]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
(top-level): Don't require advice.
[gnu-emacs] / lisp / ChangeLog
index 4ae4f5dc23c40effedd439c126d6c267a0d0d8a5..54d2762f4516003d49b866e439ae44a85b42d746 100644 (file)
@@ -1,3 +1,132 @@
+2007-12-02  Glenn Morris  <rgm@gnu.org>
+
+       * emulation/viper-cmd.el (top-level): Don't require advice.
+       Don't load viper-util, viper-keym, viper-mous, viper-macs,
+       viper-ex when compiling.
+
+       * emulation/viper-ex.el (top-level): Don't load viper-util,
+       viper-keym when compiling.
+
+       * emulation/viper-init.el (top-level): Move provide statement to end.
+
+       * emulation/viper-keym.el (top-level): Don't load viper-util when
+       compiling.  Move provide statement to end.
+
+       * emulation/viper-macs.el (top-level): Don't load viper-util,
+       viper-keym, viper-mous when compiling.
+
+       * emulation/viper-mous.el (top-level): Don't load viper-util when
+       compiling.
+
+       * emulation/viper-util.el (top-level): Don't load viper-init when
+       compiling.
+
+       * emulation/viper.el (top-level): Don't require ring.
+       Don't load viper-init, viper-cmd when compiling.
+
+2007-12-02  Karl Fogel  <kfogel@red-bean.com>
+
+       Offer option for saveplace to be quiet about loading and saving.
+       Suggested by: David Reitter <dreitter{_AT_}inf.ed.ac.uk>
+
+       * lisp/saveplace.el (save-place-quiet): New customizable boolean.
+       (save-place-alist-to-file, load-save-place-alist-from-file): Use it
+       to determine whether to print loading/saving messages.
+
+2007-12-02  Glenn Morris  <rgm@gnu.org>
+
+       * mail/binhex.el: Move here from gnus/.
+       (binhex): New custom group.
+       (binhex-decoder-program, binhex-decoder-switches)
+       (binhex-use-external): Move to the binhex custom group.
+
+       * mail/uudecode.el: Move here from gnus/.
+       (uudecode): New custom group.
+       (uudecode-decoder-program, uudecode-decoder-switches)
+       (uudecode-use-external): Move to the uudecode custom group.
+
+       * net/netrc.el (top-level): Don't load `encrypt' features.
+       (netrc-parse): Don't use encrypt.
+       (netrc-find-service-name, netrc-find-service-number): Don't use caddr.
+
+       * progmodes/python.el (top-level): Don't require cl when compiling.
+
+2007-12-02  Agustin Martin  <agustin.martin@hispalinux.es>
+
+       * textmodes/flyspell.el (flyspell-large-region): Explicitly set
+       encoding for aspell process and for communication with it.
+       Only add "-d" option if not already present.
+       Use ispell-current-dictionary and ispell-current-personal-dictionary.
+       General reorganization.
+
+       * textmodes/ispell.el (ispell-aspell-find-dictionary): Do not set
+       encoding here.
+       (ispell-start-process): Explicitly set encoding here if using aspell.
+
+2007-12-02  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * pcvs.el (cvs-mode-commit, cvs-mode-edit-log): Also pass a diff
+       function to log-edit.
+
+2007-12-02  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/dbus.el: New file.
+
+2007-12-02  Jay Belanger  <jay.p.belanger@gmail.com>
+
+       * calc/calc.el (calc-lang-slash-idiv, calc-lang-allow-underscores)
+       (calc-lang-c-type-hex, calc-lang-brackets-are-subscripts)
+       (calc-lang-parens-are-subscripts): New variables.
+       (math-expr-special-function-mapping): Remove variable.
+       (math-eqn-ignore-words, math-tex-ignore-words)
+       (math-latex-ignore-words): Move to calc-lang.el.
+
+       * calc/calc-lang.el (math-compose-vector, math-compose-var)
+       (math-tex-expr-is-flat): Declare as functions.
+       (calc-lang-slash-idiv, calc-lang-allow-underscores)
+       (math-comp-left-bracket, math-comp-right-bracket)
+       (math-comp-comma, math-comp-vector-prec): Declare as variables.
+       (math-var-formatter, math-matrix-formatter)
+       (math-lang-adjust-words, math-lang-read-symbol, math-land-read)
+       (math-punc-table, math-compose-subscr,math-dots)
+       (math-func-formatter): New property names to store language
+       specific information.
+       (math-compose-tex-var, math-compose-tex-intv)
+       (math-compose-maple-intv, math-compose-eqn-intv)
+       (math-compose-tex-sum, math-compose-tex-func)
+       (math-compose-tex-intv): New functions.
+       (math-eqn-ignore-words,math-tex-ignore-words)
+       (math-latex-ignore-words): Move from calc.el.
+       (math-special-function-table): Add entries for tex.
+       (calc-lang-slash-idiv, calc-lang-allows-underscores):
+       New variables.
+       (math-compose-latex-frac): Rename from `math-latex-print-frac'.
+       (math-compose-tex-matrix, math-compose-eqn-matrix)
+       (math-eqn-special-functions): Move from calccomp.el.
+
+       * calc/calccomp.el (math-compose-var): New function.
+       (math-compose-expr): Allow more special functions to be used.
+       Change test for formatting fractions.  Use variables and property
+       names to help with language specific formatting.
+       (math-compose-tex-matrix, math-compose-eqn-matrix)
+       (math-eqn-special-functions): Move to calc-lang.el.
+       (math-compose-rows): Use property names to help with language
+       specific formatting.
+
+       * calc/calc-aent.el (math-read-factor): Turn multiple subscripts
+       into nested subscripts.
+       (math-read-token): Use variables and property names to help with
+       language specific parsing.
+       (math-read-expression-level): Use variables to help with language
+       specific parsing.
+
+2007-12-02  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * arc-mode.el (archive-find-type): Add recognition of rar-exe format.
+       (archive-rar-summarize): Allow the file name to be passed as argument.
+       Remove unused vars `header' and `footer'.
+       (archive-rar-exe-summarize, archive-rar-exe-extract): New functions.
+
 2007-12-01  Dan Nicolaescu  <dann@ics.uci.edu>
 
        * log-edit.el (log-edit-show-diff): New function.
 
 2007-12-01  Glenn Morris  <rgm@gnu.org>
 
-       * hex-util.el, sha1.el: Move here from gnus/.
+       * format-spec.el, hex-util.el, sha1.el: Move here from gnus/.
 
        * net/dig.el: Move here from gnus/.
        (dig-mode): Replace gnus-run-mode-hooks with equivalent expansion.
        * textmodes/org-export-latex.el (org-export-latex-cleaned-string):
        Move args on defun line.
 
-       * textmodes/org.el (org-calendar-holiday): Use
-       calendar-check-holidays instead of the obsolete
+       * textmodes/org.el (org-calendar-holiday):
+       Use calendar-check-holidays instead of the obsolete
        check-calendar-holidays.
        (add-to-diary-list, table--at-cell-p, Info-find-node, bbdb)
        (bbdb-company, bbdb-current-record, bbdb-name)
 
        * longlines.el (longlines-show-hard-newlines): Remove handling of
        buffer-undo-list and buffer-modified status.
-       (longlines-show-region, longlines-unshow-hard-newlines): Handle
-       buffer-undo-list, buffer-modified status, inhibit-read-only, and
+       (longlines-show-region, longlines-unshow-hard-newlines):
+       Handle buffer-undo-list, buffer-modified status, inhibit-read-only, and
        inhibit-modification-hooks here to avoid that a buffer appears
        modified when toggling visibility of hard newlines.
 
        * net/newsticker.el (w3m-toggle-inline-image, htmlr-reset)
        (htmlr-step): Declare as functions.
 
-       * net/eudcb-bbdb.el (eudc-bbdb-extract-addresses): Use
-       bbdb-address-zip rather than bbdb-address-zip-string.
+       * net/eudcb-bbdb.el (eudc-bbdb-extract-addresses):
+       Use bbdb-address-zip rather than bbdb-address-zip-string.
 
 2007-11-28  Richard Stallman  <rms@gnu.org>
 
 
        * nxml/nxml-maint.el (nxml-create-unicode-char-name-sets):
        * nxml/nxml-mode.el (nxml-get-char-name, nxml-insert-named-char):
-       * nxml/xsd-regexp.el (xsdre-gen-categories): Use mapc rather than
-       mapcar.
+       * nxml/xsd-regexp.el (xsdre-gen-categories): Change mapcar -> mapc.
 
        * nxml/nxml-outln.el (nxml-token-start-tag-p)
        (nxml-token-end-tag-p): Move definitions before use.