- 13 Jun, 2013 7 commits
-
-
Juri Linkov authored
* lisp/isearch.el (isearch-yank-word, isearch-yank-line) (isearch-char-by-name, isearch-quote-char) (isearch-printing-char, isearch-process-search-char): Add optional count prefix arg. * lisp/international/isearch-x.el (isearch-process-search-multibyte-characters): Add optional count prefix arg. Fixes: debbugs:14563
-
Vitalie Spinu authored
(set-temporary-overlay-map): Use them; and take advantage of lexical-binding. Fixes: debbugs:14095
-
Glenn Morris authored
* startup.el (tty-handle-args): Don't just discard "--" and anything after.
-
Glenn Morris authored
-
Michael Albinus authored
* net/secrets.el (secrets-struct-secret-content-type): New defonst. (secrets-create-item): Use it. Prefix properties with interface.
-
Michael Hoffman authored
(term-emulate-terminal): Respect term-suppress-hard-newline. Fixes: debbugs:12017
-
E Sabof authored
* lisp/image-dired.el (image-dired-dired-toggle-marked-thumbs): Only remove a `thumb-file' overlay. Fixes: debbugs:14548
-
- 12 Jun, 2013 11 commits
-
-
Grégoire Jadi authored
Fixes: debbugs:14600
-
Tassilo Horn authored
(reftex-citation-prompt, reftex-default-bibliography) (reftex-bib-or-thebib, reftex-get-bibfile-list) (reftex-pop-to-bibtex-entry, reftex-extract-bib-entries) (reftex-bib-sort-author, reftex-bib-sort-year) (reftex-bib-sort-year-reverse, reftex-get-crossref-alist) (reftex-extract-bib-entries-from-thebibliography) (reftex-get-bibkey-default, reftex-get-bib-names) (reftex-parse-bibtex-entry, reftex-get-bib-field) (reftex-format-bib-entry, reftex-parse-bibitem) (reftex-format-bibitem, reftex-do-citation) (reftex-figure-out-cite-format, reftex-offer-bib-menu) (reftex-restrict-bib-matches, reftex-extract-bib-file) (reftex-insert-bib-matches, reftex-format-citation) (reftex-make-cite-echo-string, reftex-bibtex-selection-callback) (reftex-create-bibtex-file): Add docstrings, mostly by converting existing comments into docstrings.
-
Xue Fuqiao authored
-
Andreas Schwab authored
for auto-save files.
-
Glenn Morris authored
(ido-wide-find-dirs-or-files, ido-make-file-list-1): Go back to calling ido-ignore-item-p directly. Doesn't seem worth looping over files twice in ido-make-file-list-1.
-
Eyal Lotem authored
Fixes: debbugs:13003
-
Glenn Morris authored
-
Eyal Lotem authored
* lisp/ido.el (ido-delete-ignored-files): New function, split from ido-make-file-list-1. (ido-wide-find-dirs-or-files): Maybe ignore files. (ido-make-file-list-1): Use ido-delete-ignored-files. Fixes: debbugs:13003
-
Leo Liu authored
(inferior-octave-completion-table) (inferior-octave-track-window-width-change) (octave-eldoc-function-signatures, octave-help) (octave-find-definition): Use single quoted strings. (inferior-octave-startup-args): Change default value. (inferior-octave-startup): Do not hard code "-i" and "--no-line-editing". (inferior-octave-resync-dirs): Add optional arg NOERROR. (inferior-octave-directory-tracker): Use it. (octave-goto-function-definition): Robustify. (octave-help): Support highlighting operators in 'See also'. (octave-find-definition): Find subfunctions only in Octave mode.
-
Stefan Monnier authored
named, then put a link to it. * lisp/help-mode.el (help-function-cmacro): Adjust regexp for cl-lib names. * lisp/emacs-lisp/cl-macs.el (cl--compiler-macro-typep): New function. (cl-typep): Use it. (cl-eval-when): Simplify debug spec. (cl-define-compiler-macro): Use eval-and-compile. Give a name to the compiler-macro function instead of setting `compiler-macro-file'.
-
Stefan Monnier authored
* lisp/emacs-lisp/package.el: Use defstruct. (package-desc): New, main struct. (package--bi-desc, package--ac-desc): New structs, used to describe the format in external files. (package-desc-vers): Replace with package-desc-version accessor. (package-desc-doc): Replace with package-desc-summary accessor. (package-activate-1): Remove `package' arg since the pkg-vec now includes the name. (define-package): Use package-desc-from-define. (package-unpack-single): Change file-name arg to be a symbol. (package--add-to-archive-contents): Use package-desc-create and new accessor functions to package--ac-desc. (package-buffer-info, package-tar-file-info): Return a package-desc. (package-install-from-buffer): Remove `type' argument. Change pkg-info arg to be a package-desc. (package-install-file): Adjust accordingly. Use \' to match EOS. (package--from-builtin): New function. (describe-package-1, package-menu--generate): Use it. (package--make-autoloads-and-compile): Change name arg to be a symbol. (package-generate-autoloads): Idem and return the name of the file. * lisp/emacs-lisp/package-x.el (package-upload-buffer-internal): Change pkg-info arg to be a package-desc. Use package-make-ac-desc. (package-upload-file): Use \' to match EOS. * lisp/finder.el (finder-compile-keywords): Use package-make-builtin.
-
- 11 Jun, 2013 8 commits
-
-
Stefan Monnier authored
(vc-read-backend): New function. (vc-next-action): Use it.
-
Stefan Monnier authored
Fixes: debbugs:14590
-
Stefan Monnier authored
(prolog-font-lock-keywords): Use regexp-opt instead. Don't manually highlight strings. (prolog-mode-variables): Simplify comment-start-skip. (prolog-consult-compile): Use display-buffer. Remove unused old-filter.
-
Stefan Monnier authored
(generic-set-comment-syntax, generic-set-comment-vars): New functions. (generic-mode-set-comments): Use them. (generic-bracket-support): Use setq-local. (generic-make-keywords-list): Declare obsolete.
-
Glenn Morris authored
* lisp/emacs-lisp/lisp-mode.el (lisp-mode-variables): Prettify after setting font-lock-defaults.
-
Juanma Barranquero authored
* lisp/replace.el (query-replace, occur-read-regexp-defaults-function) (replace-search): * lisp/subr.el (declare-function, number-sequence, local-set-key) (substitute-key-definition, locate-user-emacs-file) (with-silent-modifications, split-string, eval-after-load): Fix typos, remove unneeded backslashes and reflow some docstrings.
-
Stefan Monnier authored
default for Elisp files.
-
Glenn Morris authored
although define-derived-mode was doing this anyway. Fixes: debbugs:14583
-
- 10 Jun, 2013 5 commits
-
-
Juanma Barranquero authored
-
Juanma Barranquero authored
-
Aidan Gauland authored
* eshell.texi (Input/Output): Expand to cover new visual-command options, eshell-visual-subcommands and eshell-visual-options. Divide into separate Visual Commands and Redirection sections. * eshell/em-term.el (eshell-visual-commands) (eshell-visual-subcommands) (eshell-visual-options): Add summary line to docstrings. Add cross-references.
-
Aidan Gauland authored
-
Glenn Morris authored
(epa-decrypt-file): Make plain-file optional. Use epa-read-file-name. * doc/misc/epa.texi (Cryptographic operations on files): Update epa-decrypt-file. Fixes: debbugs:14510
-
- 09 Jun, 2013 3 commits
-
-
Xue Fuqiao authored
* lisp/vc/vc-cvs.el (vc-cvs-stay-local): Doc fix. * lisp/vc/vc-hooks.el (vc-stay-local): Doc fix. * doc/emacs/vc1-xtra.texi (CVS Options): Fix the default value of `vc-cvs-stay-local'.
-
Aidan Gauland authored
* eshell/em-term.el (eshell-visual-command-p): Fix bug that causedoutput redirection to be ignored with visual commands.
-
Aidan Gauland authored
* eshell/em-term.el (eshell-visual-command-p): New function. (eshell-term-initialize): Move long lambda to separate function eshell-visual-command-p. * eshell/em-dirs.el (eshell-dirs-initialise): Add missing #' to lambda. * eshell/em-script.el (eshell-script-initialize): Add missing #' to lambda.
-
- 08 Jun, 2013 3 commits
-
-
Leo Liu authored
(octave-mode): Set add-log-current-defun-function. (octave-goto-function-definition): Do not move point if not found. (octave-find-definition): Enhance to try subfunctions first.
-
Glenn Morris authored
* lisp/emacs-lisp/bytecomp.el (byte-compile-char-before) (byte-compile-backward-char, byte-compile-backward-word): Improve previous change, to handle non-explicit nil.
-
Glenn Morris authored
-
- 07 Jun, 2013 3 commits
-
-
Stefan Monnier authored
(smie--opener/closer-at-point): New function. (smie--matching-block-data): Use it. Don't match from right after an opener or right before a closer. Obey smie-blink-matching-inners. Don't signal a mismatch for repeated inners like "switch..case..case".
-
Leo Liu authored
(octave-help-mode-finish-hook, octave-help-mode-finish): Remove. Just use temp-buffer-show-hook. Fixes: debbugs:14570
-
Leo Liu authored
* emacs-lisp/smie.el (smie--matching-block-data): Minor simplification. * progmodes/octave.el (octave-mode): Set comment-use-global-state to t. (Bug#14303) Fixes: debbugs:14434 debbugs:14303
-