Mercurial > emacs
changeset 112338:aee2f052ef17
* notes/bzr (Installing changes from gnulib): New section.
Need for this suggested by Stefan Monnier.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Mon, 17 Jan 2011 14:11:13 -0800 |
parents | 256406bc04fe |
children | 9163a061402f 176503f61eb1 |
files | admin/ChangeLog admin/notes/bzr |
diffstat | 2 files changed, 26 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/admin/ChangeLog Mon Jan 17 14:09:25 2011 -0800 +++ b/admin/ChangeLog Mon Jan 17 14:11:13 2011 -0800 @@ -1,3 +1,8 @@ +2011-01-17 Paul Eggert <eggert@cs.ucla.edu> + + * notes/bzr (Installing changes from gnulib): New section. + Need for this suggested by Stefan Monnier. + 2011-01-17 Stefan Monnier <monnier@iro.umontreal.ca> * bzrmerge.el (bzrmerge-apply): Warn the user when the tree might be in
--- a/admin/notes/bzr Mon Jan 17 14:09:25 2011 -0800 +++ b/admin/notes/bzr Mon Jan 17 14:11:13 2011 -0800 @@ -39,6 +39,27 @@ http://lists.gnu.org/archive/html/emacs-devel/2010-04/msg00086.html +* Installing changes from gnulib +Some of the files in Emacs are copied from gnulib. To synchronize +these files from the version of gnulib that you have checked out into +a sibling directory of your branch, type "make sync-from-gnulib"; this +will check out the latest version of gnulib if there is no sibling +directory already. It is a good idea to run "bzr status" afterwards, +so that if a gnulib module added a file, you can record the new file +using "bzr add". After synchronizing from gnulib, do a "make" in the +usual way. + +To change the set of gnulib modules, change the GNULIB_MODULES +variable in the top-level Makefile.in, and then run: + + ./config.status + make sync-from-gnulib + bzr status + +The last command will mention files that may need to be added using +"bzr add". If you remove a gnulib module, or if a gnulib module +removes a file, then remove the corresponding files by hand. + * How to merge changes from emacs-23 to trunk The following description uses bound branches, presumably it works in