aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
Diffstat (limited to 'admin')
-rw-r--r--admin/ChangeLog4
-rw-r--r--admin/bzrmerge.el3
-rw-r--r--admin/notes/bugtracker2
-rw-r--r--admin/notes/bzr20
4 files changed, 25 insertions, 4 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index 87ba151dc34..f2c16b42e23 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,7 @@
12011-02-23 Juanma Barranquero <lekktu@gmail.com>
2
3 * notes/bugtracker (bugtracker_debbugs_url): Fix typo.
4
12011-02-19 Eli Zaretskii <eliz@gnu.org> 52011-02-19 Eli Zaretskii <eliz@gnu.org>
2 6
3 * admin.el (set-version): Add msdos/sed2v2.inp. 7 * admin.el (set-version): Add msdos/sed2v2.inp.
diff --git a/admin/bzrmerge.el b/admin/bzrmerge.el
index 77e64a862c8..33cbae22a6c 100644
--- a/admin/bzrmerge.el
+++ b/admin/bzrmerge.el
@@ -270,6 +270,9 @@ Does not make other difference."
270 (sit-for 1) 270 (sit-for 1)
271 ;; (debug 'after-merge) 271 ;; (debug 'after-merge)
272 ;; Check the conflicts. 272 ;; Check the conflicts.
273 ;; FIXME if using the helpful bzr changelog_merge plugin,
274 ;; there are normally no conflicts in ChangeLogs.
275 ;; But we still want the dates fixing, like bzrmerge-resolve does.
273 (let ((conflicted nil) 276 (let ((conflicted nil)
274 (files ())) 277 (files ()))
275 (goto-char (point-min)) 278 (goto-char (point-min))
diff --git a/admin/notes/bugtracker b/admin/notes/bugtracker
index 02ca77bf7de..f2805eae443 100644
--- a/admin/notes/bugtracker
+++ b/admin/notes/bugtracker
@@ -489,7 +489,7 @@ Here "{id}" is a literal string, a placeholder that will be replaced
489by the bug number you specify after `--fixes debbugs:' in the bzr 489by the bug number you specify after `--fixes debbugs:' in the bzr
490command line (123 in the example above). 490command line (123 in the example above).
491 491
492In the bazaar.conf file, this setting should go into the [DEFAULTS] 492In the bazaar.conf file, this setting should go into the [DEFAULT]
493section. 493section.
494 494
495In the locations.conf file, it should go into the branch-specific 495In the locations.conf file, it should go into the branch-specific
diff --git a/admin/notes/bzr b/admin/notes/bzr
index 11f0af17a3b..14a5c92a454 100644
--- a/admin/notes/bzr
+++ b/admin/notes/bzr
@@ -75,6 +75,12 @@ This will make merging ChangeLogs a lot smoother. It merges new
75entries to the top of the file, rather than trying to fit them in 75entries to the top of the file, rather than trying to fit them in
76mid-way through. 76mid-way through.
77 77
78Sigh. This plugin has a drawback. People often like to edit older
79ChangeLog entries, not at the head of the file. Frequently they do
80this in the same commit as making new entries. Using this plugin
81will merge ALL changed entries (including older ones) to the top of
82the destination file.
83
781) Get clean, up-to-date copies of the emacs-23 and trunk branches. 841) Get clean, up-to-date copies of the emacs-23 and trunk branches.
79Check for any uncommitted changes with bzr status. 85Check for any uncommitted changes with bzr status.
80 86
@@ -112,9 +118,17 @@ and is due to a technical limitation of bzr. The log data for those
112revisions gets merged, the actual changes themselves do not. 118revisions gets merged, the actual changes themselves do not.
113http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00609.html ) 119http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00609.html )
114 120
115Note that ChangeLog entries are automatically merged to the top with 121In particular, check the ChangeLog entries (eg in case too many
116today's date, but you still might want to check them to see that too 122entries have been included or whitespace between entries needs fixing).
117much is not being included, or whitespace between entries is not missing. 123bzrmerge tries to fix up the dates to today's date, but it only does
124this where there are conflicts. If you used the changelog_merge plugin,
125there won't be any conflicts, and (at time of writing) you will need
126to adjust dates by hand. In any case, if someone made multiple
127ChangeLog entries on different days in the branch, you may wish to
128collapse them all to a single entry for that author in the trunk
129(because in the trunk they all appear under the same date).
130Obviously, if there are multiple changes to the same file by different
131authors, don't break the logical ordering in doing this.
118 132
119Notes: 133Notes:
120 134