diff lisp/ChangeLog @ 91239:2fcaae6177a5

Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-300
author Miles Bader <miles@gnu.org>
date Sun, 16 Dec 2007 05:08:49 +0000
parents 53108e6cea98 1d6e3255f024
children 56a72e2bd635
line wrap: on
line diff
--- a/lisp/ChangeLog	Fri Dec 14 12:53:04 2007 +0000
+++ b/lisp/ChangeLog	Sun Dec 16 05:08:49 2007 +0000
@@ -1,3 +1,306 @@
+2007-12-12  Thien-Thi Nguyen  <ttn@gnuvola.org>
+
+	* progmodes/cc-vars.el (defcustom-c-stylevar): Rewrite.
+
+2007-12-11  Dan Nicolaescu  <dann@ics.uci.edu>
+
+	* progmodes/verilog-mode.el (set-buffer-menubar): Remove unused
+	function.
+	(add-submenu): Only define for XEmacs.
+	(verilog-regexp-words): Revert previous change, keep the other
+	definition.
+
+2007-12-09  Dan Nicolaescu  <dann@ics.uci.edu>
+
+	* progmodes/perl-mode.el (perl-continued-statement-offset)
+	(perl-continued-brace-offset, perl-brace-offset)
+	(perl-brace-imaginary-offset, perl-label-offset):
+	* progmodes/cperl-mode.el (cperl-brace-offset)
+	(cperl-continued-brace-offset, cperl-label-offset)
+	(cperl-continued-statement-offset)
+	(cperl-extra-newline-before-brace, cperl-merge-trailing-else): Add
+	safe-local-variable properties.
+
+2007-12-08  Dan Nicolaescu  <dann@ics.uci.edu>
+
+	* progmodes/verilog-mode.el (verilog-mode-map)
+	(verilog-template-map, verilog-mode-mouse-map): Fix typos.
+	(verilog-colorize-include-files): Use only overlay functions so
+	that it can work on both emacs and XEmacs.
+	(set-extent-keymap): Remove unused defun.
+	(verilog-kill-existing-comment, verilog-insert-date)
+	(verilog-insert-year): Rename in order not to pollute the global
+	namespace from kill-existing-comment, insert-date and
+	insert-year, respectively.
+	(verilog-set-auto-endcomments, verilog-header): Update callers.
+
+	* files.el (auto-mode-alist): Recognize verilog files.
+
+	* progmodes/verilog-mode.el (verilog-string-replace-matches)
+	(verilog-string-remove-spaces, verilog-re-search-forward)
+	(verilog-re-search-backward, verilog-re-search-forward-quick)
+	(verilog-re-search-backward-quick, verilog-get-beg-of-line)
+	(verilog-get-end-of-line, verilog-within-string): Move definitions
+	before first use. No code changes.
+
+2007-12-08  Dan Nicolaescu  <dann@ics.uci.edu>
+
+	* progmodes/verilog-mode.el (verilog-mode-version)
+	(verilog-mode-release-date): Don't use expanding keywords.
+	(provide): Move to the end of file.
+	(fboundp): Don't check if eval-when-compile is bound, it is used
+	later in the file without checking.
+	(when, unless): Copy definitions from subr.el.
+	(char-before, defcustom, defface, customize-group)
+	(verilog-batch-error-wrapper): Don't use old style backquotes.
+	(verilog-regexp-opt): Avoid using the cl function case.
+	(verilog-regexp-words): Remove duplicated definition.
+	(verilog-mode-abbrev-table): Remove, duplicate.
+	(verilog-mode-map, verilog-template-map, verilog-mode-mouse-map):
+	Declare and initialize in one step.
+	(verilog-declaration-prefix-re, verilog-declaration-re)
+	(verilog-end-of-statement, verilog-indent-declaration)
+	(verilog-get-lineup-indent): Remove trailing whitespace.
+	(verilog-mode): Fix autoload cookie. Set
+	beginning-of-defun-function and end-of-defun-function. Use when
+	instead of if.
+	(verilog-emacs-features, verilog-auto-ascii-enum)
+	(verilog-insert-indices): Escape braces in doc strings.
+
+2007-12-08  Michael McNamara <mac@verilog.com>
+	    Wilson Snyder <wsnyder@wsnyder.org>
+
+	* progmodes/verilog-mode.el: New file.
+
+2007-12-08  Eli Zaretskii  <eliz@fencepost.gnu.org>
+
+	* international/latexenc.el (latexenc-find-file-coding-system): If
+	both coding-system-for-write and buffer-file-coding-system of
+	latex-main-file are nil, use `undecided'.
+
+2007-12-06  Jason Rumney  <jasonr@gnu.org>
+
+	* mouse.el (mouse-buffer-menu-alist): Keep buffer names left aligned.
+
+2007-12-12  Yoni Rabkin Katzenell  <yoni-r@actcom.com>  (tiny change)
+
+	* files.el (revert-buffer): Docstring fix.
+
+2007-12-11  Glenn Morris  <rgm@gnu.org>
+
+	* emacs-lisp/check-declare.el (check-declare-verify): Handle deffoo.
+
+2007-12-11  Jay Belanger  <jay.p.belanger@gmail.com>
+
+	* calc/calc-aent.el (math-restore-underscores)
+	(math-string-restore-underscores): New functions.
+	(math-read-factor): Properly check variable names with underscores
+	for entries in `math-expr-variable-mapping'.
+
+	* calc/calc-lang.el (math-lang-name): New property name.
+
+	* calc/calc.el (calc-set-mode-line): Use `math-lang-name'
+	to set language name.
+
+2007-12-10  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+	* pgg.el (pgg-run-at-time, pgg-cancel-timer): Use eval-and-compile.
+
+2007-12-10  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+	* server.el (server-select-display): Fix important typo.
+	(server-process-filter): Turn a "" display into nil.
+
+2007-12-09  Juri Linkov  <juri@jurta.org>
+
+	* replace.el (keep-lines, flush-lines, how-many): Doc fix.
+	Check search-upper-case before calling isearch-no-upper-case-p
+	to set case-fold-search.
+	(occur): Doc fix.
+	(occur-1, perform-replace): Check search-upper-case before calling
+	isearch-no-upper-case-p to set case-fold-search.
+
+	* isearch.el (search-upper-case): Doc fix.
+	(isearch-mode-map): Bind `M-s o' to isearch-occur.
+	(isearch-query-replace): Doc fix.  Let-bind search-upper-case to nil.
+	(isearch-query-replace-regexp): Doc fix.
+	(isearch-occur): New function.
+
+2007-12-09  Reiner Steib  <Reiner.Steib@gmx.de>
+
+	* pgg.el, pgg-parse.el (declare-function): Add new no-op macro for
+	backward compatibility.
+
+	* net/imap.el (imap-string-to-integer): New function.
+
+2007-12-09  David Kastrup  <dak@gnu.org>
+
+	* emacs-lisp/lisp-mnt.el (lm-verify): Make it work with
+	directories.  Not sure anybody uses this anymore, though.
+
+2007-12-09  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
+
+	* printing.el: Fix pr-interface-map initialization code.
+	(pr-version): New version 6.9.3.
+	(pr-f-set-keymap-parents): Replace by pr-set-keymap-parents.
+	(pr-f-set-keymap-name): Replace by pr-set-keymap-name.
+	(pr-f-read-string): Replace by pr-read-string.
+	(pr-set-keymap-parents, pr-set-keymap-name, pr-read-string): New fun
+	name.
+	(pr-interactive-n-up, pr-interactive-regexp): Code fix.
+
+2007-12-09  Glenn Morris  <rgm@gnu.org>
+
+	* emulation/viper-init.el (top-level): Use dolist rather than mapc
+	in make-variable-frame-local call.
+
+2007-12-08  Dan Nicolaescu  <dann@ics.uci.edu>
+
+	* mail/hashcash.el (declare-function):
+	* net/imap.el (declare-function): New no-op macro for backward
+	compatibility.
+
+2007-12-08  Eli Zaretskii  <eliz@gnu.org>
+
+	Sync makefile.w32-in with Makefile.in.
+
+	* makefile.w32-in (check-declare): New target.
+	(BYTE_COMPILE_EXTRA_FLAGS): New variable.
+	(.el.elc, compile-CMD, compile-SH, compile-always-CMD)
+	(compile-always-SH, compile-calc-CMD, compile-calc-SH)
+	($(lisp)/progmodes/cc-mode.elc): Use it.
+	($(lisp)/progmodes/cc-mode.elc): New rule.
+
+2007-12-08  Reiner Steib  <Reiner.Steib@gmx.de>
+
+	* indent.el (tab-stop-list): Mark as safe-local-variable.
+
+	* generic-x.el (etc-sudoers-generic-mode): New mode.
+	(generic-unix-modes): Add it.
+
+2007-12-08  Michael Albinus  <michael.albinus@gmx.de>
+
+	* net/dbus.el (dbus-hash-table=): Remove function.  We cannot
+	apply wildcards in a hash table key; there is no usable hash code then.
+	(dbus-registered-functions-table): Use `equal' as test function.
+	(dbus-name-owner-changed-handler): Rewrite due to new hash table
+	structure.
+
+2007-12-08  Martin Rudalics  <rudalics@gmx.at>
+
+	* progmodes/cc-cmds.el (c-mask-paragraph): Avoid invalid search
+	bound error in block comment branch.
+
+2007-12-08  David Kastrup  <dak@gnu.org>
+
+	* textmodes/reftex.el (reftex-select-with-char):
+	* textmodes/reftex-toc.el (reftex-toc-do-promote)
+	(reftex-toc-visit-location, reftex-toc-find-section):
+	* textmodes/reftex-index.el (reftex-index-show-entry):
+	* textmodes/org.el (org-cycle-hide-archived-subtrees)
+	(org-table-rotate-recalc-marks, org-mark-ring-push)
+	(org-follow-info-link, org-mhe-get-message-folder-from-index)
+	(org-auto-repeat-maybe, org-store-log-note, org-delete-property)
+	(org-evaluate-time-range, org-edit-agenda-file-list):
+	* textmodes/artist.el (artist-select-next-op-in-list)
+	(artist-select-prev-op-in-list):
+	* term/mac-win.el (mac-service-insert-text):
+	* startup.el (fancy-about-screen):
+	* progmodes/vhdl-mode.el (vhdl-decision-query):
+	* progmodes/idlwave.el (idlwave-template)
+	(idlwave-scroll-completions, idlwave-display-completion-list):
+	* progmodes/ebrowse.el (ebrowse-show-progress):
+	* progmodes/cperl-mode.el (cperl-find-pods-heres):
+	* progmodes/antlr-mode.el (antlr-insert-option-do):
+	* play/mpuz.el (mpuz-close-game):
+	* net/rcirc.el (rcirc-next-active-buffer):
+	* mail/reporter.el (reporter-update-status):
+	* kmacro.el (kmacro-display):
+	* international/ja-dic-cnv.el (skkdic-set-okuri-nasi):
+	* emulation/viper-util.el (viper-save-setting):
+	* emacs-lisp/lisp-mnt.el (lm-verify):
+	* emacs-lisp/edebug.el (edebug-set-mode):
+	* emacs-lisp/checkdoc.el (checkdoc-rogue-spaces, checkdoc-defun):
+	* calendar/calendar.el (calendar-print-day-of-year):
+	* calc/calcalg3.el (calc-curve-fit):
+	* calc/calcalg2.el (math-integral):
+	* calc/calc.el (calc-read-key-sequence, calc-version):
+	* calc/calc-mode.el (calc-set-simplify-mode):
+	* calc/calc-ext.el (calc-fancy-prefix): Fix buggy call to `message'.
+
+2007-12-07  D. Goel  <deego3@gmail.com>
+
+	* progmodes/idlw-shell.el (idlwave-shell-display-line)
+	* progmodes/ada-xref.el (ada-find-file, ada-get-all-references)
+	(ada-xref-find-in-modified-ali, ada-find-in-src-path)
+	* mail/uce.el (uce-reply-to-uce)
+	* progmodes/vhdl-mode.el (vhdl-template-modify)
+	* mail/feedmail.el (feedmail-dump-message-to-queue): Improve calls
+	to `error' (as suggested by RMS.)
+
+2007-12-07  Glenn Morris  <rgm@gnu.org>
+
+	* allout.el (allout-write-file-hook-handler):
+	* textmodes/reftex.el (reftex-TeX-master-file):
+	* textmodes/reftex-parse.el (reftex-short-context):
+	Revert previous change.
+
+2007-12-07  Michael Albinus  <michael.albinus@gmx.de>
+
+	* net/dbus.el (dbus-hash-table=): Fix for new hash table key structure.
+	(dbus-list-hash-table, dbus-name-owner-changed-handler): New defuns.
+	(dbus-check-event, dbus-handle-event, dbus-event-bus-name)
+	(dbus-event-service-name, dbus-event-path-name)
+	(dbus-event-interface-name, dbus-event-member-name): Fix for new
+	event structure.
+	(dbus-list-activatable-names, dbus-list-names)
+	(dbus-list-queued-owners, dbus-get-name-owner, dbus-introspect):
+	Reorder `dbus-call-method' arguments.
+
+2007-12-06  D. Goel  <deego3@gmail.com>
+
+	* allout.el (allout-write-file-hook-handler):
+	* textmodes/reftex.el (reftex-TeX-master-file):
+	* textmodes/org.el (org-paste-subtree):
+	* progmodes/vhdl-mode.el (vhdl-template-modify):
+	* progmodes/idlw-shell.el (idlwave-shell-send-command)
+	(idlwave-shell-display-line):
+	* progmodes/ada-xref.el (ada-find-file, ada-get-all-references)
+	(ada-xref-find-in-modified-ali, ada-find-in-src-path):
+	* net/trampver.el (x):
+	* mail/uce.el (uce-reply-to-uce):
+	* mail/rmailout.el (rmail-output):
+	* mail/feedmail.el (feedmail-dump-message-to-queue):
+	* whitespace.el (whitespace-write-file-hook):
+	* wdired.el (wdired-check-kill-buffer):
+	* vc.el (vc-update):
+	* vc-mcvs.el (vc-mcvs-checkin):
+	* vc-cvs.el (vc-cvs-checkin):
+	* man.el (Man-bgproc-sentinel, Man-goto-see-also-section):
+	* ibuffer.el (ibuffer-current-buffer):
+	* dired.el (dired-move-to-end-of-filename):
+	* bindings.el (complete-symbol):
+	* textmodes/org-publish.el (org-publish-file):
+	(org-publish-current-project):
+	* textmodes/reftex-parse.el (reftex-short-context):
+	* textmodes/texinfmt.el: Fix buggy calls to `error'.
+
+2007-12-06  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+	* doc-view.el (doc-view-dvi->pdf-sentinel)
+	(doc-view-pdf/ps->png-sentinel, doc-view-pdf->txt-sentinel)
+	(doc-view-ps->pdf-sentinel, doc-view-display): Don't change buffer
+	within a sentinel or timer.
+	(doc-view-display): Don't try to display before the requested page
+	is available, unless told to do so explicitly.
+	(doc-view-pdf/ps->png-sentinel, doc-view-initiate-display):
+	Force display even if the requested page is not available.
+
+2007-12-06  Richard Stallman  <rms@gnu.org>
+
+	* help-fns.el (describe-function-1): Call ad-get-advice-info
+	only on symbols.
+
 2007-12-06  Glenn Morris  <rgm@gnu.org>
 
 	* progmodes/antlr-mode.el (antlr-keyword, antlr-syntax)
@@ -97,8 +400,8 @@
 
 	* eshell/esh-module.el (eshell-load-defgroups): Eval and compile.
 
-	* eshell/esh-util.el (top-level): Don't require pp.  Use
-	condition-case rather than ignore-errors.
+	* eshell/esh-util.el (top-level): Don't require pp.
+	Use condition-case rather than ignore-errors.
 
 	* eshell/eshell.el (eshell-buffer-name): Define for compiler.
 
@@ -120,8 +423,8 @@
 	esh-maint.  Collect any require statements.  Leave provide at start.
 	Move any commentary to start.
 
-	* emacs-lisp/bytecomp.el (byte-compile-declare-function): Remove
-	declared function from byte-compile-noruntime-functions.
+	* emacs-lisp/bytecomp.el (byte-compile-declare-function):
+	Remove declared function from byte-compile-noruntime-functions.
 
 	* ediff-util.el (ediff-version):
 	* progmodes/python.el (compilation-shell-minor-mode):
@@ -223,16 +526,16 @@
 
 2007-12-03  Richard Stallman  <rms@gnu.org>
 
-	* subr.el (declare-function): Moved from byte-run.el.
-
-	* emacs-lisp/byte-run.el (declare-function): Moved to subr.el
+	* subr.el (declare-function): Move from byte-run.el.
+
+	* emacs-lisp/byte-run.el (declare-function): Move to subr.el
 
 	* window.el (recenter-top-bottom): Don't use `ecase'.
 
 2007-12-02  Karl Fogel  <kfogel@red-bean.com>
 
-	* saveplace.el (save-place-alist-to-file): Set
-	coding-system-for-write once and refer to it throughout.
+	* saveplace.el (save-place-alist-to-file):
+	Set coding-system-for-write once and refer to it throughout.
 	Suggested by David Reitter <dreitter{_AT_}inf.ed.ac.uk>.
 
 2007-12-02  Karl Fogel  <kfogel@red-bean.com>