Add some utf-8 coding cookies.
[bpt/emacs.git] / lisp / ChangeLog
index 3ab7fe3..ca0fed1 100644 (file)
@@ -1,3 +1,190 @@
+2010-06-22  Glenn Morris  <rgm@gnu.org>
+
+       * calc/calc-aent.el, calc/calc-ext.el, calc/calc-lang.el:
+       * calc/calc-store.el, calc/calc-units.el, calc/calc.el:
+       * calc/calccomp.el: Add explicit utf-8 coding cookies to files with
+       utf-8 characters.
+
+2010-06-21  Karl Fogel  <kfogel@red-bean.com>
+
+       * simple.el (compose-mail): Fix doc string to refer to
+       `compose-mail-user-agent-warnings', instead of to the
+       nonexistent `compose-mail-check-user-agent'.
+
+2010-06-21  Alan Mackenzie  <bug-cc-mode@gnu.org>
+
+       Fix an indentation bug:
+
+       * progmodes/cc-mode.el (c-common-init): Initialise c-new-BEG/END.
+       (c-neutralize-syntax-in-and-mark-CPP): c-new-BEG/END: Take account
+       of existing values.
+
+       * progmodes/cc-engine.el (c-clear-<-pair-props-if-match-after)
+       (c-clear->-pair-props-if-match-before): now return t when they've
+       cleared properties, nil otherwise.
+       (c-before-change-check-<>-operators): Set c-new-beg/end correctly
+       by taking account of the existing value.
+
+       * progmodes/cc-defs.el
+       (c-clear-char-property-with-value-function): Fix this to clear the
+       property rather than overwriting it with nil.
+
+2010-06-20  Chong Yidong  <cyd@stupidchicken.com>
+
+       * emacs-lisp/package.el (package-print-package): Add link to
+       package description via describe-package.
+       (describe-package-1): List package requirements.  Add button to
+       perform installation.
+       (package-menu-describe-package): New command.
+
+       * help-mode.el (help-package): New button type.
+
+2010-06-19  Chong Yidong  <cyd@stupidchicken.com>
+
+       * emacs-lisp/package.el: Move package-list-packages binding to
+       menu-bar.el.
+       (describe-package, describe-package-1, package--dir): New funs.
+       (package-activate-1): Use package--dir.
+
+       * emacs-lisp/package-x.el (gnus-article-buffer): Require package.
+
+       * help-mode.el (help-package-def): New button type.
+
+       * menu-bar.el: Move package-list-packages binding here from
+       package.el.
+
+2010-06-19  Gustav Hållberg  <gustav@gmail.com>  (tiny change)
+
+       * descr-text.el (describe-char): Avoid trailing whitespace.  (Bug#6423)
+
+2010-06-18  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/edebug.el (edebug-read-list):
+       Phase out old-style backquotes.
+
+2010-06-17  Juri Linkov  <juri@jurta.org>
+
+       * help-mode.el (help-mode): Set buffer-local variable
+       revert-buffer-function to help-mode-revert-buffer.
+       (help-mode-revert-buffer): New function.
+
+       * info.el (Info-revert-find-node): Check for major-mode Info-mode
+       before popping to "*info*" (like in other Info functions).
+       Keep buffer-name in old-buffer-name.  Keep Info-history-forward in
+       old-history-forward.  Pop to old-buffer-name or "*info*" to
+       recreate the killed buffer.  Set Info-history-forward from
+       old-history-forward.
+       (Info-breadcrumbs-depth): Add :group and :version.
+
+2010-06-17  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * emacs-lisp/package.el (package-menu-mode-map): Add a menu.
+
+2010-06-17  Agustín Martín  <agustin.martin@hispalinux.es>
+
+       * ispell.el (ispell-aspell-find-dictionary): Fix regexp for
+       languages like Portuguese with pt_{BR,PT} and no plain pt.
+
+2010-06-17  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emacs-lisp/package.el (package-menu-mode-map):
+       Move initialization into declaration.
+
+       * menu-bar.el (menu-bar-options-menu): Fix typo in menu entry.
+
+2010-06-17  Chong Yidong  <cyd@stupidchicken.com>
+
+       * emacs-lisp/package.el (package-archive-base): Point to
+       elpa.gnu.org.
+       (package-enable, package-load-list): New defcustoms.
+       (package-user-dir, package-directory-list): Turn into defcustoms.
+       Don't include package-user-dir in package-directory-list.
+       (package--builtins-base): Don't include Emacs as a "package".
+       (package-subdirectory-regexp): New var.
+       (package-load-all-descriptors, package-compute-transaction)
+       (package-download-transaction): Obey package-load-list.
+       (package-activate-1): Rename from package-do-activate.
+       (package-list-packages-internal): Check package-load-list.
+       (package-load-descriptor, package-generate-autoloads)
+       (package-unpack, package-unpack-single)
+       (package--read-archive-file, package-delete): Use
+       expand-file-name.
+
+       * emacs-lisp/package-x.el: New file.  Package uploading
+       functionality split out from package.el.
+
+       * startup.el (command-line): Load packages after reading init
+       file.
+
+2010-06-17  Tom Tromey  <tromey@redhat.com>
+
+       * emacs-lisp/package.el: New file.
+
+2010-06-17  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/macroexp.el (macroexpand-all-1): Put back special
+       handling for `lambda' (misunderstanding).
+
+2010-06-16  Jay Belanger  <jay.p.belanger@gmail.com>
+
+       * calc/calc-poly.el: (math-accum-factors):  Make sure that
+       constants aren't distributed after they are factored out.
+
+2010-06-16  Juri Linkov  <juri@jurta.org>
+
+       * facemenu.el (list-colors-display): Call `pop-to-buffer' before
+       `list-colors-print'.  (Bug#6332)
+
+2010-06-16  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/macroexp.el (macroexpand-all-1): Don't handle `lambda'
+       specially, since it's a macro.  Fix up wrong hint passed to maybe-cons.
+
+       * font-lock.el (font-lock-major-mode): Rename from
+       font-lock-mode-major-mode to distinguish it from
+       global-font-lock-mode's own font-lock-mode-major-mode (bug#6135).
+       (font-lock-set-defaults):
+       * font-core.el (font-lock-default-function): Adjust users.
+       (font-lock-mode): Don't set it at all.
+
+2010-06-16  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * vc-annotate.el (vc-annotate): Use vc-read-revision.
+
+2010-06-16  Glenn Morris  <rgm@gnu.org>
+
+       * calendar/appt.el (appt-time-msg-list): Doc fix.
+       (appt-check): Let-bind appt-warn-time.
+       (appt-add): Make the 3rd argument optional.
+       Simplify argument names.  Doc fix.  Check for integer WARNTIME.
+       Only add WARNTIME to the output list if non-nil.
+
+2010-06-16  Ivan Kanis  <apple@kanis.eu>
+
+       * calendar/appt.el (appt-check): Let the 3rd element of
+       appt-time-msg-list specify the warning time.
+       (appt-add): Add new argument with the warning time.  (Bug#5176)
+
+2010-06-16  Bob Rogers  <rogers-emacs@rgrjr.dyndns.org>  (tiny change)
+
+       * vc-svn.el (vc-svn-after-dir-status): Fix regexp for Subversions
+       older than version 1.6.  (Bug#6361)
+
+2010-06-16  Helmut Eller  <eller.helmut@gmail.com>
+
+       * emacs-lisp/cl-macs.el (destructuring-bind): Bind `bind-enquote',
+       used by cl-do-arglist.  (Bug#6408)
+
+2010-06-16  Agustín Martín  <agustin.martin@hispalinux.es>
+
+       * ispell.el (ispell-dictionary-base-alist): Fix
+       portuguese casechars/not-casechars for missing 'çÇ'.
+       Suggested by Rolando Pereira (bug#6434).
+
+2010-06-15  Juanma Barranquero  <lekktu@gmail.com>
+
+       * facemenu.el (list-colors-sort): Doc fix.
+
 2010-06-15  Bob Rogers  <rogers-emacs@rgrjr.dyndns.org>  (tiny change)
 
        * progmodes/sql.el (sql-connect-mysql): Fix typo.