ChangeLog 926 KB
Newer Older
Luc Teirlinck's avatar
Luc Teirlinck committed
1 2 3 4 5 6 7 8
2006-07-03  Luc Teirlinck  <teirllm@auburn.edu>

	* locate.el (locate-update-when-revert): New option.
	(locate-update-path): New option (suggested by Michael Albinus).
	(locate-prompt-for-command): Whitespace change.
	(locate-update): No longer offer to update the locate database by
	default.  Implement the two new options.

Nick Roberts's avatar
Nick Roberts committed
9 10 11 12 13 14
2006-07-04  Nick Roberts  <nickrob@snap.net.nz>

	* tooltip.el: Move comment about track-mouse...

	* progmodes/gud.el: ...to here.

15 16 17 18 19 20 21 22 23
2006-07-03  Chong Yidong  <cyd@stupidchicken.com>

	* facemenu.el (facemenu-listed-faces): New var.
	(facemenu-unlisted-faces): Variable deleted.
	(facemenu-add-new-face): Use facemenu-listed-faces.

	* emulation/viper-init.el, calendar/calendar.el:
	* progmodes/make-mode.el: Delete calls to facemenu-unlisted-faces.

Carsten Dominik's avatar
Carsten Dominik committed
24 25 26 27 28 29 30 31
2006-07-03  Carsten Dominik  <dominik@science.uva.nl>

	* textmodes/org.el (org-mode): Removed no invalid settings for
	calc embedded mode.
	(org-mode-p): New defsubst.
	(org-save-all-org-buffers): New function.
	(org-first-headline-recenter): Enclose outline-regexp in group
	delimiters.
Carsten Dominik's avatar
Carsten Dominik committed
32
	(org-set-tags): Keep single space after stars.
Carsten Dominik's avatar
Carsten Dominik committed
33

34 35 36 37
2006-07-02  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (tramp-handle-shell-command): Preserve current-buffer.

38 39 40 41 42 43 44 45 46
2006-07-02  Daniel Pfeiffer  <occitan@esperanto.org>

	* progmodes/make-mode.el (makefile-macroassign-regex): Accept
	preceding keyword.
	(makefile-gmake-statements): Reorganize, now that makepp has
	"override" and also handle forgotten "override define".
	(makefile-makepp-statements): Add new "global", "override export"
	and "override global".

Juanma Barranquero's avatar
Juanma Barranquero committed
47 48 49 50 51 52
2006-06-30  Juanma Barranquero  <lekktu@gmail.com>

	* progmodes/ada-mode.el (ada-which-compiler, ada-mode-menu)
	(ada-compile-mouse-goto-error, ada-deactivate-properties)
	(ada-no-auto-case): Fix typos in docstrings.

Nick Roberts's avatar
Nick Roberts committed
53 54 55 56 57
2006-06-30  Nick Roberts  <nickrob@snap.net.nz>

	* info.el (Info-find-node-2): Search for makeinfo version more
	carefully.

Carsten Dominik's avatar
Carsten Dominik committed
58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
2006-06-29  Carsten Dominik  <dominik@science.uva.nl>

	* textmodes/org.el (org-prepare-agenda-buffers): Use
	`invisible-OK' argument for `org-end-of-subtree'.
	(org-export-cleanup-toc-line): Renamed from
	`org-html-cleanup-toc-line'.
	(org-beginning-of-item): Fixed bug in regular expression for white
	line.
	(org-export-as-html): Enforce space after bullet in plain list
	items.
	(org-set-autofill-regexps): Require space after plain list bullet
	for paragraph-start.
	(org-ts-regexp3): New constant.
	(org-at-timestamp-p): New optional argument ALSO-INACTIVE.
	(org-timestamp-up-day, org-timestamp-down-day)
	(org-timestamp-change): Work with inactive timestamps.
	(org-ts-regexp1): Don't allow brackets in time stamps.

Nick Roberts's avatar
Nick Roberts committed
76 77 78 79 80 81 82
2006-06-29  Nick Roberts  <nickrob@snap.net.nz>

	* help-mode.el (help-xref-symbol-regexp): Add property as a keyword
	for ignoring links.

	* faces.el (read-face-name): Use it.

Juri Linkov's avatar
Juri Linkov committed
83 84 85 86 87 88 89 90 91 92
2006-06-28  Juri Linkov  <juri@jurta.org>

	* buff-menu.el (list-buffers-noselect): Compare Info file
	with the string "dir" to detect Info directory.

	* complete.el (partial-completion-mode): In lambda for
	`choose-completion-string-functions' use full function signature
	with 4 args, and move point to the end of the minibuffer only if arg
	`mini-p' is non-nil.

93 94 95 96
2006-06-28  John Paul Wallington  <jpw@pobox.com>

	* ibuffer.el (ibuffer-mode): Doc fix.

Carsten Dominik's avatar
Carsten Dominik committed
97 98 99 100 101 102 103 104 105 106 107 108
2006-06-28  Carsten Dominik  <dominik@science.uva.nl>

	* textmodes/org.el (org-context): New contexts :item-bullet,
	:latex-fragment, :latex-preview.
	(org-overlays-at, org-overlay-start, org-overlay-end): New
	compatibility functions.
	(org-inside-LaTeX-fragment-p): More accurate matching, using the
	exact regexp that will be used during export.
	(org-latex-regexps): New variable.
	(org-cdlatex-mode): Improved advice for `texmathp'.
	(turn-on-org-cdlatex): New function.

YAMAMOTO Mitsuharu's avatar
YAMAMOTO Mitsuharu committed
109 110 111 112 113 114 115 116 117
2006-06-28  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

	* term/mac-win.el (mac-handle-font-selection): Change keys of
	mac-atsu-font-table from strings to numbers.
	(mac-ts-caret-position): Use also when cursor-type is nil.
	(mac-ts-update-active-input-area): Add Mac OS Classic support.
	Relax condition for using overlay strings.  Use
	mac-ts-caret-position face when cursor-type is nil.

Kim F. Storm's avatar
Kim F. Storm committed
118 119 120 121
2006-06-26  Kim F. Storm  <storm@cua.dk>

	* help.el (view-emacs-news): Declare `res' in the right let* form.

122 123 124 125 126 127 128 129
2006-06-25  Michael Albinus  <michael.albinus@gmx.de>

	* net/rcompile.el (remote-compile): Replace ange-ftp based
	implementation by Tramp functions.  Based on a patch published by
	Marc Abramowitz <msabramo@gmail.com>.

	* net/tramp.el (tramp-unload-tramp): Provide a doc string.

Eli Zaretskii's avatar
Eli Zaretskii committed
130 131 132 133 134
2006-06-24  Yoshinori Koseki  <kose@meadowy.org>

	* international/fontset.el (setup-default-fontset): Fix a typo in
	the "Oriya-Akruti" registry name.

Juanma Barranquero's avatar
Juanma Barranquero committed
135
2006-06-23  Lars Hansen  <larsh@soem.dk>
Kim F. Storm's avatar
Kim F. Storm committed
136

137 138 139 140 141 142 143 144 145
	* desktop.el (desktop-full-file-name): New function.
	(desktop-kill, desktop-save, desktop-remove, desktop-read)
	(desktop-revert): Use it.
	(desktop-clear, desktop-save, desktop-remove): Add autoload cookie.
	(desktop-after-read-hook): Add option list-buffers.
	(desktop-locals-to-save): Add tab-width.
	(desktop-save-mode, desktop-no-desktop-file-hook, desktop-save-hook):
	Fix docstring.

Carsten Dominik's avatar
Carsten Dominik committed
146 147 148 149 150
2006-06-23  Carsten Dominik  <dominik@science.uva.nl>

	* textmodes/org.el (org-cdlatex-mode-map)
	(org-cdlatex-texmathp-advice-is-done): New variables.
	(org-cdlatex-mode): New minor mode.
Kim F. Storm's avatar
Kim F. Storm committed
151 152
	(org-inside-LaTeX-fragment-p, org-try-cdlatex-tab): New functions.
	(org-cdlatex-underscore-caret, org-cdlatex-math-modify): New commands.
Carsten Dominik's avatar
Carsten Dominik committed
153
	(org-export-with-archived-trees): New option.
Kim F. Storm's avatar
Kim F. Storm committed
154
	(org-open-file): Removed the call to `convert-standard-filename'.
Carsten Dominik's avatar
Carsten Dominik committed
155 156 157 158
	(org-archive-tag, org-agenda-skip-archived-trees)
	(org-cycle-open-archived-trees)
	(org-sparse-tree-open-archived-trees): New options.
	(org-cycle-hide-archived-subtrees, org-hide-archived-subtrees)
Juanma Barranquero's avatar
Juanma Barranquero committed
159 160
	(org-toggle-tag, org-prepare-agenda-buffers, org-agenda-skip):
	New functions.
Kim F. Storm's avatar
Kim F. Storm committed
161 162
	(org-agenda-toggle-archive-tag, org-toggle-archive-tag): New commands.
	(org-agenda-mode-map): Add binding of `org-agenda-toggle-archive-tag'.
Carsten Dominik's avatar
Carsten Dominik committed
163 164 165 166 167
	(org-mode-map): Add binding for `org-toggle-archive-tag'.
	(org-timeline, org-agenda-list, org-todo-list, org-tags-view):
	Call `org-prepare-agenda-buffers'.
	(org-occur, org-scan-tags): Call `org-hide-archived-subtrees'.
	(org-file-apps, org-file-apps-defaults-gnu)
Kim F. Storm's avatar
Kim F. Storm committed
168 169
	(org-file-apps-defaults-macosx, org-file-apps-defaults-windowsnt):
	Handle remote files by forcing them to be opened in Emacs.
Carsten Dominik's avatar
Carsten Dominik committed
170

André Spiegel's avatar
#  
André Spiegel committed
171 172 173 174
2006-06-23  Andre Spiegel  <spiegel@gnu.org>

	* vc.el (vc-diff-knows-L): New variable.
	(vc-diff-internal): Use it to handle "diff" programs that don't
Kim F. Storm's avatar
Kim F. Storm committed
175
	understand -L.  This works automatically, no user action is necessary.
André Spiegel's avatar
#  
André Spiegel committed
176

177 178 179 180 181 182 183 184
2006-06-23  Daniel Brockman  <daniel@brockman.se>

	* net/rcirc.el (rcirc-default-user-full-name): Default to
	`rcirc-default-user-name' instead of `rcirc-user-name' (which no
	longer exists).
	(rcirc-process-list): Check `buffer-live-p' before attempting to
	switch to a buffer.

185 186 187 188 189
2006-06-23  Ryan Yeske  <rcyeske@gmail.com>

	* net/rcirc.el (rcirc-mode): Fix initialization of coding systems
	based on rcirc-coding-system-alist.

190 191 192 193 194 195
2006-06-23  Martin Rudalics  <rudalics@gmx.at>

	* cus-edit.el (customize-apropos): A better error message.
	(top level) <debug-ignored-errors>: Extend and update the list of
	ignored error messages.

196 197 198 199 200
2006-06-23  Michael Ernst  <mernst@alum.mit.edu>

	* complete.el (PC-do-completion): Retain capitalization of user
	input, when possible, even if completion-ignore-case is set.

Eli Zaretskii's avatar
Eli Zaretskii committed
201 202
2006-06-23  Eli Zaretskii  <eliz@gnu.org>

203 204
	* generic-x.el (bat-generic-mode): Support .cmd files.

Eli Zaretskii's avatar
Eli Zaretskii committed
205 206 207
	* dos-w32.el (top level): Use find-file-not-found-functions
	instead of the obsolete find-file-not-found-hooks.

Kim F. Storm's avatar
Kim F. Storm committed
208 209 210 211 212
2006-06-22  Kim F. Storm  <storm@cua.dk>

	* progmodes/grep.el (grep-mode-font-lock-keywords): Correct regexps
	to recognize mode name containing submodes, such as Grep/lw.

Kim F. Storm's avatar
Kim F. Storm committed
213 214 215 216 217
2006-06-21  Kim F. Storm  <storm@cua.dk>

	* simple.el (line-move-1): Check for move-end-of-line instead of
	end-of-line when setting temporary-goal-column.

218 219 220 221
2006-06-21  Miles Bader  <miles@gnu.org>

	* play/cookie1.el (cookie): Work properly when there's only one entry.

Nick Roberts's avatar
Nick Roberts committed
222 223 224
2006-06-21  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (gdb-exited): Ensure overlay arrow gets killed.
Kim F. Storm's avatar
Kim F. Storm committed
225
	(gdb-frame-handler): Generalize frame regexp for templates.
Nick Roberts's avatar
Nick Roberts committed
226

Glenn Morris's avatar
Glenn Morris committed
227 228 229 230 231
2006-06-20  Glenn Morris  <rgm@gnu.org>

	* calendar/appt.el (appt-display-format): Default value must be
	one of the customize options.

232 233
2006-06-20  Dan Nicolaescu  <dann@ics.uci.edu>

Kim F. Storm's avatar
Kim F. Storm committed
234 235
	* term/xterm.el (terminal-init-xterm): Update key availability info.
	Bind C-return.
236

Kim F. Storm's avatar
Kim F. Storm committed
237
	* term.el (term-delete-lines, term-insert-lines): Clarify comments.
238

239 240
2006-06-20  Chong Yidong  <cyd@stupidchicken.com>

241 242 243
	* files.el (hack-local-variables): Run `hack-local-variables-hook'
	whether or not a local variables list is defined.

244 245 246 247
	* msb.el (msb): Move `sit-for' hack here to handle both
	"mouse-down and drag" and "mouse-up and select" situations.
	(mouse-select-buffer): Move `sit-for' hack to `msb'.

Kenichi Handa's avatar
Kenichi Handa committed
248 249
2006-06-20  Kenichi Handa  <handa@m17n.org>

Kim F. Storm's avatar
Kim F. Storm committed
250 251
	* international/characters.el (word-combining-categories):
	Add entries for 2-byte Han characters.
Kenichi Handa's avatar
Kenichi Handa committed
252

253 254 255 256 257 258 259 260 261 262
2006-06-19  Richard Stallman  <rms@gnu.org>

	* bindings.el (mode-line-format): Save some mode line space.

	* files.el (find-file-noselect): Improve the question wording.
	(basic-save-buffer-2): Mask UMASK against 666.

	* mouse.el (mouse-drag-vertical-line-rightward-window): New function.
	(mouse-drag-vertical-line): Call it.

Romain Francoise's avatar
Romain Francoise committed
263
	* cus-edit.el (customize-option, customize-option-other-window):
264 265
	Error if SYMBOL is nil.

Carsten Dominik's avatar
Carsten Dominik committed
266 267 268 269 270 271 272 273 274 275
2006-06-19  Carsten Dominik  <dominik@science.uva.nl>

	* textmodes/org.el: Require noutline, also on XEmacs.
	(org-end-of-subtree): Return point.
	(org-dblock-start-re, org-dblock-end-re): New constants.
	(org-create-dblock, org-prepare-dblock, org-map-dblocks)
	(org-dblock-update, org-update-dblock, org-beginning-of-dblock)
	(org-update-all-dblocks, org-find-dblock): New functions.
	(org-collect-clock-time-entries): New function.
	(org-html-handle-time-stamps): Never export CLOCK timeranges.
Juanma Barranquero's avatar
Juanma Barranquero committed
276
	(org-fixup-indentation): Modified to deal correctly with lines
Carsten Dominik's avatar
Carsten Dominik committed
277 278 279 280
	starting with TAB.  Only one argument DIFF now.
	(org-demote, org-promote): Call `org-fixup-indentation' with just
	one argument, DIFF.
	(org-mode): Don't mark buffer as modified when aligning tables.
Kim F. Storm's avatar
Kim F. Storm committed
281
	(org-clock-sum): Don't mark buffer modified when adding time sum
Carsten Dominik's avatar
Carsten Dominik committed
282
	properties.
Kim F. Storm's avatar
Kim F. Storm committed
283
	(org-export-as-html): Added support for a link validation function.
Carsten Dominik's avatar
Carsten Dominik committed
284 285 286 287
	(org-archive-all-done): New function.
	(org-archive-subtree): New prefix argument.  When set, archive all
	done subtrees in this buffer.
	(org-remove-clock-overlays)
Kim F. Storm's avatar
Kim F. Storm committed
288 289
	(org-remove-occur-highlights): Use `org-inhibit-highlight-removal'.
	(org-inhibit-highlight-removal): New variable, for dynamic scoping.
Carsten Dominik's avatar
Carsten Dominik committed
290 291 292 293
	(org-put-clock-overlay): Don't swallow last headline character
	when displaying overlay.
	(org-store-link): Link to `image-mode' with just the file name.

294
2006-06-18  Michael Kifer  <kifer@cs.stonybrook.edu>
Romain Francoise's avatar
Romain Francoise committed
295

Kim F. Storm's avatar
Kim F. Storm committed
296 297 298 299 300
	* viper-cmd.el (viper-special-read-and-insert-char):
	Use read-key-sequence.
	(viper-after-change-undo-hook): Misc enhancements.
	(viper-after-change-undo-hook): New hook.
	(viper-undo): Use viper-after-change-undo-hook.
Kim F. Storm's avatar
Kim F. Storm committed
301
	(viper-add-newline-at-eob-if-necessary): Widen before making changes.
302 303
	(viper-next-line-at-bol): If point is on a widget or a button, simulate
	clicking on that widget/button.
Romain Francoise's avatar
Romain Francoise committed
304

Kim F. Storm's avatar
Kim F. Storm committed
305
	* viper.el (viper-mode): Allow a separate cursor color in Emacs	state.
Romain Francoise's avatar
Romain Francoise committed
306

Kim F. Storm's avatar
Kim F. Storm committed
307 308 309
	* ediff-diff (ediff-test-patch-utility): Catch errors.
	(ediff-actual-diff-options, ediff-actual-diff3-options): New variables.
	(ediff-set-actual-diff-options): New function.
310
	(ediff-reset-diff-options, ediff-toggle-ignore-case):
Kim F. Storm's avatar
Kim F. Storm committed
311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330
	Use ediff-set-actual-diff-options.
	(ediff-extract-diffs): Catch errors.
	(ediff-whitespace): Add non-breakable space.
	(ediff-same-file-contents): Catch errors.

	* ediff-mult.el (ediff-collect-custom-diffs):
	Save coding-system-for-read.

	* ediff-vers.el (ediff-keep-tmp-versions): New variable.
	(ediff-vc-internal, ediff-vc-merge-internal):
	Use ediff-delete-version-file.
	(ediff-delete-version-file): New function.

	* ediff-wind.el (ediff-control-frame-parameters): Set frame fringes.

	* ediff.el (ediff-directories, ediff-directory-revisions)
	(ediff-merge-directories, ediff-merge-directories-with-ancestor)
	(ediff-directories-internal, ediff-merge-directory-revisions)
	(ediff-merge-directory-revisions-with-ancestor)
	(ediff-directories3): Use read-directory-name.
Romain Francoise's avatar
Romain Francoise committed
331

332 333 334 335 336 337
2006-06-18  Ralf Angeli  <angeli@caeruleus.net>

	* textmodes/tex-mode.el (tex-font-lock-match-suscript): Remove
	superfluous part of regexp for brace matching which is handled by
	`scan-lists' call.

338 339 340 341 342 343 344 345 346 347 348
2006-06-16  Richard Stallman  <rms@gnu.org>

	* obsolete/options.el (list-options): Put "obsolete" msg in buffer.

	* files.el (basic-save-buffer-2): For a new precious file,
	use the default modes in the return value.

	* facemenu.el (facemenu-color-alist): Doc fix.

	* cus-edit.el (custom-guess-name-alist): Recognize `-flag'.

YAMAMOTO Mitsuharu's avatar
YAMAMOTO Mitsuharu committed
349 350 351 352 353 354 355 356
2006-06-16  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

	* cus-start.el (all): Add mac-ts-script-language-on-focus.

	* term/mac-win.el (mac-text-encoding-ascii): New constant.
	(mac-utxt-to-string): Use it.
	(mac-ts-update-active-input-area): Use mac-ae-number.

357 358 359 360 361
2006-06-15  Dan Nicolaescu  <dann@ics.uci.edu>

	* term.el (term-handle-scroll, term-delete-lines)
	(term-insert-lines): Fix off by one errors.

362 363 364 365
2006-06-15  Katsumi Yamaoka  <yamaoka@jpl.org>  (tiny change)

	* net/tramp.el (tramp-touch): Use UTC to express time.

366 367 368 369 370
2006-06-15  Chong Yidong  <cyd@stupidchicken.com>

	* mail/sendmail.el (mail-send): Search explicitly for
	mail-header-separator when checking for corrupted header lines.

Nick Roberts's avatar
Nick Roberts committed
371 372 373 374 375 376 377 378 379 380 381 382
2006-06-15  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (gdb-same-frame): New option.
	(gud-old-arrow, gdb-frame-begin, gdb-printing): New variables.
	(gdb-init-1): Initialise them.
	(gdb-starting): Reset gdb-printing
	(gdb-starting): Save value of gud-overlay-arrow-position.
	(gdb-frame-begin): Set gdb-frame-begin, gdb-printing.
	(gdb-stopped): Don't look for source if calling procedure e.g "p a ()".
	Use gdb-*-gdb-buffer conditionally on gdb-same-frame.
	(gdb-frame-gdb-buffer): Keep menu bar, tool bar for GUD buffer.

383 384 385 386
2006-06-14  Stefan Monnier  <monnier@iro.umontreal.ca>

	* pcvs.el (cvs-retrieve-revision): Use decode-coding-inserted-region.

387 388 389 390 391
2006-06-13  Martin J. Reed  <mjreed@essex.ac.uk>  (tiny change)

	* net/ldap.el (ldap-ldapsearch-args): Default to SASL search.
	(ldap-search-internal): Keep error messages, and a regexp fix.

392 393 394 395 396
2006-06-12  Thien-Thi Nguyen  <ttn@gnu.org>

	* files.el (hack-local-variables-confirm):
	Display string value using its printed representation.

397 398 399 400
2006-06-11  Chong Yidong  <cyd@stupidchicken.com>

	* server.el (server-edit): No-op if no server buffers exist.

Robert J. Chassell's avatar
Robert J. Chassell committed
401 402
2006-06-11  Robert J. Chassell  <bob@rattlesnake.com>

403
	* textmodes/page-ext.el (pages-directory-for-addresses):
Robert J. Chassell's avatar
Robert J. Chassell committed
404 405 406
	Including `pages-directory-address-mode' in the function results
	in the message "Buffer in which pages were found is deleted".

Carsten Dominik's avatar
Carsten Dominik committed
407 408
2006-06-10  Carsten Dominik  <dominik@science.uva.nl>

Juanma Barranquero's avatar
Juanma Barranquero committed
409
	* textmodes/org.el (org-agenda-mode-map): Add bindings for
Kim F. Storm's avatar
Kim F. Storm committed
410
	clocking functions.
Robert J. Chassell's avatar
Robert J. Chassell committed
411

Carsten Dominik's avatar
Carsten Dominik committed
412 413 414 415
	(org-agenda-clock-in, org-check-running-clock)
	(org-clock-out-if-current, org-remove-clock-overlays)
	(org-put-clock-overlay): New functions.
	(org-clock-marker, org-clock-file-total-minutes)
Kim F. Storm's avatar
Kim F. Storm committed
416
	(org-clock-overlays): New variables.
Carsten Dominik's avatar
Carsten Dominik committed
417 418 419 420 421 422 423
	(org-clock-display, org-clock-sum, org-clock-cancel)
	(org-clock-out, org-clock-in): New commands.
	(org-export): New function.
	(org-emph-re): New constant.
	(org-set-emph-re, org-do-emphasis-faces): New functions.
	(org-emphasis-regexp-components, org-emphasis-alist): New options.
	(org-set-font-lock-defaults): Call `org-do-emphasis-faces'.
Kim F. Storm's avatar
Kim F. Storm committed
424
	(org-export-html-convert-emphasize): Use the configurable emphasis.
Carsten Dominik's avatar
Carsten Dominik committed
425 426 427 428 429
	(org-cleaned-string-for-export): Make multiline emphasis visible
	to the exporter.  New optional argument PARAMETERS.
	(org-export-as-html): Specify :emph-multiline parameter to
	`org-cleaned-string-for-export'.

430 431 432 433
2006-06-10  Richard Stallman  <rms@gnu.org>

	* help.el (help-for-help-internal): Clean up help text.

Andreas Schwab's avatar
.  
Andreas Schwab committed
434 435 436 437 438
2006-06-10  Andreas Schwab  <schwab@suse.de>

	* language/ethio-util.el (ethio-fidel-to-java-buffer): Fix quoting
	in doc string.

Andreas Schwab's avatar
.  
Andreas Schwab committed
439 440
	* progmodes/cperl-mode.el (cperl-short-docs): Likewise.

Eli Zaretskii's avatar
Eli Zaretskii committed
441 442 443 444 445
2006-06-09  Karl Chen  <quarl@cs.berkeley.edu>

	* progmodes/make-mode.el (makefile-fill-paragraph): Don't remove
	spaces after the comment start.

Kim F. Storm's avatar
Kim F. Storm committed
446 447
2006-06-09  Micha,Ak(Bl Cadilhac  <michael.cadilhac@lrde.org>

448 449 450
	* play/pong.el (pong-init-buffer):
	Fill buffer with spaces instead of ^A.

Kim F. Storm's avatar
Kim F. Storm committed
451 452 453 454 455
	* textmodes/ispell.el (ispell-kill-ispell): If ispell has been
	launched asynchronously, delete its process instead of being cool.
	(ispell-async-processp): Check for `delete-process' existence
	instead of `kill-process' one for consistency.

Nick Roberts's avatar
Nick Roberts committed
456 457 458 459 460 461
2006-06-09  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (gdb-set-gud-minor-mode-existing-buffers-1)
	(gdb-prompt, gdb-set-gud-minor-mode-existing-buffers): Show status
	in mode line at startup.

Kim F. Storm's avatar
Kim F. Storm committed
462 463 464 465
2006-06-08  Kim F. Storm  <storm@cua.dk>

	* ido.el (ido-take-first-match, ido-push-dir-first): New commands.
	(ido-init-completion-maps): Bind them to M-SPC and M-v.
Kim F. Storm's avatar
Kim F. Storm committed
466
	(ido-copy-current-file-name): Repeating C-w inserts whole file name.
Kim F. Storm's avatar
Kim F. Storm committed
467
	(ido-file-internal): Pass full file name to write-file.
Kim F. Storm's avatar
Kim F. Storm committed
468 469
	(ido-read-internal): Only pop stack elements automatically if they
	actually match an existing directory or file name.
Kim F. Storm's avatar
Kim F. Storm committed
470

Kenichi Handa's avatar
Kenichi Handa committed
471 472 473 474 475 476 477 478
2006-06-07  Kenichi Handa  <handa@m17n.org>

	* international/mule.el (find-auto-coding): Don't handle the short
	name `char-trans'.

	* files.el (hack-local-variables-prop-line)
	(hack-local-variables): Cancel the previous change.

479 480
2006-06-06  Jesper Harder  <harder@phys.au.dk>

481
	* ediff-diff.el (ediff-test-utility): Protect against file-error.
482

483 484 485 486
2006-06-06  Chong Yidong  <cyd@stupidchicken.com>

	* diff-mode.el (diff-mode): Set buffer-read-only to t when
	diff-default-read-only is non-nill.
487 488
	(diff-hunk-kill, diff-file-kill, diff-split-hunk)
	(diff-refine-hunk): Set inhibit-read-only to t.
489 490 491 492 493 494

	* diff.el (diff-sentinel, diff): Set inhibit-read-only to t when
	modifying the *Diff* buffer.
	(diff-process-filter): New filter function for diff process that
	sets inhibit-read-only to t when modifying the *Diff* buffer.

Carsten Dominik's avatar
Carsten Dominik committed
495 496
2006-06-06  Carsten Dominik  <dominik@science.uva.nl>

Juanma Barranquero's avatar
Juanma Barranquero committed
497
	* textmodes/org.el (org-archive-subtree): Use end-of-subtree as
Carsten Dominik's avatar
Carsten Dominik committed
498 499 500 501 502 503 504 505 506 507 508 509 510 511 512
	insertion point and control the number of empty lines.
	(org-paste-subtree): Limit the number of empty lines at the end of
	the inserted tree.
	(org-agenda): Use buffer name of current file for narrowing.
	(org-export-as-xml): Command removed.
	(org-export-xml-type): Option removed.
	(org-mode-map): Call `org-export-as-xoxo' directly.
	(org-get-indentation): New optional argument LINE.
	(org-fix-indentation, org-remove-tabs): New functions.
	(org-export-as-ascii, org-ascii-level-start): Determine and apply
	correct indentation for headlines that are converted it items.
	(org-skip-comments): Remove table lines that contain narrowing
	cookies but no other non-empty fields.
	(org-set-tags): Allow groups of mutually exclusive tags.
	(org-cmp-time): Sort 24:21 before items without time.
513
	(org-get-time-of-day): Fix the interpretation of 12pm and 12am.
Carsten Dominik's avatar
Carsten Dominik committed
514 515
	(org-open-at-point): Require double colon also for numbers.

Kim F. Storm's avatar
Kim F. Storm committed
516 517 518 519 520 521
2006-06-06  Kim F. Storm  <storm@cua.dk>

	* ido.el (ido-default-file-method, ido-default-buffer-method):
	Make choice values consistent with corresponding command names.
	(ido-visit-buffer): Update accordingly.  Default to selected-window.

Nick Roberts's avatar
Nick Roberts committed
522 523 524 525 526 527 528
2006-06-06  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gud-running): Fix doc string.
	(gud-menu-map): Use :visible instead fo :enable for debugger test.
	(gud-tooltip-modes): Add python-mode.
	(gud-tooltip-print-command): Add pdb.  Remove perldb.

529 530
2006-06-05  Eli Zaretskii  <eliz@gnu.org>

Kim F. Storm's avatar
Kim F. Storm committed
531 532
	* makefile.w32-in (bootstrap, $(lisp)/mh-e/mh-loaddefs.el):
	Quote $(EMACS).
533

534 535 536 537
2006-06-05  Richard Stallman  <rms@gnu.org>

	* faces.el (defined-colors): Doc fix.

538 539
2006-06-05  Thien-Thi Nguyen  <ttn@gnu.org>

Kim F. Storm's avatar
Kim F. Storm committed
540 541
	* vc.el (vc-process-filter): Inhibit undo info collection around
	call to insert.
542 543 544
	(vc-setup-buffer): Likewise for call to erase-buffer.
	(vc-do-command): Likewise for call to process-file.

Nick Roberts's avatar
Nick Roberts committed
545 546 547 548 549 550
2006-06-05  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gud-menu-map): Use a conditional help echo
	for gud-go.
	(gud-common-init): Other debuggers may trigger error.

Kenichi Handa's avatar
Kenichi Handa committed
551 552
2006-06-05  Kenichi Handa  <handa@m17n.org>

553 554
	* international/mule.el (find-auto-coding):
	Handle enable-character-translation in file header.
Kenichi Handa's avatar
Kenichi Handa committed
555

556 557
2006-06-04  Kim F. Storm  <storm@cua.dk>

Kim F. Storm's avatar
Kim F. Storm committed
558 559 560 561
	* emacs-lisp/authors.el (authors-aliases): Add mode aliases.
	(authors-fixed-entries): Fix spelling.
	(authors-canonical-file-name): Don't report error for wildcards.

562 563 564 565 566
	* help.el (view-emacs-news): Rewrite to support new NEWS,
	NEWS.major, and NEWS.1-17 file naming.  Add more intelligense,
	e.g. version 10 matches 1.10, and don't be confused by version 1.1
	begin a prefix of 1.12 (etc).  A numeric prefix arg also works.

Eli Zaretskii's avatar
Eli Zaretskii committed
567
2006-06-03  Vivek Dasmohapatra  <vivek@etla.org>
568 569 570 571 572 573 574 575 576 577 578 579 580 581

	* progmodes/sh-script.el (sh-quoted-exec): New face for quoted
	exec constructs like `foo bar`.
	(sh-quoted-subshell): New helper function to search for a possibly
	nested subshell (like `` or $()) within a "" quoted string.
	(sh-font-lock-keywords-var): Add sh-quoted-exec for Bash.
	(sh-apply-quoted-subshell): Flag quote characters inside a
	subshell, which is itself already in a quoted region, as
	punctuation, since this is the closest to what they actually are.
	(sh-font-lock-syntactic-keywords): Add sh-quoted-subshell and
	sh-apply-quoted-subshell.
	(sh-font-lock-syntactic-face-function): Apply the new face for
	text inside `` instead of the old font-lock-string-face.

YAMAMOTO Mitsuharu's avatar
YAMAMOTO Mitsuharu committed
582 583 584 585 586 587 588
2006-06-03  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

	* term/mac-win.el (mac-ts-active-input-overlay): Add defvar.
	(mac-ae-number, mac-ae-frame, mac-ae-script-language)
	(mac-bytes-to-text-range, mac-ae-text-range-array)
	(mac-ts-update-active-input-buf, mac-split-string-by-property-change)
	(mac-replace-untranslated-utf-8-chars, mac-ts-update-active-input-area)
Romain Francoise's avatar
Romain Francoise committed
589
	(mac-ts-unicode-for-key-event): New functions.
YAMAMOTO Mitsuharu's avatar
YAMAMOTO Mitsuharu committed
590 591 592 593 594 595 596 597 598 599 600 601 602 603 604
	(mac-handle-toolbar-switch-mode): Use mac-ae-frame.
	(mac-handle-font-selection): Use mac-ae-number.
	(mac-ts-active-input-buf, mac-ts-update-active-input-area-seqno):
	New variables.
	(mac-ts-caret-position, mac-ts-raw-text, mac-ts-selected-raw-text)
	(mac-ts-converted-text, mac-ts-selected-converted-text)
	(mac-ts-block-fill-text, mac-ts-outline-text)
	(mac-ts-selected-text, mac-ts-no-hilite): New faces.
	(mac-ts-hilite-style-faces): New constant.
	(mac-apple-event-map): Bind text input events.
	(mac-dispatch-apple-event): Use command-execute instead of
	call-interactively.
	(global-map): Don't bind mac-apple-event.
	(special-event-map): Bind mac-apple-event.

Eli Zaretskii's avatar
Eli Zaretskii committed
605 606 607 608 609 610
2006-06-02  Eli Zaretskii  <eliz@gnu.org>

	* makefile.w32-in (EMACS): Remove quotes from the Emacs executable
	file name.
	(emacs): Enclose the value of $(EMACS) in quotes.

Juri Linkov's avatar
Juri Linkov committed
611 612 613 614 615 616
2006-06-02  Juri Linkov  <juri@jurta.org>

	* international/mule.el (sgml-html-meta-auto-coding-function):
	Remove the condition `(search-forward "<html" size t)'.
	Replace `\"' with `[\"']?' in `re-search-forward'.

617 618 619 620 621 622
2006-06-02  Kenichi Handa  <handa@m17n.org>

	* files.el (hack-local-variables-prop-line): Ignore `char-trans'
	as well as `coding'.
	(hack-local-variables): Likewise.

623 624
	* international/mule.el (enable-character-translation):
	Put permanent-local and safe-local-variable properties.
625 626
	(find-auto-coding): Handle char-trans: tag.

Kenichi Handa's avatar
Kenichi Handa committed
627 628 629 630 631
2006-06-02  Juri Linkov  <juri@jurta.org>

	* international/mule.el (sgml-html-meta-auto-coding-function):
	Limit the search by the end of the HTML header (if any).

632 633 634 635
2006-06-01  Richard Stallman  <rms@gnu.org>

	* subr.el (with-current-buffer): Doc fix.

636 637
2006-06-02  Masatake YAMATO  <jet@gyve.org>

Romain Francoise's avatar
Romain Francoise committed
638
	* progmodes/compile.el (compilation-error-regexp-alist-alist::gcov-*):
Juanma Barranquero's avatar
Juanma Barranquero committed
639
	Almost rewrite.  Underlines over all lines of gcov output are too
640 641
	uncomfortable to read.  Suggested by Dan Nicolaescu.

Luc Teirlinck's avatar
Luc Teirlinck committed
642 643 644 645 646 647 648 649 650
2006-06-01  Luc Teirlinck  <teirllm@auburn.edu>

	* progmodes/inf-lisp.el (inferior-lisp-mode): Doc fixes.

	* shell.el (shell-mode): Use shell-mode-map in docstring.

	* comint.el (comint-send-input): Do not add help-echo and
	mouse-face to input if `comint-use-prompt-regexp' is non-nil.

651 652 653 654
2006-06-01  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>

	* term/x-win.el: Change x-menu-bar-start to menu-bar-open.

Nick Roberts's avatar
Nick Roberts committed
655 656 657 658 659 660 661 662 663
2006-06-01  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (gdb-look-up-stack): New variable.
	(gdb-stopped, gdb-info-stack-custom): If there is no source info
	look up the stack and pop up GUD buffer if necessary.
	(gdb-frames-select): Remove redundant call to gud-display-frame.
	(gdb-info-threads-custom): Keep point at start of buffer.
	(gdb-find-file-hook): Make it work for pre-GDB 6.4.

Juri Linkov's avatar
Juri Linkov committed
664 665 666 667 668
2006-05-31  Juri Linkov  <juri@jurta.org>

	* replace.el (query-replace-read-from, query-replace-read-to):
	Bind `history-add-new-input' to nil.  Call `add-to-history'.

Kim F. Storm's avatar
Kim F. Storm committed
669 670 671 672 673
2006-05-31  Takaaki Ota  <Takaaki.Ota@am.sony.com>

	* textmodes/table.el: Convert all HTML tags to lower case for
	XHTML compatibility.

674 675
2006-05-31  Masatake YAMATO  <jet@gyve.org>

Kim F. Storm's avatar
Kim F. Storm committed
676 677 678
	* progmodes/compile.el:
	(compilation-error-regexp-alist-alist::gcov-called-line):
	Don't put face on `-' lines in gcov file.  Suggested by Dan Nicolaescu.
679

Nick Roberts's avatar
Nick Roberts committed
680 681
2006-05-31  Nick Roberts  <nickrob@snap.net.nz>

Kim F. Storm's avatar
Kim F. Storm committed
682
	* progmodes/gud.el (gud-query-cmdline, gud-common-init):
Juanma Barranquero's avatar
Juanma Barranquero committed
683
	Revert inadvertent changes made with last commit.
Nick Roberts's avatar
Nick Roberts committed
684

685 686
2006-05-30  Reiner Steib  <Reiner.Steib@gmx.de>

Kim F. Storm's avatar
Kim F. Storm committed
687 688
	* textmodes/flyspell.el (turn-on-flyspell, turn-off-flyspell):
	New functions.
689 690 691

	* textmodes/text-mode.el (text-mode-hook): Use turn-on-flyspell.

Carsten Dominik's avatar
Carsten Dominik committed
692 693
2006-05-30  Carsten Dominik  <dominik@science.uva.nl>

Juanma Barranquero's avatar
Juanma Barranquero committed
694
	* textmodes/org.el (org-agenda-highlight-todo): Make sure regexp
Kim F. Storm's avatar
Kim F. Storm committed
695
	only matches in the right place.
Carsten Dominik's avatar
Carsten Dominik committed
696 697
	(org-upcoming-deadline): New face.
	(org-agenda-get-deadlines): Use new face `org-upcoming-deadline'.
Kim F. Storm's avatar
Kim F. Storm committed
698 699
	(org-export-ascii-underline): Rename constant `org-ascii-underline'
	and make it an option.
Carsten Dominik's avatar
Carsten Dominik committed
700 701 702
	(org-export-ascii-bullets): New option.
	(org-export-as-html): Many changes to emit valid XHTML.
	(org-par-open): New variable.
Kim F. Storm's avatar
Kim F. Storm committed
703 704
	(org-open-par, org-close-par-maybe, org-close-li-maybe): New functions.
	(org-html-do-expand, org-section-number): Fixedcase in `replace-match'.
Kim F. Storm's avatar
Kim F. Storm committed
705
	(org-timeline): Pass `org-timeline-show-empty-dates' to
Juanma Barranquero's avatar
Juanma Barranquero committed
706 707
	`org-get-all-dates'.  Interpret empty dates returned by
	`org-get-all-dates'.
Carsten Dominik's avatar
Carsten Dominik committed
708 709 710 711
	(org-get-all-dates): New argument EMPTY.  Add dates without
	entries to the list, mark large ranges of empty dates.
	(org-point-in-group, org-context): New functions.

Nick Roberts's avatar
Nick Roberts committed
712 713
2006-05-30  Nick Roberts  <nickrob@snap.net.nz>

Nick Roberts's avatar
Nick Roberts committed
714 715
	* progmodes/gud.el (gud-stop-subjob): Make it work in all buffers.

Nick Roberts's avatar
Nick Roberts committed
716 717 718 719 720 721 722 723
	* progmodes/gdb-ui.el: Move gdb-mouse-toggle-breakpoint-* to
	C-mouse-1.  Move gdb-mouse-until to mouse-3, gdb-mouse-jump
	to C-mouse-3 (for 2 button mice).
	(gdb-send): Do the right thing for C-d.

	* speedbar.el (speedbar-detach): Delete.
	(speedbar-easymenu-definition-trailer): Remove speedbar-detach as
	it breaks things.
Kim F. Storm's avatar
Kim F. Storm committed
724
	(speedbar-reconfigure-keymaps): Always add extra items to pop up menu.
Nick Roberts's avatar
Nick Roberts committed
725

726 727 728 729 730
2006-05-30  Daniel Pfeiffer  <occitan@esperanto.org>

	* files.el (auto-mode-alist): Add makepp suffix and optional mk on
	Makeppfile.

Kim F. Storm's avatar
Kim F. Storm committed
731 732
	* progmodes/compile.el (compilation-error-regexp-alist-alist):
	Add makepp diagnostic.
733

734 735
2006-05-29  Richard Stallman  <rms@gnu.org>

736 737
	* window.el (fit-window-to-buffer): Doc fix.

738 739
	* help.el (temp-buffer-max-height): Doc fix.

740 741
	* subr.el (with-current-buffer): Doc fix.

742 743
2006-05-29  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>

744
	* term/x-win.el: Bind F10 to menu-bar-start if available.
745

746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768
2006-05-28  Dan Nicolaescu  <dann@ics.uci.edu>

	* term.el (term-if-xemacs, term-ifnot-xemacs): Delete, replace
	uses with a simple test.
	(term-set-escape-char, term-mode, term-check-kill-echo-list)
	(term-send-raw-string, term-send-raw, term-mouse-paste)
	(term-char-mode, term-line-mode, term-exec, term-sentinel)
	(term-handle-exit, term-read-input-ring)
	(term-previous-matching-input-string)
	(term-previous-matching-input-string-position)
	(term-previous-matching-input-from-input)
	(term-replace-by-expanded-history, term-send-input)
	(term-skip-prompt, term-bol, term-send-invisible)
	(term-kill-input, term-delchar-or-maybe-eof)
	(term-backward-matching-input, term-check-source)
	(term-proc-query, term-emulate-terminal)
	(term-handle-colors-array, term-process-pager, term-pager-line)
	(term-pager-bob, term-unwrap-line, term-word)
	(term-dynamic-complete-filename)
	(term-dynamic-complete-as-filename)
	(term-dynamic-simple-complete): Replace one arm ifs with whens or
	unlesses.

769 770
2006-05-29  Stefan Monnier  <monnier@iro.umontreal.ca>

771 772 773
	* files.el (hack-one-local-variable-eval-safep): Don't burp if used
	during bootstrapping.

774 775 776 777 778
	* emacs-lisp/ewoc.el (ewoc--current-dll): Remove.
	Basically undo the change of 2006-05-26: use extra arguments instead of
	dynamic scoping.
	(ewoc-locate): Remove unused var `footer'.

779 780
2006-05-28  Stefan Monnier  <monnier@iro.umontreal.ca>

781 782
	* emacs-lisp/ewoc.el (ewoc--insert-new-node): Use ewoc--refresh-node.

783 784 785 786 787 788
	* emacs-lisp/autoload.el (no-update-autoloads): Declare.
	(generate-file-autoloads): Obey it.  Return whether autoloads were
	added at point or not.
	(update-file-autoloads): Use this new return value.
	Remove redundant test for the presence of an autoload cookie.

789 790 791 792
	* emacs-lisp/autoload.el (autoload-find-file): New fun.
	This one calls hack-local-variables.
	(generate-file-autoloads, update-file-autoloads): Use it.

793 794 795 796 797 798 799 800
	* textmodes/bibtex.el (bibtex-autokey-name-case-convert-function)
	(bibtex-sort-entry-class): Add safe-local-variable predicate.
	(bibtex-sort-entry-class-alist): Don't set the global value.
	(bibtex-init-sort-entry-class-alist): New fun.
	(bibtex-sort-buffer, bibtex-prepare-new-entry): Call it to compute
	bibtex-init-sort-entry-class-alist from the buffer-local value (if any)
	of bibtex-init-sort-entry-class.

801 802 803 804 805 806
2006-05-28  Richard Stallman  <rms@gnu.org>

	* subr.el (load-history-regexp): If FILE is relative, insist
	entire last name component must match it.
	(load-history-filename-element, load-history-regexp): Doc fixes.

Kim F. Storm's avatar
Kim F. Storm committed
807 808
2006-05-29  Kim F. Storm  <storm@cua.dk>

809
	* emacs-lisp/bindat.el (bindat-idx, bindat-raw): Rename dynamic vars
Kim F. Storm's avatar
Kim F. Storm committed
810 811
	`pos' and `raw-data' for clarity, as eval forms may access these.

Kim F. Storm's avatar
Kim F. Storm committed
812 813 814 815
2006-05-28  Kim F. Storm  <storm@cua.dk>

	* emacs-lisp/bindat.el (bindat--unpack-u8): Use aref also for strings.

816 817 818 819 820 821
2006-05-28  Stefan Monnier  <monnier@iro.umontreal.ca>

	* progmodes/make-mode.el (makefile-browser-map)
	(makefile-mode-syntax-table): Move initialization inside declaration.
	(makefile-fill-paragraph): Use the default comment-filling code.

822 823 824 825 826 827 828
2006-05-28  Chong Yidong  <cyd@stupidchicken.com>

	* replace.el (query-replace-defaults): New variable.
	(query-replace-read-from): Use `query-replace-defaults' for
	default value, instead of history list.
	(query-replace-read-to): Update `query-replace-defaults'.

829 830 831 832 833
2006-05-27  Chong Yidong  <cyd@stupidchicken.com>

	* msb.el (mouse-select-buffer): Minor fix to make popup menu work
	with no X toolkit.

Nick Roberts's avatar
Nick Roberts committed
834 835 836 837 838
2006-05-28  Nick Roberts  <nickrob@snap.net.nz>

	* tumme.el (tumme-show-all-from-dir-max-files): Fix typo.
	(tumme-show-all-from-dir): Add autoload.

Mathias Dahl's avatar
Mathias Dahl committed
839 840 841
2006-05-27  Mathias Dahl  <mathias.dahl@gmail.com>

	* tumme.el: Change a lot of `(if .. (progn ..)' to `(when ..)'.
842
	(tumme-remove-tag): Fix bug.
Mathias Dahl's avatar
Mathias Dahl committed
843

844 845
2006-05-27  Thien-Thi Nguyen  <ttn@gnu.org>

Nick Roberts's avatar
Nick Roberts committed
846 847
	* emacs-lisp/ewoc.el (ewoc--create): No longer take HEADER and
	FOOTER args.  Update unique caller.
848
	(ewoc-delete): Compute last node once before looping.
849
	(ewoc--node-branch): Merge into unique caller.
Nick Roberts's avatar
Nick Roberts committed
850 851 852
	(ewoc--node): Don't define constructor make-ewoc--node for this
	structure.
	(ewoc): Add member `hf-pp' to this structure.
Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
853 854 855
	(ewoc--wrap): New func.
	(ewoc-create): Take additional arg NOSEP.  If nil, wrap node and
	header/footer pretty-printers.  Save header/footer pretty-printer.
Nick Roberts's avatar
Nick Roberts committed
856 857
	(ewoc-set-hf): Use ewoc's header/footer pretty-printer.  *

Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
858 859
	* pcvs.el (cvs-make-cvs-buffer): Specify NOSEP to `ewoc-create'.

Mathias Dahl's avatar
Mathias Dahl committed
860 861
2006-05-27  Mathias Dahl  <mathias.dahl@gmail.com>

Mathias Dahl's avatar
Mathias Dahl committed
862
	* dired.el (dired-mode-map): Change `tumme-tag-remove' to
Nick Roberts's avatar
Nick Roberts committed
863
	`tumme-delete-tag'.  Rename `Remove Image Tag' to `Delete Image
Mathias Dahl's avatar
Mathias Dahl committed
864
	Tag'.  Change "Compare directories..." to "Change Directories...".
Nick Roberts's avatar
Nick Roberts committed
865 866 867
	Move tumme commands to Operate, Regexp and Immediate menus.
	Change "Add Comment" to "Add Image Comment".  Change "Add Image
	Tag" to "Add Image Tags".
868

Mathias Dahl's avatar
Mathias Dahl committed
869 870 871 872
	* tumme.el (tumme-delete-tag): Rename from `tumme-tag-remove'.
	(tumme-setup-dired-keybindings): Change `tumme-add-remove' to
	`tumme-delete-tag'.

Luc Teirlinck's avatar
Luc Teirlinck committed
873 874 875 876 877 878
2006-05-26  Luc Teirlinck  <teirllm@auburn.edu>

	* shell.el (shell-mode): Call shell-dirtrack-mode after
	list-buffers-directory is made a local variable, to avoid setting
	the default value.

Eli Zaretskii's avatar
Eli Zaretskii committed
879 880 881 882 883
2006-05-26  Kevin Ryde  <user42@zip.com.au>

	* info.el (Info-index-next): Use where-is-internal to report
	actual binding of Info-index-next, rather than hard-coded `,'.

Eli Zaretskii's avatar
Eli Zaretskii committed
884 885
2006-05-26  Eli Zaretskii  <eliz@gnu.org>

Eli Zaretskii's avatar
Eli Zaretskii committed
886 887 888
	* menu-bar.el (menu-bar-apropos-menu): Move "Find Key in Manual"
	and "Find Command in Manual" to here.

Eli Zaretskii's avatar
Eli Zaretskii committed
889 890 891
	* buff-menu.el (list-buffers-noselect): For Info buffers, use
	Info-current-file as the file name.

892 893 894 895 896 897 898 899 900 901 902 903 904 905 906
2006-05-26  Jonathan Yavner  <jyavner@member.fsf.org>

	* ses.el (defadvice undo-more): Delete this defadvice.  The undo
	overrides will now be done a different way.
	(ses-set-parameter): Reapply this function for undo.
	(ses-set-header-row): Reconstruct header row during undo.
	(ses-widen): New function.
	(ses-goto-data, ses-reconstruct-all): Use new function.
	(ses-command-hook): Widen buffer during undo, before unupdating
	the cells.
	(ses-insert-row, ses-delete-row): Widen buffer during undo.
	(ses-load, ses-header-row): Permit empty (zero-row) spreadsheets.
	(ses-read-cell): Avoid stupid warning for RET RET on a cell whose
	formula hasn't been executed yet.

907 908
2006-05-26  Reiner Steib  <Reiner.Steib@gmx.de>

909 910
	* comint.el (comint-kill-whole-line): Rename arg to count.
	Fix doc string.
911

912 913 914 915 916
2006-05-26  Chong Yidong  <cyd@stupidchicken.com>

	* files.el (backup-buffer-copy): Remove deleted MUSTBENEW argument
	to copy-file.

917 918 919 920 921
2006-05-26  Reiner Steib  <Reiner.Steib@gmx.de>

	* simple.el (toggle-truncate-lines): Make arg optional for
	backward compatibility.

922 923 924 925 926 927 928 929 930
2006-05-26  Thien-Thi Nguyen  <ttn@gnu.org>

	* emacs-lisp/ewoc.el (ewoc--current-dll): New var.
	(ewoc--node-next, ewoc--node-prev, ewoc--node-nth): Don't take
	DLL arg.  Instead, use ewoc--current-dll.  Update all callers.
	(ewoc--set-buffer-bind-dll-let*): Bind ewoc--current-dll, not `dll'.
	(ewoc--adjust): Use ewoc--current-dll.
	(ewoc-next, ewoc-prev, ewoc-nth): Bind ewoc--current-dll.

Carsten Dominik's avatar
Carsten Dominik committed
931 932
2006-05-26  Carsten Dominik  <dominik@science.uva.nl>

Juanma Barranquero's avatar
Juanma Barranquero committed
933
	* textmodes/org.el (org-next-item, org-previous-item): Emit more
Carsten Dominik's avatar
Carsten Dominik committed
934 935
	compact error message.
	(org-tags-view): Refresh category table in each file.
936
	(org-table-justify-field-maybe): Remove superfluous arguments to
Carsten Dominik's avatar
Carsten Dominik committed
937 938
	`format'.
	(org-export-as-html): Insert "<p>" before postamble.
939
	(org-paste-subtree, org-kill-is-subtree-p): Check for empty kill ring.
Carsten Dominik's avatar
Carsten Dominik committed
940

Kenichi Handa's avatar
Kenichi Handa committed
941 942 943 944 945 946
2006-05-26  Kenichi Handa  <handa@m17n.org>

	* textmodes/po.el (po-find-charset): Pay attention to the case
	FILENAME is a cons (NAME . BUFFER).
	(po-find-file-coding-system-guts): Likewise.

947 948
	* arc-mode.el (archive-set-buffer-as-visiting-file):
	Call find-operation-coding-system with (FILENAME . BUFFER).
Kenichi Handa's avatar
Kenichi Handa committed
949 950 951 952

	* tar-mode.el (tar-extract): Call find-operation-coding-system
	with (FILENAME . BUFFER).

953 954
	* international/mule.el (decode-coding-inserted-region):
	Call find-operation-coding-system with (FILENAME . BUFFER).
Kenichi Handa's avatar
Kenichi Handa committed
955

956 957 958 959 960
2006-05-25  Chong Yidong  <cyd@stupidchicken.com>

	* image-mode.el (image-toggle-display): Use buffer contents to
	generate image for a remote file.

Juri Linkov's avatar
Juri Linkov committed
961 962 963 964 965
2006-05-25  Juri Linkov  <juri@jurta.org>

	* replace.el (query-replace-read-from, query-replace-read-to):
	Remove 8th arg KEEP-ALL in read-from-minibuffer.

Romain Francoise's avatar
Romain Francoise committed
966
2006-05-25  Rajesh Vaidheeswarran  <rv@gnu.org>
967 968 969 970

	* whitespace.el (whitespace-cleanup): Change to cleanup
	region if one is active.
	* whitespace.el (whitespace-cleanup-internal): New internal method.
971

972 973
2006-05-25  Mathias Dahl  <mathias.dahl@gmail.com>

Mathias Dahl's avatar
Mathias Dahl committed
974
	* dired.el (dired-mode-map): Add help-echo strings to tumme
Nick Roberts's avatar
Nick Roberts committed
975
	commands.  Bind `tumme-dired-display-image' to C-t i.
Mathias Dahl's avatar
Mathias Dahl committed
976

977
	* tumme.el (tumme-display-image): Change documentation string slightly.
Nick Roberts's avatar
Nick Roberts committed
978
	(tumme-dired-display-image): Add call to `display-buffer'.
Mathias Dahl's avatar
Mathias Dahl committed
979

Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
980 981 982 983 984
2006-05-25  Thien-Thi Nguyen  <ttn@gnu.org>

	* emacs-lisp/bindat.el (bindat-unpack, bindat-pack):
	Signal error if RAW-DATA is a multibyte string.

985 986
2006-05-24  Richard Stallman  <rms@gnu.org>

987 988 989
	* subr.el (with-local-quit): When handling `quit' signal,
	make a chance for quit-flag to cause a quit.

990 991 992
	* emacs-lisp/advice.el (ad-enable-advice, ad-activate)
	(ad-disable-advice): Add autoloads.

993 994
	* subr.el (read-passwd): Copy PROMPT before changing its properties.

995 996
2006-05-25  Mathias Dahl  <mathias.dahl@gmail.com>

Nick Roberts's avatar
Nick Roberts committed
997
	* dired.el (dired-mode-map): Change menu items for tumme as per
998 999 1000 1001 1002 1003
	suggestions in emacs-devel.

2006-05-25  Nick Roberts  <nickrob@snap.net.nz>

	* dired.el (dired-mode-map): Fix breakage.

Mathias Dahl's avatar
Mathias Dahl committed
1004 1005
2006-05-25  Mathias Dahl  <mathias.dahl@gmail.com>

Nick Roberts's avatar
Nick Roberts committed
1006 1007 1008 1009
	* tumme.el (tumme-display-dired-image): Rename to...
	(tumme-dired-display-image): ...this.
	(tumme-track-movement): Change default value to t.
	(tumme-display-thumbs): Add new optional parameter DO-NOT-POP,
Mathias Dahl's avatar
Mathias Dahl committed
1010
	used from `tumme-next-line-and-display' and similar commands.
1011

Nick Roberts's avatar
Nick Roberts committed
1012 1013
	* dired.el (dired-mode-map): Add Thumbnail submenu under the
	Immediate menu.  Add some tumme commands there.
Nick Roberts's avatar
Nick Roberts committed
1014

Luc Teirlinck's avatar
Luc Teirlinck committed
1015 1016 1017 1018
2006-05-24  Luc Teirlinck  <teirllm@auburn.edu>

	* loadup.el ("jka-cmpr-hook"): Load it before it is needed.

1019 1020 1021 1022 1023
2006-05-24  Chong Yidong  <cyd@mit.edu>

	* menu-bar.el, international/mule-cmds.el: Remove tooltips for
	menu entries that open submenus.

Alan Mackenzie's avatar
Alan Mackenzie committed
1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040
2006-05-24  Alan Mackenzie  <acm@muc.de>

	* startup.el (command-line): For names of preloaded files, don't
	append ".elc" (now done in Fload), and call file-truename on the
	lisp directory.

	* subr.el (eval-after-load): Fix the doc-string.  Allow FILE to
	match ANY loaded file with the right name, not just those in
	load-path.  Put a regexp matching the file name into
	after-load-alist, rather than the name itself.

	* subr.el: New functions load-history-regexp,
	load-history-filename-element, do-after-load-evaluation.

	* international/mule.el (load-with-code-conversion): Do the
	eval-after-load stuff by calling do-after-load-evaluation.

Nick Roberts's avatar
Nick Roberts committed
1041 1042 1043 1044 1045
2006-05-25  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gud-sentinel): Condition on GUD buffer if it
	has not been killed.

YAMAMOTO Mitsuharu's avatar
YAMAMOTO Mitsuharu committed
1046 1047 1048 1049 1050 1051 1052
2006-05-24  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>

	* term/mac-win.el: Set idle timer to clean up expired Apple events.
	(mac-ae-get-url): Redispatch Apple event on unknown scheme.
	(mac-dispatch-apple-event): Resume Apple event if it is suspended.
	Optionally set error message in reply.

Carsten Dominik's avatar
Carsten Dominik committed
1053 1054
2006-05-24  Carsten Dominik  <dominik@science.uva.nl>

Juanma Barranquero's avatar
Juanma Barranquero committed
1055
	* textmodes/org.el (org-open-at-point): Use renamed variable
Carsten Dominik's avatar
Carsten Dominik committed
1056
	`org-confirm-shell-link-function'.
1057
	(org-confirm-shell-link-function): Rename from
Carsten Dominik's avatar
Carsten Dominik committed
1058 1059 1060 1061 1062 1063
	`org-confirm-shell-links'.
	(org-export-directory): New function.
	(org-export-as-ascii, org-export-as-html, org-export-as-xoxo)
	(org-export-icalendar): Use `org-export-directory'.
	(org-indent-item): Keep cursor position.
	(org-link-file-path-type): New option.
1064
	(org-export-as-html): Fix bug with plain lists starting in
Carsten Dominik's avatar
Carsten Dominik committed
1065
	column 0.
1066
	(org-export-as-html): Remove deadline formatting, this happens
Carsten Dominik's avatar
Carsten Dominik committed
1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078
	now already in `org-html-handle-time-stamps'.
	(org-export-html-style): Deadline class removed.
	(org-insert-labeled-timestamps-at-point): New option.
	(org-cycle, org-occur, org-scan-tags): Use `org-overview' instead
	of `hide-sublevels 1', in case the first headline is not level 1.
	(org-overview, org-content): New fuction.
	(org-cycle-global-status, org-cycle-subtree-status): Make these
	variables buffer-local.
	(org-global-cycle): New command.
	(org-shifttab): Use `org-global-cycle'.
	(org-insert-heading, org-insert-item): Go to end of new
	headline/item after creating it.
1079 1080 1081
	(org-export-visible): Rename from `org-export-copy-visible'.
	Now creates a temporary org-file and applies an exporting command
	to it.
Carsten Dominik's avatar
Carsten Dominik committed
1082 1083 1084 1085 1086
	(org-table-eval-formula): Support for lisp forms.
	(org-agenda-todo-ignore-scheduled): New option.
	(org-agenda-get-todos): Use new option
	`org-agenda-todo-ignore-scheduled'.
	(org-export-html-inline-images): New value `maybe'.
1087
	(org-export-as-html): Inlining of images dependent on link description.
Carsten Dominik's avatar
Carsten Dominik committed
1088 1089 1090 1091 1092 1093 1094 1095 1096
	(org-archive-subtree): Check for end-of-buffer before trying
	`kill-line'.
	(org-agenda-follow-mode): New option.
	(org-export-with-tags, org-export-with-timestamps): New options.
	(org-html-handle-time-stamps): New function.
	(org-keyword-time-regexp): New variable.
	(org-agenda-get-todos): Use `org-agenda-todo-list-sublevels'.
	(org-agenda-todo-list-sublevels): New option.
	(org-html-level-start): When TITLE is nil, just close all levels.
1097 1098
	(org-parse-key-lines, org-parse-export-options): Remove functions,
	replaced by `org-infile-export-plist'.
Carsten Dominik's avatar
Carsten Dominik committed
1099 1100 1101 1102 1103 1104 1105 1106
	(org-combine-plists, org-infile-export-plist)
	(org-default-export-plist): New functions.
	(org-export-html-preamble, org-export-html-postamble)
	(org-export-html-auto-preamble, org-export-html-auto-postamble):
	New variables.
	(org-export-publishing-directory): New option.
	(org-export-as-html, org-export-as-ascii): Use the new property
	lists for settings.
1107 1108
	(org-export-copy-visible, org-export-as-xoxo):
	Respect `org-export-publishing-directory'.
Carsten Dominik's avatar
Carsten Dominik committed
1109 1110
	(org-link-search, org-store-link, org-file-apps): Support for
	links to BibTeX database entries..
1111 1112
	(org-get-current-options, org-set-regexps-and-options):
	Implement logging as a startup option.
Carsten Dominik's avatar
Carsten Dominik committed
1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126
	(org-store-link): Make sure context string is never empty
	(org-insert-link): Use relative path when possible.
	(org-at-item-checklet-p): New function.
	(org-shifttab, org-shiftmetaleft, org-shiftmetaright)
	(org-shiftmetaup, org-shiftmetadown, org-metaleft)
	(org-metaright, org-metaup, org-metadown, org-shiftup)
	(org-shiftdown, org-shiftright, org-shiftleft)
	(org-ctrl-c-ctrl-c, org-cycle, org-return, org-meta-return):
	Dispatch using `call-interactively'.
	(org-call-with-arg): New defsubst.
	(org-tag-alist, org-use-fast-tag-selection): New options.
	(org-complete): Use `org-tag-alist'.
	(org-fast-tag-insert, org-fast-tag-selection): New functions.
	(org-next-item, org-previous-item): New commands.
1127
	(org-beginning-of-item, org-end-of-item): Add (interactive) to
Carsten Dominik's avatar
Carsten Dominik committed
1128
	make command.
1129
	(org-shiftup, org-shiftdown): Accommodate the item-navigation commands.
Carsten Dominik's avatar
Carsten Dominik committed
1130

1131 1132 1133 1134 1135
2006-05-23  Thien-Thi Nguyen  <ttn@gnu.org>

	* emacs-lisp/ewoc.el (ewoc-delete): New function.
	(ewoc-filter): Use `ewoc-delete'.

Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
1136 1137
	* emacs-lisp/bindat.el (bindat-pack): Doc fix.

1138 1139
2006-05-22  Stefan Monnier  <monnier@iro.umontreal.ca>

1140 1141 1142
	* textmodes/bibtex.el (bibtex-format-entry, bibtex-clean-entry):
	Signal more user-friendly error messages.

1143 1144 1145 1146 1147
	* complete.el (PC-do-completion): Undo the addition of implicit
	wildcards if they did not lead to finding any match.
	(read-file-name-internal): Don't add the final > if the completion is
	not finished.

1148 1149
2006-05-22  Reiner Steib  <Reiner.Steib@gmx.de>

1150 1151
	* textmodes/bibtex.el (bibtex-maintain-sorted-entries):
	Quote safe-local-variable predicate.
1152

Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
1153 1154 1155 1156
2006-05-22  Thien-Thi Nguyen  <ttn@gnu.org>

	* emacs-lisp/ewoc.el (ewoc-set-data): New function.

1157 1158
2006-05-21  Roland Winkler  <Roland.Winkler@physik.uni-erlangen.de>

1159
	* textmodes/bibtex.el (bibtex-maintain-sorted-entries): Mark as safe.
Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
1160

1161 1162 1163 1164
	* progmodes/make-mode.el (makefile-special-targets-list)
	(makefile-macro-table, makefile-target-table): Mark as risky.
	(makefile-query-one-target-method): Make this the alias for the
	following variable.
1165
	(makefile-query-one-target-method-function): Make this the real name.
Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
1166

1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193
	* textmodes/artist.el (artist-text-renderer): Make this the alias
	for the following variable.
	(artist-text-renderer-function): Make this the real name.

	* textmodes/flyspell.el (flyspell-generic-check-word-p): Make this
	the alias for the following variable.
	(flyspell-generic-check-word-predicate): Make this the real name.

	* textmodes/ispell.el (ispell-format-word): Make this the alias
	for the following variable.
	(ispell-format-word-function): Make this the real name.
	(ispell-message-text-end): Mark as risky.

	* skeleton.el (skeleton-transformation, skeleton-filter)
	(skeleton-pair-filter): Make these the aliases for the following
	variables.
	(skeleton-transformation-function, skeleton-filter-function)
	(skeleton-pair-filter-function): Make these the real names.

	* progmodes/sh-script.el (sh-mode): Use skeleton-filter-function
	and skeleton-pair-filter-function.

	* textmodes/sgml-mode.el (sgml-transformation): Make this the
	alias for the following variable.
	(sgml-transformation-function): Make this the real name.
	(sgml-tag-alist): Mark as risky.

1194 1195 1196 1197
2006-05-21  Richard Stallman  <rms@gnu.org>

	* simple.el (kill-region): Interactively, pass point, then mark.

1198 1199 1200 1201
2006-05-22  Thien-Thi Nguyen  <ttn@gnu.org>

	* emacs-lisp/ewoc.el (ewoc-create): Add autoload cookie.

1202 1203 1204 1205
2006-05-21  Romain Francoise  <romain@orebokech.com>

	* dired-x.el (dired-mode-map): Don't bind M-g.

1206 1207 1208 1209 1210
2006-05-20  Richard Stallman  <rms@gnu.org>

	* dired.el (dired-mode-map): Put dired-goto-file on j, not M-g.
	(dired-goto-file): Doc fix.

Kim F. Storm's avatar
Kim F. Storm committed
1211 1212
2006-05-21  Kim F. Storm  <storm@cua.dk>

Kim F. Storm's avatar
Kim F. Storm committed
1213 1214 1215
	* emulation/cua-base.el: Mention customizing cua-mode as alternative
	way to enable built-in cua-mode if user loads older CUA-mode package.

Kim F. Storm's avatar
Kim F. Storm committed
1216 1217 1218
	* ido.el (ido-read-file-name): Bind ido-show-dot-for-dired to nil
	if default-filename is specified.

1219 1220
2006-05-20  Eli Zaretskii  <eliz@gnu.org>

1221 1222
	* menu-bar.el (menu-bar-manuals-menu) <info-apropos>: New menu item.

1223
	* info.el (info-apropos): Make sure current-file and current-node
Eli Zaretskii's avatar
Eli Zaretskii committed
1224
	have non-nil values.  Speed up by using add-to-list instead of
Kim F. Storm's avatar
Kim F. Storm committed
1225
	manual consing.
1226

1227
2006-05-20  Micha,Ak(Bl Cadilhac  <michael.cadilhac@lrde.org>
Eli Zaretskii's avatar
Eli Zaretskii committed
1228 1229 1230

	* progmodes/make-mode.el (makefile-mode): Doc fix.

1231 1232 1233 1234
2006-05-20  Eli Zaretskii  <eliz@gnu.org>

	* dired-aux.el (dired-do-shell-command): Doc fix.

1235 1236 1237 1238 1239
2006-05-20  Kevin Ryde  <user42@zip.com.au>

	* info-xref.el (info-xref-check-all-custom): Skip :tag part of
	``(custom-manual :tag "Foo" "(foo)Node")''.

1240 1241 1242 1243 1244
2006-05-20  Karl Chen  <quarl@cs.berkeley.edu>

	* progmodes/cc-vars.el (c-backslash-column): Mark as safe if its
	value is an integer.

1245 1246 1247 1248 1249 1250
2006-05-20  Eli Zaretskii  <eliz@gnu.org>

	* mail/rmail.el (rmail-mime-charset-pattern): Add "?:" before
	"format".
	(rmail-convert-to-babyl-format): Undo the change from 2006-04-19.

1251 1252 1253 1254 1255
2006-05-20  Martin Rudalics  <rudalics@gmx.at>

	* progmodes/hideif.el (show-ifdef-block): Fix bug where parts of
	a hidden block remained hidden if `hide-ifdef-lines' is non-nil.