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
Stefan Monnier
bdc9a8b5ac
* configure.ac: Bump version to 24.4.51 to avoid ambiguity with the old
...
trunk's 24.4.50.
2014-10-22 09:10:41 -04:00
YAMAMOTO Mitsuharu
1a7aa3ce7f
* xdisp.c (erase_phys_cursor): Fix confusion between window-relative and text area-relative x-coordinates. [Backport]
2014-10-22 10:39:48 +09:00
YAMAMOTO Mitsuharu
2498362599
* xdisp.c (draw_glyphs): Set clipping to highlight boundaries. [Backport]
2014-10-22 10:31:37 +09:00
Eli Zaretskii
acb965c2ad
Bump Emacs version to 24.4.50.
2014-10-21 18:36:23 +03: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
2d8e7d1d03
* doc/misc/eieio.texi (Accessing Slots, CLOS compatibility): Adjust wording
...
since `setf' is in core rather than in CL nowadays.
2014-10-20 18:23:28 -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
290d4b570f
* src/xdisp.c (redisplay_window): Re-run pre-redisplay-function after we
...
move point.
2014-10-20 17:48:58 -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
Eli Zaretskii
cacd5c3580
Fix display on X of 1-pixel R2L characters.
...
src/xterm.c (x_draw_hollow_cursor): Fix display of hollow cursor on
1-pixel R2L characters.
Reported by Dmitry Antipov <dmantipov@yandex.ru>, see
http://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00518.html .
2014-10-17 09:43:36 +03: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
Glenn Morris
e01955dfb3
More INSTALL trivia
2014-10-14 17:18:15 -04:00
Glenn Morris
ad7abc3fce
INSTALL trivia.
2014-10-14 17:05:33 -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
3e19f95997
* etc/NXML-NEWS: Add standard copyright and license notice.
2014-10-14 09:09:09 -07: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
Glenn Morris
be3e1b61b5
Update doc/ make dist rules
...
* emacs/Makefile.in (dist):
* lispintro/Makefile.in (dist):
* lispref/Makefile.in (dist):
* misc/Makefile.in (dist): Update for new output variables.
2014-10-12 18:40:56 -07:00
Bastien Guerry
e175fabcdd
Sync Org 8.2.10
2014-10-13 00:25:24 +02:00
Glenn Morris
2222349c25
* admin/make-tarball.txt: Small additions.
2014-10-12 11:41:05 -07: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
Ken Brown
20f02f2768
* configure.ac (LD_SWITCH_SYSTEM_TEMACS) [CYGWIN]: Set stack size to 8 MB. (Bug#18438)
2014-10-11 13:16:12 -04:00
Jan Djärv
da373d7b88
Fix mailaddress
2014-10-11 10:24:56 +02:00
Paul Eggert
390c2f3bcc
Fix port to Debian GNU/kFreeBSD 7 (wheezy).
...
* process.c (accept4) [!HAVE_ACCEPT4]: New macro.
Fixes: debbugs:18666
2014-10-10 11:02:09 -07: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
Glenn Morris
ad1ababf7f
* doc/emacs/help.texi: Avoid overfull hbox.
2014-10-09 13:39:07 -04:00