~ubuntu-elisp/emacs/+git/master:emacs-26

Last commit made on 2022-07-15
Get this branch:
git clone -b emacs-26 https://git.launchpad.net/~ubuntu-elisp/emacs/+git/master

Branch merges

Branch information

Name:
emacs-26
Repository:
lp:~ubuntu-elisp/emacs/+git/master

Recent commits

a6632fe... 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)

7497ee4... by Dmitry Gutov

Revert "Call vc-setup-buffer in vc-hg-log-incoming and vc-hg-log-outgoing"

This reverts commit 52e2682f015d70b0945d9037686eec5fb8761571.

52e2682... by Andrii Kolomoiets <email address hidden>

Call vc-setup-buffer in vc-hg-log-incoming and vc-hg-log-outgoing

* lisp/vc/vc-hg.el (vc-hg-log-incoming, vc-hg-log-outgoing):
Call vc-setup-buffer.

55dcd32... by Leo Liu <email address hidden>

Fix rcirc not to interpret nil as nickname (bug#37344)

* lisp/net/rcirc.el (rcirc-send-privmsg): Type check `target'.
(rcirc-cmd-me): Send CTCP only when `target' exists.

bd0f173... by =?utf-8?q?Mattias_Engdeg=C3=A5rd?= <email address hidden>

Fix trig simplification crash (bug#33052)

* lisp/calc/calc-alg.el (calcFunc-sec, calcFunc-csc, calcFunc-cot):
Check that `math-known-sin' and `math-known-tan' succeeded before
using their value in arithmetic.
* test/lisp/calc/calc-tests.el (calc-test-trig): Add regression tests.
Backport from master.

73e1727... by =?utf-8?q?Mattias_Engdeg=C3=A5rd?= <email address hidden>

Fix linear equation system solving in Calc (bug#35374)

* lisp/calc/calcalg2.el (math-try-solve-for):
To solve Ax^n=0 where A is a nonzero constant and x the variable to
solve for, solve x^n=0 instead of solving A=0 (which obviously fails)
or something equally stupid.
* test/lisp/calc/calc-tests.el (calc-test-solve-linear-system): New.

bba9757... by constantino calancha paredes

Backport: Fix an assignment to free variable warning

It fixes a bug introduced by commit
'query-replace-regexp undo: Update next-replacement after undo'
(30c4f35a6fc8a6507930923766c3126ac1c2063f)

See https://lists.gnu.org/archive/html/emacs-devel/2019-09/msg00364.html
* lisp/replace.el(perform-replace): Rename variable
to next-replacement-replaced.

(cherry picked from commit cbc10ec71e9f189e8d6fd5c6927aec4872e0fd96)

30c4f35... by constantino calancha paredes

query-replace-regexp undo: Update next-replacement after undo

* lisp/replace.el (perform-replace):
Rename the local binding to not shadow next-replacement.
Update next-replacement after undo (Bug#37287).

* test/lisp/replace-tests.el (query-replace-undo-bug37287): Add test.
(query-replace-undo-bug37073): Tweak this test.

c596be0... by Alan Mackenzie

Amend the menu caption for page "Display Property" in the Elisp manual.

* doc/lispref/display.texi (Emacs Display): Replace a content-free menu
caption with one mentioning images, margins and text size.

13b9510... by Robert Pluim <email address hidden>

Add description of chinese-sisheng

* doc/emacs/mule.texi (Input Methods): Add description of
chinese-sisheng method for entering characters using pīnyīn.