ChangeLog 265 KB
Newer Older
Glenn Morris's avatar
Glenn Morris committed
1 2 3 4 5 6 7 8 9 10 11
2007-10-13  Glenn Morris  <rgm@gnu.org>

	* progmodes/octave-mod.el (octave-looking-at-kw): Add doc string.
	(octave-re-search-forward-kw, octave-re-search-backward-kw):
	Add doc string, and an explicit COUNT argument.
	(octave-scan-blocks, octave-beginning-of-defun): Explicitly pass
	`inc' to search functions.

	* faces.el (face-spec-set): When FRAME is nil, set the default for
	new frames (restores pre-2007-09-17 behavior).  Doc fix.

12 13 14 15 16 17 18 19 20 21 22 23
2007-10-13  John W. Eaton  <jwe@octave.org>

	* progmodes/octave-mod.el (octave-looking-at-kw)
	(octave-re-search-forward-kw, octave-re-search-backward-kw):
	New functions.
	(octave-in-defun-p, calculate-octave-indent)
	(octave-blink-matching-block-open, octave-beginning-of-defun)
	(octave-auto-fill): Use octave-looking-at-kw instead of looking-at,
	to search for regexps that contain case-sensitive keywords.
	(octave-beginning-of-defun): Likewise, for octave-re-search-backward-kw.
	(octave-scan-blocks): Likewise, for octave-re-search-forward-kw.

24 25
2007-10-13  Dan Nicolaescu  <dann@ics.uci.edu>

26 27 28
	* frame.el (select-frame-set-input-focus): Fix typo
	"max" -> "mac". Do not use a single clause cond.

29 30 31
	* cus-start.el (all): Use test that does not match the X11 version
	for mac.

32 33 34 35 36
2007-10-13  Markus Gritsch  <m.gritsch@gmail.com>  (tiny change)

	* progmodes/ebrowse.el (ebrowse-tree-mode): Disable undo in the
	BROWSE buffer.

37 38 39 40
2007-10-13  Dan Nicolaescu  <dann@ics.uci.edu>

	* cus-start.el (all): Undo previous change.

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
2007-10-13  Glenn Morris  <rgm@gnu.org>

	* woman.el (woman0-rename): Fix paren typo.

	* mail/feedmail.el (feedmail-run-the-queue)
	(feedmail-look-at-queue-directory):
	* mail/reporter.el (reporter-dump-state):
	* net/eudc-hotlist.el (eudc-edit-hotlist):
	* net/eudc.el (eudc-display-records)
	(eudc-filter-duplicate-attributes)
	(eudc-distribute-field-on-records, eudc-query-form)
	(eudc-process-form):
	* net/eudcb-bbdb.el (eudc-bbdb-filter-non-matching-record)
	(eudc-bbdb-query-internal):
	* net/eudcb-ldap.el (eudc-ldap-simple-query-internal):
	* net/socks.el (socks-build-auth-list):
	* progmodes/cc-cmds.el (top level):
	* progmodes/cc-styles.el (c-make-styles-buffer-local)
	(c-set-style):
	* progmodes/cperl-mode.el (top level, cperl-imenu-addback)
	(cperl-write-tags, cperl-tags-treeify):
	* progmodes/ebnf-yac.el (ebnf-yac-token-table):
	* progmodes/ebnf2ps.el (ebnf-map-name, ebnf-dimensions):
	* progmodes/idlw-shell.el (idlwave-shell-filter-bp, top level):
	* progmodes/idlw-toolbar.el (idlwave-toolbar-add-everywhere)
	(idlwave-toolbar-remove-everywhere):
	* progmodes/idlwave.el (idlwave-indent-line)
	(idlwave-sintern-keyword-list, idlwave-scan-user-lib-files)
	(idlwave-write-paths, idlwave-all-method-classes)
	(idlwave-all-method-keyword-classes, idlwave-entry-keywords)
	(idlwave-fix-keywords, idlwave-display-calling-sequence):
	* textmodes/org.el (org-export-as-html, org-export-as-ascii)
	(org-fast-tag-selection): Use mapc rather than mapcar.

75 76 77 78
2007-10-13  Dan Nicolaescu  <dann@ics.uci.edu>

	* diff-mode.el (diff-fine-change): Add :group.

79 80 81 82
2007-10-12  Dan Nicolaescu  <dann@ics.uci.edu>

	* cus-start.el (all): Use the same test as the 22.2 branch.

83 84 85 86 87
2007-10-12  Stefan Monnier  <monnier@iro.umontreal.ca>

	* diff-mode.el (diff-current-defun): Force recomputation of
	change-log-default-name.

88 89 90 91 92 93 94
2007-10-12  Chong Yidong  <cyd@stupidchicken.com>

	* startup.el (fancy-startup-screen): Remove an unnecessary newline
	and some leftover logic regarding dedicated frames.  If showing
	concise startup screen, fit window to buffer.
	(command-line-1): If we will be using the splash screen, use
	find-file instead of find-file-other-window to find additional
95 96
	files.  Comment out unused code for coping with the old sit-for
	behavior.
97

98 99 100 101 102 103
2007-10-12  Stefan Monnier  <monnier@iro.umontreal.ca>

	* term/xterm.el (xterm-function-map, xterm-alternatives-map): Use the
	`meta' modifier consistently, rather than using sometimes meta
	sometimes alt.

104 105 106 107 108
2007-10-12  Martin Rudalics  <rudalics@gmx.at>

	* window.el (handle-select-window): Revert part of 2007-10-08
	change setting the input focus.

109 110
2007-10-12  Glenn Morris  <rgm@gnu.org>

Glenn Morris's avatar
Glenn Morris committed
111 112
	* startup.el (command-line): Do not read abbrev file in batch mode.

113 114 115 116 117
	* emacs-lisp/byte-opt.el (top level):
	* mail/rmail.el (rmail-list-to-menu):
	* obsolete/hilit19.el (hilit-mode):
	* progmodes/cc-mode.el (c-postprocess-file-styles)
	(c-submit-bug-report):
118 119 120 121 122 123 124 125
	* textmodes/org-publish.el (org-publish-get-plist-from-filename):
	* textmodes/reftex.el (reftex-erase-all-selection-and-index-buffers)
	(reftex-access-parse-file):
	* textmodes/reftex-cite.el (reftex-do-citation)
	(reftex-insert-bib-matches):
	* textmodes/reftex-ref.el (reftex-offer-label-menu):
	* textmodes/reftex-sel.el (reftex-select-unmark):
	* textmodes/reftex-toc.el (reftex-toc-do-promote):
126 127
	* vc-mcvs.el (vc-mcvs-checkin): Use mapc rather than mapcar.

128 129 130 131
	* cus-edit.el (custom-variable-menu, custom-face-menu)
	(custom-group-menu): Check init-file-user rather than
	user-init-file, in case cus-edit is loaded by site-run-file.

132 133 134 135 136
2007-10-11  Dan Nicolaescu  <dann@ics.uci.edu>

	* vc.el (vc-deduce-fileset): Delete unused code.
	(vc-next-action): Fix typos.

137 138 139 140 141
2007-10-11  Juanma Barranquero  <lekktu@gmail.com>

	* bs.el (bs--mark-unmark): New function.
	(bs-mark-current, bs-unmark-current): Use it.

142 143
2007-10-11  Eric S. Raymond  <esr@snark.thyrsus.com>

144 145 146 147 148 149
	* vc.el (vc-diff):
	(vc-diff-internal): Merge a patch by Juanma Barranquero.  Also,
	emporarily disable the check for his edge case of
	vc-diff (stopping it from grinding when callerd from $HOME), as
	it's calling some brittle code in vc-hooks.el.
	(with-vc-properties): Fix evaluation time of a macro argument.
Eric S. Raymond's avatar
Eric S. Raymond committed
150
	* ediff-vers.el (ediff-vc-internal):
151 152
	* vc-hooks.el:
	* loaddefs.el: Follow up on VC terminology change.
153

Juanma Barranquero's avatar
Juanma Barranquero committed
154 155 156 157 158 159
2007-10-11  Juanma Barranquero  <lekktu@gmail.com>

	* follow.el (follow-stop-intercept-process-output):
	Use `follow-call-process-filter' rather than `process-filter'.
	Simplify.

160 161
2007-10-11  Eric S. Raymond  <esr@snark.thyrsus.com>

162
	* vc.el: Address an edge case in vc-diff pointed out by
163 164
	Juanma Barranquero.  This is an experimental fix and may change.

165 166 167
	* vc-hooks.el (vc-registered): Robustify this function a bit
	against filenames with no directory component.

168 169 170 171
2007-10-11  Stefan Monnier  <monnier@iro.umontreal.ca>

	* international/characters.el: Undo unwanted and unexplained change.

172 173 174 175 176
2007-10-10  Vinicius Jose Latorre  <viniciusjl@ig.com.br>

	* ps-print.el: Fix the usage of :foreground and :background face
	attributes.  Reported by Nikolaj Schumacher <n_schumacher@web.de>.
	(ps-print-version): New version 6.7.6.
Juanma Barranquero's avatar
Juanma Barranquero committed
177 178
	(ps-face-attributes, ps-face-attribute-list, ps-face-background):
	Fix code.
179 180 181
	(ps-face-foreground-color-p, ps-face-background-color-p)
	(ps-face-color-p): New inline funs.

182 183 184 185 186 187 188 189 190 191 192 193 194
2007-10-10  Carsten Dominik  <dominik@science.uva.nl>

	* org.el (org-additional-option-like-keywords): New constant.
	(org-complete): Use `org-additional-option-like-keywords'.
	(org-parse-local-options): New function.

2007-10-10  Carsten Dominik  <dominik@science.uva.nl>

	* org.el (org-in-clocktable-p): New function.
	(org-clock-report): Only update the table at point, or insert a
	new one.
	(org-clock-goto): New function.
	(org-open-file): Use `start-process-shell-command' instead of
195
	`shell-command' with an ampersand.
196 197 198 199 200 201 202 203 204
	(org-deadline, org-schedule): New argument REMOVE to remove the
	date from the entry.
	(org-agenda-schedule, org-agenda-deadline): Pass the prefix
	argument to `org-schedule' and `org-deadline'.
	(org-trim): Use the correct expressions for beginning and end of
	the string.
	(org-get-cleaned-entry): Trim the string before returning it.
	(org-clock-find-position): New function.
	(org-clock-into-drawer): New option.
205 206
	(org-agenda-tags-column): Rename from
	`org-agenda-align-tags-to-column'.
207 208
	(org-agenda-align-tags): Allow negative values for
	`org-agenda-tags-column'.
209 210
	(org-insert-labeled-timestamps-before-properties-drawer): Remove var.
	(org-agenda-to-appt): New optional argument FILTER.
211 212 213 214 215 216 217
	(org-completion-fallback-command): New variable.
	(org-complete): Use `org-completion-fallback-command'.
	(org-find-base-buffer-visiting): Catch the case that there is no
	buffer visiting the file.
	(org-property-or-variable-value): New function.
	(org-todo): Use `org-property-or-variable-value'
	(org-agenda-compact-blocks): New option.
218 219 220
	(org-prepare-agenda, org-agenda-list): Use `org-agenda-compact-blocks'.
	(org-agenda-schedule, org-agenda-deadline):
	Call `org-agenda-show-new-time'.
221
	(org-agenda-show-new-time): New argument PREFIX.
222
	(org-colgroup-info-to-vline-list): Fix but that cause a
223 224 225 226
	shift in the vertical lines.
	(org-buffer-property-keys): New argument INCLUDE-DEFAULTS.
	(org-maybe-renumber-ordered-list, org-cycle-list-bullet)
	(org-indent-item): No arg in call to `org-fix-bullet-type'.
227
	(org-fix-bullet-type): Remove argument.
228 229 230 231 232 233 234 235 236
	(org-read-date): Check for am/pm twice, to catch the end time.
	(org-goto-map): Use `suppress-keymap'.
	(org-remember-apply-template): Respect the dynamically scoped
	selection character.

	* org.texi (Appointment reminders): New section.

2007-10-10  Bastien Guerry  <Bastien.Guerry@ens.fr>

237 238 239 240 241
	* org-export-latex.el (org-export-latex-protect-string):
	Renaming of `org-latex-protect'.
	(org-export-latex-emphasis-alist): By default, don't protect
	any emphasis formatter from further conversion.
	(org-export-latex-tables): Honor column grouping for tables.
242
	(org-export-latex-title-command): New option.
243 244
	(org-export-latex-treat-backslash-char): Use \textbackslash{} to
	export backslash character.
245

246 247
2007-10-10  Stefan Monnier  <monnier@iro.umontreal.ca>

248 249 250
	* frame.el (frame-inherited-parameters): Remove unused `environment'
	parameter, and let server.el add `client' when needed.

251 252 253
	* server.el (server-create-tty-frame)
	(server-create-window-system-frame): Set frame-inherited-parameters.

254 255 256
	* frame.el (frame-inherited-parameters): New var.
	(make-frame): Use it.

257 258 259 260 261 262
	* font-lock.el (lisp-font-lock-keywords-2): Remove let-environment.

	* env.el (let-environment): Remove.  Unused.
	(read-envvar-name): Simplify.
	(setenv): Remove unused arg `frame'.

263 264 265
	* help-fns.el (describe-variable): Add missing "  " for multiline
	obsolescence info and missing EOL after global value.

Eric S. Raymond's avatar
Eric S. Raymond committed
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282
2007-10-10  Eric S. Raymond  <esr@snark.thyrsus.com>

	* add-log.el:
	* ediff-vers.el:
	* log-view.el:
	* pcvs.el:
	* vc-arch.el:
	* vc-bzr.el:
	* vc-cvs.el:
	* vc.el:
	* vc-git.el:
	* vc-hg.el:
	* vc-hooks.el:
	* vc-mcvs.el:
	* vc-mtn.el:
	* vc-rcs.el:
	* vc-sccs.el:
283
	* vc-svn.el: Terminology cleanup: workfile-version -> working-revision,
Eric S. Raymond's avatar
Eric S. Raymond committed
284 285 286 287 288 289 290
	{find,init,next,previous,annotate-*,log}-version ->
	{find,init,next,previous,annotate-*,log}-revision,
	annotate-focus-version -> annotate-working-revision, The term
	'focus' is gone.  The term 'revision' is now used consistently
	everywhere that reference to a revision ID is intended, replacing
	older use of 'version'.

Juanma Barranquero's avatar
Juanma Barranquero committed
291 292 293 294 295 296
2007-10-10  Juanma Barranquero  <lekktu@gmail.com>

	* follow.el: Change all instances of "Follow Mode" to "Follow
	mode" in docstrings and messages.
	(follow-menu-filter): Fix arg passed to `bound-and-true-p'.

297 298
2007-10-10  Eric S. Raymond  <esr@snark.thyrsus.com>

299
	* vc.el (vc-next-action): Rewrite completely; this principal
300 301 302
	entry point now operates on a current fileset selected either
	explicitly via VC-Dired or implicitly by visiting a file buffer,
	rather than always operating on the file of the current buffer as
303 304
	in older versions.  Rewrite the rest of the mode to match.
	(with-vc-properties): Rewrite to operate on a file list.
305 306
	(with-vc-file): vc-checkin takes a file list argument now.
	(vc-post-command-functions): This hook now receives a file list.
307
	(vc-do-command): Take a either a file or a file list as argument.
308 309
	(vc-deduce-fileset): New function for deducing a file list to
	operate on.
310 311 312
	(vc-next-action-on-file, vc-next-action-dired): Remove.
	Merge into vc-next-action.
	(vc-register): Adapt to the fact that vc-start-entry now takes a
313 314
	file list.
	(vc-register-with): New function.
315
	(vc-start-entry): Take a file list argument rather than a
316
	file argument.
317 318
	(vc-checkout): Cope with vc-start-entry taking a file list.
	(vc-steal-lock): Cope with with-vc-properties taking a
319
	file list.
320
	(vc-checkin): Take a file list argument rather than a file argument.
321
	(vc-finish-logentry): Use the filelist passed by vc-start-entry.
322
	(vc-diff-internal): Rewrite for filesets.
323 324
	(vc-diff-sentinel): New function, tests whether changes were
	written into a diff buffer.
325 326 327 328
	(vc-diff): Rewrite for filesets.
	(vc-version-diff): Rewrite for filesets.
	(vc-print-log): Take a fileset argument.
	(vc-revert): Revert the entire selected fileset, not just the
329
	current buffer.
330
	(vc-rollback): Roll back the entire selected fileset, if
331
	possible.  No longer accepts a prefix argument.
332
	(vc-update): Merge new changes for the entire selected
333
	fileset, not just the current buffer.
334
	(vc-revert-file): Cope with with-vc-properties taking a file list.
335 336 337
	(vc-default-dired-state-info): Add + status suffix if the file is
	modified.
	(vc-annotate-warp-version): Use the new diff machinery.
338
	(vc-log-edit): Take a file list argument rather than a file argument.
339

Michael Albinus's avatar
Michael Albinus committed
340 341 342 343 344 345 346 347 348
2007-10-10  Michael Albinus  <michael.albinus@gmx.de>

	Sync with Tramp 2.1.11.

	* net/tramp.el (tramp-open-connection-setup-interactive-shell):
	Pacify byte compiler.

	* net/trampver.el: Update release number.

Juanma Barranquero's avatar
Juanma Barranquero committed
349 350
2007-10-09  Juanma Barranquero  <lekktu@gmail.com>

Juanma Barranquero's avatar
Juanma Barranquero committed
351 352
	* follow.el: Require easymenu.
	(follow-mode-hook, follow-mode): Doc fixes.
Juanma Barranquero's avatar
Juanma Barranquero committed
353 354
	(follow-mode-off-hook): Mark as obsolete.

Miles Bader's avatar
Miles Bader committed
355
2007-10-08  Martin Rudalics  <rudalics@gmx.at>
356 357 358 359 360 361

	* window.el (mouse-autoselect-window-cancel): Don't cancel for
	select-window or select-frame events.
	(handle-select-window): When autoselecting window set input
	focus.  Restructure.

362
	* frame.el (focus-follows-mouse): Move to frame.c.
363 364
	* cus-start.el (all): Add focus-follows-mouse.

Miles Bader's avatar
Miles Bader committed
365
2007-10-08  Juanma Barranquero  <lekktu@gmail.com>
366

367 368 369 370
	* bs.el (bs-mode): Make sure global-font-lock-mode doesn't
	activate font-locking in the *buffer-selection* buffer.
	(bs-show-sorted): Doc fix.

371 372 373 374 375
	* bs.el (bs--get-marked-string, bs--get-modified-string)
	(bs--get-readonly-string, bs--get-size-string, bs--get-name)
	(bs--get-mode-name, bs-mode): Fix typos in docstrings.
	(bs--format-aux): Doc fix.

Miles Bader's avatar
Miles Bader committed
376
2007-10-08  Micha,Ak(Bl Cadilhac  <michael@cadilhac.name>
377 378 379

	* progmodes/gud.el (gud-gud-gdb-command-name): Fix typo in docstring.

Miles Bader's avatar
Miles Bader committed
380
2007-10-08  Nick Roberts  <nickrob@snap.net.nz>
Nick Roberts's avatar
Nick Roberts committed
381 382 383 384 385 386 387 388

	* progmodes/gud.el (gud-gud-gdb-command-name): New option.
	(gud-gdb): New function for old M-x gdb (text command mode).
	(gud-gdb-command-name, gdb): Move to...

	* progmodes/gdb-ui.el: ...here and adapt doc string.
	(gud-gdba-command-name, gdba): Delete.

Miles Bader's avatar
Miles Bader committed
389
2007-10-08  Juanma Barranquero  <lekktu@gmail.com>
390

391
	* bs.el: Don't defvar `font-lock-verbose'.
Juanma Barranquero's avatar
Juanma Barranquero committed
392 393
	(bs-config-clear, bs-kill, bs-string-show-normally, bs-sort-functions)
	(bs--get-file-name): Fix typos in docstrings.
394 395
	(bs--show-header): Use `dolist' instead of `mapcar'.
	(bs-mode): Set `show-trailing-whitespace' to nil.
Juanma Barranquero's avatar
Juanma Barranquero committed
396 397 398
	(bs-buffer-sort-function, bs-mouse-select-other-frame)
	(bs-visits-non-file, bs-sort-buffer-interns-are-last, bs-show):
	Doc fixes.
399

Miles Bader's avatar
Miles Bader committed
400
2007-10-08  Adam Hupp  <adam@hupp.org>  (tiny change)
Nick Roberts's avatar
Nick Roberts committed
401 402 403

	* progmodes/gdb-ui.el (pdb): Specify file for gud-break.

Miles Bader's avatar
Miles Bader committed
404
2007-10-08  Nick Roberts  <nickrob@snap.net.nz>
Nick Roberts's avatar
Nick Roberts committed
405

Nick Roberts's avatar
Nick Roberts committed
406 407 408
	* progmodes/gud.el (gdb): Make graphical mode the default and
	switch to text command mode if appropriate, i.e., reverse previous
	arrangement.
Nick Roberts's avatar
Nick Roberts committed
409 410 411 412 413 414 415 416
	(gud-gdb-marker-filter): Adapt for above change.

	* progmodes/gdb-ui.el (gdb-init-1): Don't set the values
	gud-minor-mode and gud-marker-filter.
	(gdb-fullname-regexp): New variable.
	(gud-gdba-marker-filter): Use it to switch to text command
	mode if appropriate.

Miles Bader's avatar
Miles Bader committed
417
2007-10-08  Nick Roberts  <nickrob@snap.net.nz>
Nick Roberts's avatar
Nick Roberts committed
418 419

	* progmodes/gud.el (gud-display-line): Find source buffer even when
Juanma Barranquero's avatar
Juanma Barranquero committed
420
	GUD buffer has its own frame.
Nick Roberts's avatar
Nick Roberts committed
421

Miles Bader's avatar
Miles Bader committed
422
2007-10-08  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
423

Juanma Barranquero's avatar
Juanma Barranquero committed
424
	* term/x-win.el (icon-map-list): Set to nil for 22.1 compatibility.
425

Miles Bader's avatar
Miles Bader committed
426
2007-10-08  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>
427

428
	* term/x-win.el (x-gtk-stock-map): Version is 22.2.
429

Miles Bader's avatar
Miles Bader committed
430
2007-10-08  Martin Rudalics  <rudalics@gmx.at>
431 432 433 434

	* allout.el (allout-before-change-handler): Replace got-char by
	goto-char.

Miles Bader's avatar
Miles Bader committed
435
2007-10-08  Stefan Monnier  <monnier@iro.umontreal.ca>
436

437 438 439 440 441
	* vc-svn.el (vc-svn-resolve-when-done, vc-svn-find-file-hook): New funs.
	Used to try and automatically enabled smerge-mode in the presence of
	conflicts and to call `svn resolved' when the conflicts are gone.
	(vc-svn-parse-status): Remember the svn-specific status.

Miles Bader's avatar
Miles Bader committed
442
2007-10-08  Eli Zaretskii  <eliz@gnu.org>
443

444
	* menu-bar.el (menu-bar-search-documentation-menu): Rename from
445 446 447 448
	menu-bar-apropos-menu.  All users changed.
	(menu-bar-help-menu): Change menu symbols to better match the text
	displayed by the menu.

Miles Bader's avatar
Miles Bader committed
449
2007-10-08  Dan Nicolaescu  <dann@ics.uci.edu>
450 451 452 453

	* files.el (file-name-sans-versions): Use [:alnum:] and also allow
	#, @, : and ^.

Miles Bader's avatar
Miles Bader committed
454
2007-10-08  Dan Nicolaescu  <dann@ics.uci.edu>
455 456 457 458 459 460 461

	* pcvs-defs.el (cvs-mode-map): Bind TAB and backtab.

	* log-view.el (log-view-mode-map): Likewise.

	* diff-mode.el (diff-mode-shared-map): Likewise.

Miles Bader's avatar
Miles Bader committed
462
2007-10-08  Dan Nicolaescu  <dann@ics.uci.edu>
463

464 465
	* files.el (file-name-sans-versions): Also allow `A-Z'.

466 467
	* vc.el: Mention all supported VC backends.

Miles Bader's avatar
Miles Bader committed
468
2007-10-08  Richard Stallman  <rms@gnu.org>
469 470 471 472

	* wid-edit.el (widget-specify-button): Don't merge mouse-face with
	neighbouring buttons.

Miles Bader's avatar
Miles Bader committed
473
2007-10-08  Andreas Schwab  <schwab@suse.de>
474 475 476

	* files.el (file-name-sans-versions): Also allow `_'.

Miles Bader's avatar
Miles Bader committed
477
2007-10-08  Dan Nicolaescu  <dann@ics.uci.edu>
478

479
	* files.el (file-name-sans-versions): Allow - and a-z in version names.
480

481 482
	* log-view.el (log-view-mode-map, log-view-mode-menu):
	Bind log-view-annotate-version.
483 484 485 486 487
	(log-view-beginning-of-defun, log-view-end-of-defun)
	(log-view-annotate-version): New functions.
	(log-view-mode): Use log-view-beginning-of-defun and
	log-view-end-of-defun.

Miles Bader's avatar
Miles Bader committed
488
2007-10-08  Stefan Monnier  <monnier@iro.umontreal.ca>
489

490
	* emacs-lisp/easy-mmode.el (define-minor-mode): Fix staging.
491

Miles Bader's avatar
Miles Bader committed
492
2007-10-08  Stefan Monnier  <monnier@iro.umontreal.ca>
493 494 495 496 497 498 499

	* wid-edit.el (widget-image-insert): Don't merge mouse-face with
	neighbouring buttons.

	* progmodes/compile.el (compilation-error-regexp-alist-alist):
	Recognize gcc's use of "note" for informational messages.

Miles Bader's avatar
Miles Bader committed
500
2007-10-08  Stefan Monnier  <monnier@iro.umontreal.ca>
501 502 503 504

	* textmodes/css-mode.el (css-electric-keys): electrick->electric.
	(css-mode): Update correspondingly.

Miles Bader's avatar
Miles Bader committed
505
2007-10-08  Dan Nicolaescu  <dann@ics.uci.edu>
506 507 508 509

	* vc-git.el (vc-git-log-view-mode): Add font-lock patterns for
	Signed-off-by, Acked-by and Merge.

Miles Bader's avatar
Miles Bader committed
510
2007-10-08  Stefan Monnier  <monnier@iro.umontreal.ca>
511 512 513

	* ediff-init.el (ediff-verbose-p): This var is not a constant.

Miles Bader's avatar
Miles Bader committed
514
2007-10-08  Stefan Monnier  <monnier@iro.umontreal.ca>
Stefan Monnier's avatar
Stefan Monnier committed
515 516 517 518 519

	* vc-mtn.el: New file.

	* vc-hooks.el (vc-handled-backends): Add Mtn.

Miles Bader's avatar
Miles Bader committed
520
2007-10-08  Eli Zaretskii  <eliz@gnu.org>
521 522 523 524 525 526 527

	* files.el (find-file, find-file-other-window)
	(find-file-other-frame, find-file-existing, find-file-read-only)
	(find-file-read-only-other-window)
	(find-file-read-only-other-frame)
	(find-alternate-file-other-window, find-alternate-file): Doc fixes.

Miles Bader's avatar
Miles Bader committed
528
2007-10-08  Nick Roberts  <nickrob@snap.net.nz>
Nick Roberts's avatar
Nick Roberts committed
529 530 531 532 533

	* progmodes/gud.el (gdb-ready): New variable.
	(gdb): Set it to nil.  Set gud-running to nil here...
	(gud-common-init): ...instead of here.

Glenn Morris's avatar
Glenn Morris committed
534
	* progmodes/gdb-ui.el (gdba, gdb-send, gdb-source-info):
Nick Roberts's avatar
Nick Roberts committed
535 536
	Use gdb-ready.  Discard input until GDB is ready to accept it.

Miles Bader's avatar
Miles Bader committed
537
2007-10-08  Martin Rudalics  <rudalics@gmx.at>
538 539 540 541

	* dired.el (dired-warning): Inherit from font-lock-warning-face to
	make it show up with eight colors.

Miles Bader's avatar
Miles Bader committed
542
2007-10-08  Stefan Monnier  <monnier@iro.umontreal.ca>
543 544 545 546

	* diff-mode.el (diff-sanity-check-hunk): Fix up the case when unified
	diffs are concatenated with no intervening line.

Miles Bader's avatar
Miles Bader committed
547
2007-10-08  Dave Love  <fx@gnu.org>
548 549 550 551 552 553 554 555 556 557 558

	* progmodes/python.el: Merge changes from Dave Love's v2007-Sep-10.
	(python-font-lock-keywords): Update to the 2.5 version of the language.
	(python-quote-syntax): Let-bind font-lock-syntactic-keywords to nil.
	(python-backspace): Only behave funny in code.
	(python-compilation-regexp-alist): Add PDB stack trace regexp.
	(inferior-python-mode): Add PDB prompt regexp.
	(python-fill-paragraph): Refine the fenced-string regexp.
	(python-find-imports): Handle imports spanning several lines.
	(python-mode): Add `class' to hideshow support.

Miles Bader's avatar
Miles Bader committed
559
2007-10-08  Stefan Monnier  <monnier@iro.umontreal.ca>
560

561 562 563 564
	* pcvs.el (cvs-mode-add-change-log-entry-other-window):
	Use add-log-buffer-file-name-function rather than binding
	buffer-file-name, so we don't end up calling change-log-mode in *cvs*
	when `fi' is the ChangeLog file itself.
565

566 567
	* outline.el (outline-flag-region): Use front-advance.

Miles Bader's avatar
Miles Bader committed
568
2007-10-08  Ilya Zakharevich  <ilyaz@cpan.org>
Stefan Monnier's avatar
Stefan Monnier committed
569 570 571 572 573 574 575 576 577 578 579 580 581 582

	* progmodes/cperl-mode.el: Merge upstream 5.23.
	(cperl-where-am-i): Remove function.
	(cperl-backward-to-noncomment): Don't go too far when skipping POD/HEREs
	(cperl-sniff-for-indent): De-invert [string] and [comment].
	When looking for label, skip s:m:y:tr.
	(cperl-indent-line): Likewise.
	(cperl-mode): Don't assume `font-lock-multiline' is auto-local.
	(cperl-windowed-init): Wrong `ps-print' handling.
	Both thanks to Chong Yidong.
	(cperl-look-at-leading-count): Could fail with unfinished RExen.
	(cperl-find-pods-heres): If the second part of s()[] is missing,
	don't try to highlight delimiters...

Miles Bader's avatar
Miles Bader committed
583
2007-10-08  Stefan Monnier  <monnier@iro.umontreal.ca>
584 585 586 587

	* progmodes/compile.el (compilation-get-file-structure): Complete last
	change by also using spec-directory in the puthash.

Miles Bader's avatar
Miles Bader committed
588
2007-10-08  Riccardo Murri  <riccardo.murri@gmail.com>
589

Miles Bader's avatar
Miles Bader committed
590
	* vc-bzr.el (vc-bzr-file-name-relative): Use 'when' instead of 'and'.
591 592 593 594 595 596
	(vc-bzr-status): Fix shadowing of variable 'status'.
	(vc-bzr-workfile-version): Use correct path to 'last-revision' file.
	Use `expand-file-name' instead of `concat'.
	(vc-bzr-annotate-command): Use option name '--long' instead of '-l'.
	Update annotation line regexp.  Fixes launchpad.net [Bug 137435].

Miles Bader's avatar
Miles Bader committed
597
2007-10-08  Jason Rumney  <jasonr@gnu.org>
598 599 600

	* frame.el (focus-follows-mouse): Doc-fix. Change default on w32.

Miles Bader's avatar
Miles Bader committed
601
2007-10-08  Richard Stallman  <rms@gnu.org>
602 603 604 605 606

	* emacs-lisp/lisp-mode.el (lisp-indent-offset): Make defcustom.
	Add `safe-local-variable' property.
	(lisp-body-indent): Likewise.

Miles Bader's avatar
Miles Bader committed
607
2007-10-08  Richard Stallman  <rms@gnu.org>
608 609 610 611

	* files.el (hack-local-variables-confirm): Rename arg VARS to ALL-VARS.
	Add doc string.

Miles Bader's avatar
Miles Bader committed
612
2007-10-08  Martin Rudalics  <rudalics@gmx.at>
613

614
	* files.el (backup-buffer-copy): Try to overwrite old backup first.
615

Miles Bader's avatar
Miles Bader committed
616
2007-10-08  Martin Rudalics  <rudalics@gmx.at>
617 618 619 620 621

	* repeat.el (repeat): Use last-repeatable-command instead of
	real-last-command.  Run pre- and post-command hooks for
	self-insertion.  Update doc-string.

Miles Bader's avatar
Miles Bader committed
622
2007-10-08  Alexandre Julliard  <julliard@winehq.org>
623

624
	* vc-git.el (vc-git-state): Call git-add --refresh to update the
625
	state of the file.
626 627
	(vc-git-workfile-unchanged-p): Delegate implementation to vc-git-state.
	(vc-git-create-repo): Fix invalid command.
628

Miles Bader's avatar
Miles Bader committed
629
2007-10-08  Richard Stallman  <rms@gnu.org>
630 631 632 633

	* textmodes/flyspell.el (flyspell-mode):
	Catch errors in flyspell-mode-on.

634 635 636 637
2007-10-09  Juanma Barranquero  <lekktu@gmail.com>

	* term/x-win.el (x-alternatives-map): Remove spurious parenthesis.

638 639
2007-10-09  Stefan Monnier  <monnier@iro.umontreal.ca>

Stefan Monnier's avatar
Stefan Monnier committed
640 641 642
	* international/encoded-kb.el (encoded-kbd-setup-display):
	Use input-decode-map rather than local-key-translation-map.

643 644 645 646
	* term/rxvt.el (rxvt-alternatives-map): New map.
	(terminal-init-rxvt): Use it.
	Bind rxvt-function-map in input-decode-map.

647 648 649 650
	* term/xterm.el (xterm-alternatives-map): New map.
	(terminal-init-xterm): Use it.
	Bind xterm-function-map in input-decode-map.

651 652 653
	* term/x-win.el (x-alternatives-map): New var.
	(x-setup-function-keys): Use it.

654 655 656 657
	* help-fns.el (describe-variable): Slightly change the layout of
	meta-info to separate it better from the docstring.
	Standardize insertion of extra empty lines in various circumstances.

Stefan Monnier's avatar
Stefan Monnier committed
658 659 660 661 662 663 664
	* diff-mode.el (diff-hunk-style): New fun.
	(diff-end-of-hunk): Use it.
	(diff-context->unified): Use the new `apply' undo element,
	if applicable, so as to save undo-log space.
	(diff-fine-change): New face.
	(diff-fine-highlight-preproc): New function.
	(diff-fine-highlight): New command.
665
	(diff-mode-map, diff-mode-menu): Add diff-fine-highlight.
Stefan Monnier's avatar
Stefan Monnier committed
666

667 668 669 670 671
	* smerge-mode.el (smerge-refine-chopup-region): Add `preproc' argument.
	(smerge-refine-highlight-change): Add `props' argument.
	(smerge-refine-subst): New function holding most of smerge-refine.
	(smerge-refine): Use it.

Eric S. Raymond's avatar
Eric S. Raymond committed
672 673
2007-10-08  Eric S. Raymond  <esr@snark.thyrsus.com>

674
	* vc.el (vc-default-wash-log): Remove unused code, the
Eric S. Raymond's avatar
Eric S. Raymond committed
675 676 677 678
	log washers all live in the backends now.
	(vc-default-comment-history): Correct for the fact
	that wash-log is argumentless in the new API.

679 680
2007-10-08  Michael Albinus  <michael.albinus@gmx.de>

681
	* net/tramp.el (tramp-find-foreign-file-name-handler): Check also host.
682 683 684
	(tramp-maybe-send-script): Apply `member' but `memq'.
	(tramp-advice-file-expand-wildcards): Simplify implementation.

685 686
2007-10-08  Juanma Barranquero  <lekktu@gmail.com>

Juanma Barranquero's avatar
Juanma Barranquero committed
687 688
	* follow.el (follow-mode): Don't run hooks twice.  Use `when'.

689 690 691
	* mb-depth.el (minibuf-depth-indicator-function): New variable.
	(minibuf-depth-setup-minibuffer): Use it.

692 693 694 695 696
2007-10-07  Glenn Morris  <rgm@gnu.org>

	* simple.el (bad-packages-alist): Clarify Semantic and CEDET
	version numbers.

697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714
2007-10-06  Juri Linkov  <juri@jurta.org>

	* textmodes/fill.el (fill-paragraph-or-region): New function.

	* bindings.el (esc-map): Bind M-q to fill-paragraph-or-region
	instead of fill-paragraph.

	* tutorial.el (tutorial--default-keys): Replace fill-paragraph
	with fill-paragraph-or-region.  Suspend command is now the same
	`suspend-frame' on window systems and on tty.

	* image.el (image-type): Check if image-types is bound to not fail
	on tty.

	* delsel.el (delete-selection-pre-hook):
	* emulation/cua-base.el (cua-paste): Check if mouse-region-match
	is fbound to not fail on mouseless tty.

715 716 717 718 719 720 721 722 723 724 725 726 727
2007-10-06  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (top): Move loading of tramp-util.el and
	tramp-vc.el to tramp-compat.el.
	(tramp-make-tramp-temp-file): Complete rewrite.  Create remote
	temporary file if possible, in order to avoid a security hole.
	(tramp-do-copy-or-rename-file-out-of-band)
	(tramp-maybe-open-connection): Call `tramp-make-tramp-temp-file'
	with DONT-CREATE, because the connection is not setup yet.
	(tramp-handle-process-file): Rewrite temporary file handling.
	(tramp-completion-mode): New defvar.
	(tramp-completion-mode-p): Use it.

728
	* net/tramp-compat.el (top): Load tramp-util.el and tramp-vc.el.
729

730 731
	* net/tramp-fish.el (tramp-fish-handle-process-file):
	Rewrite temporary file handling.
732

733 734
2007-10-06  Eric S. Raymond  <esr@snark.thyrsus.com>

735
	* vc.el: Workfile version -> focus version change.  Port various
736 737 738
	comments from new VC to reduce the noise in the diff.
	Patch in the new vc-create-repo function to go with the
	header comment about it already present.
Eric S. Raymond's avatar
Eric S. Raymond committed
739
	There are no changes to existing logic in this patch.
740
	(vc-revert-buffer1): Rename to vc-revert-buffer-internal.
741

742 743 744 745 746 747 748 749 750 751 752
2007-10-06  Aaron Hawley  <aaronh@garden.org>

	* autoinsert.el (auto-insert-alist): Add a Texinfo entry.

2007-10-05  Chris Moore  <dooglus@gmail.com>

	* server.el (server-kill-new-buffers): Doc fix.

2007-10-05  John W. Eaton  <jwe@octave.org>

	* progmodes/octave-mod.el (octave-abbrev-table): Add "until".
753 754 755
	(octave-begin-keywords): Add "do".
	(octave-end-keywords): Remove "end".
	(octave-reserved-words): Add "end".  Remove "all_va_args",
756
	"gplot", and 'gsplot".
757 758
	(octave-text-functions): Remove "gset", "gshow", "set", and "show".
	(octave-variables): Remove "IMAGEPATH", "INFO_FILE",
759 760 761 762 763 764 765 766 767 768 769 770 771
	"INFO_PROGRAM", "LOADPATH", "__error_text__", "automatic_replot",
	"default_return_value", "define_all_return_values",
	"do_fortran_indexing", "empty_list_elements_ok",
	"gnuplot_has_multiplot", "implicit_str_to_num_ok",
	"ok_to_lose_imaginary_part", "prefer_column_vectors",
	"prefer_zero_one_indexing", "propagate_empty_matrices",
	"resize_on_range_error", "treat_neg_dim_as_zero",
	"warn_assign_as_truth_value", "warn_comma_in_global_decl",
	"warn_divide_by_zero", "warn_function_name_clash",
	"warn_missing_semicolon", "whitespace_in_literal_matrix".
	Add "DEFAULT_EXEC_PATH", "DEFAULT_LOADPATH", "IMAGE_PATH",
	"crash_dumps_octave_core", "sighup_dumps_octave_core",
	"sigterm_dumps_octave_core".
772
	(octave-block-match-alist): Remove "end" from block-end keywords.
773 774
	(octave-mode): Update ftp site address.

775 776 777 778
2007-10-05  Dan Nicolaescu  <dann@ics.uci.edu>

	* vc.el: Reorder functions, no code changes.

779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794
2007-10-04  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (tramp-make-temp-file): Move to tramp-compat.el.
	(tramp-do-copy-or-rename-file-directly): Handle tmpfile only in
	the cond clauses where needed.
	(tramp-handle-write-region): Rearrange code for proper handling of
	tmpfile.

	* net/tramp-compat.el (tramp-compat-make-temp-file): New defsubst.

	* net/tramp.el:
	* net/tramp-fish.el:
	* net/tramp-ftp.el:
	* net/tramp-smb.el: Rename `tramp-make-temp-file' to
	`tramp-compat-make-temp-file'.

795 796 797 798
2007-10-04  Juanma Barranquero  <lekktu@gmail.com>

	* image-dired.el (image-dired-image-at-point-p): Fix typo in docstring.

799 800 801 802 803
2007-10-03  Stefan Monnier  <monnier@iro.umontreal.ca>

	* emacs-lisp/copyright.el (copyright-update): Don't update if the file
	already uses a more recent copyright version than the "current" one.

804 805 806 807 808 809
2007-10-03  Micha,Ak(Bl Cadilhac  <michael@cadilhac.name>

	* doc-view.el (doc-view-dvi->pdf-sentinel, doc-view-reset-slice)
	(doc-view-insert-image): Minor aesthetical docstring changes.

2007-10-03  Tassilo Horn  <tassilo@member.fsf.org>
810 811 812 813 814

	* doc-view.el (doc-view): Don't ignore pdf and dvi files when
	completing filename.
	(doc-view-search-internal): Docstring change.

815 816 817
2007-10-03  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (top): Add tramp-compat to `tramp-unload-hook'.
818 819 820
	(tramp-file-name-handler-alist):
	Add `tramp-handle-insert-file-contents-literally'.  Needed for XEmacs.
	(tramp-make-temp-file): Use `make-temp-name'.  `make-temp-file',
821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837
	used before, creates the file already, which is not desired.
	(tramp-do-copy-or-rename-file-directly): Simplify handling of
	temporary file.
	(tramp-handle-insert-file-contents): Assign the result in the
	short track case.
	(tramp-handle-insert-file-contents-literally): New defun.
	(tramp-completion-mode-p): Revert change from 2007-09-24.
	Checking for `return' etc as last character is not sufficient, for
	example in dired-mode when entering <g> (revert-buffer) or
	<s> (dired-sort).

	* net/tramp-compat.el (top): Add also compatibility code for loading
	appropriate timer package.
	(tramp-compat-copy-tree): Check for `subrp' and `symbol-file' in
	order to avoid autoloading problems.

	* net/tramp-fish.el:
838
	* net/tramp-smb.el: Move further compatibility code to tramp-compat.el.
839 840 841 842 843

	* net/tramp-ftp.el (tramp-ftp-file-name-handler): Handle the case
	where the second parameter of `copy-file' or `rename-file' is a
	remote file but not via ftp.

844 845 846 847
2007-10-02  Richard Stallman  <rms@gnu.org>

	* frame.el (cursor-in-non-selected-windows): Doc fix.

848 849 850 851 852
2007-10-01  Thien-Thi Nguyen  <ttn@gnuvola.org>

	* play/zone.el (zone): Let-bind show-trailing-whitespace to nil.
	Suggested by Chris Moore <christopher.ian.moore@gmail.com>.

853 854 855 856 857 858 859
2007-10-01  Jay Belanger  <jay.p.belanger@gmail.com>

	* calc/calc-math.el (math-largest-emacs-expt): Handle the cases
	when `expt' doesn't give range errors.

2007-10-01  Markus Triska  <markus.triska@gmx.at>

860 861
	* calc/calc-math.el (math-smallest-emacs-expt):
	Make the computation more robust.
862

863 864
2007-09-30  David Kastrup  <dak@gnu.org>

865 866 867 868 869
	* startup.el (argv): Alias for `command-line-args-left' to use as
	`(pop argv)' inside of --eval command sequences.  Allows for
	passing shell commands into Emacs verbatim without need for Lisp
	quoting.

870 871 872 873 874 875
	* autorevert.el (auto-revert-handler): In `auto-revert-tail-mode',
	check only for changed size.
	(auto-revert-tail-handler): Get size from caller.  If the file has
	shrunk, tail the whole file again (the file presumably has been
	rewritten).

876 877
	* woman.el (woman-topic-all-completions, woman-mini-help):
	Fix fallout from 2007-09-07 introduction of `dolist' when the list
878 879 880 881
	actually was being manipulated in the loop.
	(woman-Cyg-to-Win, woman-pre-process-region)
	(woman-horizontal-escapes, woman-if-body, woman-unescape)
	(woman-strings, woman-special-characters, woman1-hc)
882 883
	(woman-change-fonts, woman-find-next-control-line):
	Use `match-beginning' rather than `match-string' when the result is
884 885
	just used as a flag.

886 887 888 889 890 891 892 893 894 895 896 897
2007-09-30  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp-compat.el: New file.

	* net/tramp.el:
	* net/tramp-fish.el:
	* net/tramp-smb.el:
	* net/tramp-uu.el:
	* net/trampver.el: Move compatibility code to tramp-compat.el.
	Apply `mapc' instead of `mapcar' when the code needs side effects
	only.  Move utf-8 coding cookie to the second line.

898 899 900 901 902 903 904
2007-09-30  Reiner Steib  <Reiner.Steib@gmx.de>

	* term/x-win.el (x-gtk-stock-map): Add Gnus and MH-E icons.
	Improve custom type.
	(icon-map-list): Make it customizable.  Document how to disable
	stock icons.

905 906 907 908
2007-09-30  Richard Stallman  <rms@gnu.org>

	* play/zone.el (zone-hiding-modeline): Use mode-line-format.

Jan Djärv's avatar
Jan Djärv committed
909 910 911 912
2007-09-29  Jan Dj,Ad(Brv  <jan.h.d@swipnet.se>

	* term/x-win.el (x-gtk-stock-map): Version is 22.2.

913 914 915 916 917
2007-09-28  Stefan Monnier  <monnier@iro.umontreal.ca>

	* t-mouse.el (gpm-mouse-mode): Rename from t-mouse-mode.  Rewrite.
	(t-mouse-mode): New compatibility alias.

918 919 920 921 922
2007-09-28  Dan Nicolaescu  <dann@ics.uci.edu>

	* server.el (server-delete-client): Only delete the terminal if it
	is non-nil.

923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940
2007-09-28  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (with-file-property, with-connection-property):
	Highlight as keyword.
	(tramp-rfn-eshadow-setup-minibuffer)
	(tramp-rfn-eshadow-update-overlay, tramp-handle-set-file-times)
	(tramp-set-file-uid-gid, tramp-do-copy-or-rename-file-via-buffer)
	(tramp-do-copy-or-rename-file-directly)
	(tramp-do-copy-or-rename-file-out-of-band)
	(tramp-handle-shell-command, tramp-get-debug-buffer)
	(tramp-send-command-and-read, tramp-equal-remote)
	(tramp-get-local-gid): Pacify byte-compiler.
	(tramp-handle-file-name-directory): Result shall not be expanded.
	(tramp-find-foreign-file-name-handler): Rewrite.
	(tramp-dissect-file-name): Add optional parameter NODEFAULT.

	* net/tramp-cache.el (tramp-cache-print): Pacify byte-compiler.

941 942
	* net/tramp-fish.el (tramp-fish-handle-expand-file-name):
	Apply `tramp-completion-mode-p'.
943 944 945 946 947
	(tramp-fish-handle-set-file-times)
	(tramp-fish-handle-executable-find)
	(tramp-fish-handle-process-file, tramp-fish-get-file-entries)
	(tramp-fish-retrieve-data): Pacify byte-compiler.

948 949
	* net/tramp-gw.el (tramp-gw-basic-authentication):
	Call `tramp-read-passwd' with first parameter `nil'.
950

951 952 953 954 955 956 957 958 959 960
2007-09-28  Glenn Morris  <rgm@gnu.org>

	* mail/supercite.el (sc-attribs-filter-namelist): Use mapc rather
	than mapcar.

	* textmodes/tex-mode.el (tex-suscript-height-ratio)
	(tex-suscript-height-minimum): New customizable variables.
	(tex-suscript-height): New function.
	(superscript, subscript): Set height using tex-suscript-height
	rather than fixing at 0.8.
Glenn Morris's avatar
Glenn Morris committed
961
	(tex-fontify-script, tex-font-script-display): Add :version tag.
962

963 964 965 966 967
2007-09-27  Juanma Barranquero  <lekktu@gmail.com>

	* progmodes/python.el (python-eldoc-function): Doc fix.

2007-09-27  Glenn Morris  <rgm@gnu.org>
Glenn Morris's avatar
Glenn Morris committed
968 969 970 971 972

	* image.el (image-type-auto-detected-p): Doc fix.  Don't detect an
	image if it is not in image-type-auto-detectable, or is there with
	a nil value.

973 974 975 976 977
2007-09-27  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (tramp-maybe-open-connection): Make test for alive
	connection more robust.

978 979 980 981 982 983 984
2007-09-26  Juanma Barranquero  <lekktu@gmail.com>

	* emacs-lisp/eldoc.el (eldoc-function-argstring-format):
	Deal with the case that special &keywords are at the beginning or
	end of the argument list.  Also add some (incomplete) support for
	non-standard arglists.

985 986 987 988 989 990
2007-09-26  Juanma Barranquero  <lekktu@gmail.com>

	* emacs-lisp/eldoc.el (eldoc-message-commands-table-size)
	(eldoc-message-commands, eldoc-current-idle-delay)
	(eldoc-function-argstring-format): Fix typos in docstrings.

991 992 993 994 995
2007-09-26  Jay Belanger  <jay.p.belanger@gmail.com>

	* calc/calc-units.el (calc-convert-units)
	(calc-convert-temperature): Remove unnecessary colons.

996 997
2007-09-26  Bastien Guerry  <bzg@altern.org>

998 999
	* org-export-latex.el (org-export-latex-tables-verbatim): New function.
	(org-export-latex-remove-from-headlines): Name changed because of typo.
1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019
	(org-export-latex-quotation-marks-convention): Option removed.
	(org-export-latex-make-preamble): Handle the DATE option.
	(org-export-latex-cleaned-string): Now the only cleaning function,
	synched up with org.el.
	(org-export-latex-lists, org-export-latex-parse-list)
	(org-export-list-to-latex): New functions.

2007-09-26  Carsten Dominik  <dominik@science.uva.nl>

	* org.el (org-kill-is-subtree-p): Use `org-outline-regexp'.
	(org-outline-regexp): New constant.
	(org-remember-handler): Throw error when the target file is not in
	org-mode.
	(org-cleaned-string-for-export): No longer call
	`org-export-latex-cleaned-string' with an argument.
	(org-get-tags): Returns now a list, not a string.
	(org-get-tags-string): New function.
	(org-archive-subtree): No need to split return of `org-get-tags'.
	(org-set-tags, org-entry-properties): Call `org-get-tags-string'
	instead of `org-get-tags'.
1020 1021
	(org-agenda-format-date): Rename from `org-agenda-date-format'.
	(org-time-from-absolute, org-agenda-format-date-aligned): New funs.
1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044
	(org-compatible-face): New argument INHERITS.  Inherit from this
	face if possible.
	(org-level-1, org-level-2, org-level-3, org-level-4)
	(org-level-5, org-level-6, org-level-7, org-level-8)
	(org-special-keyword, org-drawer, org-column, org-warning)
	(org-archived, org-todo, org-done, org-headline-done, org-table)
	(org-formula, org-code, org-agenda-structure)
	(org-scheduled-today, org-scheduled-previously)
	(org-upcoming-deadline, org-time-grid): Call `org-compatible-face'
	in the new way.
	(org-get-heading): New argument NO-TAGS.
	(org-fast-tag-selection-include-todo): Made defvar instead of
	defcustom, feature is not deprecated.
	(org-remember-store-without-prompt): New default value t.
	(org-todo-log-states): New variable.
	(org-set-regexps-and-options): #+TODO is an alias for SEQ_TODO.
	Compute the log states.
	(org-goto-map): More commands copied from global map.  Also bind
	`org-occur'.
	(org-goto): Made into a general lookup command.
	(org-get-location): Complete rewrite.
	(org-goto-exit-command): New variable.
	(org-goto-selected-point): New variable.
1045 1046
	(org-goto-ret, org-goto-left, org-goto-right, org-goto-quit):
	Set the new variables.
1047 1048 1049 1050 1051 1052 1053
	(org-paste-subtree): Whitespace insertion strategy revised.
	(org-remember-apply-template): Protect v-A from the possibility
	that v-a might be nil.
	(org-remember-handler): Insertion rules revised.
	(org-todo): Respect org-todo-log-states.
	(org-up-heading-safe): New function.
	(org-entry-get-with-inheritance): Use `org-up-heading-safe'.
1054

1055 1056 1057 1058 1059
2007-09-26  Dan Nicolaescu  <dann@ics.uci.edu>

	* progmodes/cc-cmds.el (c-indent-line-or-region): Only indent the
	region if in transient-mark-mode.

1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122
2007-09-26  Juanma Barranquero  <lekktu@gmail.com>

	* calc/calc-ext.el (calc-init-extensions, calc-reset):
	* calc/calc-help.el (calc-full-help):
	* calc/calc-misc.el (another-calc):
	* calc/calc-store.el (calc-var-name-map):
	* calc/calc-stuff.el (calc-flush-caches):
	* calc/calc-units.el (math-build-units-table):
	* calc/calc.el (calc-digit-map, calc-dispatch-map, calc-mode)
	(calc-quit):
	* calendar/icalendar.el (icalendar--format-ical-event)
	(icalendar--convert-ical-to-diary):
	* emacs-lisp/authors.el (authors):
	* emacs-lisp/cust-print.el (custom-print-install)
	(custom-print-uninstall):
	* emacs-lisp/disass.el (disassemble-1):
	* emacs-lisp/easy-mmode.el (easy-mmode-define-syntax):
	* emacs-lisp/edebug.el (byte-compile-resolve-functions):
	* emacs-lisp/elint.el (elint-current-buffer, elint-check-defun-form)
	(elint-check-let-form, elint-check-condition-case-form)
	(elint-initialize):
	* emacs-lisp/elp.el (elp-results):
	* emacs-lisp/generic.el (generic-mode-internal):
	* emacs-lisp/re-builder.el (reb-delete-overlays):
	* emacs-lisp/regi.el (regi-interpret):
	* emacs-lisp/sregex.el (sregex--char-aux):
	* emulation/cua-rect.el (cua--deactivate-rectangle)
	(cua--highlight-rectangle, cua--rectangle-post-command):
	* emulation/viper-keym.el (viper-toggle-key, viper-ESC-key):
	* emulation/viper-macs.el (viper-describe-kbd-macros)
	(viper-describe-one-macro):
	* emulation/viper-util.el (viper-setup-master-buffer):
	* emulation/viper.el (set-viper-state-in-major-mode):
	* international/mule-diag.el (describe-current-coding-system):
	* language/ethio-util.el (ethio-fidel-to-sera-buffer):
	* mail/emacsbug.el (report-emacs-bug):
	* net/ange-ftp.el (ange-ftp-call-chmod, ange-ftp-parse-bs2000-listing):
	* obsolete/hilit19.el (hilit-unhighlight-region)
	(hilit-set-mode-patterns):
	* play/solitaire.el (solitaire-check, solitaire-solve):
	* play/zone.el (zone-pgm-rotate):
	* progmodes/ada-mode.el (ada-save-exceptions-to-file):
	* progmodes/ada-prj.el (ada-prj-display-page):
	* progmodes/delphi.el (delphi-search-directory, delphi-find-unit-file)
	(delphi-debug-mode-map, delphi-mode-map, delphi-mode):
	* progmodes/ebrowse.el (ebrowse-tree-mode, ebrowse-view-exit-fn)
	(ebrowse-member-mode, ebrowse-save-tree-as, ebrowse-save-class):
	* progmodes/sh-script.el (sh-make-vars-local)
	(sh-reset-indent-vars-to-global-values):
	* progmodes/sql.el (top):
	* progmodes/vhdl-mode.el (vhdl-set-style, vhdl-regress-line):
	* progmodes/xscheme.el (top):
	* textmodes/artist.el (artist-mt-get-symbol-from-keyword-sub)
	(artist-go-retrieve-from-symbol-sub, artist-go-get-symbol-shift-sub)
	(artist-fc-retrieve-from-symbol-sub, artist-vaporize-line)
	(artist-vaporize-lines, artist-ellipse-compute-fill-info)
	(artist-submit-bug-report):
	* textmodes/flyspell.el (flyspell-delay-commands)
	(flyspell-deplacement-commands):
	* textmodes/table.el (table--generate-source-epilogue, table-insert)
	(table--generate-source-cells-in-a-row, table--make-cell-map)
	(*table--cell-describe-bindings): Use `mapc' rather than `mapcar'.

1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162
2007-09-25  Juanma Barranquero  <lekktu@gmail.com>

	* allout.el (produce-allout-mode-map, allout-process-exposed):
	* ansi-color.el (ansi-color-make-color-map):
	* autoinsert.el (auto-insert):
	* bookmark.el (bookmark-bmenu-list, bookmark-show-all-annotations):
	* dired-aux.el (dired-create-files):
	* dired.el (dired-restore-desktop-buffer):
	* ediff-diff.el (ediff-setup-fine-diff-regions):
	* ediff-mult.el (ediff-intersect-directories)
	(ediff-redraw-directory-group-buffer, ediff-dir-diff-copy-file)
	(ediff-redraw-registry-buffer):
	* ediff-ptch.el (ediff-fixup-patch-map):
	* ediff-util.el (ediff-toggle-multiframe, ediff-toggle-use-toolbar)
	(ediff-really-quit, ediff-clear-diff-vector):
	* emerge.el (emerge-really-quit):
	* ffap.el (ffap-replace-file-component):
	* filecache.el (file-cache-add-directory)
	(file-cache-add-directory-recursively)
	(file-cache-add-from-file-cache-buffer, file-cache-delete-file-regexp)
	(file-cache-delete-directory, file-cache-files-matching-internal)
	(file-cache-display):
	* files.el (cd):
	* find-lisp.el (find-lisp-insert-directory):
	* finder.el (finder-compile-keywords):
	* help.el (view-emacs-news):
	* hi-lock.el (hi-lock-write-interactive-patterns):
	* ido.el (ido-to-end, ido-set-matches-1):
	* image-dired.el (image-dired-display-thumbs, image-dired-remove-tag)
	(image-dired-mark-tagged-files):
	* jka-cmpr-hook.el (jka-compr-get-compression-info):
	* printing.el (pr-eval-local-alist, pr-eval-setting-alist):
	* ps-print.el (ps-background, ps-begin-file)
	(ps-build-reference-face-lists):
	* simple.el (clone-buffer):
	* startup.el (command-line):
	* tempo.el (tempo-insert-template, tempo-is-user-element)
	(tempo-forward-mark, tempo-backward-mark):
	* woman.el (woman-dired-define-keys): Use `mapc' rather than `mapcar'.

1163 1164
2007-09-25  Glenn Morris  <rgm@gnu.org>

Glenn Morris's avatar
Glenn Morris committed
1165 1166
	* textmodes/tex-mode.el (tex-font-script-display): Doc fix.

1167 1168 1169
	* view.el (view-search-no-match-lines): Add a doc string.
	Rewrite to simplify and work better.

1170 1171
2007-09-24  Dan Nicolaescu  <dann@ics.uci.edu>

1172 1173
	* progmodes/cc-mode.el (c-mode-base-map):
	Use c-indent-line-or-region instead of c-indent-line.
1174 1175 1176 1177

	* indent.el (indent-for-tab-command): First check if the region is
	active.

1178 1179 1180 1181 1182
2007-09-24  Micha,Ak(Bl Cadilhac  <michael@cadilhac.name>

	* whitespace.el (whitespace-tickle-timer): Don't install the timer if
	whitespace-rescan-timer-time is 0.

Karl Berry's avatar
Karl Berry committed
1183 1184 1185 1186
2007-09-24  Karl Berry  <karl@gnu.org>

	* international/mule.el (coding-system-base): Fix doc string grammar.

1187 1188 1189
2007-09-24  Michael Albinus  <michael.albinus@gmx.de>

	* net/tramp.el (tramp-completion-mode-p): Rename from
1190 1191
	`tramp-completion-mode'.  Revert logic, check `return', `newline'
	and such alike.  Packages like Icicles tend to use other completion
1192 1193
	characters but `tab' and `space' only.

Glenn Morris's avatar
Glenn Morris committed
1194 1195
2007-09-24  Adam Hupp  <adam@hupp.org>

1196
	* progmodes/python.el (run-python): Import emacs module without
Glenn Morris's avatar
Glenn Morris committed
1197 1198
	waiting; prevents lockup on error.

1199 1200
2007-09-23  Richard Stallman  <rms@gnu.org>

1201 1202 1203 1204 1205 1206 1207 1208 1209
	* mail/sendmail.el (mail-bury): Delete the frame
	if this frame looks like it was made for this message.

	* completion.el (completion-separator-self-insert-command)
	(completion-separator-self-insert-autofilling):
	If `self-insert-command' has been remapped, use the substitute.

	* simple.el (copy-region-as-kill): Doc fix.

1210 1211 1212
	* textmodes/org.el (org-confirm-shell-link-function)
	(org-confirm-elisp-link-function): Doc fixes.

Glenn Morris's avatar
Glenn Morris committed
1213 1214 1215 1216
2007-09-23  Glenn Morris  <rgm@gnu.org>

	* ses.el (ses-calculate-cell): Don't evaluate unsafe formulae.

1217 1218 1219 1220 1221 1222 1223 1224
2007-09-23  Dan Nicolaescu  <dann@ics.uci.edu>

	* term/w32-win.el (w32-drag-n-drop): Use mapc instead of mapcar.

	* term/tvi970.el (terminal-init-tvi970): Likewise.

	* term/sun-mouse.el (print-mouse-format): Likewise.

1225 1226
	* term/sun.el (scroll-down-in-place, scroll-up-in-place):
	Use forward-line instead of previous-line and next-line.
1227

1228 1229 1230 1231 1232 1233 1234 1235
2007-09-22  Juri Linkov  <juri@jurta.org>

	* textmodes/org.el (org-confirm-shell-link-function): Doc fix.

	* tutorial.el (tutorial--default-keys): Update standard bindings:
	rename `iconify-or-deiconify-frame' to `suspend-frame',
	and `save-buffers-kill-emacs' to `save-buffers-kill-terminal'.

1236 1237 1238 1239 1240 1241 1242
2007-09-22  Juri Linkov  <juri@jurta.org>

	* startup.el (fancy-startup-text, fancy-about-text, fancy-startup-tail):
	Add help-echo to external links and to links without description.
	(fancy-splash-insert): Use help-echo from the 3rd element of the
	link specification list, or "Follow this link" if it's nil.  Doc fix.

1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278
2007-09-22  Juri Linkov  <juri@jurta.org>

	* startup.el (command-line): Rename `inhibit-startup-message' to
	`inhibit-startup-screen'.
	(fancy-about-text): Use shorter label for "Ordering Manuals".
	(fancy-startup-tail): Add optional arg `concise'.  When `concise'
	is nil, display a line with "To start..." and 3 links to useful
	tasks.  Display the "Dismiss" button and "Don't show this message
	again" only when concise is non-nil.
	(fancy-startup-screen): Call `fancy-startup-tail' with optional
	arg `concise'.  If CONCISE is non-nil, display a concise version
	of the splash screen in another window.  Otherwise, switch to the
	startup buffer in the same window.
	(startup-echo-area-message): Change displayed binding from
	C-h C-p (describe-project) to C-h C-a (about-emacs), and change
	text "about the GNU system and GNU/Linux" to "about GNU Emacs and
	the GNU system".
	(display-startup-screen): Fix buffer name from "*About GNU Emacs*"
	to "*GNU Emacs*".
	(display-about-screen): Don't check the existence of the buffer
	"*About GNU Emacs*".
	(display-splash-screen): Make alias to `display-startup-screen'.
	(command-line-1): Rename `inhibit-startup-message' to
	`inhibit-startup-screen'.  Inhibit startup screen when Emacs is
	started with command line options "-f", "-funcall", "-e", "-eval",
	"-execute", "-insert", "-find-file", "-file", "-visit".
	Inhibit startup screen when Emacs is started with a file name only
	on tty (i.e. don't inhibit it when started with a file name like
	"emacs FILE..." on a window system).
	(command-line-1): Simplify logic of displaying the startup screen:
	if file-count > 0, then display the concise version in another
	window, otherwise display full version in the same window.

	* help.el (help-map): Bind C-h C-a to about-emacs.
	(help-for-help-internal): Add C-a description to C-h help text.