Skip to content

Commit 29a86c5

Browse files
author
Yuuki Harano
committed
Merge branch 'master' of https://github.com/emacs-mirror/emacs
2 parents 78c6590 + b7e2695 commit 29a86c5

File tree

822 files changed

+7957
-4044
lines changed

Some content is hidden

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

822 files changed

+7957
-4044
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@
2323
# in Git 1.8.2 (March 2013).
2424

2525

26+
# Personal customization.
27+
.dir-locals-2.el
28+
2629
# Built by 'autogen.sh'.
2730
/aclocal.m4
2831
/configure
@@ -256,7 +259,6 @@ gnustmp*
256259
ChangeLog
257260
[0-9]*.patch
258261
[0-9]*.txt
259-
.dir-locals?.el
260262
/vc-dwim-log-*
261263

262264
# Built by 'make install'.

CONTRIBUTE

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,14 @@ or run the shell command 'info "(emacs)Contributing"'.)
77
** The Emacs repository
88

99
Emacs development uses Git on Savannah for its main repository.
10-
Briefly, the following shell commands build and run Emacs from scratch:
10+
To configure Git for Emacs development, you can run the following:
1111

1212
git config --global user.name 'Your Name'
1313
git config --global user.email '[email protected]'
1414
git config --global transfer.fsckObjects true
15+
16+
The following shell commands then build and run Emacs from scratch:
17+
1518
git clone git://git.sv.gnu.org/emacs.git
1619
cd emacs
1720
./autogen.sh

ChangeLog.3

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
2019-05-25 Eric S. Raymond <[email protected]>
2+
3+
Implement and document XDG-style startup files under ~/.config.
4+
5+
* lisp/startup.el (command-line): Allow XDG-style as well as old
6+
style paths.
7+
* doc/startup.texi: Document the above change.
8+
19
2019-04-11 Eli Zaretskii <[email protected]>
210

311
Improve documentation of 'read-command'

INSTALL.REPO

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,15 @@
11
Building and Installing Emacs from the Repository
22

3-
Simply run 'make'. This should work if your files are freshly checked
4-
out from the repository, and if you have the proper tools installed.
5-
If it doesn't work, or if you have special build requirements, the
3+
The Emacs repository is hosted on Savannah. The following Git command
4+
will clone the repository to the 'emacs' subdirectory of the current
5+
directory on your local machine:
6+
7+
git clone git://git.sv.gnu.org/emacs.git
8+
9+
To build the repository code, simply run 'make' in the 'emacs'
10+
directory. This should work if your files are freshly checked out
11+
from the repository, and if you have the proper tools installed. If
12+
it doesn't work, or if you have special build requirements, the
613
following information may be helpful.
714

815
Building Emacs from the source-code repository requires some tools

admin/authors.el

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
;; Copyright (C) 2000-2019 Free Software Foundation, Inc.
44

55
;; Author: Gerd Moellmann <[email protected]>
6+
;; Maintainer: [email protected]
67
;; Keywords: maint
78
;; Package: emacs
89

admin/charsets/Makefile.in

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ MULE = MULE-ethiopic.map MULE-ipa.map MULE-is13194.map \
9696
MULE-sisheng.map MULE-tibetan.map \
9797
MULE-lviscii.map MULE-uviscii.map
9898

99-
SED_SCRIPT = jisx2131-filter
99+
SED_SCRIPT = $(srcdir)/jisx2131-filter
100100

101101
TRANS_TABLE = cp51932.el eucjp-ms.el
102102
TRANS_TABLE := $(addprefix ${lispintdir}/,${TRANS_TABLE})
@@ -200,12 +200,13 @@ ${charsetdir}/JISX0208.map: ${GLIBC_CHARMAPS}/EUC-JP.gz ${mapconv}
200200
${charsetdir}/JISX0212.map: ${GLIBC_CHARMAPS}/EUC-JP.gz ${mapconv} ${compact}
201201
${AM_V_GEN}${run_mapconv} $< '/^<.*[ ]\/x8f/ s,/x8f,,' GLIBC-2-7 ${compact} > $@
202202

203-
jisx2131-filter: ${mapfiledir}/JISX213A.map
203+
$(SED_SCRIPT): ${mapfiledir}/JISX213A.map
204204
${AM_V_at}sed -n -e '/^#/d' -e 's,.*0x\([0-9A-Z]*\)$$,/0x0*\1$$/d,p' < $< > $@
205205

206-
${charsetdir}/JISX2131.map: ${GLIBC_CHARMAPS}/EUC-JISX0213.gz ${mapconv} jisx2131-filter
206+
${charsetdir}/JISX2131.map: ${GLIBC_CHARMAPS}/EUC-JISX0213.gz ${mapconv} \
207+
$(SED_SCRIPT)
207208
${AM_V_GEN}${run_mapconv} $< '/^<.*[ ]\/x[a-f]/' GLIBC-2-7 \
208-
| sed -f jisx2131-filter \
209+
| sed -f $(SED_SCRIPT) \
209210
| sed -e 's/0x2015/0x2014/' -e 's/0x2299/0x29BF/' > $@
210211

211212
${charsetdir}/JISX2132.map: ${GLIBC_CHARMAPS}/EUC-JISX0213.gz ${mapconv}
@@ -307,7 +308,6 @@ ${charsetdir}/%.map: ${GLIBC_CHARMAPS}/%.gz ${mapconv} ${compact}
307308
.PHONY: clean bootstrap-clean distclean maintainer-clean extraclean
308309

309310
clean:
310-
rm -f ${SED_SCRIPT}
311311

312312
bootstrap-clean: clean
313313

@@ -318,4 +318,4 @@ maintainer-clean: distclean
318318

319319
## Do not remove these files, even in a bootstrap. They rarely change.
320320
extraclean:
321-
rm -f ${CHARSETS} ${TRANS_TABLE} ${srcdir}/charsets.stamp
321+
rm -f ${CHARSETS} ${SED_SCRIPT} ${TRANS_TABLE} ${srcdir}/charsets.stamp

admin/cus-test.el

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
;; Copyright (C) 1998, 2000, 2002-2019 Free Software Foundation, Inc.
44

5-
;; Author: Markus Rost <[email protected]>
6-
;; Maintainer: Markus Rost <[email protected]>
5+
;; Author: Markus Rost <[email protected]>
76
;; Created: 13 Sep 1998
87
;; Keywords: maint
98

admin/find-gc.el

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
;; Copyright (C) 1992, 2001-2019 Free Software Foundation, Inc.
44

5+
;; Maintainer: [email protected]
6+
57
;; This file is part of GNU Emacs.
68

79
;; GNU Emacs is free software: you can redistribute it and/or modify

admin/grammars/grammar.wy

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
;; Copyright (C) 2002-2019 Free Software Foundation, Inc.
44
;;
55
;; Author: David Ponce <[email protected]>
6-
;; Maintainer: David Ponce <[email protected]>
76
;; Created: 26 Aug 2002
87
;; Keywords: syntax
98
;; X-RCS: $Id: semantic-grammar.wy,v 1.16 2005/09/30 20:20:27 zappo Exp $

admin/grammars/java-tags.wy

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
;; Copyright (C) 2002-2019 Free Software Foundation, Inc.
44
;;
55
;; Author: David Ponce <[email protected]>
6-
;; Maintainer: David Ponce <[email protected]>
76
;; Created: 26 Aug 2002
87
;; Keywords: syntax
98

0 commit comments

Comments
 (0)