Now on revision 105292. ------------------------------------------------------------ revno: 105292 committer: Lars Magne Ingebrigtsen branch nick: trunk timestamp: Wed 2011-07-20 11:53:51 +0200 message: (proced-update): Revert yesterday's bug#1779 patch, which apparently didn't work. diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2011-07-20 09:10:10 +0000 +++ lisp/ChangeLog 2011-07-20 09:53:51 +0000 @@ -1,3 +1,8 @@ +2011-07-20 Lars Magne Ingebrigtsen + + * proced.el (proced-update): Revert yesterday's bug#1779 patch, + which apparently didn't work. + 2011-07-19 Roland Winkler * proced.el (proced-send-signal): For *Marked Processes* buffer === modified file 'lisp/proced.el' --- lisp/proced.el 2011-07-20 01:09:31 +0000 +++ lisp/proced.el 2011-07-20 09:53:51 +0000 @@ -1509,16 +1509,6 @@ (if (string-match "[ \t]+$" proced-header-line) (setq proced-header-line (substring proced-header-line 0 (match-beginning 0)))) - (setq proced-header-line (concat " " proced-header-line)) - ;; From buff-menu.el: Turn whitespace chars in the header into - ;; stretch specs so they work regardless of the header-line face. - (let ((pos 0) - (header proced-header-line)) - (while (string-match "[ \t\n]+" header pos) - (setq pos (match-end 0)) - (put-text-property (match-beginning 0) pos 'display - (list 'space :align-to pos) - header))) ;; (delete-trailing-whitespace) (goto-char (point-min)) (while (re-search-forward "[ \t\r]+$" nil t) @@ -1612,6 +1602,7 @@ (while (not (eobp)) (insert " ") (forward-line)) + (setq proced-header-line (concat " " proced-header-line)) (if revert (set-buffer-modified-p nil)) ;; set `goal-column' ------------------------------------------------------------ revno: 105291 committer: Lars Magne Ingebrigtsen branch nick: trunk timestamp: Wed 2011-07-20 11:10:10 +0200 message: White space fix diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2011-07-20 01:09:31 +0000 +++ lisp/ChangeLog 2011-07-20 09:10:10 +0000 @@ -1,4 +1,5 @@ 2011-07-19 Roland Winkler + * proced.el (proced-send-signal): For *Marked Processes* buffer put point at beginning of buffer. ------------------------------------------------------------ revno: 105290 committer: Roland Winkler branch nick: trunk timestamp: Tue 2011-07-19 20:09:31 -0500 message: lisp/proced.el (proced-send-signal): small fix diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2011-07-19 21:31:26 +0000 +++ lisp/ChangeLog 2011-07-20 01:09:31 +0000 @@ -1,3 +1,7 @@ +2011-07-19 Roland Winkler + * proced.el (proced-send-signal): For *Marked Processes* buffer + put point at beginning of buffer. + 2011-07-19 Stephen Berman * proced.el (proced-format): Make header lines align with the text === modified file 'lisp/proced.el' --- lisp/proced.el 2011-07-19 21:31:26 +0000 +++ lisp/proced.el 2011-07-20 01:09:31 +0000 @@ -1733,7 +1733,9 @@ (buffer-disable-undo) (setq buffer-read-only t) (dolist (process process-alist) - (insert " " (cdr process) "\n"))) + (insert " " (cdr process) "\n")) + (delete-char -1) + (goto-char (point-min))) (save-window-excursion ;; Analogous to `dired-pop-to-buffer' ;; Don't split window horizontally. (Bug#1806) ------------------------------------------------------------ revno: 105289 author: Gnus developers committer: Katsumi Yamaoka branch nick: trunk timestamp: Tue 2011-07-19 22:19:06 +0000 message: Merge changes made in Gnus trunk. gnus-group.el (gnus-group-read-ephemeral-group): Make sure we don't enter invalid buffer configurations into the quit form (bug#9107). (gnus-group-tool-bar-gnome): Replace connect/disconnect with unplugged/plugged. gnus-sum.el (gnus-summary-refer-thread): When inserting new headers, keep track of which ones are unread (bug#9061). gnus.el (gnus-refer-article-method): Allow entering any sexp (bug#9055). gnus-art.el (gnus-article-show-images): Allow working if using w3m (bug#9041). gnus-html.el (mm-util): Require (bug#9073). gnus-sum.el (gnus-delete-duplicate-headers): New function. (gnus-summary-refer-thread): Use it to remove duplicates in the un-threaded view (bug#9053). (gnus-summary-insert-subject): Document USE-OLD-HEADER (bug#9070). nnir.el (nnir-read-server-parm): Use default value from global variable. Without this the default search engine parameters aren't used at all. message.el (message-unique-id): Don't use the undocumented return value from (random t) (bug#9118). diff: === modified file 'lisp/gnus/ChangeLog' --- lisp/gnus/ChangeLog 2011-07-17 00:11:27 +0000 +++ lisp/gnus/ChangeLog 2011-07-19 22:19:06 +0000 @@ -1,3 +1,37 @@ +2011-07-19 Lars Magne Ingebrigtsen + + * gnus-group.el (gnus-group-read-ephemeral-group): Make sure we don't + enter invalid buffer configurations into the quit form (bug#9107). + (gnus-group-tool-bar-gnome): Replace connect/disconnect with + unplugged/plugged. + + * gnus-sum.el (gnus-summary-refer-thread): When inserting new headers, + keep track of which ones are unread (bug#9061). + + * gnus.el (gnus-refer-article-method): Allow entering any sexp + (bug#9055). + + * gnus-art.el (gnus-article-show-images): Allow working if using w3m + (bug#9041). + + * gnus-html.el (mm-util): Require (bug#9073). + + * gnus-sum.el (gnus-delete-duplicate-headers): New function. + (gnus-summary-refer-thread): Use it to remove duplicates in the + un-threaded view (bug#9053). + (gnus-summary-insert-subject): Document USE-OLD-HEADER (bug#9070). + +2011-07-07 Kan-Ru Chen + + * nnir.el (nnir-read-server-parm): Use default value from global + variable. Without this the default search engine parameters aren't + used at all. + +2011-07-19 Lars Magne Ingebrigtsen + + * message.el (message-unique-id): Don't use the undocumented return + value from (random t) (bug#9118). + 2011-07-16 Lars Magne Ingebrigtsen * message.el (message-auto-save-directory): If the ~/Mail directory === modified file 'lisp/gnus/gnus-art.el' --- lisp/gnus/gnus-art.el 2011-07-07 23:18:23 +0000 +++ lisp/gnus/gnus-art.el 2011-07-19 22:19:06 +0000 @@ -2267,6 +2267,8 @@ (dolist (elem gnus-article-image-alist) (gnus-delete-images (car elem)))))) +(autoload 'w3m-toggle-inline-images "w3m") + (defun gnus-article-show-images () "Show any images that are in the HTML-rendered article buffer. This only works if the article in question is HTML." @@ -2274,11 +2276,14 @@ (gnus-with-article-buffer (save-restriction (widen) - (dolist (region (gnus-find-text-property-region (point-min) (point-max) - 'image-displayer)) - (destructuring-bind (start end function) region - (funcall function (get-text-property start 'image-url) - start end)))))) + (if (eq mm-text-html-renderer 'w3m) + (let ((mm-inline-text-html-with-images nil)) + (w3m-toggle-inline-images)) + (dolist (region (gnus-find-text-property-region (point-min) (point-max) + 'image-displayer)) + (destructuring-bind (start end function) region + (funcall function (get-text-property start 'image-url) + start end))))))) (defun gnus-article-treat-fold-newsgroups () "Unfold folded message headers. === modified file 'lisp/gnus/gnus-group.el' --- lisp/gnus/gnus-group.el 2011-07-17 00:11:27 +0000 +++ lisp/gnus/gnus-group.el 2011-07-19 22:19:06 +0000 @@ -1008,10 +1008,10 @@ '((gnus-group-post-news "mail/compose") ;; Some useful agent icons? I don't use the agent so agent users should ;; suggest useful commands: - (gnus-agent-toggle-plugged "disconnect" t + (gnus-agent-toggle-plugged "unplugged" t :help "Gnus is currently unplugged. Click to work online." :visible (and gnus-agent (not gnus-plugged))) - (gnus-agent-toggle-plugged "connect" t + (gnus-agent-toggle-plugged "plugged" t :help "Gnus is currently plugged. Click to work offline." :visible (and gnus-agent gnus-plugged)) ;; FIXME: gnus-agent-toggle-plugged (in gnus-agent-group-make-menu-bar) @@ -2298,11 +2298,14 @@ `(-1 nil (,group ,gnus-level-default-subscribed nil nil ,method ,(cons - (if quit-config - (cons 'quit-config quit-config) + (cond + (quit-config + (cons 'quit-config quit-config)) + ((assq gnus-current-window-configuration + gnus-buffer-configuration) (cons 'quit-config (cons gnus-summary-buffer - gnus-current-window-configuration))) + gnus-current-window-configuration)))) parameters))) gnus-newsrc-hashtb) (push method gnus-ephemeral-servers) === modified file 'lisp/gnus/gnus-html.el' --- lisp/gnus/gnus-html.el 2011-05-13 07:53:12 +0000 +++ lisp/gnus/gnus-html.el 2011-07-19 22:19:06 +0000 @@ -38,6 +38,7 @@ (require 'url-cache) (require 'xml) (require 'browse-url) +(require 'mm-util) (eval-and-compile (unless (featurep 'xemacs) (require 'help-fns))) (defcustom gnus-html-image-cache-ttl (days-to-time 7) === modified file 'lisp/gnus/gnus-sum.el' --- lisp/gnus/gnus-sum.el 2011-07-14 14:19:53 +0000 +++ lisp/gnus/gnus-sum.el 2011-07-19 22:19:06 +0000 @@ -6562,7 +6562,10 @@ (defun gnus-summary-insert-subject (id &optional old-header use-old-header) "Find article ID and insert the summary line for that article. OLD-HEADER can either be a header or a line number to insert -the subject line on." +the subject line on. +If USE-OLD-HEADER is non-nil, then OLD-HEADER should be a header, +and OLD-HEADER will be used when the summary line is inserted, +too, instead of trying to fetch new headers." (let* ((line (and (numberp old-header) old-header)) (old-header (and (vectorp old-header) old-header)) (header (cond ((and old-header use-old-header) @@ -8950,6 +8953,21 @@ (gnus-summary-position-point) n))) +(defun gnus-delete-duplicate-headers (headers) + ;; First remove leading duplicates. + (while (and (> (length headers) 1) + (= (mail-header-number (car headers)) + (mail-header-number (cadr headers)))) + (pop headers)) + ;; Then the rest. + (let ((result headers)) + (while (> (length headers) 1) + (if (= (mail-header-number (car headers)) + (mail-header-number (cadr headers))) + (setcdr headers (cddr headers)) + (pop headers))) + result)) + (defun gnus-summary-refer-thread (&optional limit) "Fetch all articles in the current thread. If no backend-specific 'request-thread function is available @@ -8964,29 +8982,36 @@ (gnus-summary-ignore-duplicates t) (gnus-read-all-available-headers t) (limit (if limit (prefix-numeric-value limit) - gnus-refer-thread-limit))) + gnus-refer-thread-limit)) + (new-headers + (if (gnus-check-backend-function + 'request-thread gnus-newsgroup-name) + (gnus-request-thread header gnus-newsgroup-name) + (let* ((last (if (numberp limit) + (min (+ (mail-header-number header) + limit) + gnus-newsgroup-highest) + gnus-newsgroup-highest)) + (subject (gnus-simplify-subject + (mail-header-subject header))) + (refs (split-string (or (mail-header-references header) + ""))) + (gnus-parse-headers-hook + (lambda () (goto-char (point-min)) + (keep-lines + (regexp-opt (append refs (list id subject))))))) + (gnus-fetch-headers (list last) (if (numberp limit) + (* 2 limit) limit) t))))) + (dolist (header new-headers) + (when (member (mail-header-number header) gnus-newsgroup-unselected) + (push (mail-header-number header) gnus-newsgroup-unreads) + (setq gnus-newsgroup-unselected + (delete (mail-header-number header) gnus-newsgroup-unselected)))) (setq gnus-newsgroup-headers - (gnus-merge - 'list gnus-newsgroup-headers - (if (gnus-check-backend-function - 'request-thread gnus-newsgroup-name) - (gnus-request-thread header gnus-newsgroup-name) - (let* ((last (if (numberp limit) - (min (+ (mail-header-number header) - limit) - gnus-newsgroup-highest) - gnus-newsgroup-highest)) - (subject (gnus-simplify-subject - (mail-header-subject header))) - (refs (split-string (or (mail-header-references header) - ""))) - (gnus-parse-headers-hook - (lambda () (goto-char (point-min)) - (keep-lines - (regexp-opt (append refs (list id subject))))))) - (gnus-fetch-headers (list last) (if (numberp limit) - (* 2 limit) limit) t))) - 'gnus-article-sort-by-number)) + (gnus-delete-duplicate-headers + (gnus-merge + 'list gnus-newsgroup-headers new-headers + 'gnus-article-sort-by-number))) (gnus-summary-limit-include-thread id))) (defun gnus-summary-refer-article (message-id) === modified file 'lisp/gnus/gnus.el' --- lisp/gnus/gnus.el 2011-07-15 23:16:19 +0000 +++ lisp/gnus/gnus.el 2011-07-19 22:19:06 +0000 @@ -1435,6 +1435,7 @@ (const current) (const :tag "Google" (nnweb "refer" (nnweb-type google))) gnus-select-method + sexp (repeat :menu-tag "Try multiple" :tag "Multiple" :value (current (nnweb "refer" (nnweb-type google))) === modified file 'lisp/gnus/message.el' --- lisp/gnus/message.el 2011-07-17 00:11:27 +0000 +++ lisp/gnus/message.el 2011-07-19 22:19:06 +0000 @@ -4785,7 +4785,9 @@ (require 'sha1) (let (sha1-maximum-internal-length) (sha1 (concat (message-unique-id) - (format "%x%x%x" (random) (random t) (random)) + (format "%x%x%x" (random) + (progn (random t) (random)) + (random)) (prin1-to-string (recent-keys)) (prin1-to-string (garbage-collect)))))) @@ -5488,10 +5490,12 @@ ;; You might for example insert a "." somewhere (not next to another dot ;; or string boundary), or modify the "fsf" string. (defun message-unique-id () + (random t) ;; Don't use microseconds from (current-time), they may be unsupported. ;; Instead we use this randomly inited counter. (setq message-unique-id-char - (% (1+ (or message-unique-id-char (logand (random t) (1- (lsh 1 20))))) + (% (1+ (or message-unique-id-char + (logand (random most-positive-fixnum) (1- (lsh 1 20))))) ;; (current-time) returns 16-bit ints, ;; and 2^16*25 just fits into 4 digits i base 36. (* 25 25))) === modified file 'lisp/gnus/nnir.el' --- lisp/gnus/nnir.el 2011-07-05 22:27:16 +0000 +++ lisp/gnus/nnir.el 2011-07-19 22:19:06 +0000 @@ -1640,6 +1640,7 @@ (let ((method (gnus-server-to-method server))) (cond ((and method (assq key (cddr method))) (nth 1 (assq key (cddr method)))) + ((boundp key) (symbol-value key)) (t nil)))) (defun nnir-possibly-change-server (server) ------------------------------------------------------------ revno: 105288 author: Stephen Berman committer: Lars Magne Ingebrigtsen branch nick: trunk timestamp: Tue 2011-07-19 23:31:26 +0200 message: (proced-format): Make header lines align with the text diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2011-07-19 15:01:49 +0000 +++ lisp/ChangeLog 2011-07-19 21:31:26 +0000 @@ -1,3 +1,8 @@ +2011-07-19 Stephen Berman + + * proced.el (proced-format): Make header lines align with the text + (bug#1779). + 2011-07-19 Lars Magne Ingebrigtsen * view.el (view-buffer): Allow running in `special' modes if we're === modified file 'lisp/proced.el' --- lisp/proced.el 2011-06-25 18:08:41 +0000 +++ lisp/proced.el 2011-07-19 21:31:26 +0000 @@ -1509,6 +1509,16 @@ (if (string-match "[ \t]+$" proced-header-line) (setq proced-header-line (substring proced-header-line 0 (match-beginning 0)))) + (setq proced-header-line (concat " " proced-header-line)) + ;; From buff-menu.el: Turn whitespace chars in the header into + ;; stretch specs so they work regardless of the header-line face. + (let ((pos 0) + (header proced-header-line)) + (while (string-match "[ \t\n]+" header pos) + (setq pos (match-end 0)) + (put-text-property (match-beginning 0) pos 'display + (list 'space :align-to pos) + header))) ;; (delete-trailing-whitespace) (goto-char (point-min)) (while (re-search-forward "[ \t\r]+$" nil t) @@ -1602,7 +1612,6 @@ (while (not (eobp)) (insert " ") (forward-line)) - (setq proced-header-line (concat " " proced-header-line)) (if revert (set-buffer-modified-p nil)) ;; set `goal-column' ------------------------------------------------------------ revno: 105287 committer: Paul Eggert branch nick: trunk timestamp: Tue 2011-07-19 10:33:06 -0700 message: Port to OpenBSD. See http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg00688.html and the surrounding thread. * minibuf.c (read_minibuf_noninteractive): Rewrite to use getchar rather than fgets, and retry after EINTR. Otherwise, 'emacs --batch -f byte-compile-file' fails on OpenBSD if an inactivity timer goes off. * s/openbsd.h (BROKEN_SIGIO): Define. * unexelf.c (unexec) [__OpenBSD__]: Don't update the .mdebug section of the Alpha COFF symbol table. diff: === modified file 'src/ChangeLog' --- src/ChangeLog 2011-07-19 15:16:58 +0000 +++ src/ChangeLog 2011-07-19 17:33:06 +0000 @@ -1,3 +1,16 @@ +2011-07-19 Paul Eggert + + Port to OpenBSD. + See http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg00688.html + and the surrounding thread. + * minibuf.c (read_minibuf_noninteractive): Rewrite to use getchar + rather than fgets, and retry after EINTR. Otherwise, 'emacs + --batch -f byte-compile-file' fails on OpenBSD if an inactivity + timer goes off. + * s/openbsd.h (BROKEN_SIGIO): Define. + * unexelf.c (unexec) [__OpenBSD__]: + Don't update the .mdebug section of the Alpha COFF symbol table. + 2011-07-19 Lars Magne Ingebrigtsen * lread.c (syms_of_lread): Clarify when `lexical-binding' is used === modified file 'src/minibuf.c' --- src/minibuf.c 2011-06-24 21:25:22 +0000 +++ src/minibuf.c 2011-07-19 17:33:06 +0000 @@ -19,6 +19,7 @@ #include +#include #include #include @@ -236,8 +237,9 @@ int allow_props, int inherit_input_method) { ptrdiff_t size, len; - char *line, *s; + char *line; Lisp_Object val; + int c; fprintf (stdout, "%s", SDATA (prompt)); fflush (stdout); @@ -246,22 +248,30 @@ size = 100; len = 0; line = (char *) xmalloc (size); - while ((s = fgets (line + len, size - len, stdin)) != NULL - && (len = strlen (line), - len == size - 1 && line[len - 1] != '\n')) + + while ((c = getchar ()) != '\n') { - if (STRING_BYTES_BOUND / 2 < size) - memory_full (SIZE_MAX); - size *= 2; - line = (char *) xrealloc (line, size); + if (c < 0) + { + if (errno != EINTR) + break; + } + else + { + if (len == size) + { + if (STRING_BYTES_BOUND / 2 < size) + memory_full (SIZE_MAX); + size *= 2; + line = (char *) xrealloc (line, size); + } + line[len++] = c; + } } - if (s) + if (len) { - char *nl = strchr (line, '\n'); - if (nl) - *nl = '\0'; - val = build_string (line); + val = make_string (line, len); xfree (line); } else === modified file 'src/s/openbsd.h' --- src/s/openbsd.h 2011-01-15 23:16:57 +0000 +++ src/s/openbsd.h 2011-07-19 17:33:06 +0000 @@ -1,5 +1,9 @@ /* System file for openbsd. */ -/* The same as NetBSD. Note there are differences in configure. */ +/* Nearly the same as NetBSD. Note there are differences in configure. */ #include "netbsd.h" +/* The symbol SIGIO is defined, but the feature doesn't work in the + way Emacs needs it to. See + . */ +#define BROKEN_SIGIO === modified file 'src/unexelf.c' --- src/unexelf.c 2011-06-13 05:55:57 +0000 +++ src/unexelf.c 2011-07-19 17:33:06 +0000 @@ -1053,7 +1053,7 @@ memcpy (NEW_SECTION_H (nn).sh_offset + new_base, src, NEW_SECTION_H (nn).sh_size); -#ifdef __alpha__ +#if defined __alpha__ && !defined __OpenBSD__ /* Update Alpha COFF symbol table: */ if (strcmp (old_section_names + OLD_SECTION_H (n).sh_name, ".mdebug") == 0) @@ -1072,7 +1072,7 @@ symhdr->cbRfdOffset += new_data2_size; symhdr->cbExtOffset += new_data2_size; } -#endif /* __alpha__ */ +#endif /* __alpha__ && !__OpenBSD__ */ #if defined (_SYSTYPE_SYSV) if (NEW_SECTION_H (nn).sh_type == SHT_MIPS_DEBUG ------------------------------------------------------------ revno: 105286 committer: Lars Magne Ingebrigtsen branch nick: trunk timestamp: Tue 2011-07-19 17:16:58 +0200 message: * lread.c (syms_of_lread): Clarify when `lexical-binding' is used diff: === modified file 'src/ChangeLog' --- src/ChangeLog 2011-07-18 21:01:36 +0000 +++ src/ChangeLog 2011-07-19 15:16:58 +0000 @@ -1,3 +1,8 @@ +2011-07-19 Lars Magne Ingebrigtsen + + * lread.c (syms_of_lread): Clarify when `lexical-binding' is used + (bug#8460). + 2011-07-18 Paul Eggert * fileio.c (Fcopy_file) [!MSDOS]: Tighten created file's mask. === modified file 'src/lread.c' --- src/lread.c 2011-07-17 10:35:42 +0000 +++ src/lread.c 2011-07-19 15:16:58 +0000 @@ -4510,10 +4510,9 @@ Qlexical_binding = intern ("lexical-binding"); staticpro (&Qlexical_binding); DEFVAR_LISP ("lexical-binding", Vlexical_binding, - doc: /* If non-nil, use lexical binding when evaluating code. -This applies to code evaluated by `eval-buffer' and `eval-region' and -other commands that call these functions, like `eval-defun' and -the like. + doc: /* Whether to use lexical binding when evaluating code. +Non-nil means that the code in the current buffer should be evaluated +with lexical binding. This variable is automatically set from the file variables of an interpreted Lisp file read using `load'. */); Fmake_variable_buffer_local (Qlexical_binding); ------------------------------------------------------------ revno: 105285 fixes bug(s): http://debbugs.gnu.org/8615 committer: Lars Magne Ingebrigtsen branch nick: trunk timestamp: Tue 2011-07-19 17:01:49 +0200 message: (view-buffer): Allow running in `special' modes if we're visiting a file. diff: === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2011-07-19 07:05:51 +0000 +++ lisp/ChangeLog 2011-07-19 15:01:49 +0000 @@ -1,3 +1,8 @@ +2011-07-19 Lars Magne Ingebrigtsen + + * view.el (view-buffer): Allow running in `special' modes if we're + visiting a file (bug#8615). + 2011-07-19 Martin Rudalics * window.el (display-buffer-alist-of-strings-p) === modified file 'lisp/view.el' --- lisp/view.el 2011-06-13 13:14:42 +0000 +++ lisp/view.el 2011-07-19 15:01:49 +0000 @@ -311,9 +311,10 @@ Exiting View mode will then discard the user's edits. Setting EXIT-ACTION to `kill-buffer-if-not-modified' avoids this." (interactive "bView buffer: ") - (if (eq (with-current-buffer buffer - (get major-mode 'mode-class)) - 'special) + (if (with-current-buffer buffer + (and (eq (get major-mode 'mode-class) + 'special) + (null buffer-file-name))) (progn (switch-to-buffer buffer) (message "Not using View mode because the major mode is special")) ------------------------------------------------------------ revno: 105284 committer: Glenn Morris branch nick: trunk timestamp: Tue 2011-07-19 00:15:15 -0700 message: * admin/FOR-RELEASE: Reset list of proof-read manual etc files. diff: === modified file 'admin/FOR-RELEASE' --- admin/FOR-RELEASE 2010-03-02 03:29:50 +0000 +++ admin/FOR-RELEASE 2011-07-19 07:15:15 +0000 @@ -123,132 +123,136 @@ SECTION READERS ---------------------------------- -etc/TUTORIAL rgm (but see Bug#3783) -etc/TUTORIAL.bg -etc/TUTORIAL.cn -etc/TUTORIAL.cs -etc/TUTORIAL.de Werner Lemberg -etc/TUTORIAL.eo -etc/TUTORIAL.es -etc/TUTORIAL.fr -etc/TUTORIAL.it -etc/TUTORIAL.ja -etc/TUTORIAL.ko -etc/TUTORIAL.nl -etc/TUTORIAL.pl -etc/TUTORIAL.pt_BR -etc/TUTORIAL.ro -etc/TUTORIAL.ru -etc/TUTORIAL.sk -etc/TUTORIAL.sl -etc/TUTORIAL.sv -etc/TUTORIAL.th -etc/TUTORIAL.zh +TUTORIAL +TUTORIAL.bg +TUTORIAL.cn +TUTORIAL.cs +TUTORIAL.de +TUTORIAL.eo +TUTORIAL.es +TUTORIAL.fr +TUTORIAL.he +TUTORIAL.it +TUTORIAL.ja +TUTORIAL.ko +TUTORIAL.nl +TUTORIAL.pl +TUTORIAL.pt_BR +TUTORIAL.ro +TUTORIAL.ru +TUTORIAL.sk +TUTORIAL.sl +TUTORIAL.sv +TUTORIAL.th +TUTORIAL.zh ** Check the manual. -abbrevs.texi -- cyd -ack.texi -- rgm +abbrevs.texi +ack.texi anti.texi arevert-xtra.texi -basic.texi -- cyd -buffers.texi -- cyd -building.texi -- cyd -calendar.texi -- rgm -cal-xtra.texi -- rgm -cmdargs.texi -- cyd -commands.texi -- cyd -custom.texi -- cyd -dired.texi -- cyd +basic.texi +buffers.texi +building.texi +calendar.texi +cal-xtra.texi +cmdargs.texi +commands.texi +custom.texi +dired.texi dired-xtra.texi -display.texi -- cyd -emacs.texi -- cyd +display.texi +emacs.texi emacs-xtra.texi emerge-xtra.texi -entering.texi -- cyd -files.texi -- cyd -fixit.texi -- cyd -fortran-xtra.texi -- rgm -frames.texi -- cyd +entering.texi +files.texi +fixit.texi +fortran-xtra.texi +frames.texi glossary.texi -help.texi -- cyd -indent.texi -- cyd -killing.texi -- cyd -kmacro.texi -- cyd -macos.texi -- davidswelt -maintaining.texi -- cyd -major.texi -- cyd -mark.texi -- cyd -mini.texi -- cyd -misc.texi -- cyd -msdog.texi -- eliz -msdog-xtra.texi -- eliz -mule.texi -- cyd -m-x.texi -- cyd -programs.texi -- cyd -regs.texi -- cyd -rmail.texi -- rgm -screen.texi -- cyd -search.texi -- cyd -sending.texi -- rgm (maybe needs some brief mailclient.el details in - "Mail Sending" section?) -text.texi -- cyd -trouble.texi -- cyd -windows.texi -- rudalics -xresources.texi -- cyd +help.texi +indent.texi +killing.texi +kmacro.texi +macos.texi +maintaining.texi +major.texi +mark.texi +mini.texi +misc.texi +msdog.texi +msdog-xtra.texi +mule.texi +m-x.texi +picture-xtra.texi +programs.texi +regs.texi +rmail.texi +screen.texi +search.texi +sending.texi +text.texi +trouble.texi +vc-xtra.texi +vc1-xtra.texi +windows.texi +xresources.texi ** Check the Lisp manual. -abbrevs.texi -- cyd -advice.texi -- cyd -anti.texi -- cyd +abbrevs.texi +advice.texi +anti.texi back.texi -backups.texi -- cyd -buffers.texi -- cyd -commands.texi -- cyd -compile.texi -- cyd -control.texi -- cyd -customize.texi -- cyd -debugging.texi -- cyd -display.texi -- cyd +backups.texi +buffers.texi +commands.texi +compile.texi +control.texi +customize.texi +debugging.texi +display.texi edebug.texi elisp.texi -errors.texi -- cyd -eval.texi -- cyd -files.texi -- cyd -frames.texi -- cyd -functions.texi -- cyd -hash.texi -- cyd -help.texi -- cyd -hooks.texi -- cyd +errors.texi +eval.texi +files.texi +frames.texi +functions.texi +hash.texi +help.texi +hooks.texi index.texi -internals.texi -- cyd -intro.texi -- cyd -keymaps.texi -- cyd -lists.texi -- cyd -loading.texi -- cyd -locals.texi -- cyd -macros.texi -- cyd -maps.texi -- cyd -markers.texi -- cyd -minibuf.texi -- cyd -modes.texi -- cyd -nonascii.texi -- cyd -numbers.texi -- cyd -objects.texi -- cyd -os.texi -- cyd -positions.texi -- cyd +internals.texi +intro.texi +keymaps.texi +lists.texi +loading.texi +locals.texi +macros.texi +maps.texi +markers.texi +minibuf.texi +modes.texi +nonascii.texi +numbers.texi +objects.texi +os.texi +package.texi +positions.texi processes.texi -searching.texi -- cyd -sequences.texi -- cyd -streams.texi -- cyd -strings.texi -- cyd -symbols.texi -- cyd -syntax.texi -- cyd -text.texi -- cyd -tips.texi -- cyd -variables.texi -- cyd -windows.texi -- rudalics +searching.texi +sequences.texi +streams.texi +strings.texi +symbols.texi +syntax.texi +text.texi +tips.texi +variables.texi +windows.texi * PLANNED ADDITIONS