summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* ; ChangeLog.3 updateemacs-26.1.90Nicolas Petton2018-11-19
|
* * etc/AUTHORS: Update.Nicolas Petton2018-11-19
|
* Fix description of some window hooksMartin Rudalics2018-11-18
| | | | | | | * doc/lispref/windows.texi (Window Hooks): Remove text that warns against using 'save-window-excursion' while running 'window-size-change-functions', it's no more relevant. Clarify description of 'window-configuration-change-hook'.
* Run 'window--adjust-process-windows' when frame size changes (Bug#32720)Gary Fredericks2018-11-18
| | | | | | | | | * lisp/window.el (window-size-change-functions): Run 'window--adjust-process-windows' from 'window-size-change-functions' too (Bug#32720, "another issue" in Bug#33230). Copyright-paperwork-exempt: yes
* Avoid errors in zone.el when there's overlay at EOBEli Zaretskii2018-11-16
| | | | | | * lisp/play/zone.el (zone): Make sure the window-end position is calculated accurately, to avoid errors from buffer-substring. (Bug#33384)
* Document Emacs 26 behavior of Dired's 'Z' on directoriesEli Zaretskii2018-11-16
| | | | | | | | * doc/emacs/dired.texi (Operating on Files): Document behavior of 'Z' on directories. * etc/NEWS: Belatedly announce the new behavior of Dired's 'Z' on directory names and on .tar.gz archives.
* ; Minor editing change in windows.texiEli Zaretskii2018-11-16
| | | | | * doc/emacs/windows.texi (Window Convenience): Avoid breaking line in the middle of a key sequence.
* Fix a typo in the Emacs manualEli Zaretskii2018-11-15
| | | | | | * doc/emacs/rmail.texi (Rmail Deletion): Fix a typo. Reported by Jorge P. de Morais Neto <jorge+list@disroot.org> in emacs-manual-bugs@gnu.org
* Fix tempfile creation when byte compilingPaul Eggert2018-11-15
| | | | | | | | | | This improves on the recent fix for master failing to build on FreeBSD. Suggested by Stefan Monnier in: https://lists.gnu.org/r/emacs-devel/2018-01/msg00600.html * lisp/emacs-lisp/bytecomp.el (byte-compile-file): Put tempfile next to the target file, as was the original intent. (cherry picked from commit 64c846738617d1d037eac0cefb6586c04317b0a1)
* Small documentation correction.Markus Triska2018-11-14
| | | | | | * doc/lispref/windows.texi (Textual Scrolling): In the description of scroll-up-aggressively, refer to scroll-down-aggressively instead of a recursive reference to scroll-up-aggressively. (Bug#33369)
* * src/coding.c (Fcheck_coding_systems_region): Doc fix. (Bug#33372)Eli Zaretskii2018-11-14
|
* Fix Bug#33364Michael Albinus2018-11-14
| | | | | * lisp/net/tramp.el (tramp-parse-sconfig-group): Support also "Host host1 host2 ..." syntax. (Bug#33364)
* ; Cosmetic changes in etc/NEWSMichael Albinus2018-11-13
|
* * test/README: Explain $REMOTE_TEMPORARY_FILE_DIRECTORY.Michael Albinus2018-11-13
|
* Avoid kill-emacs-hook errors hanging batch modeGlenn Morris2018-11-12
| | | | | | | * src/emacs.c (Fkill_emacs): Prevent errors from kill-emacs-hook hanging Emacs in batch mode. (Bug#29955) (cherry picked from commit 109da684c5124e22505917fe0255ca66f2a6bfc9)
* Bump Emacs version to 26.1.90Nicolas Petton2018-11-12
| | | | | | | * README: * configure.ac: * msdos/sed2v2.inp: * nt/README.W32: Bump Emacs version to 26.1.90.
* * etc/AUTHORS: Update.Nicolas Petton2018-11-12
|
* ; ChangeLog.3 updateNicolas Petton2018-11-12
|
* Work around dumping bug on GNU/Linux ppc64lePaul Eggert2018-11-11
| | | | | | | | Problem reported by Thomas Fitzsimmons (Bug#33174). Do not merge to master, as we have a better fix there. * src/Makefile.in (emacs$(EXEEXT)): (bootstrap-emacs$(EXEEXT)): Unset EMACS_HEAP_EXEC before invoking temacs.
* * lisp/files.el (write-file): Clarify the doc string. (Bug#33339)Eli Zaretskii2018-11-11
|
* Fix typos in midnight.elSimen Heggestøyl2018-11-11
| | | | | | * lisp/midnight.el (clean-buffer-list-delay-general) (clean-buffer-list-kill-regexps) (clean-buffer-list-kill-buffer-names): Fix docstring typos.
* Improve documentation of 'move-file-to-trash'Eli Zaretskii2018-11-10
| | | | | | * doc/emacs/files.texi (Misc File Ops): Index move-file-to-trash. State that the way to restore trashed files is system-dependent.
* ; * doc/lispref/functions.texi (Anonymous Functions): Fix typo.Charles A. Roelli2018-11-10
|
* * src/data.c (Ftype_of): xwidget objects are possible! (bug#33294)Stefan Monnier2018-11-09
| | | | | (syms_of_data): Define Qwidget here. * src/xwidget.c (syms_of_xwidget): Instead of here.
* Improve documentation of Diff modeEli Zaretskii2018-11-09
| | | | | | * doc/emacs/files.texi (Diff Mode): Document the effect of prefix argument on the Diff mode's commands. Document 'diff-jump-to-old-file'.
* Note that lex bound lambda forms are not self-quoting (Bug#33199)Noam Postavsky2018-11-08
| | | | | | * doc/lispref/functions.texi (Anonymous Functions): * lisp/subr.el (lambda): Note that under lexical binding a lambda form yields a closure object (Bug#33199).
* Rewrite buffer display related doc-strings and docMartin Rudalics2018-11-08
| | | | | | | | | | | | | * lisp/window.el (display-buffer-overriding-action) (display-buffer-alist, display-buffer-base-action) (display-buffer-fallback-action, display-buffer-assq-regexp) (display-buffer): Rewrite doc-strings using suggestions by Alan Mackenzie <acm@muc.de>. (display-buffer-use-some-frame): Adjust doc-string and reformat code. * doc/lispref/windows.texi (Buffer Display Action Alists): Make docs on 'window-height', 'window-width' and 'preserve-size' entries more accurate.
* Fix call to GlobalMemoryStatusEx in w32.cEli Zaretskii2018-11-06
| | | | | | * src/w32.c (system_process_attributes): Initialize the size of the data structure passed to GlobalMemoryStatusEx, otherwise it fails.
* Improve recent changes in documentation of window handlingEli Zaretskii2018-11-04
| | | | | | | | | | | | * doc/lispref/windows.texi (Displaying Buffers) (Choosing Window, Buffer Display Action Functions) (Buffer Display Action Alists, Choosing Window Options) (Precedence of Action Functions, The Zen of Buffer Display): Fix wording, punctuation, and markup. Remove redundant cross-references. * doc/emacs/windows.texi (Window Choice, Temporary Displays): Fix wording and punctuation.
* Rewrite documentation of buffer displayMartin Rudalics2018-11-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/windows.texi (Window Choice): Rewrite, replacing references to older buffer display options with references to and examples of buffer display actions. (Temporary Displays): Rewrite display of *Completions* example. * doc/lispref/elisp.texi (Top): New Windows section 'Displaying Buffers'. * doc/lispref/frames.texi (Child Frames): Adjust cross reference. * doc/lispref/windows.texi (Windows): New section 'Displaying Buffers'. Move sections 'Choosing Window', 'Display Action Functions' and 'Choosing Window Options' there and adjust namings. Preferably write 'Buffer Display Action' instead of 'Display Action'. More consistently use @w{} to make key binding specifications unsplittable. (Displaying Buffers): New section. (Choosing Window): Make it a subsection of 'Displaying Buffers'. More explicitly describe how 'display-buffer' compiles its list of action functions and the action alist. (Buffer Display Action Functions): Rename from 'Display Action Functions', make it a subsection of 'Displaying Buffers' and rewrite it. Elide more detailed descriptions of action alist entries; these are now in the new section 'Buffer Display Action Functions'. Remove example. (Buffer Display Action Alists): New subsection of 'Displaying Buffers' giving a comprehensive description of recognized action alist entries with appropriate indexing. Contents were partially moved here from the old 'Display Action Functions' section. (Choosing Window Options): Make it a subsection of 'Displaying Buffers'. Add examples of how to rewrite old buffer display options with the help of buffer display actions. (Precedence of Action Functions): New subsection of 'Displaying Buffers' explaining the execution order of action functions with the help of a detailed example. (The Zen of Buffer Display): New subsection of 'Displaying Buffers' supplying guidelines on how to write and use buffer display actions with examples. (Side Windows, Displaying Buffers in Side Windows) (Frame Layouts with Side Windows, Atomic Windows): Update references to the 'Displaying Buffers' subsections.
* ; * doc/lispref/control.texi (pcase Macro): Fix another typo.Eli Zaretskii2018-11-03
|
* ; * doc/lispref/control.texi (pcase Macro): Fix a typo.Eli Zaretskii2018-11-03
|
* Improve documentation of destructuring-binding macrosEli Zaretskii2018-11-03
| | | | | | | | | | | | | | | | * lisp/emacs-lisp/pcase.el (pcase-dolist, pcase-let) (pcase-let*): Improve the doc strings. * doc/lispref/sequences.texi (Sequence Functions): Improve wording and rename arguments of seq-let to be more descriptive. Add a cross-reference to "Destructuring with pcase Patterns". * doc/lispref/control.texi (Pattern-Matching Conditional): Improve wording and the menu. (pcase Macro): Incorporate patch suggested by Paul Eggert <eggert@cs.ucla.edu>. Reformat text. (Destructuring with pcase Patterns): Rename from "Destructuring patterns", and improve wording and indexing.
* Avoid byte compilation warning in rcirc.elEli Zaretskii2018-11-03
| | | | | * lisp/net/rcirc.el (rcirc-prompt-start-marker): Move definition before 1st use to avoild byte-compiler warning.
* Avoid race in rcirc process filter (bug#33145)Basil L. Contovounesios2018-11-03
| | | | | | | * lisp/net/rcirc.el (rcirc-filter): Clear rcirc-process-output before processing its constituent lines. Otherwise, if rcirc-filter runs again before the last rcirc-process-server-response is finished, the contents of rcirc-process-output could be duplicated.
* Avoid file-name errors when viewing PDF from GnusJordan Wilson2018-11-03
| | | | | | | | | * lisp/doc-view.el (doc-view-mode): Run the output file name through 'convert-standard-filename', to avoid problems with characters that are not allowed in file names on some systems. (Bug#32989) Copyright-paperwork-exempt: yes
* Avoid crashes with remapped default face in Org modeEli Zaretskii2018-11-02
| | | | | | | * src/xfaces.c (face_at_buffer_position): Look up BASE_FACE_ID anew if it is not in the frame's face cache. This avoids crashes when Org mode sets up for a new major mode in embedded code fragment, and the default face is remapped. (Bug#33222)
* Doc fix for checkdoc-continueEric Abrahamsen2018-11-01
| | | | | * lisp/emacs-lisp/checkdoc.el (checkdoc-continue): There is no second optional argument, and the function always starts from point.
* Fix a typo in autoload.elEli Zaretskii2018-11-01
| | | | | * lisp/emacs-lisp/autoload.el (update-directory-autoloads): Remove stray backslashes. (Bug#33231)
* ; Auto-commit of loaddefs files.Glenn Morris2018-11-01
|
* * doc/lispref/control.texi (Destructuring patterns): New subsection.Stefan Monnier2018-10-31
|
* Add regression test for Bug#33014Gemini Lasswell2018-10-30
| | | | | | | | Backport from master. * test/src/eval-tests.el: (eval-tests-byte-code-being-evaluated-is-protected-from-gc): New test. (eval-tests-33014-var): New variable. (eval-tests-33014-func, eval-tests-33014-redefine): New functions.
* Refer to bytecode constant vectors (Bug#33014)Paul Eggert2018-10-30
| | | | | | | Backport from master. * src/bytecode.c (exec_byte_code): Save VECTOR into stack slot so that it survives GC. The stack slot was otherwise unused, so this doesn’t cost us memory, only a store insn.
* * lisp/emacs-lisp/pcase.el: Improve docstrings.Stefan Monnier2018-10-30
|
* * lisp/emacs-lisp/rx.el (rx): Fix typo in doc string. (Bug#33205)Eli Zaretskii2018-10-30
|
* Improve doc string of 'call-process'Eli Zaretskii2018-10-30
| | | | | * src/callproc.c (Fcall_process): Clarify DESTINATION in the doc string.
* Document that generic functions cannot be commandsEli Zaretskii2018-10-30
| | | | | | | * doc/lispref/commands.texi (Defining Commands): * doc/lispref/functions.texi (Generic Functions): Document that generic functions cannot be turned into commands. (Bug#33170)
* * lisp/mail/rmailsum.el (rmail-summary-output): Add lost word to doc.Charles A. Roelli2018-10-28
|
* Add index entries for more isearch commands/bindings (Bug#32990)Charles A. Roelli2018-10-28
| | | | | | | | | | | | | | * doc/emacs/search.texi (Basic Isearch): Index isearch-exit, isearch-abort, isearch-cancel, isearch-repeat-forward, isearch-repeat-backward and their bindings. (Repeat Isearch): Index isearch-ring-advance, isearch-ring-retreat and isearch-edit-string. (Special Isearch): Index isearch-quote-char, isearch-char-by-name and their bindings. Index isearch-query-replace and isearch-query-replace-regexp, and the latter's binding. Explain what isearch-query-replace-regexp does. Index isearch-complete. (Word Search): Index isearch-toggle-word.
* * lisp/simple.el (filter-buffer-substring): Clarify doc (Bug#33179).Noam Postavsky2018-10-27
|