summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * progmodes/cc-vars.el (c-make-macro-with-semi-re): Silence compiler.Glenn Morris2013-05-312-0/+5
|
* * lisp/progmodes/ruby-mode.el (ruby-syntax-expansion-allowed-p): NewDmitry Gutov2013-05-314-48/+93
| | | | | | | | | | | function, checks if expression expansion is allowed in given parse state. (ruby-syntax-propertize-expansion): Use it. (ruby-syntax-propertize-function): Bind `case-fold-search' to nil around the body. * test/automated/ruby-mode-tests.el: New tests, for percent literals and expression expansion.
* Don't let D-bus autolaunch mess up SIGCHLD handling.Paul Eggert2013-05-302-0/+11
| | | | | | | * xterm.c (x_term_init): Inhibit D-Bus autolaunch if D-Bus is not already configured. Fixes: debbugs:14474
* * fileio.c (Finsert_file_contents): Remove unused local.Paul Eggert2013-05-302-4/+5
| | | | Fixes: debbugs:8447
* * lisp/isearch.el (isearch-mode-map): Bind `isearch-toggle-invisible' to ↵Juri Linkov2013-05-313-3/+50
| | | | | | | | | | | | | | | | | | "\M-si". (isearch-invisible): New variable. (isearch-forward): Doc fix. (isearch-mode): Set `isearch-invisible' to the value of `search-invisible'. (isearch-toggle-case-fold): Doc fix. (isearch-toggle-invisible): New command. (isearch-query-replace): Let-bind `search-invisible' to the value of `isearch-invisible'. (isearch-search): Use `isearch-invisible' instead of `search-invisible'. Let-bind `search-invisible' to the value of `isearch-invisible'. Fixes: debbugs:11378
* * lisp/progmodes/gdb-mi.el (gdb-wait-for-pending): Fix typo.Glenn Morris2013-05-302-1/+3
|
* * lisp/replace.el (perform-replace): Avoid `isearch-range-invisible'Juri Linkov2013-05-312-0/+9
| | | | | | call when `query-flag' is nil and `search-invisible' is non-nil. Fixes: debbugs:11746
* cc-bytecomp tweaks for sake of byte-compilerGlenn Morris2013-05-302-2/+18
| | | | | | * lisp/progmodes/cc-bytecomp.el (cc-bytecomp-noruntime-functions): New. (cc-require): Suppress spurious "noruntime" warnings. (cc-require-when-compile): Use fboundp, for sake of compiler.
* * lisp/progmodes/cc-mode.el: Move load of cc-vars before that of cc-langsGlenn Morris2013-05-302-1/+6
| | | | (which in turn loads cc-vars), to quieten compiler.
* * lisp/paren.el: Simplify the code.Stefan Monnier2013-05-302-95/+86
| | | | | | | | | (show-paren-mode): Always start the timer. (show-paren--idle-timer): Rename from show-paren-idle-timer. (show-paren--overlay, show-paren--overlay-1): Rename from show-paren-overlay and show-paren-overlay-1, and initialize to an overlay rather than to nil. (show-paren-function): Misc cleanup and simplifications.
* * lisp/paren.el (show-paren-data-function): New hook.Stefan Monnier2013-05-302-65/+86
| | | | | (show-paren--default): New function, extracted from show-paren-function. (show-paren-function): Use show-paren-data-function.
* * syntax.el (syntax-propertize-function): Fix docstring.Stefan Monnier2013-05-301-6/+7
|
* Refine maintaining.texi.Xue Fuqiao2013-05-302-1/+8
| | | | | * maintaining.texi (Types of Log File): Supplement some information of change log files.
* Silence ielm compilationGlenn Morris2013-05-292-8/+13
| | | | | | | | * lisp/ielm.el (ielm-map, ielm-complete-symbol): Use completion-at-point rather than obsolete functions. (inferior-emacs-lisp-mode): Doc fix. Set completion-at-point-functions, rather than comint-dynamic-complete-functions.
* In Eshell, replace obsolete lisp-complete-symbolGlenn Morris2013-05-292-3/+13
| | | | | | * eshell/em-cmpl.el (eshell-complete-lisp-symbol): New function. (eshell-cmpl-initialize, eshell-complete-parse-arguments): Replace obsolete lisp-complete-symbol with eshell-complete-lisp-symbol.
* * gnus/nnmail.el (nnmail-fancy-expiry-target): Also bind ↵Glenn Morris2013-05-292-2/+7
| | | | mail-dont-reply-to-names
* * gnus/spam-stat.el (spam-stat-save): No need to tweak font-lock in temp buffersGlenn Morris2013-05-292-2/+4
|
* * image.el (image-animated-p): Tweak definition.Glenn Morris2013-05-294-7/+19
| | | | * gnus/shr.el (shr-put-image): Silence compiler.
* rlogin.el tiny cleanupGlenn Morris2013-05-292-8/+25
| | | | | | | | * net/rlogin.el (rlogin-program, rlogin-explicit-args): Default to ssh. (rlogin-process-connection-type): Tweak default. Add set-after. (rlogin-host): Doc fix. (rlogin): Tweak prompt. (rlogin-tab-or-complete): Use completion-at-point rather than alias.
* Use completion-at-point rather than obsolete alias.Glenn Morris2013-05-293-3/+7
| | | | | | * net/net-utils.el (nslookup-mode-map, ftp-mode-map): * progmodes/tcl.el (inferior-tcl-mode-map): Use completion-at-point rather than obsolete alias.
* * lisp/emacs-lisp/eieio.el (eieio-eval-default-p): Move before use.Glenn Morris2013-05-292-4/+6
|
* * erc/erc-backend.el: Require erc at run-time too (silences compilation)Glenn Morris2013-05-292-1/+6
|
* * minibuffer.el (read-file-name-completion-ignore-case):Glenn Morris2013-05-292-9/+14
| | | | | | | Move before completion--in-region, for eager macro expansion. Somehow, this avoids an eager macro expansion failure present during bootstrap since ~ 2013-04-17.
* * lisp/replace.el (occur-engine): Rename `globalcount' to `global-lines'Juri Linkov2013-05-302-31/+58
| | | | | | | | | | | | | | for total count of matching lines. Add `global-matches' for total count of matches. Rename `matches' to `lines' for count of matching lines. Add `matches' for count of matches. Rename `lines' to `curr-line' for line count. Rename `prev-lines' to `prev-line' for line number of prev match endpt. Increment `matches' for every match. Print the number of matching lines in the header. (occur-context-lines): Rename `lines' to `curr-line'. Rename `prev-lines' to `prev-line'. Fixes: debbugs:14017
* * lisp/replace.el (perform-replace): Add `skip-read-only-count',Juri Linkov2013-05-302-17/+71
| | | | | | | | | | `skip-filtered-count', `skip-invisible-count' let-bound to 0. Increment them for corresponding conditions and report the number of skipped occurrences in the final message. (query-replace, query-replace-regexp, query-replace-regexp-eval) (replace-string, replace-regexp): Doc fix. Fixes: debbugs:11746
* Remove *.res files in mostlyclean, to avoid problems with out-of-tree builds.Eli Zaretskii2013-05-296-3/+18
| | | | | | | | | | src/Makefile.in (mostlyclean): Remove *.res files. lib-src/Makefile.in (mostlyclean): Remove *.res files. nt/Makefile.in (emacs.res): Include srcdir when preprocessing resources, for out-of-tree builds. (mostlyclean): Remove *.res files.
* * lisp/emacs-lisp/trace.el (trace--read-args): Provide a default.Stefan Monnier2013-05-292-1/+13
|
* * lisp/emacs-lisp/lisp-mode.el (lisp-mode-shared-map): Inherit fromStefan Monnier2013-05-292-2/+7
| | | | prog-mode-map.
* * INSTALL: Fix description.Xue Fuqiao2013-05-292-1/+5
|
* idlwave-concatenate-rinfo-lists fixGlenn Morris2013-05-292-5/+11
| | | | | | | | * progmodes/idlwave.el (idlwave-concatenate-rinfo-lists): Handle idlwave-last-system-routine-info-cons-cell being nil. This seems to prevent an error on typing `C-c TAB', idlwave-update-routine-info, in an idlwave buffer.
* * lisp/emacs-lisp/smie.el (smie-highlight-matching-block): Always turnLeo Liu2013-05-295-14/+22
| | | | | | | | | off the highlight first. * lisp/progmodes/octave.el (octave-indent-comment): Tweak regexps. (octave-help): Small simplification. * test/indent/octave.m: Tweak.
* * idlwave.el (idlwave-scan-user-lib-files, idlwave-write-paths): SimplifyGlenn Morris2013-05-282-48/+34
| | | | via with-temp-buffer.
* Silence cua-mode compilationGlenn Morris2013-05-283-6/+6
| | | | | * emulation/cua-gmrk.el: Also load cua-base, cua-rect at run time. * emulation/cua-rect.el: Also load cua-base at run time.
* Silence cperl-mode compilationGlenn Morris2013-05-282-0/+14
| | | | | | * progmodes/cperl-mode.el (imenu-choose-buffer-index) (file-of-tag, etags-snarf-tag, etags-goto-tag-location): Declare. (cperl-imenu-on-info): Require imenu.
* Silence some gnus compilation warningsGlenn Morris2013-05-289-11/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnus/gnus-ems.el (set-process-plist): Every supported Emacs has this. * gnus/gnus-group.el (gnus-sequence-of-unread-articles) (gnus-summary-add-mark, gnus-mark-article-as-read) (gnus-group-make-articles-read): Declare. * gnus/gnus-sum.el (gnus-parameter-list-identifier) (gnus-article-stop-animations, gnus-stop-downloads) (gnus-article-only-boring-p, article-goto-body) (gnus-flush-original-article-buffer, article-narrow-to-head) (gnus-article-hidden-text-p, gnus-delete-wash-type) (gnus-summary-save-in-pipe, gnus-article-show-summary): Declare. * gnus/gnus.el: No need to eval-and-compile autoloads. * gnus/gravatar.el (help-function-arglist): Autoload. * gnus/nnimap.el (gnus-refer-thread-use-nnir): Declare. * gnus/nnmail.el (nnmail-fancy-expiry-target): Maybe use mail-dont-reply-to. * gnus/spam.el: No need to load spam-report when compiling. No need to eval-and-compile autoloads. (spam-report-resend-to): Declare. (spam-report-resend-register-routine): Require 'spam-report.
* * src/fileio.c (Finsert_file_contents): Preserve undo info when revertingStefan Monnier2013-05-282-4/+16
| | | | | | a buffer. Fixes: debbugs:8447
* * doc/lispref/functions.texi (Lambda Expressions): Lambda expressions don'tStefan Monnier2013-05-282-3/+7
| | | | | | evaluate to themselves in general. Fixes: debbugs:11782
* Handle "capitalised keywords" correctly.Alan Mackenzie2013-05-282-1/+7
| | | | | * progmodes/cc-mode.el (c-after-change): bind case-fold-search to nil.
* Added -r option to eshell/cpAidan Gauland2013-05-282-1/+7
|
* Silence the rest of vc compilationGlenn Morris2013-05-285-0/+72
| | | | | | | | | | | | | | | | | * vc/vc-cvs.el (vc-exec-after, vc-coding-system-for-diff, vc-resynch-buffer): Declare. (vc-switches, vc-default-revert, vc-version-backup-file): Autoload. * vc/vc-git.el (vc-exec-after, vc-set-async-update, grep-read-regexp) (grep-read-files, grep-expand-template, vc-dir-refresh): Declare. (vc-setup-buffer, vc-switches, vc-resynch-buffer): Autoload. * vc/vc-hg.el (vc-exec-after, vc-set-async-update): Declare. (vc-setup-buffer, vc-switches, vc-do-async-command): Autoload. * vc/vc-sccs.el (vc-file-tree-walk): Declare. (vc-expand-dirs, vc-switches, vc-setup-buffer, vc-delistify) (vc-tag-precondition, vc-rename-master): Autoload.
* Commit file missing from previous changeGlenn Morris2013-05-281-0/+8
| | | | | * obsolete/vc-mcvs.el (vc-checkout, vc-switches, vc-default-revert): Autoload. (vc-resynch-buffer): Declare.
* Silence some vc compilation warningsGlenn Morris2013-05-287-2/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/vc/vc-arch.el (vc-exec-after): Declare. (vc-switches): Autoload. * lisp/vc/vc-bzr.el: No need to require vc when compiling. (vc-exec-after, vc-set-async-update, vc-default-dir-printer) (vc-resynch-buffer, vc-dir-refresh): Declare. (vc-setup-buffer, vc-switches): Autoload. * lisp/vc/vc-dir.el (desktop-missing-file-warning): Declare. * lisp/vc/vc-mtn.el (vc-exec-after): Declare. (vc-switches): Autoload. * lisp/vc/vc-rcs.el (vc-expand-dirs, vc-switches) (vc-tag-precondition, vc-buffer-sync, vc-rename-master): Autoload. (vc-file-tree-walk): Declare. * lisp/vc/vc-svn.el (vc-exec-after): Declare. (vc-switches, vc-setup-buffer): Autoload. * lisp/obsolete/vc-mcvs.el (vc-checkout, vc-switches, vc-default-revert): Autoload. (vc-resynch-buffer): Declare.
* * obsolete/fast-lock.el (byte-compile-warnings):Glenn Morris2013-05-272-0/+7
| | | | Don't warn about obsolete features in this obsolete file.
* * cc-vars.el (c-macro-names-with-semicolon): Move definition before use.Glenn Morris2013-05-272-18/+21
|
* dunnet.el triviaGlenn Morris2013-05-272-5/+10
| | | | | | * play/dunnet.el (byte-compile-warnings): Don't disable them all. (dun-unix-verbs): Remove dun-zippy. (dun-zippy): Remove function.
* * lisp/emacs-lisp/bytecomp.el (byte-compile-warnings): Doc fix.Glenn Morris2013-05-272-2/+7
|
* Add comment for last change.Michael Albinus2013-05-281-0/+2
|
* * erc.texi (Special Features): ERC is being maintained within EmacsXue Fuqiao2013-05-282-3/+8
| | | | | now. (See http://lists.gnu.org/archive/html/erc-discuss/2012-10/msg00000.html)
* * lisp/replace.el (replace-search): New function with code moved outJuri Linkov2013-05-282-90/+103
| | | | | | | | from `perform-replace'. (replace-highlight, replace-dehighlight): Move function definitions up closer to `replace-search'. Fixes: debbugs:11746
* * lisp/vc/vc-git.el (vc-git-working-revision): When in detached mode,Dmitry Gutov2013-05-282-18/+31
| | | | | | | | | | return the commit hash. Also set the `vc-git-detached' property. (vc-git--rev-parse): Extract from `vc-git-previous-revision'. (vc-git-mode-line-string): Use the same help-echo format whether in detached mode or not, because we know the actual revision now. When in detached mode, shorten the revision to 7 chars. Fixes: debbugs:14459