diff options
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/ChangeLog | 7 | ||||
| -rw-r--r-- | admin/grammars/srecode-template.wy | 6 | ||||
| -rw-r--r-- | admin/notes/bzr | 45 |
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 @@ | |||
| 1 | 2013-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 | |||
| 1 | 2013-05-16 Glenn Morris <rgm@gnu.org> | 8 | 2013-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 | |||
| 125 | variable | 125 | variable |
| 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 | ||
| 318 | or simply delete the entire branch if you created it just for this. | 318 | or simply delete the entire branch if you created it just for this. |
| 319 | |||
| 320 | * Commit emails | ||
| 321 | |||
| 322 | ** Old method: bzr-hookless-email | ||
| 323 | https://launchpad.net/bzr-hookless-email | ||
| 324 | |||
| 325 | Runs hourly via cron. Must ask Savannah admins to enable/disable it | ||
| 326 | for each branch. Stores the last revision that it mailed as | ||
| 327 | last_revision_mailed in branch.conf on the server. Breaks with bzr 2.6: | ||
| 328 | |||
| 329 | http://lists.gnu.org/archive/html/savannah-hackers-public/2013-05/msg00000.html | ||
| 330 | |||
| 331 | Fix from https://bugs.launchpad.net/bzr-hookless-email/+bug/988195 | ||
| 332 | only partially works. Breaks again on every merge commit: | ||
| 333 | |||
| 334 | https://lists.ubuntu.com/archives/bazaar/2013q2/075520.html | ||
| 335 | http://lists.gnu.org/archive/html/savannah-hackers-public/2013-05/msg00024.html | ||
| 336 | |||
| 337 | You can force it to skip the merge commit by changing the value for | ||
| 338 | last_revision_mailed, eg: | ||
| 339 | |||
| 340 | bzr 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 | ||
| 343 | https://launchpad.net/bzr-email | ||
| 344 | http://lists.gnu.org/archive/html/savannah-hackers-public/2013-06/msg00007.html | ||
| 345 | |||
| 346 | Runs on commit. Projects can enable it themselves by using `bzr | ||
| 347 | config' to set post_commit_to option for a branch. See `bzr help email' | ||
| 348 | (if you have the plugin installed) for other options. | ||
| 349 | |||
| 350 | Note: if you have the bzr-email plugin installed locally, then when | ||
| 351 | you commit to the Emacs repository it will also try to send a commit | ||
| 352 | email from your local machine. If your machine is not configured to | ||
| 353 | send external mail, this will just fail. In any case, you may prefer | ||
| 354 | to either remove the plugin from your machine, or disable it for Emacs | ||
| 355 | branches. You can do this either by editing branch.conf in your Emacs | ||
| 356 | branches, to override the server setting (untested; not sure this | ||
| 357 | works), or by adding an entry to ~/.bazaar/locations.conf: | ||
| 358 | |||
| 359 | [bzr+ssh://USERNAME@bzr.savannah.gnu.org/emacs/*/] | ||
| 360 | post_commit_to = "" | ||
| 361 | |||
| 362 | You have to use locations.conf rather than bazaar.conf because the | ||
| 363 | latter has a lower priority than branch.conf. | ||