Glenn Morris
792faabe7a
* lisp/progmodes/vhdl-mode.el: Doc grammar fixes.
2014-10-30 21:14:27 -07:00
Kim F. Storm
71477684db
Restore cua-delete-copy-to-register-0 and M-v command.
...
* lisp/delsel.el (delete-selection-save-to-register)
(delsel--replace-text-or-position): New vars.
(delete-active-region): Use them.
(delete-selection-repeat-replace-region): New command, moved from
cua-base.el.
* lisp/emulation/cua-base.el (cua--repeat-replace-text): Remove var.
(cua-repeat-replace-region): Move command to delsel.el.
(cua--init-keymaps): Update binding accordingly.
(cua-mode): Set delete-selection-save-to-register.
Fixes: debbugs:18886
2014-10-30 15:19:49 -04:00
Stefan Monnier
237bf45a48
* lisp/progmodes/cc-defs.el (c--macroexpand-all): New function.
...
(c-lang-defconst):
* lisp/progmodes/cc-langs.el (c-make-init-lang-vars-fun): Use it.
Fixes: debbugs:18845
2014-10-29 23:50:15 -04:00
Glenn Morris
6b3093be63
ChangeLog date fix
2014-10-29 20:33:08 -07:00
Eli Zaretskii
091d3228b7
Fix bug #18874 with rgrep not obeying grep-scroll-output.
...
lisp/progmodes/compile.el (compilation-start): If
compilation-scroll-output is non-nil, don't force window-start of
the compilation buffer to be at beginning of buffer.
2014-10-29 17:17:18 +02:00
Katsumi Yamaoka
7515423bc1
[Backport] gnus.el (gnus-mode-line-buffer-identification):
...
Don't add image data for a non-graphic display;
Don't shadow load-path, it blocks autoloading of find-image (bug#18813)
2014-10-27 22:51:18 +00:00
enami tsugutomo
b13ccfca85
[Backport] lisp/gnus/nnimap.el (nnimap-wait-for-response): Ignore NOOP response requested to keep connection open
2014-10-27 00:56:22 +00:00
Tassilo Horn
9e147f750b
Backport latest doc-view fix
...
* doc/emacs/misc.texi (Document View): Adapt to latest doc-view changes wrt
viewing the document's plain text contents. [Backport]
* lisp/doc-view.el (doc-view-open-text): View the document's plain text
in the current buffer instead of a new one.
(doc-view-toggle-display): Handle the case where the current
buffer contains the plain text contents of the document.
(doc-view-initiate-display): Don't switch to fallback mode if the
user wants to view the doc's plain text. [Backport]
2014-10-23 21:17:00 +02:00
Eli Zaretskii
ac0f1b8597
Fix bug #18760 with incorrect decoding of tutorial for "About Emacs" screen.
...
lisp/startup.el (fancy-about-text): Read the entire tutorial, not
just its first 256 bytes.
2014-10-23 19:32:51 +03:00
Stefan Monnier
acc443ad03
* lisp/emacs-lisp/bytecomp.el: Require cl-extra.
...
* lisp/emacs-lisp/cl-extra.el: Add missing provide.
Fixes: debbugs:18804
2014-10-23 09:31:20 -04:00
Stefan Monnier
be603ee9b6
* lisp/emacs-lisp/bytecomp.el (byte-compile-and-folded): Optimize case where
...
all args are copyable.
(=, <, >, <=, >=): Re-enable the optimization.
Fixes: debbugs:18767
2014-10-22 09:38:47 -04:00
Santiago Payà i Miralta
739ba4636b
* lisp/vc/vc-hg.el (vc-hg-log-graph): New var.
...
(vc-hg-print-log): Use it.
(vc-hg-root-log-format): Include branch name and bookmarks; ignore
graph output.
Fixes: debbugs:17515
2014-10-20 20:14:07 -04:00
Juri Linkov
4ede14b986
* lisp/vc/diff-mode.el (diff-refine-changed): Rename from
...
`diff-refine-change' for consistency with `diff-changed'.
(diff-refine-change): Add obsolete face alias.
* lisp/vc/smerge-mode.el (smerge-refined-changed): Rename from
`smerge-refined-change'.
(smerge-refined-change): Add obsolete face alias.
[Backport]
Fixes: debbugs:10181
2014-10-20 20:11:58 -04:00
Glenn Morris
a8cab05439
* lisp/url/url-vars.el (url-bug-address): Make into an obsolete alias.
...
* lisp/url/url-http.el (url-http-handle-authentication):
* lisp/url/url-news.el (url-news-fetch-message-id):
Use M-x report-emacs-bug in help messages. [Backport]
2014-10-20 18:45:35 -04:00
Stefan Monnier
24421aa68b
* lisp/subr.el (call-process-shell-command, process-file-shell-command):
...
Make the `args' obsolete.
(start-process-shell-command, start-file-process-shell-command):
Use `declare'.
Fixes: debbugs:18409
2014-10-20 18:44:11 -04:00
Juanma Barranquero
531f56f59b
* lisp/skeleton.el (skeleton-autowrap): Mark as obsolete. [Backport]
2014-10-20 18:41:19 -04:00
Glenn Morris
3ac4e4c0eb
* lisp/dired.el (dired-read-regexp): Make obsolete. [Backport]
...
(dired-mark-files-regexp, dired-mark-files-containing-regexp)
(dired-flag-files-regexp):
* lisp/dired-aux.el (dired-mark-read-regexp):
* lisp/dired-x.el (dired-mark-unmarked-files): Use read-regexp directly.
2014-10-20 18:39:30 -04:00
Stefan Monnier
c9f7e33c60
* lisp/progmodes/python.el (inferior-python-mode): Use add-hook.
2014-10-20 18:37:04 -04:00
Stefan Monnier
3b1f2e0999
* list/emulation/viper: Add some FIXME comments.
2014-10-20 18:35:43 -04:00
Stefan Monnier
3e7807011b
* lisp/Makefile.in (AUTOGEN_VCS): Remove emulation/tpu-edt.el. [Backport]
2014-10-20 18:21:56 -04:00
Stefan Monnier
9d982156cb
* erc/erc-track.el: Docstring fixes.
2014-10-20 18:14:21 -04:00
Glenn Morris
ef65424de8
Make most emulation packages obsolete. [Backport]
...
* emulation/crisp.el, emulation/tpu-edt.el, emulation/tpu-extras.el:
* emulation/tpu-mapper.el, emulation/vi.el, emulation/vip.el:
* emulation/ws-mode.el: Move to obsolete/.
* doc/emacs/ack.texi (Acknowledgments): Remove some obsolete items.
* doc/emacs/misc.texi (Emulation): Remove section.
* doc/lispintro/emacs-lisp-intro.texi (Autoload): Update loaddefs.el details.
* doc/misc/efaq.texi (Finding a package with particular functionality):
Update example.
* doc/misc/vip.texi: Mention this is obsolete.
2014-10-20 18:12:13 -04:00
Glenn Morris
d9a72916e5
* src/minibuf.c (history-length): Increase default from 30 to 100.
...
* lisp/cus-start.el (history-length): Bump :version. [Backport]
2014-10-20 18:02:40 -04:00
Stefan Monnier
1fc82d89a8
* lisp/obsolete/cc-compat.el: Make obsolete.
...
Fixes: debbugs:18561
2014-10-20 17:55:12 -04:00
Stefan Monnier
1c9c88b402
* lisp/epg-config.el (epg-gpg-program): Don't use the absolute names by default.
2014-10-20 17:51:44 -04:00
Stefan Monnier
d20b72d9fa
Restore temporarily reverted bytecomp change
...
* lisp/emacs-lisp/bytecomp.el (=, <, >, <=, >=): Don't optimize multi-arg case.
Fixes: debbugs:18767
2014-10-20 20:23:50 +01:00
Glenn Morris
83bad90efe
Add 24.4 release ChangeLog entries
2014-10-20 20:21:15 +01:00
Glenn Morris
dfccf2f60d
Temporarily revert previous bytecomp change
2014-10-20 20:19:15 +01:00
Stefan Monnier
41e856b539
* lisp/emacs-lisp/bytecomp.el (=, <, >, <=, >=): Don't optimize multi-arg
...
case.
Fixes: debbugs:18767
2014-10-19 22:36:22 -04:00
Glenn Morris
9b4fdfd9b6
Regenerate ldefs-boot
2014-10-17 09:08:40 -07:00
Glenn Morris
6743c1928e
Bump version to 24.4
...
Regenerate ldefs-boot and AUTHORS
2014-10-16 21:56:41 -07:00
Glenn Morris
affeda3b11
Tabify recent ChangeLog change
2014-10-15 21:47:10 -04:00
Alan Mackenzie
e68b715772
cus-edit.el (custom-command-apply): Specify the return value in the doc
...
string.
(Custom-reset-standard): Save custom-file (e.g. .emacs) only when
custom-command-apply has returned non-nil.
2014-10-15 15:23:27 +00:00
Glenn Morris
55aa96681c
Rewrite ChangeLog release notes to be less confusing
2014-10-15 00:22:14 -07:00
Stefan Monnier
6d81466ac6
* lisp/emacs-lisp/lisp.el (lisp--local-variables-1): Handle `quote'.
...
Backported.
Fixes: debbugs:18688
2014-10-14 22:00:20 -04:00
Eli Zaretskii
1d4795e866
Fix display of R2L entries in tabulated-list-mode.
...
lisp/emacs-lisp/tabulated-list.el (tabulated-list-mode): Force
bidi-paragraph-direction to 'left-to-right'. This fixes
buffer-menu display when the first buffer happens to start with
R2L letter.
2014-10-14 22:29:47 +03:00
Glenn Morris
440cb8f6cc
Tweak previous authors.el change
2014-10-13 15:52:43 -04:00
Glenn Morris
7dbd8a2cb6
Small authors.el updates
...
* lisp/emacs-lisp/authors.el (authors-aliases, authors-fixed-case)
(authors-obsolete-files-regexps): Additions.
(authors-no-scan-regexps): New constant.
(authors-no-scan-file-p): New function.
(authors): Respect authors-no-scan-file-p.
2014-10-13 15:32:14 -04:00
Glenn Morris
2bcc04b3fc
ChangeLog fix
...
Ref: http://lists.gnu.org/archive/html/emacs-orgmode/2014-01/msg00165.html
http://orgmode.org/w/?p=org-mode.git;a=commitdiff;h=65cf7047bf885959a5e03b5aa9346b55a600fcab
2014-10-13 15:17:46 -04:00
Bastien Guerry
212ecd45e3
Fix org/ChangeLog wrt latest Org Sync.
2014-10-13 18:44:30 +02:00
Bastien Guerry
e175fabcdd
Sync Org 8.2.10
2014-10-13 00:25:24 +02:00
Fabián Ezequiel Gallina
b1be0eda33
Fix import completion.
...
* lisp/progmodes/python.el (python-shell-completion-get-completions):
Fix import case regexp.
Fixes: debbugs:18582
2014-10-12 12:12:04 -03:00
Bastien Guerry
a9789a1d8c
Merge Org 8.2.9
2014-10-12 07:18:57 +02:00
Stefan Monnier
4b9d951ee1
* lisp/progmodes/bat-mode.el (bat-font-lock-keywords): Fix \\<_ typo.
...
Reported by Arni Magnusson <arnima@hafro.is>.
* lisp/progmodes/prolog.el (prolog-electric--underscore): Same.
Fixes: debbugs:18622
2014-10-10 00:03:27 -04:00
Paul Eggert
078c4dc635
Spelling fixes.
2014-10-09 08:59:41 -07:00
Glenn Morris
01058f734a
Doc tweaks
...
* doc/lispref/frames.texi (Multiple Terminals): Copyedits.
* lisp/frame.el (display-monitor-attributes-list): Doc tweaks.
* nt/README.W32, src/ChangeLog.10, src/w32term.c:
Standardize on "taskbar" rather than "task bar", since that is what
most references seem to use; e.g.
http://en.wikipedia.org/wiki/Taskbar
http://windows.microsoft.com/en-us/windows7/products/features/windows-taskbar
2014-10-08 20:47:30 -04:00
Glenn Morris
285dc43772
* lisp/frame.el: Fix doc typo in previous
2014-10-08 15:37:37 -04:00
Eli Zaretskii
28ec0a87ca
Fix bug #18636 with documentation of multi-monitor displays.
...
doc/lispref/frames.texi (Multiple Terminals): Improve the description of X
display names. Add index entries.
(Basic Parameters): Add a cross-reference to where X display names
are described.
(Position Parameters): Mention that positional parameters of the
form (+ POS) can be negative if they are on a non-primary monitor
of a multi-monitor display.
(Creating Frames): Mention that on multi-monitor displays the
frame might be positioned differently than specified by the frame
parameters alist.
lisp/faces.el (display-grayscale-p): Mention in the doc string that
the argument can be either a display name or a frame.
lisp/frame.el (display-pixel-height, display-pixel-width)
(display-mm-height, display-mm-width, display-backing-store)
(display-save-under, display-planes, display-color-cells)
(display-visual-class, display-monitor-attributes-list)
(display-screens): Mention in the doc string that the argument can
be either a display name or a frame. Improve the docs of the
monitor attributes.
2014-10-08 13:16:45 +03:00
Martin Rudalics
e76955cbb5
In term-window-width subtract 1 from width when any fringe has zero width. (Bug#18601)
...
* term.el (term-window-width): Subtract 1 from the width when
any fringe has zero width, not just the right fringe. (Bug#18601)
2014-10-06 08:45:10 +02:00
Leo Liu
c938c07bf3
* imenu.el (imenu-default-goto-function): Fix typo.
2014-10-05 08:58:38 +08:00