diff lisp/ChangeLog @ 83098:0643dc72a250

Merged in changes from CVS trunk. Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-213 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-214 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-215 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-216 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-217 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-138
author Karoly Lorentey <lorentey@elte.hu>
date Thu, 15 Apr 2004 16:49:22 +0000
parents eb7e8d483840 8745e8f3713a
children 9cb7ecf775c9
line wrap: on
line diff
--- a/lisp/ChangeLog	Tue Apr 13 18:18:05 2004 +0000
+++ b/lisp/ChangeLog	Thu Apr 15 16:49:22 2004 +0000
@@ -1,3 +1,144 @@
+2004-04-14  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+	* emacs-lisp/bytecomp.el (batch-byte-compile-file):
+	Give a backtrace if requested.
+
+	* progmodes/ada-mode.el (ada-create-menu): Remove redundant call.
+
+	* progmodes/python.el (python-mouse-2-command, python-RET-command):
+	Remove unused functions.
+	(python-orig-start-line, python-orig-file): Remove.
+	(python-orig-start): New var.
+	(python-input-filter, python-compilation-line-number)
+	(python-send-region, python-load-file): Use it.
+
+	* info.el (info): Always jump to *info*.
+
+	* subr.el (posn-set-point): New function.
+
+	* mouse.el (mouse-set-point): Use it.
+
+	* progmodes/compile.el (compile-goto-error): Use it.
+	(compilation-button-map): New keymap.
+	(compilation-error-properties): Use it.
+	(compilation-shell-minor-mode-map): Don't bind mouse-2.
+
+	* smerge-mode.el (smerge-popup-context-menu): Use it.
+
+	* emacs-lisp/checkdoc.el (checkdoc-output-mode-map)
+	(checkdoc-find-error-mouse, checkdoc-find-error): Use it to merge the
+	mouse and non-mouse case.
+
+	* diff-mode.el (diff-goto-source): Make it work for mouse bindings.
+	(diff-mouse-goto-source): Make it an alias of diff-goto-source.
+
+	* pcvs.el (cvs-mode-toggle-mark): Rename from cvs-mouse-toggle-mark.
+	Make it work for non-mouse events.
+
+	* pcvs-info.el (cvs-status-map): Update binding name.
+
+2004-04-14  Mark A. Hershberger  <mah@everybody.org>
+
+	* xml.el (xml-maybe-do-ns): New function to handle namespace
+	parsing of both attribute and element names.
+	(xml-ns-parse-ns-attrs, xml-ns-expand-el, xml-ns-expand-attr)
+	(xml-intern-attrlist): Remove in favor of xml-maybe-do-ns.
+	(xml-parse-tag): Update assumed namespaces.  Clean up namespace parsing.
+	(xml-parse-attlist): Make it do its own namespace parsing.
+
+2004-04-14  Dave Love  <fx@gnu.org>
+
+	* progmodes/python.el (run-python): Fix use of \n.
+	(python-load-file): Remove `try' from Python fragment.
+	(python-describe-symbol): Fix message.
+
+	* comint.el: Doc fixes.
+	(comint-last-input-start, comint-last-input-end)
+	(comint-last-output-start): Give them values.
+	(comint-arguments): Avoid warning.
+	(comint-skip-prompt): Use line-end-position.
+	(comint-backward-matching-input): Rename arg to agree with doc.
+	(comint-extract-string): Use syntax-ppss.
+	(comint-dynamic-simple-complete): Delete useless list construction.
+	(comint-redirect-subvert-readonly): New.
+	(comint-redirect-preoutput-filter): Use it.
+
+	* emacs-lisp/lisp.el (beginning-of-defun-raw, end-of-defun):
+	Correctly handle negative arguments when calling hook functions.
+
+2004-04-14  Jesper Harder  <harder@ifa.au.dk>
+
+	* info.el (info-apropos): Don't clobber Info-history-list.
+
+2004-04-14  Daniel Pfeiffer  <occitan@esperanto.org>
+
+	* progmodes/compile.el (compilation-setup):
+	Localize overlay-arrow-position.
+	(compilation-sentinel): Restructure code equivalently.
+	(compilation-next-error): Find message on same line after point if
+	not found before point.
+	(compile-mouse-goto-error): Restore function so that compilation
+	buffer need not be current and use compile-goto-error.
+	(compile-goto-error): Restore function.
+	(next-error): Set overlay-arrow-position.
+	(compilation-forget-errors): Don't localize already local
+	compilation-locs and remove FIXME about refontifying.
+
+2004-04-14  Kim F. Storm  <storm@cua.dk>
+
+	* startup.el (emacs-quick-startup): New defvar (set by -Q).
+	(command-line): New option -Q.  Like -q --no-site-file, but
+	in addition it also disables menu-bar, tool-bar, scroll-bars,
+	tool-tips, and the blinking cursor.
+	(command-line-1): Skip startup screen if -Q.
+	(fancy-splash-head): Use :align-to center prop to center splash image.
+
+	* emulation/cua-base.el (cua-read-only-cursor-color)
+	(cua-overwrite-cursor-color, cua-global-mark-cursor-color): Doc fix.
+
+2004-04-13  Dave Love  <fx@gnu.org>
+
+	* progmodes/python.el: Doc fixes.  Changes for compiler warnings.
+	(syntax): Don't require.
+	(python) <defgroup>: Add :version.
+	(python-quote-syntax): Re-written.
+	(inferior-python-mode): Move stuff here from run-python and add
+	some more.
+	(python-preoutput-continuation, python-preoutput-result)
+	(python-dotty-syntax-table): New.
+	(python-describe-symbol): Use them.
+	(run-python): Move stuff to inferior-python-mode.  Modify code
+	loaded into Python.
+	(python-send-region): Use python-proc, python-send-string.
+	(python-send-string): Send newlines too.  Callers changed.
+	(python-load-file): Re-written.
+	(python-eldoc-function): New.
+	(info-look): Don't require.
+	(python-after-info-look): New.  A modified version of former
+	top-level code for use with eval-after-load.
+	(python-maybe-jython, python-guess-indent): Use widened buffer.
+	(python-fill-paragraph): Re-written.
+	(python-mode): Fix outline-regexp.  Set outline-heading-end-regexp,
+	eldoc-print-current-symbol-info-function.  Add to eldoc-mode-hook.
+
+2004-04-13  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+	* progmodes/python.el (run-python): Use compilation-shell-minor-mode.
+	Set compilation-error-regexp-alist earlier.
+
+2004-04-12  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+	* progmodes/compile.el (compile-goto-error): Select the buffer/window
+	corresponding to the event.
+
+	* url/url.el (url-retrieve): Use with-current-buffer.
+
+	* url/url-http.el (url-http-parse-headers, url-http-file-exists-p):
+	Remove unused var `version'.
+
+	* url/url-handlers.el (url-handler-mode): New minor mode.
+	(url-setup-file-name-handlers): Remove.
+
 2004-04-12  Joe Buehler  <jbuehler@hekiman.com>
 
 	* loadup.el: Add cygwin to system-type list, for unexec() support.
@@ -127,6 +268,10 @@
 	* progmodes/delphi.el (delphi-version): Variable removed.
 	* progmodes/ada-mode.el (ada-mode): RCS keyword removed from docstring.
 
+2004-04-09  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+	* emacs-lisp/easymenu.el (easy-menu-add): Make it work in non-X Emacs.
+
 2004-04-09  Jesper Harder  <harder@ifa.au.dk>
 
 	* info.el (info-apropos): Improve menu item regexp.