diff options
| author | Noah Friedman | 2015-08-17 13:00:36 -0700 |
|---|---|---|
| committer | Noah Friedman | 2015-08-17 13:00:36 -0700 |
| commit | a84225d29c40a8cf3f860d2b58517102eef33436 (patch) | |
| tree | 8c26150075a37ad5c141d0c5c7aa08eee9749814 /admin | |
| parent | b892438d7a424e61f174d8b8a57e78077aa96a0c (diff) | |
| parent | 62f65abf279da30e6fff4bcf3462b548aeb2dc97 (diff) | |
| download | emacs-a84225d29c40a8cf3f860d2b58517102eef33436.tar.gz emacs-a84225d29c40a8cf3f860d2b58517102eef33436.zip | |
Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/admin.el | 13 | ||||
| -rw-r--r-- | admin/authors.el | 2 | ||||
| -rw-r--r-- | admin/notes/unicode | 1 | ||||
| -rw-r--r-- | admin/unidata/makefile.w32-in | 56 |
4 files changed, 1 insertions, 71 deletions
diff --git a/admin/admin.el b/admin/admin.el index 267f2c4afea..914f187b1e8 100644 --- a/admin/admin.el +++ b/admin/admin.el | |||
| @@ -88,21 +88,12 @@ Root must be the root of an Emacs source tree." | |||
| 88 | (rx (and "AC_INIT" (1+ (not (in ?,))) | 88 | (rx (and "AC_INIT" (1+ (not (in ?,))) |
| 89 | ?, (0+ space) | 89 | ?, (0+ space) |
| 90 | (submatch (1+ (in "0-9.")))))) | 90 | (submatch (1+ (in "0-9.")))))) |
| 91 | ;; No longer used, broken in multiple ways, updating version seems pointless. | ||
| 92 | (set-version-in-file root "nt/config.nt" version | ||
| 93 | (rx (and bol "#" (0+ blank) "define" (1+ blank) | ||
| 94 | "VERSION" (1+ blank) "\"" | ||
| 95 | (submatch (1+ (in "0-9.")))))) | ||
| 96 | ;; TODO: msdos could easily extract the version number from | 91 | ;; TODO: msdos could easily extract the version number from |
| 97 | ;; configure.ac with sed, rather than duplicating the information. | 92 | ;; configure.ac with sed, rather than duplicating the information. |
| 98 | (set-version-in-file root "msdos/sed2v2.inp" version | 93 | (set-version-in-file root "msdos/sed2v2.inp" version |
| 99 | (rx (and bol "/^#undef " (1+ not-newline) | 94 | (rx (and bol "/^#undef " (1+ not-newline) |
| 100 | "define VERSION" (1+ space) "\"" | 95 | "define VERSION" (1+ space) "\"" |
| 101 | (submatch (1+ (in "0-9.")))))) | 96 | (submatch (1+ (in "0-9.")))))) |
| 102 | ;; No longer used, broken in multiple ways, updating version seems pointless. | ||
| 103 | (set-version-in-file root "nt/makefile.w32-in" version | ||
| 104 | (rx (and "VERSION" (0+ space) "=" (0+ space) | ||
| 105 | (submatch (1+ (in "0-9.")))))) | ||
| 106 | ;; Major version only. | 97 | ;; Major version only. |
| 107 | (when (string-match "\\([0-9]\\{2,\\}\\)" version) | 98 | (when (string-match "\\([0-9]\\{2,\\}\\)" version) |
| 108 | (setq version (match-string 1 version)) | 99 | (setq version (match-string 1 version)) |
| @@ -134,10 +125,6 @@ Root must be the root of an Emacs source tree." | |||
| 134 | (rx (and bol "/^#undef " (1+ not-newline) | 125 | (rx (and bol "/^#undef " (1+ not-newline) |
| 135 | "define COPYRIGHT" (1+ space) | 126 | "define COPYRIGHT" (1+ space) |
| 136 | ?\" (submatch (1+ (not (in ?\")))) ?\"))) | 127 | ?\" (submatch (1+ (not (in ?\")))) ?\"))) |
| 137 | (set-version-in-file root "nt/config.nt" copyright | ||
| 138 | (rx (and bol "#" (0+ blank) "define" (1+ blank) | ||
| 139 | "COPYRIGHT" (1+ blank) | ||
| 140 | ?\" (submatch (1+ (not (in ?\")))) ?\"))) | ||
| 141 | (set-version-in-file root "lib-src/rcs2log" copyright | 128 | (set-version-in-file root "lib-src/rcs2log" copyright |
| 142 | (rx (and "Copyright" (0+ space) ?= (0+ space) | 129 | (rx (and "Copyright" (0+ space) ?= (0+ space) |
| 143 | ?\' (submatch (1+ nonl))))) | 130 | ?\' (submatch (1+ nonl))))) |
diff --git a/admin/authors.el b/admin/authors.el index c7ec3bcfdd6..547e046a8d7 100644 --- a/admin/authors.el +++ b/admin/authors.el | |||
| @@ -1154,7 +1154,7 @@ it is found in `authors-fixed-case'." | |||
| 1154 | (setq regexps (cdr regexps)))))) | 1154 | (setq regexps (cdr regexps)))))) |
| 1155 | (when author | 1155 | (when author |
| 1156 | (setq author (replace-regexp-in-string "[ \t]*[(<].*$" "" author)) | 1156 | (setq author (replace-regexp-in-string "[ \t]*[(<].*$" "" author)) |
| 1157 | (setq author (replace-regexp-in-string "\`[ \t]+" "" author)) | 1157 | (setq author (replace-regexp-in-string "\\`[ \t]+" "" author)) |
| 1158 | (setq author (replace-regexp-in-string "[ \t]+$" "" author)) | 1158 | (setq author (replace-regexp-in-string "[ \t]+$" "" author)) |
| 1159 | (setq author (replace-regexp-in-string "[ \t]+" " " author)) | 1159 | (setq author (replace-regexp-in-string "[ \t]+" " " author)) |
| 1160 | (unless (string-match "[-, \t]" author) | 1160 | (unless (string-match "[-, \t]" author) |
diff --git a/admin/notes/unicode b/admin/notes/unicode index ebec417193f..079173f6b52 100644 --- a/admin/notes/unicode +++ b/admin/notes/unicode | |||
| @@ -226,7 +226,6 @@ nontrivial changes to the build process. | |||
| 226 | lisp/leim/quail/japanese.el | 226 | lisp/leim/quail/japanese.el |
| 227 | lisp/leim/quail/py-punct.el | 227 | lisp/leim/quail/py-punct.el |
| 228 | lisp/leim/quail/pypunct-b5.el | 228 | lisp/leim/quail/pypunct-b5.el |
| 229 | lisp/term/x-win.el | ||
| 230 | 229 | ||
| 231 | This file contains just Chinese characters, and has same problem. | 230 | This file contains just Chinese characters, and has same problem. |
| 232 | Also, it contains characters that cannot be encoded in UTF-8. | 231 | Also, it contains characters that cannot be encoded in UTF-8. |
diff --git a/admin/unidata/makefile.w32-in b/admin/unidata/makefile.w32-in deleted file mode 100644 index 0e9b9f0d2bd..00000000000 --- a/admin/unidata/makefile.w32-in +++ /dev/null | |||
| @@ -1,56 +0,0 @@ | |||
| 1 | # makefile.w32-in -- W32 -*- Makefile -*- to generate character property tables. | ||
| 2 | # Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011 | ||
| 3 | # National Institute of Advanced Industrial Science and Technology (AIST) | ||
| 4 | # Registration Number H13PRO009 | ||
| 5 | # | ||
| 6 | # This file is part of GNU Emacs. | ||
| 7 | |||
| 8 | # GNU Emacs is free software: you can redistribute it and/or modify | ||
| 9 | # it under the terms of the GNU General Public License as published by | ||
| 10 | # the Free Software Foundation, either version 3 of the License, or | ||
| 11 | # (at your option) any later version. | ||
| 12 | |||
| 13 | # GNU Emacs is distributed in the hope that it will be useful, | ||
| 14 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 15 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 16 | # GNU General Public License for more details. | ||
| 17 | |||
| 18 | # You should have received a copy of the GNU General Public License | ||
| 19 | # along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. | ||
| 20 | |||
| 21 | |||
| 22 | EMACS = ../../src/$(BLD)/emacs.exe | ||
| 23 | DSTDIR = ../../lisp/international | ||
| 24 | lisp = $(CURDIR)/../../lisp | ||
| 25 | # EMACSLOADPATH should include international, so Emacs finds encoded-kb. | ||
| 26 | # It should include emacs-lisp, so Emacs finds bytecomp. This is because | ||
| 27 | # lisp/subdirs.el is not generated yet when the commands below run. | ||
| 28 | EMACSLOADPATH = $(lisp);$(lisp)/international;$(lisp)/emacs-lisp | ||
| 29 | # Quote EMACS so it could be a file name with embedded whitespace | ||
| 30 | RUNEMACS = "$(EMACS)" -Q -batch | ||
| 31 | |||
| 32 | all: $(DSTDIR)/charprop.el | ||
| 33 | |||
| 34 | .el.elc: | ||
| 35 | $(RUNEMACS) -f batch-byte-compile $< | ||
| 36 | |||
| 37 | unidata.txt: UnicodeData.txt | ||
| 38 | sed -e \ | ||
| 39 | $(ARGQUOTE)s/\([^;]*\);\(.*\)/(#x\1 $(DQUOTE)\2$(DQUOTE))/$(ARGQUOTE)\ | ||
| 40 | -e $(ARGQUOTE)s/;/$(DQUOTE) $(DQUOTE)/g$(ARGQUOTE) < UnicodeData.txt > $@ | ||
| 41 | |||
| 42 | charprop-SH: unidata-gen.elc unidata.txt | ||
| 43 | ELC=$(CURDIR)/unidata-gen.elc; \ | ||
| 44 | DATADIR=$(CURDIR); \ | ||
| 45 | DATA=unidata.txt; \ | ||
| 46 | cd $(DSTDIR); \ | ||
| 47 | $(RUNEMACS) --load $${ELC} -f unidata-gen-files $${DATADIR} $${DATA} | ||
| 48 | |||
| 49 | charprop-CMD: unidata-gen.elc unidata.txt | ||
| 50 | $(RUNEMACS) --eval $(ARGQUOTE)(cd $(DQUOTE)$(DSTDIR)$(DQUOTE))$(ARGQUOTE) --load $(CURDIR)/unidata-gen.elc -f unidata-gen-files $(CURDIR) unidata.txt | ||
| 51 | |||
| 52 | ${DSTDIR}/charprop.el: charprop-$(SHELLTYPE) | ||
| 53 | |||
| 54 | clean: | ||
| 55 | - $(DEL) unidata-gen.elc unidata.txt | ||
| 56 | |||