Stefan Monnier
955ef4309a
(bookmark-bmenu-list): Don't use switch-to-buffer if
...
we're inside a dedicated or minibuffer window.
2009-10-25 18:09:57 +00:00
Stefan Monnier
eefa91dbc0
* cedet/semantic/fw.el (semantic-alias-obsolete)
...
(semantic-varalias-obsolete): Make the `when' arg mandatory.
(define-mode-overload-implementation):
* cedet/semantic/decorate/mode.el (semantic-decorate-pending-decoration-hooks):
* cedet/semantic/wisent.el (wisent-lex-make-token-table):
* cedet/semantic/util.el (semantic-file-token-stream)
(semantic-something-to-stream):
* cedet/semantic/tag.el (semantic-tag-make-assoc-list)
(semantic-expand-nonterminal):
* cedet/semantic/tag-file.el (semantic-find-nonterminal)
(semantic-find-dependency, semantic-find-nonterminal)
(semantic-find-dependency):
* cedet/semantic/lex.el (semantic-flex-start, semantic-flex-end)
(semantic-flex-text, semantic-flex-make-keyword-table)
(semantic-flex-keyword-p, semantic-flex-keyword-put)
(semantic-flex-keyword-get, semantic-flex-map-keywords)
(semantic-flex-keywords, semantic-flex-buffer, semantic-flex-list):
* cedet/semantic/java.el (semantic-java-prototype-nonterminal):
* cedet/semantic/idle.el (semantic-before-idle-scheduler-reparse-hooks)
(semantic-after-idle-scheduler-reparse-hooks):
* cedet/semantic/edit.el (semantic-edits-incremental-reparse-failed-hooks):
* cedet/semantic/db-mode.el (semanticdb-mode-hooks):
* cedet/semantic.el (semantic-toplevel-bovine-table)
(semantic-toplevel-bovine-cache)
(semantic-before-toplevel-bovination-hook, semantic-init-hooks)
(semantic-init-mode-hooks, semantic-init-db-hooks)
(semantic-bovination-working-type): Provide the `when' arg.
2009-10-25 02:55:27 +00:00
Karl Fogel
7c85c02b81
* bookmark.el: Update documentation, especially documentation
...
of `bookmark-alist' and of the bookmark file format.
Patch by Drew Adams, with minor tweaks from me. (Bug#4195)
2009-10-25 02:07:45 +00:00
Chong Yidong
18060980dd
* keyboard.c (read_char_x_menu_prompt): Don't demand a prompt
...
string in menu maps (Bug#4471).
2009-10-25 00:40:13 +00:00
Chong Yidong
3e42584538
* mail/emacsbug.el (report-emacs-bug): Clarify that the
...
keybindings apply to the mail buffer (Bug#4003). Shrink help
window to buffer.
2009-10-24 22:09:08 +00:00
Chong Yidong
cdd47d4862
* whitespace.el (whitespace-mode, whitespace-newline-mode)
...
(global-whitespace-mode, global-whitespace-newline-mode)
(whitespace-toggle-options, global-whitespace-toggle-options): Doc
fix (Bug#3660).
2009-10-24 21:51:03 +00:00
Chong Yidong
ba07c9ad6c
* nxml/nxml-mode.el (nxml-balanced-close-start-tag): Use the value
...
of xmltok-start before the end tag was inserted (Bug#2840).
2009-10-24 21:32:19 +00:00
Miles Bader
3cf95e3eb6
Add arch tagline
2009-10-24 21:31:16 +00:00
Chong Yidong
3e8ae8a634
* progmodes/sh-script.el (sh-font-lock-paren): Handle case
...
patterns that are preceded by an open-paren (Bug#1320).
2009-10-24 21:15:39 +00:00
Chong Yidong
ab27682008
* files.el (delete-directory): Delete symlinks to directories with
...
delete-file (Bug#4739).
2009-10-24 20:30:44 +00:00
Chong Yidong
fec8f0fe66
* nsfns.m (ns_set_name, ns_set_name_as_filename): Don't call
...
FRAME_NS_VIEW on terminal frames (Bug#4765).
2009-10-24 18:58:50 +00:00
Chong Yidong
86f1602f64
* cedet/semantic/util.el (semantic-recursive-find-nonterminal-by-name):
...
* cedet/semantic/tag.el (semantic-token-type-parent): Add WHEN
argument to make-obsolete.
* cedet/semantic/fw.el (semantic-alias-obsolete)
(semantic-varalias-obsolete): Add optional WHEN argument.
2009-10-24 18:02:47 +00:00
Andreas Schwab
1cae01f715
(xd_retrieve_arg): Handle DBUS_TYPE_INTnn and
...
DBUS_TYPE_UINTnn separately to get proper sign extension.
2009-10-24 16:45:25 +00:00
Andreas Schwab
58a1288952
(Ffile_attributes): Simplify now that FIXNUM_OVERFLOW_P
...
can properly handle unsigned types.
(make_uid, make_gid): Removed.
2009-10-24 16:34:52 +00:00
Andreas Schwab
987c93276e
(FIXNUM_OVERFLOW_P): Fix last change to handle unsigned
...
types again.
2009-10-24 16:32:06 +00:00
Andreas Schwab
10d66ec001
(procfs_ttyname): Fix sprintf format to match argument
...
type.
(system_process_attributes): Likewise.
2009-10-24 14:01:03 +00:00
Dan Nicolaescu
a9a2a6db29
(vc-backend-for-registration): Rename from
...
vc-get-backend-for-registration. Update callers.
2009-10-24 06:34:26 +00:00
Dan Nicolaescu
905a9ed392
* keymap.c (Fmake_sparse_keymap): Purecopy the name.
...
* eval.c (Fautoload): Purecopy the filename. Simplify.
* category.c (Fdefine_category): Purecopy docstring.
* international/mule-cmds.el (set-language-info-alist): Purecopy lang-env.
(leim-list-header, leim-list-entry-regexp): Change defvars to defconst.
(charset): Purecopy the name.
(define-char-code-property): Purecopy string arguments.
* emacs-lisp/byte-run.el (make-obsolete, make-obsolete-variable):
Purecopy string arguments.
* emacs-lisp/lisp-mode.el (emacs-lisp-mode-map):
* ediff-hook.el (menu-bar-ediff-menu):
* buff-menu.el (Buffer-menu-mode-map): Purecopy names and tooltips.
* bookmark.el (menu-bar-bookmark-map): Add :help and purecopy the name.
2009-10-24 06:32:03 +00:00
Glenn Morris
1dee7c238b
(pcomplete-erc-all-nicks): Autoload it, to silence compiler.
2009-10-24 03:54:58 +00:00
Glenn Morris
595521d74c
(pcomplete-erc-all-nicks): Autoload it, to silence compiler.
...
(pcomplete/erc-mode/DCC): Replace cl-function remove-duplicates with
erc-delete-dups.
2009-10-24 03:54:50 +00:00
Glenn Morris
ae73233745
(file-cache-completions-keymap): Bind mouse-2 to
...
file-cache-choose-completion.
(file-cache-choose-completion): Handle an optional event argument.
(file-cache-mouse-choose-completion): Make it an obsolete alias.
2009-10-24 03:51:51 +00:00
Glenn Morris
6c74d52320
(comint-dynamic-list-completions): Use choose-completion rather than
...
obsolete alias mouse-choose-completion.
2009-10-24 03:50:20 +00:00
Glenn Morris
656fc5f537
(term-dynamic-list-completions): Use choose-completion rather than
...
obsolete alias mouse-choose-completion.
2009-10-24 03:49:44 +00:00
Glenn Morris
ae4808385b
(octave-complete-symbol): Use choose-completion if
...
mouse-choose-completion is ever removed.
2009-10-24 03:48:37 +00:00
Glenn Morris
9847dc91f3
(sgml-looking-back-at): Move definition before use.
2009-10-24 03:45:50 +00:00
Glenn Morris
e8f2a5d597
(generate-autoload-cookie): Define for compiler.
2009-10-24 03:44:42 +00:00
Glenn Morris
d270305a65
Convert comment about autoload into autoload comment.
...
(vc-responsible-backend): Fix declaration.
2009-10-24 03:43:47 +00:00
Glenn Morris
12ea3d6524
(help-xref-stack-item): Define for compiler.
2009-10-24 03:42:18 +00:00
Stefan Monnier
c6432f1e13
(completion--embedded-envvar-table): Fix last change.
...
Ignore `pred' now that we receive one. Handle test-completion specially.
2009-10-24 00:46:17 +00:00
Andreas Schwab
7b792fc98d
(FIXNUM_OVERFLOW_P): Remove cast to avoid overflow.
2009-10-23 20:56:30 +00:00
Chong Yidong
6798b799df
Fix typo.
2009-10-23 18:39:48 +00:00
Dan Nicolaescu
6ab196f942
(vc-responsible-backend): Throw an error if not backend is
...
found. Remove the REGISTER argument. Move the code dealing with
REGISTER ...
(vc-get-backend-for-registration): ... here. New function.
(vc-deduce-fileset): Call vc-get-backend-for-registration instead
of vc-responsible-backend, pass the file name instead of the
directory name.
2009-10-23 18:07:38 +00:00
Andreas Schwab
a599b3e810
(PURESIZE_RATIO): Decrease to 11/7.
2009-10-23 17:56:06 +00:00
Chong Yidong
b35ac83e46
* window.c (Fwindow_edges, Fwindow_pixel_edges)
...
(Fwindow_inside_edges, Fwindow_inside_pixel_edges): Doc fix
(Bug#4775).
2009-10-23 17:52:56 +00:00
Stefan Monnier
48feed599b
(pcomplete-common-suffix, pcomplete-table-subvert): New funs.
...
(pcomplete-std-complete): Use them. Obey pcomplete-termination-string.
(pcomplete-comint-setup): Don't modify a global var via
accidental side-effects.
(pcomplete-shell-setup): Adjust call accordingly.
(pcomplete-parse-comint-arguments): Use push.
2009-10-23 17:37:09 +00:00
Stefan Monnier
e8903e00e3
* fileio.c (syms_of_fileio): Initialize Vdirectory_sep_char.
...
(init_fileio_once):
* lisp.h (init_fileio_once): Remove.
* emacs.c (main): Don't call init_fileio_once.
2009-10-23 17:33:52 +00:00
Chong Yidong
36bfa3af07
* emacs-lisp/checkdoc.el (checkdoc-proper-noun-region-engine):
...
Allow uncapitalized info node names (Bug#3921).
2009-10-23 17:26:06 +00:00
Chong Yidong
912314214b
* configure.in: Invoke $CPP with -P when creating Makefile and
...
src/Makefile. Without this, gcc 4.4.2 converts each
backslash-newline pair in the input to a bare newline, yielding
invalid Makefiles.
* configure: Regenerate.
2009-10-23 16:19:37 +00:00
Chong Yidong
0000606683
* mail/emacsbug.el (report-emacs-bug): Tweak the sentence pointing
...
to the DEBUG file (Bug#3781).
2009-10-23 16:17:17 +00:00
Chong Yidong
aa311d6e2f
* textmodes/ispell.el (ispell-dictionary-base-alist): Add finnish
...
dictionary entry (Bug#4579).
2009-10-23 16:01:19 +00:00
Michael Albinus
637f4f0f75
* tramp.texi (External methods): Temporary files are kept for
...
`rsync' and `rsyncc' methods.
2009-10-23 15:10:31 +00:00
Michael Albinus
b88f2d0aa0
* net/tramp.el (top): Remove `tramp-rfn-eshadow-update-overlay'
...
from `rfn-eshadow-update-overlay-hook' when unloading.
(tramp-methods): Add `tramp-copy-keep-tmpfile' for "rsync" and
"rsyncc". Adjust doc string.
(tramp-temp-buffer-file-name) New buffer-local defvar.
(tramp-handle-insert-file-contents, tramp-handle-write-region):
Keep temporary file when indicated by method ("rsync" and
"rsyncc").
(tramp-handle-write-region): Handle APPEND.
(tramp-delete-temp-file-function): New defun. Added to
`kill-buffer-hook'.
2009-10-23 15:04:27 +00:00
Juanma Barranquero
1becddbbb2
* menu-bar.el (cua-enable-cua-keys): Declare for the byte-compiler.
2009-10-23 08:20:11 +00:00
Dan Nicolaescu
e0fcce78c0
* bindings.el (propertized-buffer-identification): Undo previous change.
2009-10-23 07:29:21 +00:00
Dan Nicolaescu
8f43cbf352
* puresize.h (BASE_PURESIZE): Increase to 1430000.
...
* term/tty-colors.el (msdos-color-values): Remove declaration, unused.
(color-name-rgb-alist, tty-standard-colors)
(tty-color-mode-alist): Change to defconst.
* simple.el (mark-inactive): Purecopy message.
* menu-bar.el (menu-bar-make-mm-toggle, menu-bar-make-toggle): Fix macro.
(global-map, yank-menu):
* textmodes/ispell.el (ispell-menu-map):
* net/eudc.el (eudc-tools-menu):
* international/mule-cmds.el (describe-language-environment-map)
(setup-language-environment-map, set-coding-system-map)
(mule-menu-keymap):
* vc-hooks.el (vc-menu-entry, vc-menu-map):
* replace.el (occur-mode-map):
* pcvs-defs.el (cvs-global-menu): Purecopy names and tooltips.
* bindings.el (propertized-buffer-identification): Purecopy
tooltip text.
2009-10-23 05:15:26 +00:00
Jay Belanger
1d228a31c3
(math-read-number, math-read-number-simple): Use `save-match-data'.
2009-10-23 01:40:13 +00:00
Stefan Monnier
28a90c44b4
* simple.el (normal-erase-is-backspace-mode): Use input-decode-map
...
rather than fiddling with global-map bindings, since it should only
affect per-terminal settings.
See http://bugs.gentoo.org/show_bug.cgi?id=289709 .
2009-10-22 19:31:43 +00:00
Stefan Monnier
a452eee82d
(completion-table-with-terminator): Allow to specify the terminator-regexp.
2009-10-22 16:14:49 +00:00
Stefan Monnier
ab14d7d521
(switch-to-completions): Look for *Completions* in other frames as well.
2009-10-22 15:27:17 +00:00
Stefan Monnier
3b067af114
Allow the use of completion-tables.
...
(pcomplete-std-complete): New command.
(pcomplete-dirs-or-entries): Use a single call to pcomplete-entries.
(pcomplete--here): Use a function for `form' rather than an expression,
so it can be byte-compiled.
(pcomplete-here, pcomplete-here*): Adjust accordingly.
Add edebug declaration.
(pcomplete-show-completions): Remove unused var `curbuf'.
(pcomplete-do-complete, pcomplete-stub):
Don't assume `completions' is a list of strings any more.
2009-10-22 15:17:48 +00:00