aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
Diffstat (limited to 'admin')
-rw-r--r--admin/ChangeLog7
-rw-r--r--admin/grammars/srecode-template.wy6
-rw-r--r--admin/notes/bzr45
3 files changed, 57 insertions, 1 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index 221d5c0586c..ac6031fa205 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,10 @@
12013-06-02 Eric Ludlam <zappo@gnu.org>
2
3 * grammars/srecode-template.wy (variable): Accept a single number
4 as a variable value. Allows the 'priority' to be set to a number.
5 (wisent-srecode-template-lexer): Move number up so it can be
6 created.
7
12013-05-16 Glenn Morris <rgm@gnu.org> 82013-05-16 Glenn Morris <rgm@gnu.org>
2 9
3 * cus-test.el (cus-test-cus-load-groups): New function. 10 * cus-test.el (cus-test-cus-load-groups): New function.
diff --git a/admin/grammars/srecode-template.wy b/admin/grammars/srecode-template.wy
index de9bf351ac6..fd3f61905d3 100644
--- a/admin/grammars/srecode-template.wy
+++ b/admin/grammars/srecode-template.wy
@@ -125,6 +125,10 @@ opt-read-fcn
125variable 125variable
126 : SET symbol insertable-string-list newline 126 : SET symbol insertable-string-list newline
127 (VARIABLE-TAG $2 nil $3) 127 (VARIABLE-TAG $2 nil $3)
128 | SET symbol number newline
129 ;; This so a common error w/ priority works.
130 ;; Note that "number" still has a string value in the lexer.
131 (VARIABLE-TAG $2 nil (list $3))
128 | SHOW symbol newline 132 | SHOW symbol newline
129 (VARIABLE-TAG $2 nil t) 133 (VARIABLE-TAG $2 nil t)
130 ; 134 ;
@@ -260,8 +264,8 @@ It ignores whitespace, newlines and comments."
260 srecode-template-separator-block 264 srecode-template-separator-block
261 srecode-template-wy--<keyword>-keyword-analyzer 265 srecode-template-wy--<keyword>-keyword-analyzer
262 srecode-template-property-analyzer 266 srecode-template-property-analyzer
263 srecode-template-wy--<symbol>-regexp-analyzer
264 srecode-template-wy--<number>-regexp-analyzer 267 srecode-template-wy--<number>-regexp-analyzer
268 srecode-template-wy--<symbol>-regexp-analyzer
265 srecode-template-wy--<string>-sexp-analyzer 269 srecode-template-wy--<string>-sexp-analyzer
266 srecode-template-wy--<punctuation>-string-analyzer 270 srecode-template-wy--<punctuation>-string-analyzer
267 semantic-lex-default-action 271 semantic-lex-default-action
diff --git a/admin/notes/bzr b/admin/notes/bzr
index f35ff95f9d6..8f7d0d94fa8 100644
--- a/admin/notes/bzr
+++ b/admin/notes/bzr
@@ -316,3 +316,48 @@ When finished, use
316 bzr bisect reset 316 bzr bisect reset
317 317
318or simply delete the entire branch if you created it just for this. 318or simply delete the entire branch if you created it just for this.
319
320* Commit emails
321
322** Old method: bzr-hookless-email
323https://launchpad.net/bzr-hookless-email
324
325Runs hourly via cron. Must ask Savannah admins to enable/disable it
326for each branch. Stores the last revision that it mailed as
327last_revision_mailed in branch.conf on the server. Breaks with bzr 2.6:
328
329http://lists.gnu.org/archive/html/savannah-hackers-public/2013-05/msg00000.html
330
331Fix from https://bugs.launchpad.net/bzr-hookless-email/+bug/988195
332only partially works. Breaks again on every merge commit:
333
334https://lists.ubuntu.com/archives/bazaar/2013q2/075520.html
335http://lists.gnu.org/archive/html/savannah-hackers-public/2013-05/msg00024.html
336
337You can force it to skip the merge commit by changing the value for
338last_revision_mailed, eg:
339
340bzr config last_revision_mailed=xfq.free@gmail.com-20130603233720-u1aumaxvf3o0rlai -d bzr+ssh://USERNAME@bzr.savannah.gnu.org/emacs/trunk/
341
342** New method: bzr-email plugin
343https://launchpad.net/bzr-email
344http://lists.gnu.org/archive/html/savannah-hackers-public/2013-06/msg00007.html
345
346Runs on commit. Projects can enable it themselves by using `bzr
347config' to set post_commit_to option for a branch. See `bzr help email'
348(if you have the plugin installed) for other options.
349
350Note: if you have the bzr-email plugin installed locally, then when
351you commit to the Emacs repository it will also try to send a commit
352email from your local machine. If your machine is not configured to
353send external mail, this will just fail. In any case, you may prefer
354to either remove the plugin from your machine, or disable it for Emacs
355branches. You can do this either by editing branch.conf in your Emacs
356branches, to override the server setting (untested; not sure this
357works), or by adding an entry to ~/.bazaar/locations.conf:
358
359 [bzr+ssh://USERNAME@bzr.savannah.gnu.org/emacs/*/]
360 post_commit_to = ""
361
362You have to use locations.conf rather than bazaar.conf because the
363latter has a lower priority than branch.conf.