ChangeLog 755 KB
Newer Older
Glenn Morris's avatar
Glenn Morris committed
1 2 3 4
2009-06-19  Glenn Morris  <rgm@gnu.org>

	* subr.el (open-network-stream): Doc fix.

5 6 7 8 9
2009-06-19  Juanma Barranquero  <lekktu@gmail.com>

	* international/fontset.el (setup-default-fontset):
	Fix typo in previous change.

Kenichi Handa's avatar
Kenichi Handa committed
10 11
2009-06-19  Kenichi Handa  <handa@m17n.org>

12 13 14
	* international/fontset.el (setup-default-fontset): Add a spec of
	non-OTF unicode font for Thai.

Kenichi Handa's avatar
Kenichi Handa committed
15 16
	* fringe.el: Add coding: utf-8 cookie.

17 18 19 20 21
2009-06-18  Kenichi Handa  <handa@m17n.org>

	* language/korean.el (korean-cp949): New coding system.  Set cp949
	as an alias to it.

22 23 24
2009-06-18  Ulrich Mueller  <ulm@gentoo.org>

	* pgg-gpg.el (pgg-gpg-lookup-key-owner): Handle colon listings
Chong Yidong's avatar
Chong Yidong committed
25
	format used by GnuPG 2.0.11.
26

27 28 29 30 31
2009-06-18  Glenn Morris  <rgm@gnu.org>

	* files.el (dir-locals-set-directory-class): Make mtime argument
	optional, since it is always unneeded in the non-file case.  (Bug#3577)

32 33
2009-06-18  Kenichi Handa  <handa@m17n.org>

34 35 36
	* language/korean.el ("Korean"): Fix `documentation' property of
	this language environment.

37 38 39
	* language/korea-util.el (korean-key-bindings): Add binding for
	key Hangul.

40 41 42 43 44 45
2009-06-17  Chong Yidong  <cyd@stupidchicken.com>

	* progmodes/compile.el (compilation-error-regexp-alist-alist):
	Comment out 2007-07-25 change adding support for Maven error
	messages; this regexp is too slow on long lines (Bug#3441).

46 47 48 49 50 51
2009-06-17  Akinori MUSHA  <knu@iDaemons.org>  (tiny change)

	* progmodes/ruby-mode.el (ruby-parse-partial)
	(ruby-font-lock-keywords): Support overloadable negative
	operators (Bug#3587).

52 53 54 55 56
2009-06-17  Tiago Saboga  <tiagosaboga@gmail.com>  (tiny change)

	* files.el (save-some-buffers-action-alist): Fix last
	change (Bug#3578).

57 58 59 60
2009-06-17  Glenn Morris  <rgm@gnu.org>

	* files.el (dir-locals-set-directory-class): Fix doc typo.

Kenichi Handa's avatar
Kenichi Handa committed
61 62 63 64 65 66 67 68
2009-06-17  Kenichi Handa  <handa@m17n.org>

	* international/mule-diag.el (list-character-sets): Change
	"FINAL-CHAR" to "FINAL-BYTE" to follow the official terminology.
	(list-character-sets-1): Add one line explanation about
	"supplementary charset".  Make the part "Supplementary Character
	Sets" clickable.

Kenichi Handa's avatar
Kenichi Handa committed
69 70 71 72
2009-06-16  Eduard Wiebe  <usenet@pusto.de>  (tiny change)

	* international/mule-conf.el: Add cp949-2-byte, cp949.

73 74 75 76
2009-06-16  Kenichi Handa  <handa@m17n.org>

	* composite.el (compose-region): Improve the docstring.

77 78 79 80 81
2009-06-15  Stefan Monnier  <monnier@iro.umontreal.ca>

	* vc.el (vc-default-revision-granularity): Remove to let the normal
	error handling kick in (bug#3570).

82 83 84 85 86
2009-06-13  Chong Yidong  <cyd@stupidchicken.com>

	* simple.el (kill-visual-line): Rewrite (Bug#3437).  Don't try to
	handle kill-whole-line, as it doesn't make sense in this context.

87 88 89 90 91
2009-06-12  Sam Steingold  <sds@gnu.org>

	* vc-hg.el (vc-hg-log-switches): Add defcustom.
	(vc-hg-print-log): Use it.

Kenichi Handa's avatar
Kenichi Handa committed
92 93 94 95
2009-06-12  Kenichi Handa  <handa@m17n.org>

	* international/eucjp-ms.el: Re-generated.

96 97 98 99 100
2009-06-10  Glenn Morris  <rgm@gnu.org>

	* calendar/cal-dst.el (calendar-time-zone-daylight-rules):
	Fix typo in 2008-04-02 change.

101 102 103 104 105
2009-06-10  Kenichi Handa  <handa@m17n.org>

	* composite.el (compose-gstring-for-terminal): For zero-width
	characters of Unicode category `Cf', simply replace it with SPC.

106
2009-06-09  Agustín Martín  <agustin.martin@hispalinux.es>
107 108 109

	* ispell.el: Make `ispell-dictionary' customizable (#2555)

110 111 112 113 114
2009-06-08  Michael Albinus  <michael.albinus@gmx.de>

	* ediff-util.el (ediff-compute-custom-diffs-maybe): Handle remote
	files correctly.

115 116 117 118 119
2009-06-08  Adrian Robert  <Adrian.B.Robert@gmail.com>

	* term/ns-win.el (composition-function-table)
	(script-representative-chars): Don't alter.

120 121 122 123 124
2009-06-07  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (tramp-do-copy-or-rename-file-directly): Make direct
	copy more robust, especially when "chown" is not applicable.

125 126 127 128
2009-06-07  Martin Rudalics  <rudalics@gmx.at>

	* emacs-lisp/lisp-mode.el (lisp-mode-variables): Fix doc-string.

129 130
2009-06-06  Michael Albinus  <michael.albinus@gmx.de>

Michael Albinus's avatar
Michael Albinus committed
131 132
	* net/tramp.el (tramp-open-connection-setup-interactive-shell):
	Apply workaround for OpenSolaris bug.
133

134 135 136 137 138 139 140
2009-06-05  Daiki Ueno  <ueno@unixuser.org>

	* epa.el (epa-decrypt-region): Detect encoding if
	coding-system-for-read is not specified.
	<http://sourceforge.jp/ticket/browse.php?group_id=2267&tid=17018>
	(epa-verify-region): Ditto.

141 142 143 144 145
2009-06-04  Stefan Monnier  <monnier@iro.umontreal.ca>

	* tar-mode.el (tar-header-block-tokenize): Obey @LongLink even for
	POSIX tar archives (bug#3410).

146 147 148 149 150
2009-06-04  Johan Bockgård  <bojohan@gnu.org>

	* vc.el (vc-revision-other-window): Fix argument to backend
	function revision-completion-table; it expects a list.

151 152 153 154 155
2009-06-04  Stefan Monnier  <monnier@iro.umontreal.ca>

	* frame.el (delete-other-frames): Only delete frames on the
	same terminal (bug#3442).

156 157 158 159 160
2009-06-04  Glenn Morris  <rgm@gnu.org>

	* calendar/solar.el (solar-n-hemi-seasons, solar-s-hemi-seasons):
	Make into defcustoms.  (Bug#3429)

161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188
2009-06-01  Chong Yidong  <cyd@stupidchicken.com>

	* international/README: New file.

	* international/charprop.el:
	* international/uni-bidi.el:
	* international/uni-category.el:
	* international/uni-combining.el:
	* international/uni-comment.el:
	* international/uni-decimal.el:
	* international/uni-decomposition.el:
	* international/uni-digit.el:
	* international/uni-lowercase.el:
	* international/uni-mirrored.el:
	* international/uni-name.el:
	* international/uni-numeric.el:
	* international/uni-old-name.el:
	* international/uni-titlecase.el:
	* international/uni-uppercase.el: Add copyright notice (Bug#3428).

	* emulation/edt.el (edt-previous-line, edt-next-line): Don't use
	forward-line, undoing 2007-10-19 change (Bug#3188).

	* textmodes/two-column.el (2C-split): Call move-to-column, to
	compensate for the 2007-10-19 change from next-line to
	forward-line (Bug#3435).  Account for fringe and scroll-bar when
	setting 2C-window-width.

189 190 191 192 193
2009-05-29  Stefan Monnier  <monnier@iro.umontreal.ca>

	* startup.el (normal-no-mouse-startup-screen): Use F1 rather than C-h
	if C-h is remapped to something else like DEL.

194 195
2009-05-26  Chong Yidong  <cyd@stupidchicken.com>

196
	* edmacro.el (edmacro-parse-keys): Fix 2008-08-19 change (Bug#3387).
197

198 199
	* view.el (view-recenter): Allow recenter to compute window height
	normally.
200 201 202 203
	(view-window-size): Use window-line-height to find window height.
	(view-page-size-default): Return nil if LINES is nil, 0, or larger
	than the window height.
	(view-scroll-lines): Handle nil value for DEFAULT arg (Bug#3361).
204

205 206
2009-05-26  Kenichi Handa  <handa@m17n.org>

207 208
	* textmodes/table.el (table--unibyte-char-to-multibyte):
	Delete function.
209 210 211
	(*table--cell-self-insert-command, *table--cell-quoted-insert):
	Don't call table--unibyte-char-to-multibyte (Bug#3372).

212 213 214 215
2009-05-26  Chong Yidong  <cyd@stupidchicken.com>

	* newcomment.el (comment-region): Doc fix (Bug#3370).

216 217 218 219
2009-05-24  Roland Winkler  <Roland.Winkler@physik.uni-erlangen.de>

	* mail/smtpmail.el: Indent code properly to make it more readable.

220 221 222 223 224
2009-05-24  Chong Yidong  <cyd@stupidchicken.com>

	* textmodes/ispell.el (ispell-check-version): Handle dashes in
	version numbers.  Suggested by sdl.web@gmail.com (Bug#3369).

225 226 227 228
2009-05-23  Chong Yidong  <cyd@stupidchicken.com>

	* info.el (Info-mode): Doc fix (Bug#3358).

229 230 231 232 233 234
2009-05-23  Johan Bockgård  <bojohan@gnu.org>

	* ediff-vers.el (ediff-vc-latest-version): Use property
	`vc-latest-revision' instead of `vc-latest-version'.  (It was
	renamed in the big VC overhaul.)

235 236 237 238 239 240 241
2009-05-23  Chong Yidong  <cyd@stupidchicken.com>

	* progmodes/grep.el (grep-compute-defaults): Simplify how settings
	are looked up.
	(grep-apply-setting): New function.
	(grep-highlight-matches, grep-command, grep-template)
	(grep-use-null-device, grep-find-command, grep-find-template):
242 243
	Clarify role of grep-compute-defaults in docstrings.
	Use grep-apply-setting to apply changes (Bug#3343).
244

245 246 247 248 249
2009-05-21  Glenn Morris  <rgm@gnu.org>

	* calendar/cal-move.el (calendar-forward-day): Fix 2008-06-21 change -
	always move cursor to new date.  (Bug#3338)

250 251 252 253 254
2009-05-20  Stefan Monnier  <monnier@iro.umontreal.ca>

	* textmodes/tex-mode.el (tex-uptodate-p): Accept [1{/var/foo}] as
	a page number.

255 256 257 258 259
2009-05-20  Jason Rumney  <jasonr@gnu.org>

	* files.el (locate-dominating-stop-dir-regexp): Add terminal
	directory separator to UNC path case (Bug#3252).

260 261
2009-05-20  Chong Yidong  <cyd@stupidchicken.com>

262 263
	* international/encoded-kb.el (encoded-kbd-setup-display):
	Change DISPLAY arg to TERMINAL.
264 265 266 267

	* international/mule.el (set-terminal-coding-system)
	(set-keyboard-coding-system): Change DISPLAY arg to TERMINAL.

Alan Mackenzie's avatar
Alan Mackenzie committed
268 269
2009-05-19  Alan Mackenzie  <acm@muc.de>

270 271 272 273
	* progmodes/cc-mode.el (c-extend-and-neutralize-CPP-line):
	Rename from c-neutralize-syntax-in-CPP.  Set the variables c-new-BEG
	and c-new-END, thus extending the font-lock region.
	(c-font-lock-init): Don't set obsolete variable font-lock-lines-before.
Alan Mackenzie's avatar
Alan Mackenzie committed
274 275 276 277

	* progmodes/cc-langs.el (c-before-font-lock-function): Rename a
	value to c-extend-and-neutralize-syntax-in-CPP.

278 279 280 281 282
2009-05-19  Kenichi Handa  <handa@m17n.org>

	* faces.el (set-face-attribute): Fix handling of :family
	"FOUNDRY-FAMILY".

283 284 285 286
2009-05-18  Chong Yidong  <cyd@stupidchicken.com>

	* register.el (register-alist): Doc fix (Bug#3311).

287 288
2009-05-18  Richard M Stallman  <rms@gnu.org>

289 290 291
	* progmodes/compile.el (compilation-filter): If inserting at end
	of accessible part of buffer, keep end of output visible.

292 293 294 295 296 297 298 299 300
	* mail/rmail.el (rmail-expunge-confirmed): Return nil if nothing to do.
	Don't call rmail-modify-format here.
	(rmail-expunge): Call it here after expunge is confirmed.
	(rmail-confirm-expunge): Doc fix.  Mark as risky.
	(rmail-convert-babyl-to-mbox): Call rmail-modify-format.
	(rmail-set-attribute): Call rmail-dont-modify-format only for `unseen'.
	For other attributes, call `rmail-modify-format',
	and propagate the modified flag to rmail-buffer.

301 302 303 304 305 306
2009-05-17  Richard M Stallman  <rms@gnu.org>

	* mail/rmailedit.el (rmail-edit-current-message):
	Call rmail-modify-format here.
	(rmail-cease-edit): Not here.

307 308 309 310 311
2009-05-17  Stefan Monnier  <monnier@iro.umontreal.ca>

	* vc-bzr.el (vc-bzr-state-heuristic): Fallback on vc-bzr-state in case
	of any kind of error (e.g. when "sha1sum" is not found).

312 313 314 315 316
2009-05-15  Martin Rudalics  <rudalics@gmx.at>

	* dired.el (dired-pop-to-buffer): Try to make this behave the
	Emacs 22 way (Bug#1806).

317 318 319 320
2009-05-14  Chong Yidong  <cyd@stupidchicken.com>

	* frame.el (minibuffer-frame-alist): Doc fix (Bug#3276).

321 322 323
2009-05-12  Chong Yidong  <cyd@stupidchicken.com>

	* tutorial.el (help-with-tutorial): Don't use text mode, since the
324 325
	tutorial text assume Fundamental mode.  Use TUTORIAL.xx for the
	tutorial buffer, since that is what the tutorial text assumes.
326

Stefan Monnier's avatar
Stefan Monnier committed
327 328 329 330 331 332
2009-05-11  Stefan Monnier  <monnier@iro.umontreal.ca>

	* simple.el (completion-setup-function):
	Only modify the default-directory in *Completions* (bug#3250).
	Take partial-completion into account when setting default-directory.

333 334 335 336
2009-05-10  Chong Yidong  <cyd@stupidchicken.com>

	* emacs-lisp/cl-macs.el (lexical-let*): Doc fix (Bug#3178).

337 338 339 340 341 342 343 344 345 346 347 348
2009-05-10  Kim F. Storm  <storm@cua.dk>

	* ido.el: Add proper support for confirm-nonexistent-file-or-buffer
	values `confirm' and `confirm-after-completion'.
	(ido-read-internal, ido-buffer-internal, ido-file-internal):
	Setup and handle require-match arg according to c-n-f-o-b.
	(ido-show-confirm-message): New dynamic variable.
	(ido-exit-minibuffer): Request confirmation for non-existing file
	or buffer according to confirm-nonexistent-file-or-buffer.
	(ido-decorations): Add 11th element for "confirm" message.
	(ido-completions): Show confirmation message when requested.

349 350
2009-05-08  Kenichi Handa  <handa@m17n.org>

Stefan Monnier's avatar
Stefan Monnier committed
351 352
	* international/encoded-kb.el (encoded-kbd-setup-keymap):
	* international/mule-diag.el (describe-coding-system): Fix for big5.
353

354 355 356 357
2009-05-07  Martin Rudalics  <rudalics@gmx.at>

	* window.el (split-window-sensibly): New function.
	(split-height-threshold, split-width-threshold): State in
Stefan Monnier's avatar
Stefan Monnier committed
358 359
	doc-string that these affect split-window-sensibly.
	Change customization subtype from number to integer.
360
	(window--splittable-p): Rename to window-splittable-p since it's
Stefan Monnier's avatar
Stefan Monnier committed
361
	referred to in doc-string of split-window-sensibly.  Update doc-string.
362 363 364
	(window--try-to-split-window): Unconditionally call
	split-window-preferred-function and move splitting functionality
	to split-window-sensibly (Bug#3142).
Stefan Monnier's avatar
Stefan Monnier committed
365 366
	(split-window-preferred-function): Rewrite doc-string.
	Don't allow nil as customization type.
367

368 369 370 371 372 373
2009-05-07  Chong Yidong  <cyd@stupidchicken.com>

	* faces.el (x-handle-named-frame-geometry): Ignore errors from
	x-get-resource due to not yet opened X connection.  This is a
	temporary workaround for Bug#3194.

374 375 376 377
2009-05-05  Bob Rogers  <rogers-emacs@rgrjr.dyndns.org>  (tiny change)

	* vc-svn.el (vc-svn-parse-status): ?D is for removed files (bug#3213).

378 379 380 381
2009-05-05  Stefan Monnier  <monnier@iro.umontreal.ca>

	* vc.el (vc-delete-file): Add autoload cookie (bug#3209).

382 383 384 385 386
2009-05-04  Miles Bader  <miles@gnu.org>

	* emacs-lisp/bindat.el (bindat-pack): Allocate and set a string
	directly (Bug#2878).

387 388 389 390 391 392 393 394 395
2009-05-03  Juanma Barranquero  <lekktu@gmail.com>

	* term/ns-win.el (ns-alternatives-map, ns-insert-working-text)
	(ns-echo-working-text, ns-utf8-nfd-post-read-conversion)
	(ns-insert-text, ns-insert-file, ns-find-file, generate-fontset-menu)
	(mouse-set-font, ns-respond-to-change-font, ns-standard-fontset-spec)
	(ns-set-background-alpha, ns-set-foreground-at-mouse)
	(ns-set-background-at-mouse): Fix typos in docstrings.

396 397
2009-05-03  Daiki Ueno  <ueno@unixuser.org>

Daiki Ueno's avatar
Daiki Ueno committed
398 399 400
	* epg.el (epg-wait-for-completion): Sleep after the process
	exits, to allow process-filter to run (Bug#2412).

401 402
	* epa.el (epa--read-signature-type): Fix typo.

403 404 405 406 407 408
2009-05-02  Glenn Morris  <rgm@gnu.org>

	* wid-edit.el (widget-specify-field, widget-field-value-get, character):
	Revert 2009-03-24 change, since it causes a more serious problem than
	the one it solves.  (Closes Bug#3136, reopens Bug#2689.)

409 410 411 412 413
2009-05-02  Martin Rudalics  <rudalics@gmx.at>

	* frame.el (pop-up-frame-function): Remove choice nil since it
	does not represent a valid value.

David Reitter's avatar
David Reitter committed
414 415 416 417 418
2009-04-30  David Reitter  <david.reitter@gmail.com>

	* term/ns-win.el (ns-make-command-string, ns-grabenv)
	(ns-extended-platform-support-mode, menu-bar-ns-file-menu)
	(ns-arrange-all-frames, ns-arrange-visible-frames)
Juanma Barranquero's avatar
Juanma Barranquero committed
419
	(ns-arrange-frames): Remove.  These functionalities not
David Reitter's avatar
David Reitter committed
420 421 422
	available on other (free) platforms will be provided to users
	outside the Emacs project in the "ns-platform-support" package.

Alan Mackenzie's avatar
Alan Mackenzie committed
423 424 425 426 427 428 429 430 431 432 433 434
2009-04-30  Alan Mackenzie  <acm@muc.de>

	Enhancements for Objective-C:
	* progmodes/cc-vars.el (c-objc-method-arg-min-delta-to-bracket)
	(c-objc-method-arg-unfinished-offset)
	(c-objc-method-parameter-offset): New variables.
	(c-offsets-alist): Use c-lineup-ObjC-method-call-colons in entry
	for objc-method-call-cont.

	* progmodes/cc-langs.el (c-constant-kwds): New ObjC keywords
	"YES", "NO", "NS_DURING", "NS_HANDLER", "NS_ENDHANDLER".

Stefan Monnier's avatar
Stefan Monnier committed
435 436
	* progmodes/cc-align.el (c-lineup-ObjC-method-call-colons):
	New function.
Alan Mackenzie's avatar
Alan Mackenzie committed
437

438 439 440 441
2009-04-29  Chong Yidong  <cyd@stupidchicken.com>

	* subr.el (assoc-default): Doc fix.

442 443 444
2009-04-29  Ulrich Mueller  <ulm@gentoo.org>

	* files.el (hack-local-variables-prop-line)
Stefan Monnier's avatar
Stefan Monnier committed
445 446
	(hack-local-variables, dir-locals-read-from-file):
	Bind read-circle to nil before reading.
447

448 449 450 451 452 453
2009-04-28  Geert Kloosterman  <g.j.kloosterman@gmail.com>  (tiny change)

	* progmodes/which-func.el (which-function): Don't assume that
	entries from `imenu--index-alist' are ordered by buffer position,
	which fails when submenus are present (Bug#3153).

454 455 456 457
2009-04-28  Stefan Monnier  <monnier@iro.umontreal.ca>

	* international/quail.el (quail-vunion): Remove unexplained nreverse.

Nick Roberts's avatar
Nick Roberts committed
458 459 460 461 462
2009-04-28  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (gdb-tooltip-print): Avoid "Non-X frame used"
	error with gud-tooltip-mode in the Linux console.

463 464 465 466 467
2009-04-28  Chong Yidong  <cyd@stupidchicken.com>

	* tooltip.el (tooltip-show-help): Fall back on
	tooltip-show-help-non-mode for text-only displays.

468 469 470 471
2009-04-27  Jay Belanger  <jay.p.belanger@gmail.com>

	* calc/calc.el (calc-mode): Replace `copy-list' with `copy-sequence'.

472 473 474 475 476 477
2009-04-26  Jay Belanger  <jay.p.belanger@gmail.com>

	* calc/calc.el (calc-set-mode-line): Check to make sure that the
	correct Calc buffer gets "Embed" in the mode line.
	(calc-mode): Copy stack list for additional Calc buffers.

478 479
2009-04-25  Chong Yidong  <cyd@stupidchicken.com>

480 481 482 483
	* simple.el (line-move-visual): If point is stuck moving backwards
	against a display string, temporarily ignore the goal
	column (Bug#3020).

484 485 486 487
	* startup.el (normal-top-level): Implement a work-around to handle
	changes to face-font-rescale-alist during
	initialization (Bug#1785).

488 489 490 491 492 493 494
2009-04-24  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (tramp-handle-directory-files-and-attributes-with-stat)
	(tramp-handle-file-name-all-completions): Don't use "-b" as ls
	arg.  It does not work on OpenBSD.  Reported by Taylor Venable
	<taylor@metasyntax.net>.

495 496 497 498 499
2009-04-23  Chong Yidong  <cyd@stupidchicken.com>

	* hi-lock.el (hi-lock--inhibit-font-lock-hook): New var.
	(hi-lock-set-pattern, hi-lock-font-lock-hook): Use it (Bug#3068).

500 501 502
2009-04-21  Martin Rudalics  <rudalics@gmx.at>

	* diff-mode.el (diff-find-source-location): Don't call
Martin Rudalics's avatar
Martin Rudalics committed
503
	diff-sanity-check-hunk when NOPROMPT is non-nil.  (Bug#3033)
504

Kenichi Handa's avatar
Kenichi Handa committed
505 506 507 508
2009-04-21  Kenichi Handa  <handa@m17n.org>

	* international/uni-decomposition.el: Re-generated.

509 510 511 512 513
2009-04-20  Roland Winkler  <Roland.Winkler@physik.uni-erlangen.de>

	* proced.el (proced-sort): Declare it buffer-local.
	(proced-send-signal): Handle non-nil signals.

514 515 516 517 518
2009-04-18  Jason Rumney  <jasonr@gnu.org>

	* facemenu.el (list-colors-duplicates): w32-default-color-map is
	a function (Bug#3044).

519 520
2009-04-18  ARISAWA Akihiro  <ari@mbf.ocn.ne.jp>

521 522
	* epa-file.el (epa-file-decode-and-insert):
	Use string-to-multibyte instead of set-buffer-multibyte.
523 524
	<http://sourceforge.jp/ticket/browse.php?group_id=2267&tid=15259>

525 526 527 528
2009-04-18  Yann Hodique  <yann.hodique@gmail.com>  (tiny change)

	* net/rcirc.el (rcirc): Use correct property names (Bug#3037).

529 530
2009-04-18  Chong Yidong  <cyd@stupidchicken.com>

531 532
	* thingatpt.el (thing-at-point-bounds-of-list-at-point):
	New function (Bug#3027).
533

Kenichi Handa's avatar
Kenichi Handa committed
534 535 536 537
2009-04-17  Kenichi Handa  <handa@m17n.org>

	* international/uni-decomposition.el: Re-generated.

538 539 540 541
2009-04-16  Chong Yidong  <cyd@stupidchicken.com>

	* textmodes/flyspell.el (flyspell-correct-word-before-point):
	Don't create markers.
542 543
	(tex-mode-flyspell-verify): Don't create markers.
	Use line-end-position.
544 545 546
	(sgml-mode-flyspell-verify): Don't create markers.  Simplify code
	using looking-at and looking-back.

547 548 549 550 551
2009-04-16  Robert Brown  <brown@google.com>  (tiny change)

	* emacs-lisp/lisp-mode.el: Give `deftype' a doc-string-elt
	property (Bug#2984).

552 553 554 555 556
2009-04-16  Leo  <sdl.web@gmail.com>  (tiny change)

	* ediff-wind.el (ediff-make-wide-display): Fix typo in frame
	parameter alist.

557 558 559 560 561
2009-04-15  William Xu  <william.xwl@gmail.com>

	* outline.el (hide-sublevels): Ensure that arguments are passed to
	outline-flag-region in the correct order (Bug#3000).

562 563 564 565 566
2009-04-15  Katsumi Yamaoka  <yamaoka@jpl.org>

	* net/browse-url.el (browse-url-filename-alist): Correct file
	URI (Bug#2922).

567 568 569 570 571
2009-04-15  Chong Yidong  <cyd@stupidchicken.com>

	* subr.el (posn-col-row): Properly compute line spacing.
	Suggested by Nikolaj Schumacher (Bug#2933).

572 573 574 575 576
2009-04-15  Ulf Jasper  <ulf.jasper@web.de>

	* net/newst-treeview.el (newsticker-treeview-jump): Enable virtual
	feeds.

577 578
2009-04-15  Dan Nicolaescu  <dann@ics.uci.edu>

579 580
	* vc-svn.el (vc-svn-after-dir-status): Fix regexp to allow for file
	names with leading spaces.  Ignore "." if it appears as a filename.
581

582 583 584 585 586
2009-04-14  Juanma Barranquero  <lekktu@gmail.com>

	* help-at-pt.el (help-at-pt-kbd-string): Reflow docstring.
	(scan-buf-previous-region): Fix typo in docstring.

587 588 589 590
2009-04-14  Edward Wiebe  <usenet@pusto.de>  (tiny change)

	* jit-lock.el (jit-lock-stealth-chunk-start): Fix typo in docstring.

591 592 593 594 595 596 597 598 599 600 601 602
2009-04-14  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (tramp-handle-dired-recursive-delete-directory):
	Fix an error in flushing cache data.
	(tramp-handle-process-file): Flush all file cache values for the
	connection, because the remote process could have changed them.
	Suggested by Stefan Monnier <monnier@iro.umontreal.ca>.
	Handle QUIT.

	* net/tramp-cmds.el (tramp-cleanup-connection): Flush cache data
	of directory "".

603 604 605 606 607
2009-04-14  Stefan Monnier  <monnier@iro.umontreal.ca>

	* minibuffer.el (completion--try-word-completion): Don't disable
	`partial-completion' any more.  Mark the added char instead.
	(completion-pcm--string->pattern): Notice chars added by
608
	completion--try-word-completion and treat them specially. (bug#2957)
609

610 611 612
2009-04-13  Jason Rumney  <jasonr@gnu.org>

	* faces.el (frame-set-background-mode): Window system frames
Juanma Barranquero's avatar
Juanma Barranquero committed
613
	default to light.  Use default in cases where specified color
614 615
	does not exist (Bug#2969).

616 617
2009-04-13  Kenichi Handa  <handa@m17n.org>

618
	* language/japanese.el (cp932): Delete alias for japanese-shift-jis.
619

620 621
2009-04-12  Michael Albinus  <michael.albinus@gmx.de>

622 623
	* net/tramp.el (tramp-do-copy-or-rename-file-directly):
	Overwrite always the tmpfile.  (Bug#2962).
624

625 626
2009-04-11  Chong Yidong  <cyd@stupidchicken.com>

627 628
	* files.el (dir-locals-directory-cache):  Rename from
	dir-locals-directory-alist.  Change format to include
629 630 631 632 633 634 635 636
	the mtime of the directory-local variables file (Bug#2833).
	(dir-locals-set-directory-class): New arg mtime.  Store it in
	dir-locals-directory-cache.
	(dir-locals-find-file): Check cache validity using the mtime.
	(dir-locals-read-from-file): Save the file mtime in the cache.
	(hack-dir-local-variables): Adapt to new
	dir-locals-directory-cache entry format.

637 638
	* international/mule-diag.el (describe-font-internal):
	Rename ignored argument to IGNORED.
639 640 641
	(describe-font): Elide unnecessary argument to
	describe-font-internal (Bug#2945).

642 643
2009-04-10  Richard M Stallman  <rms@gnu.org>

644 645
	* mail/rmailedit.el (rmail-cease-edit): Call rmail-modify-format.

Andreas Schwab's avatar
Typo.  
Andreas Schwab committed
646
	* vc-dir.el (vc-dir): Doc fix.
647

648 649
2009-04-10  Eli Zaretskii  <eliz@gnu.org>

650 651 652
	* mail/unrmail.el (unrmail): If "Mail-From" header is found,
	append a newline to it.

653 654 655 656 657
	* mail/rmail.el (rmail-unrmail-new-mail)
	(rmail-unrmail-new-mail-maybe): New functions.
	(rmail-insert-inbox-text): Use rmail-unrmail-new-mail-maybe to
	convert Babyl-formatted new mail to mbox format.  (Bug#2942)

658 659 660 661 662
2009-04-09  Kim F. Storm  <storm@cua.dk>

	* emulation/cua-rect.el (cua--indent-rectangle): Insert tabs using
	tab-to-tab-stop to respect indent-tabs-mode.

663 664
2009-04-09  Richard M Stallman  <rms@gnu.org>

665
	* mail/rmailkwd.el (rmail-set-label): Warn if multiple labels spec'd.
666 667
	(rmail-kill-label, rmail-add-label): Doc fixes.

668 669 670
	* mail/rmailout.el (rmail-output): If file is visited,
	check the buffer's format.

671 672
	* mail/rmailout.el (rmail-convert-to-babyl-format): Don't set "unseen".

673
	* mail/rmailout.el (rmail-output-to-rmail-buffer):
674
	Call rmail-modify-format.
675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691

	Don't query before visiting a Babyl file.
	Instead, query before modifications that would save it.

	* mail/rmail.el (rmail-was-converted): New variable.
	(rmail-seriously-modified): New variable.
	(rmail-perm-variables): Set them to nil.
	(rmail-convert-babyl-to-mbox): Don't query about converting Babyl file.
	Instead, set rmail-was-converted.
	(rmail-modify-format): New function.  Query if save will change format.
	(rmail-dont-modify-format): New function.
	(rmail-duplicate-message, rmail-get-new-mail):
	Call rmail-modify-format.
	(rmail-set-header): Call rmail-dont-modify-format.
	(rmail-set-attribute): Likewise.
	(rmail-expunge-confirmed): Call rmail-modify-format.

692 693 694
	* mail/sendmail.el (sendmail-send-it): Replace any
	pre-existing Content-type header if we insert one.

695 696
2009-04-09  Michael Albinus  <michael.albinus@gmx.de>

697
	* net/tramp.el (tramp-file-name-handler-alist): Add `vc-registered'.
Juanma Barranquero's avatar
Juanma Barranquero committed
698
	(tramp-handle-vc-registered): New defun.  (Bug#1741)
699 700 701 702

	* net/tramp-cache.el (tramp-flush-directory-property): Use the
	localname of KEY for check.

Kenichi Handa's avatar
Kenichi Handa committed
703 704 705 706 707 708 709 710 711 712
2009-04-09  Kenichi Handa  <handa@m17n.org>

	* international/charprop.el: Re-generated.
	* international/uni-bidi.el: Re-generated.
	* international/uni-category.el: Re-generated.
	* international/uni-combining.el: Re-generated.
	* international/uni-decomposition.el: Re-generated.
	* international/uni-mirrored.el: Re-generated.
	* international/uni-name.el: Re-generated.

713 714
2009-04-08  Eli Zaretskii  <eliz@gnu.org>

Eli Zaretskii's avatar
Eli Zaretskii committed
715 716
	* files.el (append-to-file): Doc fix.

717 718 719 720
	* term/pc-win.el (msdos-last-help-message): New defvar.
	(msdos-show-help): Use it to avoid saving the last message if it
	was also a help message (Bug#2895).

721 722 723 724 725
	* mail/rmail.el (rmail-simplified-subject): Normalize whitespace
	in subject.  This resurrects a feature, lost in transition to
	mbox, whereby Subject is matched even if it's broken into several
	lines at arbitrary places.

Nick Roberts's avatar
Nick Roberts committed
726 727 728 729
2009-04-08  Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el: Give hint for GDB in Emacs on Mac OSX.

730 731 732 733
2009-04-08  Chong Yidong  <cyd@stupidchicken.com>

	* textmodes/fill.el (fill-paragraph): Doc fix.

734 735 736 737
2009-04-07  Chong Yidong  <cyd@stupidchicken.com>

	* vc-bzr.el (vc-bzr-log-view-mode): Fix last fix.

738 739
2009-04-07  Glenn Morris  <rgm@gnu.org>

740 741
	* term/ns-win.el (ns-pop-up-frames): Make it a defcustom.

742 743 744 745 746
	* mail/rmail.el (rmail-expunge-and-save): Let rmail-expunge show the
	message.
	(rmail-quit): Mark summary unmodified.
	(rmail-expunge): Doc fix.  Always show a message.  (Bug#2763)

747 748
2009-04-07  Chong Yidong  <cyd@stupidchicken.com>

749 750
	* vc-bzr.el (vc-bzr-log-view-mode):
	Tweak log-view-message-re (Bug#2872).
751

752 753
	* descr-text.el (describe-property-list, describe-char):
	Add follow-link properties to buttons that need them.
754 755 756 757

	* tooltip.el (tooltip-show-help-non-mode): Don't save the last
	message if it was also a help message (Bug#2895).

758 759 760
2009-04-06  Roland Winkler  <Roland.Winkler@physik.uni-erlangen.de>

	* textmodes/bibtex.el (bibtex-format-entry)
761
	(bibtex-search-crossref): Allow OPT prefix for name of crossref field.
762

763 764 765 766 767
2009-04-06  Sam Steingold  <sds@gnu.org>

	* simple.el (completion-list-mode-map): Bind "q" to quit-window,
	just like in all other read-only buffers.

768 769 770 771
2009-04-05  Chong Yidong  <cyd@stupidchicken.com>

	* simple.el (handle-shift-selection): Clarify docstring.

772 773 774 775 776 777 778
2009-04-05  Michael Albinus  <michael.albinus@gmx.de>

	* dired-aux.el (dired-copy-file-recursive): Set mode to "700" if
	`file-modes' returns nil.

	* net/ange-ftp.el (ange-ftp-set-file-modes): New defun.  Change
	`ange-ftp' property of `set-file-modes' to
Michael Albinus's avatar
Michael Albinus committed
779
	`ange-ftp-set-file-modes' (Bug#2865).
780 781
	(ange-ftp-call-chmod): Add error handling.

Juanma Barranquero's avatar
Juanma Barranquero committed
782
	* net/tramp.el (tramp-default-file-modes): New defun.  Replace all
Michael Albinus's avatar
Michael Albinus committed
783
	calls of `file-modes' by this (Bug#2869).
784 785 786 787 788 789
	(tramp-handle-find-backup-file-name): Use `symbol-value' instead
	of `boundp'.

	* net/tramp-fish.el (tramp-fish-do-copy-or-rename-file-directly):
	Use `tramp-default-file-modes'.

790 791 792 793
2009-04-04  Chong Yidong  <cyd@stupidchicken.com>

	* frame.el (make-frame): Doc fix.

794 795 796 797 798
2009-04-04  Eli Zaretskii  <eliz@gnu.org>

	* mail/rmailsum.el (rmail-new-summary-1): Don't show zero count of
	summary lines.

799 800 801 802 803
2009-04-02  Chong Yidong  <cyd@stupidchicken.com>

	* dired.el (dired-get-filename): Always pass filename through
	`read' to ensure unquoting is performed (Bug#2862).

804 805 806 807
2009-04-02  Stefan Monnier  <monnier@iro.umontreal.ca>

	* doc-view.el (doc-view-mode): Don't give up if the file doesn't exist.

808 809 810 811 812 813 814
2009-04-02  Glenn Morris  <rgm@gnu.org>

	* calendar/diary-lib.el (diary-cyclic): Check for +ve N.

	* calendar/holidays.el (calendar-holidays):
	Don't autoload it.  (Bug#2811)

815 816
2009-04-02  Kenichi Handa  <handa@m17n.org>

817 818
	* international/fontset.el (setup-default-fontset):
	Specify iso10646-1 font for characters in PUA of BMP.  (Bug#2830)
819

820 821 822 823 824
2009-04-02  Stefan Monnier  <monnier@iro.umontreal.ca>

	* simple.el (auto-fill-function): Mark it as safe for nil.
	Suggested by Leo <sdl.web@gmail.com>.

825 826
2009-04-01  Dan Nicolaescu  <dann@ics.uci.edu>

827 828
	* vc-mtn.el (vc-mtn-register): Fix optional arguments.

829
	* vc-hooks.el (vc-name): Avoid calling vc-backend twice.
830
	(vc-mode-line): Accept and use an optional argument for the backend.
831
	(vc-find-file-hook): Use when instead of if.  Avoid calling
832
	vc-backend multiple times, pass down the value computed the first time.
833

Andreas Schwab's avatar
Andreas Schwab committed
834 835
2009-03-30  Andreas Schwab  <schwab@linux-m68k.org>

836 837
	* ansi-color.el (ansi-color-get-face):
	Use ansi-color-parameter-regexp to match parameters.
Andreas Schwab's avatar
Andreas Schwab committed
838 839
	(ansi-color-regexp): Include final `m' in first group.

Jason Rumney's avatar
Jason Rumney committed
840 841 842 843 844
2009-03-30  Jason Rumney  <jasonr@gnu.org>

	* files.el (locate-dominating-stop-dir-regexp): Stop searching
	when a UNC mount point is reached.

Jay Belanger's avatar
Jay Belanger committed
845 846 847 848 849 850 851 852 853 854 855 856 857
2009-03-30  Jay Belanger  <jay.p.belanger@gmail.com>

	* calc/calc-embed.el (calc-embedded-restore-original-modes):
	Add argument for Calculator buffer.
	(calc-do-embedded): Use specific Calculator buffer when cancelling
	embedded mode.

	* calc/calc.el (calc-buffer-list): New variable.
	(calc-kill-stack-buffer): New function.
	(calc-mode): Add `calc-kill-stack-buffer' to
	`kill-buffer-query-functions'.  Add current buffer to
	`calc-buffer-list'.

858 859 860 861
2009-03-30  Kenichi Handa  <handa@m17n.org>

	* language/chinese.el (chinese-big5): Change type to `big5'.

862 863 864 865
2009-03-30  Chong Yidong  <cyd@stupidchicken.com>

	* help-mode.el (help-buffer): Add docstring.

Juanma Barranquero's avatar
Juanma Barranquero committed
866 867 868 869 870 871 872 873 874
2009-03-28  David Reitter  <david.reitter@gmail.com>

	* term/ns-win.el (ns-expand-space): Remove defvar.
	(S-,): Bind to `customize' in line with menu item.
	([global-map windows]): Remove (in line with other platforms).
	(menu-bar-update-frames, force-menu-bar-update-buffers):
	Remove, not needed.
	(menu-bar-update-hook): Do not alter.
	(generate-fontset-menu, mouse-set-font): Amend doc string
David Reitter's avatar
David Reitter committed
875 876
	of these defaliases to point out their altered meaning in NS.

877 878 879 880 881
2009-03-28  Juri Linkov  <juri@jurta.org>

	* simple.el (minibuffer-default-add-completions):
	Remove `(interactive)'.  (Bug#2805)

882 883 884 885
2009-03-28  Eli Zaretskii  <eliz@gnu.org>

	* files.el (shell-quote-wildcard-pattern): Doc fix.

886 887 888 889 890
2009-03-27  Eli Zaretskii  <eliz@gnu.org>

	* ls-lisp.el (ls-lisp-insert-directory): Allow for a trailing '/'
	when looking for "." and "..".  (Bug#2801)

891 892 893 894 895
2009-03-27  Andreas Schwab  <schwab@linux-m68k.org>

	* simple.el (shift-select-mode): Make it a defcustom.
	* cus-start.el: Remove shift-select-mode.

896 897 898 899 900 901
2009-03-26  Stefan Monnier  <monnier@iro.umontreal.ca>

	* simple.el (shift-select-mode): Move declaration from callint.c.
	(handle-shift-selection): Remove `deactivate' arg and check
	shift-select-mode instead.

902 903 904 905 906 907
2009-03-26  Juanma Barranquero  <lekktu@gmail.com>

	* align.el (align-large-region, align-perl-modes, align-rules-list)
	(align-open-comment-modes): Fix typos in docstrings.
	(align-region-separate): Doc fixes.

908 909 910 911 912 913 914 915
2009-03-26  Stefan Monnier  <monnier@iro.umontreal.ca>

	* arc-mode.el (archive-ar-summarize): Don't burp on special GNU
	extension entries for lookup tables or extended file name tables.
	Distinguish the internal and external name, so lookup is easier.
	(archive-ar-extract): Take advantage of more precise name.
	Preserve point.

916 917 918 919
2009-03-25  Chong Yidong  <cyd@stupidchicken.com>

	* play/bubbles.el (bubbles): Doc fix (Bug#2776).

920 921 922 923
2009-03-25  Juanma Barranquero  <lekktu@gmail.com>

	* composite.el (auto-compose-chars): Fix typo in docstring.

924 925 926 927
2009-03-24  Michael Albinus  <michael.albinus@gmx.de>

	* net/ange-ftp.el (ange-ftp-skip-msgs): Add 534.

928 929 930 931 932 933 934 935
2009-03-24  Glenn Morris  <rgm@gnu.org>

	* wid-edit.el (widget-specify-field): Don't add a second overlay for a
	field with just a newline character.
	(widget-field-value-get): Don't reduce fields with just a space
	character to null.
	(character): Accept newline.  (Bug#2689)

Kenichi Handa's avatar
Kenichi Handa committed
936 937 938
2009-03-24  Kenichi Handa  <handa@m17n.org>

	* international/fontset.el (font-encoding-alist): Add an entry for
Kenichi Handa's avatar
Kenichi Handa committed
939
	muletibetan-0.  (Bug#2722)
Kenichi Handa's avatar
Kenichi Handa committed
940

941 942 943 944 945 946 947
2009-03-23  Dan Nicolaescu  <dann@ics.uci.edu>

	* vc-bzr.el (vc-bzr-working-revision): Add support for lightweight
	checkouts.  (Bug#2157)
	(vc-bzr-after-dir-status): Ignore a warning for bzr status.
	(vc-bzr-dir-extra-headers): Add headers for lightweight checkouts.

948 949
2009-03-22  Richard M Stallman  <rms@gnu.org>

950 951 952
	* mail/rmail.el (rmail-expunge): Update summary buffer even if DONT-SHOW.
	(rmail-expunge): Without DONT-SHOW, show the message even after
	updating summary.
953

954 955 956 957
2009-03-21  Jari Aalto  <jari.aalto@cante.net>

	* time.el (display-time-default-load-average): Doc fix.

958 959 960 961
2009-03-21  Eli Zaretskii  <eliz@gnu.org>

	* simple.el (handle-shift-selection): Doc fix.  (Bug#2738)

962 963 964 965 966 967
2009-03-21  Chong Yidong  <cyd@stupidchicken.com>

	* files.el (file-modes-rights-to-number): Doc fix.
	(file-modes-symbolic-to-number): Handle empty permissions
	arg (Bug#2729).

968 969 970 971
2009-03-21  Dan Nicolaescu  <dann@ics.uci.edu>

	* vc.el (Todo): Add note on simplifying vc-register.

972 973
2009-03-21  Eli Zaretskii  <eliz@gnu.org>

974 975
	* eshell/em-ls.el (eshell-ls-dir):
	Call eshell-directory-files-and-attributes with additional argument
976 977 978 979 980 981 982 983
	'integer or 'string, according to numeric-uid-gid.
	(eshell-ls-file): Don't convert UID and GID to strings, as
	eshell-ls-dir already did.  Enlarge max user-name string length to
	14 characters.
	(eshell-do-ls): Fix the long name of the -L option.

	* eshell/esh-util.el (directory-files-and-attributes): Accept and
	ignore additional optional argument id-format.
984 985
	(eshell-directory-files-and-attributes):
	Call directory-files-and-attributes with additional argument id-format.
986 987 988 989 990

	* eshell/em-ls.el (eshell-ls-file): Enlarge default size-width to 8.
	(eshell-ls-dir): Under -l, call eshell-ls-printable-size with last
	argument nil.

991
2009-03-21  David Reitter  <david.reitter@gmail.com>
David Reitter's avatar
David Reitter committed
992 993 994 995

	* cus-start.el (all): Use existing `ns' rather than new `nextstep'
	group for variables affected by last two changes.

Eli Zaretskii's avatar
Eli Zaretskii committed
996
2009-03-21  Eli Zaretskii  <eliz@gnu.org>
997

Eli Zaretskii's avatar
Eli Zaretskii committed
998 999
	* cus-start.el (all): Fix last change.

1000
2009-03-21  David Reitter  <david.reitter@gmail.com>
Eli Zaretskii's avatar
Eli Zaretskii committed
1001 1002 1003 1004

	* cus-start.el (all): Add ns-control-modifier,
	ns-command-modifier, ns-alternate-modifier, ns-function-modifier,
	ns-antialias-text, and ns-use-qd-smoothing.
1005

1006 1007 1008 1009
2009-03-20  Dan Nicolaescu  <dann@ics.uci.edu>

	* vc-dir.el (vc-dir-deduce-fileset): Make the error message more explicit.

1010 1011 1012 1013 1014 1015 1016 1017
2009-03-19  Juanma Barranquero  <lekktu@gmail.com>

	* subr.el (forward-point): Add obsolescence declaration.

	* paren.el (show-paren-function):
	* simple.el (kill-forward-chars, kill-backward-chars):
	 Use (+/- (point) N), instead of `forward-point'.

1018 1019 1020 1021 1022 1023
2009-03-19  Glenn Morris  <rgm@gnu.org>

	* mail/rmail.el (rmail-retry-ignored-headers): Add :version tag.

	* mail/supercite.el (sc-version): Doc fix.

1024 1025 1026 1027
2009-03-19  Leo  <sdl.web@gmail.com>  (tiny change)

	* mail/supercite.el (sc-version): Fix typo in interactive spec.

1028 1029
2009-03-19  Kenichi Handa  <handa@m17n.org>

Juanma Barranquero's avatar
Juanma Barranquero committed
1030 1031
	* international/quail.el (quail-update-leim-list-file):
	Save leim-list.el in utf-8.
1032

Juanma Barranquero's avatar
Juanma Barranquero committed
1033 1034
	* international/mule-cmds.el (leim-list-header):
	Use utf-8 coding tag.
1035

Juanma Barranquero's avatar
Juanma Barranquero committed
1036
	* term/ns-win.el: Call create-default-fontset, not
1037 1038 1039
	setup-default-fontset.  Call create-fontset-from-fontset-spec
	within condition-case.

Juanma Barranquero's avatar
Juanma Barranquero committed
1040 1041 1042
	* term/w32-win.el (w32-initialize-window-system):
	Call create-default-fontset, not setup-default-fontset.
	Call create-fontset-from-fontset-spec within condition-case.
1043

Juanma Barranquero's avatar
Juanma Barranquero committed
1044 1045 1046
	* term/x-win.el (x-initialize-window-system):
	Call create-default-fontset, not setup-default-fontset.
	Call create-fontset-from-fontset-spec within condition-case.
1047 1048 1049 1050 1051

	* international/fontset.el (create-default-fontset): New function.
	(create-fontset-from-x-resource): Use display-warning instead of
	message.

1052 1053 1054 1055 1056
2009-03-18  Richard M Stallman  <rms@gnu.org>

	* mail/rmail.el (rmail-retry-ignored-headers): Add usual mime headers.
	(rmail-retry-failure): Undo previous change.

Kenichi Handa's avatar
Kenichi Handa committed
1057 1058
2009-03-18  Kenichi Handa  <handa@m17n.org>

Juanma Barranquero's avatar
Juanma Barranquero committed
1059 1060 1061 1062
	* international/mule.el (after-insert-file-set-coding):
	Set buffer-file-coding-system directly without calling
	set-buffer-file-coding-system.  (Fixes bug described in
	follow-up to bug#2317).
Kenichi Handa's avatar
Kenichi Handa committed
1063

1064 1065 1066 1067
2009-03-17  Juanma Barranquero  <lekktu@gmail.com>

	* emacs-lisp/benchmark.el (benchmark): Reflow docstring.

1068 1069
2009-03-17  ARISAWA Akihiro  <ari@mbf.ocn.ne.jp>  (tiny change)

1070 1071
	* international/characters.el (cjk-char-width-table):
	Add cp932-2-byte.
1072

1073 1074 1075 1076
2009-03-17  Chong Yidong  <cyd@stupidchicken.com>

	* minibuffer.el (minibuffer-complete-and-exit): Doc fix.

1077
2009-03-16  David Reitter  <david.reitter@gmail.com>
David Reitter's avatar
David Reitter committed
1078

1079 1080
	* faces.el (set-face-attributes-from-resources)
	(face-set-after-frame-default): Do not import X resources on NS
David Reitter's avatar
David Reitter committed
1081 1082
	because NS does not have system-wide X resources.

1083 1084 1085 1086 1087 1088
2009-03-16  Richard M Stallman  <rms@gnu.org>

	* mail/rmail.el (rmail-retry-failure): Discard rmail-ignored-headers.
	(rmail-expunge): Show the message only once, and only if needed.
	If the current message was current before, just re-swap.

1089 1090 1091 1092 1093
2009-03-16  Kenichi Handa  <handa@m17n.org>

	* international/ccl.el (ccl-compile-if): Signal an error for
	invalid operator.

1094 1095
2009-03-16  Chong Yidong  <cyd@stupidchicken.com>

1096 1097
	* minibuffer.el (read-file-name): Doc fix.

1098 1099 1100 1101
	* tooltip.el (tooltip-show-help-non-mode): Don't set
	tooltip-previous-message if called with the same tooltip that is
	showing (Bug#2680).

1102 1103 1104 1105
	* emacs-lisp/crm.el (crm--choose-completion-string): New function.
	(completing-read-multiple): Set and restore
	choose-completion-string-functions (Bug#1080).

1106 1107
2009-03-15  Glenn Morris  <rgm@gnu.org>

1108 1109 1110
	* calendar/cal-tex.el (cal-tex-preamble-extra): Add an example string
	value to help people with the formatting.

1111 1112 1113 1114 1115 1116 1117
	* mail/sendmail.el (mail-yank-prefix): Doc fix.
	(mail-mode-map): Only enable the "Cite Original" menu-item when
	appropriate.  Standardize the text used for other headers re hyphens.

	* mail/rmail.el (rmail-font-lock-keywords): Treat "Mail-Reply-To"
	like "Reply-To".

1118 1119 1120 1121 1122
2009-03-15  Chong Yidong  <cyd@stupidchicken.com>

	* minibuffer.el (completion-styles): Add emacs22 completion style
	as fallback.

1123 1124 1125 1126 1127 1128
2009-03-15  Dan Nicolaescu  <dann@ics.uci.edu>

	* vc.el (vc-checkin): Add an extra argument for the VC backend,
	pass it down to vc-start-logentry.
	(vc-next-action, vc-transfer-file): Pass the VC backend to
	vc-checkin.
1129 1130
	(vc-next-action): Do not assume that all backends in
	vc-handled-backends are upper case.
1131

1132 1133 1134 1135 1136 1137
2009-03-15  Chong Yidong  <cyd@stupidchicken.com>

	* files.el (get-free-disk-space): Ensure that default-directory is
	usable before calling call-process.  Suggested by Kevin
	Ryde (Bug#2631).

1138 1139
2009-03-14  David Reitter  <david.reitter@gmail.com>

Chong Yidong's avatar
Chong Yidong committed
1140 1141 1142
	* term/ns-win.el (ns-expand-space): Remove.
	(ns-show-prefs event): Run `customize'.
	(ns-power-off): Run `save-buffers-kill-emacs', but ask user
Glenn Morris's avatar
Glenn Morris committed
1143
	whether to save files (as is standard).
1144
	(clipboard-yank, clipboard-kill-ring-save, clipboard-kill-region)
Chong Yidong's avatar
Chong Yidong committed
1145
	(menu-bar-enable-clipboard): Do not undefine these.
Glenn Morris's avatar
Glenn Morris committed
1146 1147
	(ns-save-preferences, ns-save-options, ns-show-preferences-help):
	Remove.
1148

Glenn Morris's avatar
Glenn Morris committed
1149 1150
2009-03-14  Glenn Morris  <rgm@gnu.org>

Glenn Morris's avatar
Glenn Morris committed
1151 1152
	* mail/mailalias.el: Remove leading `*' from defcustom docs.

Glenn Morris's avatar
Glenn Morris committed
1153 1154 1155
	* mail/sendmail.el (mail-interactive): Doc fix.
	(mail-yank-ignored-headers): Add X-RMAIL- headers, bump :version.
	(mail-setup): Use the function mail-signature.
Glenn Morris's avatar
Glenn Morris committed
1156
	(mail-mode-hook): Doc fix.
Glenn Morris's avatar
Glenn Morris committed
1157 1158 1159 1160 1161 1162
	(mail-to, mail-subject, mail-cc, mail-bcc, mail-reply-to)
	(mail-mail-reply-to, mail-mail-followup-to): Doc fixes.
	(mail-signature): Check the signature file is readable.
	With the argument ATPOINT, really insert at point.
	Handle the case when the variable mail-signature is an expression.

1163 1164 1165 1166 1167 1168
2009-03-14  Chong Yidong  <cyd@stupidchicken.com>

	* simple.el (undo-outer-limit-truncate): Mention that
	warning-suppress-types is defined in the warnings
	library (Bug#2668).

1169 1170 1171 1172 1173
2009-03-14  Dan Nicolaescu  <dann@ics.uci.edu>

	* vc.el (vc-default-receive-file): The 'register method now
	expects a list, pass a list.

1174 1175 1176 1177 1178
2009-03-14  Chong Yidong  <cyd@stupidchicken.com>

	* doc-view.el (doc-view-sentinel): Strip trailing newline from
	event message.

1179 1180
2009-03-14  Stefan Monnier  <monnier@iro.umontreal.ca>

1181 1182 1183
	* tar-mode.el (tar-extract): Setup the buffer's name, undo-list, and
	modified status before running the major-mode.

1184 1185
	* simple.el (undo): Don't loop when encountering empty undo records.

1186 1187 1188 1189
2009-03-13  Tassilo Horn  <tassilo@member.fsf.org>

	* doc-view.el (doc-view-mode-map): Bind RET to image-next-line.

1190 1191 1192 1193 1194
2009-03-13  Alexandre Julliard  <julliard@winehq.org>

	* vc-git.el (vc-git-previous-revision, vc-git-next-revision):
	Fall back to original commit if vc-git-symbolic-commit fails to
	find a symbolic name.
Juanma Barranquero's avatar
Juanma Barranquero committed
1195 1196
	(vc-git-symbolic-commit): Don't limit search to tags.
	Treat "undefined" as an error.  (Bug #2110)
1197

Deepak Goel's avatar
Deepak Goel committed
1198 1199
2009-03-13  D. Goel  <deego3@gmail.com>

Juanma Barranquero's avatar
Juanma Barranquero committed
1200
	* ibuf-ext.el:
Glenn Morris's avatar
Glenn Morris committed
1201 1202 1203 1204 1205
	* midnight.el (midnight-next):
	* progmodes/ebrowse.el:
	* progmodes/flymake.el (flymake-float-time):
	When calling (multiple-value-bind/setq .. ls) replace ls
	by (values-list ls) throughout.
Deepak Goel's avatar
Deepak Goel committed
1206

1207 1208 1209
2009-03-13  Agustín Martín  <agustin.martin@hispalinux.es>

	* textmodes/ispell.el (ispell-get-word): Initialize spellchecker
Juanma Barranquero's avatar
Juanma Barranquero committed
1210
	params.  (Bug #2654)
1211

1212 1213
2009-03-13  Stefan Monnier  <monnier@iro.umontreal.ca>

1214 1215 1216
	* files.el (auto-mode-alist): Add rules for OpenOffice extension
	packages, as well as Opkg/Ipkg packages.

1217 1218 1219 1220 1221 1222 1223
	* tar-mode.el (tar-header-block-tokenize): Presume less, check more.
	(tar-summarize-buffer): Don't silently skip incomplete headers.
	(tar-mode): Revert to fundamental-mode in case of malformed tar data.
	(tar-extract): Try to make sure set-auto-mode doesn't mistakenly
	treat a tar file member as being a tar file itself, just because
	its own filename includes the parent tar file's.

1224 1225 1226 1227 1228 1229 1230 1231 1232
2009-03-13  Kenichi Handa  <handa@m17n.org>

	* international/mule-diag.el (print-fontset): Handling of the
	argument FONTSET changed for consistency.  Reorder the printed
	information to match with the font searching strategy.
	(describe-fontset): Use face-attribute to get the fontset of the
	selected frame.
	(mule-diag): Likewise.  Print both font and fontset of the frame.

1233 1234 1235 1236 1237
2009-03-13  Chong Yidong  <cyd@stupidchicken.com>

	* term.el (term-send-raw-string): Deactivate mark.
	(term-send-raw, term-send-raw-meta): Undo 2009-03-08 change.

1238 1239 1240 1241 1242