aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--admin/notes/bzr23
1 files changed, 11 insertions, 12 deletions
diff --git a/admin/notes/bzr b/admin/notes/bzr
index db9e6e0dcda..5600c9badb0 100644
--- a/admin/notes/bzr
+++ b/admin/notes/bzr
@@ -65,23 +65,22 @@ removes a file, then remove the corresponding files by hand.
65The following description uses bound branches, presumably it works in 65The following description uses bound branches, presumably it works in
66a similar way with unbound ones. 66a similar way with unbound ones.
67 67
680) (First time only) Get the bzr changelog_merge plugin: 680) (First time only) Get the bzr changelog_merge plugin
69(this will be included by default in bzr 2.4 onwards):
69 70
70cd ~/.bazaar/plugins 71cd ~/.bazaar/plugins
71bzr branch lp:bzr-changelog-merge 72# The following is an improved version of: lp:bzr-changelog-merge
73bzr branch lp:~spiv/bzr-changelog-merge/non-head-edits-723968
72mv bzr-changelog-merge changelog_merge 74mv bzr-changelog-merge changelog_merge
73 75
74This will make merging ChangeLogs a lot smoother. It merges new 76This should make merging ChangeLogs smoother. It merges new entries
75entries to the top of the file, rather than trying to fit them in 77to the top of the file, rather than trying to fit them in mid-way
76mid-way through. 78through. Newer versions of the plugin should also be able to deal
79with changes to *old* ChangeLog entries, that should not be floated to
80the head of the file (see launchpad#723968).
77 81
78Sigh. This plugin has a drawback. People often like to edit older 82Maybe the default Emacs behavior without this plugin is better,
79ChangeLog entries, not at the head of the file. Frequently they do 83though, it's not clear yet.
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
84Maybe the default Emacs behavior without this plugin is better, I dunno.
85 84
861) Get clean, up-to-date copies of the emacs-23 and trunk branches. 851) Get clean, up-to-date copies of the emacs-23 and trunk branches.
87Check for any uncommitted changes with bzr status. 86Check for any uncommitted changes with bzr status.