Skip to content

Commit bfc5918

Browse files
author
Yuuki Harano
committed
Merge branch 'master' of https://github.com/emacs-mirror/emacs
2 parents 2c682b5 + 0b4b380 commit bfc5918

File tree

234 files changed

+6538
-3958
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

234 files changed

+6538
-3958
lines changed

.dir-locals.el

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
((nil . ((tab-width . 8)
22
(sentence-end-double-space . t)
3-
(fill-column . 70)))
3+
(fill-column . 70)
4+
(bug-reference-url-format . "https://debbugs.gnu.org/%s")))
45
(c-mode . ((c-file-style . "GNU")
56
(c-noise-macro-names . ("INLINE" "ATTRIBUTE_NO_SANITIZE_UNDEFINED" "UNINIT" "CALLBACK" "ALIGN_STACK"))
67
(electric-quote-comment . nil)
@@ -12,8 +13,7 @@
1213
(log-edit-setup-add-author . t)))
1314
(change-log-mode . ((add-log-time-zone-rule . t)
1415
(fill-column . 74)
15-
(bug-reference-url-format . "https://debbugs.gnu.org/%s")
16-
(mode . bug-reference)))
16+
(eval . (bug-reference-mode))))
1717
(diff-mode . ((mode . whitespace)))
1818
(emacs-lisp-mode . ((indent-tabs-mode . nil)
1919
(electric-quote-comment . nil)

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,6 @@ src/bootstrap-emacs
185185
src/emacs
186186
src/emacs-[0-9]*
187187
src/temacs
188-
src/temacs.in
189188
src/fingerprint.c
190189
src/dmpstruct.h
191190
src/*.pdmp

.gitlab-ci.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,15 @@ test-filenotify-gio:
5353
only:
5454
changes:
5555
- .gitlab-ci.yml
56+
- lisp/autorevert.el
5657
- lisp/filenotify.el
5758
- lisp/net/tramp-sh.el
5859
- src/gfilenotify.c
60+
- test/lisp/autorevert-tests.el
5961
- test/lisp/filenotify-tests.el
6062
script:
6163
- DEBIAN_FRONTEND=noninteractive apt install --no-install-recommends -y -qq -o=Dpkg::Use-Pty=0 libglib2.0-dev libglib2.0-bin libglib2.0-0
6264
- ./autogen.sh autoconf
6365
- ./configure --without-makeinfo --with-file-notification=gfile
6466
- make bootstrap
65-
- make -C test filenotify-tests
67+
- make -C test autorevert-tests filenotify-tests

CONTRIBUTE

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,12 @@ packages the patch's commit message and changes. To send just one
5454
such patch without additional remarks, you can use a command like
5555
'git send-email [email protected] 0001-DESCRIPTION.patch'.
5656

57+
Once the cumulative amount of your submissions exceeds about 15 lines
58+
of non-trivial changes, we will need you to assign to the FSF the
59+
copyright for your contributions. Ask on [email protected], and we
60+
will send you the necessary form together with the instructions to
61+
fill and email it, in order to start this legal paperwork.
62+
5763
** Issue tracker (a.k.a. "bug tracker")
5864

5965
The Emacs issue tracker at https://debbugs.gnu.org lets you view bug

ChangeLog.3

Lines changed: 146 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,148 @@
1+
2019-04-11 Eli Zaretskii <[email protected]>
2+
3+
Improve documentation of 'read-command'
4+
5+
* src/minibuf.c (Fread_command): Document the return value
6+
when DEFAULT-VALUE is nil and the user enters nothing.
7+
* doc/lispref/minibuf.texi (High-Level Completion): Document
8+
the printed representation of a symbol whose name is empty.
9+
(Bug#3522)
10+
11+
2019-04-11 Eli Zaretskii <[email protected]>
12+
13+
Fix an outdated URL in a comment
14+
15+
* src/emacs.c: Fix reference to Cocoa CoreFoundation Release
16+
Notes. (Bug#35225)
17+
18+
2019-04-11 Basil L. Contovounesios <[email protected]>
19+
20+
Backport: Fix comment-empty-lines docstring (bug#35152)
21+
22+
* lisp/newcomment.el (comment-empty-lines): Consistently use US
23+
commas in docstring. Fix indentation of and typo in custom :type.
24+
25+
(cherry picked from commit 690c678fb6c1fb5b2f828f9bb90782bd0b01c399)
26+
27+
2019-04-11 Alex Branham <[email protected]>
28+
29+
Backport: Update documentation for indent-relative functions
30+
31+
* lisp/indent.el (indent-relative): Document what happens when there
32+
is no previous nonblank line.
33+
* doc/lispref/text.texi (Relative Indent): Document
34+
indent-relative-first-indent-point instead of obsolete
35+
indent-relative-maybe. Fix documentation of which argument from
36+
'indent-relative' is used.
37+
38+
Bug#34858
39+
40+
(cherry picked from commit 10cd65878c741d2a22a1f2c36c54fcad4e516f72)
41+
42+
2019-04-11 Noam Postavsky <[email protected]>
43+
44+
Update nxml-mode.texi: completion now gives xmlns="-!-"
45+
46+
* doc/misc/nxml-mode.texi (Completion): As of 2016-01-16 "* lisp/nxml:
47+
Use standard completion; it also works for company-mode", completing
48+
an attribute when there is only one candidate inserts both quotes.
49+
Update the example accordingly.
50+
51+
2019-04-10 Eric Abrahamsen <[email protected]>
52+
53+
Note that choose-completion-string-functions funcs take four args
54+
55+
* lisp/simple.el (choose-completion-string-functions): Functions in
56+
this list actually need to accept four arguments, though the fourth
57+
should be ignored.
58+
59+
2019-04-10 Gemini Lasswell <[email protected]>
60+
61+
Address name conflicts in EIEIO documentation (bug#31660)
62+
63+
* doc/misc/eieio.texi (Quick Start): Rename the class used in the
64+
example from 'record' to 'person'.
65+
(Building Classes): Advise user to check for name conflicts before
66+
naming a class. Add a missing apostrophe.
67+
(Making New Objects): Correct grammar. Rename the class used in the
68+
example from 'record' to 'my-class'.
69+
70+
2019-04-09 Mattias Engdegård <[email protected]>
71+
72+
Clarify the TESTFN argument to `alist-get'
73+
74+
* lisp/subr.el (alist-get):
75+
Rephrase the initial text to clarify the meaning of the TESTFN argument.
76+
It's an equality predicate, not a look-up function (Bug#35206).
77+
78+
(cherry picked from commit c81465580fe262f28ce47502c00f4afcbe3b8f8d)
79+
80+
2019-04-08 Eli Zaretskii <[email protected]>
81+
82+
* src/editfns.c (Fnarrow_to_region): Doc fix. (Bug#35163)
83+
84+
2019-04-06 Eli Zaretskii <[email protected]>
85+
86+
Fix doc strings of 'vc-version-diff' and 'vc-version-ediff'
87+
88+
* lisp/vc/vc.el (vc-version-diff, vc-version-ediff): Describe
89+
arguments in the doc strings. (Bug#35019)
90+
91+
2019-04-06 Eli Zaretskii <[email protected]>
92+
93+
Improve documentation of set-window-start
94+
95+
* doc/lispref/windows.texi (Window Start and End):
96+
* src/window.c (Fset_window_start): Document that reliable
97+
setting of a window start position requires to adjust point to
98+
be visible. (Bug#34038)
99+
100+
2019-04-06 Eli Zaretskii <[email protected]>
101+
102+
Improve documentation of window parameters
103+
104+
* doc/lispref/windows.texi (Cyclic Window Ordering): Describe
105+
the effect of the 'other-window' window parameter.
106+
(Window Parameters): Improve the descriptions of window
107+
parameters. Move the detailed description of the
108+
'quit-restore' window parameter from here...
109+
(Quitting Windows): ...to here. (Bug#35063)
110+
111+
2019-04-06 Eli Zaretskii <[email protected]>
112+
113+
Improve commentary in frame.el
114+
115+
* lisp/frame.el: Improve commentary for display-* functions.
116+
(Bug#35058)
117+
118+
2019-04-06 Mauro Aranda <[email protected]>
119+
120+
Fix typo in a doc string
121+
122+
* lisp/autorevert.el (global-auto-revert-mode): Fix a typo.
123+
(Bug#35165)
124+
125+
2019-03-20 Paul Eggert <[email protected]>
126+
127+
Say which regexp ranges should be avoided
128+
129+
* doc/lispref/searching.texi (Regexp Special): Say that
130+
regular expressions like "[a-m-z]" and "[[:alpha:]-~]" should
131+
be avoided, for the same reason that regular expressions like
132+
"+" and "*" should be avoided: POSIX says their behavior is
133+
undefined, and they are confusing anyway. Also, explain
134+
better what happens when the bound of a range is a raw 8-bit
135+
byte; the old explanation appears to have been obsolete
136+
anyway. Finally, say that ranges like "[\u00FF-\xFF]" that
137+
mix non-ASCII characters and raw 8-bit bytes should be
138+
avoided, since it’s not clear what they should mean.
139+
140+
2019-03-20 Nicolas Petton <[email protected]>
141+
142+
* etc/AUTHORS: Update.
143+
144+
* ; ChangeLog.3 update
145+
1146
2019-03-20 Eli Zaretskii <[email protected]>
2147

3148
Improve indexing of the user manual
@@ -64946,7 +65091,7 @@
6494665091

6494765092
This file records repository revisions from
6494865093
commit 9d56a21e6a696ad19ac65c4b405aeca44785884a (exclusive) to
64949-
commit 0f523deec1c1e9e2a5a3474f912aa2183d3fe33d (inclusive).
65094+
commit 85829363f728c410e33ffdc3839202977b2115cc (inclusive).
6495065095
See ChangeLog.1 for earlier changes.
6495165096

6495265097
;; Local Variables:

GNUmakefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@
2727
# newly-built Makefile. If the source tree is already configured,
2828
# this file defers to the existing Makefile.
2929

30-
# If you are using a non-GNU 'make', or if you want non-default build
31-
# options, or if you want to build in an out-of-source tree, please
32-
# run "configure" by hand. But run autogen.sh first, if the source
33-
# was checked out directly from the repository.
30+
# If you want non-default build options, or if you want to build in an
31+
# out-of-source tree, you should run 'configure' before running 'make'.
32+
# But run 'autogen.sh' first, if the source was checked out directly
33+
# from the repository.
3434

3535
# If a Makefile already exists, just use it.
3636

admin/admin.el

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -696,6 +696,7 @@ style=\"text-align:left\">")
696696
(if (file-directory-p stem)
697697
(delete-directory stem t))
698698
(make-directory stem)
699+
(setq stem (file-name-as-directory stem))
699700
(copy-file "../doc/misc/texinfo.tex" stem)
700701
(unless (equal type "emacs")
701702
(copy-file "../doc/emacs/emacsver.texi" stem)
@@ -718,7 +719,7 @@ style=\"text-align:left\">")
718719
(setq ats t)
719720
(message "Unexpanded: %s" (match-string 0)))
720721
(if ats (error "Unexpanded configure variables in Makefile?")))
721-
(write-region nil nil (expand-file-name (format "%s/Makefile" stem))
722+
(write-region nil nil (expand-file-name (format "%sMakefile" stem))
722723
nil 'silent))
723724
(call-process "tar" nil nil nil "-cf" tarfile stem)
724725
(delete-directory stem t)

admin/merge-gnulib

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ GNULIB_MODULES='
3636
filemode filevercmp flexmember fpieee fstatat fsusage fsync
3737
getloadavg getopt-gnu gettime gettimeofday gitlog-to-changelog
3838
ieee754-h ignore-value intprops largefile lstat
39-
manywarnings memrchr minmax mkostemp mktime nstrftime
39+
manywarnings memmem-simple memrchr minmax mkostemp mktime nstrftime
4040
pipe2 pselect pthread_sigmask putenv qcopy-acl readlink readlinkat regex
4141
sig2str socklen stat-time std-gnu11 stdalign stddef stdio
4242
stpcpy strtoimax symlink sys_stat sys_time
@@ -47,7 +47,7 @@ GNULIB_MODULES='
4747

4848
AVOIDED_MODULES='
4949
btowc close dup fchdir fstat langinfo lock
50-
malloc-posix mbrtowc mbsinit mkdir msvc-inval msvc-nothrow nl_langinfo
50+
malloc-posix mbrtowc mbsinit memchr mkdir msvc-inval msvc-nothrow nl_langinfo
5151
openat-die opendir raise
5252
save-cwd select setenv sigprocmask stat stdarg stdbool
5353
threadlib tzset unsetenv utime utime-h

build-aux/config.sub

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -822,7 +822,9 @@ case $basic_machine in
822822
cpu=m68k
823823
vendor=next
824824
case $os in
825-
nextstep* )
825+
openstep*)
826+
;;
827+
nextstep*)
826828
;;
827829
ns2*)
828830
os=nextstep2

0 commit comments

Comments
 (0)