aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge from origin/emacs-27Glenn Morris2020-03-0716-85/+213
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 72f87f8873 (origin/emacs-27) NS port documentation updates 5b19db98ad ; * etc/NEWS: correctly describe what fido-mode is fc47e3ad99 Let fido-mode users force a minibuffer-exit e734961d4c icomplete-fido-exit: New command for the M-j binding 335a9bd215 minibuffer-force-complete-and-exit: Allow input with no ma... 34132d4bf6 ; * etc/NEWS: Mark 2 entries as fully documented. d28b73841b ; * etc/NEWS: Fix the 'mml-secure-openpgp-sign-with-sender... d1d56a9fd9 ; * etc/NEWS: 'thunk-let' and 'thunk-let*' are fully docum... fc4f4efabf ; * etc/NEWS: No need to document vc-hg and mergebase chan... 9e8456cf0f ; * etc/NEWS: No need to document changes in Octave mode. 25b4d6fa28 ; * etc/NEWS: No need to document changes in map.el and se... fc4d0f86da ; * etc/NEWS: No need to document Ido news. d4ac478cb3 ; * etc/NEWS: No need to document news of doc-view.el. 08c042bd26 Document that 'byte-compile-dynamic' is obsolete 512b66abd7 ; * etc/NEWS: No need to document 'goto-address-uri-scheme... 3103c01c3e ; * etc/NEWS: Formatting fixes. 98306fdfb8 ; * etc/NEWS: No need to document deprecation of 'cl'. 6281ed58be ; * etc/NEWS: No need to document the change in 'list-proc... e252341e11 ; * etc/NEWS: 'backup-by-copying-when-privileged-mismatch'... ec5a267ddc ; * etc/NEWS: Mark 'byte-count-to-string-function' as undo... 89307ebccd ; * etc/NEWS: Mark 'completion-common-part' face entry as ... fdbe7cacfb Document the changes in 'read-answer' 10c58356e4 Document changes in lexical-binding 5cb312b5b9 Update ERC mailing list address cb1877321b Use regexp-opt to define bibtex-autokey-transcriptions. (... 3f9c340de0 Improve documentation of 'table-generate-source' 33b31dc314 Attempt to avoid rare segfaults in show_mouse_face 88c6db9196 Avoid crashes when a fontset has strange entries 1814c7e158 Fix rx error with ? and ?? 40fb20061e * lisp/emacs-lisp/rx.el (rx--string-to-intervals): Fix err... 08d7d28d35 Fix args in 'window-text-pixel-size' call in 'fit-window-t... cb1e30910e Have pulse.el preserve existing overlay priorities # Conflicts: # etc/NEWS
| * NS port documentation updatesAlan Third2020-03-072-11/+62
| | | | | | | | | | | | | | * doc/emacs/macos.texi (Mac / GNUstep Customization): Document some more of the ns- variables and remove incorrect font back-end information. * etc/NEWS: Update the documentation status of macOS news entries.
| * ; * etc/NEWS: correctly describe what fido-mode isJoão Távora2020-03-071-3/+3
| |
| * Let fido-mode users force a minibuffer-exitJoão Távora2020-03-071-4/+8
| | | | | | | | | | * lisp/icomplete.el (icomplete-fido-exit): Add FORCE arg. Rewrite docstring. (bug#38992)
| * icomplete-fido-exit: New command for the M-j bindingDmitry Gutov2020-03-071-1/+8
| | | | | | | | | | * lisp/icomplete.el (icomplete-fido-exit): New command. (icomplete-fido-mode-map): Use it (bug#38992).
| * minibuffer-force-complete-and-exit: Allow input with no matchesDmitry Gutov2020-03-072-2/+11
| | | | | | | | | | | | | | | | | | | | * lisp/minibuffer.el (minibuffer--require-match): New variable. (completing-read-default): Bind it to the REQUIRE-MATCH value. (minibuffer-force-complete-and-exit): Consult it to allow input with no matches when a match is not required (bug#38992). * lisp/icomplete.el (icomplete-exhibit): Use it to render the correct parens around matches.
| * ; * etc/NEWS: Mark 2 entries as fully documented.Eli Zaretskii2020-03-071-0/+2
| |
| * ; * etc/NEWS: Fix the 'mml-secure-openpgp-sign-with-sender' entry.Eli Zaretskii2020-03-071-1/+2
| |
| * ; * etc/NEWS: 'thunk-let' and 'thunk-let*' are fully documented.Eli Zaretskii2020-03-071-0/+1
| |
| * ; * etc/NEWS: No need to document vc-hg and mergebase changes.Eli Zaretskii2020-03-071-0/+2
| |
| * ; * etc/NEWS: No need to document changes in Octave mode.Eli Zaretskii2020-03-071-0/+1
| |
| * ; * etc/NEWS: No need to document changes in map.el and seq.el.Eli Zaretskii2020-03-071-0/+2
| |
| * ; * etc/NEWS: No need to document Ido news.Eli Zaretskii2020-03-071-0/+1
| |
| * ; * etc/NEWS: No need to document news of doc-view.el.Eli Zaretskii2020-03-071-0/+3
| |
| * Document that 'byte-compile-dynamic' is obsoleteEli Zaretskii2020-03-072-3/+8
| | | | | | | | | | | | | | * doc/lispref/compile.texi (Dynamic Loading): Document that this is deprecated. * etc/NEWS: mark the 'byte-compile-dynamic' entry as documented.
| * ; * etc/NEWS: No need to document 'goto-address-uri-schemes-ignored'.Eli Zaretskii2020-03-071-0/+1
| |
| * ; * etc/NEWS: Formatting fixes.Eli Zaretskii2020-03-071-5/+6
| |
| * ; * etc/NEWS: No need to document deprecation of 'cl'.Eli Zaretskii2020-03-071-0/+1
| |
| * ; * etc/NEWS: No need to document the change in 'list-processes'.Eli Zaretskii2020-03-071-0/+1
| |
| * ; * etc/NEWS: 'backup-by-copying-when-privileged-mismatch' is documented.Eli Zaretskii2020-03-071-0/+1
| |
| * ; * etc/NEWS: Mark 'byte-count-to-string-function' as undocumented.Eli Zaretskii2020-03-071-0/+1
| |
| * ; * etc/NEWS: Mark 'completion-common-part' face entry as not documented.Eli Zaretskii2020-03-071-0/+1
| |
| * Document the changes in 'read-answer'Eli Zaretskii2020-03-072-10/+11
| | | | | | | | | | | | * doc/lispref/minibuf.texi (Multiple Queries): Document the fact that 'read-answer' can now accept non-character input events.
| * Document changes in lexical-bindingEli Zaretskii2020-03-072-6/+15
| | | | | | | | | | | | | | | | * doc/lispref/variables.texi (Using Lexical Binding): Document that lexical-binding is now turned on by default in more cases. * etc/NEWS: Fix wording of the NEWS entry about the above, and mark it as fully documented.
| * Update ERC mailing list addressAmin Bandali2020-03-061-1/+1
| | | | | | | | | | | | | | | | | | * lisp/erc/erc.el (erc-official-location): As part of bringing ERC under the Emacs umbrella, erc-discuss has been renamed to emacs-erc, and will be *the* mailing list for discussions and announcements about ERC going forward. The other two lists, erc-announce and erc-commit, are now retired. For more details, see the announcement at <https://lists.gnu.org/archive/html/emacs-erc/2020-03/msg00001.html>.
| * Use regexp-opt to define bibtex-autokey-transcriptions. (Bug#39686)Roland Winkler2020-03-061-23/+27
| |
| * Improve documentation of 'table-generate-source'Eli Zaretskii2020-03-062-12/+14
| | | | | | | | | | | | | | | | * lisp/textmodes/table.el (table-generate-source): Doc fix. (Bug#39935) * etc/NEWS: Fix wording of the 'table-generate-source' entry and mark it as documented.
| * Attempt to avoid rare segfaults in show_mouse_faceEli Zaretskii2020-03-061-0/+4
| | | | | | | | | | | | * src/xdisp.c (show_mouse_face): Don't display the active region if called on a frame different from the one recorded in HLINFO. (Bug#37671)
| * Avoid crashes when a fontset has strange entriesEli Zaretskii2020-03-051-2/+10
| | | | | | | | | | | | | | | | | | * src/fontset.c (reorder_font_vector): Skip nil entries in the loop that assigns scores to rfont_def's. (fontset_compare_rfontdef): Cope with nil. This has the effect of moving any nil entries to the end of the font-group, and avoids crashing if an element other than the last in the font-group is nil. (Bug#39892)
| * Fix rx error with ? and ??Mattias Engdegård2020-03-052-2/+4
| | | | | | | | | | | | | | | | | | The ? and ?? rx operators are special in that they can be written as characters (space and '?' respectively). This confused the definition look-up mechanism in rare cases. * lisp/emacs-lisp/rx.el (rx--expand-def): Don't look up non-symbols. * test/lisp/emacs-lisp/rx-tests.el (rx-charset-or): Test.
| * * lisp/emacs-lisp/rx.el (rx--string-to-intervals): Fix error string.Mattias Engdegård2020-03-051-1/+1
| |
| * Fix args in 'window-text-pixel-size' call in 'fit-window-to-buffer'Justin Burkett2020-03-051-2/+2
| | | | | | | | | | | | | | * lisp/window.el (fit-window-to-buffer): Fix arguments in 'window-text-pixel-size' call. Copyright-paperwork-exempt: yes
| * Have pulse.el preserve existing overlay prioritiesJoão Távora2020-03-041-0/+2
| | | | | | | | | | | | | | | | Fixes: bug#39821 * lisp/cedet/pulse.el (pulse-momentary-highlight-overlay): Save overlay priority. (pulse-momentary-unhighlight): Restore.
* | Remove ancient OS X process-connection-type handlingGlenn Morris2020-03-052-14/+0
| | | | | | | | | | | | | | * src/process.c (init_process_emacs) [DARWIN_OS]: Remove process-connection-type special-casing for OS X < 10.3 (ie pre-2003). Ref https://lists.gnu.org/r/emacs-devel/2005-01/msg00741.html
* | Fix handling of empty input in describe-variable and describe-symbolJuri Linkov2020-03-061-2/+2
| | | | | | | | | | | | | | | | | | | | * lisp/help-fns.el (describe-variable): Use 'user-error' like in 'describe-function'. (describe-symbol): Use empty string for arg SYMBOL when input is empty and there is no default value. This allows to signal the error "You didn't specify a function or variable" instead of displaying help about the symbol 'nil' on empty input. OTOH, still allows to see help about 'nil' when the input is "nil".
* | New command make-frame-on-current-monitor to use in windmove (bug#39875)Juri Linkov2020-03-063-5/+29
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/frame.el (make-frame-on-current-monitor): New command. * lisp/windmove.el (windmove-display-in-direction): Use make-frame-on-current-monitor for 'new-frame'. (windmove-display-new-frame): New command. (windmove-display-default-keybindings): Bind windmove-display-new-frame to 'f' key. * lisp/window.el (display-buffer-in-direction): Fix quotes in docstring.
* | Merge from origin/emacs-27Glenn Morris2020-03-049-34/+47
|\ \ | |/ | | | | | | | | | | | | | | | | a3c2d186eb (origin/emacs-27) CC Mode: Fix the handling of two adjacen... a1abf73c76 Fix combine-change-calls-1 for when buffer-undo-list is t db37dd2e84 Don't misinterpret doc string as initial value 40b217c2bf Bump checkdoc-version to match library header 60418a1ab2 Explain how to unset mode bindings (Bug#39802) 7cafbbe964 Fix describe-variable on values with circular syntax (Bug#... 592b1cfee9 Improve documentation of next-error-highlight-no-select (b...
| * CC Mode: Fix the handling of two adjacent after-change-functionses.Alan Mackenzie2020-03-041-7/+6
| | | | | | | | | | | | | | | | | | The bug involved failing to set c-new-END correctly, which lead to an args-out-of-range error when after-change-functions was invoked twice without an intervening invocation of before-change-functions. * lisp/progmodes/cc-mode.el (c-after-change): Correct a coding error in the handling of c-just-done-before-change.
| * Fix combine-change-calls-1 for when buffer-undo-list is tAlan Mackenzie2020-03-041-13/+12
| | | | | | | | | | * lisp/subr.c (combine-change-calls-1): Bind before/after-change-functions to nil also when buffer-undo-list is t.
| * Don't misinterpret doc string as initial valueMattias Engdegård2020-03-042-2/+2
| | | | | | | | | | | | * lisp/loadhist.el (loadhist--restore-autoload): * lisp/progmodes/vhdl-mode.el (vhdl-font-lock-keywords-0): Prevent the doc string from being used as initial value.
| * Bump checkdoc-version to match library headerStefan Kangas2020-03-041-1/+1
| | | | | | | | * lisp/emacs-lisp/checkdoc.el (checkdoc-version): Bump version.
| * Explain how to unset mode bindings (Bug#39802)Noam Postavsky2020-03-031-6/+11
| | | | | | | | | | * doc/emacs/custom.texi (Init Rebinding): Explain that passing nil to define-key will unbind keys, and extend the example accordingly.
| * Fix describe-variable on values with circular syntax (Bug#39805)Noam Postavsky2020-03-031-0/+2
| | | | | | | | | | * lisp/help-fns.el (describe-variable): Set syntax tables before calling pp-buffer.
| * Improve documentation of next-error-highlight-no-select (bug#38778)Juri Linkov2020-03-042-5/+13
| | | | | | | | | | | | | | | | | | | | * doc/emacs/building.texi (Compilation Mode): Mention next-error-highlight-no-select. * lisp/simple.el (next-error-highlight): Add reference to next-error-highlight-no-select. (next-error-highlight-no-select): Add reference to next-error-highlight.
* | ; Merge from origin/emacs-27Glenn Morris2020-03-040-0/+0
|\ \ | |/ | | | | | | | | The following commit was skipped: add0610ec9 Fix implicit declaration of getenv and atol
| * Fix implicit declaration of getenv and atolAndreas Schwab2020-03-031-0/+1
| | | | | | | | * src/gtkutil.c: Include <stdlib.h>.
* | Merge from origin/emacs-27Glenn Morris2020-03-0423-116/+292
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a4e4510ccd Fix handling MS-Windows keyboard input above the BMP a38bebb0c1 * etc/NEWS: More complete description of rx 'not' changes. d373647e8f ; * doc/emacs/mini.texi (Yes or No Prompts): Fix last change. 1ca6d15656 * doc/emacs/mini.texi (Yes or No Prompts): 'y-or-n-p' now ... fe1a447d52 Don't attempt to cache glyph metrics for FONT_INVALID_CODE b42b894d1d Fix fit-frame-to-buffer for multi-monitor setup 366fd4fd07 (emacs-27) ; * etc/NEWS: Fix typo. 49d3cd90bd rx: Improve 'or' compositionality (bug#37659) 6b48aedb6b * lisp/tab-line.el: Fix auto-hscrolling (bug#39649) c5f255d681 (tag: emacs-27.0.90) ; Update lisp/ldefs-boot.el 60c84ad992 ; * etc/TODO: Fix last change. 5af9e5baad ; Add an entry to TODO d424195905 Fix rx charset generation 9908b5a614 Merge branch 'emacs-27' of git.savannah.gnu.org:/srv/git/e... 6dc2ebe00e Fix overquoting in mule.el 5cca73dd82 * src/timefns.c (time_arith): Omit incorrect comment. d767c357ca Merge branch 'emacs-27' of git.savannah.gnu.org:/srv/git/e... 4dec693f70 * lisp/vc/vc-cvs.el (vc-cvs-ignore): Copy-edit doc string ff729e3f97 ; bug#39779: Fix some typos in documentation. 696ee02c3a checkdoc: Don't mistake "cf." for sentence end # Conflicts: # etc/NEWS
| * Fix handling MS-Windows keyboard input above the BMPEli Zaretskii2020-03-031-1/+41
| | | | | | | | | | | | | | * src/w32term.c (w32_read_socket): If we get a WM_UNICHAR message with a surrogate codepoint, assemble the corresponding character code above the BMP from its UTF-16 encoding, communicated in two consecutive WM_UNICHAR messages.
| * * etc/NEWS: More complete description of rx 'not' changes.Mattias Engdegård2020-03-031-1/+4
| |
| * ; * doc/emacs/mini.texi (Yes or No Prompts): Fix last change.Eli Zaretskii2020-03-031-27/+20
| |