bpt/emacs.git
14 years agoconfigure.in: Don't check for RSVG or GConf unless X11 is used.
Jan Djärv [Wed, 9 Dec 2009 18:46:53 +0000 (18:46 +0000)]
configure.in: Don't check for RSVG or GConf unless X11 is used.

14 years ago* xsettings.c: Include "keyboard.h".
Andreas Schwab [Wed, 9 Dec 2009 14:30:37 +0000 (14:30 +0000)]
* xsettings.c: Include "keyboard.h".

14 years ago(xg_tool_bar_proxy_help_callback): Fix missing return.
Andreas Schwab [Wed, 9 Dec 2009 14:26:26 +0000 (14:26 +0000)]
(xg_tool_bar_proxy_help_callback): Fix missing return.

14 years ago* cmds.c: Include "frame.h".
Andreas Schwab [Wed, 9 Dec 2009 14:20:49 +0000 (14:20 +0000)]
* cmds.c: Include "frame.h".
* frame.c: Include "font.h" also if !HAVE_WINDOW_SYSTEM.
* frame.h: Move declaration of delete_frame outside of
HAVE_WINDOW_SYSTEM.

14 years agoRegenerate.
Andreas Schwab [Wed, 9 Dec 2009 13:14:08 +0000 (13:14 +0000)]
Regenerate.

14 years ago* NEWS: Point to the external counterparts of su and sudo.
Michael Albinus [Wed, 9 Dec 2009 10:37:30 +0000 (10:37 +0000)]
* NEWS: Point to the external counterparts of su and sudo.

14 years ago* net/tramp.el (tramp-handle-insert-directory): Suppress error messages.
Michael Albinus [Wed, 9 Dec 2009 10:23:00 +0000 (10:23 +0000)]
* net/tramp.el (tramp-handle-insert-directory): Suppress error messages.

14 years ago* eshell.texi (History): Add the other built-in variables.
Michael Albinus [Wed, 9 Dec 2009 10:10:18 +0000 (10:10 +0000)]
* eshell.texi (History): Add the other built-in variables.
(Built-ins): Explain built-ins, and how to apply the external commands.
Add `history', `su' and `sudo'.

* tramp.texi (Remote processes): Add missing <RET> in the example.

14 years agoFix short log parsing and fontification.
Dan Nicolaescu [Wed, 9 Dec 2009 06:04:09 +0000 (06:04 +0000)]
Fix short log parsing and fontification.
* vc-bzr.el (vc-bzr-log-view-mode): Match dot in revision number.
Fix fontification for the [merge] label.

14 years agoDrop some properties to avoid surprises.
Stefan Monnier [Wed, 9 Dec 2009 05:56:53 +0000 (05:56 +0000)]
Drop some properties to avoid surprises.
* htmlfontify.el (hfy-ignored-properties): New defcustom.
(hfy-fontify-buffer): Use it.

14 years agoNo longer need to patch configure.
Chong Yidong [Wed, 9 Dec 2009 02:32:27 +0000 (02:32 +0000)]
No longer need to patch configure.

14 years agoMinor cleanup.
Stefan Monnier [Wed, 9 Dec 2009 02:11:29 +0000 (02:11 +0000)]
Minor cleanup.
* ffap.el (ffap-symbol-value): Replace ffap-soft-value.  Adjust all callers.
(ffap-locate-file): Remove unused arg `dir-ok' and make other args compulsory.
Adjust callers.
(ffap-gopher-at-point): Remove unused var `name'.

14 years agoBump version to 23.1.90.
Chong Yidong [Wed, 9 Dec 2009 02:06:16 +0000 (02:06 +0000)]
Bump version to 23.1.90.

14 years agoAUTHORS: Regenerate
Chong Yidong [Wed, 9 Dec 2009 02:05:40 +0000 (02:05 +0000)]
AUTHORS: Regenerate

14 years agoldefs-boot.el: Regenerate.
Chong Yidong [Wed, 9 Dec 2009 02:05:23 +0000 (02:05 +0000)]
ldefs-boot.el: Regenerate.

14 years agoGet rid of the ELCFILES abomination.
Stefan Monnier [Wed, 9 Dec 2009 01:53:15 +0000 (01:53 +0000)]
Get rid of the ELCFILES abomination.
* Makefile.in (update-elclist, ELCFILES, compile-last): Remove.
(compile-elcfiles): New phony target.
(compile-main): Compute ELCFILES dynamically.
(compile-clean): New target to remove left-over elc files.
(compile, all): Use it.

14 years agoRemove resolved GTK on Cygwin problem.
Chong Yidong [Wed, 9 Dec 2009 01:07:36 +0000 (01:07 +0000)]
Remove resolved GTK on Cygwin problem.

14 years ago* configure.in: Allow compiling Emacs with GTK on Cygwin.
Chong Yidong [Wed, 9 Dec 2009 01:06:32 +0000 (01:06 +0000)]
* configure.in: Allow compiling Emacs with GTK on Cygwin.

* src/s/cygwin.h (G_SLICE_ALWAYS_MALLOC): New variable.

* src/emacs.c (main): Set the G_SLICE environment variable for Cygwin
GTK builds.

14 years agoRequire help-mode instead of help-fns.
Kenichi Handa [Wed, 9 Dec 2009 01:02:28 +0000 (01:02 +0000)]
Require help-mode instead of help-fns.

14 years ago*** empty log message ***
Kenichi Handa [Wed, 9 Dec 2009 01:02:11 +0000 (01:02 +0000)]
*** empty log message ***

14 years ago(ucs-names): Supply a sufficiently fine ranges instead of
Kenichi Handa [Wed, 9 Dec 2009 00:57:02 +0000 (00:57 +0000)]
(ucs-names): Supply a sufficiently fine ranges instead of
pre-calculating accurate ranges.  Iterate with bigger
gc-cons-threshold.

14 years agoAdd support for stashing a snapshot of the current tree.
Dan Nicolaescu [Tue, 8 Dec 2009 15:56:57 +0000 (15:56 +0000)]
Add support for stashing a snapshot of the current tree.
* vc-git.el (vc-git-stash-snapshot): New function.
(vc-git-stash-map, vc-git-extra-menu-map): Add a mapping for it.

14 years ago* play/gomoku.el (gomoku-mode-map): Remap `move-(beginning|end)-of-line'
Juanma Barranquero [Tue, 8 Dec 2009 11:27:53 +0000 (11:27 +0000)]
* play/gomoku.el (gomoku-mode-map): Remap `move-(beginning|end)-of-line'
  instead of `(beginning|end)-of-line'.

14 years agoFix entries.
Glenn Morris [Tue, 8 Dec 2009 03:29:05 +0000 (03:29 +0000)]
Fix entries.

14 years ago(vc-mtn-print-log): Fix typo in previous.
Glenn Morris [Tue, 8 Dec 2009 03:28:22 +0000 (03:28 +0000)]
(vc-mtn-print-log): Fix typo in previous.

14 years ago(ELCFILES): Regenerate.
Glenn Morris [Tue, 8 Dec 2009 03:27:05 +0000 (03:27 +0000)]
(ELCFILES): Regenerate.

14 years agoFix log entries.
Glenn Morris [Tue, 8 Dec 2009 03:26:07 +0000 (03:26 +0000)]
Fix log entries.

14 years agoNEWS entries for mail-user-agent and CEDET.
Chong Yidong [Tue, 8 Dec 2009 02:59:53 +0000 (02:59 +0000)]
NEWS entries for mail-user-agent and CEDET.

14 years agoDon't lazy-highlight the comint output in history Isearch mode.
Juri Linkov [Mon, 7 Dec 2009 22:36:58 +0000 (22:36 +0000)]
Don't lazy-highlight the comint output in history Isearch mode.

* comint.el (comint-history-isearch-search): Instead of
`comint-line-beginning-position', use `comint-after-pmark-p'
to check if point if before the process mark, and go to
`process-mark' in this case.

14 years ago(latex-complete, latex-indent-or-complete): Remove.
Stefan Monnier [Mon, 7 Dec 2009 21:15:19 +0000 (21:15 +0000)]
(latex-complete, latex-indent-or-complete): Remove.
(latex-mode): Set completion-at-point-functions instead.

14 years ago(unexec): Don't search for .data twice.
Andreas Schwab [Mon, 7 Dec 2009 20:27:40 +0000 (20:27 +0000)]
(unexec): Don't search for .data twice.

14 years ago* minibuffer.el (completion-at-point-functions): New var.
Stefan Monnier [Mon, 7 Dec 2009 20:06:26 +0000 (20:06 +0000)]
* minibuffer.el (completion-at-point-functions): New var.
(completion-at-point): New command.
* indent.el (indent-for-tab-command): Handle the new `complete' behavior.
* progmodes/python.el (python-mode-map): Use completion-at-point.
(python-completion-at-point): Rename from python-partial-symbol and
adjust for use in completion-at-point-functions.
(python-mode): Setup completion-at-point for Python completion.
* emacs-lisp/lisp.el (lisp-completion-at-point): New function
extracted from lisp-complete-symbol.
(lisp-complete-symbol): Use it.
* emacs-lisp/lisp-mode.el (emacs-lisp-mode): Use define-derived-mode,
setup completion-at-point for Elisp completion.
(emacs-lisp-mode-map, lisp-interaction-mode-map): Use completion-at-point.
* ielm.el (ielm-map): Use completion-at-point.
(inferior-emacs-lisp-mode): Setup completion-at-point for Elisp completion.
* progmodes/sym-comp.el: Move to...
* obsolete/sym-comp.el: Move from progmodes.

14 years agoPrevent save-buffer in Rmail buffers from using the coding-system
Eli Zaretskii [Mon, 7 Dec 2009 19:21:57 +0000 (19:21 +0000)]
Prevent save-buffer in Rmail buffers from using the coding-system
of the current message, and from clobbering the encoding mnemonics
in the mode line (Bug#4623).

(rmail-swap-buffers): Swap encoding and modified flag, too.
(rmail-message-encoding): New variable.
(rmail-write-region-annotate): Record the encoding of the current message
in rmail-message-encoding.
(rmail-after-save-hook): New function, restores the encoding of the current
message after the message collection is saved.

14 years ago(grep-read-files): Use `completing-read'
Juri Linkov [Mon, 7 Dec 2009 17:35:47 +0000 (17:35 +0000)]
(grep-read-files): Use `completing-read'
instead of `read-string'.  Set its `collection' arg to
`read-file-name-internal'.  (Bug#4301)

14 years agoCorrectly restore original Isearch point. (Bug#4994)
Juri Linkov [Mon, 7 Dec 2009 17:30:01 +0000 (17:30 +0000)]
Correctly restore original Isearch point.  (Bug#4994)

* isearch.el (isearch-mode): Move `isearch-push-state' after
`(run-hooks 'isearch-mode-hook)'.
(isearch-cancel): When `isearch-push-state-function' is defined,
let-bind `isearch-cmds' to the first state (the last element of
`isearch-cmds') and call `isearch-top-state' (it calls pop-state
function and restores the original point).  Otherwise, move point
to `isearch-opoint'.

14 years ago(ucs-names): Fix last-minute paren-typo.
Stefan Monnier [Mon, 7 Dec 2009 16:53:48 +0000 (16:53 +0000)]
(ucs-names): Fix last-minute paren-typo.

14 years ago* vc-bzr.el (vc-bzr-annotate-command): More elegant form for last
Chong Yidong [Mon, 7 Dec 2009 16:18:42 +0000 (16:18 +0000)]
* vc-bzr.el (vc-bzr-annotate-command): More elegant form for last
change.  Suggested by David Kastrup.

14 years agoAdded compose-mail-user-agent-warnings.
Chong Yidong [Mon, 7 Dec 2009 16:14:23 +0000 (16:14 +0000)]
Added compose-mail-user-agent-warnings.

14 years ago(ucs-names): Weed out at compile-time the chars that don't have names, so
Stefan Monnier [Mon, 7 Dec 2009 16:12:47 +0000 (16:12 +0000)]
(ucs-names): Weed out at compile-time the chars that don't have names, so
the table can be built much faster at run-time.

14 years ago* simple.el (compose-mail): Check for incompatibilities and warn.
Chong Yidong [Mon, 7 Dec 2009 16:09:05 +0000 (16:09 +0000)]
* simple.el (compose-mail): Check for incompatibilities and warn.
(compose-mail-user-agent-warnings): New option.

14 years agoSupport showing a single log entry from vc-annotate.
Dan Nicolaescu [Mon, 7 Dec 2009 09:02:11 +0000 (09:02 +0000)]
Support showing a single log entry from vc-annotate.
* vc.el (print-log): Add a new argument: START-REVISION.
(vc-print-log-internal): Add a new optional argument and
pass it to the backend.
(vc-print-log, vc-print-root-log): Adjust callers.
* vc-annotate.el (vc-annotate-show-log-revision-at-line): If a
buffer already displays the requested log entry, use it.
Otherwise display only the log entry in question.
* vc-svn.el (vc-svn-print-log):
* vc-mtn.el (log-view-file-re):
* vc-hg.el (vc-hg-state):
* vc-git.el (vc-git-print-log): Add support for new argument START-REVISION.
(vc-git-show-log-entry): Return t on success.
* vc-bzr.el (vc-bzr-print-log): Add support new argument START-REVISION.
(vc-bzr-show-log-entry): Return t on success.
* vc-rcs.el (vc-rcs-print-log):
* vc-sccs.el (vc-sccs-print-log):
* vc-cvs.el (vc-cvs-print-log): Add new argument, ignore it.

14 years ago2009-12-07 Michael Kifer <kifer@cs.stonybrook.edu>
Michael Kifer [Mon, 7 Dec 2009 06:56:40 +0000 (06:56 +0000)]
2009-12-07  Michael Kifer <kifer@cs.stonybrook.edu>

* ediff-init.el (ediff-event-key): use event-to-character instead of
event-key.

* ediff-mult.el (ediff-setup-meta-map, ediff-prepare-meta-buffer): add
menus to the meta mode. (Dan Nicolaescu's <dann@ics.uci.edu> patch.)

* ediff.el (ediff-buffers-internal): add unwind-protect.

14 years agoHandle prompt rules of ksh in OpenBSD 4.5. Reported by Raphaël
Michael Albinus [Mon, 7 Dec 2009 06:38:06 +0000 (06:38 +0000)]
Handle prompt rules of ksh in OpenBSD 4.5.  Reported by Raphaël
Berbain <raphael.berbain@gmail.com>.

* net/tramp.el (tramp-end-of-output): Move up.  Use `#' and `$'
characters.
(tramp-initial-end-of-output): New defconst.
(tramp-methods, tramp-find-shell)
(tramp-open-connection-setup-interactive-shell)
(tramp-maybe-open-connection): Use it.
(tramp-shell-prompt-pattern, tramp-wait-for-output): Handle
existence of `#' and `$'.

* net/tramp-fish.el (tramp-fish-maybe-open-connection): Use
`tramp-initial-end-of-output'.

14 years agoGet the background mode from the terminal for xterm, and set
Dan Nicolaescu [Mon, 7 Dec 2009 06:30:30 +0000 (06:30 +0000)]
Get the background mode from the terminal for xterm, and set
faces accordingly.
* term/xterm.el (xterm-set-background-mode): New function.
(terminal-init-xterm): Use it in case xterm supports background
color queries.  Recompute faces after getting the background
color.

14 years agoUlrich Mueller <ulm at gentoo.org>
Glenn Morris [Mon, 7 Dec 2009 06:21:27 +0000 (06:21 +0000)]
Ulrich Mueller  <ulm at gentoo.org>

(byte-compile-insert-header): Put the version number comment back on
its own line, for easier parsing by external tools.

14 years agoMake it work for non-file buffers (bug#5102).
Stefan Monnier [Mon, 7 Dec 2009 02:37:42 +0000 (02:37 +0000)]
Make it work for non-file buffers (bug#5102).
* doc-view.el (doc-view-current-cache-dir):
Use doc-view-buffer-file-name rather than buffer-file-name.
(doc-view-mode): Use buffer-name when buffer-file-name is nil.

14 years ago* vc-bzr.el (vc-bzr-annotate-command): Handle the case where the
Chong Yidong [Sun, 6 Dec 2009 23:27:55 +0000 (23:27 +0000)]
* vc-bzr.el (vc-bzr-annotate-command): Handle the case where the
author field is too short.

14 years ago*** empty log message ***
Dan Nicolaescu [Sun, 6 Dec 2009 22:36:11 +0000 (22:36 +0000)]
*** empty log message ***

14 years ago* vc-git.el (vc-git-print-log): Handle a limit argument. Display
Dan Nicolaescu [Sun, 6 Dec 2009 22:18:03 +0000 (22:18 +0000)]
* vc-git.el (vc-git-print-log): Handle a limit argument.  Display
the short log in graph form and with labels.
(vc-git-log-view-mode): Handle labels.

14 years agoMake vc-revert change VC state from 'added to 'unregistered.
Dan Nicolaescu [Sun, 6 Dec 2009 21:25:55 +0000 (21:25 +0000)]
Make vc-revert change VC state from 'added to 'unregistered.
* vc-git.el (vc-git-revert): Call git reset first.

14 years ago* log-view.el (log-view-mode-map): Bind "=" to log-view-diff too.
Chong Yidong [Sun, 6 Dec 2009 20:25:36 +0000 (20:25 +0000)]
* log-view.el (log-view-mode-map): Bind "=" to log-view-diff too.

14 years ago* vc-bzr.el (vc-bzr-annotate-command): Show author in annotation.
Chong Yidong [Sun, 6 Dec 2009 20:22:16 +0000 (20:22 +0000)]
* vc-bzr.el (vc-bzr-annotate-command): Show author in annotation.
Handle empty author field (Bug#4144).  Suggested by Óscar Fuentes.
(vc-bzr-annotate-time, vc-bzr-annotate-extract-revision-at-line):
Update annotation regexp.

14 years agoFixed Bug#5096.
Ulf Jasper [Sun, 6 Dec 2009 19:49:04 +0000 (19:49 +0000)]
Fixed Bug#5096.

14 years ago* simple.el (beginning-of-visual-line): Constrain to field
Chong Yidong [Sun, 6 Dec 2009 18:48:48 +0000 (18:48 +0000)]
* simple.el (beginning-of-visual-line): Constrain to field
boundaries (Bug#5106).

14 years agoFixed Bug#5008.
Ulf Jasper [Sun, 6 Dec 2009 18:13:19 +0000 (18:13 +0000)]
Fixed Bug#5008.

14 years ago* progmodes/js.el (js--js-not): Add null to the list of values.
Chong Yidong [Sun, 6 Dec 2009 15:34:59 +0000 (15:34 +0000)]
* progmodes/js.el (js--js-not): Add null to the list of values.

14 years ago* ansi-color.el (ansi-color-for-comint-mode): Add :version
Chong Yidong [Sun, 6 Dec 2009 15:33:09 +0000 (15:33 +0000)]
* ansi-color.el (ansi-color-for-comint-mode): Add :version
keyword.

14 years ago* textmodes/bibtex.el (bibtex-enclosing-field): Exclude entry delimiter
Roland Winkler [Sun, 6 Dec 2009 05:05:36 +0000 (05:05 +0000)]
* textmodes/bibtex.el (bibtex-enclosing-field): Exclude entry delimiter
if it is at the end of the current line.
(bibtex-generate-url-list): Fix docstring.

14 years ago(bibtex-enclosing-field): Exclude entry delimiter if it is at the end
Roland Winkler [Sun, 6 Dec 2009 05:03:26 +0000 (05:03 +0000)]
(bibtex-enclosing-field): Exclude entry delimiter if it is at the end
of the current line.
(bibtex-generate-url-list): Fix docstring.

14 years ago(minibuffer-complete-and-exit): Don't replace the
Stefan Monnier [Sun, 6 Dec 2009 01:25:41 +0000 (01:25 +0000)]
(minibuffer-complete-and-exit): Don't replace the
minibuffer's content with itself.
Fold the confirm-after-completion case into the `confirm' case.
(completion-pcm-word-delimiters): Add : and / to the delimiters.

14 years ago(completion-in-region): Improve docstring.
Stefan Monnier [Sun, 6 Dec 2009 00:58:40 +0000 (00:58 +0000)]
(completion-in-region): Improve docstring.

14 years ago* info-look.el: Add setup for apropos-mode to use emacs-lisp-mode
Kevin Ryde [Sun, 6 Dec 2009 00:42:19 +0000 (00:42 +0000)]
* info-look.el: Add setup for apropos-mode to use emacs-lisp-mode
manuals, similar to existing setup for help-mode.  (My bug#3913.)

14 years ago* ffap.el (ffap-rfc-path): Make this a defcustom since
Kevin Ryde [Sun, 6 Dec 2009 00:22:51 +0000 (00:22 +0000)]
* ffap.el (ffap-rfc-path): Make this a defcustom since
`ffap-rfc-directories' is also a defcustom.  (My Bug#4514.)

14 years agoCopyedit several NEWS entries.
Chong Yidong [Sat, 5 Dec 2009 23:51:26 +0000 (23:51 +0000)]
Copyedit several NEWS entries.

14 years agoSave and restore dired buffer's point positions too. (Bug#4880)
Juri Linkov [Sat, 5 Dec 2009 23:22:03 +0000 (23:22 +0000)]
Save and restore dired buffer's point positions too.  (Bug#4880)

(dired-save-positions): Return in the first element
buffer's position in format (BUFFER DIRED-FILENAME BUFFER-POINT).
Doc fix.
(dired-restore-positions): First restore buffer's position.
While restoring window's positions, check if window still displays
the original buffer.

14 years ago* xdisp.c (push_display_prop): Don't set avoid_cursor_p. Return 0
Chong Yidong [Sat, 5 Dec 2009 22:49:00 +0000 (22:49 +0000)]
* xdisp.c (push_display_prop): Don't set avoid_cursor_p.  Return 0
if push failed.
(handle_line_prefix): Set avoid_cursor_p here.  Check return value
of push_display_prop (Bug#5000).

14 years ago* bindings.el (complete-symbol): Call semantic-ia-complete-symbol if
Chong Yidong [Sat, 5 Dec 2009 22:01:00 +0000 (22:01 +0000)]
* bindings.el (complete-symbol): Call semantic-ia-complete-symbol if
possible.

* cedet/semantic/ia.el (semantic-ia-complete-symbol): Make argument
optional.

14 years agoAdd bug ref.
Glenn Morris [Sat, 5 Dec 2009 21:33:48 +0000 (21:33 +0000)]
Add bug ref.

14 years ago* misc.texi (Shell Options): ansi-color is now default.
Chong Yidong [Sat, 5 Dec 2009 21:12:19 +0000 (21:12 +0000)]
* misc.texi (Shell Options): ansi-color is now default.

14 years agoFix commentary to reflect that ansi-color is now enabled by default.
Chong Yidong [Sat, 5 Dec 2009 21:11:29 +0000 (21:11 +0000)]
Fix commentary to reflect that ansi-color is now enabled by default.

14 years agoansi-color is now enabled by default in the shell.
Chong Yidong [Sat, 5 Dec 2009 21:08:09 +0000 (21:08 +0000)]
ansi-color is now enabled by default in the shell.

14 years ago* shell.el (shell): Require ansi-color (Bug#5113).
Chong Yidong [Sat, 5 Dec 2009 21:05:51 +0000 (21:05 +0000)]
* shell.el (shell): Require ansi-color (Bug#5113).
* ansi-color.el (ansi-color-for-comint-mode): Default to t.

14 years ago* hl-line.el (global-hl-line-highlight): Minor doc fix (Bug#4925).
Chong Yidong [Sat, 5 Dec 2009 20:56:42 +0000 (20:56 +0000)]
* hl-line.el (global-hl-line-highlight): Minor doc fix (Bug#4925).

14 years ago*** empty log message ***
Alan Mackenzie [Sat, 5 Dec 2009 20:45:39 +0000 (20:45 +0000)]
*** empty log message ***

14 years agoMinor doc fix.
Chong Yidong [Sat, 5 Dec 2009 20:38:05 +0000 (20:38 +0000)]
Minor doc fix.

14 years ago* textmodes/sgml-mode.el (sgml-lexical-context): Recognise
Chong Yidong [Sat, 5 Dec 2009 20:23:25 +0000 (20:23 +0000)]
* textmodes/sgml-mode.el (sgml-lexical-context): Recognise
comment-start-skip to comment-end-skip as comment (Bug#4781).

14 years ago* xfaces.c (Fx_family_fonts): Handle 2009-07-14 change to return
Chong Yidong [Sat, 5 Dec 2009 20:16:42 +0000 (20:16 +0000)]
* xfaces.c (Fx_family_fonts): Handle 2009-07-14 change to return
value of font_list_entities (Bug#5085).

14 years agoFix a comment and delete trailing whitespace.
Chong Yidong [Sat, 5 Dec 2009 20:09:49 +0000 (20:09 +0000)]
Fix a comment and delete trailing whitespace.

14 years ago(Info-find-node-2): Set `Info-current-subfile' to nil
Juri Linkov [Sat, 5 Dec 2009 19:49:47 +0000 (19:49 +0000)]
(Info-find-node-2): Set `Info-current-subfile' to nil
for virtual nodes.  (Bug#4147)
(Info-find-node-2): Set `Info-current-node-virtual' to nil
when moving from a virtual node.
(Info-mode-menu): Add `Info-virtual-index' to the menu.
(Info-mode): Add `Info-virtual-index' to the docstring.

14 years ago* cedet/semantic/bovine/c.el (semantic-c-describe-environment):
Chong Yidong [Sat, 5 Dec 2009 19:10:42 +0000 (19:10 +0000)]
* cedet/semantic/bovine/c.el (semantic-c-describe-environment):
Describe project macro symbols.

* cedet/semantic/complete.el (semantic-complete-do-completion):
Don't call semantic-collector-current-exact-match.

* cedet/ede.el (ede-apply-preprocessor-map): Accept lists of
ede-objects as targets.

* cedet/ede/pmake.el (ede-proj-makefile-insert-variables): Output
a target's object list even if compiler vars are already in the
Makefile.

* cedet/ede/emacs.el (ede-preprocessor-map): Add config.h to the
list of headers producing necessary macros.

14 years ago(next_element_from_ellipsis): Fix a typo in the commentary.
Eli Zaretskii [Sat, 5 Dec 2009 13:32:18 +0000 (13:32 +0000)]
(next_element_from_ellipsis): Fix a typo in the commentary.

14 years ago(next_element_from_display_vector): Fix a typo in the commentary.
Eli Zaretskii [Sat, 5 Dec 2009 13:21:49 +0000 (13:21 +0000)]
(next_element_from_display_vector): Fix a typo in the commentary.

14 years agoRevert change 2009-07-18T21:03:43Z!acm@muc.de
Alan Mackenzie [Sat, 5 Dec 2009 11:16:04 +0000 (11:16 +0000)]
Revert change 2009-07-18T21:03:43Z!acm@muc.de

14 years ago(bibtex-map-entries): Use marker to keep
Roland Winkler [Sat, 5 Dec 2009 04:08:48 +0000 (04:08 +0000)]
(bibtex-map-entries): Use marker to keep
track of the buffer position of the end of a BibTeX entry as this
position may change during reformatting.
(bibtex-format-entry): Remove whitespace before processing
numerical fields so that we recognize the latter properly.
(bibtex-reformat): Do not use push which changes the global value
of bibtex-entry-format.
(bibtex-field-braces-alist, bibtex-field-strings-alist)
(bibtex-field-re-init): Replace only space characters by regexp
for whitespace.
(bibtex-generate-url-list, bibtex-cite-matcher-alist): Fix
docstring.
(bibtex-initialize): Also update bibtex-strings.
(bibtex-kill-field): Preserve white space at end of entry.
(bibtex-kill-entry, bibtex-yank-pop, bibtex-insert-kill): Update
bibtex-reference-keys.

14 years agoDocumented diary view-mode.
Glenn Morris [Sat, 5 Dec 2009 03:49:58 +0000 (03:49 +0000)]
Documented diary view-mode.

14 years ago(Diary Display): Mention View mode.
Glenn Morris [Sat, 5 Dec 2009 03:49:36 +0000 (03:49 +0000)]
(Diary Display): Mention View mode.

14 years ago(Displaying the Diary): Mention keys apply to calendar.
Glenn Morris [Sat, 5 Dec 2009 03:39:03 +0000 (03:39 +0000)]
(Displaying the Diary): Mention keys apply to calendar.

14 years agoA bit rusty on the alphabet.
Glenn Morris [Sat, 5 Dec 2009 03:27:24 +0000 (03:27 +0000)]
A bit rusty on the alphabet.

14 years agoPut calendar and diary hooks back in alphabetical order following
Glenn Morris [Sat, 5 Dec 2009 03:25:57 +0000 (03:25 +0000)]
Put calendar and diary hooks back in alphabetical order following
previous change.

14 years agoDocumented diary fancy display.
Glenn Morris [Sat, 5 Dec 2009 03:10:32 +0000 (03:10 +0000)]
Documented diary fancy display.

14 years agoMake it less tasty.
Glenn Morris [Sat, 5 Dec 2009 03:09:17 +0000 (03:09 +0000)]
Make it less tasty.

14 years ago(Top): Update menu for cal-xtra node changes.
Glenn Morris [Sat, 5 Dec 2009 03:08:48 +0000 (03:08 +0000)]
(Top): Update menu for cal-xtra node changes.

14 years ago(Displaying the Diary): Holidays may be in the buffer
Glenn Morris [Sat, 5 Dec 2009 03:08:30 +0000 (03:08 +0000)]
(Displaying the Diary): Holidays may be in the buffer
or mode line.  Don't mention invisible text or the details of
diary-print-entries here, only in cal-xtra.
(Format of Diary File): Mention that the "date on first line" format
only really affects the simple display.

14 years ago(Advanced Calendar/Diary Usage): Update menu.
Glenn Morris [Sat, 5 Dec 2009 03:08:05 +0000 (03:08 +0000)]
(Advanced Calendar/Diary Usage): Update menu.
(Diary Customizing): Holidays may be in the buffer or mode line.
Move diary-print-entries to the "Diary Display" section.
(Diary Display): New section, split out from "Fancy Diary Display".
Explain the limitations of simple display, and how to print it.

14 years ago(Standard Hooks): Remove diary-display-hook, replaced by
Glenn Morris [Sat, 5 Dec 2009 03:07:26 +0000 (03:07 +0000)]
(Standard Hooks): Remove diary-display-hook, replaced by
diary-display-function, and no longer recommended to be a hook.
Update for changes in the names of calendar and diary hooks.
diary-print-entries-hook has changed section.

14 years ago* quail/cyrillic.el (russian-typewriter): Change keyboard layout.
Chong Yidong [Sat, 5 Dec 2009 02:54:21 +0000 (02:54 +0000)]
* quail/cyrillic.el (russian-typewriter): Change keyboard layout.
(Bug#904)

14 years ago(completion-pcm--merge-try): Also consider placing point after a star, if
Stefan Monnier [Sat, 5 Dec 2009 01:22:54 +0000 (01:22 +0000)]
(completion-pcm--merge-try): Also consider placing point after a star, if
that's the only place where modifications can make progress.

14 years ago(vc-dir): Use the correct markup for showing keymaps
Dan Nicolaescu [Sat, 5 Dec 2009 00:24:03 +0000 (00:24 +0000)]
(vc-dir): Use the correct markup for showing keymaps
in docstrings.

14 years ago(proced): Call `(proced-update t)' to update process
Juri Linkov [Fri, 4 Dec 2009 21:47:08 +0000 (21:47 +0000)]
(proced): Call `(proced-update t)' to update process
information instead of only running proced-post-display-hook.
(proced-send-signal): Add a leading space to the buffer name
" *Marked Processes*" to make this buffer ephemeral.

14 years ago(dired-auto-revert-buffer): New defcustom.
Juri Linkov [Fri, 4 Dec 2009 21:45:29 +0000 (21:45 +0000)]
(dired-auto-revert-buffer): New defcustom.
(dired-internal-noselect): Use it.