X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/934a944e5434e1024f9901aee7152bf437d63080..ba60bd44c7d909fa471f82d3f0477fec6d991751:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 7776d8609c..ac10d0ee1c 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,252 @@ +2008-07-18 Francesc Rocher + + * startup.el (fancy-splash-head): Fix change of 2008-07-02. + +2008-07-18 Glenn Morris + + * eshell/esh-arg.el (eshell-quote-backslash): Restrict previous change + to XEmacs, since it does nothing for Emacs. + +2008-07-18 Katsumi Yamaoka + + * net/tls.el (open-tls-stream): Make it work with the 2nd argument + BUFFER that is a string but does not exist as a buffer object, as + mentioned in the doc-string. + +2008-07-17 Chong Yidong + + * simple.el (line-move-visual): Make it a defcustom. + (line-move-1): Convert temporary-goal-column back to an integer if + it was set as a float by a previous call to line-move-visual. + (end-of-visual-line, beginning-of-visual-line, kill-visual-line) + (next-logical-line, previous-logical-line) + (turn-on-visual-line-mode): New functions. + (visual-line-mode-map): New variable. + (visual-line-mode, global-visual-line-mode): New minor mode. + +2008-07-17 Glenn Morris + + * term/ns-win.el (parameters): Declare for compiler. + +2008-07-17 Fan Kai (tiny change) + + * esh-arg.el (eshell-quote-backslash): Fix eshell path completion + for Windows. + +2008-07-17 Daiki Ueno + + * epa.el (epa-key-list-mode): Use run-mode-hooks. + (epa-key-mode): Ditto. + (epa-info-mode): Ditto. + +2008-07-17 Glenn Morris + + * term/ns-win.el (ns-handle-switch): Simplify. Handle the numeric case. + (ns-handle-numeric-switch): Just call ns-handle-switch. + (ns-handle-name-switch, ns-handle-nxopen, ns-handle-nxopentemp) + (ns-handle-args): Simplify using `pop'. + (ns-display-name): Define (used in frame.el). + (menu-bar-select-frame): Add (ignored) arg to more closely match the + original definition. + (ns-perform-service): Declare. + (ns-save-preferences): Use fewer `let's. + + * frame.el (ns-display-name): Declare for compiler. + +2008-07-17 Kenichi Handa + + * descr-text.el (describe-char-unidata-list): Initialize to the + list of name, general-category, decomposition, and old-name. + +2008-07-16 Adrian Robert + + * startup.el (command-line-1): Update processing of NS long options to + mimic recent changes to processing of X long options. + +2008-07-16 Nick Roberts + + * progmodes/gdb-ui.el (gdb-create-define-alist): Don't create a + list of #defines for remote files. + (gdb-source-info): Only show main if it has been found. + +2008-07-16 Stefan Monnier + + * term/ns-win.el: Require CL; fix up comment style; reindent. + (ns-define-service): Use subst-char-in-string. Avoid `eval'. + (ns-save-preferences): Use `case'. + (ns-initialize-window-system): Use `dolist'. + +2008-07-16 Adrian Robert + + * loadup.el: Remove load of easy-mmode prior to ns-win when NS + windowing is used. + * term/ns-win.el (ns-extended-platform-support-mode): + Correct/improve documentation. + +2008-07-16 Glenn Morris + + * emacs-lisp/cl-compat.el, emacs-lisp/cl-macs.el, emacs-lisp/cl-seq.el: + Simply require 'cl (see comment in cl-compat.el). + * emacs-lisp/cl-macs.el (cl-compile-time-init): Remove function. + * emacs-lisp/cl.el (cl-do-pop, cl-mapcar-many): Declare for compiler. + (cl-hack-byte-compiler): Load cl-macs and run cl-hack-bytecomp-hook + directly rather by subterfuge. Provide cl before loading cl-macs. + + * paths.el (rmail-spool-directory): Remove settings for systems that are + no longer supported. + + * frame.el (ns-initialize-window-system): Declare for compiler. + + * term/ns-win.el: Add numerous declarations for compiler. + (ns-pop-up-frames): Move definition before use. Doc fix. + + * emacs-lisp/check-declare.el (check-declare-locate) + (check-declare-verify): Handle .m files. + +2008-07-15 Adrian Robert + + * ns-carbon-compat.el: New file: user-visible compatibility of + NeXTstep port with Carbon port. + * ns-grabenv.el: New file: functionality useful on OS X platform to + expose environment variables inside Emacs started from icon. + * Makefile.in (ELCFILES): Add ns-carbon-compat, ns-grabenv, ns-win. + * cus-edit.el: + * cus-face.el: + * disp-table.el: + * faces.el: + * info.el: + * mouse.el: + * mwheel.el: + * simple.el: Add ns to window systems treated as GUIs. + * facemenu.el (facemenu-read-color): Don't require a name match under + NS, to allow numeric color entry. + * frame.el (make-frame-on-display): Follow code for 'x in initializing + 'ns window system if need be. + (various): Add 'ns as described above. + * loadup.el: Load ns-win.el, easy-menu.el, easy-mmode.el if + ns-windowing is active. + * startup.el (command-line-ns-option-alist): New constant to handle NS + windowing system specific command line args analogous to how they are + handled for X windows. + (command-line-1): Use the above where appropriate. + * version.el: Add NS port version. + * woman.el (woman-man.conf-path): Add /usr/share/misc to init path on + Darwin (usually OS X) systems. + (woman-use-own-frame): Include 'ns in list of GUI window systems. + * emulation/viper-util.el (ns-display-color-p) + (ns-color-defined-p): Remove these (caustically-commented) outdated + compensations for a port that was never itself integrated until now. + * gnus/gnus-util.el (gnus-select-frame-set-input-focus): Add support + for NS window system. + * international/mule-cmds.el: Add 'ns to list of special-cased window + systems (probably most of these, x/w32/mac/ns could be changed to + window-system non-nil). + * term/ns-win.el: New file: lisp-side support for NS windowing system. + +2008-07-14 Jason Rumney + + * term/w32-win.el (x-handle-switch, x-handle-name-switch) + (x-handle-numeric-switch, x-handle-initial-switch) + (x-handle-xrm-switch, x-handle-args, x-handle-display) + (xw-defined-colors, w32-initialize-window-system): + Avoid use of cl pop and push macros. + +2008-07-14 Martin Rudalics + + * add-log.el (change-log-goto-source): Avoid wrong-type-argument + error when change-log-search-file-name returns nil. + +2008-07-13 Martin Rudalics + + * add-log.el (change-log-search-file-name): + Use match-string-no-properties. + (change-log-search-tag-name-1, change-log-search-tag-name) + (change-log-goto-source-1, change-log-goto-source): New functions. + (change-log-tag-re, change-log-find-head, change-log-find-tail): + New variables. + (change-log-mode-map): Bind C-c C-c to change-log-goto-source. + +2008-07-13 Jay Belanger + + * calc-help.el (calc-describe-key): Add angles to special key + descriptions. + +2008-07-13 Vincent Belaïche + + * calc-help.el (calc-describe-thing): Use `re-search-forward' to + search for regexp. + +2008-07-12 Chong Yidong + + * simple.el (line-move-visual): Handle null pixel position gracefully. + +2008-07-11 Jason Rumney + + * files.el (file-truename): Get truename of ancestors if file does + not exist on Windows. + +2008-07-11 Chong Yidong + + * simple.el (line-move-visual): Obey goal-column and no-error arg. + (track-eol, temporary-goal-column, previous-line, next-line): + Update docstring. + (move-end-of-line, move-beginning-of-line): Bind line-move-visual + to nil. + +2008-07-11 Stefan Monnier + + * simple.el (line-move-visual): New var. + (line-move-visual): New function. + (line-move): Call line-move-visual. + +2008-07-11 Dan Nicolaescu + + * progmodes/grep.el (grep-files-aliases): Improve the C++ source + pattern and add patterns for C++ header files. + +2008-07-10 Chong Yidong + + * window.el (truncated-partial-width-window-p): New function. + + * menu-bar.el: Remove Longlines mode from menu. Add word-wrap option. + + * faces.el (x-create-frame-with-faces): Don't pass parameters that + are set later to x-create-frame. + (face-set-after-frame-default): Apply X resources for non-default + faces. + +2008-07-08 Chong Yidong + + * faces.el (face-set-after-frame-default): Simplify. Don't apply + frame-specific X resource settings. Set faces using a list of + frame parameters explicitly passed to the calling + function (e.g. make-frame). + (x-create-frame-with-faces, tty-create-frame-with-faces): Supply + explicit frame parameter list to face-set-after-frame-default. + +2008-07-08 Eduard Wiebe (tiny change) + + * net/browse-url.el (browse-url-default-browser): + Fix argument list in lambda. + +2008-07-07 Ulf Jasper + + * net/newst-backend.el (newsticker--get-news-by-url): Catch errors + from url-retrieve. + (newsticker--sentinel-work): Fix xerror typo. + +2008-07-07 Dan Nicolaescu + + * vc-dir.el (vc-dir-refresh): Only update files. + + * vc-git.el (vc-git--ls-files-state): Remove unused function. + + * vc-bzr.el (vc-bzr-after-dir-status): Deal with execute bit changes. + +2008-07-06 John Paul Wallington + + * kermit.el (kermit-esc-char, kermit-clean-off): Doc fixes. + 2008-07-05 Alexandre Julliard * vc-git.el (vc-git-registered): Return true for removed files.