summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * cedet/mode-local.el (make-obsolete-overload): Add `when' argument.Stefan Monnier2009-10-286-12/+26
| | | | | | | | | | (overload-docstring-extension): Use that info. * cedet/semantic/fw.el (semantic-alias-obsolete): Pass the `when' info. * cedet/semantic/idle.el (semantic-eldoc-current-symbol-info): * cedet/semantic/tag-ls.el (semantic-nonterminal-protection) (semantic-nonterminal-abstract, semantic-nonterminal-leaf) (semantic-nonterminal-full-name): Add the new `when' info. * cedet/semantic/decorate/mode.el (semantic/decorate): Require CL for `assert'.
* (pcomplete-comint-setup): If there's a choice, replaceStefan Monnier2009-10-282-2/+6
| | | | | shell-dynamic-complete-filename in preference to comint-dynamic-complete-filename.
* (bookmark-insert-location, bookmark-bmenu-list)Stefan Monnier2009-10-282-101/+94
| | | | | | | | | | (bookmark-bmenu-show-filenames, bookmark-bmenu-hide-filenames): Don't consider whether the display supports colors. (bookmark-import-new-list): Use dolist. (bookmark-bmenu-mode-map): Move initialization into declaration. (bookmark-bmenu-list): Use dolist, simplify. (bookmark-show-all-annotations): Use save-selected-window and dolist. (menu-bar-final-items): Use push.
* Fix last change's attribution.Stefan Monnier2009-10-281-1/+1
|
* (vc-hg-state, vc-hg-working-revision): Use process-file soStefan Monnier2009-10-282-26/+30
| | | | | it works on remote files. (vc-hg-diff): Don't pass any `--cwd' argument.
* * emacs-lisp/checkdoc.el (checkdoc-proper-noun-region-engine): UseKevin Ryde2009-10-271-0/+6
| | | | | help-xref-info-regexp and help-xref-url-regexp to identify links. (Further to Bug#3921).
* * emacs-lisp/checkdoc.el (checkdoc-proper-noun-region-engine): UseKevin Ryde2009-10-271-5/+8
| | | | | help-xref-info-regexp and help-xref-url-regexp to identify links. (Further to Bug#3921).
* Minor change, bump Emacs versionRobert J. Chassell2009-10-272-2/+7
|
* * net/tramp-imap.el (top): Add `X-Size' to `imap-hash-headers'.Michael Albinus2009-10-272-19/+57
| | | | | | | | | | | | (tramp-imap-do-copy-or-rename-file): Don't use the inode, when calling `tramp-imap-put-file'. Add file size to the call. (tramp-imap-get-file-entries): Compute also user name, file size, and date. (tramp-imap-handle-insert-directory): Insert uid and gid. (tramp-imap-handle-file-attributes): Transform uid and gid according to `id-format'. (tramp-imap-put-file): New optional parameter SIZE. Encode file size in header X-Size.
* Make links to doc/lispintro/*.pdf.Glenn Morris2009-10-272-1/+5
|
* Add copyright information for PDF images.Glenn Morris2009-10-272-0/+24
|
* (texinfodir, TEXI2PDF): New variables.Glenn Morris2009-10-271-1/+7
| | | | | (ENVADD): Add -I$texinfodir. (emacs-lisp-intro.pdf): New target.
* (TEXI2PDF): New variable.Glenn Morris2009-10-271-2/+6
| | | | (emacs-lisp-intro.pdf): New target.
* New file, generated from .eps version with epstopdf.Glenn Morris2009-10-2710-0/+209
|
* * minibuf.c (Fall_completions): Fix typos in docstring.Juanma Barranquero2009-10-262-2/+2
|
* Fix typos in comments.Juanma Barranquero2009-10-268-11/+15
| | | | * minibuf.c (Fall_completions): Fix typo in docstring.
* * simple.el (transpose-subr): Give clearer error when the mark is not set.Juanma Barranquero2009-10-262-1/+6
| | | | (Bug#4807)
* (PURESIZE_RATIO): Increase back to 10/6.Andreas Schwab2009-10-262-1/+5
|
* * window.c (grow_mini_window): Comment out "delta >= 0" assertion.Juanma Barranquero2009-10-262-4/+12
| | | | | For delta < 0, skip check that only makes sense when the mini-window is going to be enlarged. (Bug#4534)
* * net/tramp.el (tramp-perl-file-truename): New defconst. PerlMichael Albinus2009-10-262-153/+476
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | code contributed by yary <not.com@gmail.com> (tiny change). (tramp-handle-file-truename, tramp-get-remote-perl): Use it. Check also for "perl-file-spec" and "perl-cwd-realpath" properties. (tramp-handle-write-region): In case of APPEND, reuse the tmpfile name. * net/tramp.el (tramp-perl-file-name-all-completions): New defconst. (tramp-get-remote-readlink): New defun. (tramp-handle-file-truename): Use it. (tramp-handle-file-exists-p): Check file-attributes cache, assume file exists if cache value present. (tramp-check-cached-permissions) New defun. (tramp-handle-file-readable-p): Use it. (tramp-handle-file-writable-p): Likewise. (tramp-handle-file-executable-p): Likewise. (tramp-handle-file-name-all-completions): Try using Perl to get partial completions. When perl not available, combine `cd' and `ls' into single remote operation and use shell expansion to get partial remote directory contents. Set `file-exists-p' cache for directory and any files returned by ls. Change cache handling to support partial directory contents. Use error message emitted by remote `cd' or Perl code for local tramp-error. (tramp-do-copy-or-rename-file-directly): Avoid separate tramp-send-command-and-check call. (tramp-handle-process-file): Merge three remote ops into one. Do not flush all caches when `process-file-side-effects' is set. (tramp-handle-write-region): Avoid tramp-set-file-uid-gid if file-attributes shows uid/gid to be set already.
* * net/tramp-imap.el (tramp-imap-file-name-handler-alist): IgnoreMichael Albinus2009-10-261-11/+25
| | | | | `dired-call-process'. (tramp-imap-make-iht): Use `user' and `ssl' with `imap-hash-make'.
* * textmodes/tex-mode.el (tex-dvi-view-command)Dan Nicolaescu2009-10-2615-83/+141
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (tex-show-queue-command, tex-open-quote): * progmodes/ruby-mode.el (auto-mode-alist) (interpreter-mode-alist): Purecopy strings. * emacs-lisp/lisp-mode.el (emacs-lisp-mode-map): Purecopy item names. * emacs-lisp/derived.el (define-derived-mode): Purecopy the doc string for the hook, keymap and abbrev table. * emacs-lisp/byte-run.el (make-obsolete): Purecopy the current name. * x-dnd.el (x-dnd-xdnd-to-action): * startup.el (fancy-startup-text, fancy-about-text): Change to defconst from defvar. * ps-print.el (ps-page-dimensions-database): Purecopy initial value. * mouse.el (mouse-buffer-menu-mode-groups, x-fixed-font-alist): Purecopy initialization strings. * mail/sendmail.el (mail-header-separator) (mail-personal-alias-file): * mail/rmail.el (rmail-default-dont-reply-to-names) (rmail-ignored-headers, rmail-retry-ignored-headers) (rmail-highlighted-headers, rmail-secondary-file-directory) (rmail-secondary-file-regexp): * files.el (null-device, file-name-invalid-regexp) (locate-dominating-stop-dir-regexp) (inhibit-first-line-modes-regexps): Purecopy initialization strings. (interpreter-mode-alist): Use mapcar instead of mapc. * buff-menu.el (Buffer-menu-mode-map): Purecopy name. * bindings.el (mode-line-major-mode-keymap): Purecopy name. (completion-ignored-extensions): (debug-ignored-errors): Purecopy strings.
* (pcomplete-std-complete): Obey pcomplete-use-paring.Stefan Monnier2009-10-263-17/+36
| | | | | (pcomplete, pcomplete-parse-buffer-arguments, pcomplete-opt) (pcomplete--here): Use push.
* (all-completions): Declare the 4th arg obsolete.Stefan Monnier2009-10-265-7/+53
|
* (pcomplete-unquote-argument-function): New var.Stefan Monnier2009-10-252-148/+189
| | | | | | | | (pcomplete-unquote-argument): New function. (pcomplete--common-suffix): Always pay attention to case. (pcomplete--table-subvert): Quote and unquote the text. (pcomplete--common-quoted-suffix): New function. (pcomplete-std-complete): Use it and pcomplete-begin.
* (bookmark-bmenu-list): Don't use switch-to-buffer ifStefan Monnier2009-10-252-5/+13
| | | | we're inside a dedicated or minibuffer window.
* * cedet/semantic/fw.el (semantic-alias-obsolete)Stefan Monnier2009-10-2512-36/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | (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.
* * bookmark.el: Update documentation, especially documentationKarl Fogel2009-10-252-82/+117
| | | | | of `bookmark-alist' and of the bookmark file format. Patch by Drew Adams, with minor tweaks from me. (Bug#4195)
* * keyboard.c (read_char_x_menu_prompt): Don't demand a promptChong Yidong2009-10-252-13/+5
| | | | string in menu maps (Bug#4471).
* * mail/emacsbug.el (report-emacs-bug): Clarify that theChong Yidong2009-10-242-6/+11
| | | | | keybindings apply to the mail buffer (Bug#4003). Shrink help window to buffer.
* * whitespace.el (whitespace-mode, whitespace-newline-mode)Chong Yidong2009-10-242-8/+5
| | | | | | (global-whitespace-mode, global-whitespace-newline-mode) (whitespace-toggle-options, global-whitespace-toggle-options): Doc fix (Bug#3660).
* * nxml/nxml-mode.el (nxml-balanced-close-start-tag): Use the valueChong Yidong2009-10-242-9/+14
| | | | of xmltok-start before the end tag was inserted (Bug#2840).
* Add arch taglineMiles Bader2009-10-243-0/+9
|
* * progmodes/sh-script.el (sh-font-lock-paren): Handle caseChong Yidong2009-10-242-0/+8
| | | | patterns that are preceded by an open-paren (Bug#1320).
* * files.el (delete-directory): Delete symlinks to directories withChong Yidong2009-10-242-1/+9
| | | | delete-file (Bug#4739).
* * nsfns.m (ns_set_name, ns_set_name_as_filename): Don't callChong Yidong2009-10-242-2/+11
| | | | FRAME_NS_VIEW on terminal frames (Bug#4765).
* * cedet/semantic/util.el (semantic-recursive-find-nonterminal-by-name):Chong Yidong2009-10-244-6/+15
| | | | | | | | * 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.
* (xd_retrieve_arg): Handle DBUS_TYPE_INTnn andAndreas Schwab2009-10-242-5/+25
| | | | DBUS_TYPE_UINTnn separately to get proper sign extension.
* (Ffile_attributes): Simplify now that FIXNUM_OVERFLOW_PAndreas Schwab2009-10-242-45/+12
| | | | | can properly handle unsigned types. (make_uid, make_gid): Removed.
* (FIXNUM_OVERFLOW_P): Fix last change to handle unsignedAndreas Schwab2009-10-242-2/+7
| | | | types again.
* (procfs_ttyname): Fix sprintf format to match argumentAndreas Schwab2009-10-242-2/+8
| | | | | type. (system_process_attributes): Likewise.
* (vc-backend-for-registration): Rename fromDan Nicolaescu2009-10-242-3/+6
| | | | vc-get-backend-for-registration. Update callers.
* * keymap.c (Fmake_sparse_keymap): Purecopy the name.Dan Nicolaescu2009-10-2411-138/+190
| | | | | | | | | | | | | | | | | | | * 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.
* (pcomplete-erc-all-nicks): Autoload it, to silence compiler.Glenn Morris2009-10-242-0/+11
|
* (pcomplete-erc-all-nicks): Autoload it, to silence compiler.Glenn Morris2009-10-241-2/+4
| | | | | (pcomplete/erc-mode/DCC): Replace cl-function remove-duplicates with erc-delete-dups.
* (file-cache-completions-keymap): Bind mouse-2 toGlenn Morris2009-10-242-20/+16
| | | | | | file-cache-choose-completion. (file-cache-choose-completion): Handle an optional event argument. (file-cache-mouse-choose-completion): Make it an obsolete alias.
* (comint-dynamic-list-completions): Use choose-completion rather thanGlenn Morris2009-10-242-1/+2
| | | | obsolete alias mouse-choose-completion.
* (term-dynamic-list-completions): Use choose-completion rather thanGlenn Morris2009-10-242-1/+4
| | | | obsolete alias mouse-choose-completion.
* (octave-complete-symbol): Use choose-completion ifGlenn Morris2009-10-242-1/+6
| | | | mouse-choose-completion is ever removed.
* (sgml-looking-back-at): Move definition before use.Glenn Morris2009-10-242-6/+9
|