aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorJan D2015-05-17 16:46:34 +0200
committerJan D2015-05-17 16:46:34 +0200
commit6445ee0fb751ae2c1dfef900d44721b3d952812f (patch)
treed43006cb93d9ea7b00ea02aabcd5577c41ff827f /admin
parentf92ac2e82ed199d6f25d2a59508e08addb1150ac (diff)
parentc9c4708ed47b18987940a71b98eb9873150d2b95 (diff)
downloademacs-6445ee0fb751ae2c1dfef900d44721b3d952812f.tar.gz
emacs-6445ee0fb751ae2c1dfef900d44721b3d952812f.zip
Merge branch 'master' into cairo
Diffstat (limited to 'admin')
-rw-r--r--admin/charsets/cp51932.awk2
-rw-r--r--admin/charsets/eucjp-ms.awk2
-rw-r--r--admin/notes/hydra2
-rw-r--r--admin/notes/unicode8
-rwxr-xr-xadmin/update_autogen16
5 files changed, 25 insertions, 5 deletions
diff --git a/admin/charsets/cp51932.awk b/admin/charsets/cp51932.awk
index c8879b30200..f59e91cdb9c 100644
--- a/admin/charsets/cp51932.awk
+++ b/admin/charsets/cp51932.awk
@@ -52,4 +52,6 @@ END {
52 print " (setcar x (cdr x)) (setcdr x tmp)))"; 52 print " (setcar x (cdr x)) (setcdr x tmp)))";
53 print " map)"; 53 print " map)";
54 print " (define-translation-table 'cp51932-encode map))"; 54 print " (define-translation-table 'cp51932-encode map))";
55 print "";
56 print "(provide 'cp51932)";
55} 57}
diff --git a/admin/charsets/eucjp-ms.awk b/admin/charsets/eucjp-ms.awk
index 18c19f5fb55..f17222d901e 100644
--- a/admin/charsets/eucjp-ms.awk
+++ b/admin/charsets/eucjp-ms.awk
@@ -106,5 +106,7 @@ END {
106 print " (setcar x (cdr x)) (setcdr x tmp)))"; 106 print " (setcar x (cdr x)) (setcdr x tmp)))";
107 print " map)"; 107 print " map)";
108 print " (define-translation-table 'eucjp-ms-encode map))"; 108 print " (define-translation-table 'eucjp-ms-encode map))";
109 print "";
110 print "(provide 'eucjp-ms)";
109} 111}
110 112
diff --git a/admin/notes/hydra b/admin/notes/hydra
index 7f8615de975..80ce787b6b0 100644
--- a/admin/notes/hydra
+++ b/admin/notes/hydra
@@ -1,4 +1,4 @@
1-*- outline -*- 1-*- mode: outline; coding: utf-8 -*-
2 2
3Copyright (C) 2013-2015 Free Software Foundation, Inc. 3Copyright (C) 2013-2015 Free Software Foundation, Inc.
4See the end of the file for license conditions. 4See the end of the file for license conditions.
diff --git a/admin/notes/unicode b/admin/notes/unicode
index 13971ef18c0..028bcc187af 100644
--- a/admin/notes/unicode
+++ b/admin/notes/unicode
@@ -167,8 +167,8 @@ nontrivial changes to the build process.
167 leim/CXTERM-DIC/QJ.tit 167 leim/CXTERM-DIC/QJ.tit
168 leim/CXTERM-DIC/SW.tit 168 leim/CXTERM-DIC/SW.tit
169 leim/CXTERM-DIC/TONEPY.tit 169 leim/CXTERM-DIC/TONEPY.tit
170 leim/MISC-DIC/pinyin.map
171 leim/MISC-DIC/CTLau.html 170 leim/MISC-DIC/CTLau.html
171 leim/MISC-DIC/pinyin.map
172 leim/MISC-DIC/ziranma.cin 172 leim/MISC-DIC/ziranma.cin
173 173
174 * cp850 174 * cp850
@@ -237,9 +237,11 @@ nontrivial changes to the build process.
237 237
238 These files contain characters that cannot be encoded in UTF-8. 238 These files contain characters that cannot be encoded in UTF-8.
239 239
240 lisp/language/tibetan.el 240 lisp/language/ethio-util.el
241 lisp/language/tibet-util.el 241 lisp/language/ethiopic.el
242 lisp/language/ind-util.el 242 lisp/language/ind-util.el
243 lisp/language/tibet-util.el
244 lisp/language/tibetan.el
243 lisp/leim/quail/ethiopic.el 245 lisp/leim/quail/ethiopic.el
244 lisp/leim/quail/tibetan.el 246 lisp/leim/quail/tibetan.el
245 247
diff --git a/admin/update_autogen b/admin/update_autogen
index 1bd82967c27..27d53035502 100755
--- a/admin/update_autogen
+++ b/admin/update_autogen
@@ -69,6 +69,7 @@ Options:
69 commit them (caution). 69 commit them (caution).
70-q: be quiet; only give error messages, not status messages. 70-q: be quiet; only give error messages, not status messages.
71-A: only update autotools files, copying into specified dir. 71-A: only update autotools files, copying into specified dir.
72-H: also update ChangeLog.${changelog_n}
72-I: also update info/dir. 73-I: also update info/dir.
73-L: also update ldefs-boot.el. 74-L: also update ldefs-boot.el.
74-C: start from a clean state. Slower, but more correct. 75-C: start from a clean state. Slower, but more correct.
@@ -87,10 +88,13 @@ autogendir= # was "autogen"
87ldefs_flag=1 88ldefs_flag=1
88lboot_flag= 89lboot_flag=
89info_flag= 90info_flag=
91changelog_flag=
90 92
91## Parameters. 93## Parameters.
92ldefs_in=lisp/loaddefs.el 94ldefs_in=lisp/loaddefs.el
93ldefs_out=lisp/ldefs-boot.el 95ldefs_out=lisp/ldefs-boot.el
96changelog_n=$(sed -n 's/CHANGELOG_HISTORY_INDEX_MAX *= *//p' Makefile.in)
97changelog_files="ChangeLog.$changelog_n build-aux/gitlog-to-emacslog"
94sources="configure.ac lib/Makefile.am" 98sources="configure.ac lib/Makefile.am"
95## Files to copy into autogendir. 99## Files to copy into autogendir.
96## Everything: 100## Everything:
@@ -113,7 +117,7 @@ tempfile=/tmp/$PN.$$
113trap "rm -f $tempfile 2> /dev/null" EXIT 117trap "rm -f $tempfile 2> /dev/null" EXIT
114 118
115 119
116while getopts ":hcfqA:CIL" option ; do 120while getopts ":hcfqA:HCIL" option ; do
117 case $option in 121 case $option in
118 (h) usage ;; 122 (h) usage ;;
119 123
@@ -129,6 +133,8 @@ while getopts ":hcfqA:CIL" option ; do
129 133
130 (C) clean=1 ;; 134 (C) clean=1 ;;
131 135
136 (H) changelog_flag=1 ;;
137
132 (I) info_flag=1 ;; 138 (I) info_flag=1 ;;
133 139
134 (L) lboot_flag=1 ;; 140 (L) lboot_flag=1 ;;
@@ -382,6 +388,14 @@ modified=$(status $genfiles $ldefs_out) || die
382commit "loaddefs" $modified || die "commit error" 388commit "loaddefs" $modified || die "commit error"
383 389
384 390
391## Less important than the other stuff, so do it last.
392[ ! "$changelog_flag" ] || {
393 make change-history-nocommit || die "make change-history error"
394 modified=$(status $changelog_files) || die
395 commit "ChangeLog" $modified || die "commit error"
396}
397
398
385exit 0 399exit 0
386 400
387### update_autogen ends here 401### update_autogen ends here