ChangeLog 435 KB
Newer Older
Wilson Snyder's avatar
Wilson Snyder committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118
2010-10-23  Michael McNamara  <mac@mail.brushroad.com>

	* verilog-mode.el (verilog-directive-re): Make this variable
	auto-built for efficiency of execution and updating.
	(verilog-extended-complete-re): Support 'pure' fucntion & task
	declarations (these have no bodies).
	(verilog-beg-of-statement): general cleanup to enable support of
	'pure' fucntion & task declarations (these have no bodies).  These
	efforts together fix Verilog bug210 from veripool; which was also
	noticed by Steve Pearlmutter.
	(verilog-directive-re, verilog-directive-begin, verilog-indent-re)
	(verilog-directive-nest-re, verilog-set-auto-endcomments): Support
	`elsif.  Reported by Shankar Giri.
	(verilog-forward-ws&directives, verilog-in-attribute-p): Fixes for
	attribute handling for lining up declarations and assignments.
	(verilog-beg-of-statement-1): Fix issue where continued declaration
	is indented differently if it is after a begin..end clock.
	(verilog-in-attribute-p, verilog-skip-backward-comments)
	(verilog-skip-forward-comment-p): Support proper treatment of
	attributes by indent code. Reported by Jeff Steele.
	(verilog-in-directive-p): Fix comment to correctly describe
	function.
	(verilog-backward-up-list, verilog-in-struct-region-p)
	(verilog-backward-token, verilog-in-struct-p)
	(verilog-in-coverage-p, verilog-do-indent)
	(verilog-pretty-declarations): Use verilog-backward-up-list as
	wrapper around backward-up-list inorder to properly skip comments.
	Reported by David Rogoff.
	(verilog-property-re, verilog-endcomment-reason-re)
	(verilog-beg-of-statement, verilog-set-auto-endcomments)
	(verilog-calc-1 ): Fix for assert a; else b; indentation (new form
	of if). Reported by Max Bjurling and
	(verilog-calc-1): Fix for clocking block in modport
	declaration. Reported by Brian Hunter.

2010-10-23  Wilson Snyder  <wsnyder@wsnyder.org>

	* verilog-mode.el (verilog-auto-inst, verilog-gate-ios)
	(verilog-gate-keywords, verilog-read-sub-decls)
	(verilog-read-sub-decls-gate, verilog-read-sub-decls-gate-ios)
	(verilog-read-sub-decls-line, verilog-read-sub-decls-sig): Support
	AUTOINST for gate primitives, bug284.  Reported by Mark Johnson.
	(verilog-read-decls): Fix spaces in V2K module parameters causing
	mis-identification as interfaces, bug287.
	(verilog-read-decls): Fix not treating "parameter string" as a
	parameter in AUTOINSTPARAM.
	(verilog-read-always-signals-recurse, verilog-read-decls): Fix not
	treating `elsif similar to `endif inside AUTOSENSE.
        (verilog-do-indent): Implement correct automatic or static task or
	function end comment highlight. Reported by Steve Pearlmutter.
	(verilog-font-lock-keywords-2): Fix highlighting of single
	character pins, bug264.  Reported by Michael Laajanen.
	(verilog-auto-inst, verilog-read-decls, verilog-read-sub-decls)
	(verilog-read-sub-decls-in-interfaced, verilog-read-sub-decls-sig)
	(verilog-subdecls-get-interfaced, verilog-subdecls-new): Support
	interfaces with AUTOINST, bug270.  Reported by Luis Gutierrez.
	(verilog-pretty-expr): Fix interactive arguments, bug272. Reported
	by Mark Johnson.
	(verilog-auto-tieoff, verilog-auto-tieoff-ignore-regexp): Add
	'verilog-auto-tieoff-ignore-regexp' for AUTOTIEOFF,
	bug269. Suggested by Gary Delp.
	(verilog-mode-map, verilog-preprocess, verilog-preprocess-history)
	(verilog-preprocessor, verilog-set-compile-command): Create
	verilog-preprocess and verilog-preprocessor to show preprocessed
	output.
	(verilog-get-beg-of-line, verilog-get-end-of-line)
	(verilog-modi-file-or-buffer, verilog-modi-name)
	(verilog-modi-point, verilog-within-string): Move defmacro's
	before first use to avoid warning. Reported by Steve Pearlmutter.
	(verilog-colorize-buffer, verilog-colorize-include-files-buffer)
	(verilog-colorize-region, verilog-highlight-buffer)
	(verilog-highlight-includes, verilog-highlight-modules)
	(verilog-highlight-region, verilog-mode): Rename colorize to
	highlight to match other packages.  Disable module highlighting,
	as received speed complaints, reenable for experimentation only
	using new verilog-highlight-modules.
	(verilog-read-decls): Fix regexp stack overflow in very large
	AUTO_TEMPLATEs, bug250.
	(verilog-auto, verilog-delete-auto, verilog-save-buffer-state)
	(verilog-scan): Create verilog-save-buffer-state to standardize
	making insignificant changes that shouldn't call hooks.
	(verilog-save-no-change-functions, verilog-save-scan-cache)
	(verilog-scan, verilog-scan-cache-ok-p, verilog-scan-region):
	Create verilog-save-no-change-functions to wrap verilog-scan
	preservation, and fix to work with nested preserved calls.
	(verilog-auto-inst, verilog-auto-inst-dot-name): Support .name
	port syntax for AUTOWIRE, and with new verilog-auto-inst-dot-name
	generate .name with AUTOINST, bug245.  Suggested by David Rogoff.
	(verilog-submit-bug-report): Update variable list to be complete.
	(verilog-auto, verilog-colorize-region): Fix AUTO expansion
	breaking on-the-fly font-locking.
	(verilog-colorize-buffer, verilog-colorize-include-files)
	(verilog-colorize-include-files-buffer, verilog-colorize-region)
	(verilog-load-file-at-mouse, verilog-load-file-at-point)
	(verilog-mode, verilog-read-inst-module-matcher): With point on a
	AUTOINST cell instance name, middle mouse button now finds-file on
	it.  Suggested by Brad Dobbie.
	(verilog-alw-get-temps, verilog-auto-reset)
	(verilog-auto-sense-sigs, verilog-read-always-signals)
	(verilog-read-always-signals-recurse): Fix loop indexes being
	AUTORESET. AUTORESET now assumes any variables in the
	initialization section of a for() should be ignored.  Reported by
	Dan Dever.
	(verilog-error-font-lock-keywords)
	(verilog-error-regexp-emacs-alist)
	(verilog-error-regexp-xemacs-alist): Fix error detection of
	Cadence HAL, reported by David Asher.  Repair drift between the
	three similar error variables.
	(verilog-modi-lookup, verilog-modi-lookup-cache)
	(verilog-modi-lookup-last-current, verilog-modi-lookup-last-mod)
	(verilog-modi-lookup-last-modi, verilog-modi-lookup-last-tick):
	Fix slow verilog-auto expansion on very large files.
	(verilog-read-sub-decls-expr, verilog-read-sub-decls-line): Fix
	AUTOOUTPUT treating "1*2" as a signal name in submodule connection
	"{1*2{...".  Broke in last revision.
	(verilog-read-sub-decls-expr): Fix AUTOOUTPUT not detecting
	submodule connections with replications "{#{a},#{b}}".

Glenn Morris's avatar
Glenn Morris committed
119 120 121 122 123
2010-10-23  Glenn Morris  <rgm@gnu.org>

	* comint.el (comint-password-prompt-regexp): Match
	"enter the password".  (Bug#7224)

Juanma Barranquero's avatar
Juanma Barranquero committed
124 125 126 127 128
2010-10-22  Juanma Barranquero  <lekktu@gmail.com>

	* progmodes/dcl-mode.el (dcl-electric-reindent-regexps):
	Fix typo in docstring.

129 130 131 132 133 134 135
2010-10-21  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (tramp-get-inline-coding): Return `nil' in case of
	errors.

	* net/trampver.el: Update release number.

136 137 138 139 140
2010-10-20  Kenichi Handa  <handa@m17n.org>

	* face-remap.el (text-scale-adjust): Call read-event with a proper
	prompt.

141 142 143 144 145 146 147
2010-10-19  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (tramp-do-file-attributes-with-stat)
	(tramp-do-directory-files-and-attributes-with-stat): Use "e0" in
	order to make stat results a float.  Patch by Andreas Schwab
	<schwab@linux-m68k.org>.

148 149 150 151
2010-10-18  Stefan Monnier  <monnier@iro.umontreal.ca>

	* repeat.el (repeat): Use read-key (bug#6256).

152 153 154 155 156
2010-10-18  Chong Yidong  <cyd@stupidchicken.com>

	* emacs-lisp/unsafep.el: Don't mark functions that display
	messages as safe.  Suggested by Johan Bockgård.

157 158
2010-10-17  Stefan Monnier  <monnier@iro.umontreal.ca>

159 160 161
	* emacs-lisp/regexp-opt.el (regexp-opt-group, regexp-opt-charset):
	Turn comments into docstrings.

162 163 164
	* minibuffer.el (completion--replace): Move point where it belongs
	when there's a common suffix (bug#7215).

165 166 167
2010-10-15  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (tramp-open-connection-setup-interactive-shell):
168 169
	Suppress expansion of tabs to spaces.  Reported by Dale Sedivec
	<dale@codefu.org>.
170

171 172 173 174 175
2010-10-15  Kenichi Handa  <handa@m17n.org>

	* international/characters.el: Add category '|' (word breakable)
	to fullwidth characters.

176 177
2010-10-14  Kenichi Handa  <handa@m17n.org>

178 179 180
	* mail/rmail.el (rmail-show-message-1): Catch an error of
	base64-decode-region and just show an error message (bug#7165).

181
	* ps-mule.el (ps-mule-font-spec-list): Delete it.  Not used anymore.
182 183 184
	(ps-mule-begin-job): Fix for the case that only ENCODING is set in
	a font-spec (bug#7197).

185 186 187 188
2010-10-13  Glenn Morris  <rgm@gnu.org>

	* mail/emacsbug.el (report-emacs-bug): Mention debbugs.gnu.org.

189 190
2010-10-12  Juanma Barranquero  <lekktu@gmail.com>

191 192
	* international/mule.el (define-coding-system):
	* international/titdic-cnv.el (quail-cxterm-package-ext-info):
193 194 195 196 197 198 199 200 201 202
	* composite.el (compose-region): Fix typo in docstring.

2010-10-10  Jan Djärv  <jan.h.d@swipnet.se>

	* term/ns-win.el (ns-right-alternate-modifier): New defvar.
	(ns-right-option-modifier): New alias for ns-right-alternate-modifier.
	(mac-right-option-modifier): New alias for ns-right-option-modifier.

	* cus-start.el (all): ns-right-alternate-modifier is new.

203 204 205 206
2010-10-10  Andreas Schwab  <schwab@linux-m68k.org>

	* Makefile.in (ELCFILES): Update.

207 208 209 210 211
2010-10-09  Stefan Monnier  <monnier@iro.umontreal.ca>

	* emacs-lisp/lisp.el (lisp-completion-at-point):
	Use emacs-lisp-mode-syntax-table for the whole function.

212 213 214
2010-10-09  Richard Sharman  <richard_sharman@mitel.com>  (tiny change)

	* progmodes/gdb-ui.el (gdb-mouse-toggle-breakpoint-margin)
215
	(gdb-mouse-toggle-breakpoint-fringe): Correct regexp to
216 217
	work when breakpoint number exceeds nine.

218 219 220
2010-10-05  David Koppelman  <koppel@ece.lsu.edu>

	* hi-lock.el (hi-lock-font-lock-hook): Check font-lock-fontified
221 222
	instead of font-lock-mode before adding keywords.
	Remove hi-lock-mode off code.  Remove inhibit hack.
223 224 225
	(hi-lock-set-pattern): Only add keywords if font-lock-fontified
	non-nil; removed hook inhibit hack.

226 227
2010-10-09  Glenn Morris  <rgm@gnu.org>

228 229 230 231
	* emacs-lisp/shadow.el (find-emacs-lisp-shadows): Rename it...
	(load-path-shadows-find): ... to this.
	(list-load-path-shadows): Update for above change.

232 233
	* mail/mail-utils.el (mail-mbox-from): Also try return-path.

Glenn Morris's avatar
Glenn Morris committed
234 235
2010-10-08  Glenn Morris  <rgm@gnu.org>

236 237
	* emacs-lisp/cl-compat.el, emacs-lisp/lmenu.el: Move to obsolete/.

Glenn Morris's avatar
Glenn Morris committed
238 239 240 241 242 243 244
	* emacs-lisp/shadow.el (lisp-shadow): Change prefix.
	(shadows-compare-text-p): Make it an obsolete alias for...
	(load-path-shadows-compare-text): ... new name.
	(find-emacs-lisp-shadows): Update for above name change.
	(load-path-shadows-same-file-or-nonexistent): New name for the old
	shadow-same-file-or-nonexistent.

245 246 247 248 249 250 251 252 253
2010-10-03  Chong Yidong  <cyd@stupidchicken.com>

	* minibuffer.el (completion--some, completion--do-completion)
	(minibuffer-complete-and-exit, minibuffer-completion-help)
	(completion-basic-try-completion)
	(completion-basic-all-completions)
	(completion-pcm--find-all-completions): Use lexical-let to
	avoid some false matches in variable completion (Bug#7056)

254 255 256 257
2010-10-03  Olof Ohlsson Sax  <olof.ohlsson.sax@gmail.com>  (tiny change)

	* vc-svn.el (vc-svn-merge-news): Use --non-interactive.  (Bug#7152)

258 259 260 261 262
2010-10-03  Leo  <sdl.web@gmail.com>

	* dnd.el (dnd-get-local-file-name): If MUST-EXIST is non-nil, only
	return non-nil if the file exists (Bug#7090).

263 264 265 266 267
2010-09-30  Stefan Monnier  <monnier@iro.umontreal.ca>

	* minibuffer.el (completion--replace):
	Better preserve markers (bug#7138).

268 269 270 271
2010-09-29  Juanma Barranquero  <lekktu@gmail.com>

	* server.el (server-process-filter): Doc fix.

272 273 274 275
2010-09-27  Drew Adams  <drew.adams@oracle.com>

	* dired.el (dired-save-positions): Doc fix.  (Bug#7119)

276 277
2010-09-27  Andreas Schwab  <schwab@linux-m68k.org>

278 279
	* Makefile.in (ELCFILES): Update.

280 281
	* emacs-lisp/byte-opt.el (byte-optimize-form-code-walker):
	Avoid infinite recursion on erroneous lambda form.  (Bug#7114)
282

283 284 285 286 287
2010-09-27  Kenichi Handa  <handa@m17n.org>

	* tar-mode.el (tar-header-block-tokenize): Decode filenames in
	"ustar" format.

288 289 290 291 292 293 294
2010-09-27  Kenichi Handa  <handa@m17n.org>

	* international/mule.el (define-coding-system): Docstring fixed.

	* international/mule-diag.el (describe-character-set): Use princ
	with proper print-length and print-level instead of insert.

295 296 297 298
2010-09-26  Juanma Barranquero  <lekktu@gmail.com>

	* window.el (walk-windows): Doc fix (bug#7105).

299 300 301 302 303 304 305 306 307
2010-09-23  Glenn Morris  <rgm@gnu.org>

	* isearch.el (isearch-lazy-highlight-cleanup)
	(isearch-lazy-highlight-initial-delay)
	(isearch-lazy-highlight-interval)
	(isearch-lazy-highlight-max-at-a-time, isearch-lazy-highlight-face):
	* net/net-utils.el (ipconfig-program-options):
	Move aliases to options before the associated definitions.

308 309 310 311 312
2010-09-21  Stefan Monnier  <monnier@iro.umontreal.ca>

	* newcomment.el (comment-normalize-vars): Better test validity of
	comment-end-skip.

313 314 315 316 317 318 319 320 321 322
2010-09-19  Stefan Monnier  <monnier@iro.umontreal.ca>

	* emacs-lisp/float-sup.el (float-pi): New name for `pi'.
	(float-e): New name for `e'.
	(degrees-to-radians, radians-to-degrees):
	* calendar/solar.el (solar-longitude):
	* calculator.el (calculator-registers, calculator-funcall):
	* textmodes/artist.el (artist-spray-random-points):
	* play/bubbles.el (bubbles--initialize-images): Use new names.

323 324 325 326
2010-09-19  Eric M. Ludlam  <zappo@gnu.org>

	Update to CEDET 1.0's version of EIEIO.

327 328
	* emacs-lisp/eieio.el (eieio-specialized-key-to-generic-key):
	New function.
329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349
	(eieio-defmethod, eieio-generic-form, eieio-generic-call): Use it.
	(eieio-default-eval-maybe): Eval val instead of unquoting only.
	(class-precedence-list): If class is nil, return nil.
	(eieio-generic-call): If class of first input arg is nil, don't
	look up static methods, and do check for primary methods.
	(initialize-instance): See if the default needs to be evaluated
	during the constructor.
	(eieio-perform-slot-validation-for-default): Don't do the check
	for values that will eventually be evaluated.
	(eieio-eval-default-p): New function.
	(eieio-default-eval-maybe): Use it.

2010-07-03  Jan Moringen  <jan.moringen@uni-bielefeld.de>

	* emacs-lisp/eieio.el (eieio-defclass): Allow :c3
	method-invocation-order.
	(eieio-c3-candidate, eieio-c3-merge-lists): New functions.
	(eieio-class-precedence-dfs): Compute class precedence list using
	dfs algorithm.
	(eieio-class-precedence-bfs): Compute class precedence list using
	bfs algorithm.
350
	(eieio-class-precedence-c3): Compute class precedence list using
351 352 353 354 355 356 357
	c3 algorithm.
	(class-precedence-list): New function.
	(eieiomt-method-list, eieiomt-sym-optimize): Use it.
	(inconsistent-class-hierarchy): New error symbol.
	(call-next-method): Stow the replacement argument list for future
	call-next-method invocations.

358 359
2010-09-15  Glenn Morris  <rgm@gnu.org>

Glenn Morris's avatar
Glenn Morris committed
360 361 362 363 364
	* calendar/appt.el (appt-check): If not displaying the diary,
	use (diary 1) to only get the entries we need.
	(appt-make-list): Sort diary-list-entries, if we cannot guarantee
	that it is in day order.  (Bug#7019)

Glenn Morris's avatar
Glenn Morris committed
365 366 367
	* calendar/appt.el (appt-check): Rather than showing the diary,
	just turn off invisible display, and only if needed.

368 369
	* calendar/diary-lib.el (diary-list-entries): Doc fix.  (Bug#7019)

370 371 372 373 374 375 376
2010-09-14  Stefan Monnier  <monnier@iro.umontreal.ca>

	* emacs-lisp/byte-run.el (set-advertised-calling-convention):
	Add `when' argument.  Update callers.

	* subr.el (unintern): Declare the obarray arg mandatory.

Glenn Morris's avatar
Glenn Morris committed
377 378
2010-09-14  Glenn Morris  <rgm@gnu.org>

379 380 381
	* calendar/diary-lib.el (diary-list-entries-hook, diary-sort-entries):
	Doc fixes.

Glenn Morris's avatar
Glenn Morris committed
382 383 384 385 386
	* calendar/diary-lib.el (diary-included-files): New variable.
	(diary-list-entries): Maybe initialize diary-included-files.
	(diary-include-other-diary-files): Append to diary-included-files.
	* calendar/appt.el (appt-update-list): Also check the members of
	diary-included-files.  (Bug#6999)
387
	(appt-check): Doc fix.
Glenn Morris's avatar
Glenn Morris committed
388

389 390 391 392 393
2010-09-12  David Reitter  <david.reitter@gmail.com>

	* simple.el (line-move-visual): Do not truncate goal column to
	integer size.  (Bug#7020)

394 395 396 397 398
2010-09-11  Stefan Monnier  <monnier@iro.umontreal.ca>

	* repeat.el (repeat): Allow repeating when the last event is a click.
	Suggested by Drew Adams (bug#6256).

399 400 401 402 403
2010-09-11  Sascha Wilde  <wilde@sha-bang.de>

	* vc/vc-hg.el (vc-hg-state,vc-hg-working-revision):
	Replace setting HGRCPATH to "" by some less invasive --config options.

404 405 406 407 408
2010-09-11  Stefan Monnier  <monnier@iro.umontreal.ca>

	* font-lock.el (font-lock-beginning-of-syntax-function):
	Mark as obsolete.

Glenn Morris's avatar
Glenn Morris committed
409 410 411 412 413 414 415
2010-09-10  Glenn Morris  <rgm@gnu.org>

	* menu-bar.el (menu-bar-options-save): Fix handling of menu-bar
	and tool-bar modes.  (Bug#6211)
	(menu-bar-mode): Move setting of standard-value after the
	minor-mode definition, otherwise it seems to have no effect.

Masatake YAMATO's avatar
Masatake YAMATO committed
416 417 418 419 420
2010-09-08  Masatake YAMATO  <yamato@redhat.com>

	* progmodes/antlr-mode.el (antlr-font-lock-additional-keywords):
	Fix typo.  (Bug#6976)

Chong Yidong's avatar
Chong Yidong committed
421 422 423 424 425
2010-09-06  Vinicius Jose Latorre  <viniciusjl@ig.com.br>

	* whitespace.el: Allow cleaning up blanks without blank
	visualization (Bug#6651).  Adjust help window for
	whitespace-toggle-options (Bug#6479).  Allow to use fill-column
426 427 428 429
	instead of whitespace-line-column (from EmacsWiki).  New version 13.1.
	(whitespace-style): Add new value 'face.  Adjust docstring.
	(whitespace-space, whitespace-hspace, whitespace-tab):
	Adjust foreground property face.
Chong Yidong's avatar
Chong Yidong committed
430 431 432 433 434 435 436 437 438
	(whitespace-line-column): Adjust docstring and type declaration.
	(whitespace-style-value-list, whitespace-toggle-option-alist)
	(whitespace-help-text): Adjust const initialization.
	(whitespace-toggle-options, global-whitespace-toggle-options):
	Adjust docstring.
	(whitespace-display-window, whitespace-interactive-char)
	(whitespace-style-face-p, whitespace-color-on): Adjust code.
	(whitespace-help-scroll): New fun.

439 440 441
2010-09-05  Alexander Klimov  <alserkli@inbox.ru>  (tiny change)

	* files.el (directory-abbrev-alist): Use \` as default regexp.
442 443 444 445 446

	* emacs-lisp/rx.el (rx-any): Don't explode ranges that end in special
	chars like - or ] (bug#6984).
	(rx-any-condense-range): Explode 2-char ranges.

447 448 449 450 451
2010-09-02  Stefan Monnier  <monnier@iro.umontreal.ca>

	* textmodes/bibtex.el:
	* proced.el: Update to new email for Roland Winkler <winkler@gnu.org>.

452 453 454 455
2010-09-02  Glenn Morris  <rgm@gnu.org>

	* desktop.el (desktop-path): Bump :version after 2009-09-15 change.

456 457 458 459 460 461
2010-08-31  Kenichi Handa  <handa@m17n.org>

	* international/mule-cmds.el (standard-display-european-internal):
	Setup standard-display-table for 8-bit characters by storing 8-bit
	characters in the element vector.

462 463
	* disp-table.el (standard-display-8bit):
	Setup standard-display-table for 8-bit characters by storing 8-bit
464 465 466
	characters in the element vector.
	(standard-display-european): Likewise.

Michael Albinus's avatar
Michael Albinus committed
467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499
2010-08-26  Michael Albinus  <michael.albinus@gmx.de>

	Sync with Tramp 2.1.19.

	* net/tramp-cmds.el (tramp-cleanup-all-connections)
	(tramp-reporter-dump-variable, tramp-load-report-modules)
	(tramp-append-tramp-buffers): Use `tramp-compat-funcall'.
	(tramp-bug): Recommend setting of `tramp-verbose' to 9.

	* net/tramp-compat.el (top): Do not autoload
	`tramp-handle-file-remote-p'.  Load tramp-util.el and tramp-vc.el
	only when `start-file-process' is not bound.
	(byte-compile-not-obsolete-vars): Define if not bound.
	(tramp-compat-funcall): New defmacro.
	(tramp-compat-line-beginning-position)
	(tramp-compat-line-end-position)
	(tramp-compat-temporary-file-directory)
	(tramp-compat-make-temp-file, tramp-compat-file-attributes)
	(tramp-compat-copy-file, tramp-compat-copy-directory)
	(tramp-compat-delete-file, tramp-compat-delete-directory)
	(tramp-compat-number-sequence, tramp-compat-process-running-p):
	Use it.
	(tramp-advice-file-expand-wildcards): Do not use
	`tramp-handle-file-remote-p'.
	(tramp-compat-make-temp-file): Simplify fallback implementation.
	(tramp-compat-copy-file): Add PRESERVE-SELINUX-CONTEXT.
	(tramp-compat-copy-tree): Remove function.
	(tramp-compat-delete-file): New defun.
	(tramp-compat-delete-directory): Provide implementation for older
	Emacsen.
	(tramp-compat-file-attributes): Handle only
	`wrong-number-of-arguments' error.

500 501
	* net/tramp-fish.el (tramp-fish-handle-copy-file):
	Add PRESERVE_SELINUX_CONTEXT.
Michael Albinus's avatar
Michael Albinus committed
502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518
	(tramp-fish-handle-delete-file): Add TRASH arg.
	(tramp-fish-handle-directory-files-and-attributes):
	Do not use `tramp-fish-handle-file-attributes.
	(tramp-fish-handle-file-local-copy)
	(tramp-fish-handle-insert-file-contents)
	(tramp-fish-maybe-open-connection): Use `with-progress-reporter'.

	* net/tramp-gvfs.el (top): Require url-util.
	(tramp-gvfs-mount-point): Remove.
	(tramp-gvfs-file-name-handler-alist): Add `file-selinux-context'
	and `set-file-selinux-context'.
	(tramp-gvfs-stringify-dbus-message, tramp-gvfs-send-command)
	(tramp-gvfs-handle-file-selinux-context)
	(tramp-gvfs-handle-set-file-selinux-context): New defuns.
	(with-tramp-dbus-call-method): Format trace message.
	(tramp-gvfs-handle-copy-file): Handle PRESERVE-SELINUX-CONTEXT.
	(tramp-gvfs-handle-copy-file, tramp-gvfs-handle-rename-file):
519 520 521 522
	Implement backup call, when operation on local files fails.
	Use progress reporter.  Flush properties of changed files.
	(tramp-gvfs-handle-delete-file): Add TRASH arg.
	Use `tramp-compat-delete-file'.
Michael Albinus's avatar
Michael Albinus committed
523 524 525 526 527 528 529 530
	(tramp-gvfs-handle-expand-file-name): Expand "~/".
	(tramp-gvfs-handle-make-directory): Make more traces.
	(tramp-gvfs-handle-write-region): Protect deleting tmpfile.
	(tramp-gvfs-url-file-name): Hexify file name in url.
	(tramp-gvfs-fuse-file-name): Take also prefix (like dav shares)
	into account for the resulting file name.
	(tramp-gvfs-handler-askquestion): Preserve current message, in
	order to let progress reporter continue afterwards.  (Bug#6257)
531 532
	Return dummy mountpoint, when the answer is "no".
	See `tramp-gvfs-maybe-open-connection'.
Michael Albinus's avatar
Michael Albinus committed
533 534
	(tramp-gvfs-handler-mounted-unmounted)
	(tramp-gvfs-connection-mounted-p): Test also for new mountspec
535 536
	attribute "default_location".  Set "prefix" property.
	Handle default-location.
Michael Albinus's avatar
Michael Albinus committed
537 538 539
	(tramp-gvfs-mount-spec): Return both prefix and mountspec.
	(tramp-gvfs-maybe-open-connection): Test, whether mountpoint
	exists.  Raise an error, if not (due to a corresponding answer
540 541
	"no" in interactive questions, for example).
	Use `tramp-compat-funcall'.
Michael Albinus's avatar
Michael Albinus committed
542 543 544 545 546 547 548 549

	* net/tramp-imap.el (top): Autoload `epg-make-context'.
	(tramp-imap-handle-copy-file): Add PRESERVE-SELINUX-CONTEXT.
	(tramp-imap-do-copy-or-rename-file)
	(tramp-imap-handle-insert-file-contents)
	(tramp-imap-handle-file-local-copy): Use `with-progress-reporter'.
	(tramp-imap-handle-delete-file): Add TRASH arg.

550 551
	* net/tramp-smb.el (tramp-smb-handle-copy-file):
	Add PRESERVE-SELINUX-CONTEXT.
Michael Albinus's avatar
Michael Albinus committed
552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617
	(tramp-smb-handle-copy-file)
	(tramp-smb-handle-file-local-copy, tramp-smb-handle-rename-file)
	(tramp-smb-handle-write-region, tramp-smb-maybe-open-connection):
	Use `with-progress-reporter'.
	(tramp-smb-handle-delete-file): Add TRASH arg.

	* net/tramp.el (tramp-methods): Move hostname to the end in all
	ssh `tramp-login-args'.  Add `tramp-async-args' attribute where
	appropriate.
	(tramp-verbose): Describe verbose level 9.
	(tramp-completion-function-alist)
	(tramp-file-name-regexp, tramp-chunksize)
	(tramp-local-coding-commands, tramp-remote-coding-commands)
	(with-connection-property, tramp-completion-mode-p)
	(tramp-action-process-alive, tramp-action-out-of-band)
	(tramp-check-for-regexp, tramp-file-name-p, tramp-equal-remote)
	(tramp-exists-file-name-handler): Fix docstring.
	(tramp-remote-process-environment): Use `format' instead of
	`concat'.  Protect version string by apostroph.
	(tramp-shell-prompt-pattern): Do not use a shy group in case of
	XEmacs.
	(tramp-file-name-regexp-unified)
	(tramp-completion-file-name-regexp-unified): On W32 systems, do
	not regard the volume letter as remote filename.  (Bug#5447)
	(tramp-perl-file-attributes)
	(tramp-perl-directory-files-and-attributes): Don't pass "$3".
	(tramp-vc-registered-read-file-names): Read input as
	here-document, otherwise the command could exceed maximum length
	of command line.
	(tramp-file-name-handler-alist): Add `file-selinux-context' and
	`set-file-selinux-context'.
	(tramp-debug-message): Add `tramp-compat-funcall' to ignored
	backtrace functions.
	(tramp-error-with-buffer): Don't show the connection buffer when
	we are in completion mode.
	(tramp-progress-reporter-update, tramp-remote-selinux-p)
	(tramp-handle-file-selinux-context)
	(tramp-handle-set-file-selinux-context, tramp-process-sentinel)
	(tramp-connectable-p, tramp-open-shell, tramp-get-remote-trash):
	New defuns.
	(with-progress-reporter): New defmacro.
	(tramp-debug-outline-regexp): New defconst.
	(top, tramp-rfn-eshadow-setup-minibuffer)
	(tramp-rfn-eshadow-update-overlay, tramp-handle-set-file-times)
	(tramp-handle-dired-compress-file, tramp-handle-shell-command)
	(tramp-completion-mode-p, tramp-check-for-regexp)
	(tramp-open-connection-setup-interactive-shell)
	(tramp-compute-multi-hops, tramp-read-passwd, tramp-clear-passwd)
	(tramp-time-diff, tramp-coding-system-change-eol-conversion)
	(tramp-set-process-query-on-exit-flag, tramp-unload-tramp):
	Use `tramp-compat-funcall'.
	(tramp-handle-make-symbolic-link): Flush file properties.
	(tramp-handle-load, tramp-handle-file-local-copy)
	(tramp-handle-insert-file-contents, tramp-handle-write-region)
	(tramp-handle-vc-registered, tramp-maybe-send-script)
	(tramp-find-shell): Use `with-progress-reporter'.
	(tramp-do-file-attributes-with-stat): Add space in format string,
	in order to work around a bug in pdksh.  Reported by Gilles Pion
	<gpion@lfdj.com>.
	(tramp-handle-verify-visited-file-modtime): Do not send a command
	when the connection is not established.
	(tramp-handle-set-file-times): Simplify the check for utc.
	(tramp-handle-directory-files-and-attributes)
	(tramp-get-remote-path): Use `copy-tree'.
	(tramp-completion-handle-file-name-all-completions): Ensure, that
	non remote files are still checked.  Oops.
618 619
	(tramp-handle-copy-file, tramp-do-copy-or-rename-file):
	Handle PRESERVE-SELINUX-CONTEXT.
Michael Albinus's avatar
Michael Albinus committed
620 621 622 623 624 625 626 627 628 629 630 631 632
	(tramp-do-copy-or-rename-file): Add progress reporter.
	(tramp-do-copy-or-rename-file-directly): Do not use
	`tramp-handle-file-remote-p'.
	(tramp-do-copy-or-rename-file-out-of-band):
	Use `tramp-compat-delete-directory'.
	(tramp-do-copy-or-rename-file-out-of-band)
	(tramp-compute-multi-hops, tramp-maybe-open-connection):
	Use `format-spec-make'.
	(tramp-handle-delete-file): Add TRASH arg.
	(tramp-handle-dired-uncache): Flush directory cache, not only file
	cache.
	(tramp-handle-expand-file-name)
	(tramp-completion-handle-file-name-all-completions)
633 634
	(tramp-completion-handle-file-name-completion):
	Use `tramp-connectable-p'.
Michael Albinus's avatar
Michael Albinus committed
635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719
	(tramp-handle-start-file-process): Set connection property "vec".
	Use it, in order to invalidate file caches.  Check only for
	`remote-tty' process property.
	Implement tty setting.  (Bug#4604, Bug#6360)
	(tramp-file-name-for-operation): Add `call-process-region' and
	`set-file-selinux-context'.
	(tramp-find-foreign-file-name-handler)
	(tramp-advice-make-auto-save-file-name)
	(tramp-set-auto-save-file-modes): Remove superfluous check for
	`stringp'.  This is done inside `tramp-tramp-file-p'.
	(tramp-file-name-handler): Trace 'quit.  Catch the error for some
	operations when we are in completion mode.  This gives the user
	the chance to correct the file name in the minibuffer.
	(tramp-completion-mode-p): Use `non-essential'.
	(tramp-handle-file-name-all-completions): Backward/ XEmacs
	compatibility: Use `completion-ignore-case' if
	`read-file-name-completion-ignore-case' does not exist.
	(tramp-get-debug-buffer): Use `tramp-debug-outline-regexp'.
	(tramp-find-shell, tramp-open-connection-setup-interactive-shell):
	`tramp-open-shell'.
	(tramp-action-password): Hide password prompt before next run.
	(tramp-process-actions): Widen connection buffer for the trace.
	(tramp-open-connection-setup-interactive-shell): Set `remote-tty'
	process property.  Trace stty settings if `tramp-verbose' >= 9.
	Apply workaround for IRIX64 bug.  Move argument of last
	`tramp-send-command' where it belongs to.
	(tramp-maybe-open-connection): Use `async-args' and `gw-args' in
	front of `login-args'.
	(tramp-get-ls-command, tramp-get-ls-command-with-dired): Run tests
	on "/dev/null" instead of "/".
	(tramp-get-ls-command-with-dired): Make test for "--dired"
	stronger.
	(tramp-set-auto-save-file-modes): Adapt version check.
	(tramp-set-process-query-on-exit-flag): Fix wrong parentheses.
	(tramp-handle-process-file): Call the program in a subshell, in
	order to preserve working directory.
	(tramp-handle-shell-command): Don't use hard-wired "/bin/sh" but
	`tramp-remote-sh' from `tramp-methods'.
	(tramp-get-ls-command): Make test for "--color=never" stronger.
	(tramp-check-for-regexp): Use (forward-line 1).

	* net/trampver.el: Update release number.

2010-08-26  Magnus Henoch  <magnus.henoch@gmail.com>

	* net/tramp-gvfs.el (tramp-gvfs-handle-copy-file): Do not pass
	empty argument to gvfs-copy.

2010-08-26  Chong Yidong  <cyd@stupidchicken.com>

	* net/tramp-compat.el (tramp-compat-delete-file): Rewrite to
	handle new TRASH arg of `delete-file'.

2010-08-26  Christian Lynbech  <christian.lynbech@tieto.com>  (tiny change)

	* net/tramp.el (tramp-handle-insert-directory): Don't use
	`forward-word', its default syntax could be changed.

2010-08-26  Toru TSUNEYOSHI  <t_tuneyosi@hotmail.com>
            Michael Albinus  <michael.albinus@gmx.de>

	Implement compression for inline methods.

	* net/tramp.el (tramp-inline-compress-start-size): New defcustom.
	(tramp-copy-size-limit): Allow also nil.
	(tramp-inline-compress-commands): New defconst.
	(tramp-find-inline-compress, tramp-get-inline-compress)
	(tramp-get-inline-coding): New defuns.
	(tramp-get-remote-coding, tramp-get-local-coding): Remove,
	replaced by `tramp-get-inline-coding'.
	(tramp-handle-file-local-copy, tramp-handle-write-region)
	(tramp-method-out-of-band-p): Use `tramp-get-inline-coding'.

2010-08-26  Noah Lavine  <noah549@gmail.com>  (tiny change)

	Detect ssh 'ControlMaster' argument automatically in some cases.

	* net/tramp.el (tramp-detect-ssh-controlmaster): New defun.
	(tramp-default-method): Use it.

2010-08-26  Karel Klíč  <kklic@redhat.com>

	* net/tramp.el (tramp-file-name-for-operation):
	Add file-selinux-context.

720 721 722 723
2010-08-26  Łukasz Stelmach  <lukasz.stelmach@iem.pw.edu.pl>  (tiny change)

	* play/cookie1.el (read-cookie): Fix off-by-one error (bug#6921).

724 725 726 727 728
2010-08-26  Chong Yidong  <cyd@stupidchicken.com>

	* simple.el (beginning-of-buffer, end-of-buffer): Doc fix
	(Bug#6907).

729 730 731 732 733
2010-08-23  Chris Foote <chris@foote.com.au>  (tiny change)

	* progmodes/python.el (python-block-pairs): Allow use of "finally"
	with "else" (Bug#3991).

734 735 736 737 738 739
2010-08-22  Leo  <sdl.web@gmail.com>

	* net/rcirc.el (rcirc-add-or-remove): Accept a list of elements.
	(ignore, bright, dim, keyword): Split list of nicknames before
	passing to rcirc-add-or-remove (Bug#6894).

740 741 742 743
2010-08-22  Chong Yidong  <cyd@stupidchicken.com>

	* emacs-lisp/easy-mmode.el (define-minor-mode): Doc fix (Bug#6880).

744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759
2010-08-21  Vinicius Jose Latorre  <viniciusjl@ig.com.br>

	* whitespace.el: Fix slow cursor movement (Bug#6172).  Reported by
	Christoph Groth <cwg@falma.de> and Liu Xin <x_liu@neusoft.com>.
	New version 13.0.
	(whitespace-empty-at-bob-regexp, whitespace-empty-at-eob-regexp):
	Adjust initialization.
	(whitespace-bob-marker, whitespace-eob-marker)
	(whitespace-buffer-changed): New vars.
	(whitespace-cleanup, whitespace-color-on, whitespace-color-off)
	(whitespace-empty-at-bob-regexp, whitespace-empty-at-eob-regexp)
	(whitespace-post-command-hook, whitespace-display-char-on):
	Adjust code.
	(whitespace-looking-back, whitespace-buffer-changed): New funs.
	(whitespace-space-regexp, whitespace-tab-regexp): Eliminate funs.

760 761
2010-08-21  Leo  <sdl.web@gmail.com>

762
	Fix buffer-list rename&refresh after killing a buffer in ido.
763 764 765 766 767
	* lisp/ido.el: Revert Óscar's.
	(ido-kill-buffer-at-head): Exit the minibuffer with ido-exit=refresh.
	Remember the buffers at head, rather than their name.
	* lisp/iswitchb.el (iswitchb-kill-buffer): Re-make the list.

768 769 770 771 772 773
2010-08-21  Kirk Kelsey  <kirk.kelsey@0x4b.net>  (tiny change)
            Stefan Monnier  <monnier@iro.umontreal.ca>

	* progmodes/make-mode.el (makefile-fill-paragraph): Account for the
	extra backslash added to each line (bug#6890).

774 775 776 777
2010-08-21  Stefan Monnier  <monnier@iro.umontreal.ca>

	* subr.el (read-key): Don't echo keystrokes (bug#6883).

778 779 780 781
2010-08-21  Glenn Morris  <rgm@gnu.org>

	* menu-bar.el (menu-bar-games-menu): Add landmark.

782 783
2010-08-20  Glenn Morris  <rgm@gnu.org>

Glenn Morris's avatar
Glenn Morris committed
784 785 786
	* align.el (align-regexp): Make group and spacing arguments
	use the interactive defaults when non-interactive.  (Bug#6698)

787 788 789 790 791
	* mail/rmail.el (rmail-forward): Replace mail-text-start with its
	expansion, so as not to need sendmail.
	(mail-text-start): Remove declaration.
	(rmail-retry-failure): Require sendmail.

792 793 794 795
2010-08-19  Stefan Monnier  <monnier@iro.umontreal.ca>

	* subr.el (read-key): Don't hide the menu-bar entries (bug#6881).

796 797
2010-08-18  Michael Albinus  <michael.albinus@gmx.de>

798 799
	* progmodes/flymake.el (flymake-start-syntax-check-process):
	Use `start-file-process' in order to let it run also on remote hosts.
800

801 802 803 804
2010-08-18  Kenichi Handa  <handa@m17n.org>

	* files.el: Add `word-wrap' as safe local variable.

805 806 807 808
2010-08-18  Glenn Morris  <rgm@gnu.org>

	* woman.el (woman-translate): Case matters.  (Bug#6849)

809 810 811 812
2010-08-14  Chong Yidong  <cyd@stupidchicken.com>

	* simple.el (kill-region): Doc fix (Bug#6787).

Glenn Morris's avatar
Glenn Morris committed
813 814 815 816 817
2010-08-14  Glenn Morris  <rgm@gnu.org>

	* calendar/diary-lib.el (diary-header-line-format):
	Fit it to the window, not the frame.

818 819 820 821
2010-08-11  Andreas Schwab  <schwab@linux-m68k.org>

	* subr.el (ignore-errors): Add debug declaration.

822 823 824 825 826
2010-08-09  Geoff Gole  <geoffgole@gmail.com>  (tiny change)

	* whitespace.el (whitespace-color-off): Remove post-command-hook
	locally.

827 828 829 830 831 832 833 834 835 836
2010-08-08  Johan Bockgård  <bojohan@gnu.org>

	* replace.el (replace-highlight): Bind isearch-forward and
	isearch-error, ensuring that highlighting is updated if the user
	switches the search direction (Bug#6808).

	* isearch.el (isearch-lazy-highlight-forward): New var.
	(isearch-lazy-highlight-new-loop, isearch-lazy-highlight-search):
	(isearch-lazy-highlight-update): Use it.

837 838
2010-08-06  Kenichi Handa  <handa@m17n.org>

839 840
	* international/mule.el (define-charset): Store NAME as :base property.
	(ctext-non-standard-encodings-table): Pay attention to charset aliases.
841 842 843 844 845
	(ctext-pre-write-conversion): Sort ctext-standard-encodings by the
	current priority.  Force using the designation of the specific
	charset by adding `charset' text property.  Improve the whole
	algorithm.

846 847 848 849 850 851
2010-08-05  Juanma Barranquero  <lekktu@gmail.com>

	* emulation/pc-select.el (pc-selection-mode-hook)
	(copy-region-as-kill-nomark, beginning-of-buffer-mark)
	(pc-selection-mode): Fix typos in docstrings.

852 853 854 855 856
2010-08-04  Kenichi Handa  <handa@m17n.org>

	* language/cyrillic.el: Don't add "microsoft-cp1251" to
	ctext-non-standard-encodings-alist here.

857 858
	* international/mule.el (ctext-non-standard-encodings-alist):
	Add "koi8-r" and "microsoft-cp1251".
859 860 861
	(ctext-standard-encodings): New variable.
	(ctext-non-standard-encodings-table): List only elements for
	non-standard encodings.
862
	(ctext-pre-write-conversion): Adjust for the above change.
863 864 865 866 867 868
	Check ctext-standard-encodings.

	* international/mule-conf.el (compound-text): Doc fix.
	(ctext-no-compositions): Doc fix.
	(compound-text-with-extensions): Doc fix.

869 870 871 872
2010-08-04  Stefan Monnier  <monnier@iro.umontreal.ca>

	* simple.el (exchange-dot-and-mark): Mark obsolete, finally.

873 874
2010-08-03  Juanma Barranquero  <lekktu@gmail.com>

875 876 877
	* progmodes/which-func.el (which-func-format): Split help-echo text
	into lines, like other mode-line tooltips.

878 879 880
	* server.el (server-start): When using TCP sockets, force IPv4
	and use a literal 127.0.0.1 for localhost.  (Related to bug#6781.)

881 882 883 884
2010-08-02  Stefan Monnier  <monnier@iro.umontreal.ca>

	* bindings.el (complete-symbol): Run completion-at-point as a fallback.

885 886 887 888 889 890 891
2010-08-02  Juanma Barranquero  <lekktu@gmail.com>

	* term.el (term-delimiter-argument-list): Reflow docstring.
	(term-read-input-ring, term-write-input-ring, term-send-input)
	(term-bol, term-erase-in-display, serial-supported-or-barf):
	Fix typos in docstrings.

892 893 894 895
2010-08-02  Stefan Monnier  <monnier@iro.umontreal.ca>

	* bindings.el (function-key-map): Add a S-tab => backtab fallback.

896 897 898 899
2010-08-01  Juanma Barranquero  <lekktu@gmail.com>

	* dabbrev.el (dabbrev-completion): Fix typo in docstring.

900 901 902 903 904
2010-08-01  MON KEY  <monkey@sandpframing.com>  (tiny change)

	* emacs-lisp/syntax.el (syntax-ppss-toplevel-pos):
	Fix typo in docstring (bug#6747).

905 906 907 908 909
2010-07-30  Leo  <sdl.web@gmail.com>

	* eshell/esh-io.el (eshell-get-target): Better detection of
	read-only file (Bug#6762).

Juanma Barranquero's avatar
Juanma Barranquero committed
910 911 912 913 914
2010-07-30  Juanma Barranquero  <lekktu@gmail.com>

	* align.el (align-default-spacing): Doc fix.
	(align-region-heuristic, align-regexp): Fix typos in docstrings.

915 916 917 918
2010-07-23  Juanma Barranquero  <lekktu@gmail.com>

	* help-fns.el (find-lisp-object-file-name): Doc fix (bug#6494).

919 920 921 922 923 924
2010-07-19  Juanma Barranquero  <lekktu@gmail.com>

	* time.el (display-time-day-and-date): Remove spurious * in docstring.
	(display-time-world-buffer-name, display-time-world-mode-map):
	Fix typos in docstrings.

925 926 927 928 929 930
2010-07-17  Shyam Karanatt  <shyam@swathanthran.in>  (tiny change)

	* image-mode.el (image-display-size): New function.
	(image-forward-hscroll, image-next-line, image-eol, image-eob)
	(image-mode-fit-frame): Use it (Bug#6639).

931 932 933 934 935
2010-07-17  Chong Yidong  <cyd@stupidchicken.com>

	* dired.el (dired-buffers-for-dir): Handle list values of
	dired-directory (Bug#6636).

Reiner Steib's avatar
Reiner Steib committed
936 937 938 939 940 941 942
2010-07-16  Reiner Steib  <Reiner.Steib@gmx.de>

	* vc.el (vc-coding-system-inherit-eol): New defvar.
	(vc-coding-system-for-diff): Use it to decide whether to inherit
	from the file the EOL format for reading the diffs of that file.
	(Bug#4451)

943 944 945 946 947
2010-07-16  Eli Zaretskii  <eliz@gnu.org>

	* mail/rmailmm.el (rmail-mime-save): Make the temp buffer
	unibyte, so compressed attachments are not compressed again.

948 949 950 951 952
2010-07-14  Jan Djärv  <jan.h.d@swipnet.se>

	* xt-mouse.el (xterm-mouse-event-read): Fix for characters > 127
	now that unicode is used (Bug#6594).

953 954 955 956 957
2010-07-14  Chong Yidong  <cyd@stupidchicken.com>

	* simple.el (push-mark-command): Set the selection if
	select-active-regions is non-nil.

958 959 960 961 962 963 964 965 966 967
2010-07-10  Glenn Morris  <rgm@gnu.org>

	* calendar/calendar.el (calendar-week-end-day): New function.
	* calendar/cal-tex.el (cal-tex-cursor-month): Remove unused vars.
	Respect calendar-week-start-day.  (Bug#6606)
	(cal-tex-insert-day-names, cal-tex-insert-blank-days)
	(cal-tex-insert-blank-days-at-end): Respect calendar-week-start-day.
	(cal-tex-first-blank-p, cal-tex-last-blank-p): Simplify, and
	respect calendar-week-start-day.

968 969 970 971
2010-07-10  Chong Yidong  <cyd@stupidchicken.com>

	* simple.el (use-region-p): Doc fix (Bug#6607).

972 973 974 975 976 977
2010-07-07  Christoph Scholtes  <cschol2112@gmail.com>

	* progmodes/python.el (python-font-lock-keywords): Add Python 2.7
	builtins (BufferError, BytesWarning, WindowsError; callables
	bin, bytearray, bytes, format, memoryview, next, print; __package__).

Glenn Morris's avatar
Glenn Morris committed
978 979 980 981 982
2010-07-07  Glenn Morris  <rgm@gnu.org>

	* play/zone.el (zone-fall-through-ws): Fix next-line ->
	forward-line fallout.

983 984 985 986 987 988
2010-07-06  Chong Yidong  <cyd@stupidchicken.com>

	* mouse.el (mouse-appearance-menu): Add docstring.

	* help.el (describe-key): Print up-event using key-description.

989 990 991
2010-07-03  Michael Albinus  <michael.albinus@gmx.de>

	* net/zeroconf.el (zeroconf-resolve-service)
992
	(zeroconf-service-resolver-handler): Use `dbus-byte-array-to-string'.
993 994
	(zeroconf-publish-service): Use `dbus-string-to-byte-array'.

995 996 997 998
2010-07-03  Jan Moringen  <jan.moringen@uni-bielefeld.de>

	* net/zeroconf.el (zeroconf-service-remove-hook): New defun.

999 1000 1001 1002 1003 1004 1005 1006
2010-06-30  Dan Nicolaescu  <dann@ics.uci.edu>

	Avoid displaying files with a nil state in vc-dir.
	* vc-dir.el (vc-dir-update): Obey the noinsert argument in all
	cases that cause insertion.
	(vc-dir-resynch-file): Tell vc-dir-update to avoid inserting files
	with a nil state.

1007 1008 1009 1010
2010-06-30  Chong Yidong  <cyd@stupidchicken.com>

	* xml.el (xml-parse-region): Avoid infloop (Bug#5281).

1011
2010-06-29  Leo  <sdl.web@gmail.com>
1012 1013 1014

	* emacs-lisp/rx.el (rx): Doc fix.  (Bug#6537)

1015 1016 1017 1018 1019
2010-06-27  Oleksandr Gavenko  <gavenkoa@gmail.com>  (tiny change)

	* generic-x.el (bat-generic-mode): Fix regexp for command line
	switches (Bug#5719).

1020 1021
2010-06-27  Masatake YAMATO  <yamato@redhat.com>

1022 1023
	* htmlfontify.el (hfy-face-attr-for-class): Use append instead
	of nconc to avoid pure storage error (Bug#6239).
1024

1025 1026
2010-06-27  Christoph  <cschol2112@googlemail.com>  (tiny change)

1027
	* bookmark.el (bookmark-bmenu-2-window, bookmark-bmenu-other-window)
1028 1029 1030
	(bookmark-bmenu-other-window-with-mouse): Remove unnecessary
	bindings of bookmark-automatically-show-annotations (Bug#6515).

Eli Zaretskii's avatar
Eli Zaretskii committed
1031 1032 1033 1034 1035
2010-06-25  Eli Zaretskii  <eliz@gnu.org>

	* arc-mode.el (archive-zip-extract): Don't quote the file name on
	MS-Windows and MS-DOS.  (Bug#6467, Bug#6144)

Štěpán Němec's avatar
Štěpán Němec committed
1036 1037 1038 1039 1040
2010-06-24  Štěpán Němec  <stepnem@gmail.com>  (tiny change)

	* comint.el (make-comint, make-comint-in-buffer): Mention return
	value in the docstrings.  (Bug#6498)

Yoni Rabkin's avatar
Yoni Rabkin committed
1041 1042 1043 1044 1045
2010-06-24  Yoni Rabkin  <yoni@rabkins.net>

	* bs.el (bs-mode-font-lock-keywords): Remove "by" from Dired pattern,
	since it is not present when using some non-default switches.

Karl Fogel's avatar
Karl Fogel committed
1046 1047 1048 1049 1050 1051
2010-06-23  Karl Fogel  <kfogel@red-bean.com>

	* simple.el (compose-mail): Fix doc string to refer to
	`compose-mail-user-agent-warnings', instead of to the
	nonexistent `compose-mail-check-user-agent'.

1052 1053 1054 1055 1056 1057 1058 1059 1060 1061
2010-06-22  Dan Nicolaescu  <dann@ics.uci.edu>

	Fix vc-annotate for renamed files when using Git.
	* vc-git.el (vc-git-find-revision): Deal with empty results from
	ls-files.  Doe not pass the object as a file name to cat-file, it
	is not a file name.
	(vc-git-annotate-command): Pass the file name using -- to avoid
	ambiguity with the revision.
	(vc-git-previous-revision): Pass a relative file name.

1062 1063
2010-06-22  Glenn Morris  <rgm@gnu.org>

Glenn Morris's avatar
Glenn Morris committed
1064 1065 1066
	* progmodes/js.el (js-mode-map): Use standard capitalization and
	ellipses for menu entries.

1067 1068
	* wid-edit.el (widget-complete): Doc fix.

1069 1070 1071 1072
2010-06-22  Jürgen Hötzel  <juergen@hoetzel.info>  (tiny change)

	* wid-edit.el (widget-complete): Fix typo in 2009-12-02 change.

1073 1074
2010-06-22  Dan Nicolaescu  <dann@ics.uci.edu>

1075 1076 1077 1078 1079
	Fix annotating other revisions for renamed files in vc-annotate.
	* vc-annotate.el (vc-annotate): Add an optional argument for the
	VC backend.  Use it when non-nil.
	(vc-annotate-warp-revision): Pass the VC backend to vc-annotate.  (Bug#6487)

1080 1081 1082 1083 1084
	Fix vc-annotate-show-changeset-diff-revision-at-line for git.
	* vc-annotate.el (vc-annotate-show-diff-revision-at-line-internal):
	Do not pass the file name to the 'previous-revision call when we
	don't want a file diff.  (Bug#6489)

1085 1086
2010-06-21  Dan Nicolaescu  <dann@ics.uci.edu>

1087
	Fix finding revisions for renamed files in vc-annotate.
1088 1089 1090 1091 1092
	* vc.el (vc-find-revision): Add an optional argument for
	the VC backend.  Use it when non-nil.
	* vc-annotate.el (vc-annotate-find-revision-at-line): Pass the VC
	backend to vc-find-revision.  (Bug#6487)

1093 1094 1095
2010-06-21  Dan Nicolaescu  <dann@ics.uci.edu>

	Fix reading file names in Git annotate buffers.
1096 1097
	* vc-git.el (vc-git-annotate-extract-revision-at-line):
	Remove trailing whitespace.  Suggested by Eric Hanchrow.  (Bug#6481)
1098

1099 1100 1101 1102 1103
2010-06-20  Alan Mackenzie  <acm@muc.de>

	* progmodes/cc-mode.el (c-before-hack-hook): When the mode is set
	in file local variables, set it first.

Glenn Morris's avatar
Glenn Morris committed
1104 1105
2010-06-19  Glenn Morris  <rgm@gnu.org>

Glenn Morris's avatar
Glenn Morris committed
1106 1107 1108
	* descr-text.el (describe-char-unicode-data): Insert separating
	space when needed.  (Bug#6422)

Glenn Morris's avatar
Glenn Morris committed
1109 1110 1111
	* progmodes/idlwave.el (idlwave-action-and-binding):
	Fix typo in 2009-12-03 change.  (Bug#6450)

1112 1113 1114 1115
2010-06-17  Stefan Monnier  <monnier@iro.umontreal.ca>

	* subr.el (read-quoted-char): Fix up last change (bug#6290).

1116 1117 1118 1119 1120 1121 1122 1123 1124
2010-06-16  Stefan Monnier  <monnier@iro.umontreal.ca>

	* font-lock.el (font-lock-major-mode): Rename from
	font-lock-mode-major-mode to distinguish it from
	global-font-lock-mode's own font-lock-mode-major-mode (bug#6135).
	(font-lock-set-defaults):
	* font-core.el (font-lock-default-function): Adjust users.
	(font-lock-mode): Don't set it at all.

1125 1126 1127 1128
2010-06-15  Stefan Monnier  <monnier@iro.umontreal.ca>

	* vc-annotate.el (vc-annotate): Use vc-read-revision.

Glenn Morris's avatar
Glenn Morris committed
1129 1130 1131 1132 1133 1134 1135 1136
2010-06-15  Glenn Morris  <rgm@gnu.org>

	* calendar/appt.el (appt-time-msg-list): Doc fix.
	(appt-check): Let-bind appt-warn-time.
	(appt-add): Make the 3rd argument optional.
	Simplify argument names.  Doc fix.  Check for integer WARNTIME.
	Only add WARNTIME to the output list if non-nil.

Ivan Kanis's avatar
Ivan Kanis committed
1137 1138 1139 1140 1141 1142
2010-06-15  Ivan Kanis  <apple@kanis.eu>

	* calendar/appt.el (appt-check): Let the 3rd element of
	appt-time-msg-list specify the warning time.
	(appt-add): Add new argument with the warning time.  (Bug#5176)

Bob Rogers's avatar
Bob Rogers committed
1143 1144 1145 1146 1147
2010-06-12  Bob Rogers  <rogers-emacs@rgrjr.dyndns.org>  (tiny change)

	* vc-svn.el (vc-svn-after-dir-status): Fix regexp for Subversions
	older than version 1.6.  (Bug#6361)

Helmut Eller's avatar
Helmut Eller committed
1148 1149 1150 1151 1152
2010-06-12  Helmut Eller  <eller.helmut@gmail.com>

	* emacs-lisp/cl-macs.el (destructuring-bind): Bind `bind-enquote',
	used by cl-do-arglist.  (Bug#6408)

1153 1154
2010-06-09  Stefan Monnier  <monnier@iro.umontreal.ca>

1155 1156 1157
	* emacs-lisp/advice.el (ad-compile-function):
	Define warning-suppress-types before we let-bind it (bug#6275).

1158 1159 1160 1161 1162
	* vc-dispatcher.el: Rename mode-line-hook to vc-mode-line-hook;
	declare it, make it buffer-local and permanent-local (bug#6324).
	(vc-resynch-window): Adjust name.
	* vc-hooks.el (vc-find-file-hook): Adjust name.

1163 1164 1165 1166 1167 1168 1169
2010-06-07  Jonathan Rockway  <jon@jrock.us>

	* net/rcirc.el: Add support for password authentication.
	(rcirc-server-alist): Add :password keyword.
	(rcirc): Ask for a password, or get it from the server's alist.
	(rcirc-connect): Add password argument.  Pass it to server.

1170 1171 1172 1173 1174 1175 1176 1177
2010-06-05  Juanma Barranquero  <lekktu@gmail.com>

	* net/dbus.el (dbus-register-method): Declare function.
	(dbus-handle-event, dbus-property-handler): Fix typos in docstrings.
	(dbus-introspect): Doc fix.
	(dbus-event-bus-name, dbus-introspect-get-interface)
	(dbus-introspect-get-argument): Reflow docstrings.

1178 1179 1180 1181 1182
2010-06-04  Chong Yidong  <cyd@stupidchicken.com>

	* term/common-win.el (x-colors): Add "dark green" and "dark
	turquoise" (Bug#6332).

Glenn Morris's avatar
Glenn Morris committed
1183 1184 1185 1186 1187
2010-06-03  Glenn Morris  <rgm@gnu.org>

	* desktop.el (desktop-clear-preserve-buffers):
	Add "*Warnings*" buffer.  (Bug#6336)

1188 1189 1190 1191
2010-06-02  Dan Nicolaescu  <dann@ics.uci.edu>

	* vc-dir.el (vc-dir-update): Remove entries with a nil state (bug#5539).

1192 1193 1194 1195 1196
2010-06-01  Stefan Monnier  <monnier@iro.umontreal.ca>

	* vc-bzr.el (vc-bzr-revision-completion-table): Apply
	`file-directory-p' to the filename part rather than to the whole text.

1197 1198 1199 1200
2010-05-31  Stefan Monnier  <monnier@iro.umontreal.ca>

	* man.el (Man-completion-table): Let the user type "-k " (bug#6319).

1201 1202 1203 1204
2010-05-31  Drew Adams  <drew.adams@oracle.com>

	* files.el (directory-files-no-dot-files-regexp): Doc fix (bug#6298).

1205 1206 1207 1208 1209
2010-05-31  Juanma Barranquero  <lekktu@gmail.com>

	* subr.el (momentary-string-display): Just use read-event to read
	the exit event (Bug#6238).

1210 1211 1212 1213 1214
2010-05-29  Chong Yidong  <cyd@stupidchicken.com>

	* ansi-color.el: Delete unused escape sequences (Bug#6085).
	(ansi-color-drop-regexp): New constant.
	(ansi-color-apply, ansi-color-filter-region)
1215
	(ansi-color-apply-on-region): Delete unrecognized control sequences.
1216 1217
	(ansi-color-apply): Build string list before calling concat.

1218 1219
2010-05-27  Chong Yidong  <cyd@stupidchicken.com>

1220 1221
	* progmodes/verilog-mode.el (verilog-type-font-keywords):
	Use font-lock-constant-face, not obsolete font-lock-reference-face.
1222 1223 1224 1225 1226 1227

2010-05-27  Masatake YAMATO  <yamato@redhat.com>

	* htmlfontify.el (hfy-face-resolve-face): New function.
	(hfy-face-to-style): Use it (Bug#6279).

1228 1229 1230 1231 1232
2010-05-25  Stefan Monnier  <monnier@iro.umontreal.ca>

	* epa.el (epa--select-keys): Don't explicitly delete the window since
	that can fail (e.g. sole window in frame).  Use dedication instead.

1233 1234 1235 1236
2010-05-19  Uday S Reddy  <u.s.reddy@cs.bham.ac.uk>  (tiny change)

	* textmodes/fill.el (fill-region): Don't fill past the end (bug#6201).

1237 1238 1239 1240 1241
2010-05-18  Stefan Monnier  <monnier@iro.umontreal.ca>

	* subr.el (read-quoted-char): Resolve modifiers after key
	remapping (bug#6212).

1242 1243 1244 1245 1246
2010-05-11  Stefan Monnier  <monnier@iro.umontreal.ca>

	* tmm.el (tmm-prompt): Don't try to precompute bindings.
	(tmm-get-keymap): Compute shortcuts (bug#6171).

1247 1248 1249 1250 1251
2010-05-10  Glenn Morris  <rgm@gnu.org>

	* desktop.el (desktop-save-buffer-p): Don't mistakenly include
	all dired buffers, even tramp ones.  (Bug#5755)  [Backport from trunk]

Chong Yidong's avatar
Chong Yidong committed
1252 1253 1254 1255
2010-05-07  Chong Yidong  <cyd@stupidchicken.com>

	* Version 23.2 released.

1256 1257
2010-05-03  Chong Yidong  <cyd@stupidchicken.com>

1258
	* international/mule.el (auto-coding-alist): Only purecopy
Chong Yidong's avatar
Chong Yidong committed
1259
	car of each item, not the whole list (Bug#6083).
1260

1261 1262 1263 1264 1265
2010-05-02  Chong Yidong  <cyd@stupidchicken.com>

	* progmodes/js.el (js-mode): Make paragraph variables local before
	calling c-setup-paragraph-variables (Bug#6071).

1266 1267 1268 1269 1270
2010-05-01  Eli Zaretskii  <eliz@gnu.org>

	* composite.el (compose-region, reference-point-alist): Fix typos
	in the doc strings.

Juanma Barranquero's avatar
Juanma Barranquero committed
1271
2010-04-28  Alexander Klimov  <alserkli@inbox.ru>  (tiny change)
1272 1273 1274 1275

	* calc/calc-graph.el (calc-graph-plot): Use the proper form for
	gnuplot's "set" command.

Juanma Barranquero's avatar
Juanma Barranquero committed
1276 1277 1278 1279 1280
2010-04-26  Juanma Barranquero  <lekktu@gmail.com>

	* abbrev.el (last-abbrev-text): Doc fix.
	(abbrev-prefix-mark): Don't escape parenthesis.

1281 1282 1283 1284
2010-04-24  Andreas Schwab  <schwab@linux-m68k.org>

	* composite.el (find-composition): Doc fix.

1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306
2010-04-24  Juanma Barranquero  <lekktu@gmail.com>

	* progmodes/sql.el (sql-electric-stuff): Fix typo in tag.
	(sql-oracle-program, sql-sqlite-options)
	(sql-query-placeholders-and-send): Doc fixes.
	(sql-set-product, sql-interactive-mode): Reflow docstrings.
	(sql-imenu-generic-expression, sql-buffer)
	(sql-mode-ansi-font-lock-keywords, sql-mode-oracle-font-lock-keywords)
	(sql-mode-postgres-font-lock-keywords, sql-mode-ms-font-lock-keywords)
	(sql-mode-sybase-font-lock-keywords)
	(sql-mode-informix-font-lock-keywords)
	(sql-mode-interbase-font-lock-keywords)
	(sql-mode-ingres-font-lock-keywords, sql-mode-solid-font-lock-keywords)
	(sql-mode-mysql-font-lock-keywords, sql-mode-sqlite-font-lock-keywords)
	(sql-mode-db2-font-lock-keywords, sql-mode-font-lock-keywords)
	(sql-product-feature, sql-highlight-product)
	(comint-line-beginning-position, sql-rename-buffer)
	(sql-toggle-pop-to-buffer-after-send-region)
	(sql-oracle, sql-sybase, sql-informix, sql-sqlite, sql-mysql, sql-solid)
	(sql-ingres, sql-ms, sql-postgres, sql-interbase, sql-db2, sql-linter):
	Fix typos in docstrings.

1307 1308 1309 1310 1311
2010-04-23  Juri Linkov  <juri@jurta.org>

	* info.el (Info-fontify-node): Put Info-breadcrumbs to the `display'
	property instead of `invisible' and `after-string' (bug#5998).

Juri Linkov's avatar
Juri Linkov committed
1312 1313 1314 1315
2010-04-23  Juri Linkov  <juri@jurta.org>

	* image-mode.el (image-mode-as-text): Fix typo in docstring.

1316 1317 1318 1319 1320
2010-04-23  Juanma Barranquero  <lekktu@gmail.com>

	* filecache.el (file-cache-add-directory-list)
	(file-cache-add-directory-recursively): Fix typos in docstrings.

1321 1322 1323
2010-04-22  Kenichi Handa  <handa@m17n.org>

	* language/indian.el (gurmukhi-composable-pattern): Fix typo.
1324
	(gujarati-composable-pattern): Fix typo.
1325

1326 1327 1328
2010-04-20  Kenichi Handa  <handa@m17n.org>

	* language/indian.el (oriya-composable-pattern)
1329 1330
	(tamil-composable-pattern, malayalam-composable-pattern):
	Add two-part vowels to "v" (vowel sign).
1331

1332 1333
2010-04-20  Chong Yidong  <cyd@stupidchicken.com>

1334 1335
	* files.el (copy-directory): Handle symlinks (Bug#5982).

1336 1337
	* progmodes/compile.el (compilation-next-error-function):
	Revert 2009-10-12 change (Bug#5983).
1338

1339 1340 1341 1342 1343 1344
2010-04-20  Dan Nicolaescu  <dann@ics.uci.edu>

	* vc-hg.el (vc-hg-state): Use HGRCPATH, not HGRC.
	(vc-hg-working-revision): Likewise.  Use hg parents, not hg parent
	(Bug#5846).

1345 1346
2010-04-20  Glenn Morris  <rgm@gnu.org>

1347 1348
	* emacs-lisp/lisp.el (lisp-completion-at-point): Give it a doc string.

1349 1350
	* minibuffer.el (completion-at-point): Doc fix.

1351 1352 1353 1354 1355 1356
2010-04-17  Dan Nicolaescu  <dann@ics.uci.edu>

	Fix the version number for added files.
	* vc-hg.el (vc-hg-working-revision): Check if the file is
	registered after hg parent fails (Bug#5961).

Glenn Morris's avatar
Glenn Morris committed
1357 1358 1359 1360 1361
2010-04-17  Glenn Morris  <rgm@gnu.org>

	* htmlfontify.el (htmlfontify-buffer)
	(htmlfontify-copy-and-link-dir): Autoload entry points.

1362 1363 1364 1365 1366
2010-04-17  Magnus Henoch  <magnus.henoch@gmail.com>

	* vc-hg.el (vc-hg-annotate-extract-revision-at-line): Expand file
	name relative to the project root (Bug#5960).

1367 1368 1369 1370
2010-04-16  Glenn Morris  <rgm@gnu.org>

	* vc-git.el (vc-git-print-log): Doc fix.

1371 1372 1373 1374
2010-04-14  Óscar Fuentes  <ofv@wanadoo.es>

	* ido.el (ido-file-internal): Fix 2009-12-02 change.

1375 1376 1377 1378 1379
2010-04-14  Christoph  <cschol2112@googlemail.com>  (tiny change)

	* progmodes/grep.el (grep-compute-defaults): Fix handling of host
	default settings (Bug#5928).

Glenn Morris's avatar
Glenn Morris committed
1380 1381 1382 1383
2010-04-10  Glenn Morris  <rgm@gnu.org>

	* progmodes/fortran.el (fortran-match-and-skip-declaration):
	New function.
Glenn Morris's avatar
Glenn Morris committed
1384
	(fortran-font-lock-keywords-3): Use it.  (Bug#1385)
Glenn Morris's avatar
Glenn Morris committed
1385

1386 1387 1388 1389 1390 1391 1392 1393 1394 1395
2010-04-07  Kenichi Handa  <handa@m17n.org>

	* language/indian.el (malayalam-composable-pattern): Fix previous
	change (add U+0D4D "SIGN VIRAMA").
	(oriya-composable-pattern): Add U+0B30 and fix typo in the regexp.
	(tamil-composable-pattern): Fix typo in the regexp.
	(telugu-composable-pattern): Fix U+0C4D and typo in the regexp.
	(kannada-composable-pattern): Fix U+0CB0 and typo in the regexp.
	(malayalam-composable-pattern): Fix U+0D4D and typo in the regexp.

1396 1397 1398 1399 1400
2010-04-06  Chong Yidong  <cyd@stupidchicken.com>

	* textmodes/tex-mode.el (latex-mode): Revert 2008-03-03 change to
	paragraph-separate (Bug#5821).

1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417
2010-04-05  Juri Linkov  <juri@jurta.org>

	Put breadcrumbs on overlay instead of inserting to buffer (bug#5809).

	* info.el (Info-find-node-2): Comment out code that skips
	breadcrumbs line.
	(Info-mouse-follow-link): New command.
	(Info-link-keymap): New keymap.
	(Info-breadcrumbs): Rename from `Info-insert-breadcrumbs'.
	Return a string with links instead of inserting breadcrumbs
	to the Info buffer.
	(Info-fontify-node): Comment out code that inserts breadcrumbs.
	Instead of putting the `invisible' text property over the Info
	header, make an overlay over the Info header with the `invisible'
	property and `after-string' set to the string returned by
	`Info-breadcrumbs'.

1418 1419 1420 1421 1422
2010-04-03  Chong Yidong  <cyd@stupidchicken.com>

	* help.el (help-window-setup-finish): Doc fix (Bug#5830).
	Reported by monkey@sandpframing.com.

1423 1424 1425 1426 1427
2010-03-30  Tomas Abrahamsson  <tab@lysator.liu.se>

	* textmodes/artist.el (artist-mode): Fix typo in docstring.
	Reported by Alex Schröder <kensanata@gmail.com>.  (Bug#5807)

1428 1429 1430 1431 1432 1433 1434
2010-03-30  Kenichi Handa  <handa@m17n.org>

	* language/sinhala.el (composition-function-table): Fix regexp for
	the new Unicode specification.

	* language/indian.el (devanagari-composable-pattern)
	(tamil-composable-pattern, kannada-composable-pattern)
Juanma Barranquero's avatar
Juanma Barranquero committed
1435
	(malayalam-composable-pattern): Adjust for the new Unicode
1436 1437 1438 1439 1440 1441
	specification.
	(bengali-composable-pattern, gurmukhi-composable-pattern)
	(gujarati-composable-pattern, oriya-composable-pattern)
	(telugu-composable-pattern): New variables to cope with the new
	Unicode specification.  Use them in composition-function-table.

1442 1443
2010-03-29  Stefan Monnier  <monnier@iro.umontreal.ca>

1444
	Make tmm-menubar work for the Buffers menu again (bug#5726).
1445 1446 1447
	* tmm.el (tmm-prompt): Also handle keymap entries in the form of
	vectors rather than cons cells, as used in menu-bar-update-buffers.

1448 1449
2010-03-28  Chong Yidong  <cyd@stupidchicken.com>

1450 1451 1452 1453
	* progmodes/js.el (js-auto-indent-flag, js-mode-map)
	(js-insert-and-indent): Revert 2009-08-15 change, restoring
	electric punctuation for "{}();,:" (Bug#5586).

1454 1455 1456 1457 1458 1459
	* mail/sendmail.el (mail-default-directory): Doc fix.

2010-03-27  Chong Yidong  <cyd@stupidchicken.com>

	* mail/sendmail.el (mail-default-directory): Doc fix.

1460 1461 1462 1463 1464 1465 1466
2010-03-27  Eli Zaretskii  <eliz@gnu.org>

	* subr.el (version-regexp-alist, version-to-list)
	(version-list-<, version-list-=, version-list-<=)
	(version-list-not-zero, version<, version<=, version=): Doc fix.
	(Bug#5744).

Nick Roberts's avatar
Nick Roberts committed
1467 1468 1469 1470 1471 1472
2010-03-26  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
            Nick Roberts  <nickrob@snap.net.nz>

	* progmodes/gdb-ui.el (gdb-apple-test): New function.
	(gdb-init-1): Use it.

1473 1474 1475 1476
2010-02-10  Dan Nicolaescu  <dann@ics.uci.edu>

	* vc.el (vc-root-diff): Doc fix.

1477 1478
2010-03-25  Chong Yidong  <cyd@stupidchicken.com>