unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* ugliness in simple.el CVS log
@ 2007-04-15 13:58 Richard Stallman
  0 siblings, 0 replies; 13+ messages in thread
From: Richard Stallman @ 2007-04-15 13:58 UTC (permalink / raw)
  To: snogglethorpe; +Cc: emacs-devel

How did it happen that you put in this gigantic log entry?


revision 1.616.2.62.2.3
date: 2006-07-07 03:05:37 +0000;  author: miles;  state: Exp;  lines: +2 -2
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 320-342)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - lisp/play/cookie1.el (cookie): Work properly when there's only one entry
   - Add note about "link" button-class to etc/TODO

 * emacs--unicode--0  (patch 86-87)

   - Merge from emacs--devo--0
   - Update from CVS

 * gnus--rel--5.10  (patch 108-112)

   - Merge from emacs--devo--0
   - Clean up merge mistakes
   - Update from CVS
   - Update from CVS: texi/gnus.texi (Summary Buffer Lines): Fix typo.

2006-07-05  Romain Francoise  <romain@orebokech.com>

   * make-dist (top-level): Add CONTRIBUTE.

2006-07-04  Richard Stallman  <rms@gnu.org>

   * CONTRIBUTE: Much rewrite.

2006-07-04  Nick Roberts  <nickrob@snap.net.nz>

   * CONTRIBUTE: New file.

2006-06-25  Kim F. Storm  <storm@cua.dk>

   * AUTHORS: Regenerate.

2006-06-24  Eli Zaretskii  <eliz@gnu.org>

   * INSTALL: Mention www.nongnu.org pages that list free Unicode fonts.

2006-06-27  Chong Yidong  <cyd@stupidchicken.com>

   * admin/FOR-RELEASE: Checking of info.texi done.

2006-07-05  Kenichi Handa  <handa@m17n.org>

   * etc/HELLO: Add a paragraph for non-ASCII examples at the head. Add
   Bulgarian and Hungarian.  Add more "hello"s to Danish and Swedish.

2006-07-03  Bill Wohler  <wohler@newt.com>

   Release MH-E version 8.0.2.

   * etc/NEWS, etc/MH-E-NEWS: Update for MH-E release 8.0.2.

2006-07-03  Carsten Dominik  <dominik@science.uva.nl>

   * etc/orgcard.tex (section{Agenda Views}): Document `s' key to save
   all org-mode buffers.

2006-06-30  Francesco Potortì  <pot@gnu.org>

   * etc/etags.1: -m and -M options do not exist.

2006-06-29  Carsten Dominik  <dominik@science.uva.nl>

   * etc/orgcard.tex (section{Structure Editing}): Document checkbox
   toggling.

2006-06-28  Juri Linkov  <juri@jurta.org>

   * etc/grep.txt (Local Variables): Move to end of file.

2006-06-28  Reiner Steib  <Reiner.Steib@gmx.de>

   * etc/Makefile: Add rules for refcards.

   * etc/de-refcard.ps, etc/fr-refcard.ps, etc/pt-br-refcard.ps: Regenerate.

2006-06-24  Nick Roberts  <nickrob@snap.net.nz>

   * etc/NEWS: Remove duplicate entries.

2006-06-23  Carsten Dominik  <dominik@science.uva.nl>

   * etc/orgcard.tex (section{LaTeX and cdlatex-mode}): New section.

2006-06-23  Kim F. Storm  <storm@cua.dk>

   * etc/DEBUG: Mention `pv variable' to print value of Lisp variables.
   Mention `xpr' and fix example to use it.  Add section describing
   commands such as `pit' that are useful for debugging redisplay
   related problems.

2006-06-22  Kim F. Storm  <storm@cua.dk>

   * etc/HELLO (Local Variables): Move to end of file.

2006-06-20  Bill Wohler  <wohler@newt.com>

   Release MH-E version 8.0.1.

   * etc/NEWS, etc/MH-E-NEWS: Update for MH-E release 8.0.1.

2006-07-07  Kenichi Handa  <handa@m17n.org>

   * etc/HELLO: Sync with HEAD.

2006-07-05  Richard Stallman  <rms@gnu.org>

   * lisp/files.el (abbreviate-file-name): Add save-match-data.

2006-07-03  Richard Stallman  <rms@gnu.org>

   * lisp/faces.el (read-face-name): Doc fix.

2006-07-05  Chong Yidong  <cyd@stupidchicken.com>

   * lisp/net/goto-addr.el (goto-address): Mark as safe for local evals.

2006-07-05  Andre Spiegel  <spiegel@gnu.org>

   * lisp/vc.el (vc-diff-internal): Fix prev change.

2006-07-05  Thien-Thi Nguyen  <ttn@gnu.org>

   * lisp/emacs-lisp/lisp-mode.el (emacs-lisp-mode-map): Use eval-buffer.
   * lisp/play/dunnet.el (dun-load-d, dun-eval): Likewise.

2006-07-04  Stefan Monnier  <monnier@iro.umontreal.ca>

   * lisp/thingatpt.el (symbol-at-point): Don't use `form-at-point' which
   fails if the symbol contains chars like ( or '.
   (bounds-of-thing-at-point): Remove unused vars `end' and `beg'.
   (thing-at-point-bounds-of-url-at-point): Remove unused vars `url' and
   `short'.

2006-07-04  Kenichi Handa  <handa@m17n.org>

   * lisp/international/mule-cmds.el (set-language-info): If LANG-ENV is
   the current one, don't call set-language-environment, but call one
   of set-language-environment-XXX to make INFO effective now.
   (set-language-environment): Call set-language-environment-XXX
   functions instead of doing the various setups directly.
   (set-language-environment-coding-systems): Delete argument eol-type.
   (set-language-environment-input-method)
   (set-language-environment-nonascii-translation)
   (set-language-environment-charset)
   (set-language-environment-fontset)
   (set-language-environment-unibyte): New functions.

2006-07-03  Luc Teirlinck  <teirllm@auburn.edu>

   * lisp/locate.el (locate-update-when-revert): New option.
   (locate-update-path): New option (suggested by Michael Albinus).
   (locate-prompt-for-command): Whitespace change.
   (locate-update): No longer offer to update the locate database by
   default.  Implement the two new options.

2006-07-04  Nick Roberts  <nickrob@snap.net.nz>

   * lisp/tooltip.el: Move comment about track-mouse...

   * lisp/progmodes/gud.el: ...to here.

2006-07-03  Chong Yidong  <cyd@stupidchicken.com>

   * lisp/facemenu.el (facemenu-listed-faces): New var.
   (facemenu-unlisted-faces): Variable deleted.
   (facemenu-add-new-face): Use facemenu-listed-faces.

   * lisp/emulation/viper-init.el, lisp/calendar/calendar.el:
   * lisp/progmodes/make-mode.el: Delete calls to facemenu-unlisted-faces.

2006-07-03  Carsten Dominik  <dominik@science.uva.nl>

   * lisp/textmodes/org.el (org-mode): Remove no invalid settings for
   calc embedded mode.
   (org-mode-p): New defsubst.
   (org-save-all-org-buffers): New function.
   (org-first-headline-recenter): Enclose outline-regexp in group
   delimiters.
   (org-set-tags): Keep single space after stars.

2006-07-02  Stefan Monnier  <monnier@iro.umontreal.ca>

   * lisp/window.el (set-window-text-height): Only set window-min-height to
   1 if that's the requested size.

   * lisp/diff-mode.el (diff-find-file-name): Obey cvs-pcl-cvs-dirchange-re.
   (diff-unified->context, diff-context->unified)
   (diff-reverse-direction): Make sure the end marker stays at the end.
   (diff-mode): Add the keymap table at the end of docstring.
   Use lexical-let rather than constructing a closure manually.

   * lisp/files.el (find-file-noselect-1): Remove unused var assignment.
   (hack-local-variables-confirm): Print lists of strings as lists of
   strings rather than lists of symbols.
   (abbreviate-file-name, hack-local-variables-prop-line):
   Use match-string.
   (hack-one-local-variable): Move `make-local-variable' nearer its use.
   (recover-session-finish): Use line-end-position.

2006-07-02  Michael Albinus  <michael.albinus@gmx.de>

   * lisp/net/tramp.el (tramp-handle-shell-command): Preserve current-buffer.

2006-07-02  Daniel Pfeiffer  <occitan@esperanto.org>

   * lisp/progmodes/make-mode.el (makefile-macroassign-regex):
   Accept preceding keyword.
   (makefile-gmake-statements): Reorganize, now that makepp has
   "override" and also handle forgotten "override define".
   (makefile-makepp-statements): Add new "global", "override export"
   and "override global".

2006-06-30  Juanma Barranquero  <lekktu@gmail.com>

   * lisp/progmodes/ada-mode.el (ada-which-compiler, ada-mode-menu)
   (ada-compile-mouse-goto-error, ada-deactivate-properties)
   (ada-no-auto-case): Fix typos in docstrings.

2006-06-30  Nick Roberts  <nickrob@snap.net.nz>

   * lisp/info.el (Info-find-node-2): Search for makeinfo version more
   carefully.

2006-06-29  Carsten Dominik  <dominik@science.uva.nl>

   * lisp/textmodes/org.el (org-prepare-agenda-buffers):
   Use `invisible-OK' argument for `org-end-of-subtree'.
   (org-export-cleanup-toc-line): Rename from `org-html-cleanup-toc-line'.
   (org-beginning-of-item): Fix bug in regular expression for white line.
   (org-export-as-html): Enforce space after bullet in plain list items.
   (org-set-autofill-regexps): Require space after plain list bullet
   for paragraph-start.
   (org-ts-regexp3): New constant.
   (org-at-timestamp-p): New optional argument ALSO-INACTIVE.
   (org-timestamp-up-day, org-timestamp-down-day)
   (org-timestamp-change): Work with inactive timestamps.
   (org-ts-regexp1): Don't allow brackets in time stamps.

2006-06-29  Nick Roberts  <nickrob@snap.net.nz>

   * lisp/help-mode.el (help-xref-symbol-regexp): Add property as a keyword
   for ignoring links.

   * lisp/faces.el (read-face-name): Use it.

2006-06-28  Juri Linkov  <juri@jurta.org>

   * lisp/buff-menu.el (list-buffers-noselect): Compare Info file
   with the string "dir" to detect Info directory.

   * lisp/complete.el (partial-completion-mode): In lambda for
   `choose-completion-string-functions' use full function signature
   with 4 args, and move point to the end of the minibuffer only if arg
   `mini-p' is non-nil.

2006-06-28  John Paul Wallington  <jpw@pobox.com>

   * lisp/ibuffer.el (ibuffer-mode): Doc fix.

2006-06-28  Carsten Dominik  <dominik@science.uva.nl>

   * lisp/textmodes/org.el (org-context): New contexts :item-bullet,
   :latex-fragment, :latex-preview.
   (org-overlays-at, org-overlay-start, org-overlay-end):
   New compatibility functions.
   (org-inside-LaTeX-fragment-p): More accurate matching, using the
   exact regexp that will be used during export.
   (org-latex-regexps): New variable.
   (org-cdlatex-mode): Improve advice for `texmathp'.
   (turn-on-org-cdlatex): New function.

2006-06-28  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

   * lisp/term/mac-win.el (mac-handle-font-selection): Change keys of
   mac-atsu-font-table from strings to numbers.
   (mac-ts-caret-position): Use also when cursor-type is nil.
   (mac-ts-update-active-input-area): Add Mac OS Classic support.
   Relax condition for using overlay strings.
   Use mac-ts-caret-position face when cursor-type is nil.

2006-06-26  Kim F. Storm  <storm@cua.dk>

   * lisp/help.el (view-emacs-news): Declare `res' in the right let* form.

2006-06-25  Michael Albinus  <michael.albinus@gmx.de>

   * lisp/net/rcompile.el (remote-compile): Replace ange-ftp based
   implementation by Tramp functions.  Based on a patch published by
   Marc Abramowitz <msabramo@gmail.com>.

   * lisp/net/tramp.el (tramp-unload-tramp): Provide a doc string.

2006-06-24  Yoshinori Koseki  <kose@meadowy.org>

   * lisp/international/fontset.el (setup-default-fontset): Fix a typo in
   the "Oriya-Akruti" registry name.

2006-06-23  Lars Hansen  <larsh@soem.dk>

   * lisp/desktop.el (desktop-full-file-name): New function.
   (desktop-kill, desktop-save, desktop-remove, desktop-read)
   (desktop-revert): Use it.
   (desktop-clear, desktop-save, desktop-remove): Add autoload cookie.
   (desktop-after-read-hook): Add option list-buffers.
   (desktop-locals-to-save): Add tab-width.
   (desktop-save-mode, desktop-no-desktop-file-hook, desktop-save-hook):
   Fix docstring.

2006-06-23  Carsten Dominik  <dominik@science.uva.nl>

   * lisp/textmodes/org.el (org-cdlatex-mode-map)
   (org-cdlatex-texmathp-advice-is-done): New variables.
   (org-cdlatex-mode): New minor mode.
   (org-inside-LaTeX-fragment-p, org-try-cdlatex-tab): New functions.
   (org-cdlatex-underscore-caret, org-cdlatex-math-modify): New commands.
   (org-export-with-archived-trees): New option.
   (org-open-file): Remove the call to `convert-standard-filename'.
   (org-archive-tag, org-agenda-skip-archived-trees)
   (org-cycle-open-archived-trees)
   (org-sparse-tree-open-archived-trees): New options.
   (org-cycle-hide-archived-subtrees, org-hide-archived-subtrees)
   (org-toggle-tag, org-prepare-agenda-buffers, org-agenda-skip):
   New functions.
   (org-agenda-toggle-archive-tag, org-toggle-archive-tag): New commands.
   (org-agenda-mode-map): Add binding of `org-agenda-toggle-archive-tag'.
   (org-mode-map): Add binding for `org-toggle-archive-tag'.
   (org-timeline, org-agenda-list, org-todo-list, org-tags-view):
   Call `org-prepare-agenda-buffers'.
   (org-occur, org-scan-tags): Call `org-hide-archived-subtrees'.
   (org-file-apps, org-file-apps-defaults-gnu)
   (org-file-apps-defaults-macosx, org-file-apps-defaults-windowsnt):
   Handle remote files by forcing them to be opened in Emacs.

2006-06-23  Andre Spiegel  <spiegel@gnu.org>

   * lisp/vc.el (vc-diff-knows-L): New variable.
   (vc-diff-internal): Use it to handle "diff" programs that don't
   understand -L.  This works automatically, no user action is necessary.

2006-06-23  Daniel Brockman  <daniel@brockman.se>

   * lisp/net/rcirc.el (rcirc-default-user-full-name): Default to
   `rcirc-default-user-name' instead of `rcirc-user-name' (which no
   longer exists).
   (rcirc-process-list): Check `buffer-live-p' before attempting to
   switch to a buffer.

2006-06-23  Ryan Yeske  <rcyeske@gmail.com>

   * lisp/net/rcirc.el (rcirc-mode): Fix initialization of coding systems
   based on rcirc-coding-system-alist.

2006-06-23  Martin Rudalics  <rudalics@gmx.at>

   * lisp/cus-edit.el (customize-apropos): A better error message.
   (top level) <debug-ignored-errors>: Extend and update the list of
   ignored error messages.

2006-06-23  Michael Ernst  <mernst@alum.mit.edu>

   * lisp/complete.el (PC-do-completion): Retain capitalization of user
   input, when possible, even if completion-ignore-case is set.

2006-06-23  Eli Zaretskii  <eliz@gnu.org>

   * lisp/generic-x.el (bat-generic-mode): Support .cmd files.

   * lisp/dos-w32.el (top level): Use find-file-not-found-functions
   instead of the obsolete find-file-not-found-hooks.

2006-06-22  Kim F. Storm  <storm@cua.dk>

   * lisp/progmodes/grep.el (grep-mode-font-lock-keywords): Correct regexps
   to recognize mode name containing submodes, such as Grep/lw.

2006-06-21  Kim F. Storm  <storm@cua.dk>

   * lisp/simple.el (line-move-1): Check for move-end-of-line instead of
   end-of-line when setting temporary-goal-column.

2006-06-21  Miles Bader  <miles@gnu.org>

   * lisp/play/cookie1.el (cookie): Work properly when there's only one entry.

2006-06-21  Nick Roberts  <nickrob@snap.net.nz>

   * lisp/progmodes/gdb-ui.el (gdb-exited): Ensure overlay arrow gets killed.
   (gdb-frame-handler): Generalize frame regexp for templates.

2006-06-20  Glenn Morris  <rgm@gnu.org>

   * lisp/calendar/appt.el (appt-display-format): Default value must be
   one of the customize options.

2006-06-20  Dan Nicolaescu  <dann@ics.uci.edu>

   * lisp/term/xterm.el (terminal-init-xterm): Update key availability info.
   Bind C-return.

   * lisp/term.el (term-delete-lines, term-insert-lines): Clarify comments.

2006-06-20  Chong Yidong  <cyd@stupidchicken.com>

   * lisp/files.el (hack-local-variables): Run `hack-local-variables-hook'
   whether or not a local variables list is defined.

   * lisp/msb.el (msb): Move `sit-for' hack here to handle both
   "mouse-down and drag" and "mouse-up and select" situations.
   (mouse-select-buffer): Move `sit-for' hack to `msb'.

2006-07-07  Kenichi Handa  <handa@m17n.org>

   * lisp/international/mule-cmds.el (set-language-info): Fix synching
   with HEAD.
   (set-language-environment): Likewise.
   (standard-display-european-internal): Sync with HEAD.
   (set-language-environment-nonascii-translation): Fix synching with
   HEAD.
   (set-language-environment-fontset): Delete it.
   (set-language-environment-unibyte): Fix synching with HEAD.

2006-06-26  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/gnus-diary.el (gnus-user-format-function-d)
   (gnus-user-format-function-D): Autoload.

2006-06-26  Lars Magne Ingebrigtsen  <larsi@gnus.org>

   * lisp/gnus/gnus-group.el (gnus-group-select-group): Doc fix.
   [ See 2004-05-19 change on the trunk. ]

2006-06-20  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/rfc2231.el (rfc2231-parse-string): Allow `*'s in parameter values.

2006-07-03  Bill Wohler  <wohler@newt.com>

   Release MH-E version 8.0.2.

   * lisp/mh-e/mh-e.el (Version, mh-version): Update for release 8.0.2.

2006-07-03  Ted Phelps  <phelps@gnusto.com>  (tiny change)

   * lisp/mh-e/mh-tool-bar.el (mh-tool-bar-define): Fix XEmacs' vector-list so
   it refers to the icons in mh-xemacs-icon-map instead of trying to
   declare the icons in situ. This allows mh-tool-bar.el to be
   compiled under XEmacs. Remove initial value for
   mh-tool-bar-folder-buttons, mh-tool-bar-show-buttons,
   mh-tool-bar-letter-buttons. The MH-E icons now appear in XEmacs.
   In mh-tool-bar-init, check for mh-xemacs-use-tool-bar-flag sooner.
   This allows MH-E to be used in XEmacs in a tty (closes SF
   #1506846).

2006-07-03  Bill Wohler  <wohler@newt.com>

   * lisp/mh-e/mh-e.el: Require mh-buffers and mh-compat before mh-xemacs now
   that mh-xemacs needs functions in mh-compat.

2006-06-29  Bill Wohler  <wohler@newt.com>

   * lisp/mh-e/mh-search.el (mh-search, mh-index-group-by-folder): Add "the" in
   loop construct to be consistent with other loops, and because
   edebug doesn't work without it.

2006-06-29  Ted Phelps  <phelps@gnusto.com>  (tiny change)

   * lisp/mh-e/mh-search.el (mh-folder-exists-p): Strip + from folder to avoid
   redundant +s in regexp (closes SF #1514424).

2006-06-29  Sergey Poznyakoff  <gray@Mirddin.farlep.net>  (tiny change)

   * lisp/mh-e/mh-mime.el (mh-mime-save-parts): Add -store option to
   mhn (closes SF #1513140).

2006-06-20  Bill Wohler  <wohler@newt.com>

   Release MH-E version 8.0.1.

   * lisp/mh-e/mh-e.el (Version, mh-version): Update for release 8.0.1.

2006-07-05  Richard Stallman  <rms@gnu.org>

   * lispref/text.texi (Buffer Contents): Add example of text props
   in result of buffer-substring.
   (Text Properties): Explain better about use of specific property names.
   (Property Search): Some cleanups; reorder some functions.

   * lispref/keymaps.texi (Changing Key Bindings): Cleanup.
   Add xref to Key Binding Conventions.

   * lispref/display.texi (Attribute Functions): Add examples for
   face-attribute-relative-p.

   * lispref/tips.texi (Coding Conventions): Cleanup last change.

2006-07-05  Karl Berry  <karl@gnu.org>

   * lispref/elisp.texi: use @fonttextsize 10pt, a la emacs.texi.
   and remove @setchapternewpage odd.
   Result is 1013 pages, down from 1100.

   * lispref/anti.texi, lispref/customize.texi, lispref/display.texi,
   lispref/internals.texi, lispref/minibuf.texi, lispref/modes.texi lispref/tips.texi:
   fix overfull/underfull boxes.

2006-07-05  Thien-Thi Nguyen  <ttn@gnu.org>

   * lispref/edebug.texi (Instrumenting):
   Add Edebug-specific findex for eval-buffer.
   * lispref/loading.texi (Loading):
   Replace eval-current-buffer with eval-buffer.

2006-06-30  Nick Roberts  <nickrob@snap.net.nz>

   * lispref/locals.texi (Standard Buffer-Local Variables): Update the list
   of variables.

2006-06-26  Nick Roberts  <nickrob@snap.net.nz>

   * lispref/files.texi (File Name Completion): Point user to the node
   "Reading File Names".

2006-06-24  Eli Zaretskii  <eliz@gnu.org>

   * lispref/files.texi (Contents of Directories): Document case-insensitive
   behavior on respective filesystems.

   * lispref/objects.texi (Character Type): Document that Emacs signals an
   error for unsupported Unicode characters specified as \uNNNN.

2006-07-05  Richard Stallman  <rms@gnu.org>

   * man/faq.texi (Scrolling only one line): Fix xref.

2006-07-05  Thien-Thi Nguyen  <ttn@gnu.org>

   * man/building.texi (Lisp Eval):
   * man/faq.texi (Evaluating Emacs Lisp code):
   Throughout, replace eval-current-buffer with eval-buffer.

2006-07-05  Nick Roberts  <nickrob@snap.net.nz>

   * man/mule.texi (Coding Systems, Specify Coding): Link descriptions
   of character translation.

2006-07-04  Nick Roberts  <nickrob@snap.net.nz>

   * man/rmail.texi (Remote Mailboxes): Add missing @code keyword.

2006-07-03  Karl Berry  <karl@gnu.org>

   * man/emacs.texi (\hbadness): Set to 6000 so we aren't bothered by
   not-too-underfull hboxes in the TeX output.
   * man/abbrevs.texi, man/buffers.texi, man/building.texi, man/calendar.texi,
   man/cmdargs.texi, man/custom.texi, man/dired.texi, man/macos.texi,
   man/maintaining.texi, man/misc.texi, man/mule.texi, man/programs.texi, man/rmail.texi,
   man/sending.texi, man/text.texi: fix overfull/underfull boxes.

2006-07-03  Romain Francoise  <romain@orebokech.com>

   * man/m-x.texi (M-x): Fix.

2006-07-03  Richard Stallman  <rms@gnu.org>

   * man/rcirc.texi (Scrolling conservatively): Fix xref.

   * man/pcl-cvs.texi (Viewing differences): Usage fix.

   * man/search.texi (Other Repeating Search): filename -> file name.

   * man/misc.texi (Narrowing): Minor cleanups.

   * man/files.texi (Visiting): filename -> file name.

   * man/emacs.texi (Top): Update subnode menus.

   * man/mule.texi (Coding Systems): Move char translation stuff here.
   (Specify Coding, Output Coding): New nodes, out of Recognize Coding.
   (Recognize Coding): Substantial local rewrites.
   (International): Update menu.

   * man/display.texi (Auto Scrolling): New node, broken out of Scrolling.
   (Scrolling): Substantial local rewrites.
   (Display): Update menu and intro.

   * man/dired.texi: filename -> file name.

   * man/custom.texi (Safe File Variables): Texinfo usage fix.

2006-07-03  Ted Zlatanov  <tzz@lifelogs.com>

   * man/help.texi, man/m-x.texi: Lots of cleanups.

2006-07-03  Carsten Dominik  <dominik@science.uva.nl>

   * man/org.texi (Agenda commands): Document `s' key to save all org-mode
   buffers.

2006-06-30  Eli Zaretskii  <eliz@gnu.org>

   * man/msdog.texi (ls in Lisp, Windows Keyboard, Windows Mouse)
   (Windows Processes, Windows Misc): Shorten the printed version by
   selectively conditioning less important portions by @ifnottex.

2006-06-30  Ralf Angeli  <angeli@caeruleus.net>

   * man/pcl-cvs.texi (Customizing Faces): Remove -face suffix from face
   names.  Mention `cvs-msg' face.

2006-06-29  Carsten Dominik  <dominik@science.uva.nl>

   * man/org.texi (Checkboxes): New section.

2006-06-28  Carsten Dominik  <dominik@science.uva.nl>

   * man/org.texi (Embedded LaTeX): Fix typos and implement small improvements
   throughout this chapter.

2006-06-27  Chong Yidong  <cyd@stupidchicken.com>

   * man/info.texi (Help-Small-Screen): Clarify placement of "All" and "Top"
   text for standalone vs Emacs info.
   (Help): Clarify header line description.  Use mouse-1 for clicks.
   (Help-P): Use mouse-1 for clicks.
   (Help-^L): "Top" and "All" not displayed with dashes in Emacs.
   (Help-^L, Help-M, Help-Int, Search Index, Go to node)
   (Choose menu subtopic): Remove gratuitous Emacs command names.
   (Help-FOO): Put usual behavior first.
   (Help-Xref): Clicking on xrefs works in Emacs.
   (Search Text): Clarify what the default behavior is.
   (Create Info buffer): Fix Emacs window/X window confusion.
   (Emacs Info Variables): Fix for new Emacs init file behavior.

2006-06-27  Richard Stallman  <rms@gnu.org>

   * man/mini.texi (Minibuffer File): Minor cleanup.

2006-06-25  Nick Roberts  <nickrob@snap.net.nz>

   * man/frames.texi (XTerm Mouse) Rename to...
   (Text-Only Mouse): ...this.  Mention t-mouse-mode.

   * man/emacs.texi (Top): Use new node name.

2006-06-24  Eli Zaretskii  <eliz@gnu.org>

   * man/emacs.texi (Top): Update the detailed menu according to changes in
   msdog.texi.

   * man/msdog.texi (Windows Keyboard): New section.
   (Windows Mouse): New section.
   (Windows System Menu): Remove section (text merged with "Windows
   Keyboard").
   (Windows Misc): New section.

   * man/dired.texi (Dired Enter): Refer to msdog.texi for ls-lisp emulation.

   * man/msdog.texi (ls in Lisp): New section.

   * man/files.texi (Visiting): Document case-insensitive wildcard matching
   under find-file-wildcards.

2006-06-24  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>

   * man/gnus.texi (Summary Buffer Lines): Fix typo.

2006-06-23  Carsten Dominik  <dominik@science.uva.nl>

   * man/org.texi (Embedded LaTeX): New chapter.
   (Archiving): Section rewritten.
   (Enhancing text): Some parts moved to the new chapter about LaTeX.

2006-06-20  Bill Wohler  <wohler@newt.com>

   Release MH-E manual version 8.0.1.

   * man/mh-e.texi (VERSION, EDITION, UPDATED, UPDATE-MONTH): Update for
   release 8.0.1.
   (Preface): Depend on GNU mailutils 1.0 and higher.

2006-07-05  Chong Yidong  <cyd@stupidchicken.com>

   * src/insdel.c (prepare_to_modify_buffer): For an indirect buffer, do
   clash detection using the base buffer.

   * src/puresize.h (BASE_PURESIZE): Increment to 1210500.

2006-07-04  Kim F. Storm  <storm@cua.dk>

   * src/xterm.c (x_delete_display): Don't free or derefence NULL pointers.

2006-07-04  Kenichi Handa  <handa@m17n.org>

   * src/fontset.c (Fset_overriding_fontspec_internal): Check if we need
   to update Voverriding_fontspec_alist.

2006-07-03  Richard Stallman  <rms@gnu.org>

   * src/xfns.c (Fx_create_frame): Move unwind_create_frame setup down.

   * src/xfaces.c (Fface_attribute_relative_p): Doc fix.

   * src/textprop.c (Fget_char_property_and_overlay): Doc fix.

   * src/eval.c (Fdefvaralias): Doc fix.

2006-07-03  Kim F. Storm  <storm@cua.dk>

   * src/dispnew.c (sit_for): Fix preempt condition.

2006-07-02  Stefan Monnier  <monnier@iro.umontreal.ca>

   * src/lread.c (read_filtered_event): Treat select-window just like
   switch-frame.

2006-07-02  Kim F. Storm  <storm@cua.dk>

   * src/xdisp.c (display_tool_bar_line): Skip glyphs which are too big
   to ever fit the tool-bar,
   (MAX_FRAME_TOOL_BAR_HEIGHT): New macro.
   (tool_bar_lines_needed): Use unused mode-line row as temp_row.
   (redisplay_tool_bar): Only clear desired matrix if we actually
   change the tool-bar window height.  Only try to make the tool-bar
   window bigger if there is actually room for it.

2006-06-30  Ralf Angeli  <angeli@caeruleus.net>

   * src/w32term.c (x_make_frame_visible): Use SystemParametersInfo with
   SPI_GETWORKAREA to find the dimensions of the screen work area,
   and adjust vertical position of the frame in order to avoid being
   covered by the task bar.

   * src/w32fns.c (w32_createwindow): Use CW_USEDEFAULT instead of
   f->left_pos and SH_SHOW instead of f->top_pos in the call to
   CreateWindow.  Record the actual position in f->left_pos and
   f->top_pos.

2006-06-30  John Paul Wallington  <jpw@pobox.com>

   * src/w32console.c (syms_of_ntterm) <w32-use-full-screen-buffer>:
   Doc fix - default value has changed.

2006-06-28  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

   * src/mac.c [!TARGET_API_MAC_CARBON]: Don't include FixMath.h or Scrap.h.

   * src/macfns.c (Fx_create_frame): Apply 2006-06-24 change for xfns.c.

   * src/macgui.h (USE_MAC_TSM) [TARGET_API_MAC_CARBON]: Set default to 1.

   * src/macterm.c (Qeql): Add extern.
   (x_set_mouse_pixel_position) [MAC_OSX]: Use CGWarpMouseCursorPosition.
   (fm_style_face_attributes_alist) [USE_ATSUI]: New variable.
   (syms_of_macterm) [USE_ATSUI]: Initialize and staticpro it.
   Change keys of Vmac_atsu_font_table from strings to numbers.
   (fm_style_to_face_attributes) [USE_ATSUI]: New function.
   (init_font_name_table) [USE_ATSUI]: Use it.
   (saved_ts_script_language_on_focus) [USE_MAC_TSM]: New variable.
   (syms_of_macterm) [USE_MAC_TSM]: Initialize and staticpro it.
   [USE_MAC_TSM] (mac_tsm_resume): Restore script and language codes
   only when saved_ts_script_language_on_focus coincides with
   Vmac_ts_script_language_on_focus.
   [USE_MAC_TSM] (mac_tsm_suspend): Save value of
   Vmac_ts_script_language_on_focus to saved_ts_script_language_on_focus.
   (XTread_socket) [USE_MAC_TSM]: Add Mac OS Classic support.
   [USE_MAC_TSM] (mac_handle_text_input_event, init_tsm): Likewise.

2006-06-27  Chong Yidong  <cyd@stupidchicken.com>

   * src/editfns.c (Fdelete_field, Ffield_string, Ffield_beginning)
   (Ffield_string_no_properties, Ffield_end): Mention
   args-out-of-range error condition in docstring.

2006-06-27  Kim F. Storm  <storm@cua.dk>

   * src/xdisp.c (handle_composition_prop): Set stop_charpos before push_it.

2006-06-25  Kim F. Storm  <storm@cua.dk>

   * src/s/gnu-linux.h (SIGNALS_VIA_CHARACTERS): Define for Linux kernel
   version 2.4 and later.

2006-06-24  Chong Yidong  <cyd@stupidchicken.com>

   * src/xfns.c (Fx_create_frame): Set font parameter directly instead of
   using x_default_parameter, since x_get_args clears the parm alist.

2006-06-24  Eli Zaretskii  <eliz@gnu.org>

   * src/dired.c (directory_files_internal) [WINDOWSNT]: Find files
   case-insensitively.

2006-06-24  Aidan Kehoe  <kehoea@parhasard.net>

   * src/lread.c (read_escape): When an unknown Unicode code point is
   encountered as a string or character escape, signal an error.

2006-06-23  Kim F. Storm  <storm@cua.dk>

   * src/.gdbinit (pitx): Dump iterator stack.

   * src/xdisp.c (handle_composition_prop): Push iterator on stack.
   (set_iterator_to_next): Pop iterator at end of composition.

2006-06-23  Martin Rudalics  <rudalics@gmx.at>

   * src/fileio.c (Frename_file) [DOS_NT]: Don't try to move directory to
   itself on DOS_NT platforms, if the old and new names are identical
   but for the letter-case.

2006-06-21  Kim F. Storm  <storm@cua.dk>

   * src/dispextern.h (struct it): Add `position' member to iterator stack.
   Rename `pos' member to `current'.  Rearrange and add comments.

   * src/xdisp.c (handle_stop): Set it->ignore_overlay_strings_at_pos_p
   if  we get any overlays.
   (set_cursor_from_row): Don't clobber `end' if we rescan from
   start_string.
   (push_it, pop_it): Save it->position.

2006-07-07  Kenichi Handa  <handa@m17n.org>

   * src/ftfont.c (ftfont_list): Fix typo.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* ugliness in simple.el CVS log
@ 2007-04-23  3:48 Richard Stallman
  2007-04-23  4:09 ` Miles Bader
  0 siblings, 1 reply; 13+ messages in thread
From: Richard Stallman @ 2007-04-23  3:48 UTC (permalink / raw)
  To: miles; +Cc: emacs-devel

[I sent this message a few weeks ago but did not get a response.
Could we get the discussion moving again?]

How did it happen that you put in this gigantic log entry?


revision 1.616.2.62.2.3
date: 2006-07-07 03:05:37 +0000;  author: miles;  state: Exp;  lines: +2 -2
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 320-342)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - lisp/play/cookie1.el (cookie): Work properly when there's only one entry
   - Add note about "link" button-class to etc/TODO

 * emacs--unicode--0  (patch 86-87)

   - Merge from emacs--devo--0
   - Update from CVS

 * gnus--rel--5.10  (patch 108-112)

   - Merge from emacs--devo--0
   - Clean up merge mistakes
   - Update from CVS
   - Update from CVS: texi/gnus.texi (Summary Buffer Lines): Fix typo.

2006-07-05  Romain Francoise  <romain@orebokech.com>

   * make-dist (top-level): Add CONTRIBUTE.

2006-07-04  Richard Stallman  <rms@gnu.org>

   * CONTRIBUTE: Much rewrite.

2006-07-04  Nick Roberts  <nickrob@snap.net.nz>

   * CONTRIBUTE: New file.

2006-06-25  Kim F. Storm  <storm@cua.dk>

   * AUTHORS: Regenerate.

2006-06-24  Eli Zaretskii  <eliz@gnu.org>

   * INSTALL: Mention www.nongnu.org pages that list free Unicode fonts.

2006-06-27  Chong Yidong  <cyd@stupidchicken.com>

   * admin/FOR-RELEASE: Checking of info.texi done.

2006-07-05  Kenichi Handa  <handa@m17n.org>

   * etc/HELLO: Add a paragraph for non-ASCII examples at the head. Add
   Bulgarian and Hungarian.  Add more "hello"s to Danish and Swedish.

2006-07-03  Bill Wohler  <wohler@newt.com>

   Release MH-E version 8.0.2.

   * etc/NEWS, etc/MH-E-NEWS: Update for MH-E release 8.0.2.

2006-07-03  Carsten Dominik  <dominik@science.uva.nl>

   * etc/orgcard.tex (section{Agenda Views}): Document `s' key to save
   all org-mode buffers.

2006-06-30  Francesco Potortì  <pot@gnu.org>

   * etc/etags.1: -m and -M options do not exist.

2006-06-29  Carsten Dominik  <dominik@science.uva.nl>

   * etc/orgcard.tex (section{Structure Editing}): Document checkbox
   toggling.

2006-06-28  Juri Linkov  <juri@jurta.org>

   * etc/grep.txt (Local Variables): Move to end of file.

2006-06-28  Reiner Steib  <Reiner.Steib@gmx.de>

   * etc/Makefile: Add rules for refcards.

   * etc/de-refcard.ps, etc/fr-refcard.ps, etc/pt-br-refcard.ps: Regenerate.

2006-06-24  Nick Roberts  <nickrob@snap.net.nz>

   * etc/NEWS: Remove duplicate entries.

2006-06-23  Carsten Dominik  <dominik@science.uva.nl>

   * etc/orgcard.tex (section{LaTeX and cdlatex-mode}): New section.

2006-06-23  Kim F. Storm  <storm@cua.dk>

   * etc/DEBUG: Mention `pv variable' to print value of Lisp variables.
   Mention `xpr' and fix example to use it.  Add section describing
   commands such as `pit' that are useful for debugging redisplay
   related problems.

2006-06-22  Kim F. Storm  <storm@cua.dk>

   * etc/HELLO (Local Variables): Move to end of file.

2006-06-20  Bill Wohler  <wohler@newt.com>

   Release MH-E version 8.0.1.

   * etc/NEWS, etc/MH-E-NEWS: Update for MH-E release 8.0.1.

2006-07-07  Kenichi Handa  <handa@m17n.org>

   * etc/HELLO: Sync with HEAD.

2006-07-05  Richard Stallman  <rms@gnu.org>

   * lisp/files.el (abbreviate-file-name): Add save-match-data.

2006-07-03  Richard Stallman  <rms@gnu.org>

   * lisp/faces.el (read-face-name): Doc fix.

2006-07-05  Chong Yidong  <cyd@stupidchicken.com>

   * lisp/net/goto-addr.el (goto-address): Mark as safe for local evals.

2006-07-05  Andre Spiegel  <spiegel@gnu.org>

   * lisp/vc.el (vc-diff-internal): Fix prev change.

2006-07-05  Thien-Thi Nguyen  <ttn@gnu.org>

   * lisp/emacs-lisp/lisp-mode.el (emacs-lisp-mode-map): Use eval-buffer.
   * lisp/play/dunnet.el (dun-load-d, dun-eval): Likewise.

2006-07-04  Stefan Monnier  <monnier@iro.umontreal.ca>

   * lisp/thingatpt.el (symbol-at-point): Don't use `form-at-point' which
   fails if the symbol contains chars like ( or '.
   (bounds-of-thing-at-point): Remove unused vars `end' and `beg'.
   (thing-at-point-bounds-of-url-at-point): Remove unused vars `url' and
   `short'.

2006-07-04  Kenichi Handa  <handa@m17n.org>

   * lisp/international/mule-cmds.el (set-language-info): If LANG-ENV is
   the current one, don't call set-language-environment, but call one
   of set-language-environment-XXX to make INFO effective now.
   (set-language-environment): Call set-language-environment-XXX
   functions instead of doing the various setups directly.
   (set-language-environment-coding-systems): Delete argument eol-type.
   (set-language-environment-input-method)
   (set-language-environment-nonascii-translation)
   (set-language-environment-charset)
   (set-language-environment-fontset)
   (set-language-environment-unibyte): New functions.

2006-07-03  Luc Teirlinck  <teirllm@auburn.edu>

   * lisp/locate.el (locate-update-when-revert): New option.
   (locate-update-path): New option (suggested by Michael Albinus).
   (locate-prompt-for-command): Whitespace change.
   (locate-update): No longer offer to update the locate database by
   default.  Implement the two new options.

2006-07-04  Nick Roberts  <nickrob@snap.net.nz>

   * lisp/tooltip.el: Move comment about track-mouse...

   * lisp/progmodes/gud.el: ...to here.

2006-07-03  Chong Yidong  <cyd@stupidchicken.com>

   * lisp/facemenu.el (facemenu-listed-faces): New var.
   (facemenu-unlisted-faces): Variable deleted.
   (facemenu-add-new-face): Use facemenu-listed-faces.

   * lisp/emulation/viper-init.el, lisp/calendar/calendar.el:
   * lisp/progmodes/make-mode.el: Delete calls to facemenu-unlisted-faces.

2006-07-03  Carsten Dominik  <dominik@science.uva.nl>

   * lisp/textmodes/org.el (org-mode): Remove no invalid settings for
   calc embedded mode.
   (org-mode-p): New defsubst.
   (org-save-all-org-buffers): New function.
   (org-first-headline-recenter): Enclose outline-regexp in group
   delimiters.
   (org-set-tags): Keep single space after stars.

2006-07-02  Stefan Monnier  <monnier@iro.umontreal.ca>

   * lisp/window.el (set-window-text-height): Only set window-min-height to
   1 if that's the requested size.

   * lisp/diff-mode.el (diff-find-file-name): Obey cvs-pcl-cvs-dirchange-re.
   (diff-unified->context, diff-context->unified)
   (diff-reverse-direction): Make sure the end marker stays at the end.
   (diff-mode): Add the keymap table at the end of docstring.
   Use lexical-let rather than constructing a closure manually.

   * lisp/files.el (find-file-noselect-1): Remove unused var assignment.
   (hack-local-variables-confirm): Print lists of strings as lists of
   strings rather than lists of symbols.
   (abbreviate-file-name, hack-local-variables-prop-line):
   Use match-string.
   (hack-one-local-variable): Move `make-local-variable' nearer its use.
   (recover-session-finish): Use line-end-position.

2006-07-02  Michael Albinus  <michael.albinus@gmx.de>

   * lisp/net/tramp.el (tramp-handle-shell-command): Preserve current-buffer.

2006-07-02  Daniel Pfeiffer  <occitan@esperanto.org>

   * lisp/progmodes/make-mode.el (makefile-macroassign-regex):
   Accept preceding keyword.
   (makefile-gmake-statements): Reorganize, now that makepp has
   "override" and also handle forgotten "override define".
   (makefile-makepp-statements): Add new "global", "override export"
   and "override global".

2006-06-30  Juanma Barranquero  <lekktu@gmail.com>

   * lisp/progmodes/ada-mode.el (ada-which-compiler, ada-mode-menu)
   (ada-compile-mouse-goto-error, ada-deactivate-properties)
   (ada-no-auto-case): Fix typos in docstrings.

2006-06-30  Nick Roberts  <nickrob@snap.net.nz>

   * lisp/info.el (Info-find-node-2): Search for makeinfo version more
   carefully.

2006-06-29  Carsten Dominik  <dominik@science.uva.nl>

   * lisp/textmodes/org.el (org-prepare-agenda-buffers):
   Use `invisible-OK' argument for `org-end-of-subtree'.
   (org-export-cleanup-toc-line): Rename from `org-html-cleanup-toc-line'.
   (org-beginning-of-item): Fix bug in regular expression for white line.
   (org-export-as-html): Enforce space after bullet in plain list items.
   (org-set-autofill-regexps): Require space after plain list bullet
   for paragraph-start.
   (org-ts-regexp3): New constant.
   (org-at-timestamp-p): New optional argument ALSO-INACTIVE.
   (org-timestamp-up-day, org-timestamp-down-day)
   (org-timestamp-change): Work with inactive timestamps.
   (org-ts-regexp1): Don't allow brackets in time stamps.

2006-06-29  Nick Roberts  <nickrob@snap.net.nz>

   * lisp/help-mode.el (help-xref-symbol-regexp): Add property as a keyword
   for ignoring links.

   * lisp/faces.el (read-face-name): Use it.

2006-06-28  Juri Linkov  <juri@jurta.org>

   * lisp/buff-menu.el (list-buffers-noselect): Compare Info file
   with the string "dir" to detect Info directory.

   * lisp/complete.el (partial-completion-mode): In lambda for
   `choose-completion-string-functions' use full function signature
   with 4 args, and move point to the end of the minibuffer only if arg
   `mini-p' is non-nil.

2006-06-28  John Paul Wallington  <jpw@pobox.com>

   * lisp/ibuffer.el (ibuffer-mode): Doc fix.

2006-06-28  Carsten Dominik  <dominik@science.uva.nl>

   * lisp/textmodes/org.el (org-context): New contexts :item-bullet,
   :latex-fragment, :latex-preview.
   (org-overlays-at, org-overlay-start, org-overlay-end):
   New compatibility functions.
   (org-inside-LaTeX-fragment-p): More accurate matching, using the
   exact regexp that will be used during export.
   (org-latex-regexps): New variable.
   (org-cdlatex-mode): Improve advice for `texmathp'.
   (turn-on-org-cdlatex): New function.

2006-06-28  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

   * lisp/term/mac-win.el (mac-handle-font-selection): Change keys of
   mac-atsu-font-table from strings to numbers.
   (mac-ts-caret-position): Use also when cursor-type is nil.
   (mac-ts-update-active-input-area): Add Mac OS Classic support.
   Relax condition for using overlay strings.
   Use mac-ts-caret-position face when cursor-type is nil.

2006-06-26  Kim F. Storm  <storm@cua.dk>

   * lisp/help.el (view-emacs-news): Declare `res' in the right let* form.

2006-06-25  Michael Albinus  <michael.albinus@gmx.de>

   * lisp/net/rcompile.el (remote-compile): Replace ange-ftp based
   implementation by Tramp functions.  Based on a patch published by
   Marc Abramowitz <msabramo@gmail.com>.

   * lisp/net/tramp.el (tramp-unload-tramp): Provide a doc string.

2006-06-24  Yoshinori Koseki  <kose@meadowy.org>

   * lisp/international/fontset.el (setup-default-fontset): Fix a typo in
   the "Oriya-Akruti" registry name.

2006-06-23  Lars Hansen  <larsh@soem.dk>

   * lisp/desktop.el (desktop-full-file-name): New function.
   (desktop-kill, desktop-save, desktop-remove, desktop-read)
   (desktop-revert): Use it.
   (desktop-clear, desktop-save, desktop-remove): Add autoload cookie.
   (desktop-after-read-hook): Add option list-buffers.
   (desktop-locals-to-save): Add tab-width.
   (desktop-save-mode, desktop-no-desktop-file-hook, desktop-save-hook):
   Fix docstring.

2006-06-23  Carsten Dominik  <dominik@science.uva.nl>

   * lisp/textmodes/org.el (org-cdlatex-mode-map)
   (org-cdlatex-texmathp-advice-is-done): New variables.
   (org-cdlatex-mode): New minor mode.
   (org-inside-LaTeX-fragment-p, org-try-cdlatex-tab): New functions.
   (org-cdlatex-underscore-caret, org-cdlatex-math-modify): New commands.
   (org-export-with-archived-trees): New option.
   (org-open-file): Remove the call to `convert-standard-filename'.
   (org-archive-tag, org-agenda-skip-archived-trees)
   (org-cycle-open-archived-trees)
   (org-sparse-tree-open-archived-trees): New options.
   (org-cycle-hide-archived-subtrees, org-hide-archived-subtrees)
   (org-toggle-tag, org-prepare-agenda-buffers, org-agenda-skip):
   New functions.
   (org-agenda-toggle-archive-tag, org-toggle-archive-tag): New commands.
   (org-agenda-mode-map): Add binding of `org-agenda-toggle-archive-tag'.
   (org-mode-map): Add binding for `org-toggle-archive-tag'.
   (org-timeline, org-agenda-list, org-todo-list, org-tags-view):
   Call `org-prepare-agenda-buffers'.
   (org-occur, org-scan-tags): Call `org-hide-archived-subtrees'.
   (org-file-apps, org-file-apps-defaults-gnu)
   (org-file-apps-defaults-macosx, org-file-apps-defaults-windowsnt):
   Handle remote files by forcing them to be opened in Emacs.

2006-06-23  Andre Spiegel  <spiegel@gnu.org>

   * lisp/vc.el (vc-diff-knows-L): New variable.
   (vc-diff-internal): Use it to handle "diff" programs that don't
   understand -L.  This works automatically, no user action is necessary.

2006-06-23  Daniel Brockman  <daniel@brockman.se>

   * lisp/net/rcirc.el (rcirc-default-user-full-name): Default to
   `rcirc-default-user-name' instead of `rcirc-user-name' (which no
   longer exists).
   (rcirc-process-list): Check `buffer-live-p' before attempting to
   switch to a buffer.

2006-06-23  Ryan Yeske  <rcyeske@gmail.com>

   * lisp/net/rcirc.el (rcirc-mode): Fix initialization of coding systems
   based on rcirc-coding-system-alist.

2006-06-23  Martin Rudalics  <rudalics@gmx.at>

   * lisp/cus-edit.el (customize-apropos): A better error message.
   (top level) <debug-ignored-errors>: Extend and update the list of
   ignored error messages.

2006-06-23  Michael Ernst  <mernst@alum.mit.edu>

   * lisp/complete.el (PC-do-completion): Retain capitalization of user
   input, when possible, even if completion-ignore-case is set.

2006-06-23  Eli Zaretskii  <eliz@gnu.org>

   * lisp/generic-x.el (bat-generic-mode): Support .cmd files.

   * lisp/dos-w32.el (top level): Use find-file-not-found-functions
   instead of the obsolete find-file-not-found-hooks.

2006-06-22  Kim F. Storm  <storm@cua.dk>

   * lisp/progmodes/grep.el (grep-mode-font-lock-keywords): Correct regexps
   to recognize mode name containing submodes, such as Grep/lw.

2006-06-21  Kim F. Storm  <storm@cua.dk>

   * lisp/simple.el (line-move-1): Check for move-end-of-line instead of
   end-of-line when setting temporary-goal-column.

2006-06-21  Miles Bader  <miles@gnu.org>

   * lisp/play/cookie1.el (cookie): Work properly when there's only one entry.

2006-06-21  Nick Roberts  <nickrob@snap.net.nz>

   * lisp/progmodes/gdb-ui.el (gdb-exited): Ensure overlay arrow gets killed.
   (gdb-frame-handler): Generalize frame regexp for templates.

2006-06-20  Glenn Morris  <rgm@gnu.org>

   * lisp/calendar/appt.el (appt-display-format): Default value must be
   one of the customize options.

2006-06-20  Dan Nicolaescu  <dann@ics.uci.edu>

   * lisp/term/xterm.el (terminal-init-xterm): Update key availability info.
   Bind C-return.

   * lisp/term.el (term-delete-lines, term-insert-lines): Clarify comments.

2006-06-20  Chong Yidong  <cyd@stupidchicken.com>

   * lisp/files.el (hack-local-variables): Run `hack-local-variables-hook'
   whether or not a local variables list is defined.

   * lisp/msb.el (msb): Move `sit-for' hack here to handle both
   "mouse-down and drag" and "mouse-up and select" situations.
   (mouse-select-buffer): Move `sit-for' hack to `msb'.

2006-07-07  Kenichi Handa  <handa@m17n.org>

   * lisp/international/mule-cmds.el (set-language-info): Fix synching
   with HEAD.
   (set-language-environment): Likewise.
   (standard-display-european-internal): Sync with HEAD.
   (set-language-environment-nonascii-translation): Fix synching with
   HEAD.
   (set-language-environment-fontset): Delete it.
   (set-language-environment-unibyte): Fix synching with HEAD.

2006-06-26  Reiner Steib  <Reiner.Steib@gmx.de>

   * lisp/gnus/gnus-diary.el (gnus-user-format-function-d)
   (gnus-user-format-function-D): Autoload.

2006-06-26  Lars Magne Ingebrigtsen  <larsi@gnus.org>

   * lisp/gnus/gnus-group.el (gnus-group-select-group): Doc fix.
   [ See 2004-05-19 change on the trunk. ]

2006-06-20  Katsumi Yamaoka  <yamaoka@jpl.org>

   * lisp/gnus/rfc2231.el (rfc2231-parse-string): Allow `*'s in parameter values.

2006-07-03  Bill Wohler  <wohler@newt.com>

   Release MH-E version 8.0.2.

   * lisp/mh-e/mh-e.el (Version, mh-version): Update for release 8.0.2.

2006-07-03  Ted Phelps  <phelps@gnusto.com>  (tiny change)

   * lisp/mh-e/mh-tool-bar.el (mh-tool-bar-define): Fix XEmacs' vector-list so
   it refers to the icons in mh-xemacs-icon-map instead of trying to
   declare the icons in situ. This allows mh-tool-bar.el to be
   compiled under XEmacs. Remove initial value for
   mh-tool-bar-folder-buttons, mh-tool-bar-show-buttons,
   mh-tool-bar-letter-buttons. The MH-E icons now appear in XEmacs.
   In mh-tool-bar-init, check for mh-xemacs-use-tool-bar-flag sooner.
   This allows MH-E to be used in XEmacs in a tty (closes SF
   #1506846).

2006-07-03  Bill Wohler  <wohler@newt.com>

   * lisp/mh-e/mh-e.el: Require mh-buffers and mh-compat before mh-xemacs now
   that mh-xemacs needs functions in mh-compat.

2006-06-29  Bill Wohler  <wohler@newt.com>

   * lisp/mh-e/mh-search.el (mh-search, mh-index-group-by-folder): Add "the" in
   loop construct to be consistent with other loops, and because
   edebug doesn't work without it.

2006-06-29  Ted Phelps  <phelps@gnusto.com>  (tiny change)

   * lisp/mh-e/mh-search.el (mh-folder-exists-p): Strip + from folder to avoid
   redundant +s in regexp (closes SF #1514424).

2006-06-29  Sergey Poznyakoff  <gray@Mirddin.farlep.net>  (tiny change)

   * lisp/mh-e/mh-mime.el (mh-mime-save-parts): Add -store option to
   mhn (closes SF #1513140).

2006-06-20  Bill Wohler  <wohler@newt.com>

   Release MH-E version 8.0.1.

   * lisp/mh-e/mh-e.el (Version, mh-version): Update for release 8.0.1.

2006-07-05  Richard Stallman  <rms@gnu.org>

   * lispref/text.texi (Buffer Contents): Add example of text props
   in result of buffer-substring.
   (Text Properties): Explain better about use of specific property names.
   (Property Search): Some cleanups; reorder some functions.

   * lispref/keymaps.texi (Changing Key Bindings): Cleanup.
   Add xref to Key Binding Conventions.

   * lispref/display.texi (Attribute Functions): Add examples for
   face-attribute-relative-p.

   * lispref/tips.texi (Coding Conventions): Cleanup last change.

2006-07-05  Karl Berry  <karl@gnu.org>

   * lispref/elisp.texi: use @fonttextsize 10pt, a la emacs.texi.
   and remove @setchapternewpage odd.
   Result is 1013 pages, down from 1100.

   * lispref/anti.texi, lispref/customize.texi, lispref/display.texi,
   lispref/internals.texi, lispref/minibuf.texi, lispref/modes.texi lispref/tips.texi:
   fix overfull/underfull boxes.

2006-07-05  Thien-Thi Nguyen  <ttn@gnu.org>

   * lispref/edebug.texi (Instrumenting):
   Add Edebug-specific findex for eval-buffer.
   * lispref/loading.texi (Loading):
   Replace eval-current-buffer with eval-buffer.

2006-06-30  Nick Roberts  <nickrob@snap.net.nz>

   * lispref/locals.texi (Standard Buffer-Local Variables): Update the list
   of variables.

2006-06-26  Nick Roberts  <nickrob@snap.net.nz>

   * lispref/files.texi (File Name Completion): Point user to the node
   "Reading File Names".

2006-06-24  Eli Zaretskii  <eliz@gnu.org>

   * lispref/files.texi (Contents of Directories): Document case-insensitive
   behavior on respective filesystems.

   * lispref/objects.texi (Character Type): Document that Emacs signals an
   error for unsupported Unicode characters specified as \uNNNN.

2006-07-05  Richard Stallman  <rms@gnu.org>

   * man/faq.texi (Scrolling only one line): Fix xref.

2006-07-05  Thien-Thi Nguyen  <ttn@gnu.org>

   * man/building.texi (Lisp Eval):
   * man/faq.texi (Evaluating Emacs Lisp code):
   Throughout, replace eval-current-buffer with eval-buffer.

2006-07-05  Nick Roberts  <nickrob@snap.net.nz>

   * man/mule.texi (Coding Systems, Specify Coding): Link descriptions
   of character translation.

2006-07-04  Nick Roberts  <nickrob@snap.net.nz>

   * man/rmail.texi (Remote Mailboxes): Add missing @code keyword.

2006-07-03  Karl Berry  <karl@gnu.org>

   * man/emacs.texi (\hbadness): Set to 6000 so we aren't bothered by
   not-too-underfull hboxes in the TeX output.
   * man/abbrevs.texi, man/buffers.texi, man/building.texi, man/calendar.texi,
   man/cmdargs.texi, man/custom.texi, man/dired.texi, man/macos.texi,
   man/maintaining.texi, man/misc.texi, man/mule.texi, man/programs.texi, man/rmail.texi,
   man/sending.texi, man/text.texi: fix overfull/underfull boxes.

2006-07-03  Romain Francoise  <romain@orebokech.com>

   * man/m-x.texi (M-x): Fix.

2006-07-03  Richard Stallman  <rms@gnu.org>

   * man/rcirc.texi (Scrolling conservatively): Fix xref.

   * man/pcl-cvs.texi (Viewing differences): Usage fix.

   * man/search.texi (Other Repeating Search): filename -> file name.

   * man/misc.texi (Narrowing): Minor cleanups.

   * man/files.texi (Visiting): filename -> file name.

   * man/emacs.texi (Top): Update subnode menus.

   * man/mule.texi (Coding Systems): Move char translation stuff here.
   (Specify Coding, Output Coding): New nodes, out of Recognize Coding.
   (Recognize Coding): Substantial local rewrites.
   (International): Update menu.

   * man/display.texi (Auto Scrolling): New node, broken out of Scrolling.
   (Scrolling): Substantial local rewrites.
   (Display): Update menu and intro.

   * man/dired.texi: filename -> file name.

   * man/custom.texi (Safe File Variables): Texinfo usage fix.

2006-07-03  Ted Zlatanov  <tzz@lifelogs.com>

   * man/help.texi, man/m-x.texi: Lots of cleanups.

2006-07-03  Carsten Dominik  <dominik@science.uva.nl>

   * man/org.texi (Agenda commands): Document `s' key to save all org-mode
   buffers.

2006-06-30  Eli Zaretskii  <eliz@gnu.org>

   * man/msdog.texi (ls in Lisp, Windows Keyboard, Windows Mouse)
   (Windows Processes, Windows Misc): Shorten the printed version by
   selectively conditioning less important portions by @ifnottex.

2006-06-30  Ralf Angeli  <angeli@caeruleus.net>

   * man/pcl-cvs.texi (Customizing Faces): Remove -face suffix from face
   names.  Mention `cvs-msg' face.

2006-06-29  Carsten Dominik  <dominik@science.uva.nl>

   * man/org.texi (Checkboxes): New section.

2006-06-28  Carsten Dominik  <dominik@science.uva.nl>

   * man/org.texi (Embedded LaTeX): Fix typos and implement small improvements
   throughout this chapter.

2006-06-27  Chong Yidong  <cyd@stupidchicken.com>

   * man/info.texi (Help-Small-Screen): Clarify placement of "All" and "Top"
   text for standalone vs Emacs info.
   (Help): Clarify header line description.  Use mouse-1 for clicks.
   (Help-P): Use mouse-1 for clicks.
   (Help-^L): "Top" and "All" not displayed with dashes in Emacs.
   (Help-^L, Help-M, Help-Int, Search Index, Go to node)
   (Choose menu subtopic): Remove gratuitous Emacs command names.
   (Help-FOO): Put usual behavior first.
   (Help-Xref): Clicking on xrefs works in Emacs.
   (Search Text): Clarify what the default behavior is.
   (Create Info buffer): Fix Emacs window/X window confusion.
   (Emacs Info Variables): Fix for new Emacs init file behavior.

2006-06-27  Richard Stallman  <rms@gnu.org>

   * man/mini.texi (Minibuffer File): Minor cleanup.

2006-06-25  Nick Roberts  <nickrob@snap.net.nz>

   * man/frames.texi (XTerm Mouse) Rename to...
   (Text-Only Mouse): ...this.  Mention t-mouse-mode.

   * man/emacs.texi (Top): Use new node name.

2006-06-24  Eli Zaretskii  <eliz@gnu.org>

   * man/emacs.texi (Top): Update the detailed menu according to changes in
   msdog.texi.

   * man/msdog.texi (Windows Keyboard): New section.
   (Windows Mouse): New section.
   (Windows System Menu): Remove section (text merged with "Windows
   Keyboard").
   (Windows Misc): New section.

   * man/dired.texi (Dired Enter): Refer to msdog.texi for ls-lisp emulation.

   * man/msdog.texi (ls in Lisp): New section.

   * man/files.texi (Visiting): Document case-insensitive wildcard matching
   under find-file-wildcards.

2006-06-24  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>

   * man/gnus.texi (Summary Buffer Lines): Fix typo.

2006-06-23  Carsten Dominik  <dominik@science.uva.nl>

   * man/org.texi (Embedded LaTeX): New chapter.
   (Archiving): Section rewritten.
   (Enhancing text): Some parts moved to the new chapter about LaTeX.

2006-06-20  Bill Wohler  <wohler@newt.com>

   Release MH-E manual version 8.0.1.

   * man/mh-e.texi (VERSION, EDITION, UPDATED, UPDATE-MONTH): Update for
   release 8.0.1.
   (Preface): Depend on GNU mailutils 1.0 and higher.

2006-07-05  Chong Yidong  <cyd@stupidchicken.com>

   * src/insdel.c (prepare_to_modify_buffer): For an indirect buffer, do
   clash detection using the base buffer.

   * src/puresize.h (BASE_PURESIZE): Increment to 1210500.

2006-07-04  Kim F. Storm  <storm@cua.dk>

   * src/xterm.c (x_delete_display): Don't free or derefence NULL pointers.

2006-07-04  Kenichi Handa  <handa@m17n.org>

   * src/fontset.c (Fset_overriding_fontspec_internal): Check if we need
   to update Voverriding_fontspec_alist.

2006-07-03  Richard Stallman  <rms@gnu.org>

   * src/xfns.c (Fx_create_frame): Move unwind_create_frame setup down.

   * src/xfaces.c (Fface_attribute_relative_p): Doc fix.

   * src/textprop.c (Fget_char_property_and_overlay): Doc fix.

   * src/eval.c (Fdefvaralias): Doc fix.

2006-07-03  Kim F. Storm  <storm@cua.dk>

   * src/dispnew.c (sit_for): Fix preempt condition.

2006-07-02  Stefan Monnier  <monnier@iro.umontreal.ca>

   * src/lread.c (read_filtered_event): Treat select-window just like
   switch-frame.

2006-07-02  Kim F. Storm  <storm@cua.dk>

   * src/xdisp.c (display_tool_bar_line): Skip glyphs which are too big
   to ever fit the tool-bar,
   (MAX_FRAME_TOOL_BAR_HEIGHT): New macro.
   (tool_bar_lines_needed): Use unused mode-line row as temp_row.
   (redisplay_tool_bar): Only clear desired matrix if we actually
   change the tool-bar window height.  Only try to make the tool-bar
   window bigger if there is actually room for it.

2006-06-30  Ralf Angeli  <angeli@caeruleus.net>

   * src/w32term.c (x_make_frame_visible): Use SystemParametersInfo with
   SPI_GETWORKAREA to find the dimensions of the screen work area,
   and adjust vertical position of the frame in order to avoid being
   covered by the task bar.

   * src/w32fns.c (w32_createwindow): Use CW_USEDEFAULT instead of
   f->left_pos and SH_SHOW instead of f->top_pos in the call to
   CreateWindow.  Record the actual position in f->left_pos and
   f->top_pos.

2006-06-30  John Paul Wallington  <jpw@pobox.com>

   * src/w32console.c (syms_of_ntterm) <w32-use-full-screen-buffer>:
   Doc fix - default value has changed.

2006-06-28  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

   * src/mac.c [!TARGET_API_MAC_CARBON]: Don't include FixMath.h or Scrap.h.

   * src/macfns.c (Fx_create_frame): Apply 2006-06-24 change for xfns.c.

   * src/macgui.h (USE_MAC_TSM) [TARGET_API_MAC_CARBON]: Set default to 1.

   * src/macterm.c (Qeql): Add extern.
   (x_set_mouse_pixel_position) [MAC_OSX]: Use CGWarpMouseCursorPosition.
   (fm_style_face_attributes_alist) [USE_ATSUI]: New variable.
   (syms_of_macterm) [USE_ATSUI]: Initialize and staticpro it.
   Change keys of Vmac_atsu_font_table from strings to numbers.
   (fm_style_to_face_attributes) [USE_ATSUI]: New function.
   (init_font_name_table) [USE_ATSUI]: Use it.
   (saved_ts_script_language_on_focus) [USE_MAC_TSM]: New variable.
   (syms_of_macterm) [USE_MAC_TSM]: Initialize and staticpro it.
   [USE_MAC_TSM] (mac_tsm_resume): Restore script and language codes
   only when saved_ts_script_language_on_focus coincides with
   Vmac_ts_script_language_on_focus.
   [USE_MAC_TSM] (mac_tsm_suspend): Save value of
   Vmac_ts_script_language_on_focus to saved_ts_script_language_on_focus.
   (XTread_socket) [USE_MAC_TSM]: Add Mac OS Classic support.
   [USE_MAC_TSM] (mac_handle_text_input_event, init_tsm): Likewise.

2006-06-27  Chong Yidong  <cyd@stupidchicken.com>

   * src/editfns.c (Fdelete_field, Ffield_string, Ffield_beginning)
   (Ffield_string_no_properties, Ffield_end): Mention
   args-out-of-range error condition in docstring.

2006-06-27  Kim F. Storm  <storm@cua.dk>

   * src/xdisp.c (handle_composition_prop): Set stop_charpos before push_it.

2006-06-25  Kim F. Storm  <storm@cua.dk>

   * src/s/gnu-linux.h (SIGNALS_VIA_CHARACTERS): Define for Linux kernel
   version 2.4 and later.

2006-06-24  Chong Yidong  <cyd@stupidchicken.com>

   * src/xfns.c (Fx_create_frame): Set font parameter directly instead of
   using x_default_parameter, since x_get_args clears the parm alist.

2006-06-24  Eli Zaretskii  <eliz@gnu.org>

   * src/dired.c (directory_files_internal) [WINDOWSNT]: Find files
   case-insensitively.

2006-06-24  Aidan Kehoe  <kehoea@parhasard.net>

   * src/lread.c (read_escape): When an unknown Unicode code point is
   encountered as a string or character escape, signal an error.

2006-06-23  Kim F. Storm  <storm@cua.dk>

   * src/.gdbinit (pitx): Dump iterator stack.

   * src/xdisp.c (handle_composition_prop): Push iterator on stack.
   (set_iterator_to_next): Pop iterator at end of composition.

2006-06-23  Martin Rudalics  <rudalics@gmx.at>

   * src/fileio.c (Frename_file) [DOS_NT]: Don't try to move directory to
   itself on DOS_NT platforms, if the old and new names are identical
   but for the letter-case.

2006-06-21  Kim F. Storm  <storm@cua.dk>

   * src/dispextern.h (struct it): Add `position' member to iterator stack.
   Rename `pos' member to `current'.  Rearrange and add comments.

   * src/xdisp.c (handle_stop): Set it->ignore_overlay_strings_at_pos_p
   if  we get any overlays.
   (set_cursor_from_row): Don't clobber `end' if we rescan from
   start_string.
   (push_it, pop_it): Save it->position.

2006-07-07  Kenichi Handa  <handa@m17n.org>

   * src/ftfont.c (ftfont_list): Fix typo.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: ugliness in simple.el CVS log
  2007-04-23  3:48 ugliness in simple.el CVS log Richard Stallman
@ 2007-04-23  4:09 ` Miles Bader
  2007-04-23  4:35   ` Nick Roberts
  2007-04-23 23:07   ` Richard Stallman
  0 siblings, 2 replies; 13+ messages in thread
From: Miles Bader @ 2007-04-23  4:09 UTC (permalink / raw)
  To: rms; +Cc: emacs-devel

Richard Stallman <rms@gnu.org> writes:
> How did it happen that you put in this gigantic log entry?
>
> revision 1.616.2.62.2.3
> date: 2006-07-07 03:05:37 +0000;  author: miles;  state: Exp;  lines: +2 -2
> Merge from emacs--unicode--0

I can't say offhand; it looks like my merging scripts were inadvertently
setup to parse the changelogs to create a cvs log entry (that's
something which works well in certain cases, but generally isn't good
for non-trunk branches in Emacs -- note that this particular commit was
on the "unicode-xft" branch).

As it's the only such entry, I apparently realized the problem and
corrected it after that.

[BTW, it's possible to correct CVS log message using "cvs admin"
command; I can get rid of all the extra text in this log entry if you
want.]

-Miles

-- 
`There are more things in heaven and earth, Horatio,
 Than are dreamt of in your philosophy.'

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: ugliness in simple.el CVS log
  2007-04-23  4:09 ` Miles Bader
@ 2007-04-23  4:35   ` Nick Roberts
  2007-04-23  8:34     ` Eli Zaretskii
  2007-04-23 23:07   ` Richard Stallman
  1 sibling, 1 reply; 13+ messages in thread
From: Nick Roberts @ 2007-04-23  4:35 UTC (permalink / raw)
  To: Miles Bader; +Cc: rms, emacs-devel

Miles Bader writes:
 > Richard Stallman <rms@gnu.org> writes:
 > > How did it happen that you put in this gigantic log entry?
 > >
 > > revision 1.616.2.62.2.3
 > > date: 2006-07-07 03:05:37 +0000;  author: miles;  state: Exp;  lines: +2 -2
 > > Merge from emacs--unicode--0
 > 
 > I can't say offhand; it looks like my merging scripts were inadvertently
 > setup to parse the changelogs to create a cvs log entry (that's
 > something which works well in certain cases, but generally isn't good
 > for non-trunk branches in Emacs -- note that this particular commit was
 > on the "unicode-xft" branch).
 > 
 > As it's the only such entry, I apparently realized the problem and
 > corrected it after that.

It appears not just to be simple.el that has this log.  I've looked at gud.el
and gdb-ui.el and they both have it.  It does appear to be a one off, but
merges from Arch takes up about 75% of the two logs.  That seems a bit
execessive, as none of it appears to affect mainline.

 > [BTW, it's possible to correct CVS log message using "cvs admin"
 > command; I can get rid of all the extra text in this log entry if you
 > want.]

Please don't, not before the release anyway.  I can take ugly, I just don't
like broken.

-- 
Nick                                           http://www.inet.net.nz/~nickrob

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: ugliness in simple.el CVS log
  2007-04-23  4:35   ` Nick Roberts
@ 2007-04-23  8:34     ` Eli Zaretskii
  2007-04-23  8:59       ` Nick Roberts
  0 siblings, 1 reply; 13+ messages in thread
From: Eli Zaretskii @ 2007-04-23  8:34 UTC (permalink / raw)
  To: Nick Roberts; +Cc: emacs-devel, rms, miles

> From: Nick Roberts <nickrob@snap.net.nz>
> Date: Mon, 23 Apr 2007 16:35:58 +1200
> Cc: rms@gnu.org, emacs-devel@gnu.org
> 
>  > [BTW, it's possible to correct CVS log message using "cvs admin"
>  > command; I can get rid of all the extra text in this log entry if you
>  > want.]
> 
> Please don't, not before the release anyway.  I can take ugly, I just don't
> like broken.

??? How can CVS comments break or postpone the release?  They don't
affect any file that goes into the tarball.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: ugliness in simple.el CVS log
  2007-04-23  8:34     ` Eli Zaretskii
@ 2007-04-23  8:59       ` Nick Roberts
  2007-04-23  9:13         ` Thien-Thi Nguyen
  2007-04-23  9:22         ` Eli Zaretskii
  0 siblings, 2 replies; 13+ messages in thread
From: Nick Roberts @ 2007-04-23  8:59 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel, rms, miles

 > >  > [BTW, it's possible to correct CVS log message using "cvs admin"
 > >  > command; I can get rid of all the extra text in this log entry if you
 > >  > want.]
 > > 
 > > Please don't, not before the release anyway.  I can take ugly, I just don't
 > > like broken.
 > 
 > ??? How can CVS comments break or postpone the release?  They don't
 > affect any file that goes into the tarball.

Not CVS comments but "cvs admin".  The CVS manual says:

  admin options
  -------------

                              ...Some even make it impossible to use CVS until
  you undo the effect!

Anything that requires admin (cvsadmin) privileges is usually pretty dangerous
but, in any case, the onus is on the person making the change to convince
others that it is safe ("I done this many times and never had a problem."),
rather than on me to prove it isn't.


-- 
Nick                                           http://www.inet.net.nz/~nickrob

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: ugliness in simple.el CVS log
  2007-04-23  8:59       ` Nick Roberts
@ 2007-04-23  9:13         ` Thien-Thi Nguyen
  2007-04-23  9:22         ` Eli Zaretskii
  1 sibling, 0 replies; 13+ messages in thread
From: Thien-Thi Nguyen @ 2007-04-23  9:13 UTC (permalink / raw)
  To: Nick Roberts; +Cc: Eli Zaretskii, miles, rms, emacs-devel

() Nick Roberts <nickrob@snap.net.nz>
() Mon, 23 Apr 2007 20:59:49 +1200

   Anything that requires admin (cvsadmin) privileges is usually
   pretty dangerous

hmm, too broad (discounting "usually" which cannot be known).

dangerous operations change structure of the revision tree.  in
this case (modifying a (purely informative) property on one node
of the tree), there is no structural change.

thi

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: ugliness in simple.el CVS log
  2007-04-23  8:59       ` Nick Roberts
  2007-04-23  9:13         ` Thien-Thi Nguyen
@ 2007-04-23  9:22         ` Eli Zaretskii
  2007-04-23  9:40           ` Nick Roberts
  1 sibling, 1 reply; 13+ messages in thread
From: Eli Zaretskii @ 2007-04-23  9:22 UTC (permalink / raw)
  To: Nick Roberts; +Cc: emacs-devel, rms, miles

> From: Nick Roberts <nickrob@snap.net.nz>
> Date: Mon, 23 Apr 2007 20:59:49 +1200
> Cc: miles@gnu.org, rms@gnu.org, emacs-devel@gnu.org
> 
>  > ??? How can CVS comments break or postpone the release?  They don't
>  > affect any file that goes into the tarball.
> 
> Not CVS comments but "cvs admin".  The CVS manual says:
> 
>   admin options
>   -------------
> 
>                               ...Some even make it impossible to use CVS until
>   you undo the effect!
> 
> Anything that requires admin (cvsadmin) privileges is usually pretty dangerous
> but, in any case, the onus is on the person making the change to convince
> others that it is safe ("I done this many times and never had a problem."),
> rather than on me to prove it isn't.

Please let's trust Miles that he knows his way with "cvs admin -m".
He's one of the few project admins for a very good reason.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: ugliness in simple.el CVS log
  2007-04-23  9:22         ` Eli Zaretskii
@ 2007-04-23  9:40           ` Nick Roberts
  2007-04-23 11:03             ` Thien-Thi Nguyen
  2007-04-23 12:06             ` Eli Zaretskii
  0 siblings, 2 replies; 13+ messages in thread
From: Nick Roberts @ 2007-04-23  9:40 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel, rms, miles

 > >  > ??? How can CVS comments break or postpone the release?  They don't
 > >  > affect any file that goes into the tarball.
 > > 
 > > Not CVS comments but "cvs admin".  The CVS manual says:
 > > 
 > >   admin options
 > >   -------------
 > > 
 > >                               ...Some even make it impossible to use CVS until
 > >   you undo the effect!
 > > 
 > > Anything that requires admin (cvsadmin) privileges is usually pretty dangerous
 > > but, in any case, the onus is on the person making the change to convince
 > > others that it is safe ("I done this many times and never had a problem."),
 > > rather than on me to prove it isn't.
 > 
 > Please let's trust Miles that he knows his way with "cvs admin -m".
 > He's one of the few project admins for a very good reason.

It's not just one file as Thi suggests, and AFAIK logs and code are stored in
the same files.  The reason for having few project admins can only be that
it's easy to mess things up.  Since, as you say, the correct change doesn't
affect any file that goes into the tarball, why take any risk, however small?

-- 
Nick                                           http://www.inet.net.nz/~nickrob

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: ugliness in simple.el CVS log
  2007-04-23  9:40           ` Nick Roberts
@ 2007-04-23 11:03             ` Thien-Thi Nguyen
  2007-04-23 12:06             ` Eli Zaretskii
  1 sibling, 0 replies; 13+ messages in thread
From: Thien-Thi Nguyen @ 2007-04-23 11:03 UTC (permalink / raw)
  To: Nick Roberts; +Cc: Eli Zaretskii, miles, rms, emacs-devel

() Nick Roberts <nickrob@snap.net.nz>
() Mon, 23 Apr 2007 21:40:17 +1200

   It's not just one file as Thi suggests

actually, one property on any number of files.  more concretely:
"cvs admin -m" is Not To Be Feared from functional pov.  of
course, we run the risk that miles runs amok inserting bad rhythm
and rhyme, but hey, "don't turn away, get in front of it!"

thi

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: ugliness in simple.el CVS log
  2007-04-23  9:40           ` Nick Roberts
  2007-04-23 11:03             ` Thien-Thi Nguyen
@ 2007-04-23 12:06             ` Eli Zaretskii
  1 sibling, 0 replies; 13+ messages in thread
From: Eli Zaretskii @ 2007-04-23 12:06 UTC (permalink / raw)
  To: Nick Roberts; +Cc: emacs-devel, rms, miles

> From: Nick Roberts <nickrob@snap.net.nz>
> Date: Mon, 23 Apr 2007 21:40:17 +1200
> Cc: miles@gnu.org, rms@gnu.org, emacs-devel@gnu.org
> 
>  > Please let's trust Miles that he knows his way with "cvs admin -m".
>  > He's one of the few project admins for a very good reason.
> 
> It's not just one file as Thi suggests, and AFAIK logs and code are stored in
> the same files.  The reason for having few project admins can only be that
> it's easy to mess things up.

But if we don't allow even admins to do those things, then why have
admins at all?

> Since, as you say, the correct change doesn't affect any file that
> goes into the tarball, why take any risk, however small?

Because much more risky changes were done recently and are probably
being done as we speak, and I don't think I remember you protesting so
vehemently.  Let us have a bit of consistency here, or else people
would ridicule us when we request that no unnecessary changes should
be done before the release.  If "admin -m" is deemed dangerous, then
what about changes to the manuals, let alone C and Lisp files? they
all have been made even today.

Anyway, any possible damage to RCS files will be noted because as part
of tarring the release one must build Emacs.  So there's no danger
that a damaged Emacs will be released.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: ugliness in simple.el CVS log
  2007-04-23  4:09 ` Miles Bader
  2007-04-23  4:35   ` Nick Roberts
@ 2007-04-23 23:07   ` Richard Stallman
  2007-04-24 21:26     ` Miles Bader
  1 sibling, 1 reply; 13+ messages in thread
From: Richard Stallman @ 2007-04-23 23:07 UTC (permalink / raw)
  To: Miles Bader; +Cc: emacs-devel

    As it's the only such entry, I apparently realized the problem and
    corrected it after that.

I am glad it has been corrected.

    [BTW, it's possible to correct CVS log message using "cvs admin"
    command; I can get rid of all the extra text in this log entry if you
    want.]

I suspect this file is not the only one.  After the release, could you
make a script that will correct them all?

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: ugliness in simple.el CVS log
  2007-04-23 23:07   ` Richard Stallman
@ 2007-04-24 21:26     ` Miles Bader
  0 siblings, 0 replies; 13+ messages in thread
From: Miles Bader @ 2007-04-24 21:26 UTC (permalink / raw)
  To: rms; +Cc: emacs-devel

Richard Stallman <rms@gnu.org> writes:
>     [BTW, it's possible to correct CVS log message using "cvs admin"
>     command; I can get rid of all the extra text in this log entry if you
>     want.]
>
> I suspect this file is not the only one.  After the release, could you
> make a script that will correct them all?

Yup...

-miles

-- 
Saa, shall we dance?  (from a dance-class advertisement)

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2007-04-24 21:26 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-04-23  3:48 ugliness in simple.el CVS log Richard Stallman
2007-04-23  4:09 ` Miles Bader
2007-04-23  4:35   ` Nick Roberts
2007-04-23  8:34     ` Eli Zaretskii
2007-04-23  8:59       ` Nick Roberts
2007-04-23  9:13         ` Thien-Thi Nguyen
2007-04-23  9:22         ` Eli Zaretskii
2007-04-23  9:40           ` Nick Roberts
2007-04-23 11:03             ` Thien-Thi Nguyen
2007-04-23 12:06             ` Eli Zaretskii
2007-04-23 23:07   ` Richard Stallman
2007-04-24 21:26     ` Miles Bader
  -- strict thread matches above, loose matches on Subject: below --
2007-04-15 13:58 Richard Stallman

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).