- 10 Jul, 2018 6 commits
-
-
Basil L. Contovounesios authored
For discussion, see emacs-devel thread starting at https://lists.gnu.org/archive/html/emacs-devel/2018-04/msg00460.html. * lisp/subr.el (proper-list-p): New function. Implementation suggested by Paul Eggert <eggert@cs.ucla.edu> in https://lists.gnu.org/archive/html/emacs-devel/2018-06/msg00138.html. * doc/lispref/lists.texi (List Elements): * etc/NEWS: Document proper-list-p. * lisp/org/ob-core.el (org-babel-insert-result): * lisp/emacs-lisp/byte-opt.el (byte-optimize-if): * lisp/emacs-lisp/cl-macs.el (cl--make-usage-args): Use proper-list-p. * lisp/emacs-lisp/ert.el (ert--proper-list-p): Remove. Replaced by proper-list-p in lisp/subr.el. (ert--explain-equal-rec): Use proper-list-length. * lisp/format.el (format-proper-list-p): Remove. Replaced by proper-list-p in lisp/subr.el. (format-annotate-single-property-change): Use proper-list-p. * test/lisp/emacs-lisp/ert-tests.el (ert-test-proper-list-p): Move from here... * test/lisp/subr-tests.el (subr-tests--proper-list-length): ...to here, mutatis mutandis.
-
Noam Postavsky authored
* lisp/indent.el (indent-line-to): Use the back-to-indentation point as the end-point of whitespace removal, rather than backward-to-indentation which doesn't respect field boundaries. * test/lisp/emacs-lisp/lisp-mode-tests.el (lisp-indent-with-read-only-field): Don't expect to fail.
-
Noam Postavsky authored
The following commit was skipped: 8f7d35ca Stop using indent-line-to in lisp-indent-line (Bug#32014)
-
Noam Postavsky authored
db3f7797 ; Test for Bug#32014 90d95b00 Explicitly reject :server and :nowait (Bug#31903) 917158f8 Fix Bug#32090 # Conflicts: # src/process.c
-
Noam Postavsky authored
The following commit was skipped: 848f0f73 Fix floating point exceptions on Alpha (Bug#32086)
-
Noam Postavsky authored
65889a6d Fix bootstrap infloop in GNU/Linux alpha 48efd1c9 Minor fix of a recent documentation change 3302b7cd Mention the NSM in the gnutls variable doc strings 40c2ce74 Remove test code from last commit e02d8e29 Fix Bug#32084 da5d6dbe Fix (length NON-SEQUENCE) documentation
-
- 09 Jul, 2018 5 commits
-
-
Noam Postavsky authored
This is partial revert of "Remove ignored argument from lisp-indent-line", because `indent-line-to' doesn't respect field boundaries. * lisp/emacs-lisp/lisp-mode.el (lisp-indent-line): Use delete-region and indent-to instead of `indent-line-to'. * test/lisp/emacs-lisp/lisp-mode-tests.el (lisp-indent-with-read-only-field): Expect to pass. Don't merge to master, we will fix indent-line-to there instead.
-
Noam Postavsky authored
* test/lisp/emacs-lisp/lisp-mode-tests.el (lisp-indent-with-read-only-field): New test.
-
Noam Postavsky authored
* src/process.c (Fmake_network_process): Explicitly check for and signal an error when passed both :server and :nowait non-nil. In Emacs 25, :nowait would be ignored in this case, but as of Emacs 26.1 this gives an error, albeit an unclear one. Also remove obsolete comment regarding configurations lacking non-blocking mode, the corresponding code was removed in 2012-11-17 "Assume POSIX 1003.1-1988 or later for fcntl.h."
-
Michael Albinus authored
* lisp/files-x.el (connection-local-normalize-criteria): Do not use PROPERTIES anymore. (connection-local-get-profiles): Rewrite, in order to accept any property as optional. (Bug#32090) (connection-local-set-profiles): Adapt ´connection-local-normalize-criteria' call. * test/lisp/files-x-tests.el (files-x-test-connection-local-set-profiles) (files-x-test-hack-connection-local-variables-apply): Extend tests.
-
Sam Steingold authored
-
- 08 Jul, 2018 12 commits
-
-
Paul Eggert authored
Backport from master. * admin/merge-gnulib (GNULIB_MODULES): Add fpieee. * m4/fpieee.m4: New file, copied from Gnulib. * m4/gnulib-comp.m4: Regenerate.
-
Paul Eggert authored
* lisp/progmodes/grep.el (grep-compute-defaults): Search for "^Copyright", not "^English", as the latter is no longer present in etc/HELLO and the former is more likely to survive future changes to etc/HELLO (Bug#32093).
-
Paul Eggert authored
* admin/merge-gnulib (GNULIB_MODULES): Add fpieee. * m4/fpieee.m4: New file, copied from Gnulib. * m4/gnulib-comp.m4: Regenerate.
-
Paul Eggert authored
* src/emacs.c (main): Do not re-exec if EMACS_HEAP_EXEC is already set (Bug#32083).
-
Eli Zaretskii authored
* lisp/net/gnutls.el (gnutls-algorithm-priority): Clarify the doc string.
-
Eli Zaretskii authored
* doc/emacs/misc.texi (Network Security): Improve wording and markup of last change. * src/gnutls.c (Fgnutls_peer_status): Doc fix. * etc/NEWS: Improve wording of last change.
-
Lars Ingebrigtsen authored
* lisp/net/nsm.el (nsm-protocol-check--intermediate-sha1): Allow storing the exception with a correct name.
-
Lars Ingebrigtsen authored
* gnutls.el (gnutls-algorithm-priority): Mention the Network Security Manager here since this variable is an obvious place for people concerned about network security to look. (gnutls-verify-error): Ditto. (gnutls-min-prime-bits): Ditto.
-
Lars Ingebrigtsen authored
* doc/emacs/misc.texi (Network Security): Rearrange the network-security-protocol-checks documentation and try to explain more what this all means and what checks are triggered.
-
Lars Ingebrigtsen authored
* src/gnutls.c (Fgnutls_peer_status): Mention :certificates in the doc string. * etc/NEWS: Mention how to switch off the additional TLS checks.
-
Michael Albinus authored
-
Michael Albinus authored
* test/lisp/net/dbus-tests.el (dbus-test02-register-service-own-bus): Unset $DISPLAY when calling dbus-launch, in order to avoid possible X11 authentication errors. (Bug#32084)
-
- 07 Jul, 2018 14 commits
-
-
Basil L. Contovounesios authored
Suggested by Eli Zaretskii <eliz@gnu.org> in the following threads: https://lists.gnu.org/archive/html/emacs-devel/2018-07/msg00171.html https://lists.gnu.org/archive/html/emacs-devel/2018-07/msg00206.html * doc/lispref/sequences.texi (Sequence Functions): Mention that 'length' signals a 'wrong-type-argument' also when given a non-sequencep argument.
-
Glenn Morris authored
-
Glenn Morris authored
-
Glenn Morris authored
a427de9c (origin/emacs-26) Fix bug #11732 3a04e151 Improve documentation of 'emacs-lock-mode' 9d6ca5ad * lisp/imenu.el (imenu-generic-expression): Doc fix. (Bug#32... fdd7e7d8 Improve indexing of 'eval-defun' in ELisp manual 10af9890 Fix (length CIRCULAR) documentation 271d1f77 Tramp editorials 4abf94fa Clarify and improve doc strings of 'eval-last-sexp' and friends 6cfc7a7b Automate upload of Emacs manuals to gnu.org b73cde5e Fix MH-E mail composition with GNU Mailutils (SF#485) 0dce5e59 Speed up 'replace-buffer-contents' some more 00fdce07 * doc/emacs/docstyle.texi: Avoid messing up the html output. Conflicts: admin/make-tarball.txt
-
Drew Adams authored
* lisp/imenu.el (imenu--generic-function): Move point to START before checking whether the current item is inside a comment or a string. Remove any empty menus that could have been added before returning. (Bug#32024)
-
Eli Zaretskii authored
* src/w32fns.c (w32_wnd_proc): Fix handling of Windows input methods. (Bug#11732)
-
Eli Zaretskii authored
* lisp/emacs-lock.el (emacs-lock-mode): Mention in the doc string the special handling of some major modes due to 'emacs-lock-unlockable-modes'.
-
Eli Zaretskii authored
-
John Shahid authored
* window.c (Frecenter): Change the interactive spec to always pass a non-nil value to the REDISPLAY argument when called interactively. * window.el (recenter-top-bottom): Make sure 'recenter's second argument is non-nil everywhere. * windows.texi (Textual Scrolling): Update documentation of 'recenter'.
-
Eli Zaretskii authored
* etc/NEWS: Mention 'xref-find-definitions-at-mouse' * doc/emacs/maintaining.texi (Looking Up Identifiers): Document 'xref-find-definitions-at-mouse'.
-
Tobias Gerdin authored
* lisp/progmodes/xref.el (xref-find-definitions-at-mouse): New function. (Bug32029) Copyright-paperwork-exempt: yes
-
Eli Zaretskii authored
* doc/lispref/display.texi (Defining Faces): * doc/lispref/debugging.texi (Explicit Debug): * doc/lispref/customize.texi (Variable Definitions): * doc/lispref/variables.texi (Defining Variables): Add index entries for 'eval-defun'. (Bug#32066)
-
Eli Zaretskii authored
* src/window.c (scroll_command): Fix minor inefficiency in last change: don't call Fset_buffer if the buffer is already set to be what we want. (Bug#31988)
-
Paul Eggert authored
This incorporates: 2018-07-04 gnulib-tool: minor tweaks for --gnu-make * build-aux/config.guess, build-aux/config.sub: Copy from Gnulib. * lib/gnulib.mk.in: Regenerate.
-
- 06 Jul, 2018 3 commits
-
-
Basil L. Contovounesios authored
* src/window.c (scroll_command): Fix scrolling.
-
Paul Eggert authored
* doc/lispref/sequences.texi (Sequence Functions): Correct documentation of what (length X) does when X is a circular list.
-
Michael Albinus authored
* doc/misc/tramp.texi (Android shell setup): Mention Termux. * lisp/net/tramp-sh.el (tramp-remote-process-environment): Use proper spelling "Tramp" in docstring.
-