diff options
| author | Kenichi Handa | 2004-04-16 12:51:06 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2004-04-16 12:51:06 +0000 |
| commit | 6b61353c0a0320ee15bb6488149735381fed62ec (patch) | |
| tree | e69adba60e504a5a37beb556ad70084de88a7aab /admin | |
| parent | dc6a28319312fe81f7a1015e363174022313f0bd (diff) | |
| download | emacs-6b61353c0a0320ee15bb6488149735381fed62ec.tar.gz emacs-6b61353c0a0320ee15bb6488149735381fed62ec.zip | |
Sync to HEAD
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/ChangeLog | 24 | ||||
| -rw-r--r-- | admin/README | 2 | ||||
| -rw-r--r-- | admin/admin.el | 1 | ||||
| -rw-r--r-- | admin/alloc-colors.c | 3 | ||||
| -rwxr-xr-x | admin/build-configs | 2 | ||||
| -rwxr-xr-x | admin/check-doc-strings | 1 | ||||
| -rw-r--r-- | admin/cus-test.el | 13 | ||||
| -rwxr-xr-x | admin/diff-tar-files | 1 | ||||
| -rw-r--r-- | admin/emacs-pretesters | 2 | ||||
| -rwxr-xr-x | admin/make-announcement | 2 | ||||
| -rwxr-xr-x | admin/make-changelog-diff | 2 | ||||
| -rwxr-xr-x | admin/make-emacs | 2 | ||||
| -rw-r--r-- | admin/make-tarball.txt | 43 | ||||
| -rw-r--r-- | admin/notes/cpp | 2 | ||||
| -rw-r--r-- | admin/notes/iftc | 2 | ||||
| -rw-r--r-- | admin/notes/trailing-whitespace | 2 | ||||
| -rwxr-xr-x | admin/nt/dump.bat | 4 | ||||
| -rwxr-xr-x | admin/nt/makedist.bat | 4 | ||||
| -rwxr-xr-x | admin/quick-install-emacs | 17 | ||||
| -rwxr-xr-x | admin/revdiff | 2 |
20 files changed, 97 insertions, 34 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog index 5671c872ff0..cca47783b62 100644 --- a/admin/ChangeLog +++ b/admin/ChangeLog | |||
| @@ -1,3 +1,25 @@ | |||
| 1 | 2003-10-01 Miles Bader <miles@gnu.org> | ||
| 2 | |||
| 3 | * quick-install-emacs: Don't use "function" keyword when defining | ||
| 4 | shell functions. | ||
| 5 | |||
| 6 | 2003-09-27 Miles Bader <miles@gnu.ai.mit.edu> | ||
| 7 | |||
| 8 | * quick-install-emacs: Remove fns-* pruning, since that file no | ||
| 9 | longer seems to be generated. | ||
| 10 | (AVOID): Quote literal periods. Quote braces in a way acceptable | ||
| 11 | to all parties (gawk gets bitchy about using `\'). | ||
| 12 | |||
| 13 | 2003-08-19 Miles Bader <miles@gnu.org> | ||
| 14 | |||
| 15 | * quick-install-emacs: Add arch-specific ignored files to | ||
| 16 | quick-install-emacs. Use quoting for periods that's acceptable | ||
| 17 | to recent versions of gawk. | ||
| 18 | |||
| 19 | 2003-08-11 Markus Rost <rost@math.ohio-state.edu> | ||
| 20 | |||
| 21 | * cus-test.el: Remove obsolete workaround. | ||
| 22 | |||
| 1 | 2003-04-22 Andrew Innes <andrewi@gnu.org> | 23 | 2003-04-22 Andrew Innes <andrewi@gnu.org> |
| 2 | 24 | ||
| 3 | * nt/makedist.bat: Fix multi-file .zip distribution, by splitting | 25 | * nt/makedist.bat: Fix multi-file .zip distribution, by splitting |
| @@ -136,3 +158,5 @@ | |||
| 136 | Copyright (C) 2001 Free Software Foundation, Inc. | 158 | Copyright (C) 2001 Free Software Foundation, Inc. |
| 137 | Copying and distribution of this file, with or without modification, | 159 | Copying and distribution of this file, with or without modification, |
| 138 | are permitted provided the copyright notice and this notice are preserved. | 160 | are permitted provided the copyright notice and this notice are preserved. |
| 161 | |||
| 162 | ;;; arch-tag: 97728c77-77c0-4156-b669-0e8c07d94e5a | ||
diff --git a/admin/README b/admin/README index 439d7874a5b..6f09464e0a3 100644 --- a/admin/README +++ b/admin/README | |||
| @@ -22,3 +22,5 @@ Brief description of sub-directories: | |||
| 22 | 22 | ||
| 23 | charsets scripts for generating charset map files | 23 | charsets scripts for generating charset map files |
| 24 | in ../etc/charsets | 24 | in ../etc/charsets |
| 25 | |||
| 26 | # arch-tag: 812b9461-bc0a-46a7-925e-24bd41118463 | ||
diff --git a/admin/admin.el b/admin/admin.el index e16b26eb6a8..8048ccc78e0 100644 --- a/admin/admin.el +++ b/admin/admin.el | |||
| @@ -89,4 +89,5 @@ Root must be the root of an Emacs source tree." | |||
| 89 | (rx (and "EMACSVER" (1+ space) | 89 | (rx (and "EMACSVER" (1+ space) |
| 90 | (submatch (1+ (in "0-9."))))))) | 90 | (submatch (1+ (in "0-9."))))))) |
| 91 | 91 | ||
| 92 | ;;; arch-tag: 4ea83636-2293-408b-884e-ad64f22a3bf5 | ||
| 92 | ;; admin.el ends here. | 93 | ;; admin.el ends here. |
diff --git a/admin/alloc-colors.c b/admin/alloc-colors.c index 4be2038ef1c..0aacb687232 100644 --- a/admin/alloc-colors.c +++ b/admin/alloc-colors.c | |||
| @@ -111,3 +111,6 @@ main (int argc, char **argv) | |||
| 111 | XCloseDisplay (dpy); | 111 | XCloseDisplay (dpy); |
| 112 | return 0; | 112 | return 0; |
| 113 | } | 113 | } |
| 114 | |||
| 115 | /* arch-tag: f1be90ac-5b70-43c2-835e-5a6432a25145 | ||
| 116 | (do not change this comment) */ | ||
diff --git a/admin/build-configs b/admin/build-configs index 06ea9cb2875..1a21b90c171 100755 --- a/admin/build-configs +++ b/admin/build-configs | |||
| @@ -97,3 +97,5 @@ foreach $config (@configs) | |||
| 97 | # Local Variables: | 97 | # Local Variables: |
| 98 | # mode: cperl | 98 | # mode: cperl |
| 99 | # End: | 99 | # End: |
| 100 | |||
| 101 | # arch-tag: 20a4452d-610a-4e54-9abc-ffe79f5c0d30 | ||
diff --git a/admin/check-doc-strings b/admin/check-doc-strings index f5f750925eb..ce2166fce81 100755 --- a/admin/check-doc-strings +++ b/admin/check-doc-strings | |||
| @@ -298,3 +298,4 @@ foreach my $fun (sort keys %texi_funtype) { | |||
| 298 | } | 298 | } |
| 299 | } | 299 | } |
| 300 | 300 | ||
| 301 | # arch-tag: e75331f5-5d1b-4393-ad5b-b0f87b5d47b0 | ||
diff --git a/admin/cus-test.el b/admin/cus-test.el index bebf89cdeb5..cf00bf214fb 100644 --- a/admin/cus-test.el +++ b/admin/cus-test.el | |||
| @@ -150,18 +150,6 @@ | |||
| 150 | ;; This avoids a hang of `cus-test-apropos' in 21.2. | 150 | ;; This avoids a hang of `cus-test-apropos' in 21.2. |
| 151 | ;; (add-to-list 'cus-test-skip-list 'sh-alias-alist) | 151 | ;; (add-to-list 'cus-test-skip-list 'sh-alias-alist) |
| 152 | 152 | ||
| 153 | ;; Don't create a file `filesets-menu-cache-file'. | ||
| 154 | (setq filesets-menu-cache-file "") | ||
| 155 | ;; Disable filesets hooks. | ||
| 156 | (add-hook | ||
| 157 | 'cus-test-after-load-libs-hook | ||
| 158 | (lambda nil | ||
| 159 | (remove-hook 'menu-bar-update-hook 'filesets-build-menu-maybe) | ||
| 160 | (remove-hook 'kill-emacs-hook 'filesets-exit) | ||
| 161 | (remove-hook 'kill-buffer-hook 'filesets-remove-from-ubl) | ||
| 162 | (remove-hook 'first-change-hook 'filesets-reset-filename-on-change) | ||
| 163 | )) | ||
| 164 | |||
| 165 | ;; Loading dunnet in batch mode leads to a Dead end. | 153 | ;; Loading dunnet in batch mode leads to a Dead end. |
| 166 | (let (noninteractive) (load "dunnet")) | 154 | (let (noninteractive) (load "dunnet")) |
| 167 | (add-to-list 'cus-test-libs-noloads "dunnet") | 155 | (add-to-list 'cus-test-libs-noloads "dunnet") |
| @@ -538,4 +526,5 @@ in the Emacs source directory." | |||
| 538 | 526 | ||
| 539 | (provide 'cus-test) | 527 | (provide 'cus-test) |
| 540 | 528 | ||
| 529 | ;;; arch-tag: a4991a31-548d-48fb-8ba1-1ebbe68eb2e7 | ||
| 541 | ;;; cus-test.el ends here | 530 | ;;; cus-test.el ends here |
diff --git a/admin/diff-tar-files b/admin/diff-tar-files index 6536a5e109f..d827de3ec3e 100755 --- a/admin/diff-tar-files +++ b/admin/diff-tar-files | |||
| @@ -42,3 +42,4 @@ diff -u $old_tmp $new_tmp | |||
| 42 | rm -f $new_tmp $old_tmp | 42 | rm -f $new_tmp $old_tmp |
| 43 | 43 | ||
| 44 | 44 | ||
| 45 | # arch-tag: ef2c96e2-ea67-4668-925c-d9a6f3d205cf | ||
diff --git a/admin/emacs-pretesters b/admin/emacs-pretesters index 10ab3fd0da6..169c7ee466d 100644 --- a/admin/emacs-pretesters +++ b/admin/emacs-pretesters | |||
| @@ -438,3 +438,5 @@ args[0]). | |||
| 438 | Local Variables: | 438 | Local Variables: |
| 439 | mode: text | 439 | mode: text |
| 440 | End: | 440 | End: |
| 441 | |||
| 442 | # arch-tag: caf47b2c-b56b-44f7-a760-b5bfbed15fd3 | ||
diff --git a/admin/make-announcement b/admin/make-announcement index 9f69889e17b..cc9d68726a1 100755 --- a/admin/make-announcement +++ b/admin/make-announcement | |||
| @@ -64,3 +64,5 @@ EOF | |||
| 64 | make-changelog-diff $oldtag $newtag | 64 | make-changelog-diff $oldtag $newtag |
| 65 | 65 | ||
| 66 | echo " announcement created in $outfile" >&2 | 66 | echo " announcement created in $outfile" >&2 |
| 67 | |||
| 68 | # arch-tag: 605e00c7-7330-4c45-81e1-2ed53a13c39f | ||
diff --git a/admin/make-changelog-diff b/admin/make-changelog-diff index 45a77986835..7d98d22ddf9 100755 --- a/admin/make-changelog-diff +++ b/admin/make-changelog-diff | |||
| @@ -24,3 +24,5 @@ cvs -q diff -b -r $1 -r $2 $(find -name ChangeLog|sort) | | |||
| 24 | x | 24 | x |
| 25 | s/^\n// | 25 | s/^\n// |
| 26 | p" | 26 | p" |
| 27 | |||
| 28 | # arch-tag: 7604a259-40b4-4f97-86b2-496a9c546f0a | ||
diff --git a/admin/make-emacs b/admin/make-emacs index fa7310ce94d..faa5dc2a39f 100755 --- a/admin/make-emacs +++ b/admin/make-emacs | |||
| @@ -185,3 +185,5 @@ exit system "$make CC=\"$cc\" CFLAGS=\"$opts\" @ARGV"; | |||
| 185 | # Local Variables: | 185 | # Local Variables: |
| 186 | # mode: cperl | 186 | # mode: cperl |
| 187 | # End: | 187 | # End: |
| 188 | |||
| 189 | # arch-tag: 5c3f9713-9ece-4a12-b3f8-deaff15974ba | ||
diff --git a/admin/make-tarball.txt b/admin/make-tarball.txt index a9753f3fc49..3af7cb81da3 100644 --- a/admin/make-tarball.txt +++ b/admin/make-tarball.txt | |||
| @@ -1,5 +1,6 @@ | |||
| 1 | Instructions to create pretest or release tarballs. | 1 | Instructions to create pretest or release tarballs. |
| 2 | -- originally written by Eli Zaretskii, amended by Francesco Potort́ | 2 | -- originally written by Gerd Moellmann, amended by Francesco Potort́ |
| 3 | with the initial help of Eli Zaretskii | ||
| 3 | 4 | ||
| 4 | For each step, check for possible errors. | 5 | For each step, check for possible errors. |
| 5 | 6 | ||
| @@ -9,24 +10,30 @@ For each step, check for possible errors. | |||
| 9 | make sure that the later tagged version will bootstrap, should it be | 10 | make sure that the later tagged version will bootstrap, should it be |
| 10 | necessary to check it out. | 11 | necessary to check it out. |
| 11 | 12 | ||
| 12 | 3. Set the version number (M-x load-file RET admin/admin.el RET, then | 13 | 3. Regenerate Emacs' AUTHORS file (M-x load-file RET |
| 14 | lisp/emacs-lisp/authors.el RET, then M-x authors RET, then save | ||
| 15 | the *Authors* buffer). This may require fixing syntactically | ||
| 16 | incorrect ChangeLog entries beforehand. | ||
| 17 | |||
| 18 | 4. Set the version number (M-x load-file RET admin/admin.el RET, then | ||
| 13 | M-x set-version RET). For a release, add released change log | 19 | M-x set-version RET). For a release, add released change log |
| 14 | entries (M-x add-release-logs RET). | 20 | entries (M-x add-release-logs RET). |
| 15 | 21 | ||
| 16 | 4. rm configure; make bootstrap | 22 | 5. rm configure; make bootstrap |
| 17 | 23 | ||
| 18 | 5. Commit configure, README, lisp/loaddefs.el, lisp/cus-load.el, | 24 | 6. Commit configure, README, AUTHORS, lisp/loaddefs.el, |
| 19 | lisp/finder-inf.el, lisp/version.el, man/emacs.texi. For a release, | 25 | lisp/cus-load.el, lisp/finder-inf.el, lisp/version.el, |
| 20 | also commit the ChangeLog files in all directories. | 26 | man/emacs.texi. For a release, also commit the ChangeLog files in |
| 27 | all directories. | ||
| 21 | 28 | ||
| 22 | 6. make-dist --snapshot. Check the contents of the new tar with | 29 | 7. make-dist --snapshot. Check the contents of the new tar with |
| 23 | admin/diff-tar-files against an older tar file. Some old pretest | 30 | admin/diff-tar-files against an older tar file. Some old pretest |
| 24 | tarballs are kept under fencepost.gnu.org:~pot/emacs-pretest/, while | 31 | tarballs are kept under fencepost.gnu.org:~pot/emacs-pretest/, while |
| 25 | old emacs tarballs are at <ftp://ftp.gnu.org/pub/gnu/emacs/>. | 32 | old emacs tarballs are at <ftp://ftp.gnu.org/pub/gnu/emacs/>. |
| 26 | 33 | ||
| 27 | 7. xdelta delta emacs-OLD.tar.gz emacs-NEW.tar.gz emacs-OLD-NEW.xdelta | 34 | 8. xdelta delta emacs-OLD.tar.gz emacs-NEW.tar.gz emacs-OLD-NEW.xdelta |
| 28 | 35 | ||
| 29 | 8. tar -zxf emacs-NEW.tar.gz; cd emacs-NEW | 36 | 9. tar -zxf emacs-NEW.tar.gz; cd emacs-NEW |
| 30 | configure && make && make -n install | 37 | configure && make && make -n install |
| 31 | Use `script' or M-x compile to save the compilation log in | 38 | Use `script' or M-x compile to save the compilation log in |
| 32 | compile-NEW.log and compare it against an old one. The easiest way | 39 | compile-NEW.log and compare it against an old one. The easiest way |
| @@ -34,28 +41,36 @@ For each step, check for possible errors. | |||
| 34 | number of the old Emacs to __, do the same with the new log and do | 41 | number of the old Emacs to __, do the same with the new log and do |
| 35 | M-x ediff. Especially check that Info files aren't built. | 42 | M-x ediff. Especially check that Info files aren't built. |
| 36 | 43 | ||
| 37 | 9. cd EMACS_ROOT_DIR; cvs tag TAG | 44 | 10. cd EMACS_ROOT_DIR; cvs tag TAG |
| 38 | TAG is EMACS_PRETEST_XX_YY_ZZZ for a pretest, EMACS_XX_YY for a | 45 | TAG is EMACS_PRETEST_XX_YY_ZZZ for a pretest, EMACS_XX_YY for a |
| 39 | release. | 46 | release. |
| 40 | 47 | ||
| 41 | 10. admin/make-announcement OLD NEW | 48 | 11. admin/make-announcement OLD NEW |
| 42 | This creates an announcement for pretests. OLD is the version used | 49 | This creates an announcement for pretests. OLD is the version used |
| 43 | to make deltas with respect to NEW. Anouncements for pretests need | 50 | to make deltas with respect to NEW. Anouncements for pretests need |
| 44 | to be crafted by hand. Use an older announcement to start with. | 51 | to be crafted by hand. Use an older announcement to start with. |
| 45 | 52 | ||
| 46 | 11. For a pretest, do: | 53 | 12. For the moment, put the tarballs on a public site and send a GPG |
| 54 | signed email to <maintainers@gnu.org> with the URLs of the tarballs | ||
| 55 | and their md5sum signatures. As of 2003-10, the GNU maintainers are | ||
| 56 | working on a better procedure. For reference, here are the previous | ||
| 57 | instructions, which are no more valid after the break-in of 2003-08: | ||
| 58 | ==== | ||
| 59 | For a pretest, do: | ||
| 47 | rsync -aP emacs-NEW.tar.gz emacs-OLD-NEW.xdelta compile-NEW.log \ | 60 | rsync -aP emacs-NEW.tar.gz emacs-OLD-NEW.xdelta compile-NEW.log \ |
| 48 | emacs-NEW.announce alpha.gnu.org:/home/alpha/gnu/emacs/pretest/. | 61 | emacs-NEW.announce alpha.gnu.org:/home/alpha/gnu/emacs/pretest/. |
| 49 | For a release, do: | 62 | For a release, do: |
| 50 | rsync -aP emacs-NEW.tar.gz emacs-OLD-NEW.xdelta \ | 63 | rsync -aP emacs-NEW.tar.gz emacs-OLD-NEW.xdelta \ |
| 51 | alpha.gnu.org:/home/ftp/gnu/emacs/. | 64 | alpha.gnu.org:/home/ftp/gnu/emacs/. |
| 52 | 65 | ||
| 53 | 12. Verify that the files are visible at | 66 | 13. Verify that the files are visible at |
| 54 | ftp://alpha.gnu.org/gnu/emacs/pretest/ for a pretest, at | 67 | ftp://alpha.gnu.org/gnu/emacs/pretest/ for a pretest, at |
| 55 | ftp://ftp.gnu.org/gnu/emacs/ for a release. | 68 | ftp://ftp.gnu.org/gnu/emacs/ for a release. |
| 56 | 69 | ||
| 57 | 13. For a pretest, let Richard Stallman know about the new pretest and | 70 | 14. For a pretest, let Richard Stallman know about the new pretest and |
| 58 | tell him to announce it using the announcement you prepared. Remind | 71 | tell him to announce it using the announcement you prepared. Remind |
| 59 | him to set a Reply-to header to <emacs-pretest-bug@gnu.org>. | 72 | him to set a Reply-to header to <emacs-pretest-bug@gnu.org>. |
| 60 | For a release, Richard should prepare the announcement himself, | 73 | For a release, Richard should prepare the announcement himself, |
| 61 | possibly starting from a previous announcment. | 74 | possibly starting from a previous announcment. |
| 75 | |||
| 76 | # arch-tag: c23c771f-ca26-4584-8a04-50ecf0989390 | ||
diff --git a/admin/notes/cpp b/admin/notes/cpp index 6815b88cccb..4f61a595f5e 100644 --- a/admin/notes/cpp +++ b/admin/notes/cpp | |||
| @@ -16,3 +16,5 @@ this should not be defined for normal .c file compilation. | |||
| 16 | 16 | ||
| 17 | there has been discussion on eliminating this use of cpp and relying | 17 | there has been discussion on eliminating this use of cpp and relying |
| 18 | solely on autoconf processing. rms says to leave it be. | 18 | solely on autoconf processing. rms says to leave it be. |
| 19 | |||
| 20 | ;;; arch-tag: d654291e-9fc8-41b7-ab0c-d3cde842a8e0 | ||
diff --git a/admin/notes/iftc b/admin/notes/iftc index 294464a8605..e8dcdd3a6d6 100644 --- a/admin/notes/iftc +++ b/admin/notes/iftc | |||
| @@ -23,3 +23,5 @@ The comment /* iftc */ is used to mark this type of casting to differentiate | |||
| 23 | it from other casting. We commit the changes and can now go about modifying | 23 | it from other casting. We commit the changes and can now go about modifying |
| 24 | LOW and HIGH separately. When HIGH is ready to handle the type change, the | 24 | LOW and HIGH separately. When HIGH is ready to handle the type change, the |
| 25 | cast can be removed. | 25 | cast can be removed. |
| 26 | |||
| 27 | ;;; arch-tag: 3309cc41-5d59-421b-b7be-c94b04083bb5 | ||
diff --git a/admin/notes/trailing-whitespace b/admin/notes/trailing-whitespace index bbf5c05f173..e29456b3a2f 100644 --- a/admin/notes/trailing-whitespace +++ b/admin/notes/trailing-whitespace | |||
| @@ -4,3 +4,5 @@ apparently there was a big discussion on emacs-devel wrt trailing whitespace. | |||
| 4 | there was a mass-change to remove such from various branches in cvs. probably | 4 | there was a mass-change to remove such from various branches in cvs. probably |
| 5 | it's a good idea to avoid adding trailing whitespace in new code/docs and in | 5 | it's a good idea to avoid adding trailing whitespace in new code/docs and in |
| 6 | changes. | 6 | changes. |
| 7 | |||
| 8 | ;;; arch-tag: de441379-c345-4826-a784-352b5413a698 | ||
diff --git a/admin/nt/dump.bat b/admin/nt/dump.bat index 34f24d3a910..b332e7471f6 100755 --- a/admin/nt/dump.bat +++ b/admin/nt/dump.bat | |||
| @@ -19,3 +19,7 @@ copy ..\etc\DOC* obj\etc | |||
| 19 | copy temacs.exe obj\i386 | 19 | copy temacs.exe obj\i386 |
| 20 | obj\i386\temacs -batch -l loadup dump | 20 | obj\i386\temacs -batch -l loadup dump |
| 21 | copy obj\i386\emacs.exe . | 21 | copy obj\i386\emacs.exe . |
| 22 | |||
| 23 | goto skipArchTag | ||
| 24 | arch-tag: 0ca3036d-3a1e-47ea-87c6-9c0845253496 | ||
| 25 | :skipArchTag | ||
diff --git a/admin/nt/makedist.bat b/admin/nt/makedist.bat index f34e7e532fe..feb6799080f 100755 --- a/admin/nt/makedist.bat +++ b/admin/nt/makedist.bat | |||
| @@ -122,3 +122,7 @@ echo (e.g., %0 19.34 emacs-19.34.5 d:\andrewi\distfiles) | |||
| 122 | echo Or: %0 emacs-version dist-basename distfiles "zipfiles" short-version | 122 | echo Or: %0 emacs-version dist-basename distfiles "zipfiles" short-version |
| 123 | echo (e.g., %0 20.6 emacs-20.6 d:\andrewi\distfiles zipfiles 206) | 123 | echo (e.g., %0 20.6 emacs-20.6 d:\andrewi\distfiles zipfiles 206) |
| 124 | :end | 124 | :end |
| 125 | |||
| 126 | goto skipArchTag | ||
| 127 | arch-tag: 6e2ddd92-c1c9-4992-b6b5-207aaab72f68 | ||
| 128 | :skipArchTag | ||
diff --git a/admin/quick-install-emacs b/admin/quick-install-emacs index ba39f7962f3..16cd936a783 100755 --- a/admin/quick-install-emacs +++ b/admin/quick-install-emacs | |||
| @@ -8,7 +8,7 @@ | |||
| 8 | PUBLIC_LIBSRC_BINARIES='b2m emacsclient etags ctags ebrowse' | 8 | PUBLIC_LIBSRC_BINARIES='b2m emacsclient etags ctags ebrowse' |
| 9 | PUBLIC_LIBSRC_SCRIPTS='grep-changelog rcs-checkin' | 9 | PUBLIC_LIBSRC_SCRIPTS='grep-changelog rcs-checkin' |
| 10 | 10 | ||
| 11 | AVOID="CVS -DIC README COPYING ChangeLog ~ \.orig$ \.rej$ Makefile makefile stamp-subdir .cvsignore \.[cho]$ make-docfile testfile test-distrib" | 11 | AVOID="CVS -DIC README COPYING ChangeLog ~ [.]orig$ [.]rej$ Makefile makefile stamp-subdir [.]cvsignore [.]arch-ids [{]arch[}] [.][cho]$ make-docfile testfile test-distrib" |
| 12 | 12 | ||
| 13 | # Prune old binaries lying around in the source tree | 13 | # Prune old binaries lying around in the source tree |
| 14 | PRUNE=no | 14 | PRUNE=no |
| @@ -133,7 +133,8 @@ elif test ! -r "$BUILD/config.status"; then | |||
| 133 | fi | 133 | fi |
| 134 | 134 | ||
| 135 | CONFIG_STATUS="$BUILD/config.status" | 135 | CONFIG_STATUS="$BUILD/config.status" |
| 136 | function get_config_var () { | 136 | get_config_var () |
| 137 | { | ||
| 137 | if ! sed -n "s/^s\(.\)@$1@\1\(.*\)\1.*$/\2/p" $CONFIG_STATUS | sed q | grep '' | 138 | if ! sed -n "s/^s\(.\)@$1@\1\(.*\)\1.*$/\2/p" $CONFIG_STATUS | sed q | grep '' |
| 138 | then | 139 | then |
| 139 | echo 1>&2 "$me: $1: Configuration variable not found in $CONFIG_STATUS" | 140 | echo 1>&2 "$me: $1: Configuration variable not found in $CONFIG_STATUS" |
| @@ -153,7 +154,8 @@ DST_BIN="$prefix/bin" | |||
| 153 | DST_LIBEXEC="$prefix/libexec/emacs/$VERSION/$ARCH" | 154 | DST_LIBEXEC="$prefix/libexec/emacs/$VERSION/$ARCH" |
| 154 | DST_INFO="$prefix/info" | 155 | DST_INFO="$prefix/info" |
| 155 | 156 | ||
| 156 | function maybe_mkdir () { | 157 | maybe_mkdir () |
| 158 | { | ||
| 157 | if ! test -d "$1"; then | 159 | if ! test -d "$1"; then |
| 158 | $MKDIR "$1" 2>&1 | sed "s/^mkdir:/$me:/" 1>&2 | 160 | $MKDIR "$1" 2>&1 | sed "s/^mkdir:/$me:/" 1>&2 |
| 159 | fi | 161 | fi |
| @@ -177,15 +179,12 @@ if test x"$PRUNE" != xno; then | |||
| 177 | echo $REMOVE_CMD $D | 179 | echo $REMOVE_CMD $D |
| 178 | PRUNED="$PRUNED $D" | 180 | PRUNED="$PRUNED $D" |
| 179 | done | 181 | done |
| 180 | for D in `ls -1t $BUILD/lib-src/fns-* | sed 1d`; do | ||
| 181 | echo $REMOVE_CMD $D | ||
| 182 | PRUNED="$PRUNED $D" | ||
| 183 | done | ||
| 184 | fi | 182 | fi |
| 185 | 183 | ||
| 186 | test x"$PRUNE" = xonly && exit 0 | 184 | test x"$PRUNE" = xonly && exit 0 |
| 187 | 185 | ||
| 188 | function maybe_emit_copy () { | 186 | maybe_emit_copy () |
| 187 | { | ||
| 189 | if test "$FORCE" = yes || ! cmp -s $1 $2; then | 188 | if test "$FORCE" = yes || ! cmp -s $1 $2; then |
| 190 | echo $LINK_CMD $1 $2 | 189 | echo $LINK_CMD $1 $2 |
| 191 | fi | 190 | fi |
| @@ -338,3 +337,5 @@ END { | |||
| 338 | done | 337 | done |
| 339 | 338 | ||
| 340 | ) | eval $EXEC | 339 | ) | eval $EXEC |
| 340 | |||
| 341 | # arch-tag: 9322b572-9755-4cf7-a67a-21e6505f1477 | ||
diff --git a/admin/revdiff b/admin/revdiff index 416c572d196..5c9d2251c8c 100755 --- a/admin/revdiff +++ b/admin/revdiff | |||
| @@ -133,3 +133,5 @@ while (@ARGV) | |||
| 133 | # Local Variables: | 133 | # Local Variables: |
| 134 | # mode: cperl | 134 | # mode: cperl |
| 135 | # End: | 135 | # End: |
| 136 | |||
| 137 | # arch-tag: 2798b20d-c7f2-4c78-8378-7bb529c36a09 | ||