ChangeLog 1.18 MB
Newer Older
1 2 3 4 5 6
2007-04-12  Chong Yidong  <cyd@stupidchicken.com>

	* outline.el (outline-get-next-sibling): Clarify docstring.
	(outline-get-last-sibling): Handle case where we are at the first
	heading.  Clarify docstring.

Nick Roberts's avatar
Nick Roberts committed
7 8
2007-04-12  Nick Roberts  <nickrob@snap.net.nz>

Glenn Morris's avatar
Glenn Morris committed
9
	* progmodes/gud.el (gud-minor-mode-map): Make go button same
Nick Roberts's avatar
Nick Roberts committed
10 11 12 13
	length as stop button to lessen flicker.
	(jdb): Add gud-print.
	(gud-find-expr): Jdb prints the expression with the value, so
	don't insert it in the output.
Nick Roberts's avatar
Nick Roberts committed
14

Jason Rumney's avatar
Jason Rumney committed
15 16 17 18 19
2007-04-11  Jason Rumney  <jasonr@gnu.org>

	* dnd.el (dnd-get-local-file-name): Decode both upper and lower
	case hex. Do not try to decode non-hex letters.

Glenn Morris's avatar
Glenn Morris committed
20 21 22 23
2007-04-11  Markus Triska  <markus.triska@gmx.at>

        * emacs-lisp/byte-opt.el (byte-optimize-backward-char)
        (byte-optimize-backward-word): Remove (move to bytecomp.el)
24 25 26
	(byte-optimize-form-code-walker): Evaluate pure function calls if
	possible.
	(byte-optimize-all-constp): New function.
Glenn Morris's avatar
Glenn Morris committed
27 28 29 30 31 32 33

        * emacs-lisp/bytecomp.el (byte-compile-char-before): Improve
        numeric argument case.
        (byte-compile-backward-char, byte-compile-backward-word): New
        functions, performing rewriting previously done in byte-opt.el.
        Fix their "Fixme" item (restriction to numeric arguments).

34 35 36 37 38 39 40 41 42 43 44 45
2007-04-11  Stefan Monnier  <monnier@iro.umontreal.ca>

	* desktop.el (desktop-save, desktop-create-buffer): Replace mapcar with
	dolist.
	(after-init-hook): Don't quote lambda.
	(desktop-first-buffer): Don't wrap it in eval-when-compile.
	(desktop-internal-v2s): Remove unused var `el'.
	(desktop-buffer-major-mode, desktop-buffer-locals): Move out of
	desktop-restore-file-buffer.
	(desktop-buffer-ok-count, desktop-buffer-fail-count): Move out of
	desktop-create-buffer.

46 47 48 49 50
2007-04-10  Chong Yidong  <cyd@stupidchicken.com>

	* woman.el (woman-decode-buffer): Postphone macro-set check...
	(woman-decode-region): ...to here.

51 52 53 54
2007-04-10  Thien-Thi Nguyen  <ttn@gnu.org>

	* startup.el (tty-handle-args): Use %S to log ARGS.

55 56 57 58 59
2007-04-10  Glenn Morris  <rgm@gnu.org>

	* dframe.el (dframe-frame-mode): Do not set auto-show-mode, since
	it is obsolete and has no effect.

60 61 62
	* dos-w32.el (default-buffer-file-type): Add defvar to quieten
	byte-compiler.

63 64 65
	* progmodes/cperl-mode.el (cperl-mode): Remove unnecessary call to
	obsolete function make-local-hook.

66 67 68
	* progmodes/dcl-mode.el (top-level): Move (require 'tempo) to
	start to quieten byte-compiler.

Glenn Morris's avatar
Glenn Morris committed
69 70 71 72
2007-04-10  Markus Triska  <markus.triska@gmx.at>

	* emacs-lisp/byte-opt.el (byte-optimize-char-before): Remove (move
	to bytecomp.el as byte-compile-char-before).
73 74
	* emacs-lisp/bytecomp.el (byte-compile-char-before):
	New function (modified replacement for byte-optimize-char-before in
Glenn Morris's avatar
Glenn Morris committed
75 76 77
	byte-opt.el).

2007-04-09  Alan Mackenzie  <acm@muc.de>
Alan Mackenzie's avatar
Alan Mackenzie committed
78 79 80 81

	* startup.el (inhibit-splash-screen): Emphatically state that it
	can't be set in site-start.el.

82 83
2007-04-09  Masatake YAMATO  <jet@gyve.org>

Glenn Morris's avatar
Glenn Morris committed
84 85 86
	* progmodes/cc-subword.el (c-capitalize-subword): More closely
	mimic the behavior of `capitalize-word'.  Do not move point with a
	negative argument.  Based on tiny change by Paul Curry.
87

Juanma Barranquero's avatar
Juanma Barranquero committed
88
2007-04-09  Paul Curry  <dashteacup@gmail.com>  (tiny change)
89

Juanma Barranquero's avatar
Juanma Barranquero committed
90 91
	* progmodes/cc-subword.el (c-downcase-subword, c-upcase-subword):
	Don't move point if ARG is negative.
92

Alan Mackenzie's avatar
Alan Mackenzie committed
93 94 95 96
2007-04-09  Alan Mackenzie  <acm@muc.de>

	Changes to make `narrow-to-defun' and `mark-defun' work properly
	in CC Mode:
Juanma Barranquero's avatar
Juanma Barranquero committed
97

Alan Mackenzie's avatar
Alan Mackenzie committed
98 99
	* progmodes/cc-defs.el (c-beginning-of-defun-1):
	* progmodes/cc-cmds.el (c-beginning-of-defun, c-end-of-defun):
Juanma Barranquero's avatar
Juanma Barranquero committed
100
	Bind beginning/end-of-defun-function to nil around calls to
Alan Mackenzie's avatar
Alan Mackenzie committed
101 102
	beginning/end-of-defun.

Juanma Barranquero's avatar
Juanma Barranquero committed
103 104
	* progmodes/cc-langs.el (beginning-of-defun-function)
	(end-of-defun-function): New c-lang-setvar's.
Alan Mackenzie's avatar
Alan Mackenzie committed
105 106 107

	* progmodes/cc-awk.el (c-awk-beginning-of-defun): Add "(or arg
	(setq arg 1))" to enable non-interactive call.
Juanma Barranquero's avatar
Juanma Barranquero committed
108

Eli Zaretskii's avatar
Eli Zaretskii committed
109 110 111 112
2007-04-09  Eli Zaretskii  <eliz@gnu.org>

	* simple.el (set-mark-command): Doc fix.

Nick Roberts's avatar
Nick Roberts committed
113 114 115 116 117
2007-04-09  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gdb): Restore existing session if user
	tries to start a second one in graphical mode.

Kim F. Storm's avatar
Kim F. Storm committed
118 119 120 121
2007-04-08  Martin Rudalics  <rudalics@gmx.at>

	* cus-start.el <scroll-preserve-screen-position>: Add choices.

Juanma Barranquero's avatar
Juanma Barranquero committed
122
2007-04-08  Johan Bockg,Ae(Brd  <bojohan+news@dd.chalmers.se>
123

124 125
	* term/xterm.el (terminal-init-xterm): Fix key definitions.
	Add binding for C-M-SPC.
126

127 128 129 130 131
2007-04-08  Richard Stallman  <rms@gnu.org>

	* pcomplete.el (pcomplete-read-event): One single definition,
	and not a defsubst.

Alan Mackenzie's avatar
Alan Mackenzie committed
132 133 134 135 136
2007-04-08  Chong Yidong  <cyd@stupidchicken.com>

	* progmodes/cc-cmds.el (c-end-of-defun): Tidy up, to eliminate
	byte-compiler warning "value unused".

137 138
2007-04-08  Andreas Schwab  <schwab@suse.de>

139
	* term/xterm.el (terminal-init-xterm): Add bindings for keypad keys.
140

Glenn Morris's avatar
Glenn Morris committed
141 142 143 144 145 146 147 148 149 150 151
2007-04-07  Glenn Morris  <rgm@gnu.org>

	* calendar/calendar.el (diary-font-lock-keywords, diary-live-p):
	Autoload these functions.
	(diary-date-forms): Add a custom :set form.

	* calendar/diary-lib.el (diary-set-maybe-redraw): Move definition
	before first use.
	(diary-font-lock-keywords): New function with old code for
	initialization of variable of same name.

Juanma Barranquero's avatar
Juanma Barranquero committed
152
2007-04-07  David Hansen  <david.hansen@gmx.net>  (tiny change)
Alan Mackenzie's avatar
Alan Mackenzie committed
153

Kim F. Storm's avatar
Kim F. Storm committed
154 155
	* progmodes/cc-cmds.el (c-electric-paren): Fix space-before-funcall
	clean-up: only insert space when on identifier, etc.
Alan Mackenzie's avatar
Alan Mackenzie committed
156

157 158
2007-04-07  Chong Yidong  <cyd@stupidchicken.com>

159 160
	* progmodes/grep.el (grep-find-use-xargs): Rewrite docstring.

161 162 163
	* net/tls.el (open-tls-stream): Properly handle case where there
	is no associated buffer.

Glenn Morris's avatar
Glenn Morris committed
164 165 166 167 168
2007-04-07  Glenn Morris  <rgm@gnu.org>

	* ffap.el (ffap-file-at-point): Lower the priority of the
	ffap-ftp-sans-slash-regexp check.

Alan Mackenzie's avatar
Alan Mackenzie committed
169 170 171
2007-04-06  Alan Mackenzie  <acm@muc.de>

	Fix fontification of labels, and other things with ":".
Kim F. Storm's avatar
Kim F. Storm committed
172

Alan Mackenzie's avatar
Alan Mackenzie committed
173 174 175 176 177 178 179 180
	* progmodes/cc-engine.el (c-forward-label): The function now
	returns 'goto-target, 'qt-2kwds-colon, 'qt-1kwd-colon, as well as
	the former t.

	* progmodes/cc-fonts.el (c-font-lock-declarations): Interpret the
	new return code from c-forward-label, fontifying tokens properly.
	Add some general comments throughout the file.

181 182
2007-04-06  Chong Yidong  <cyd@stupidchicken.com>

183 184 185
	* textmodes/flyspell.el (flyspell-duplicate, flyspell-incorrect):
	Revert 2006-01-27 change.

186 187
	* diff-mode.el (diff-mode): Revert 2007-03-04 change.

188 189
	* menu-bar.el (menu-bar-tools-menu): Revert 2003-07-25 change.

190 191
	* desktop.el (desktop-create-buffer, desktop-save):
	Revert 2004-11-12 change for lack of copyright papers.
192

193 194 195
	* dired-x.el (dired-guess-shell-case-fold-search): Delete var.
	(dired-guess-default): Respect case.

196 197
	* isearch.el (isearch-forward): Revert 1998-08-26 doc change.

Kim F. Storm's avatar
Kim F. Storm committed
198 199
	* emacs-lisp/byte-opt.el (byte-optimize-pure-func): Remove function;
	was originally checked in as byte-optimize-concat on 1997-11-02.
200

201 202 203
	* mail/sendmail.el (mail-text, mail-mode): Revert extant pieces of
	1995-05-19 doc changes.

Kim F. Storm's avatar
Kim F. Storm committed
204 205
2007-04-06  Kim F. Storm  <storm@cua.dk>

Kim F. Storm's avatar
Kim F. Storm committed
206 207 208
	* loadhist.el (read-feature): Reimplement.  New optional arg LOADED-P.
	(unload-feature): Update interactive spec accordingly.

Kim F. Storm's avatar
Kim F. Storm committed
209 210
	* progmodes/grep.el (grep-program): Remove commentary about zgrep.

211 212 213 214 215 216 217
2007-04-06  John Paul Wallington  <jpw@pobox.com>

	* subr.el (with-case-table): Use `make-symbol' to avoid variable
	capture.  Restore the table in the same buffer.

	* font-lock.el (lisp-font-lock-keywords-2): Add `with-case-table'.

218 219
2007-04-05  Chong Yidong  <cyd@stupidchicken.com>

Kim F. Storm's avatar
Kim F. Storm committed
220 221
	* emacs-lisp/byte-opt.el (byte-optimize-form-code-walker):
	Print entire form.
222

Nick Roberts's avatar
Nick Roberts committed
223 224 225 226 227
2007-04-05  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (breakpoint-disabled): Tweak face (again)
	for low-color displays.

Glenn Morris's avatar
Glenn Morris committed
228 229
2007-04-05  Glenn Morris  <rgm@gnu.org>

Nick Roberts's avatar
Nick Roberts committed
230 231
	* play/5x5.el, play/animate.el, play/dissociate.el, play/doctor.el,
	* play/gomoku.el, play/landmark.el, play/tetris.el, play/zone.el:
Kim F. Storm's avatar
Kim F. Storm committed
232
	Seed random number generator on loading.
Glenn Morris's avatar
Glenn Morris committed
233

Glenn Morris's avatar
Glenn Morris committed
234
	* emacs-lisp/authors.el (top-level): Provide self.
Kim F. Storm's avatar
Kim F. Storm committed
235

Glenn Morris's avatar
Glenn Morris committed
236 237
	* play/animate.el (top-level): Provide self.

Alan Mackenzie's avatar
Alan Mackenzie committed
238 239 240 241 242
2007-04-04  Alan Mackenzie  <acm@muc.de>

	* progmodes/cc-vars.el (c-special-indent-hook): Amend doc-string
	to mention c-syntactic-indentation.

243 244 245 246 247 248
2007-04-04  Chong Yidong  <cyd@stupidchicken.com>

	* subr.el (with-case-table): New macro.

	* international/mule.el (ascii-case-table): New var.

249 250 251
	* mail/smtpmail.el (smtpmail-via-smtp): Use ascii-case-table when
	downcasing.

Nick Roberts's avatar
Nick Roberts committed
252 253
2007-04-03  Nick Roberts  <nickrob@snap.net.nz>

Nick Roberts's avatar
Nick Roberts committed
254 255
	* progmodes/gud.el (gud-minor-mode-map): Simplify.

Nick Roberts's avatar
Nick Roberts committed
256 257 258 259 260 261
	* t-mouse.el (t-mouse-make-event-element): Don't use the left edge
	of the window if we're outside it e.g menu-bar.

	* xt-mouse.el (xterm-mouse-event): Don't use the left edge of the
	window if we're outside it e.g menu-bar.

Eli Zaretskii's avatar
Eli Zaretskii committed
262 263 264 265 266 267
2007-04-03  Eli Zaretskii  <eliz@gnu.org>

	* mail/rmail.el (rmail-convert-to-babyl-format): Don't try to
	decode base-64 encoded body if its content-type is something other
	than text/* or message/*.

Juanma Barranquero's avatar
Juanma Barranquero committed
268 269 270 271
2007-04-03  Juanma Barranquero  <lekktu@gmail.com>

	* simple.el (activate-mark-hook): Fix typo in docstring.

Nick Roberts's avatar
Nick Roberts committed
272 273 274 275
2007-04-03  Nick Roberts  <nickrob@snap.net.nz>

	* tmm.el (tmm-c-prompt): Initialize.
	(tmm-menubar): Deal with extended menu-items at top level.
Kim F. Storm's avatar
Kim F. Storm committed
276
	(tmm-get-keybind): Handle bindings redefined/undefined locally.
Nick Roberts's avatar
Nick Roberts committed
277
	(tmm-prompt): Handle visibility of top level menu-items.
Nick Roberts's avatar
Nick Roberts committed
278 279 280 281 282

	* progmodes/gud.el (gud-menu-map): Simplify.
	(gud-minor-mode-map): Add tool-bar like bindings to the text mode
	menubar.

283 284
2007-04-02  Chong Yidong  <cyd@stupidchicken.com>

285 286
	* mail/smtpmail.el (smtpmail-via-smtp): Revert last change.

287 288
	* comint.el (comint-send-input): Widen the buffer first.

289 290
	* info.el (Info-fontify-maximum-menu-size): Revert to 100000.

291 292 293 294 295 296 297 298
2007-04-01  Stefan Monnier  <monnier@iro.umontreal.ca>

	* emacs-lisp/lisp-mode.el (lisp-fill-paragraph): Only obey
	emacs-lisp-docstring-fill-column in emacs-lisp-mode.

	* newcomment.el (comment-search-forward): Discard comment starters
	before point.

299 300 301 302
2007-04-01  Guanpeng Xu  <herberteuler@hotmail.com>

	* mouse.el (mouse-set-secondary): Update mouse-secondary-overlay.

303 304
2007-04-01  Chong Yidong  <cyd@stupidchicken.com>

305 306 307
	* mail/smtpmail.el (smtpmail-via-smtp): Use standard case table
	when downcasing.

308
	* button.el (previous-button): Rewrite to account for adjacent buttons.
309

310 311
2007-04-01  J.D. Smith  <jdsmith@as.arizona.edu>

312 313
	* progmodes/idlwave.el (idlwave-auto-fill):
	Revert paragraph-separate change.
314

315 316
	* progmodes/idlw-shell.el (idlwave-shell-break-in):
	Simplify module calc.
317 318
	(idlwave-shell-set-bp-in-module): Compute module.

Glenn Morris's avatar
Glenn Morris committed
319 320
2007-03-31  Glenn Morris  <rgm@gnu.org>

Glenn Morris's avatar
Glenn Morris committed
321 322
	* emacs-lisp/timer.el (run-at-time): Doc fix.

Glenn Morris's avatar
Glenn Morris committed
323 324 325
	* emacs-lisp/warnings.el (display-warning): If we create the
	buffer displaying the warning, disable undo there.

326 327 328 329 330 331 332 333
2007-03-31  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (tramp-register-file-name-handler)
	(tramp-register-completion-file-name-handler): New defsubst,
	derived from `tramp-register-file-name-handlers'.  The split is
	necessary because Tramp's file name handlers must be registered at
	different startup places.

334 335 336 337 338 339
2007-03-31  Chong Yidong  <cyd@stupidchicken.com>

	* progmodes/hideshow.el (turn-off-hideshow): New function.
	(hs-minor-mode): Use it instead of a lambda expression in
	change-major-mode-hook.

340 341 342 343 344 345 346 347 348 349 350
2007-03-31  David Kastrup  <dak@gnu.org>

	* woman.el (woman-Cyg-to-Win): Don't convert cons cells
	corresponding to MANPATH_MAP entries.
	(woman-man.conf-path, woman-parse-man.conf): Doc fix.
	(woman-parse-man.conf): Use more discriminating man.conf name.
	(woman-parse-man.conf): Parse MANPATH_MAP entries.
	(woman-manpath): Doc fix and type fix.
	(woman-cached-data): Check for MANPATH_MAP entries.
	(woman-expand-directory-path): Treat MANPATH_MAP entries.

Eli Zaretskii's avatar
Eli Zaretskii committed
351 352 353 354
2007-03-31  Stuart Herring  <herring@lanl.gov>

	* emacs-lisp/sregex.el (sregexq): Doc fix.

355 356 357 358
2007-03-31  Markus Triska  <markus.triska@gmx.at>

	* flymake.el (flymake-err-line-patterns): Doc fix.

359 360
2007-03-30  Reiner Steib  <Reiner.Steib@gmx.de>

Juanma Barranquero's avatar
Juanma Barranquero committed
361 362
	* info.el (info-tool-bar-map): Use "exit" for Info-exit.
	Move to the right.
363

Alan Mackenzie's avatar
Alan Mackenzie committed
364 365 366 367
2007-03-30  Alan Mackenzie  <acm@muc.de>

	* progmodes/cc-cmds.el (c-forward-to-nth-EOF-}): Fix EOB bug.

368 369 370 371 372 373
2007-03-30  Thien-Thi Nguyen  <ttn@gnu.org>

	* emacs-lisp/ewoc.el (ewoc--insert-new-node): Take additional arg DLL.
	Use it, passed in explicitly, instead of from the dynamic binding.
	(ewoc-create, ewoc-enter-before): Update to use new call sequence.

374 375 376 377 378
2007-03-30  Juanma Barranquero  <lekktu@gmail.com>

	* simple.el (blink-matching-open): When in minibuffer, don't
	search for a match inside the prompt.

Nick Roberts's avatar
Nick Roberts committed
379 380 381
2007-03-30  Nick Roberts  <nickrob@snap.net.nz>

	* tmm.el (tmm-menubar): Select the right menu item with the mouse.
382 383
	(tmm-prompt): Don't make the mouse user select the first menu
	item twice.
Nick Roberts's avatar
Nick Roberts committed
384

385 386 387 388 389
2007-03-30  Chong Yidong  <cyd@stupidchicken.com>

	* eshell/esh-proc.el (eshell/kill): Tweak regexp to recognize
	SIGUSR1 and SIGUSR2.

Kim F. Storm's avatar
Kim F. Storm committed
390 391 392 393 394 395
2007-03-29  Kim F. Storm  <storm@cua.dk>

	* ido.el (ido-read-internal): When reading file or dir, only override
	minibuffer-local-filename-completion-map, otherwise only override
	minibuffer-local-completion-map.

Glenn Morris's avatar
Glenn Morris committed
396 397 398 399 400 401 402
2007-03-29  Glenn Morris  <rgm@gnu.org>

	* complete.el (partial-completion-mode): Set PC-do-completion-end
	to nil after use.
	(PC-lisp-complete-symbol): Create and use a marker at `end',
	rather than using point-marker.

403 404 405
2007-03-28  Chong Yidong  <cyd@stupidchicken.com>

	* simple.el (next-error-highlight): Doc fix.
Chong Yidong's avatar
Chong Yidong committed
406
	(compose-mail): Revert 2007-03-19 change.
407

408 409 410 411 412
2007-03-28  Richard Stallman  <rms@gnu.org>

	* emacs-lisp/edebug.el (edebug-display): Don't go to
	edebug-outside-buffer if it is dead.

413 414 415 416
2007-03-28  Juanma Barranquero  <lekktu@gmail.com>

	* view.el (view-mode): Fix typos in docstring.

Glenn Morris's avatar
Glenn Morris committed
417 418 419 420 421 422 423 424 425 426 427 428 429 430
2007-03-28  Stephen Berman  <Stephen.Berman@gmx.net>

	* recentf.el (recentf-save-file): Add a custom :set function.

2007-03-28  Glenn Morris  <rgm@gnu.org>

	* complete.el (PC-do-completion-end): New variable.
	(partial-completion-mode) <choose-completion-string-functions>:
	Use PC-do-completion-end in the non-minibuffer case to replace the
	correct amount of text.
	(PC-do-completion): Set PC-do-completion-end for c-c-s-f.
	(PC-lisp-complete-symbol): Give marker the after-insertion type,
	to deal with improvements inserted after point.

431 432
2007-03-28  Stefan Monnier  <monnier@iro.umontreal.ca>

433 434 435
	* button.el (make-text-button): Add explicit `button' property.
	(default-button): Don't put a `button' property on it.

436 437
	* progmodes/python.el (python-mode): Skip comments when parsing.

438 439 440
	* vc-arch.el (vc-with-current-file-buffer): New macro.
	(vc-arch-file-source-p): Use it to avoid infloop.

441 442 443 444 445 446 447 448 449 450 451
2007-03-28  David Hansen  <david.hansen@gmx.net>  (tiny change)

	* emacs-lisp/lisp.el (lisp-complete-symbol):
	Fix call to get-buffer-window to find windows in other frames.

2007-03-28  Stefan Monnier  <monnier@iro.umontreal.ca>

	* comint.el (comint-proc-query, comint-dynamic-list-completions):
	Fix calls to get-buffer-window to find windows in other frames.
	Reported by David Hansen <david.hansen@gmx.net>.

Nick Roberts's avatar
Nick Roberts committed
452 453
2007-03-27   Kevin Ryde  <user42@zip.com.au>

Juanma Barranquero's avatar
Juanma Barranquero committed
454 455
	* info.el (Info-display-images-node): On a text-only terminal,
	show the "text" or "alt" parts of the image blobs.
Nick Roberts's avatar
Nick Roberts committed
456

457 458
2007-03-27  Glenn Morris  <rgm@gnu.org>

Glenn Morris's avatar
Glenn Morris committed
459 460 461 462 463 464
	* complete.el (PC-do-completion): Compute completion-base-size in
	the non-filename case, rather than setting to nil.
	(PC-lisp-complete-end): New variable.
	(PC-lisp-complete-symbol): Use PC-lisp-complete-end to store the
	original end in a series of consecutive invocations.

465 466
	* calendar/calendar.el (calendar-mode-hook): Declare it.

Glenn Morris's avatar
Glenn Morris committed
467 468 469
	* calendar/diary-lib.el (diary-live-p): Do not check for
	diary-selective-display.

470 471 472 473 474
2007-03-26  Stefan Monnier  <monnier@iro.umontreal.ca>

	* replace.el (occur-next-error): *Occur* might not be displayed in the
	selected frame.  Reported by David Hansen <david.hansen@gmx.net>.

475 476 477 478 479 480 481 482
2007-03-26  Richard Stallman  <rms@gnu.org>

	* textmodes/flyspell.el (flyspell-large-region):
	Use ispell-call-process-region.

2007-03-26  Johan Bockg,Ae(Brd  <bojohan+sf@dd.chalmers.se>

	* emacs-lisp/bytecomp.el (byte-compile-file-form-defmumble):
483
	Use prin1 instead of princ.
484

485 486
2007-03-25  Chong Yidong  <cyd@stupidchicken.com>

Juanma Barranquero's avatar
Juanma Barranquero committed
487 488
	* faces.el (face-set-after-frame-default): Revert 2007-03-10 change.
	Merge in X resources before global face.
489

Juanma Barranquero's avatar
Juanma Barranquero committed
490 491
	* progmodes/compile.el (compilation-start): Save compilation-directory
	rather than default-directory as local var.
492 493 494 495
	(compilation-directory): Mark as safe local var.

	* files.el: Don't mark default-directory as a safe local var.

Alan Mackenzie's avatar
Alan Mackenzie committed
496 497 498 499 500
2007-03-25  Alan Mackenzie  <acm@muc.de>

	* progmodes/cc-mode.el (c-before-change): Fix BOB bug.
	* progmodes/cc-engine.el: Fix typo.

501 502 503 504 505 506 507 508 509 510 511
2007-03-25  Juri Linkov  <juri@jurta.org>

	* compare-w.el (compare-windows): Rename customization group
	`compare-w' to `compare-windows'.
	(compare-windows-whitespace, compare-ignore-whitespace)
	(compare-ignore-case, compare-windows-sync)
	(compare-windows-sync-string-size, compare-windows-recenter)
	(compare-windows-highlight, compare-windows): Change group name in
	the `group' tag from `compare-w' to `compare-windows'.
	(compare-windows-sync): Add option `nil' for no sync.  Doc fix.

Eli Zaretskii's avatar
Eli Zaretskii committed
512 513
2007-03-24  Markus Triska  <markus.triska@gmx.at>

Juanma Barranquero's avatar
Juanma Barranquero committed
514 515
	* expand.el: Change example to always enable abbrev-mode,
	and remove redundant `function'.
Eli Zaretskii's avatar
Eli Zaretskii committed
516 517
	(expand-abbrev-hook): Add autoload cookie.

518 519 520 521 522 523
2007-03-24  Ryan Yeske  <rcyeske@gmail.com>

	* emacs-lisp/testcover.el (testcover-start, testcover-end)
	(testcover-mark-all, testcover-unmark-all): Add prompts to
	interactive specs.

Jason Rumney's avatar
Jason Rumney committed
524 525 526 527 528
2007-03-24  Jason Rumney  <jasonr@gnu.org>

	* autorevert.el (find-file-hook, auto-revert-tail-mode):
	Use file size in bytes for auto-revert-tail-pos not characters.

Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
529 530 531 532 533 534 535
2007-03-24  Thien-Thi Nguyen  <ttn@gnu.org>

	* vc-rcs.el (vc-rcs-annotate-command):
	Set text property :vc-annotate-prefix on the annotation text.
	(vc-rcs-annotate-time): Instead of searching for ": ",
	search for end of text propertized with :vc-annotate-prefix.

536 537 538
2007-03-24  Martin Rudalics  <rudalics@gmx.at>

	* whitespace.el (top level): Remove calls putting
Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
539
	permanent-local nil property since these are no-ops.
540 541 542 543

	* man.el (Man-support-local-filenames): Assure that
	default-directory exists when doing call-process.

544 545
2007-03-23  David Vazquez  <xeos00@gmail.com>  (tiny change)

546 547
	* progmodes/m4-mode.el (m4-m4-buffer, m4-m4-region):
	Fix omission bug: Use m4-program-options to construct shell command.
548

549 550
2007-03-23  David Kastrup  <dak@gnu.org>

551 552
	* progmodes/cc-mode.el (c-make-emacs-variables-local):
	Use `mapcar' rather than `mapcan' to silence compiler warning.
553

554 555
2007-03-22  Ralf Angeli  <angeli@caeruleus.net>

Nick Roberts's avatar
Nick Roberts committed
556 557 558 559 560
	* textmodes/reftex.el, textmodes/reftex-vars.el,
	* textmodes/reftex-toc.el, textmodes/reftex-sel.el,
	* textmodes/reftex-ref.el, textmodes/reftex-parse.el,
	* textmodes/reftex-index.el, textmodes/reftex-global.el,
	* textmodes/reftex-dcr.el, textmodes/reftex-cite.el,
561 562
	* textmodes/reftex-auc.el: Add maintainer address.

Carsten Dominik's avatar
Carsten Dominik committed
563 564 565 566 567 568
2007-03-22  Carsten Dominik  <dominik@science.uva.nl>

	* textmodes/org.el (org-agenda-mode, org-table-edit-formulas):
	Make sure that `global-font-lock-mode' does not turn on font-lock
	in these buffers.

Nick Roberts's avatar
Nick Roberts committed
569 570 571 572 573
2007-03-21  Kim F. Storm  <storm@cua.dk>

	* xt-mouse.el (xt-mouse-epoch): New variable.
	(xterm-mouse-event): Use float-time.

Nick Roberts's avatar
Nick Roberts committed
574 575 576 577 578
2007-03-21  Nick Roberts  <nickrob@snap.net.nz>

	* xt-mouse.el (xterm-mouse-event): Compute a timestamp using
	current-time.

579 580 581 582 583 584
2007-03-21  Stefan Monnier  <monnier@iro.umontreal.ca>

	* complete.el (read-file-name-internal): Don't add the final > if the
	completion is not finished (re-application of this patch, which was
	accidentally undone by Eli).

585 586 587
2007-03-21  Chong Yidong  <cyd@stupidchicken.com>

	* emulation/viper.el (viper-non-hook-settings): Handle mouse
588
	clicks in describe-key and describe-key-briefly advice a little better.
589

Juanma Barranquero's avatar
Juanma Barranquero committed
590 591 592 593
2007-03-21  Juanma Barranquero  <lekktu@gmail.com>

	* server.el (server-process-filter): Cancel any pending isearch.

594 595 596 597 598 599
2007-03-21  Ulf Jasper  <ulf.jasper@web.de>

	* calendar/icalendar.el (icalendar-version): Increase to 0.15.
	(icalendar--get-unfolded-buffer): Define actual arguments rather
	than just using &rest.  Check replace-in-string is fbound.
	(icalendar-import-buffer): Doc fix.
Juanma Barranquero's avatar
Juanma Barranquero committed
600 601
	(icalendar--convert-ical-to-diary): Set diary-file.
	Check diary-file before inserting final newline.
602 603
	(icalendar--add-diary-entry): Return diary-file.

604 605 606 607 608
2007-03-21  Glenn Morris  <rgm@gnu.org>

	* calendar/calendar.el (diary-set-maybe-redraw): Autoload it.
	(diary-display-hook): Add custom :set function.

Juanma Barranquero's avatar
Juanma Barranquero committed
609 610
	* calendar/diary-lib.el (diary-header-line-flag): Doc fix.
	Add custom :set function.
611 612 613 614 615
	(diary-header-line-format): Doc fix.
	(diary-set-maybe-redraw): New function.
	(number-of-diary-entries): Change :set to use diary-set-maybe-redraw.
	(diary-list-entries): Always run diary-mode.

616 617 618 619 620
2007-03-20  David Kastrup  <dak@gnu.org>

	* files.el (magic-mode-alist): Require literal "%!PS" string for
	magic postscript file detection.

621 622 623 624 625 626 627 628 629
2007-03-20  Richard Stallman  <rms@gnu.org>

	* textmodes/ispell.el (ispell-call-process): New function.
	Defends against bad `default-directory.'
	(ispell-check-version, ispell-find-aspell-dictionaries)
	(ispell-get-aspell-config-value, lookup-words): Call it.
	(ispell-call-process-region): New function.
	(ispell-send-string): Call it.

630 631 632 633 634 635
2007-03-20  Andreas Schwab  <schwab@suse.de>

	* Makefile.in (custom-deps): Depend on $(lisp)/subdirs.el.
	(finder-data): Likewise.
	(autoloads): Likewise.

636 637 638 639 640 641
2007-03-20  Martin Rudalics  <rudalics@gmx.at>

	* files.el (basic-save-buffer): Do not set visited filename when
	the corresponding directory does not exist or the specified
	filename is that of an existing directory.

Glenn Morris's avatar
Glenn Morris committed
642 643 644 645 646 647
2007-03-20  Glenn Morris  <rgm@gnu.org>

	* calendar/diary-lib.el (diary-live-p): New function.
	(number-of-diary-entries): Add a :set function to redisplay diary
	when necessary.

Nick Roberts's avatar
Nick Roberts committed
648 649 650 651 652
2007-03-19  Nick Roberts  <nickrob@snap.net.nz>

	* t-mouse.el (t-mouse-make-event-element): Use timestamp output
	from client program, mev, to compute mouse event.

653 654
2007-03-19  Chong Yidong  <cyd@stupidchicken.com>

655 656 657
	* faces.el (momentary): Face removed; unused due to reversion of
	2007-01-04 changes by Kevin Rodgers.

Juanma Barranquero's avatar
Juanma Barranquero committed
658 659
	* mouse.el (mouse-drag-track): Remove spurious input-pending-p test.
	Suggested by Johan Bockg,Ae(Brd.
660

661 662
2007-03-19  Martin Rudalics  <rudalics@gmx.at>

663 664
	* font-lock.el (lisp-font-lock-keywords-1):
	Highlight define-globalized-minor-mode as a keyword.
665

Kim F. Storm's avatar
Kim F. Storm committed
666 667 668 669 670
2007-03-19  Kim F. Storm  <storm@cua.dk>

	* calc/calc-forms.el (math-std-daylight-savings)
	(math-std-daylight-savings-old): Doc fix.

671 672
2007-03-19  Juanma Barranquero  <lekktu@gmail.com>

673 674 675
	* progmodes/python.el (python-default-template): Doc fix.
	(python-buffer): Fix typo in docstring.

676 677 678
	* isearchb.el (isearchb-follow-char):
	* subr.el (def-edebug-spec): Fix typo in docstring.

679 680 681 682 683
2007-03-19  Richard Stallman  <rms@gnu.org>

	* files.el (default-directory): Mark safe.
	(basic-save-buffer-2): Put proper dir name in error message.

684 685 686
	* simple.el (compose-mail): Run switch-function after
	setting up the mail buffer.

687 688
	* startup.el (inhibit-splash-screen, initial-major-mode): Doc fixes.

Jay Belanger's avatar
Jay Belanger committed
689 690 691 692 693 694 695 696 697 698
2007-03-18  Jay Belanger  <belanger@truman.edu>

	* calc/calc-forms.el (math-parse-date): Fix a regular expression.
	(math-std-daylight-savings-new): Rename from
	`math-std-daylight-savings'.
	(math-std-daylight-savings-old): Rename from old value of
	`math-std-daylight-savings'.
	(math-std-daylight-savings): Use `math-std-daylight-savings-new' or
	`math-std-daylight-savings-old' depending on the year.

699 700
2007-03-18  Detlev Zundel  <dzu@gnu.org>

Eli Zaretskii's avatar
Eli Zaretskii committed
701
	* emacs-lisp/re-builder.el (reb-update-overlays): Do not mark
702
	zero-width regexps as invalid but rather at least count them correctly.
703

704 705 706 707 708
2007-03-18  Thien-Thi Nguyen  <ttn@gnu.org>

	* net/tls.el (open-tls-stream): In handshake-waiting loop,
	don't wait more if there is output available to process.

Nick Roberts's avatar
Nick Roberts committed
709 710 711 712 713 714
2007-03-18  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/compile.el (compilation-find-file): Revert change
	from 2006-07-18 to allow completion of directory names.
	Reported by John Carter <john.carter@tait.co.nz>.

Kim F. Storm's avatar
Kim F. Storm committed
715 716 717 718
2007-03-18  Kim F. Storm  <storm@cua.dk>

	* subr.el (when, unless): Doc fix.

Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
719 720 721 722
2007-03-17  Thien-Thi Nguyen  <ttn@gnu.org>

	* net/tls.el (tls-program): Doc fix.

Juanma Barranquero's avatar
Juanma Barranquero committed
723 724 725 726
2007-03-17  Denis Bueno  <dbueno@gmail.com>  (tiny change)

	* autorevert.el (auto-revert-tail-handler):
	Call after-revert-hook.
727

728 729 730 731
2007-03-17  Ryan Yeske  <rcyeske@gmail.com>

	* simple.el (switch-to-completions): No error if search for \n\n fails.

Kim F. Storm's avatar
Kim F. Storm committed
732 733
2007-03-17  Chong Yidong  <cyd@stupidchicken.com>

734 735
	* simple.el (line-move-1):
	Respect `inhibit-line-move-field-capture' property.
Kim F. Storm's avatar
Kim F. Storm committed
736

737 738 739 740 741
2007-03-13  Chong Yidong  <cyd@stupidchicken.com>

	* comint.el (comint-arguments): Mark backslash-escaped chars.
	(comint-delim-arg): Don't treat them as delimiters.

742 743 744
2007-03-12  Kim F. Storm  <storm@cua.dk>
	* ido.el (ido-init-completion-maps): Remap delete-backward-char.

745 746 747
2007-03-12  Lawrence Mitchell  <wence@gmx.li>  (tiny change)

	* tempo.el (tempo-insert): Deal with 'r> if it appears
748
	specified with a prompt argument.
749

750 751
2007-03-12  Carsten Dominik  <dominik@science.uva.nl>

Juanma Barranquero's avatar
Juanma Barranquero committed
752 753
	* textmodes/org.el (org-set-font-lock-defaults):
	Handle narrow table columns correctly.
754

755 756 757 758 759 760 761 762 763
2007-03-12  Mark A. Hershberger  <mah@everybody.org>

	* xml.el (xml-parse-tag, xml-parse-string, xml-parse-attlist)
	(xml-parse-dtd, xml-parse-elem-type, xml-substitute-special):
	Return to use of the -no-properties variants.  There was
	consensus on emacs-devel that the speed of these variants was
	prefered since we are usually parsing files (from the internet
	or on disk) instead of XML created in Emacs.

Nick Roberts's avatar
Nick Roberts committed
764 765 766
	* eshell/esh-mode.el (eshell-handle-ansi-color): New function.
	Add customize option.

767 768 769
2007-03-12  Glenn Morris  <rgm@gnu.org>

	* calc/calc-forms.el (math-std-daylight-savings): Switch to new
Glenn Morris's avatar
Glenn Morris committed
770 771 772 773 774 775
	North American rule.  Replace "daylight savings" with "daylight
	saving" in doc.

	* calendar/cal-china.el,cal-dst.el,calendar.el,diary-lib.el:
	* calendar/lunar.el,solar.el: Replace "daylight savings" with
	"daylight saving" in text.
776 777 778 779 780 781 782

	* woman.el (woman-change-fonts): Tweak previous change by using
	woman-request-regexp rather than "^\\.".

	* startup.el (command-line-1): Make insertion of
	initial-scratch-message not depend on scratch being selected.

Chong Yidong's avatar
Chong Yidong committed
783
2007-03-11  Juri Linkov  <juri@jurta.org>
784 785 786

	* replace.el (match): Use yellow background on light-bg terminals.

787 788
2007-03-11  Richard Stallman  <rms@gnu.org>

Chong Yidong's avatar
Chong Yidong committed
789
	* emacs-lisp/bytecomp.el (byte-compile-warning-prefix):
790
	Correctly compute line number.
Juanma Barranquero's avatar
Juanma Barranquero committed
791

792 793
2007-03-11  Guanpeng Xu  <herberteuler@hotmail.com>

Chong Yidong's avatar
Chong Yidong committed
794
	* type-break.el (type-break-get-previous-count):
795 796
	Repeat previous change here.

797 798
2007-03-11  Dan Nicolaescu  <dann@ics.uci.edu>

Juanma Barranquero's avatar
Juanma Barranquero committed
799 800
	* progmodes/grep.el (grep-find-ignored-directories):
	Add .git and .bzr to list.
801

802 803
2007-03-11  Andreas Schwab  <schwab@suse.de>

Juanma Barranquero's avatar
Juanma Barranquero committed
804
	* diff-mode.el (diff-apply-hunk): Use proper format string for error.
805

806 807 808 809
2007-03-11  Stefan Monnier  <monnier@iro.umontreal.ca>

	* mail/emacsbug.el (report-emacs-bug): Don't hard code the "X" name.

810 811 812 813 814
2007-03-10  Chong Yidong  <cyd@stupidchicken.com>

	* faces.el (face-set-after-frame-default): Recalculate face
	customizations after applying X resources.

815 816 817 818 819 820 821
2007-03-10  Ryan Yeske  <rcyeske@gmail.com>

	* net/rcirc.el (rcirc-timeout-seconds): New variable.
	(rcirc-keepalive-seconds): Remove variable.
	(rcirc-server-name, rcirc-timeout-timer, rcirc-connecting)
	(rcirc-process, rcirc-user-disconnect): New variables.
	(rcirc-connect): Initalize new variables.
Juanma Barranquero's avatar
Juanma Barranquero committed
822 823
	(rcirc-keepalive): Don't send keepalive pings before connection
	is completed.
824 825 826 827 828 829 830 831 832 833 834 835 836 837 838
	(rcirc-sentinel): Do mark all channels with activity when
	connection is dropped.  Run hook with process buffer local.
	(rcirc-reschedule-timeout, rcirc-delete-process): New functions.
	(rcirc-buffer-process): Return value of rcirc-process if
	rcirc-server-buffer is nil.
	(rcirc-server-name): Return the reported server name.
	(rcirc-update-prompt): Simplify computation of the server name.
	(rcirc-format-response-string): Likewise.
	(rcirc-handler-001): Mark server as connected, record the reported
	server name, and schedule a timeout.
	(rcirc-track-nick): Add a spec for the tty class.
	(rcirc-user-non-nick): Remove function.
	(rcirc-nick-prefix-chars): Add variable.
	(rcirc-user-nick): Use above variable.

839
2007-03-10  Johan Bockg,Ae(Brd  <bojohan@dd.chalmers.se>
840

Juanma Barranquero's avatar
Juanma Barranquero committed
841 842
	* icomplete.el (icomplete-tidy, icomplete-exhibit):
	Bind deactivate-mark to nil.
843

844 845 846 847 848
2007-03-10  Martin Rudalics  <rudalics@gmx.at>

	* complete.el (PC-do-completion): Bind dirlength to nil to avoid
	that buffer contents get erased during completion.

Glenn Morris's avatar
Glenn Morris committed
849 850 851 852 853 854 855
2007-03-10  Glenn Morris  <rgm@gnu.org>

	* woman.el (woman-change-fonts): Add a hack to deal with
	font-escape followed by "." at start of a line.
	(woman2-IP): Add a hack to deal with consecutive requests.
	(woman2-tagged-paragraph): Extend existing hack to handle "sp".

Alan Mackenzie's avatar
Alan Mackenzie committed
856 857
2007-03-10  Alan Mackenzie  <acm@muc.de>

Kim F. Storm's avatar
Kim F. Storm committed
858
	* progmodes/cc-mode.el (c-before-change): Wrap in save-match-data.
Alan Mackenzie's avatar
Alan Mackenzie committed
859

Richard M. Stallman's avatar
Richard M. Stallman committed
860 861 862 863
2007-03-09  Richard Stallman  <rms@gnu.org>

	* abbrev.el (abbrev): Add `provide'.

864 865 866 867
2007-03-09  Thien-Thi Nguyen  <ttn@gnu.org>

	* net/ange-ftp.el (ange-ftp-try-passive-mode): Doc fix.

868 869 870 871 872 873
2007-03-09  Martin Rudalics  <rudalics@gmx.at>

	* complete.el (PC-try-completion): New function.
	(PC-do-completion, read-file-name-internal): Use it instead of
	try-completion.

Alan Mackenzie's avatar
Alan Mackenzie committed
874 875
2007-03-08  Alan Mackenzie  <acm@muc.de>

Kim F. Storm's avatar
Kim F. Storm committed
876
	Remove stale tokens from `c-found-types' cache.
Alan Mackenzie's avatar
Alan Mackenzie committed
877

Kim F. Storm's avatar
Kim F. Storm committed
878 879 880
	* progmodes/cc-mode.el (c-unfind-enclosing-token)
	(c-unfind-coalesced-tokens, c-before-change): New functions.
	(c-maybe-stale-found-type): New variable.
Alan Mackenzie's avatar
Alan Mackenzie committed
881

Kim F. Storm's avatar
Kim F. Storm committed
882 883
	* progmodes/cc-engine.el (c-partial-ws-p, c-unfind-type)
	(c-trim-found-types): New functions.
Alan Mackenzie's avatar
Alan Mackenzie committed
884

885 886 887 888 889
2007-03-08  Stefan Monnier  <monnier@iro.umontreal.ca>

	* smerge-mode.el (smerge-remove-props): Don't mark the buffer modified.
	(debug-ignored-errors): Add entry from smerge-match-conflict.

890 891 892 893 894 895 896
2007-03-08  J.D. Smith  <jdsmith@as.arizona.edu>

	* progmodes/idlw-help.el (idlwave-do-context-help1): Don't visit
	special help topics for keywords.
	(idlwave-help-assistant-command): Include ".exe" for ms-dos
	etc. Assistant command.

897 898
2007-03-08  Chong Yidong  <cyd@stupidchicken.com>

899
	* replace.el (occur-engine): Move buffer-undo-list binding...
900
	(occur-1): ...to here.
901

902 903
	* complete.el (PC-bindings): Rebind M-TAB in read-expression-map.

904 905 906 907 908
	* simple.el (minibuffer-completing-symbol): New var.
	(eval-expression): Use it.
	(completion-setup-function): Don't bind completion-base-size when
	completing a symbol in the minibuffer.

Nick Roberts's avatar
Nick Roberts committed
909 910 911 912 913
2007-03-08  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gud.el (gdb): Pop up current GUD buffer if user
	tries to start a second session in graphical mode.

914 915 916
2007-03-07  Miles Bader  <miles@gnu.org>

	* international/isearch-x.el
917 918
	(isearch-process-search-multibyte-characters):
	Strip text-properties from PROMPT to avoid an error from read-string.
919

Kim F. Storm's avatar
Kim F. Storm committed
920 921 922 923 924
2007-03-07  Kim F. Storm  <storm@cua.dk>

	* complete.el (PC-bindings): Remap lisp-complete-symbol to
	PC-lisp-complete-symbol instead of binding M-TAB in global-map.

925 926 927 928 929
2007-03-07  Micha,Ak(Bl Cadilhac  <michael@cadilhac.name>

	* complete.el (PC-do-completion): Delete duplicates in the list of
	possible completions.

Glenn Morris's avatar
Glenn Morris committed
930 931 932 933
2007-03-07  Glenn Morris  <rgm@gnu.org>

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

Kim F. Storm's avatar
Kim F. Storm committed
934 935 936 937
2007-03-06  Kim F. Storm  <storm@cua.dk>

	* isearch.el (isearch-message-prefix): Undo 2007-03-01 change.

Kenichi Handa's avatar
Kenichi Handa committed
938 939 940 941
2007-03-06  Kenichi Handa  <handa@m17n.org>

	* term/x-win.el (x-select-utf8-or-ctext): Improve the strategy.

942 943 944 945 946
2007-03-06  Stefan Monnier  <monnier@iro.umontreal.ca>

	* simple.el (completion-setup-function): Improve last fix so it doesn't
	set it to a relative directory name either.

Vinicius Jose Latorre's avatar
Vinicius Jose Latorre committed
947 948 949 950
2007-03-05  Vinicius Jose Latorre  <viniciusjl@ig.com.br>

	* ps-print.el: Replace some (defvar VAR) by (defvar VAR nil).

951 952 953 954 955 956 957
2007-03-05  Richard Stallman  <rms@gnu.org>

	* emacs-lisp/re-builder.el (reb-re-syntax): Fix custom type.

	* files.el (find-file-noselect): No error if file no longer exists.
	Display a message and avoid other questions.

958 959 960 961 962 963 964 965
2007-03-05  Stefan Monnier  <monnier@iro.umontreal.ca>

	* pcomplete.el (pcomplete-show-completions): Improve last change, so
	as not to use an invisible window and to create a window if none exist.

	* progmodes/python.el (python-send-command): Restart proc if necessary.
	(python-proc): Simplify.

Juanma Barranquero's avatar
Juanma Barranquero committed
966
2007-03-05  David Hansen  <david.hansen@gmx.net>  (tiny change)
967 968 969 970

	* pcomplete.el (pcomplete-show-completions): Search all frames for
	completions buffer.

971 972
2007-03-05  Chong Yidong  <cyd@stupidchicken.com>

973 974 975 976
	* cus-edit.el (customize-save-variable): Clear customized-value
	property (saved values are now put in theme-value property).
	(customize-set-variable): Doc fix.

977 978 979
	* complete.el (PC-do-completion): If completion-ignore-case is
	non-nil, replace field with completion string before exiting.

980 981 982 983
2007-03-05  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (tramp-make-temp-file): New parameter FILENAME.
	Append its extension to the resulting temporary file name.
984
	(tramp-handle-file-local-copy, tramp-handle-write-region): Apply it.
985 986 987 988

	* net/tramp-smb.el (tramp-smb-handle-file-local-copy)
	(tramp-smb-handle-write-region): Apply it.

989 990
2007-03-05  Alin C. Soare  <alinsoar@voila.fr>  (tiny change)

991
	* emacs-lisp/lisp-mode.el (calculate-lisp-indent):
992 993
	Redo previous change.

Juanma Barranquero's avatar
Juanma Barranquero committed
994
2007-03-04  Kevin Rodgers  <kevin.d.rodgers@gmail.com>  (tiny change)
995 996 997

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

Kenichi Handa's avatar
Kenichi Handa committed
998 999
2007-03-05  Kenichi Handa  <handa@m17n.org>

Juanma Barranquero's avatar
Juanma Barranquero committed
1000 1001
	* international/characters.el: Set category `l' (latin)
	for more characters.
Kenichi Handa's avatar
Kenichi Handa committed
1002

Kim F. Storm's avatar
Kim F. Storm committed
1003 1004 1005 1006
2007-03-04  Kim F. Storm  <storm@cua.dk>

	* emacs-lisp/authors.el (authors-aliases): Add alias.

Glenn Morris's avatar
Glenn Morris committed
1007 1008 1009 1010 1011 1012
2007-03-04  Glenn Morris  <rgm@gnu.org>

	* progmodes/hideshow.el (hs-minor-mode): Turn mode off and show
	all when switching major mode.
	(hs-minor-mode, hs-c-start-regexp, hs-block-start-regexp)
	(hs-block-start-mdata-select, hs-block-end-regexp)
Juanma Barranquero's avatar
Juanma Barranquero committed
1013 1014
	(hs-forward-sexp-func, hs-adjust-block-beginning):
	Do not make these variables permanent-local.
Glenn Morris's avatar
Glenn Morris committed
1015

1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030
2007-03-04  Richard Stallman  <rms@gnu.org>

	* progmodes/cperl-mode.el (cperl-mode):
	Modify cperl-compilation-error-regexp-alist by appending.

	* emacs-lisp/edebug.el (edebug-kill-buffer): New function.
	(edebug-mode): Add the hook.
	(edebug-recursive-edit): Remove the hook on exiting.

	* type-break.el (type-break-get-previous-time):
	Handle end-of-file errors specially
	so they don't get reported wrong in .emacs.

	* startup.el (fancy-splash-text): Clarify text.

Glenn Morris's avatar
Glenn Morris committed
1031
	* simple.el (beginning-of-buffer, end-of-buffer):
1032 1033 1034 1035 1036 1037 1038
	Avoid treating plain C-u like numeric arg.

	* simple.el (completion-setup-function): Don't set
	default-directory to nil.

	* shell.el (shell-dirstack-query): Doc fix.

Glenn Morris's avatar
Glenn Morris committed
1039
	* mouse.el (mouse-drag-mode-line-1, mouse-drag-vertical-line):
1040 1041 1042 1043
	Don't select the window -- pass it to primitives instead.

	* faces.el (minibuffer-prompt): Use medium blue by default.

1044 1045 1046 1047 1048
2007-03-04  David Kastrup  <dak@gnu.org>

	* jit-lock.el (jit-lock-stealth-time): Change default to nil.
	Preserve 16 as default value for "seconds" when customizing.

Carsten Dominik's avatar
Carsten Dominik committed
1049 1050 1051 1052 1053 1054
2007-03-04  Carsten Dominik  <dominik@science.uva.nl>

	* textmodes/org.el (org-self-insert-command)
	(orgtbl-self-insert-command, org-delete-char)
	(org-delete-backward-char): Set the `flyspell-delayed' property.

1055 1056 1057 1058 1059
2007-03-03  Chong Yidong  <cyd@stupidchicken.com>

	* international/mule.el (find-auto-coding): Don't search for
	line-ending characters past the end of the tail.

1060 1061 1062
2007-03-03  Christopher Allan Webber  <cwebber@dustycloud.org>  (tiny change)

	* play/gamegrid.el (gamegrid-add-score-with-update-game-score-1):
Juanma Barranquero's avatar
Juanma Barranquero committed
1063
	Jump to the line where new score has been uploaded.
1064 1065

	* play/tetris.el (tetris-move-bottom, tetris-move-left)
Juanma Barranquero's avatar
Juanma Barranquero committed
1066 1067
	(tetris-move-right, tetris-rotate-prev, tetris-rotate-next):
	Do nothing when the game is paused.
1068

Carsten Dominik's avatar
Carsten Dominik committed
1069 1070
2007-03-03  Carsten Dominik  <dominik@science.uva.nl>

Juanma Barranquero's avatar
Juanma Barranquero committed
1071 1072
	* textmodes/org.el (org-set-tags): Prevent slipping of point
	during completion.
Carsten Dominik's avatar
Carsten Dominik committed
1073

Kim F. Storm's avatar
Kim F. Storm committed
1074 1075 1076 1077 1078
2007-03-01  Lennart Borgman  <lennart.borgman.073@student.lu.se>

	* isearch.el (isearch-message-prefix):
	Use minibuffer-prompt-properties.

Vinicius Jose Latorre's avatar
Vinicius Jose Latorre committed
1079 1080
2007-03-01  Vinicius Jose Latorre  <viniciusjl@ig.com.br>

1081 1082
	* ps-print.el: Replace (defvar VAR nil) by (defvar VAR).
	(ps-setup): Print which Emacsen is running ps-print package.
Vinicius Jose Latorre's avatar
Vinicius Jose Latorre committed
1083

Eli Zaretskii's avatar
Eli Zaretskii committed
1084
2007-03-01  Stuart Herring  <herring@lanl.gov>
1085 1086 1087 1088

	* files.el (set-auto-mode-0): Use `indirect-function'.
	(hack-one-local-variable): Don't reapply current major mode.

1089 1090 1091 1092 1093 1094 1095
2007-03-01  Stefan Monnier  <monnier@iro.umontreal.ca>

	* progmodes/python.el (python-quote-syntax): Don't bother with
	syntax-ppss-context.
	(python-fill-paragraph): Make sure that fenced-string delimiters that
	stand on their own line stay there

1096 1097 1098 1099
2007-03-01  Lennart Borgman  <lennart.borgman.073@student.lu.se>

	* replace.el (perform-replace): Propertize message.

Carsten Dominik's avatar
Carsten Dominik committed
1100 1101 1102 1103 1104
2007-03-01  Carsten Dominik  <dominik@science.uva.nl>

	* textmodes/org.el (org-prepare-agenda-buffers): Also check for
	invisible heading.

1105 1106 1107 1108
2007-02-28  Chong Yidong  <cyd@stupidchicken.com>

	* net/tramp.el (tramp-file-name-handler): Revert last change.

Nick Roberts's avatar
Nick Roberts committed
1109 1110
2007-02-28  Nick Roberts  <nickrob@snap.net.nz>

1111
	* progmodes/gdb-ui.el (gdb-mouse-until, gdb-mouse-jump):
Nick Roberts's avatar
Nick Roberts committed
1112 1113
	Correct doc strings.

1114 1115 1116 1117 1118
2007-02-28  Chong Yidong  <cyd@stupidchicken.com>

	* replace.el (perform-replace): Undo forward-char immediately if
	non-adjacent search fails.

1119 1120 1121 1122 1123
2007-02-28  Stefan Monnier  <monnier@iro.umontreal.ca>

	* version.el (emacs-major-version, emacs-minor-version):
	string-to-int -> string-to-number.

Juanma Barranquero's avatar
Juanma Barranquero committed
1124 1125 1126 1127
2007-02-28  Juanma Barranquero  <lekktu@gmail.com>

	* help.el (where-is): Fail gracefully when not passed a command.

Eli Zaretskii's avatar
Eli Zaretskii committed
1128
2007-02-28  Stuart Herring  <herring@lanl.gov>
Thien-Thi Nguyen's avatar
Thien-Thi Nguyen committed
1129 1130 1131 1132

	* find-lisp.el (find-lisp-default-directory-predicate):
	Fix bug: Do symlink check on expanded filename.

Carsten Dominik's avatar
Carsten Dominik committed
1133 1134 1135 1136 1137 1138
2007-02-28  Carsten Dominik  <dominik@science.uva.nl>

	* textmodes/org.el (org-set-tags, org-table-get-field): Avoid case
	changes during replacement.
	(org-agenda-mode-map): Add default binding for `org-agenda-archive'.

Lars Hansen's avatar
Lars Hansen committed
1139 1140 1141 1142
2007-02-28  Lars Hansen  <larsh@soem.dk>

	* desktop.el: Delete header line listing me as maintainer.

Glenn Morris's avatar
Glenn Morris committed
1143 1144 1145 1146 1147
2007-02-28  Glenn Morris  <rgm@gnu.org>

	* tutorial.el (tutorial--describe-nonstandard-key): Tweak text in
	the menus case.

1148 1149 1150 1151 1152
2007-02-28  Chong Yidong  <cyd@stupidchicken.com>

	* net/tramp.el (tramp-file-name-handler): Inhibit modification
	hooks to avoid confusion when combining after-change calls.

Nick Roberts's avatar
Nick Roberts committed
1153 1154
2007-02-27  Ken Manheimer  <ken.manheimer@gmail.com>

Juanma Barranquero's avatar
Juanma Barranquero committed
1155 1156 1157
	* allout.el (allout-encrypt-string): Remove inhibition of gpg-agent,
	now that pgg-gpg-process-region correctly honors passed-in passphrase.
	(allout-distinctive-bullets-string): Add info about bullet conventions.
Nick Roberts's avatar
Nick Roberts committed
1158 1159
	(allout-mode): Add info about distinctive vs plain bullets.

1160 1161 1162
2007-02-27  Carsten Dominik  <dominik@science.uva.nl>

	* textmodes/org.el (org-archive-subtree): Quote variable name.
Juanma Barranquero's avatar
Juanma Barranquero committed
1163
	(org-agenda-get-todos): Make sure skip properties are checked correctly.
1164

Nick Roberts's avatar
Nick Roberts committed
1165 1166
2007-02-26  Nick Roberts  <nickrob@snap.net.nz>

Juanma Barranquero's avatar
Juanma Barranquero committed
1167
	* progmodes/gud.el (gud-bashdb-history, gud-bashdb-marker-filter)
Nick Roberts's avatar
Nick Roberts committed
1168
	(gud-bashdb-command-name, bashdb): Remove.
Juanma Barranquero's avatar
Juanma Barranquero committed
1169
	(gud, gud-menu-map): Remove references to bash/bashdb.
Nick Roberts's avatar
Nick Roberts committed
1170

Juanma Barranquero's avatar
Juanma Barranquero committed
1171
2007-02-26  Andrey Zhdanov  <susuman@hotmail.com>  (tiny change)
Nick Roberts's avatar
Nick Roberts committed
1172

Nick Roberts's avatar
Nick Roberts committed
1173 1174
	* progmodes/gud.el (gud-pdb-marker-regexp): Add optional <module>
	keyword for Python 2.5.
Nick Roberts's avatar
Nick Roberts committed
1175

1176 1177 1178 1179 1180 1181
2007-02-26  Romain Francoise  <romain@orebokech.com>

	* net/net-utils.el (whois-server-tld): Update server for .org.
	(whois-server-list): Add whois.publicinterestregistry.net.
	(whois-guess-server): Fix formatting in docstring.

Kim F. Storm's avatar