]> git.eshelyaron.com Git - emacs.git/log
emacs.git
2 years ago; Update ChangeLog and AUTHORS emacs-28.1.91
Stefan Kangas [Mon, 1 Aug 2022 16:13:13 +0000 (18:13 +0200)]
; Update ChangeLog and AUTHORS

* ChangeLog.3:
* etc/AUTHORS: Update.

2 years ago* src/lisp.h (CHECK_INTEGER): Fix the predicate. (Bug#56856)
Eli Zaretskii [Sun, 31 Jul 2022 15:05:09 +0000 (18:05 +0300)]
* src/lisp.h (CHECK_INTEGER): Fix the predicate.  (Bug#56856)

2 years agoImprove documentation of column-related functions
Eli Zaretskii [Sat, 30 Jul 2022 16:34:38 +0000 (19:34 +0300)]
Improve documentation of column-related functions

* doc/lispref/text.texi (Primitive Indent, Columns):
* src/indent.c (Fcurrent_indentation, Fmove_to_column): Document
that column counting ignores invisible text.  (Bug#56837)

2 years ago* src/macfont.m (macfont_open): Initialize font->space_width. (Bug#56808)
YAMAMOTO Mitsuharu [Sat, 30 Jul 2022 08:21:54 +0000 (17:21 +0900)]
* src/macfont.m (macfont_open): Initialize font->space_width.  (Bug#56808)

2 years agoImprove indexing of keymap variables
Eli Zaretskii [Sat, 30 Jul 2022 06:32:48 +0000 (09:32 +0300)]
Improve indexing of keymap variables

* doc/lispref/maps.texi (Standard Keymaps):
* doc/lispref/display.texi (Button Buffer Commands)
(Button Properties):
* doc/lispref/keymaps.texi (Translation Keymaps): Improve indexing
of keymaps.  (Bug#56816)

2 years agoCC Mode: fontify variables/functions after line comments ending in spaces
Alan Mackenzie [Fri, 29 Jul 2022 20:18:58 +0000 (20:18 +0000)]
CC Mode: fontify variables/functions after line comments ending in spaces

* lisp/progmodes/cc-engine.el (c-forward-comment-minus-1): Take account of
spaces preceding a linefeed when scanning a putative line comment end.

2 years ago; Correct the meaning of "cf." in tips.texi
Štěpán Němec [Fri, 29 Jul 2022 07:37:50 +0000 (09:37 +0200)]
; Correct the meaning of "cf." in tips.texi

Cf. e.g. https://en.wiktionary.org/wiki/cf.

* doc/lispref/tips.texi (Documentation Tips): Correct the meaning of
"cf.".

2 years ago; Auto-commit of loaddefs files.
Stefan Kangas [Thu, 28 Jul 2022 11:31:43 +0000 (13:31 +0200)]
; Auto-commit of loaddefs files.

2 years ago; * doc/lispref/windows.texi (Window Sizes): Another typo. (Bug#56811)
Eli Zaretskii [Thu, 28 Jul 2022 09:56:44 +0000 (12:56 +0300)]
; * doc/lispref/windows.texi (Window Sizes): Another typo.  (Bug#56811)

2 years ago; * doc/lispref/windows.texi (Window Sizes): Fix a typo. (Bug#56811)
Eli Zaretskii [Thu, 28 Jul 2022 09:29:07 +0000 (12:29 +0300)]
; * doc/lispref/windows.texi (Window Sizes): Fix a typo.  (Bug#56811)

2 years agoBump Emacs version to 28.1.91
Stefan Kangas [Thu, 28 Jul 2022 09:20:47 +0000 (11:20 +0200)]
Bump Emacs version to 28.1.91

* README:
* configure.ac:
* msdos/sed2v2.inp:
* nt/README.W32: Bump Emacs version to 28.1.91.

2 years agoUpdate ChangeLog and AUTHORS for 28.1.91 pretest
Stefan Kangas [Thu, 28 Jul 2022 09:15:51 +0000 (11:15 +0200)]
Update ChangeLog and AUTHORS for 28.1.91 pretest

* ChangeLog.3:
* etc/AUTHORS: Update.

2 years ago; * admin/authors.el (authors-aliases): Update.
Stefan Kangas [Thu, 28 Jul 2022 09:07:27 +0000 (11:07 +0200)]
; * admin/authors.el (authors-aliases): Update.

2 years agoRevert the `...' documentation back to actual usage
Lars Ingebrigtsen [Fri, 3 Jun 2022 11:04:13 +0000 (13:04 +0200)]
Revert the `...' documentation back to actual usage

* doc/lispref/tips.texi (Documentation Tips): Document how `...'
is really used now (bug#55780).  ‘...’ is not really used in the
Emacs sources.

(cherry picked from commit 1ed9c1c7f9fe32ff5123091033350beb1ccae4ca)

2 years ago; Improve documentation of 'file-name-with-extension'
Eli Zaretskii [Thu, 28 Jul 2022 07:45:43 +0000 (10:45 +0300)]
; Improve documentation of 'file-name-with-extension'

* lisp/files.el (file-name-with-extension): Doc fix.  (Bug#56809)

2 years agoRelease the desktop lock in 'kill-emacs-hook'
Paul Pogonyshev [Wed, 27 Jul 2022 19:20:55 +0000 (21:20 +0200)]
Release the desktop lock in 'kill-emacs-hook'

* lisp/desktop.el: Run 'desktop--on-kill' in 'kill-emacs-hook'.
(desktop--on-kill): New function, refactored from 'desktop-kill'.
(desktop-kill): Call 'desktop--on-kill'.  (Bug#56800)

2 years ago; * doc/lispref/tips.texi (Documentation Tips): Fix typos. (Bug#56802)
Arash Esbati [Wed, 27 Jul 2022 17:59:25 +0000 (19:59 +0200)]
; * doc/lispref/tips.texi (Documentation Tips): Fix typos.  (Bug#56802)

2 years agoAvoid infloop in 'recenter'
Eli Zaretskii [Mon, 25 Jul 2022 18:59:55 +0000 (21:59 +0300)]
Avoid infloop in 'recenter'

* src/window.c (Frecenter): Avoid infinite loop in the minibuffer
under 'fido-vertical-mode'.  (Bug#56765)

2 years agoFix inaccuracies in "lax search" documentation
Eli Zaretskii [Mon, 25 Jul 2022 11:49:23 +0000 (14:49 +0300)]
Fix inaccuracies in "lax search" documentation

* doc/emacs/search.texi (Lax Search): Update the examples of
character folding in search.  (Bug#56747)

2 years agoUpdate to Org 9.5.4-17-g6e991f
Kyle Meyer [Sun, 24 Jul 2022 20:24:24 +0000 (16:24 -0400)]
Update to Org 9.5.4-17-g6e991f

2 years agoFind libgccjit.dylib on Homebrew Macos
Eugene Ha [Thu, 28 Apr 2022 21:48:38 +0000 (23:48 +0200)]
Find libgccjit.dylib on Homebrew Macos

* configure.ac: Also find libggcjit on Homebrew (bug#55173).

Copyright-paperwork-exempt: yes
(cherry picked from commit faa29fa2c9e9d5a5d7544a1a39b2a89cf57a8439)

2 years agoSet `default-directory' of Tramp archive connection buffer
Michael Albinus [Sat, 23 Jul 2022 17:45:24 +0000 (19:45 +0200)]
Set `default-directory' of Tramp archive connection buffer

* lisp/net/tramp-archive.el (tramp-archive-file-name-handler):
Set `default-directory' of Tramp connection buffer.  (Bug#56628)

2 years ago; * doc/lispref/functions.texi (Declare Form): Fix typo.
Eli Zaretskii [Sat, 23 Jul 2022 09:56:00 +0000 (12:56 +0300)]
; * doc/lispref/functions.texi (Declare Form): Fix typo.

2 years agoUpdate the documentation of 'declare' forms
Eli Zaretskii [Sat, 23 Jul 2022 09:54:07 +0000 (12:54 +0300)]
Update the documentation of 'declare' forms

* doc/lispref/compile.texi (Native-Compilation Variables): Mention
the 'declare' alternative for 'native-comp-speed'.
* doc/lispref/functions.texi (Declare Form): Document 'declare'
forms that were previously undocumented.

2 years agoFix bookmark support for Help functions in native-compilation builds
Eli Zaretskii [Sat, 23 Jul 2022 08:11:47 +0000 (11:11 +0300)]
Fix bookmark support for Help functions in native-compilation builds

* lisp/help.el (describe-key--helper, describe-function--helper):
New helper functions.
(describe-key): Call 'describe-key--helper' instead of a
lambda-function.
* lisp/help-fns.el (describe-function): Call
'describe-function--helper' instead of a lambda-function.
(Bug#56643)

2 years agoFix mode line mouse-1 binding when showing only column numbers
Miha Rihtarsic [Sat, 23 Jul 2022 07:32:50 +0000 (10:32 +0300)]
Fix mode line mouse-1 binding when showing only column numbers

* lisp/bindings.el (mode-line-position): Fix the mouse-1 binding
when showing only column numbers (bug#56694).  Do not merge to
master.

2 years agoAdjust help-fns.el tests for recent change
Stefan Kangas [Fri, 22 Jul 2022 22:06:38 +0000 (00:06 +0200)]
Adjust help-fns.el tests for recent change

* test/lisp/help-fns-tests.el (help-fns-test-lisp-defun)
(help-fns-test-lisp-defsubst): Adjust tests for recent change.

2 years ago* src/terminal.c (Fframe_terminal): Use active voice
Robert Pluim [Fri, 22 Jul 2022 12:19:04 +0000 (14:19 +0200)]
* src/terminal.c (Fframe_terminal): Use active voice

2 years agoImprove 'terminal-live-p' docstring some more
Robert Pluim [Fri, 22 Jul 2022 12:03:01 +0000 (14:03 +0200)]
Improve 'terminal-live-p' docstring some more

* terminal.c (Fterminal_live_p): Improve description of arguments and
return value.

2 years agoImprove terminal-live-p docstring
Robert Pluim [Fri, 22 Jul 2022 08:14:45 +0000 (10:14 +0200)]
Improve terminal-live-p docstring

* src/terminal.c (Fterminal_live_p): Explain what happens when the
argument is nil.

2 years ago* lisp/net/tramp-gvfs.el (tramp-gvfs-dbus-event-vector): Fix grammar
Robert Pluim [Fri, 22 Jul 2022 08:10:36 +0000 (10:10 +0200)]
* lisp/net/tramp-gvfs.el (tramp-gvfs-dbus-event-vector): Fix grammar

2 years ago* lisp/progmodes/cperl-mode.el: Don't mention obsolete archive.
Stefan Kangas [Thu, 21 Jul 2022 08:42:24 +0000 (10:42 +0200)]
* lisp/progmodes/cperl-mode.el: Don't mention obsolete archive.

2 years agoMake 'describe-function' say "byte-compiled" when appropriate
Eli Zaretskii [Thu, 21 Jul 2022 07:18:30 +0000 (10:18 +0300)]
Make 'describe-function' say "byte-compiled" when appropriate

* lisp/help-fns.el (help-fns-function-description-header): Say
"byte-compiled" when describing byte-compiled functions.

2 years ago;Improve documentation of locale-specific string comparison
Eli Zaretskii [Thu, 21 Jul 2022 06:53:45 +0000 (09:53 +0300)]
;Improve documentation of locale-specific string comparison

* doc/lispref/strings.texi (Text Comparison): Mention the Unicode
collation rules and buffer-local case-tables.

2 years ago; * lisp/mail/smtpmail.el (smtpmail-via-smtp): Explain with-case-table.
Eli Zaretskii [Wed, 20 Jul 2022 18:27:15 +0000 (21:27 +0300)]
; * lisp/mail/smtpmail.el (smtpmail-via-smtp): Explain with-case-table.

2 years agoPrevent GC of window referenced from EmacsScroller
Gerd Moellmann [Tue, 21 Jun 2022 13:49:44 +0000 (15:49 +0200)]
Prevent GC of window referenced from EmacsScroller

* src/nsterm.m (EmacsScroller.mark, mark_nsterm): New functions.
* src/nsterm.h (EmacsScroller.mark, mark_nsterm): Declare.
* src/alloc.c (garbage_collect) [MAVE_NS]: Call mark_nsterm.
(Bug#56095)

(cherry picked from commit 5f1bd872478927ad4bc635502e74628d39885286)

2 years ago; Fix typos
Stefan Kangas [Tue, 19 Jul 2022 11:57:20 +0000 (13:57 +0200)]
; Fix typos

2 years ago; Fix typo missed in previous change
Robert Pluim [Mon, 18 Jul 2022 14:54:16 +0000 (16:54 +0200)]
; Fix typo missed in previous change

2 years ago; * lisp/net/tramp-crypt.el: Improve commentary
Robert Pluim [Mon, 18 Jul 2022 12:37:15 +0000 (14:37 +0200)]
; * lisp/net/tramp-crypt.el: Improve commentary

2 years agoMerge branch 'emacs-28' of git.savannah.gnu.org:/srv/git/emacs into emacs-28
Eli Zaretskii [Mon, 18 Jul 2022 12:32:10 +0000 (15:32 +0300)]
Merge branch 'emacs-28' of git.savannah.gnu.org:/srv/git/emacs into emacs-28

2 years ago; * src/buffer.c (syms_of_buffer) <mode-line-format>: Doc fix.
Eli Zaretskii [Mon, 18 Jul 2022 12:31:26 +0000 (15:31 +0300)]
; * src/buffer.c (syms_of_buffer) <mode-line-format>: Doc fix.

2 years ago; Fix typos (Bug#56550)
Stefan Kangas [Mon, 18 Jul 2022 12:22:33 +0000 (14:22 +0200)]
; Fix typos (Bug#56550)

2 years agoFix obsoletion of nntp-authinfo-file
Stefan Kangas [Sat, 16 Jul 2022 07:59:51 +0000 (09:59 +0200)]
Fix obsoletion of nntp-authinfo-file

* lisp/gnus/nntp.el (nntp-authinfo-file): Fix obsoletion.

2 years ago; Fix typos
Stefan Kangas [Thu, 14 Jul 2022 15:33:46 +0000 (17:33 +0200)]
; Fix typos

2 years agoBuild Seccomp filter only if we have a 64-bit userspace (Bug#56549)
Philipp Stephani [Fri, 15 Jul 2022 15:56:02 +0000 (17:56 +0200)]
Build Seccomp filter only if we have a 64-bit userspace (Bug#56549)

* configure.ac (SIZEOF_LONG): New variable.
* lib-src/Makefile.in (SIZEOF_LONG): New variable; added conditional.

2 years agoUpdate the Samaritan's contact details in M-x doctor
Stefan Kangas [Thu, 14 Jul 2022 15:10:09 +0000 (17:10 +0200)]
Update the Samaritan's contact details in M-x doctor

* lisp/play/doctor.el (doctor-death): Update the Samaritans's contact
details; anon.twwells.com is no longer valid.  Add link to Wikipedia.

2 years ago; Fix typos
Stefan Kangas [Thu, 14 Jul 2022 10:24:31 +0000 (12:24 +0200)]
; Fix typos

2 years ago* etc/PROBLEMS: Describe problems with remote files. (Bug#56499)
Eli Zaretskii [Thu, 14 Jul 2022 07:00:41 +0000 (10:00 +0300)]
* etc/PROBLEMS: Describe problems with remote files.  (Bug#56499)

2 years ago; Auto-commit of loaddefs files.
Stefan Kangas [Wed, 13 Jul 2022 19:07:10 +0000 (21:07 +0200)]
; Auto-commit of loaddefs files.

2 years agoRemove uneffective test
Andrea Corallo [Fri, 8 Jul 2022 13:54:20 +0000 (15:54 +0200)]
Remove uneffective test

* test/src/comp-tests.el (45603-1): Remove test.
* test/src/comp-resources/comp-test-45603.el: Delete.

2 years agoMark async worker tmp file as utf-8-emacs-unix (bug#48029)
Andrea Corallo [Fri, 8 Jul 2022 08:27:45 +0000 (10:27 +0200)]
Mark async worker tmp file as utf-8-emacs-unix (bug#48029)

* lisp/emacs-lisp/comp.el (comp-final): Mark async worker tmp file
as utf-8.
* test/src/comp-tests.el (48029-1): New test.
* test/src/comp-resources/comp-test-funcs.el
(comp-test-48029-nonascii-žžž-f): New function.

2 years agoAdapt Tramp version (don't merge)
Michael Albinus [Wed, 13 Jul 2022 11:21:45 +0000 (13:21 +0200)]
Adapt Tramp version (don't merge)

* doc/misc/trampver.texi:
* lisp/net/trampver.el: Change version to "2.5.3.28.2".
(customize-package-emacs-version-alist):
Add Tramp version integrated in Emacs 28.2.

2 years ago; * lisp/url/url-http.el (url-http-parse-headers): Fix typo.
Stefan Kangas [Wed, 13 Jul 2022 11:11:46 +0000 (13:11 +0200)]
; * lisp/url/url-http.el (url-http-parse-headers): Fix typo.

2 years ago; Fix typos: prefer American spelling
Stefan Kangas [Wed, 13 Jul 2022 11:00:31 +0000 (13:00 +0200)]
; Fix typos: prefer American spelling

2 years agoAdapt Tramp doc
Michael Albinus [Wed, 13 Jul 2022 11:00:30 +0000 (13:00 +0200)]
Adapt Tramp doc

* doc/misc/tramp.texi (Configuration): Mention enable-remote-dir-locals.
(Traces and Profiles): Fix tramp-verbose description.

* lisp/net/tramp.el (tramp-verbose): Fix docstring.

2 years agoDon't mention cl-cXXXr aliases in cl-lib manual
Stefan Kangas [Tue, 12 Jul 2022 11:41:28 +0000 (13:41 +0200)]
Don't mention cl-cXXXr aliases in cl-lib manual

* doc/misc/cl.texi (Lists, List Functions, Efficiency Concerns): Don't
mention 'cl-cXXXr' compatibility aliases for built-in 'cXXXr'
functions.  They shouldn't be used in new code.

2 years ago; * etc/PROBLEMS: Give a URL for bug#50666.
Eli Zaretskii [Mon, 11 Jul 2022 18:24:33 +0000 (21:24 +0300)]
; * etc/PROBLEMS: Give a URL for bug#50666.

2 years agoetc/PROBLEMS: Describe issues with native compilation on Cygwin
Ken Brown [Mon, 11 Jul 2022 17:03:32 +0000 (13:03 -0400)]
etc/PROBLEMS: Describe issues with native compilation on Cygwin

2 years ago; Fix last change
Eli Zaretskii [Mon, 11 Jul 2022 13:52:03 +0000 (16:52 +0300)]
; Fix last change

* doc/lispref/compile.texi (Native-Compilation Variables): Explain
better what the value -1 of 'native-comp-speed' means.

2 years ago; * lisp/emacs-lisp/comp.el (native-comp-speed): Explain the -1 value.
Eli Zaretskii [Mon, 11 Jul 2022 13:48:24 +0000 (16:48 +0300)]
; * lisp/emacs-lisp/comp.el (native-comp-speed): Explain the -1 value.

2 years ago* lisp/find-dired.el (find-dired): Doc fix; add crossreference.
Stefan Kangas [Mon, 11 Jul 2022 09:51:16 +0000 (11:51 +0200)]
* lisp/find-dired.el (find-dired): Doc fix; add crossreference.

2 years ago; Improve wording of recently-changed doc strings.
Eli Zaretskii [Sat, 9 Jul 2022 07:39:57 +0000 (10:39 +0300)]
; Improve wording of recently-changed doc strings.

* lisp/simple.el (auto-save-mode):
* lisp/files.el (auto-save-visited-mode): Improve wording of the
doc strings.

2 years agoDoc fix; don't mention obsolete variable
Stefan Kangas [Fri, 8 Jul 2022 19:15:15 +0000 (21:15 +0200)]
Doc fix; don't mention obsolete variable

* src/window.c (Fset_window_hscroll): Doc fix; don't mention obsolete
variable.

2 years ago; * lisp/textmodes/rst.el: Update URLs.
Stefan Kangas [Fri, 8 Jul 2022 08:35:31 +0000 (10:35 +0200)]
; * lisp/textmodes/rst.el: Update URLs.

2 years ago; * lisp/net/net-utils.el: Minor doc fixes.
Stefan Kangas [Thu, 7 Jul 2022 10:15:48 +0000 (12:15 +0200)]
; * lisp/net/net-utils.el: Minor doc fixes.

2 years ago; * lisp/emacs-lisp/ert.el: Remove installation instructions.
Stefan Kangas [Wed, 6 Jul 2022 10:31:01 +0000 (12:31 +0200)]
; * lisp/emacs-lisp/ert.el: Remove installation instructions.

(cherry picked from commit ef218ac936c3ffe219b57e37e684fd8400389c38)

2 years agoAdd index entry for "ignore case"
Stefan Kangas [Tue, 5 Jul 2022 17:57:34 +0000 (19:57 +0200)]
Add index entry for "ignore case"

* doc/emacs/glossary.texi (Glossary): Add index entry for "ignore
case" pointing to "Case Folding".

2 years ago; * lisp/files.el (remote-file-name-inhibit-cache): Minor doc fix.
Stefan Kangas [Tue, 5 Jul 2022 17:32:15 +0000 (19:32 +0200)]
; * lisp/files.el (remote-file-name-inhibit-cache): Minor doc fix.

2 years agoExpand docstrings related to auto-saving
Stefan Kangas [Mon, 4 Jul 2022 21:54:07 +0000 (23:54 +0200)]
Expand docstrings related to auto-saving

* lisp/files.el (auto-save-visited-mode):
* lisp/simple.el (auto-save-mode): Expand docstring.

2 years agoDon't bug out in manual-html-fix-index-2 on newer makeinfo versions
Lars Ingebrigtsen [Mon, 4 Jul 2022 10:37:17 +0000 (12:37 +0200)]
Don't bug out in manual-html-fix-index-2 on newer makeinfo versions

Backport from master.

* admin/admin.el (manual-html-fix-index-2): Don't bug out if the
makeinfo version doesn't include <ul>.

(cherry picked from commit e0e3f2b672bc42da52ac9c7596c7560a88684651)

2 years agoPreserve <title> in the Emacs manuals
Lars Ingebrigtsen [Mon, 4 Jul 2022 10:47:16 +0000 (12:47 +0200)]
Preserve <title> in the Emacs manuals

Backport from master.

* admin/admin.el (manual-html-fix-headers): Preserve the <title>
element (bug#48334).

(cherry picked from commit b778e71af7ca8c59917334b4bb1b34cdb52faca9)

2 years agoDocument 'jit-lock-debug-mode'
Eli Zaretskii [Sun, 3 Jul 2022 05:40:54 +0000 (08:40 +0300)]
Document 'jit-lock-debug-mode'

* doc/lispref/modes.texi (Other Font Lock Variables): Document
'jit-lock-debug-mode'.

2 years ago* lisp/progmodes/cc-mode.el (c-common-init): Bind case-fold-search to nil
Alan Mackenzie [Mon, 31 Jan 2022 17:44:59 +0000 (17:44 +0000)]
* lisp/progmodes/cc-mode.el (c-common-init): Bind case-fold-search to nil

Backport:  This fixes bug #53605.

2 years agoCC Mode: Fix a c-backward-token-2 call wrongly jumping back over macros.
Alan Mackenzie [Sat, 2 Jul 2022 16:12:59 +0000 (16:12 +0000)]
CC Mode: Fix a c-backward-token-2 call wrongly jumping back over macros.

This fixes bug #56256.

* lisp/progmodes/cc-fonts.el (c-font-lock-c++-lambda-captures): Replace a
c-backward-token-2, which could jump back too far leading to an infinite
loop, with a save-excursion to remember the point we've got to go back to.

2 years agoDoc fixes; don't use obsolete names
Stefan Kangas [Sat, 2 Jul 2022 08:38:57 +0000 (10:38 +0200)]
Doc fixes; don't use obsolete names

* etc/compilation.txt:
* lisp/mh-e/mh-funcs.el (mh-kill-folder): Don't use obsolete
names.

2 years agoDon't refer to obsolete alias for insert-char
Stefan Kangas [Sat, 2 Jul 2022 09:36:50 +0000 (11:36 +0200)]
Don't refer to obsolete alias for insert-char

* lisp/leim/quail/persian.el: Don't refer to obsolete alias for
insert-char.

2 years agoDon't use obsolete face name in manoj-dark-theme
Stefan Kangas [Sat, 2 Jul 2022 08:58:45 +0000 (10:58 +0200)]
Don't use obsolete face name in manoj-dark-theme

* etc/themes/manoj-dark-theme.el (change-log-acknowledgment): Don't
use obsolete/non-existent face name.

2 years agoFix "C-u C-x =" for SPC
Eli Zaretskii [Fri, 1 Jul 2022 14:17:36 +0000 (17:17 +0300)]
Fix "C-u C-x =" for SPC

* lisp/descr-text.el (describe-char): Don't report 'nobreak-space'
face for SPC.  (Bug#56337)

2 years ago; * src/fns.c (Frequire): Fix a typo in the doc string. (Bug#56328)
Brennan Vincent [Thu, 30 Jun 2022 18:24:48 +0000 (14:24 -0400)]
; * src/fns.c (Frequire): Fix a typo in the doc string.  (Bug#56328)

Copyright-paperwork-exempt: yes

2 years agoDoc fixes: don't refer to some obsolete items
Stefan Kangas [Thu, 30 Jun 2022 21:15:54 +0000 (23:15 +0200)]
Doc fixes: don't refer to some obsolete items

* admin/notes/multi-tty:
* lisp/chistory.el (command-history):
* lisp/emacs-lisp/nadvice.el:
* lisp/vc/diff-mode.el: Doc fix; don't refer to obsolete variables and
functions.

2 years agoRemove obsolete cust-print from elisp index
Stefan Kangas [Thu, 30 Jun 2022 20:37:21 +0000 (22:37 +0200)]
Remove obsolete cust-print from elisp index

* doc/lispref/edebug.texi (Printing in Edebug): Remove obsolete
library "cust-print" from index.

2 years ago* admin/make-tarball.txt: Minor clarifications.
Stefan Kangas [Thu, 30 Jun 2022 12:31:04 +0000 (14:31 +0200)]
* admin/make-tarball.txt: Minor clarifications.

2 years agoFix external image conversion on MS-Windows
Eli Zaretskii [Thu, 30 Jun 2022 10:50:34 +0000 (13:50 +0300)]
Fix external image conversion on MS-Windows

* lisp/image/image-converter.el (image-converter--convert-magick)
(image-converter--convert): Force encoding/decoding to avoid any
text or EOL conversions, since we are reading/writing binary
data.  (Bug#56317)

2 years ago* doc/emacs/buffers.texi (Indirect Buffers): Mention modification hook quirk
Stefan Monnier [Wed, 29 Jun 2022 17:41:59 +0000 (13:41 -0400)]
* doc/emacs/buffers.texi (Indirect Buffers): Mention modification hook quirk

2 years agoBump Emacs version to 28.1.90 emacs-28.1.90
Stefan Kangas [Wed, 29 Jun 2022 13:21:26 +0000 (15:21 +0200)]
Bump Emacs version to 28.1.90

* README:
* configure.ac:
* msdos/sed2v2.inp:
* nt/README.W32: Bump Emacs version to 28.1.90.

2 years agoUpdate ChangeLog and AUTHORS for 28.1.90 pretest
Stefan Kangas [Wed, 29 Jun 2022 13:19:55 +0000 (15:19 +0200)]
Update ChangeLog and AUTHORS for 28.1.90 pretest

* ChangeLog.3:
* etc/AUTHORS: Update.

2 years ago; Auto-commit of loaddefs files.
Stefan Kangas [Wed, 29 Jun 2022 12:20:24 +0000 (14:20 +0200)]
; Auto-commit of loaddefs files.

2 years ago; * admin/make-tarball.txt: Small clarification.
Stefan Kangas [Wed, 29 Jun 2022 12:07:36 +0000 (14:07 +0200)]
; * admin/make-tarball.txt: Small clarification.

2 years agoUpdate Tramp version (don't merge with master)
Michael Albinus [Wed, 29 Jun 2022 09:08:44 +0000 (11:08 +0200)]
Update Tramp version (don't merge with master)

* doc/misc/trampver.texi:
* lisp/net/trampver.el: Change version to "2.5.3".

2 years agoTramp shall not trap unrelated D-Bus errors
Michael Albinus [Tue, 28 Jun 2022 12:41:45 +0000 (14:41 +0200)]
Tramp shall not trap unrelated D-Bus errors

* lisp/net/tramp-gvfs.el (tramp-gvfs-dbus-event-vector): Declare.
(tramp-gvfs-file-name-handler): Let-bind it.
(tramp-gvfs-dbus-event-vector): Fix docstring.
(tramp-gvfs-maybe-open-connection): Do not set it globally.  (Bug#56162)

2 years ago; * etc/NEWS: Fix file name quotations.
Michael Albinus [Tue, 28 Jun 2022 12:40:52 +0000 (14:40 +0200)]
; * etc/NEWS: Fix file name quotations.

2 years agoFix hash table function return values in manual
Basil L. Contovounesios [Sat, 21 May 2022 20:11:33 +0000 (23:11 +0300)]
Fix hash table function return values in manual

* doc/lispref/hash.texi (Hash Access): Reconcile documented return
values of puthash and clrhash with their respective
docstrings (bug#55562).

2 years ago; Mention in NEWS the need to use --bindir
Eli Zaretskii [Mon, 27 Jun 2022 12:57:36 +0000 (15:57 +0300)]
; Mention in NEWS the need to use --bindir

* etc/NEWS: Mention the need to use --bindir= at configure time
when installing outside of the ${prefix} tree.  (Bug#46790)

2 years agoUpdate to Org 9.5.4-3-g6dc785
Kyle Meyer [Mon, 27 Jun 2022 03:00:38 +0000 (23:00 -0400)]
Update to Org 9.5.4-3-g6dc785

2 years agoMention Solaris 10 'make clean' and 'make check'
Paul Eggert [Sun, 26 Jun 2022 22:36:22 +0000 (17:36 -0500)]
Mention Solaris 10 'make clean' and 'make check'

2 years agoMention further crashes on Solaris 10
Paul Eggert [Sun, 26 Jun 2022 22:23:20 +0000 (17:23 -0500)]
Mention further crashes on Solaris 10

2 years agoPort distribution tarball to Solaris 10
Paul Eggert [Sat, 25 Jun 2022 19:51:28 +0000 (14:51 -0500)]
Port distribution tarball to Solaris 10

* make-dist (taropt): Use 'tar -H ustar' to generate a portable
tar file format instead of a GNU-specific format.  Needed now that
Emacs tarballs contain file names longer than 100 bytes, e.g.:
emacs-28.1/test/lisp/gnus/mml-sec-resources/private-keys-v1.d/C072AF82DCCCB9A7F1B85FFA10B802DC4ED16703.key
emacs-28.1/test/lisp/emacs-lisp/bytecomp-resources/error-lexical-var-with-run-hook-with-args-until-success.el
Without this patch, extracting a tarball on Solaris 10 fails with
many diagnostics like “tar: ././@LongLink: typeflag 'L' not
recognized, converting to regular file”.

(cherry picked from commit 4410f5d86997b6b238ff05c2ece338b28e1163b1)

2 years ago; elec-pair: Fix docstring typo (bug#56233)
Allen Li [Sun, 26 Jun 2022 07:37:07 +0000 (00:37 -0700)]
; elec-pair: Fix docstring typo (bug#56233)

* lisp/elec-pair.el (electric-pair-post-self-insert-function): Fix typo.

2 years agoAvoid treating number as an enum in the org manual
Stefan Kangas [Fri, 24 Jun 2022 17:18:22 +0000 (19:18 +0200)]
Avoid treating number as an enum in the org manual

* doc/misc/org.org (The Agenda Dispatcher): Avoid treating number as
enum.

2 years ago; Fix typos: prefer US spelling.
Stefan Kangas [Thu, 23 Jun 2022 20:03:50 +0000 (22:03 +0200)]
; Fix typos: prefer US spelling.