~suntong001/emacs-starter-kit/+git/master:scratch/posix-spawn

Last commit made on 2020-12-26
Get this branch:
git clone -b scratch/posix-spawn https://git.launchpad.net/~suntong001/emacs-starter-kit/+git/master

Branch merges

Branch information

Name:
scratch/posix-spawn
Repository:
lp:~suntong001/emacs-starter-kit/+git/master

Recent commits

e24f15c... by Philipp Stephani <email address hidden>

Revert "Revert "Use posix_spawn if possible.""

This reverts commit e387371497d313f05b94e3bf42fe6685184605d1.

3497c02... by Philipp Stephani <email address hidden>

Revert "Revert "Import posix_spawn from Gnulib.""

This reverts commit ecf84a22ee002112c265b028263f1db81e3271e1.

f9264a3... by emacs-f <email address hidden>

Avoid missing email messages due to rmail-spam-filter

* lisp/mail/rmail-spam-filter.el (rsf--rmail-last-seen-message):
New function.
(rmail-spam-filter, rmail-get-new-mail-filter-spam): Call
'rsf--rmail-last-seen-message' instead of
'rmail-first-unseen-message'. (Bug#45128)

Copyright-paperwork-exempt: yes

b3c9af9... by Zajcev Evgeny <email address hidden>

Improvements for `:base-uri' svg image property

* src/image.c (svg_load): Use ENCODE_FILE for `:base-uri'

* doc/lispref/display.texi (SVG Images): Add more documentation for
  `:base-uri'

cf1d703... by Eli Zaretskii

Fix messages with plural forms in todo-mode.el

* lisp/calendar/todo-mode.el (todo-move-item, todo-item-undone)
(todo-category-completions): Use 'ngettext' instead of hard-coding
plural forms by hand.

60bfa84... by Paul Eggert

Fix issues with lib/malloc out-of-dir builds

Problem reported by Mattias EngdegÄrd in:
https://lists.gnu.org/r/emacs-devel/2020-12/msg01626.html
* configure.ac: If the scratch_buffer module is enabled, create
lib/malloc and (if doing dependencies) lib/deps/malloc.
* lib/Makefile.in (DEPFLAGS) [AUTO_DEPEND]: No longer any need to
squash lib dependencies into a single directory.
(clean): Also remove */*.o and $(DEPDIR)/*/*.d, to clean out
malloc/*.o and deps/malloc/*.d. Just remove *.d files in
dependencies so that rm does not complain about not being able to
remove deps/malloc.
(extraclean): Also remove malloc, if it is empty.

a63855c... by Lars Ingebrigtsen <email address hidden>

Kill the scdaemon after doing the mml-sec tests

* test/lisp/gnus/mml-sec-tests.el (mml-sec-test--kill-gpg-agent):
Kill the scdaemon, too (bug#43358).

90e4009... by Lars Ingebrigtsen <email address hidden>

Fix infloop in memory-report

* lisp/emacs-lisp/memory-report.el (memory-report--object-size-1):
Fix infloop on circular lists.

d18b1c8... by Lars Ingebrigtsen <email address hidden>

Fix package reloading problems on systems with symlinks

* lisp/emacs-lisp/package.el (package--files-load-history): We're
comparing the truenames, so ensure that we've using that
everywhere. This fixes problems when there's symlinks in the paths.

443a538... by Lars Ingebrigtsen <email address hidden>

Refactor package--list-loaded-files for easier debuggability

* lisp/emacs-lisp/package.el (package--files-load-history)
(package--list-of-conflicts): Factor out from...
(package--list-loaded-files): ... this function for easier
debuggability.