~suntong001/emacs-starter-kit/+git/master:emacs-27

Last commit made on 2022-07-15
Get this branch:
git clone -b emacs-27 https://git.launchpad.net/~suntong001/emacs-starter-kit/+git/master

Branch merges

Branch information

Recent commits

647a935... by Paul Eggert

Port alternate signal stack to upcoming glibc 2.34

* src/sysdep.c (sigsegv_stack): Increase size to 64 KiB and align
it to max_align_t. This copies from Gnulib’s c-stack.c, and works
around a portability bug in draft glibc 2.34, which no longer
defines SIGSTKSZ when _GNU_SOURCE is defined.

(cherry picked from commit f97e07ea807cc6d38774a3888a15091b20645ac6)

d7f4cc0... by Olivier Certner <email address hidden>

ERC: Track: Clarify documentation on tracked buffers and add references

* lisp/erc/erc-track.el (erc-modified-channels-alist): Clarify what
the list contains. Add references to variables and functions involved
in displaying tracked buffers from this list.
(erc-make-mode-line-buffer-name): Describe exactly the algorithm, and
reference custom variables that influence it.

fb1f0df... by Olivier Certner <email address hidden>

ERC: Track: Fix documentation of structure of 'erc-modified-channels-alist'

* lisp/erc/erc-track.el (erc-modified-channels-alist): Fix the
docstring: each element is a dotted list where the last cdr is
sometimes a proper list, making the element only sometimes a proper
list.

252a769... by Stephen Gildea <email address hidden>

; * doc/lispref/files.texi (Changing Files): Fix xref to file-modes.

'file-modes' is in node "Testing Accessibility", not "File Attributes".

edc93a5... by "Basil L. Contovounesios" <email address hidden>

; Fix grammar in efaq.texi on Emacs vs XEmacs.

97aa824... by Glenn Morris

* doc/misc/efaq.texi: Misc copyedits.

Prefer mailing lists to newgroups.
(History of Emacs): Rename from "Status of Emacs".
Move XEmacs node here.
(Emacs for other operating systems): Merge all the "non-Unix"
systems into a single node.

e105049... by Glenn Morris

* doc/misc/efaq.texi (Reporting bugs): Refer to the Emacs manual.

That is better than having a separate, outdated text.

0aa0410... by Stephen Gildea <email address hidden>

Fix "Finder" description for multi-file packages

* lisp/finder.el (finder-compile-keywords): Now that 'version' is
set for more files, it is no longer necessary to check that we have
a version when picking the file from which to take the description.
Doing so caused built-in packages (where the version is known) to have
their package description taken from the last .el file that matched the
file name pattern, usually the last source file in the sub-directory.

This bug was introduced in July 2019 and first released in Emacs 27.1.

Thanks to Michael Albinus for reviewing this patch.

5b03849... by Tino Calancha <email address hidden>

; * test/lisp/files-tests.el: Add tests for save-some-buffers

; Do not merge to master.

9664ee1... by Alan Mackenzie

C++ Mode: Don't confuse the pointer operator -> with the type indicating ->

This fixes bug #47468.

* lisp/progmodes/cc-engine.el (c-looking-at-inexpr-block): While searching
backwards for "->" which is a type indicating operator, disallow also commas.