; Update files for 28.0.91 pretest
* ChangeLog.3: * etc/AUTHORS: * lisp/ldefs-boot.el: Update.
This commit is contained in:
parent
e7aa3ece52
commit
d2284b0353
3 changed files with 701 additions and 31 deletions
654
ChangeLog.3
654
ChangeLog.3
|
@ -1,3 +1,655 @@
|
|||
2022-01-05 Dmitry Gutov <dgutov@yandex.ru>
|
||||
|
||||
Fix vc-git with old Git over Tramp and cygwin-mount.el
|
||||
|
||||
* lisp/vc/vc-git.el (vc-git-use-literal-pathspecs): New variable.
|
||||
(vc-git-command, vc-git--call): Use it to determine whether to set
|
||||
GIT_LITERAL_PATHSPECS=1 (bug#51497).
|
||||
(vc-git--literal-pathspec, vc-git--literal-pathspecs): Remove.
|
||||
Update all callers. This reverts the previous solution for bug#39452.
|
||||
|
||||
* lisp/progmodes/project.el (project--vc-list-files):
|
||||
Use the new variable.
|
||||
|
||||
2022-01-05 Philipp Stephani <phst@google.com>
|
||||
|
||||
* lisp/emacs-lisp/checkdoc.el (bytecomp): Add missing require
|
||||
|
||||
2022-01-02 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
Avoid inflooping when 'tab-bar-format' includes embedded newlines
|
||||
|
||||
* src/xdisp.c (tab_bar_height, redisplay_tab_bar): Support
|
||||
'tab-bar-format' with embedded newlines. (Bug#52947)
|
||||
|
||||
2022-01-02 Juri Linkov <juri@linkov.net>
|
||||
|
||||
* lisp/tab-line.el: Revert part of the fix in a6adfe21e4 (bug#52881)
|
||||
|
||||
(tab-line--get-tab-property, tab-line-auto-hscroll): Use get-pos-property
|
||||
instead of get-text-property that fails after previous-single-property-change.
|
||||
|
||||
2022-01-02 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
Clarify %g and %G time format specs
|
||||
|
||||
* src/timefns.c (Fformat_time_string):
|
||||
* doc/lispref/os.texi (Time Parsing): Clarify %g/%G. (Bug#52934)
|
||||
|
||||
2022-01-02 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
(define-char-code-property): Workaround for bug#52945
|
||||
|
||||
* lisp/international/mule-cmds.el (define-char-code-property): Ignore
|
||||
requests to re-setup lazy loading after the char-table is already loaded.
|
||||
|
||||
2022-01-01 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
Update more copyright years
|
||||
|
||||
* etc/tutorials/TUTORIAL.he (זכויות שימוש):
|
||||
* config.bat: Update Copyright years.
|
||||
|
||||
2022-01-01 Michael Albinus <michael.albinus@gmx.de>
|
||||
|
||||
* lisp/net/tramp-sh.el: Adapt copyright year
|
||||
|
||||
2022-01-01 Zhehao Lin <zh_lin1@outlook.com> (tiny change)
|
||||
|
||||
* src/xfaces.c (face_for_font): Make 'hash' be uintptr_t.
|
||||
|
||||
2021-12-31 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
Improve doc strings of fringe indicator variables
|
||||
|
||||
* src/buffer.c (syms_of_buffer): Fix doc strings of
|
||||
'indicate-empty-lines' and 'indicate-buffer-boundaries'.
|
||||
|
||||
2021-12-31 Juri Linkov <juri@linkov.net>
|
||||
|
||||
* lisp/tab-line.el (tab-line--get-tab-property): New function (bug#52881).
|
||||
|
||||
(tab-line-auto-hscroll): Use ‘tab-line--get-tab-property’ instead of
|
||||
‘get-pos-property 1’, and ‘get-text-property’ instead of
|
||||
‘get-pos-property’.
|
||||
(tab-line-select-tab, tab-line-close-tab): Use tab-line--get-tab-property.
|
||||
|
||||
2021-12-30 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
Avoid assertion violations with variable-weight fonts
|
||||
|
||||
* src/font.c (font_score, font_delete_unmatched): Don't assume
|
||||
weight, slant, and width properties of the font must be fixnums:
|
||||
some variable-weight fonts violate that assumption. Reported
|
||||
by Sean Whitton <spwhitton@spwhitton.name>. Do not merge to
|
||||
master. (Bug#52888)
|
||||
|
||||
2021-12-30 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
Minor improvement in user documentation of completion style
|
||||
|
||||
* doc/emacs/mini.texi (Completion Styles): Add reference to
|
||||
"Completion Variables" in the ELisp manual. (Bug#52901)
|
||||
|
||||
2021-12-30 Campbell Barton <ideasman42@gmail.com> (tiny change)
|
||||
|
||||
Fix bug where bookmark-jump used (point), not (point-at-bol)
|
||||
|
||||
This matches changes from e852822f3db469c985bf022651f184d6ff2c518a,
|
||||
regression in 7fe88446c30279285e3171091189b3d1af697c05.
|
||||
* lisp/bookmark.el (bookmark--jump-via): Look at overlays at BOL.
|
||||
Otherwise the fringe bookmark indication is not deleted with the
|
||||
bookmark.
|
||||
|
||||
2021-12-29 Alan Mackenzie <acm@muc.de>
|
||||
|
||||
CC Mode: c-update-brace-stack: After struct foo *, do not expect a brace.
|
||||
|
||||
This fixes bug #52796.
|
||||
|
||||
* lisp/progmodes/cc-engine.el (c-update-brace-stack): Handle a "*" like a
|
||||
semicolon, cancelling the expectation of a brace.
|
||||
|
||||
* lisp/progmodes/cc-langs.el (c-brace-stack-thing-key): Add a "*" into the
|
||||
sets of significant characters.
|
||||
|
||||
2021-12-29 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
Improve documentation of 'M-X' and related features
|
||||
|
||||
* doc/emacs/m-x.texi (M-x): Index 'M-X'.
|
||||
* doc/lispref/commands.texi (Interactive Call, Command Modes):
|
||||
Mention 'M-X' and 'execute-extended-command-for-buffer'.
|
||||
|
||||
* etc/NEWS: Clarify that the '(declare (completion ...' and
|
||||
'(declare (modes ...' forms have no effect by default. Likewise
|
||||
for '(interactive "..." MODE)' specs. (Bug#52839)
|
||||
|
||||
2021-12-28 Sean Whitton <spwhitton@spwhitton.name>
|
||||
|
||||
Improve rectangle-mark-mode documentation regarding mark activation
|
||||
|
||||
* doc/emacs/killing.texi: Describe how rectangle-mark-mode works when
|
||||
Transient Mark mode is off. Qualify discussion of
|
||||
rectangle-exchange-point-and-mark to say that it cycles the four
|
||||
corners only when the region is active.
|
||||
* lisp/rect.el (rectangle-mark-mode): State that rectangle-mark-mode
|
||||
does not activate the mark when Transient Mark mode is off. Reword
|
||||
sentence about how long the mode lasts to account for when Transient
|
||||
Mark mode is off. (Bug#42663)
|
||||
|
||||
2021-12-27 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
Fix typos in in 'reset-language-environment'
|
||||
|
||||
* lisp/international/mule-cmds.el (reset-language-environment):
|
||||
Fix a typo in 'windows-nt'. (Bug#52816)
|
||||
|
||||
2021-12-27 Óscar Fuentes <ofv@wanadoo.es>
|
||||
|
||||
eshell-complete-parse-arguments: don't use string-match on a list
|
||||
|
||||
When there is more than one candidate for completion, `val' is a list.
|
||||
|
||||
Fixes bug#52794.
|
||||
|
||||
* lisp/eshell/em-cmpl.el (eshell-complete-parse-arguments): protect
|
||||
use of string-match with stringp.
|
||||
|
||||
2021-12-26 Kyle Meyer <kyle@kyleam.com>
|
||||
|
||||
Update to Org 9.5.2-3-geb9f34
|
||||
|
||||
2021-12-26 Stefan Kangas <stefan@marxist.se>
|
||||
|
||||
Improve documentation of read-multiple-choice
|
||||
|
||||
* doc/lispref/commands.texi (Reading One Event): Document optional
|
||||
third argument help-string of read-multiple-choice.
|
||||
|
||||
2021-12-25 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
Explain why we remove stuff from 'user-full-name'
|
||||
|
||||
* src/editfns.c (Fuser_full_name): Document why we chop everything
|
||||
starting from the first comma. (Bug#52785)
|
||||
|
||||
2021-12-24 Dmitry Gutov <dgutov@yandex.ru>
|
||||
|
||||
Fix the bug with duplicate entries in xref output
|
||||
|
||||
* lisp/progmodes/etags.el (xref-backend-definitions): Make sure to
|
||||
save the changed intermediate value of the list (bug#52734).
|
||||
|
||||
2021-12-24 Dmitry Gutov <dgutov@yandex.ru>
|
||||
|
||||
Improve Xref documentation
|
||||
|
||||
* lisp/progmodes/xref.el (xref-item): Add docstring for 'summary'.
|
||||
Fix typo in the header Commentary.
|
||||
|
||||
2021-12-23 Andreas Schwab <schwab@linux-m68k.org>
|
||||
|
||||
* lisp/net/shr.el (shr-expand-url): Also strip trailing
|
||||
whitespace.
|
||||
|
||||
2021-12-22 Lars Ingebrigtsen <larsi@gnus.org>
|
||||
|
||||
Revert field-related thingatpt changes
|
||||
|
||||
This reverts 7db376e560448e61485ba054def8c82b21f33d6a, which led to
|
||||
severe performance regressions when being run in large buffers with no
|
||||
fields (bug#52593)
|
||||
|
||||
2021-12-21 Juri Linkov <juri@linkov.net>
|
||||
|
||||
* lisp/window.el (quit-restore-window): Select previously selected window.
|
||||
|
||||
After deleting the dedicated window, such as a window with *Completions*
|
||||
buffer, select the previously selected window, like most of other 'cond'
|
||||
branches do in this function (bug#52491).
|
||||
|
||||
2021-12-21 Robert Pluim <rpluim@gmail.com>
|
||||
|
||||
Revert "Remove Motif support"
|
||||
|
||||
This reverts commit db237850abc240e2c3e765e9cc7e15ee5681dcaf.
|
||||
|
||||
2021-12-19 Martin Rudalics <rudalics@gmx.at>
|
||||
|
||||
Clarify description of two mouse dragging parameters (Bug#52537)
|
||||
|
||||
* doc/lispref/frames.texi (Child Frames): Clarify description of
|
||||
'top-visible' and 'bottom-visible' parameters (Bug#52537).
|
||||
|
||||
2021-12-18 Kyle Meyer <kyle@kyleam.com>
|
||||
|
||||
Update to Org 9.5.1-31-ga18849
|
||||
|
||||
2021-12-15 Martin Rudalics <rudalics@gmx.at>
|
||||
|
||||
Fix control buffer window height in 'ediff-setup-control-buffer' (Bug#49277)
|
||||
|
||||
* lisp/vc/ediff-util.el (ediff-setup-control-buffer): Emulate
|
||||
original 'shrink-window-if-larger-than-buffer' call by calling
|
||||
'fit-window-to-buffer' with an appropriate maximum height
|
||||
argument (Bug#49277).
|
||||
|
||||
2021-12-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
|
||||
|
||||
Fix crash when dumping charset_table with portable dumper (Bug#52461)
|
||||
|
||||
* src/charset.h:
|
||||
* src/charset.c (charset_table_used): Now extern.
|
||||
* src/pdumper.c (dump_charset): Don't dump code_space_mask for unused
|
||||
slots of charset_table.
|
||||
|
||||
2021-12-14 Philipp Stephani <phst@google.com>
|
||||
|
||||
Remove maintainer comment from Emacs 28 module snippet.
|
||||
|
||||
This is the same as 44c13eefe8d30841000a96d82f467fb8d222e365 on
|
||||
master. We should also remove this comment on the release branch,
|
||||
otherwise it ends up in the emacs-module.h shipped to users.
|
||||
|
||||
* src/module-env-28.h: Remove maintainer comment.
|
||||
|
||||
2021-12-14 Stefan Kangas <stefan@marxist.se>
|
||||
|
||||
Set calc-make-windows-dedicated to nil by default
|
||||
|
||||
* lisp/calc/calc.el (calc-make-windows-dedicated):
|
||||
Default to nil. (Bug#52016)
|
||||
|
||||
2021-12-14 Stefan Kangas <stefan@marxist.se>
|
||||
|
||||
* make-dist: Don't run "make --question info". (Bug#52322)
|
||||
|
||||
2021-12-13 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
Fix regression in help-mode prompt
|
||||
|
||||
* lisp/help-macro.el (make-help-screen): Restore SPC and DEL in
|
||||
prompt. Reported by Colin Baxter <m43cap@yandex.com>.
|
||||
|
||||
2021-12-13 Kévin Le Gouguec <kevin.legouguec@gmail.com>
|
||||
|
||||
Make `M-x run-python' select the window again
|
||||
|
||||
Interactively, we want M-x run-python to focus the interpreter buffer.
|
||||
The previous code failed in two ways:
|
||||
|
||||
- the call to 'display-buffer' was not reached if an interpreter
|
||||
was already running,
|
||||
|
||||
- set-buffer is ineffectual if the interpreter's window is not
|
||||
selected: once Emacs returns to the command loop, the current buffer
|
||||
will revert back to what the selected window contains.
|
||||
|
||||
* lisp/progmodes/python.el (python-shell-make-comint): Handle the SHOW
|
||||
argument regardless of whether an interpreter buffer exists, and use
|
||||
pop-to-buffer to select the window.
|
||||
(run-python): Delegate buffer management to
|
||||
'python-shell-make-comint'.
|
||||
|
||||
* test/lisp/progmodes/python-tests.el
|
||||
(python-tests--run-python-selects-window): Rename from
|
||||
'python-tests--bug31398', and adjust assertions (bug#52380).
|
||||
|
||||
2021-12-12 Juri Linkov <juri@linkov.net>
|
||||
|
||||
* lisp/tab-bar.el (tab-bar-switch-to-last-tab): Add 'abs' for precautions.
|
||||
|
||||
https://lists.gnu.org/archive/html/emacs-devel/2021-11/msg01149.html
|
||||
|
||||
2021-12-12 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* make-dist (manifest): Filter out msdos/autogen/* files.
|
||||
|
||||
2021-12-12 Richard Stallman <rms@gnu.org>
|
||||
|
||||
Rewrite the "Quitting Windows" section of Emacs Lisp Reference
|
||||
|
||||
* doc/lispref/windows.texi (Quitting Windows): Rewrite for
|
||||
clarity. (Bug#52328)
|
||||
|
||||
2021-12-12 Po Lu <luangruo@yahoo.com>
|
||||
|
||||
Fix eshell for systems that do not have subprocesses
|
||||
|
||||
* lisp/eshell/esh-cmd.el (eshell-eval-command): Use
|
||||
`eshell-processp' instead of `processp'.
|
||||
|
||||
2021-12-11 Philipp Stephani <phst@google.com>
|
||||
|
||||
Avoid undefined behavior in 'send-process-region' (Bug#52369).
|
||||
|
||||
* src/process.c (send_process): Signal an error if the file descriptor
|
||||
has already been closed.
|
||||
|
||||
2021-12-11 Kyle Meyer <kyle@kyleam.com>
|
||||
|
||||
Update to Org 9.5.1-25-g9ca3bc
|
||||
|
||||
2021-12-11 Po Lu <luangruo@yahoo.com>
|
||||
|
||||
Fix the DJGPP port
|
||||
|
||||
* config.bat:
|
||||
* msdos/sed1v2.inp:
|
||||
* msdos/sed2v2.inp:
|
||||
* msdos/sed3v2.inp:
|
||||
* msdos/sedlibmk.inp: Update for Emacs 28.
|
||||
* msdos/langinfo.h: New file.
|
||||
|
||||
* lisp/loadup.el: Use correct path to temacs when dumping on
|
||||
MS-DOS.
|
||||
* src/callproc.c (environ) [MSDOS]: New declaration.
|
||||
(child_setup, emacs_spawn): Update MS-DOS parts for Emacs 28.
|
||||
* src/fileio.c (Fcopy_file): Don't use copy_file_range on
|
||||
MS-DOS.
|
||||
* src/msdos.c (initialize_msdos_display): Add
|
||||
`defined_color_hook'.
|
||||
(openat, fchmodat, futimens, utimensat): New functions.
|
||||
|
||||
* src/msdos.h (FRAME_X_DISPLAY): New macro.
|
||||
* src/process.c: Make some more things conditional on
|
||||
subprocess support.
|
||||
(PIPECONN_P, PIPECONN1_P) [!subprocesses]: New placeholder
|
||||
macros.
|
||||
(Fnum_processors): Return 1 on MSDOS.
|
||||
(open_channel_for_module): Avoid subprocess specific code
|
||||
on MSDOS.
|
||||
|
||||
2021-12-10 Lars Ingebrigtsen <larsi@gnus.org>
|
||||
|
||||
Revert "Make `M-x run-python' select the window again"
|
||||
|
||||
This reverts commit aa2872a12770282ede3548ed3fcab00c5a5b9f18.
|
||||
|
||||
This led to a test failure.
|
||||
|
||||
2021-12-10 Kévin Le Gouguec <kevin.legouguec@gmail.com>
|
||||
|
||||
Make `M-x run-python' select the window again
|
||||
|
||||
* lisp/progmodes/python.el (python-shell-make-comint): Make `M-x
|
||||
run-python' select the window again like in 27.2 (bug#52380).
|
||||
|
||||
2021-12-10 Lars Ingebrigtsen <larsi@gnus.org>
|
||||
|
||||
Don't bug out on certain empty elements with ids
|
||||
|
||||
* lisp/net/shr.el (shr-descend): Fix empty-element #id targetting
|
||||
(bug#52391).
|
||||
|
||||
2021-12-09 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
emacsclient takes more care about XDG_RUNTIME_DIR
|
||||
|
||||
* lib-src/emacsclient.c (set_local_socket): Revert to the Emacs 27
|
||||
behavior of not trying TMPDIR if XDG_RUNTIME_DIR is set.
|
||||
This is one of the suggestions made by Jim Porter and
|
||||
independently by Ulrich Mueller in Bug#51327.
|
||||
|
||||
2021-12-09 Cameron Desautels <camdez@gmail.com>
|
||||
|
||||
Add missing K key documentation for Cangjie input methods
|
||||
|
||||
* lisp/international/titdic-cnv.el (tsang-quick-converter): Add the
|
||||
missing K key in input method documentation. (Bug#52264)
|
||||
|
||||
2021-12-09 Martin Rudalics <rudalics@gmx.at>
|
||||
|
||||
Fix manual entry of 'quit-restore-window' (Bug#52328)
|
||||
|
||||
* doc/lispref/windows.texi (Quitting Windows): Fix bug in
|
||||
description of 'quit-restore-window' (Bug#52328).
|
||||
|
||||
2021-12-09 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
Clarify a comment in xdisp.c
|
||||
|
||||
* src/xdisp.c (compute_window_start_on_continuation_line): Clarify
|
||||
a comment. (Bug#52378)
|
||||
|
||||
2021-12-08 Óscar Fuentes <ofv@wanadoo.es>
|
||||
|
||||
Revert "Grep alias `all' shall not match parent directory"
|
||||
|
||||
This reverts commit 856cd948d1a5a016ad36721246a049d33451902f.
|
||||
|
||||
Emacs got better at quoting shell arguments and the original value
|
||||
works correctly for vc-git-grep. At the same time, the value
|
||||
introduced on that commit caused a regression on lgrep.
|
||||
|
||||
* lisp/progmodes/grep.el (grep-files-aliases): Use previous value for
|
||||
`all'. Fixes bug#52367
|
||||
|
||||
2021-12-08 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
Fix mode-line display in Calendar mode
|
||||
|
||||
* lisp/help.el (substitute-command-keys): New optional argument
|
||||
NO-FACE, to avoid putting the 'help-key-binding' face on the key
|
||||
bindings.
|
||||
* lisp/calendar/calendar.el (calendar-mode-line-entry): Call
|
||||
'substitute-command-keys' with the new optional argument non-nil.
|
||||
(Bug#52366)
|
||||
|
||||
* doc/lispref/help.texi (Keys in Documentation): Document the new
|
||||
optional argument of 'substitute-command-keys'.
|
||||
|
||||
* etc/NEWS: Announce the addition of a new argument to
|
||||
'substitute-command-keys'.
|
||||
|
||||
2021-12-08 Lele Gaifax <lele@metapensiero.it>
|
||||
|
||||
* etc/tutorials/TUTORIAL.it (CONCLUSIONI): Reword paragraph.
|
||||
|
||||
Don't merge to master.
|
||||
|
||||
2021-12-08 Michael Albinus <michael.albinus@gmx.de>
|
||||
|
||||
Backport: Make a more robust check in Tramp using scripts
|
||||
|
||||
* lisp/net/tramp-sh.el (tramp-find-inline-encoding):
|
||||
Check, whether scripts in `tramp-remote-coding-commands' are
|
||||
expandable.
|
||||
|
||||
(cherry picked from commit 1d0a60113fd155c77ef5ea4ea44fcba3504adcbf)
|
||||
|
||||
2021-12-07 Robert Pluim <rpluim@gmail.com>
|
||||
|
||||
Document native-comp-async-report-warning-errors more
|
||||
|
||||
The docstring has a description of how fix problems in lisp code
|
||||
detected by native compilation, but not the Emacs Lisp manual, so
|
||||
document it there as well.
|
||||
|
||||
* doc/lispref/compile.texi (Native-Compilation Functions): Refer to
|
||||
'native-comp-async-report-warning-errors'
|
||||
(Native-Compilation Variables): Explain potential cause of warnings
|
||||
from native compilation.
|
||||
|
||||
2021-12-07 Stefan Kangas <stefan@marxist.se>
|
||||
|
||||
Doc fix; Epiphany has been renamed to GNOME Web
|
||||
|
||||
* lisp/net/browse-url.el: Doc fix; Epiphany is called GNOME Web
|
||||
since GNOME 3.4, released in 2012.
|
||||
Ref: https://help.gnome.org/misc/release-notes/3.4/
|
||||
|
||||
2021-12-07 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* lisp/dired-aux.el (dired-check-process): Doc fix. (Bug#52337)
|
||||
|
||||
2021-12-07 Stefan Kangas <stefan@marxist.se>
|
||||
|
||||
Remove dead link from newsticker
|
||||
|
||||
* lisp/net/newst-backend.el (newsticker--parse-rss-0.91):
|
||||
* lisp/net/newsticker.el: Remove dead link.
|
||||
|
||||
2021-12-06 Juri Linkov <juri@linkov.net>
|
||||
|
||||
Select the right buffer for event in context-menu functions (bug#9923)
|
||||
|
||||
* lisp/mouse.el (context-menu-region):
|
||||
* lisp/progmodes/prog-mode.el (prog-context-menu):
|
||||
Switch to the buffer displayed by the window of the event
|
||||
before using syntax-ppss, char-after.
|
||||
|
||||
2021-12-06 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
lisp/minibuffer.el: Fix for bug#52169 regression
|
||||
|
||||
* lisp/minibuffer.el (completion-table-subvert): Make sure we return
|
||||
a boundary that's not outside of the limit of the string.
|
||||
|
||||
2021-12-05 Christer Enfors <christer.enfors@gmail.com>
|
||||
|
||||
Fix typos and improve consistency in ERC manual
|
||||
|
||||
* doc/misc/erc.texi (Sample Session, Special Features, History): Fix
|
||||
typos and improve consistency. (Bug52318)
|
||||
|
||||
2021-12-05 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* test/Makefile.in (check-declare): Add missing --batch.
|
||||
|
||||
2021-12-05 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
Document the subtleties of the 'cursor' text property
|
||||
|
||||
* doc/lispref/text.texi (Special Properties): Update the
|
||||
documentation of the 'cursor' property per bug#8627.
|
||||
|
||||
2021-12-05 Kyle Meyer <kyle@kyleam.com>
|
||||
|
||||
Update to Org 9.5.1-15-gdb4805
|
||||
|
||||
2021-12-04 Stefan Kangas <stefan@marxist.se>
|
||||
|
||||
* lisp/emacs-lisp/edebug.el (edebug-eval-defun): Minor doc fix.
|
||||
|
||||
2021-12-04 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
Fix the enumeration values returned by 'try_scrolling'
|
||||
|
||||
* src/xdisp.c (try_scrolling): Make the enum values match the
|
||||
commentary. Reported by Po Lu <luangruo@yahoo.com>.
|
||||
|
||||
2021-12-04 Stefan Kangas <stefan@marxist.se>
|
||||
|
||||
* src/dosfns.c (Fint86): Doc fix; don't use obsolete names.
|
||||
|
||||
2021-12-03 Stefan Kangas <stefan@marxist.se>
|
||||
|
||||
* doc/misc/erc.texi (Keystroke Summary): Fix doc for TAB.
|
||||
|
||||
2021-12-03 Stefan Kangas <stefan@marxist.se>
|
||||
|
||||
Remove reference to variable obsolete since 24.1
|
||||
|
||||
* doc/emacs/custom.texi (Minibuffer Maps, Minibuffer Maps): Remove
|
||||
reference to variable 'minibuffer-local-filename-must-match-map',
|
||||
obsolete since 24.1.
|
||||
|
||||
2021-12-03 Stefan Kangas <stefan@marxist.se>
|
||||
|
||||
* doc/misc/efaq.texi (New in Emacs 28): New node.
|
||||
|
||||
2021-12-03 Michael Albinus <michael.albinus@gmx.de>
|
||||
|
||||
Add Tramp version integrated in Emacs 28.1
|
||||
|
||||
* lisp/net/trampver.el (customize-package-emacs-version-alist):
|
||||
Add Tramp version integrated in Emacs 28.1.
|
||||
|
||||
2021-12-03 Michael Albinus <michael.albinus@gmx.de>
|
||||
|
||||
Update Tramp version (don't merge with master)
|
||||
|
||||
* doc/misc/trampver.texi:
|
||||
* lisp/net/trampver.el: Change version to "2.5.2.28.1".
|
||||
|
||||
2021-12-03 Philipp Stephani <phst@google.com>
|
||||
|
||||
Unbreak build after 9c222b9c1a7f91497a37567b4d7de3a511fff069.
|
||||
|
||||
* src/pdumper.c (dump_subr): Fix Lisp_Subr hash value.
|
||||
|
||||
2021-12-03 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
Port to C compilers that lack size-0 arrays
|
||||
|
||||
The C standard does not allow size-zero arrays, so redo struct
|
||||
Lisp_Subr to not use size-zero arrays when native compilation is
|
||||
not being used. Formerly, the code was using size-zero arrays (a
|
||||
GNU C extension) to avoid using memory unnecessarily when
|
||||
HAVE_NATIVE_COMP is not defined. Replace this hack with the
|
||||
more-traditional hack of putting the relevant members inside
|
||||
‘#ifdef HAVE_NATIVE_COMP’.
|
||||
* src/alloc.c (cleanup_vector, mark_object):
|
||||
* src/comp.c (make_subr):
|
||||
* src/data.c (Fsubr_native_lambda_list, Fsubr_native_comp_unit):
|
||||
* src/eval.c (init_eval_once, funcall_lambda):
|
||||
* src/lisp.h (SUBR_NATIVE_COMPILEDP, SUBR_NATIVE_COMPILED_DYNP)
|
||||
(SUBR_TYPE):
|
||||
* src/lread.c (Fload):
|
||||
Conditionally compile with ‘#ifdef HAVE_NATIVE_COMP’ instead of
|
||||
with ‘if (NATIVE_COMP_FLAG)’. Redo members like native_comp_u[0]
|
||||
to be plain native_comp_u. Put all uses of these members inside
|
||||
‘#ifdef HAVE_NATIVE_COMP’.
|
||||
* src/lisp.h (struct Lisp_Subr): Members native_comp_u,
|
||||
native_c_name, lambda_list, type are now all ifdeffed out if
|
||||
HAVE_NATIVE_COMP is not defined, instead of being size-zero
|
||||
arrays. All uses changed.
|
||||
* src/pdumper.c (dump_subr, dump_cold_native_subr)
|
||||
(dump_do_dump_relocation):
|
||||
* src/comp.h (NATIVE_COMP_FLAG): Remove; no longer needed.
|
||||
|
||||
2021-12-03 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
Port emacsclient to Solaris 10
|
||||
|
||||
Without this patch, the build fails on Solaris 10 with the diagnostic
|
||||
“Undefined symbol acl_trivial first referenced in file
|
||||
../lib/libgnu.a(file-has-acl.o)”.
|
||||
* lib-src/Makefile.in (LIB_HAS_ACL): New macro.
|
||||
(emacsclient${EXEEXT}): Link with $(LIB_HAS_ACL).
|
||||
|
||||
2021-12-03 Karl Fogel <kfogel@red-bean.com>
|
||||
|
||||
* CONTRIBUTE: Improve commit message instructions
|
||||
|
||||
2021-12-03 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
Work around IBM XL C compiler bug
|
||||
|
||||
* src/fileio.c (Fcopy_file): Work around a compiler bug in IBM XL
|
||||
C for AIX, V12.1 (5765-J02, 5725-C72). Without this patch, the
|
||||
compiler incorrectly complains “Initialization between types "int"
|
||||
and "struct timespec" is not allowed” and “Initialization between
|
||||
types "long" and "struct timespec" is not allowed”.
|
||||
|
||||
2021-12-03 Stefan Kangas <stefan@marxist.se>
|
||||
|
||||
* admin/make-tarball.txt: Various clarifications.
|
||||
|
||||
2021-12-02 Stefan Kangas <stefan@marxist.se>
|
||||
|
||||
* admin/diff-tar-files: Don't assume .tar.gz.
|
||||
|
||||
2021-12-02 Juri Linkov <juri@linkov.net>
|
||||
|
||||
* lisp/tab-bar.el (tab-bar-close-other-tabs): Fix regression.
|
||||
|
||||
* test/lisp/tab-bar-tests.el: New file.
|
||||
(tab-bar-tests-close-other-tabs-with-arg): Test for regression
|
||||
that closed the selected tab after selecting it.
|
||||
|
||||
2021-12-01 Juri Linkov <juri@linkov.net>
|
||||
|
||||
* lisp/repeat.el: Use same logic for repeat-check-key and repeat-exit-timeout.
|
||||
|
@ -233413,7 +234065,7 @@
|
|||
|
||||
This file records repository revisions from
|
||||
commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
|
||||
commit 334ff0232e07dad2ff5595b7f85c0f6f5efcb11c (inclusive).
|
||||
commit e7aa3ece52d26cc7e4d3f3990aff56127389779f (inclusive).
|
||||
See ChangeLog.2 for earlier changes.
|
||||
|
||||
;; Local Variables:
|
||||
|
|
60
etc/AUTHORS
60
etc/AUTHORS
|
@ -751,7 +751,9 @@ Caleb Deupree: changed w32-fns.el
|
|||
Callum Cameron: changed term.el
|
||||
|
||||
Cameron Desautels: changed cus-edit.el custom.texi help.el regexp-opt.el
|
||||
ruby-mode.el
|
||||
ruby-mode.el titdic-cnv.el
|
||||
|
||||
Campbell Barton: changed bookmark.el
|
||||
|
||||
Carl D. Roth: changed gnus-nocem.el
|
||||
|
||||
|
@ -869,6 +871,8 @@ Chris Prince: changed w32term.c
|
|||
Chris Smith: wrote icon.el
|
||||
and changed icon-mode.el
|
||||
|
||||
Christer Enfors: changed erc.texi
|
||||
|
||||
Christian Egli: changed org-taskjuggler.el org.texi
|
||||
|
||||
Christian Faulhammer: changed configure configure.ac src/Makefile.in
|
||||
|
@ -1571,7 +1575,7 @@ and co-wrote help-tests.el
|
|||
and changed xdisp.c display.texi w32.c msdos.c w32fns.c simple.el
|
||||
files.el fileio.c keyboard.c emacs.c w32term.c text.texi dispnew.c
|
||||
w32proc.c files.texi frames.texi configure.ac lisp.h dispextern.h
|
||||
process.c editfns.c and 1231 other files
|
||||
process.c editfns.c and 1232 other files
|
||||
|
||||
Eliza Velasquez: changed server.el
|
||||
|
||||
|
@ -2942,7 +2946,7 @@ and changed tramp-gvfs.el tramp-sh.el comint.el em-unix.el esh-util.el
|
|||
tramp-cache.el tramp.el url-handlers.el wid-edit.el
|
||||
|
||||
Juri Linkov: wrote compose.el files-x.el misearch.el repeat-tests.el
|
||||
replace-tests.el tab-bar.el tab-line.el
|
||||
replace-tests.el tab-bar-tests.el tab-bar.el tab-line.el
|
||||
and changed isearch.el simple.el info.el replace.el dired.el dired-aux.el
|
||||
progmodes/grep.el subr.el window.el image-mode.el mouse.el diff-mode.el
|
||||
files.el menu-bar.el minibuffer.el progmodes/compile.el startup.el
|
||||
|
@ -3005,8 +3009,8 @@ Karl Eichwalder: changed Makefile.in add-log.el bookmark.el dired-aux.el
|
|||
|
||||
Karl Fogel: wrote bookmark.el mail-hist.el saveplace.el
|
||||
and co-wrote pcvs.el
|
||||
and changed simple.el files.el doc-view.el image-mode.el info.el
|
||||
isearch.el vc-svn.el CONTRIBUTE INSTALL autogen.sh editfns.c
|
||||
and changed simple.el files.el CONTRIBUTE doc-view.el image-mode.el
|
||||
info.el isearch.el vc-svn.el INSTALL autogen.sh editfns.c
|
||||
internals.texi menu-bar.el simple-test.el subr.el tex-mode.el
|
||||
thingatpt.el INSTALL.REPO comint.el configure configure.ac
|
||||
and 21 other files
|
||||
|
@ -3155,9 +3159,9 @@ and changed gnus-agent.el gnus-sum.el gnus-start.el gnus-int.el nntp.el
|
|||
|
||||
Kevin Layer: changed mml.el w32proc.c
|
||||
|
||||
Kévin Le Gouguec: changed font-lock.el gnus-sum.el dired-aux-tests.el
|
||||
dired-aux.el electric-tests.el font-lock-tests.el gnus.el message.texi
|
||||
project.el sh-script.el shr.el
|
||||
Kévin Le Gouguec: changed font-lock.el gnus-sum.el progmodes/python.el
|
||||
dired-aux-tests.el dired-aux.el electric-tests.el font-lock-tests.el
|
||||
gnus.el message.texi project.el python-tests.el sh-script.el shr.el
|
||||
|
||||
Kevin Rodgers: changed compile.el mailabbrev.el progmodes/compile.el
|
||||
dired-x.el files.el ange-ftp.el byte-opt.el desktop.el diff-mode.el
|
||||
|
@ -3329,7 +3333,7 @@ Lee Duhem: changed eval.c
|
|||
|
||||
Leigh Stoller: changed emacsclient.c server.el
|
||||
|
||||
Lele Gaifax: changed progmodes/python.el TUTORIAL.it flymake.el
|
||||
Lele Gaifax: changed TUTORIAL.it progmodes/python.el flymake.el
|
||||
python-tests.el flymake-proc.el flymake.texi isearch.el
|
||||
|
||||
Lennart Borgman: co-wrote ert-x.el
|
||||
|
@ -3612,9 +3616,9 @@ Martin Neitzel: changed supercite.el
|
|||
Martin Pohlack: changed iimage.el pc-select.el
|
||||
|
||||
Martin Rudalics: changed window.el window.c windows.texi frame.c xdisp.c
|
||||
xterm.c w32fns.c frames.texi w32term.c xfns.c frame.el display.texi
|
||||
xterm.c frames.texi w32fns.c w32term.c xfns.c frame.el display.texi
|
||||
frame.h cus-start.el help.el buffer.c window.h mouse.el dispnew.c
|
||||
nsfns.m gtkutil.c and 211 other files
|
||||
nsfns.m gtkutil.c and 212 other files
|
||||
|
||||
Martin Stjernholm: wrote cc-bytecomp.el
|
||||
and co-wrote cc-align.el cc-cmds.el cc-compat.el cc-defs.el cc-engine.el
|
||||
|
@ -4270,10 +4274,11 @@ and co-wrote eudc-bob.el eudc-export.el eudc-hotlist.el eudc-vars.el
|
|||
eudc.el eudcb-bbdb.el eudcb-ldap.el eudcb-ph.el
|
||||
and changed ph.el
|
||||
|
||||
Óscar Fuentes: changed ido.el password-cache.el ses.el vc-hooks.el xfns.c
|
||||
CPP-DEFINES addpm.c addsection.c browse-url.el callproc.c cmdproxy.c
|
||||
configure.ac diff-mode.el emacsclient.c keyboard.c ms-w32.h preprep.c
|
||||
progmodes/grep.el vc-bzr.el vc-cvs.el vc-git.el and 9 other files
|
||||
Óscar Fuentes: changed ido.el password-cache.el progmodes/grep.el ses.el
|
||||
vc-hooks.el xfns.c CPP-DEFINES addpm.c addsection.c browse-url.el
|
||||
callproc.c cmdproxy.c configure.ac diff-mode.el em-cmpl.el
|
||||
emacsclient.c keyboard.c ms-w32.h preprep.c vc-bzr.el vc-cvs.el
|
||||
and 10 other files
|
||||
|
||||
Øyvind Stegard: changed gnus-msg.el
|
||||
|
||||
|
@ -4300,9 +4305,9 @@ and changed imenu.el make-mode.el
|
|||
Paul Eggert: wrote rcs2log
|
||||
and co-wrote cal-dst.el
|
||||
and changed lisp.h configure.ac alloc.c fileio.c process.c editfns.c
|
||||
sysdep.c xdisp.c fns.c image.c keyboard.c emacs.c data.c lread.c
|
||||
sysdep.c xdisp.c fns.c image.c keyboard.c data.c emacs.c lread.c
|
||||
xterm.c eval.c gnulib-comp.m4 callproc.c Makefile.in frame.c buffer.c
|
||||
and 1851 other files
|
||||
and 1854 other files
|
||||
|
||||
Paul Fisher: changed fns.c
|
||||
|
||||
|
@ -4503,8 +4508,8 @@ Philipp Stephani: wrote callint-tests.el checkdoc-tests.el
|
|||
cl-preloaded-tests.el ediff-diff-tests.el eval-tests.el ido-tests.el
|
||||
lread-tests.el mouse-tests.el startup-tests.el xt-mouse-tests.el
|
||||
and changed emacs-module.c emacs-module-tests.el configure.ac json.c
|
||||
eval.c process.c json-tests.el process-tests.el internals.texi alloc.c
|
||||
emacs-module.h.in emacs.c lread.c nsterm.m lisp.h bytecomp.el pdumper.c
|
||||
process.c eval.c json-tests.el process-tests.el internals.texi alloc.c
|
||||
emacs-module.h.in emacs.c lread.c nsterm.m lisp.h pdumper.c bytecomp.el
|
||||
callproc.c seccomp-filter.c gtkutil.c files.el and 179 other files
|
||||
|
||||
Phillip Lord: wrote ps-print-tests.el w32-feature.el
|
||||
|
@ -4559,7 +4564,9 @@ and changed xdisp.c comp.c fns.c pdumper.c alloc.c byte-opt.el
|
|||
ccl-tests.el ccl.c ccl.el cmds.c comint.el comp-test-funcs.el
|
||||
comp-tests.el comp.el composite.c and 28 other files
|
||||
|
||||
Po Lu: changed xdisp.c browse-url.el cc-compat.el nsfns.m nsterm.m
|
||||
Po Lu: changed xdisp.c browse-url.el callproc.c cc-compat.el config.bat
|
||||
esh-cmd.el fileio.c langinfo.h loadup.el msdos.c msdos.h nsfns.m
|
||||
nsterm.m process.c sed1v2.inp sed2v2.inp sed3v2.inp sedlibmk.inp
|
||||
|
||||
Pontus Michael: changed simple.el
|
||||
|
||||
|
@ -4769,7 +4776,7 @@ Robert Pluim: wrote nsm-tests.el
|
|||
and changed configure.ac process.c blocks.awk network-stream-tests.el
|
||||
font.c processes.texi ftfont.c gtkutil.c vc-git.el process-tests.el
|
||||
emoji-zwj.awk gnutls.el network-stream.el nsm.el tramp.texi mml-sec.el
|
||||
nsterm.m unicode xfns.c auth.texi composite.c and 133 other files
|
||||
nsterm.m unicode xfns.c auth.texi composite.c and 134 other files
|
||||
|
||||
Robert Thorpe: changed cus-start.el indent.el rmail.texi
|
||||
|
||||
|
@ -4969,7 +4976,7 @@ Sean O'Rourke: changed complete.el comint.el dabbrev.el find-func.el
|
|||
Sean Sieger: changed emacs-lisp-intro.texi
|
||||
|
||||
Sean Whitton: changed project.el bindings.el files.texi simple.el
|
||||
repeat.el
|
||||
killing.texi rect.el repeat.el
|
||||
|
||||
Sebastian Freundt: changed nnmaildir.el
|
||||
|
||||
|
@ -5162,9 +5169,8 @@ Stefan Kangas: wrote bookmark-tests.el cal-julian-tests.el
|
|||
and co-wrote help-tests.el keymap-tests.el
|
||||
and changed efaq.texi checkdoc.el package.el cperl-mode.el bookmark.el
|
||||
help.el keymap.c subr.el simple.el erc.el ediff-util.el idlwave.el
|
||||
time.el bytecomp-tests.el comp.el speedbar.el bytecomp.el
|
||||
emacs-lisp-intro.texi flyspell.el ibuffer.el package-tests.el
|
||||
and 1337 other files
|
||||
time.el bytecomp-tests.el comp.el speedbar.el bytecomp.el edebug.el
|
||||
emacs-lisp-intro.texi flyspell.el ibuffer.el and 1337 other files
|
||||
|
||||
Stefan Merten: co-wrote rst.el
|
||||
|
||||
|
@ -5936,7 +5942,7 @@ Yamamoto Mitsuharu: wrote uvs.el
|
|||
and changed macterm.c macfns.c mac-win.el xterm.c mac.c macterm.h image.c
|
||||
macmenu.c macgui.h xdisp.c ftfont.c xfns.c keyboard.c macselect.c
|
||||
ftcrfont.c macfont.m configure.ac w32term.c dispextern.h
|
||||
src/Makefile.in unexmacosx.c and 108 other files
|
||||
src/Makefile.in unexmacosx.c and 111 other files
|
||||
|
||||
Yan Gajdos: changed vc-git.el
|
||||
|
||||
|
@ -6025,6 +6031,8 @@ Zhang Wei: changed chinese.el characters.el mule-cmds.el xfns.c erc.el
|
|||
|
||||
Zhang Weize: wrote ob-plantuml.el
|
||||
|
||||
Zhehao Lin: changed xfaces.c
|
||||
|
||||
Zhiwei Chen: changed hideif.el
|
||||
|
||||
Zhongwei Yao: changed tramp-adb.el
|
||||
|
|
|
@ -39508,11 +39508,21 @@ Zone out, completely." t nil)
|
|||
;;;;;; "eshell/em-term.el" "eshell/em-tramp.el" "eshell/em-unix.el"
|
||||
;;;;;; "eshell/em-xtra.el" "faces.el" "files.el" "font-core.el"
|
||||
;;;;;; "font-lock.el" "format.el" "frame.el" "help.el" "hfy-cmap.el"
|
||||
;;;;;; "ibuf-ext.el" "indent.el" "international/characters.el" "international/charscript.el"
|
||||
;;;;;; "international/cp51932.el" "international/emoji-zwj.el" "international/eucjp-ms.el"
|
||||
;;;;;; "ibuf-ext.el" "indent.el" "international/characters.el" "international/charprop.el"
|
||||
;;;;;; "international/charscript.el" "international/cp51932.el"
|
||||
;;;;;; "international/emoji-zwj.el" "international/eucjp-ms.el"
|
||||
;;;;;; "international/iso-transl.el" "international/mule-cmds.el"
|
||||
;;;;;; "international/mule-conf.el" "international/mule.el" "isearch.el"
|
||||
;;;;;; "jit-lock.el" "jka-cmpr-hook.el" "language/burmese.el" "language/cham.el"
|
||||
;;;;;; "international/mule-conf.el" "international/mule.el" "international/uni-bidi.el"
|
||||
;;;;;; "international/uni-brackets.el" "international/uni-category.el"
|
||||
;;;;;; "international/uni-combining.el" "international/uni-comment.el"
|
||||
;;;;;; "international/uni-decimal.el" "international/uni-decomposition.el"
|
||||
;;;;;; "international/uni-digit.el" "international/uni-lowercase.el"
|
||||
;;;;;; "international/uni-mirrored.el" "international/uni-name.el"
|
||||
;;;;;; "international/uni-numeric.el" "international/uni-old-name.el"
|
||||
;;;;;; "international/uni-special-lowercase.el" "international/uni-special-titlecase.el"
|
||||
;;;;;; "international/uni-special-uppercase.el" "international/uni-titlecase.el"
|
||||
;;;;;; "international/uni-uppercase.el" "isearch.el" "jit-lock.el"
|
||||
;;;;;; "jka-cmpr-hook.el" "language/burmese.el" "language/cham.el"
|
||||
;;;;;; "language/chinese.el" "language/cyrillic.el" "language/czech.el"
|
||||
;;;;;; "language/english.el" "language/ethiopic.el" "language/european.el"
|
||||
;;;;;; "language/georgian.el" "language/greek.el" "language/hebrew.el"
|
||||
|
|
Loading…
Add table
Reference in a new issue