From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: ugliness in simple.el CVS log Date: Sun, 15 Apr 2007 09:58:53 -0400 Message-ID: Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1176645700 10380 80.91.229.12 (15 Apr 2007 14:01:40 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 15 Apr 2007 14:01:40 +0000 (UTC) Cc: emacs-devel@gnu.org To: snogglethorpe@gmail.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Apr 15 16:01:33 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Hd5IJ-0007je-3G for ged-emacs-devel@m.gmane.org; Sun, 15 Apr 2007 16:01:31 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hd5Mn-0000uF-Nb for ged-emacs-devel@m.gmane.org; Sun, 15 Apr 2007 10:06:09 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Hd5Mj-0000pl-9S for emacs-devel@gnu.org; Sun, 15 Apr 2007 10:06:05 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Hd5Mh-0000ms-Qd for emacs-devel@gnu.org; Sun, 15 Apr 2007 10:06:04 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hd5Mh-0000mj-OK for emacs-devel@gnu.org; Sun, 15 Apr 2007 10:06:03 -0400 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Hd5IC-0004Ml-02 for emacs-devel@gnu.org; Sun, 15 Apr 2007 10:01:24 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.60) (envelope-from ) id 1Hd5Fl-00005D-LV; Sun, 15 Apr 2007 09:58:53 -0400 X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:69452 Archived-At: 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 * make-dist (top-level): Add CONTRIBUTE. 2006-07-04 Richard Stallman * CONTRIBUTE: Much rewrite. 2006-07-04 Nick Roberts * CONTRIBUTE: New file. 2006-06-25 Kim F. Storm * AUTHORS: Regenerate. 2006-06-24 Eli Zaretskii * INSTALL: Mention www.nongnu.org pages that list free Unicode fonts. 2006-06-27 Chong Yidong * admin/FOR-RELEASE: Checking of info.texi done. 2006-07-05 Kenichi Handa * 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 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 * etc/orgcard.tex (section{Agenda Views}): Document `s' key to save all org-mode buffers. 2006-06-30 Francesco Potort́ * etc/etags.1: -m and -M options do not exist. 2006-06-29 Carsten Dominik * etc/orgcard.tex (section{Structure Editing}): Document checkbox toggling. 2006-06-28 Juri Linkov * etc/grep.txt (Local Variables): Move to end of file. 2006-06-28 Reiner Steib * 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 * etc/NEWS: Remove duplicate entries. 2006-06-23 Carsten Dominik * etc/orgcard.tex (section{LaTeX and cdlatex-mode}): New section. 2006-06-23 Kim F. Storm * 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 * etc/HELLO (Local Variables): Move to end of file. 2006-06-20 Bill Wohler 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 * etc/HELLO: Sync with HEAD. 2006-07-05 Richard Stallman * lisp/files.el (abbreviate-file-name): Add save-match-data. 2006-07-03 Richard Stallman * lisp/faces.el (read-face-name): Doc fix. 2006-07-05 Chong Yidong * lisp/net/goto-addr.el (goto-address): Mark as safe for local evals. 2006-07-05 Andre Spiegel * lisp/vc.el (vc-diff-internal): Fix prev change. 2006-07-05 Thien-Thi Nguyen * 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 * 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 * 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 * 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 * lisp/tooltip.el: Move comment about track-mouse... * lisp/progmodes/gud.el: ...to here. 2006-07-03 Chong Yidong * 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 * 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 * 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 * lisp/net/tramp.el (tramp-handle-shell-command): Preserve current-buffer. 2006-07-02 Daniel Pfeiffer * 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 * 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 * lisp/info.el (Info-find-node-2): Search for makeinfo version more carefully. 2006-06-29 Carsten Dominik * 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 * 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 * 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 * lisp/ibuffer.el (ibuffer-mode): Doc fix. 2006-06-28 Carsten Dominik * 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 * 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 * lisp/help.el (view-emacs-news): Declare `res' in the right let* form. 2006-06-25 Michael Albinus * lisp/net/rcompile.el (remote-compile): Replace ange-ftp based implementation by Tramp functions. Based on a patch published by Marc Abramowitz . * lisp/net/tramp.el (tramp-unload-tramp): Provide a doc string. 2006-06-24 Yoshinori Koseki * lisp/international/fontset.el (setup-default-fontset): Fix a typo in the "Oriya-Akruti" registry name. 2006-06-23 Lars Hansen * 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 * 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 * 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 * 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 * lisp/net/rcirc.el (rcirc-mode): Fix initialization of coding systems based on rcirc-coding-system-alist. 2006-06-23 Martin Rudalics * lisp/cus-edit.el (customize-apropos): A better error message. (top level) : Extend and update the list of ignored error messages. 2006-06-23 Michael Ernst * 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 * 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 * 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 * 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 * lisp/play/cookie1.el (cookie): Work properly when there's only one entry. 2006-06-21 Nick Roberts * 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 * lisp/calendar/appt.el (appt-display-format): Default value must be one of the customize options. 2006-06-20 Dan Nicolaescu * 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 * 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 * 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 * lisp/gnus/gnus-diary.el (gnus-user-format-function-d) (gnus-user-format-function-D): Autoload. 2006-06-26 Lars Magne Ingebrigtsen * lisp/gnus/gnus-group.el (gnus-group-select-group): Doc fix. [ See 2004-05-19 change on the trunk. ] 2006-06-20 Katsumi Yamaoka * lisp/gnus/rfc2231.el (rfc2231-parse-string): Allow `*'s in parameter values. 2006-07-03 Bill Wohler 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 (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 * 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 * 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 (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 (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 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 * 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 * 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 * 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 * lispref/locals.texi (Standard Buffer-Local Variables): Update the list of variables. 2006-06-26 Nick Roberts * lispref/files.texi (File Name Completion): Point user to the node "Reading File Names". 2006-06-24 Eli Zaretskii * 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 * man/faq.texi (Scrolling only one line): Fix xref. 2006-07-05 Thien-Thi Nguyen * 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 * man/mule.texi (Coding Systems, Specify Coding): Link descriptions of character translation. 2006-07-04 Nick Roberts * man/rmail.texi (Remote Mailboxes): Add missing @code keyword. 2006-07-03 Karl Berry * 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 * man/m-x.texi (M-x): Fix. 2006-07-03 Richard Stallman * 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 * man/help.texi, man/m-x.texi: Lots of cleanups. 2006-07-03 Carsten Dominik * man/org.texi (Agenda commands): Document `s' key to save all org-mode buffers. 2006-06-30 Eli Zaretskii * 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 * man/pcl-cvs.texi (Customizing Faces): Remove -face suffix from face names. Mention `cvs-msg' face. 2006-06-29 Carsten Dominik * man/org.texi (Checkboxes): New section. 2006-06-28 Carsten Dominik * man/org.texi (Embedded LaTeX): Fix typos and implement small improvements throughout this chapter. 2006-06-27 Chong Yidong * 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 * man/mini.texi (Minibuffer File): Minor cleanup. 2006-06-25 Nick Roberts * 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 * 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 * man/gnus.texi (Summary Buffer Lines): Fix typo. 2006-06-23 Carsten Dominik * 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 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 * 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 * src/xterm.c (x_delete_display): Don't free or derefence NULL pointers. 2006-07-04 Kenichi Handa * src/fontset.c (Fset_overriding_fontspec_internal): Check if we need to update Voverriding_fontspec_alist. 2006-07-03 Richard Stallman * 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 * src/dispnew.c (sit_for): Fix preempt condition. 2006-07-02 Stefan Monnier * src/lread.c (read_filtered_event): Treat select-window just like switch-frame. 2006-07-02 Kim F. Storm * 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 * 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 * src/w32console.c (syms_of_ntterm) : Doc fix - default value has changed. 2006-06-28 YAMAMOTO Mitsuharu * 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 * 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 * src/xdisp.c (handle_composition_prop): Set stop_charpos before push_it. 2006-06-25 Kim F. Storm * src/s/gnu-linux.h (SIGNALS_VIA_CHARACTERS): Define for Linux kernel version 2.4 and later. 2006-06-24 Chong Yidong * 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 * src/dired.c (directory_files_internal) [WINDOWSNT]: Find files case-insensitively. 2006-06-24 Aidan Kehoe * 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 * 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 * 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 * 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 * src/ftfont.c (ftfont_list): Fix typo.