]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
*** empty log message ***
[gnu-emacs] / lisp / ChangeLog
index fa58cca220536b70213965b992037868bc6a5b1c..7211b02f734cdaad0ff2a11be9bd714a4bdf8471 100644 (file)
@@ -1,3 +1,208 @@
+2007-09-08  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/org-export-latex.el: arch-tag restored.
+
+       * textmodes/org-publish.el: arch-tag restored.
+
+2007-09-08  Masatake YAMATO  <jet@gyve.org>
+
+       * progmodes/which-func.el (which-func-modes): Added diff-mode.
+
+       * progmodes/cc-langs.el: Support new keywords added to 
+       objective-c frontend of gcc.
+       (c-simple-stmt-kwds): Added @throw.
+       (c-block-stmt-2-kwds): Added @synchronized.
+       (c-block-stmt-1-kwds): Added @finally and @try.
+
+2007-09-07  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/org.el: Updated to org-mode 5.08.
+
+2007-09-07  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * simple.el (normal-erase-is-backspace-setup-frame): Massage.
+
+       * term/xterm.el (xterm-function-map): Initialize in the declaration.
+
+       * vc-arch.el (vc-arch-checkin): Fix typo.
+
+2007-09-07  Johan Bockg\e,Ae\e(Brd  <bojohan@gnu.org>
+
+       * cus-face.el (custom-theme-set-faces): Set face attributes
+       locally for each frame.
+
+2007-09-07  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * progmodes/fortran.el (fortran-mode): Set font-lock-syntactic-keywords
+       via font-lock-defaults.
+
+       * emacs-lisp/bytecomp.el (byte-compile-log-file): Check major-mode via
+       derived-mode-p.
+
+2007-09-07  Thien-Thi Nguyen  <ttn@gnuvola.org>
+
+       * progmodes/autoconf.el (autoconf-definition-regexp):
+       Handle optional square brackets around definition name.
+
+2007-09-07  Johannes Weiner  <hannes@saeurebad.de>
+
+       * net/browse-url.el (browse-url-browser-function): Add elinks.
+       (browse-url-elinks-wrapper): New option.
+       (browse-url-encode-url, browse-url-elinks)
+       (browse-url-elinks-sentinel): New functions.
+       (browse-url-file-url, browse-url-netscape, browse-url-mozilla)
+       (browse-url-firefox, browse-url-galeon, browse-url-epiphany):
+       Use new function browse-url-encode-url.
+
+2007-09-07  Glenn Morris  <rgm@gnu.org>
+
+       * version.el (emacs-version): Revert 2007-08-29 change: no need to
+       say if multi-tty is present.
+
+2007-09-07  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * cus-start.el (split-window-preferred-function): Add custom info.
+
+       * calendar/holidays.el (holiday-list, calendar-check-holidays)
+       (calendar-mark-holidays, calendar-list-holidays)
+       (holiday-filter-visible-calendar): New names to clean up namespace.
+       (filter-visible-calendar-holidays, list-calendar-holidays)
+       (mark-calendar-holidays, check-calendar-holidays, list-holidays):
+       Add compatibility aliases.
+       (calendar-check-holidays, calendar-mark-holidays)
+       (calendar-holiday-list, holiday-filter-visible-calendar): Use dolist.
+       (holiday-sexp): Replace append with list.
+       (holiday-filter-visible-calendar): Replace append with push.
+
+       * woman.el: Remove spurious * in docstrings.
+       (woman-mini-help, woman-non-underline-faces, woman0-rename)
+       (woman-topic-all-completions-merge, woman-file-name-all-completions)
+       (woman-select-symbol-fonts, woman-expand-directory-path): Use dolist.
+       (woman-write-directory-cache, woman-display-extended-fonts)
+       (WoMan-log-begin, WoMan-log-1): Use with-current-buffer.
+       (woman-really-find-file): Use pop-to-buffer if switch-to-buffer fails.
+       (woman-mode): Use inhibit-read-only.
+       (woman-negative-vertical-space): Use dotimes.
+       (woman2-tagged-paragraph, woman-tab-to-tab-stop): Use insert-char.
+
+2007-09-06  Romain Francoise  <romain@orebokech.com>
+
+       * vc-bzr.el (vc-bzr-admin-lastrev): New defconst.
+       (vc-bzr-workfile-version): Use it.
+
+2007-09-06  Sean O'Rourke  <sorourke@cs.ucsd.edu>
+
+       * complete.el (PC-do-completion): Don't try to treat
+       empty string as an abbreviation.
+
+2007-09-06  Johan Bockg\e,Ae\e(Brd  <bojohan@dd.chalmers.se>
+
+       * help-fns.el (describe-variable): Keep doc's text properties.
+
+2007-09-06  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * vc.el (vc-default-diff-tree): Pass a list to the diff vc command
+       instead of a file.
+
+2007-09-06  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp/checkdoc.el (checkdoc-minor-mode-string): New.
+       (checkdoc-minor-mode): Allow user to specify lighter via
+       checkdoc-minor-mode-string.
+
+2007-09-05  Richard Stallman  <rms@gnu.org>
+
+       * startup.el (fancy-startup-text): Rename from fancy-splash-text.
+       Several items removed, simplified, or put on one line.
+       (fancy-about-text): Add substantial contents, part of startup text.
+       (fancy-splash-head): Make "GNU" or "GNU/Linux" a link.
+       (normal-splash-screen): Call normal-mouse-startup-screen,
+       normal-no-mouse-startup-screen, or normal-about-screen.
+       (normal-mouse-startup-screen): New fn, broken out, shortened.
+       (normal-no-mouse-startup-screen): New fn, broken out.
+       (normal-about-screen): New function, contents all new.
+
+2007-09-05  Micha\e,Ak\e(Bl Cadilhac  <michael@cadilhac.name>
+
+       * emacs-lisp/rx.el (rx): Fix typo in docstring.
+
+2007-09-05  Glenn Morris  <rgm@gnu.org>
+
+       * cus-edit.el (custom-buffer-create-internal): Check tool-bar-mode
+       is bound.
+
+2007-09-05  Johan Bockg\e,Ae\e(Brd  <bojohan@dd.chalmers.se>
+
+       * emacs-lisp/advice.el (ad-make-advised-docstring): Highlight note
+       in doc string.
+
+2007-09-04  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * server.el (server-start, server-unload-hook): Undo previous change.
+
+       * xt-mouse.el: Undo previous change.
+
+2007-09-04  Juri Linkov  <juri@jurta.org>
+
+       * startup.el (fancy-about-text): New variable.
+       (fancy-splash-delay, fancy-splash-max-time): Remove user options.
+       (fancy-current-text, fancy-splash-stop-time)
+       (fancy-splash-outer-buffer): Remove variables.
+       (fancy-splash-head, fancy-splash-tail): Add new optional argument
+       `startup' and use it to conditionally display different texts for
+       Startup and About screens.  Don't display Help commands on the About
+       screen.
+       (fancy-splash-screens-1): Remove function and move its content to
+       `fancy-splash-screens' to the part that dislpays the About screen.
+       (exit-splash-screen): Don't treat specially exiting from
+       alternating screens.
+       (fancy-splash-screens): Rename argument `static' to `startup'.
+       Fix docstring.  Remove code for displaying alternating screens.
+       Use arg `startup' in calls to `fancy-splash-head', `fancy-splash-tail'.
+       Remove let-bind for `fancy-splash-outer-buffer' and add let-bind
+       for `inhibit-read-only'.
+       (normal-splash-screen): Rename argument `static' to `startup'.
+       Fix docstring.  Use argument `startup' to conditionally display
+       different texts for Startup and About screens.  Don't display Help
+       commands on the About screen.  Remove `unwind-protect' `sit-for'
+       delay and `kill-buffer' after it.
+       (display-startup-echo-area-message): Remove call to
+       `use-fancy-splash-screens-p' because image.el is preloaded and
+       doesn't display "Loading image... done".
+       (display-splash-screen): Rename argument `static' to `startup'.
+       Fix docstring.
+
+2007-09-04  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * server.el (server-start, server-unload-hook):
+       suspend-tty-functions has been renamed to suspend-tty-hook.
+
+       * xt-mouse.el: Likewise. resume-tty-functions has been renamed to
+       resume-tty-hook.
+
+2007-09-03  Emanuele Giaquinta <e.giaquinta@glauco.it>  (tiny change)
+
+       * loadup.el: Fix merge problem, only load "button" once.
+
+2007-09-03  Glenn Morris  <rgm@gnu.org>
+
+       * vc-svn.el (vc-svn-print-log): If there is only one file, use
+       "Working file:" as the prefix, for the sake of
+       log-view-current-file.
+
+2007-09-02  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * term/xterm.el (xterm-modify-other-keys-terminal-list): New variable.
+       (xterm-turn-on-modify-other-keys): Only turn on modify-other-keys
+       if the selected frames is in
+       xterm-modify-other-keys-terminal-list.
+       (xterm-turn-off-modify-other-keys): Add an optional frame
+       parameter.  Only turn off modify-other-keys if FRAME is in
+       xterm-modify-other-keys-terminal-list.
+       (xterm-remove-modify-other-keys): New function.
+       (terminal-init-xterm): Use it.  Deal with delete-frame hook.
+       Add the selected frame to xterm-modify-other-keys-terminal-list.
+
 2007-09-02  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
 
        * term/x-win.el (x-gtk-stock-map): Map diropen to system-file-manager.
 
 2007-08-29  Karoly Lorentey  <lorentey@elte.hu>
 
+       * version.el (emacs-version): Show if multi-tty is present.
+
        * loadup.el: Delay loading env; mule-conf gets confused by cl
        during bootstrap.  Also load termdev and term/x-win.
 
 
 2007-08-23  Masatake YAMATO  <jet@gyve.org>
 
-       * progmodes/cc-fonts.el (gtkdoc-font-lock-doc-comments):
-       Highlight name of parameters in document body.
+       * progmodes/cc-fonts.el (gtkdoc-font-lock-doc-comments): Highlight
+       name of parameters in document body.
 
 2007-08-23  Stefan Monnier  <monnier@iro.umontreal.ca>
 
 
 2007-07-19  Eric S. Raymond  <esr@snark.thyrsus.com>
 
-       * vc-cvs.el: vc-cvs-checkin had some reference problems, now fixed.
+       * vc-cvs.el (vc-cvs-checkin, vc-cvs-diff): Finish transition from
+       having a single file argument to having a list of files as the
+       first argument.
 
 2007-07-19  Stefan Monnier  <monnier@iro.umontreal.ca>
 
 
 2007-07-18  Eric S. Raymond  <esr@snark.thyrsus.com>
 
-       * vc-hooks.el: Generalize stay-local-p to operate on lists of
-       files.  Change two keybindings to point to new function names.
-       * vc-arch.el, vc-bzr.el, vc-cvs.el, vc-hg.el, vc-mcvs.el, vc-rcs.el,
-       vc-sccs.el, vc-svn.el: These now implement the NewVC-fileset.
-       * vc.el: Adapted for NewVC-fileset, but no functional changes yet.
+       * vc.el (revision-granularity, create-repo): Document new vc
+       backend properties.
+       (vc-rollback): Renamed from vc-cancel-version. Update
+       references. Pass a list instead of a file.
+       (vc-revert): Renamed from vc-revert-buffer. Update references.
+       (vc-delistify, vc-expand-dirs): New functions.
+       (vc-do-command): Rename FILE to FILE-OR-LIST and deal with a list
+       of files instead of a single file.
+       (vc-position-context, vc-resync-window, vc-diff-internal)
+       (vc-print-log): Pass a list instead of a file.
+
+       * vc-hooks.el (vc-stay-local-p, vc-backend)
+       (vc-backend-subdirectory-name): Work on a file list, not a single
+       file.
+       (vc-workfile-version): Update docstring.
+       (vc-menu-map): Use vc-rollback instead of vc-cancel-version and
+       vc-revert instead of vc-revert-buffer.
+       (vc-prefix-map): Likewise. Bind vc-update.
+
+       * vc-svn.el (vc-svn-revision-granularity, vc-svn-create-repo)
+       (vc-svn-wash-log): New functions.
+       (vc-svn-register, vc-svn-checkin, vc-svn-print-log)
+       (vc-svn-command): Deal with a list of files, not a single file.
+
+       * vc-rcs.el (vc-rcs-revision-granularity, vc-rcs-create-repo)
+       (vc-rcs-wash-log): New functions.
+       (vc-rcs-register, vc-rcs-checkin, vc-rcs-diff, vc-rcs-print-log):
+       Deal with a list of files, not a single file.
+       (vc-rcs-rollback): Likewise. Rename from vc-rcs-cancel-version.
+
+       * vc-sccs.el (vc-sccs-revision-granularity, vc-sccs-wash-log): New
+       functions.
+       (vc-sccs-register, vc-sccs-checkin, vc-sccs-diff): Deal with a
+       list of files, not a single file.
+
+       * vc-mcvs.el (vc-mcvs-revision-granularity, vc-mcvs-create-repo):
+       New functions.
+       (vc-mcvs-register, vc-mcvs-checkin, vc-mcvs-print-log)
+       (vc-mcvs-diff): Deal with a list of files, not a single file.
+
+       * vc-hg.el (vc-hg-revision-granularity, vc-hg-create-repo): New
+       functions.
+       (vc-hg-print-log): Deal with a list of files, not a single file.
+       (vc-hg-diff-tree): New function, replace defalias with the same
+       name.
+       (vc-hg-register, vc-hg-checkin, vc-hg-command): Rename FILE to
+       FILES to denote that it is a file list, not a single file.
+
+       * vc-cvs.el (vc-cvs-create-repo, vc-cvs-wash-log): New functions.
+       (vc-cvs-register, vc-cvs-checkin): Deal with a list of files, not
+       a single file.
+       (vc-cvs-print-log, vc-cvs-command): Rename FILE to FILES to denote
+       that it is a file list, not a single file.
+       (vc-cvs-diff): Likewise. Simplify.
+
+       * vc-arch.el (vc-arch-register, vc-arch-checkin, vc-arch-diff):
+       Deal with a list of files, not a single file.
+
+       * vc-bzr.el (vc-bzr-register, vc-bzr-command, vc-bzr-checkin)
+       (vc-bzr-print-log): Update FILE parameter name to denote that it
+       is a file list, not a single file.
+       (vc-bzr-diff): Likewise. Use the car of files.
 
 2007-07-18  Juanma Barranquero  <lekktu@gmail.com>