aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorTom Tromey2012-09-04 10:10:06 -0600
committerTom Tromey2012-09-04 10:10:06 -0600
commitbf69f522a9e135f9aa483cedd53e71e915f2bf75 (patch)
tree3f73c47fb863ef87f420de1d30858da821072bd9 /admin
parent303324a9232dbc89369faceb6b3530740d0fc1bd (diff)
parent6ec9a5a7b5efb129807f567709ca858211ed7840 (diff)
downloademacs-bf69f522a9e135f9aa483cedd53e71e915f2bf75.tar.gz
emacs-bf69f522a9e135f9aa483cedd53e71e915f2bf75.zip
merge from trunk
Diffstat (limited to 'admin')
-rw-r--r--admin/ChangeLog13
-rw-r--r--admin/bzrmerge.el13
-rw-r--r--admin/charsets/mule-charsets.el2
-rwxr-xr-xadmin/merge-gnulib2
4 files changed, 25 insertions, 5 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index ea977e80cfa..145028ec815 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,16 @@
12012-08-28 Glenn Morris <rgm@gnu.org>
2
3 * bzrmerge.el (bzrmerge-merges): Allow unversioned files in the tree.
4
52012-08-28 Andreas Schwab <schwab@linux-m68k.org>
6
7 * charsets/mule-charsets.el (header): Fix typo.
8
92012-08-24 Paul Eggert <eggert@cs.ucla.edu>
10
11 On assertion failure, print backtrace if available.
12 * merge-gnulib (GNULIB_MODULES): Add execinfo.
13
12012-08-16 Paul Eggert <eggert@cs.ucla.edu> 142012-08-16 Paul Eggert <eggert@cs.ucla.edu>
2 15
3 Use ASCII tests for character types. 16 Use ASCII tests for character types.
diff --git a/admin/bzrmerge.el b/admin/bzrmerge.el
index e174312143d..8d64dd9edbf 100644
--- a/admin/bzrmerge.el
+++ b/admin/bzrmerge.el
@@ -45,16 +45,23 @@ The list returned is sorted by oldest-first."
45 (erase-buffer) 45 (erase-buffer)
46 ;; We generally want to make sure we start with a clean tree, but we also 46 ;; We generally want to make sure we start with a clean tree, but we also
47 ;; want to allow restarts (i.e. with some part of FROM already merged but 47 ;; want to allow restarts (i.e. with some part of FROM already merged but
48 ;; not yet committed). 48 ;; not yet committed). Unversioned (unknown) files in the tree
49 ;; are also ok.
49 (call-process "bzr" nil t nil "status" "-v") 50 (call-process "bzr" nil t nil "status" "-v")
50 (goto-char (point-min)) 51 (goto-char (point-min))
51 (when (re-search-forward "^conflicts:\n" nil t) 52 (when (re-search-forward "^conflicts:\n" nil t)
52 (error "You still have unresolved conflicts")) 53 (error "You still have unresolved conflicts"))
53 (let ((merges ())) 54 (let ((merges ())
55 found)
54 (if (not (re-search-forward "^pending merges:\n" nil t)) 56 (if (not (re-search-forward "^pending merges:\n" nil t))
55 (when (save-excursion 57 (when (save-excursion
56 (goto-char (point-min)) 58 (goto-char (point-min))
57 (re-search-forward "^[a-z ]*:\n" nil t)) 59 (while (and
60 (re-search-forward "^\\([a-z ]*\\):\n" nil t)
61 (not
62 (setq found
63 (not (equal "unknown" (match-string 1)))))))
64 found)
58 (error "You still have uncommitted changes")) 65 (error "You still have uncommitted changes"))
59 ;; This is really stupid, but it seems there's no easy way to figure 66 ;; This is really stupid, but it seems there's no easy way to figure
60 ;; out which revisions have been merged already. The only info I can 67 ;; out which revisions have been merged already. The only info I can
diff --git a/admin/charsets/mule-charsets.el b/admin/charsets/mule-charsets.el
index 9ac08bef724..4a48d994b1b 100644
--- a/admin/charsets/mule-charsets.el
+++ b/admin/charsets/mule-charsets.el
@@ -45,7 +45,7 @@
45 45
46(defconst header 46(defconst header
47 (format 47 (format
48 "# Generated by running amdin/charsets/mule-charsets.el in Emacs %d.%d.\n" 48 "# Generated by running admin/charsets/mule-charsets.el in Emacs %d.%d.\n"
49 emacs-major-version emacs-minor-version)) 49 emacs-major-version emacs-minor-version))
50 50
51(dolist (elt charset-alist) 51(dolist (elt charset-alist)
diff --git a/admin/merge-gnulib b/admin/merge-gnulib
index 63865edf3ce..775d43e68d3 100755
--- a/admin/merge-gnulib
+++ b/admin/merge-gnulib
@@ -28,7 +28,7 @@ GNULIB_URL=git://git.savannah.gnu.org/gnulib.git
28GNULIB_MODULES=' 28GNULIB_MODULES='
29 alloca-opt c-ctype c-strcase 29 alloca-opt c-ctype c-strcase
30 careadlinkat crypto/md5 crypto/sha1 crypto/sha256 crypto/sha512 30 careadlinkat crypto/md5 crypto/sha1 crypto/sha256 crypto/sha512
31 dtoastr dtotimespec dup2 environ 31 dtoastr dtotimespec dup2 environ execinfo
32 filemode getloadavg getopt-gnu gettime gettimeofday 32 filemode getloadavg getopt-gnu gettime gettimeofday
33 ignore-value intprops largefile lstat 33 ignore-value intprops largefile lstat
34 manywarnings mktime pselect pthread_sigmask readlink 34 manywarnings mktime pselect pthread_sigmask readlink