diff options
| author | Daniel Colascione | 2012-09-17 04:07:36 -0800 |
|---|---|---|
| committer | Daniel Colascione | 2012-09-17 04:07:36 -0800 |
| commit | 2ab329f3b5d52a39f0a45c3d9c129f1c19560142 (patch) | |
| tree | 6dd6784d63e54cb18071df8e28fbdbc27d418728 /admin | |
| parent | f701ab72dd55460d23c8b029550aa4d7ecef3cfa (diff) | |
| parent | bb7dce392f6d9d5fc4b9d7de09ff920a52f07669 (diff) | |
| download | emacs-2ab329f3b5d52a39f0a45c3d9c129f1c19560142.tar.gz emacs-2ab329f3b5d52a39f0a45c3d9c129f1c19560142.zip | |
Merge from trunk
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/CPP-DEFINES | 17 | ||||
| -rw-r--r-- | admin/ChangeLog | 46 | ||||
| -rw-r--r-- | admin/admin.el | 96 | ||||
| -rw-r--r-- | admin/notes/bugtracker | 10 |
4 files changed, 83 insertions, 86 deletions
diff --git a/admin/CPP-DEFINES b/admin/CPP-DEFINES index be73d1a9bf5..661cde9c43e 100644 --- a/admin/CPP-DEFINES +++ b/admin/CPP-DEFINES | |||
| @@ -90,11 +90,6 @@ BROKEN_GETWD | |||
| 90 | BROKEN_GET_CURRENT_DIR_NAME | 90 | BROKEN_GET_CURRENT_DIR_NAME |
| 91 | BROKEN_NON_BLOCKING_CONNECT | 91 | BROKEN_NON_BLOCKING_CONNECT |
| 92 | BROKEN_PTY_READ_AFTER_EAGAIN | 92 | BROKEN_PTY_READ_AFTER_EAGAIN |
| 93 | BROKEN_SA_RESTART | ||
| 94 | BROKEN_SIGAIO | ||
| 95 | BROKEN_SIGIO | ||
| 96 | BROKEN_SIGPOLL | ||
| 97 | BROKEN_SIGPTY | ||
| 98 | CLASH_DETECTION | 93 | CLASH_DETECTION |
| 99 | DATA_SEG_BITS | 94 | DATA_SEG_BITS |
| 100 | DATA_START | 95 | DATA_START |
| @@ -107,7 +102,6 @@ EMACS_CONFIGURATION | |||
| 107 | EMACS_CONFIG_OPTIONS | 102 | EMACS_CONFIG_OPTIONS |
| 108 | EMACS_INT | 103 | EMACS_INT |
| 109 | EMACS_UINT | 104 | EMACS_UINT |
| 110 | FLOAT_CHECK_DOMAIN | ||
| 111 | GC_MARK_SECONDARY_STACK | 105 | GC_MARK_SECONDARY_STACK |
| 112 | GC_MARK_STACK | 106 | GC_MARK_STACK |
| 113 | GC_SETJMP_WORKS | 107 | GC_SETJMP_WORKS |
| @@ -121,7 +115,6 @@ HAVE_ATTRIBUTE_ALIGNED | |||
| 121 | HAVE_BDFFONT | 115 | HAVE_BDFFONT |
| 122 | HAVE_BOXES | 116 | HAVE_BOXES |
| 123 | HAVE_C99_STRTOLD | 117 | HAVE_C99_STRTOLD |
| 124 | HAVE_CBRT | ||
| 125 | HAVE_CFMAKERAW | 118 | HAVE_CFMAKERAW |
| 126 | HAVE_CFSETSPEED | 119 | HAVE_CFSETSPEED |
| 127 | HAVE_CLOCK_GETTIME | 120 | HAVE_CLOCK_GETTIME |
| @@ -158,12 +151,10 @@ HAVE_ENDPWENT | |||
| 158 | HAVE_ENVIRON_DECL | 151 | HAVE_ENVIRON_DECL |
| 159 | HAVE_EUIDACCESS | 152 | HAVE_EUIDACCESS |
| 160 | HAVE_FCNTL_H | 153 | HAVE_FCNTL_H |
| 161 | HAVE_FMOD | ||
| 162 | HAVE_FORK | 154 | HAVE_FORK |
| 163 | HAVE_FPATHCONF | 155 | HAVE_FPATHCONF |
| 164 | HAVE_FREEIFADDRS | 156 | HAVE_FREEIFADDRS |
| 165 | HAVE_FREETYPE | 157 | HAVE_FREETYPE |
| 166 | HAVE_FREXP | ||
| 167 | HAVE_FSEEKO | 158 | HAVE_FSEEKO |
| 168 | HAVE_FSYNC | 159 | HAVE_FSYNC |
| 169 | HAVE_FUTIMENS | 160 | HAVE_FUTIMENS |
| @@ -217,7 +208,6 @@ HAVE_IFADDRS_H | |||
| 217 | HAVE_IMAGEMAGICK | 208 | HAVE_IMAGEMAGICK |
| 218 | HAVE_INET_SOCKETS | 209 | HAVE_INET_SOCKETS |
| 219 | HAVE_INTTYPES_H | 210 | HAVE_INTTYPES_H |
| 220 | HAVE_INVERSE_HYPERBOLIC | ||
| 221 | HAVE_JPEG | 211 | HAVE_JPEG |
| 222 | HAVE_KERBEROSIV_DES_H | 212 | HAVE_KERBEROSIV_DES_H |
| 223 | HAVE_KERBEROSIV_KRB_H | 213 | HAVE_KERBEROSIV_KRB_H |
| @@ -255,7 +245,6 @@ HAVE_LIBXMU | |||
| 255 | HAVE_LINUX_VERSION_H | 245 | HAVE_LINUX_VERSION_H |
| 256 | HAVE_LOCALTIME_R | 246 | HAVE_LOCALTIME_R |
| 257 | HAVE_LOCAL_SOCKETS | 247 | HAVE_LOCAL_SOCKETS |
| 258 | HAVE_LOGB | ||
| 259 | HAVE_LONG_FILE_NAMES | 248 | HAVE_LONG_FILE_NAMES |
| 260 | HAVE_LONG_LONG_INT | 249 | HAVE_LONG_LONG_INT |
| 261 | HAVE_LRAND48 | 250 | HAVE_LRAND48 |
| @@ -428,10 +417,7 @@ MAIL_USE_POP | |||
| 428 | MAIL_USE_SYSTEM_LOCK | 417 | MAIL_USE_SYSTEM_LOCK |
| 429 | MAXPATHLEN | 418 | MAXPATHLEN |
| 430 | NLIST_STRUCT | 419 | NLIST_STRUCT |
| 431 | NO_ABORT | ||
| 432 | NO_EDITRES | 420 | NO_EDITRES |
| 433 | NO_MATHERR | ||
| 434 | NO_TERMIO | ||
| 435 | NSIG | 421 | NSIG |
| 436 | NSIG_MINIMUM | 422 | NSIG_MINIMUM |
| 437 | NULL_DEVICE | 423 | NULL_DEVICE |
| @@ -447,7 +433,6 @@ PTY_OPEN | |||
| 447 | PTY_TTY_NAME_SPRINTF | 433 | PTY_TTY_NAME_SPRINTF |
| 448 | PURESIZE | 434 | PURESIZE |
| 449 | RUN_TIME_REMAP | 435 | RUN_TIME_REMAP |
| 450 | SA_RESTART | ||
| 451 | SETPGRP_RELEASES_CTTY | 436 | SETPGRP_RELEASES_CTTY |
| 452 | SETUP_SLAVE_PTY | 437 | SETUP_SLAVE_PTY |
| 453 | SIGALRM | 438 | SIGALRM |
| @@ -580,7 +565,6 @@ getpid | |||
| 580 | isatty | 565 | isatty |
| 581 | kill | 566 | kill |
| 582 | link | 567 | link |
| 583 | logb | ||
| 584 | lseek | 568 | lseek |
| 585 | mkdir | 569 | mkdir |
| 586 | mktemp | 570 | mktemp |
| @@ -622,7 +606,6 @@ fopen | |||
| 622 | getpid | 606 | getpid |
| 623 | index | 607 | index |
| 624 | isatty | 608 | isatty |
| 625 | logb | ||
| 626 | lseek | 609 | lseek |
| 627 | mkdir | 610 | mkdir |
| 628 | mktemp | 611 | mktemp |
diff --git a/admin/ChangeLog b/admin/ChangeLog index 145028ec815..7f30fe8fc0f 100644 --- a/admin/ChangeLog +++ b/admin/ChangeLog | |||
| @@ -1,3 +1,49 @@ | |||
| 1 | 2012-09-17 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * admin.el (add-log-time-format): Declare. | ||
| 4 | |||
| 5 | * admin.el (cusver-scan, cusver-check): Bind local variables. | ||
| 6 | |||
| 7 | * admin.el (set-version): Set major version in | ||
| 8 | etc/refcards/ru-refcard.tex and etc/refcards/emacsver.tex. | ||
| 9 | (set-copyright): In etc/refcards, only change ru-refcard.tex | ||
| 10 | and emacsver.tex. | ||
| 11 | |||
| 12 | * admin.el (set-copyright): No more need to set copyrights for | ||
| 13 | nextstep, or .c files. Add configure.ac and config.nt. | ||
| 14 | |||
| 15 | 2012-09-16 Paul Eggert <eggert@cs.ucla.edu> | ||
| 16 | |||
| 17 | Remove configure's --without-sync-input option (Bug#12450). | ||
| 18 | * CPP-DEFINES (BROKEN_SA_RESTART, SA_RESTART): Remove. | ||
| 19 | |||
| 20 | 2012-09-16 Glenn Morris <rgm@gnu.org> | ||
| 21 | |||
| 22 | * admin.el (set-version): No more need to set nextstep versions. | ||
| 23 | (set-copyright): Update for moved nextstep files. | ||
| 24 | |||
| 25 | 2012-09-13 Paul Eggert <eggert@cs.ucla.edu> | ||
| 26 | |||
| 27 | Simplify SIGIO usage (Bug#12408). | ||
| 28 | * CPP_DEFINES (BROKEN_SIGAIO, BROKEN_SIGIO, BROKEN_SIGPOLL) | ||
| 29 | (BROKEN_SIGPTY, NO_TERMIO): Remove. | ||
| 30 | |||
| 31 | 2012-09-11 Paul Eggert <eggert@cs.ucla.edu> | ||
| 32 | |||
| 33 | Simplify, document, and port floating-point (Bug#12381). | ||
| 34 | * CPP-DEFINES (HAVE_CBRT, HAVE_LOGB, logb): Remove. | ||
| 35 | |||
| 36 | 2012-09-09 Paul Eggert <eggert@cs.ucla.edu> | ||
| 37 | |||
| 38 | Assume C89 or later for math functions (Bug#12381). | ||
| 39 | * CPP-DEFINES (HAVE_FMOD, HAVE_FREXP, FLOAT_CHECK_DOMAIN) | ||
| 40 | (HAVE_INVERSE_HYPERBOLIC, NO_MATHERR): Remove. | ||
| 41 | |||
| 42 | 2012-09-04 Paul Eggert <eggert@cs.ucla.edu> | ||
| 43 | |||
| 44 | Simplify redefinition of 'abort' (Bug#12316). | ||
| 45 | * CPP-DEFINES (NO_ABORT): Remove. | ||
| 46 | |||
| 1 | 2012-08-28 Glenn Morris <rgm@gnu.org> | 47 | 2012-08-28 Glenn Morris <rgm@gnu.org> |
| 2 | 48 | ||
| 3 | * bzrmerge.el (bzrmerge-merges): Allow unversioned files in the tree. | 49 | * bzrmerge.el (bzrmerge-merges): Allow unversioned files in the tree. |
diff --git a/admin/admin.el b/admin/admin.el index 6d729214bd0..862e5aed6c1 100644 --- a/admin/admin.el +++ b/admin/admin.el | |||
| @@ -26,6 +26,8 @@ | |||
| 26 | 26 | ||
| 27 | ;;; Code: | 27 | ;;; Code: |
| 28 | 28 | ||
| 29 | (defvar add-log-time-format) ; in add-log | ||
| 30 | |||
| 29 | (defun add-release-logs (root version) | 31 | (defun add-release-logs (root version) |
| 30 | "Add \"Version VERSION released.\" change log entries in ROOT. | 32 | "Add \"Version VERSION released.\" change log entries in ROOT. |
| 31 | Root must be the root of an Emacs source tree." | 33 | Root must be the root of an Emacs source tree." |
| @@ -126,39 +128,16 @@ Root must be the root of an Emacs source tree." | |||
| 126 | (set-version-in-file root "nt/emacsclient.rc" comma-space-version | 128 | (set-version-in-file root "nt/emacsclient.rc" comma-space-version |
| 127 | (rx (and "\"ProductVersion\"" (0+ space) ?, | 129 | (rx (and "\"ProductVersion\"" (0+ space) ?, |
| 128 | (0+ space) ?\" (submatch (1+ (in "0-9, "))) | 130 | (0+ space) ?\" (submatch (1+ (in "0-9, "))) |
| 129 | "\\0\"")))) | 131 | "\\0\""))) |
| 130 | ;; nextstep. | 132 | (when (string-match "\\([0-9]\\{2,\\}\\)" version) |
| 131 | (set-version-in-file | 133 | (setq version (match-string 1 version)) |
| 132 | root "nextstep/Cocoa/Emacs.base/Contents/Info.plist" | 134 | (set-version-in-file root "etc/refcards/ru-refcard.tex" version |
| 133 | version (rx (and "CFBundleGetInfoString" (1+ anything) "Emacs" (1+ space) | 135 | "\\\\newcommand{\\\\versionemacs}\\[0\\]\ |
| 134 | (submatch (1+ (in "0-9.")))))) | 136 | {\\([0-9]\\{2,\\}\\)}.+%.+version of Emacs") |
| 135 | (set-version-in-file | 137 | (set-version-in-file root "etc/refcards/emacsver.tex" version |
| 136 | root "nextstep/Cocoa/Emacs.base/Contents/Info.plist" | 138 | "\\\\def\\\\versionemacs\ |
| 137 | version (rx (and "CFBundleShortVersionString" (1+ not-newline) ?\n | 139 | {\\([0-9]\\{2,\\}\\)}.+%.+version of Emacs")))) |
| 138 | (0+ not-newline) "<string>" (0+ space) | 140 | |
| 139 | (submatch (1+ (in "0-9.")))))) | ||
| 140 | (set-version-in-file | ||
| 141 | root "nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings" | ||
| 142 | version (rx (and "CFBundleShortVersionString" (0+ space) ?= (0+ space) | ||
| 143 | ?\" (0+ space) "Version" (1+ space) | ||
| 144 | (submatch (1+ (in "0-9.")))))) | ||
| 145 | (set-version-in-file | ||
| 146 | root "nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings" | ||
| 147 | version (rx (and "CFBundleGetInfoString" (0+ space) ?= (0+ space) | ||
| 148 | ?\" (0+ space) "Emacs version" (1+ space) | ||
| 149 | (submatch (1+ (in "0-9.")))))) | ||
| 150 | (set-version-in-file | ||
| 151 | root "nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist" | ||
| 152 | version (rx (and "ApplicationRelease" (0+ space) ?= (0+ space) | ||
| 153 | ?\" (0+ space) (submatch (1+ (in "0-9.")))))) | ||
| 154 | (set-version-in-file | ||
| 155 | root "nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist" | ||
| 156 | version (rx (and "FullVersionID" (0+ space) ?= (0+ space) | ||
| 157 | ?\" (0+ space) "Emacs" (1+ space) | ||
| 158 | (submatch (1+ (in "0-9.")))))) | ||
| 159 | (set-version-in-file | ||
| 160 | root "nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop" | ||
| 161 | version (rx (and "Version=" (submatch (1+ (in "0-9."))))))) | ||
| 162 | 141 | ||
| 163 | ;; Note this makes some assumptions about form of short copyright. | 142 | ;; Note this makes some assumptions about form of short copyright. |
| 164 | (defun set-copyright (root copyright) | 143 | (defun set-copyright (root copyright) |
| @@ -172,45 +151,24 @@ Root must be the root of an Emacs source tree." | |||
| 172 | (format-time-string "%Y"))))) | 151 | (format-time-string "%Y"))))) |
| 173 | (unless (file-exists-p (expand-file-name "src/emacs.c" root)) | 152 | (unless (file-exists-p (expand-file-name "src/emacs.c" root)) |
| 174 | (error "%s doesn't seem to be the root of an Emacs source tree" root)) | 153 | (error "%s doesn't seem to be the root of an Emacs source tree" root)) |
| 175 | (set-version-in-file root "src/emacs.c" copyright | 154 | (set-version-in-file root "configure.ac" copyright |
| 176 | (rx (and "emacs_copyright" (0+ (not (in ?\"))) | 155 | (rx (and bol "copyright" (0+ (not (in ?\"))) |
| 177 | ?\" (submatch (1+ (not (in ?\")))) ?\"))) | ||
| 178 | (set-version-in-file root "lib-src/ebrowse.c" copyright | ||
| 179 | (rx (and "emacs_copyright" (0+ (not (in ?\"))) | ||
| 180 | ?\" (submatch (1+ (not (in ?\")))) ?\"))) | ||
| 181 | (set-version-in-file root "lib-src/etags.c" copyright | ||
| 182 | (rx (and "emacs_copyright" (0+ (not (in ?\"))) | ||
| 183 | ?\" (submatch (1+ (not (in ?\")))) ?\"))) | 156 | ?\" (submatch (1+ (not (in ?\")))) ?\"))) |
| 157 | (set-version-in-file root "nt/config.nt" copyright | ||
| 158 | (rx (and bol "#" (0+ blank) "define" (1+ blank) | ||
| 159 | "COPYRIGHT" (1+ blank) | ||
| 160 | ?\" (submatch (1+ (not (in ?\")))) ?\"))) | ||
| 184 | (set-version-in-file root "lib-src/rcs2log" copyright | 161 | (set-version-in-file root "lib-src/rcs2log" copyright |
| 185 | (rx (and "Copyright" (0+ space) ?= (0+ space) | 162 | (rx (and "Copyright" (0+ space) ?= (0+ space) |
| 186 | ?\' (submatch (1+ nonl))))) | 163 | ?\' (submatch (1+ nonl))))) |
| 187 | ;; This one is a nuisance, as it needs to be split over two lines. | ||
| 188 | (string-match "\\(.*[0-9]\\{4\\} *\\)\\(.*\\)" copyright) | ||
| 189 | ;; nextstep. | ||
| 190 | (set-version-in-file | ||
| 191 | root "nextstep/Cocoa/Emacs.base/Contents/Info.plist" | ||
| 192 | copyright (rx (and "CFBundleGetInfoString" (1+ anything) "Emacs" (1+ space) | ||
| 193 | (1+ (in "0-9.")) (1+ space) | ||
| 194 | (submatch (1+ (not (in ?\<))))))) | ||
| 195 | (set-version-in-file | ||
| 196 | root "nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings" | ||
| 197 | copyright (rx (and "NSHumanReadableCopyright" (0+ space) ?\= (0+ space) | ||
| 198 | ?\" (submatch (1+ (not (in ?\"))))))) | ||
| 199 | (set-version-in-file | ||
| 200 | root "nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist" | ||
| 201 | copyright (rx (and "Copyright" (0+ space) ?\= (0+ space) | ||
| 202 | ?\" (submatch (1+ (not (in ?\"))))))) | ||
| 203 | (when (string-match "\\([0-9]\\{4\\}\\)" copyright) | 164 | (when (string-match "\\([0-9]\\{4\\}\\)" copyright) |
| 204 | (setq copyright (match-string 1 copyright)) | 165 | (setq copyright (match-string 1 copyright)) |
| 205 | (dolist (file (directory-files (expand-file-name "etc/refcards" root) | 166 | (set-version-in-file root "etc/refcards/ru-refcard.tex" copyright |
| 206 | t "\\.tex\\'")) | 167 | "\\\\newcommand{\\\\cyear}\\[0\\]\ |
| 207 | (unless (string-match "gnus-refcard\\.tex" file) | 168 | {\\([0-9]\\{4\\}\\)}.+%.+copyright year") |
| 208 | (set-version-in-file | 169 | (set-version-in-file root "etc/refcards/emacsver.tex" copyright |
| 209 | root file copyright | 170 | "\\\\def\\\\year\ |
| 210 | (concat (if (string-match "ru-refcard\\.tex" file) | 171 | {\\([0-9]\\{4\\}\\)}.+%.+copyright year"))) |
| 211 | "\\\\newcommand{\\\\cyear}\\[0\\]{" | ||
| 212 | "\\\\def\\\\year{") | ||
| 213 | "\\([0-9]\\{4\\}\\)}.+%.+copyright year")))))) | ||
| 214 | 172 | ||
| 215 | ;;; Various bits of magic for generating the web manuals | 173 | ;;; Various bits of magic for generating the web manuals |
| 216 | 174 | ||
| @@ -459,7 +417,7 @@ Also generate PostScript output in PS-DEST." | |||
| 459 | (setq done t)) | 417 | (setq done t)) |
| 460 | (t | 418 | (t |
| 461 | (if (eobp) | 419 | (if (eobp) |
| 462 | (error "Parse error in %s" f)) | 420 | (error "Parse error in %s" f)) ; f is bound in manual-html-node |
| 463 | (unless open-td | 421 | (unless open-td |
| 464 | (setq done t)))) | 422 | (setq done t)))) |
| 465 | (forward-line 1)))) | 423 | (forward-line 1)))) |
| @@ -491,7 +449,7 @@ If optional argument OLD is non-nil, also scan for defvars." | |||
| 491 | (let ((m (format "Scanning %s..." file)) | 449 | (let ((m (format "Scanning %s..." file)) |
| 492 | (re (format "^[ \t]*\\((def%s\\)[ \t\n]" | 450 | (re (format "^[ \t]*\\((def%s\\)[ \t\n]" |
| 493 | (if old "\\(?:custom\\|var\\)" "custom"))) | 451 | (if old "\\(?:custom\\|var\\)" "custom"))) |
| 494 | alist var ver) | 452 | alist var ver form) |
| 495 | (message "%s" m) | 453 | (message "%s" m) |
| 496 | (with-temp-buffer | 454 | (with-temp-buffer |
| 497 | (insert-file-contents file) | 455 | (insert-file-contents file) |
| @@ -550,7 +508,7 @@ changes (in a non-trivial way). This function does not check for that." | |||
| 550 | (mapcar | 508 | (mapcar |
| 551 | (lambda (file) | 509 | (lambda (file) |
| 552 | (cons file (cusver-scan file))) newfiles))) | 510 | (cons file (cusver-scan file))) newfiles))) |
| 553 | oldcus result thisfile) | 511 | oldcus result thisfile file) |
| 554 | (message "Reading old defcustoms...") | 512 | (message "Reading old defcustoms...") |
| 555 | (dolist (file oldfiles) | 513 | (dolist (file oldfiles) |
| 556 | (setq oldcus (append oldcus (cusver-scan file t)))) | 514 | (setq oldcus (append oldcus (cusver-scan file t)))) |
diff --git a/admin/notes/bugtracker b/admin/notes/bugtracker index 7d5e85a3ae0..eed67f10dfd 100644 --- a/admin/notes/bugtracker +++ b/admin/notes/bugtracker | |||
| @@ -618,6 +618,16 @@ mv /var/lib/mailman/spam/not-really-spam.msg /var/lib/mailman/not-spam/ | |||
| 618 | Also check that the sender was not added to the auto-discard/reject list | 618 | Also check that the sender was not added to the auto-discard/reject list |
| 619 | in the debbugs-submit Mailman interface. | 619 | in the debbugs-submit Mailman interface. |
| 620 | 620 | ||
| 621 | If you don't have the actual mail, just the mailman moderation mail | ||
| 622 | version of it, you need to extract the original mail, and add the | ||
| 623 | following headers: | ||
| 624 | |||
| 625 | 1) The leading envelope From line. | ||
| 626 | 2) Message-ID (get it from /var/log/mailman/vette). | ||
| 627 | 3) X-Debbugs-Envelope-To: submit | ||
| 628 | |||
| 629 | Then pipe it to receive as above. | ||
| 630 | |||
| 621 | ** Administrivia | 631 | ** Administrivia |
| 622 | 632 | ||
| 623 | The debbugs-submit list should have the administrivia option off, | 633 | The debbugs-submit list should have the administrivia option off, |