Michael Albinus
1bafb1dede
* net/dbus.el (dbus-init-bus, dbus-call-method)
...
(dbus-call-method-asynchronously, dbus-send-signal)
(dbus-method-return-internal, dbus-method-error-internal)
Check, whether Emacs has been compiled with D-Bus support.
Fixes: debbugs:17508
2014-05-16 15:11:09 +02:00
David Engster
2aa03011f7
Auto-commit of loaddefs files.
2014-05-14 22:45:05 +02:00
Nicolas Richard
ec264fbb7c
Deal with EIEIO methods without doc strings (Bug#17490).
...
* emacs-lisp/eieio-opt.el (eieio-help-class): Correctly deal with
methods which do not have a doc string. (Bug#17490)
2014-05-14 22:41:53 +02:00
Stephen Berman
34cba8e885
* lisp/minibuffer.el (completion-pcm--merge-try): Merge trailing / with
...
suffix.
Fixes: debbugs:15419
2014-05-14 12:21:13 -04:00
Glenn Morris
a5d09243e7
Make some pointless/useless emerge.el options obsolete
...
* vc/emerge.el (emerge-temp-file-prefix): Make pointless option obsolete.
(emerge-temp-file-mode): Make non-functional option obsolete.
2014-05-13 23:59:12 -07:00
Michael Albinus
e95b937a42
* net/browse-url.el (browse-url):
...
Use `unhandled-file-name-directory' when setting `default-directory',
in order to circumvent stalled remote connections.
Fixes: debbugs:17425
2014-05-13 10:54:08 +02:00
Eli Zaretskii
636ae7c262
A better fix for bug #17479 .
...
doc/emacs/mule.texi (Language Environments): Remove unused @anchor.
2014-05-12 22:10:59 +03:00
Eli Zaretskii
9fbb8462a6
Fix bug #17479 with spliced paragraphs in User manual.
...
doc/emacs/mule.texi (Language Environments): Fix @anchor placement.
2014-05-12 21:51:58 +03:00
Glenn Morris
96b894717c
Regenerate AUTHORS and ldefs-boot.el
2014-05-11 23:15:47 -07:00
Glenn Morris
5c06e5e758
Bump version to 24.3.91
2014-05-11 23:11:08 -07:00
Eric Schulte
45d2587daf
ob-screen tempfile fixes
...
* lisp/org/ob-screen.el (org-babel-screen-session-write-temp-file)
(org-babel-screen-test): Use unpredictable names for temporary files.
Fixes: debbugs:17416
2014-05-11 23:09:43 -07:00
Stefan Monnier
97100b4379
* lisp/emacs-lisp/nadvice.el (advice--interactive-form): Don't get fooled
...
into autoloading just because of a silly indirection.
2014-05-12 01:25:34 -04:00
Glenn Morris
970fd40117
* src/fileio.c (Ffile_executable_p): Doc tweak.
2014-05-10 19:30:57 -07:00
Santiago Payà i Miralta
0add095990
* lisp/vc/vc-hg.el (vc-hg-unregister): New function (tiny change)
...
Fixes: debbugs:17454
2014-05-10 19:01:08 -07:00
Glenn Morris
e7caef591f
Move lisp/emacs-lisp/find-gc.el to admin/
...
Ref: http://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00118.html
2014-05-10 18:53:42 -07:00
Glenn Morris
6d80e8a9eb
Fix ChangeLog typo
2014-05-10 15:09:03 -07:00
Glenn Morris
732fbcd9d1
admin.el tweaks
...
* admin/admin.el (set-version-in-file): Don't set identical version.
(set-version): Provide default version number.
(set-version, set-copyright): Give start/end messages.
2014-05-10 14:59:05 -07:00
Glenn Morris
6b45ef3565
Also mention bug-gnu-emacs in (ps-)print.el version strings
...
* printing.el (pr-version):
* ps-print.el (ps-print-version): Also mention bug-gnu-emacs.
2014-05-10 14:41:12 -07:00
Glenn Morris
8c6699ab19
* browse-url.el (browse-url-mosaic): Create /tmp/Mosaic.PID as a private file.
2014-05-10 13:48:36 -07:00
Stefan Monnier
5d03fb436f
* lisp/emacs-lisp/nadvice.el: Support adding a given function multiple times.
...
(advice--member-p): If name is given, only compare the name.
(advice--remove-function): Don't stop at the first match.
(advice--normalize-place): New function.
(add-function, remove-function): Use it.
(advice--add-function): Pass the name, if any, to
advice--remove-function.
2014-05-10 16:07:01 -04:00
Jan Djärv
4a5c71d7c2
* xsettings.c (init_gsettings): Use g_settings_schema_source_lookup
...
instead of deprecated g_settings_list_schemas if possible.
Fixes: debbugs:17434
2014-05-10 12:42:08 +02:00
Philipp Rumpf
3ebdceafc1
* lisp/electric.el (electric-indent-post-self-insert-function): Don't use
...
`pos' after modifying the buffer.
Fixes: debbugs:17449
2014-05-09 14:03:21 -04:00
Stefan Monnier
a3eda656ee
* lisp/subr.el (function-put): Add function.
2014-05-09 12:51:17 -04:00
Michael Albinus
0f09bbfa7f
* url-handlers.el (url-file-handler-load-in-progress): New defvar.
...
(url-file-handler): Use it, in order to avoid recursive load.
2014-05-09 14:49:30 +02:00
Stephen Berman
472c15bf14
* calendar/todo-mode.el (todo-insert-item-from-calendar):
...
Correct argument list to conform to todo-insert-item--basic.
2014-05-09 09:50:42 +02:00
Glenn Morris
2651ed05dc
* files.el (cd-absolute): Test if directory is accessible
...
rather than executable.
This can't be any worse, and may be better in some situations.
It may or may not fix bug#17330.
2014-05-08 23:53:30 -07:00
Glenn Morris
bb1f4b8f9a
* compile.el (recompile): Handle C-u M-x recompile from non-compilation buffer
...
Fixes: debbugs:17444
2014-05-08 23:42:39 -07:00
Juri Linkov
c055a50b4a
Backport dired-check-switches from trunk.
...
* lisp/dired.el (dired-check-switches, dired-switches-recursive-p): New functions.
(dired-switches-escape-p, dired-move-to-end-of-filename):
Use `dired-check-switches'.
(dired-insert-old-subdirs, dired-build-subdir-alist)
(dired-sort-R-check): Use `dired-switches-recursive-p'.
Fixes: debbugs:17218
2014-05-08 22:22:43 +03:00
Glenn Morris
a9fd3545bb
Add CVE numbers for recent issues to ChangeLogs
2014-05-08 14:12:34 -04:00
Glenn Morris
4049faae96
* browse-url.el (browse-url-mosaic): Be careful when writing /tmp/Mosaic.PID.
...
This is CVE-2014-3423.
Fixes: debbugs:17428
2014-05-08 14:10:36 -04:00
Eli Zaretskii
fa8e9c09f3
nt/INSTALL: Minor rearrangement of text for clarity.
2014-05-08 19:22:35 +03:00
Glenn Morris
833737d71e
* test/automated/vc-bzr.el: Tweak previous to use BZR_HOME rather than HOME
2014-05-08 00:23:40 -07:00
Glenn Morris
1b70208568
Fix comment typo in previous
2014-05-08 00:14:15 -07:00
Glenn Morris
b2a929a2e6
test/automated/vc-bzr.el: revise previous change
...
* test/automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
(vc-bzr-test-faulty-bzr-autoloads):
Give bzr a temporary home-directory, in case the real one is missing.
Simply disabling logging wasn't enough.
2014-05-07 23:58:46 -07:00
Glenn Morris
606695a678
test/automated/vc-bzr.el: disable bzr's logging
...
This is for systems like hydra, where HOME can be read-only/absent.
See e.g. <http://hydra.nixos.org/build/10870893 >.
* test/automated/vc-bzr.el (vc-bzr-test-bug9726, vc-bzr-test-bug9781)
(vc-bzr-test-faulty-bzr-autoloads): Disable bzr logging.
2014-05-07 20:34:20 -07:00
Stefan Monnier
b406487f52
* lisp/xt-mouse.el: Drop spurious/oddly shaped events.
...
(xterm-mouse--read-event-sequence-1000): Return nil if something looks fishy.
(xterm-mouse-event): Propagate it.
(xterm-mouse-translate-1): Handle it.
Fixes: debbugs:17378
2014-05-07 21:46:15 -04:00
Paul Eggert
76377e4618
* internals.texi (C Dialect): New section.
...
(C Integer Types): Mention bool_bf.
2014-05-07 13:51:35 -07:00
Paul Eggert
d1ff9ee403
* minibuf.c (read_minibuf): Avoid C99ism in previous patch.
...
Fixes: debbugs:17430
2014-05-07 12:28:09 -07:00
Glenn Morris
551a89e12d
Standardize case of "Front-Cover Texts" in texi file permissions notices.
...
Ref: http://lists.gnu.org/archive/html/bug-texinfo/2014-05/msg00015.html
2014-05-07 13:34:53 -04:00
Jarek Czekalski
73b60c4af9
Fix initialization of minibuffer history variable, bug #17430 .
...
* minibuf.c (read_minibuf): Initialize histval to Qnil if unbound.
Move the initialization up to prevent any "value void" message.
2014-05-07 17:03:47 +02:00
Stephen Berman
1ddb2150e6
todo-mode.el: Don't drop full parameter list.
...
* calendar/todo-mode.el (todo-insert-item--apply-args): When all
four slots of the parameter list are filled, make sure to pass it
to the argument list of todo-insert-item--basic.
2014-05-07 11:31:27 +02:00
Stefan Monnier
5e87fcb1d7
* lisp/emacs-lisp/package.el (package-compute-transaction): Topological sort.
...
Add optional `seen' argument to detect and break infinite loops.
Fixes: debbugs:16994
2014-05-06 14:11:16 -04:00
Samuel Bronson
8e102bcc97
* src/keyboard.c (Frecursive_edit): Ensure inc&dec of command_loop_level
...
are matched.
Fixes: debbugs:17413
2014-05-06 12:16:57 -04:00
Jarek Czekalski
863f07dea0
Fix tooltips pulling Emacs window to front on windows-nt, bug #17408 .
...
* w32fns.c (Fx_show_tip): Add SWP_NOOWNERZORDER flag to
SetWindowPos invocations.
2014-05-06 18:00:30 +02:00
Eli Zaretskii
c5d670f5ad
Minor stylistic changes in find-gc.el.
...
lisp/emacs-lisp/find-gc.el (find-gc-unsafe, find-unsafe-funcs)
(trace-unsafe, trace-use-tree): Make parentheses style be
according to Emacs style.
2014-05-06 13:29:37 +03:00
Michael Albinus
23e19cf290
Fix Bug#17415.
...
* net/tramp-sh.el (tramp-uudecode): Replace the hard-coded temporary
file name by a format specifier.
(tramp-remote-coding-commands): Enhance docstring.
(tramp-find-inline-encoding): Replace "%t" by a temporary file name.
2014-05-06 11:51:05 +02:00
Michael Albinus
23a9a6c8c8
* tramp.texi (Frequently Asked Questions): Mention HISTFILE
...
setting in ~/.ssh/environment.
2014-05-06 10:48:52 +02:00
Michael Albinus
3e59ead144
Fix Bug#17295.
...
* net/tramp-sh.el (tramp-remote-process-environment): Remove
HISTFILE and HISTSIZE; it's too late to set them here. Add
:version entry.
(tramp-open-shell): Do not let-bind `tramp-end-of-output'. Add
"HISTSIZE=/dev/null" to the shell's env arguments. Do not send
extra "PSx=..." commands.
(tramp-maybe-open-connection): Setenv HISTFILE to /dev/null.
2014-05-06 10:42:53 +02:00
Glenn Morris
03810324a4
browse-url.el comment
2014-05-05 20:55:54 -07:00
Glenn Morris
0c4decaeb1
find-gc.el misc fixes
...
The whole file looks obsolete and/or broken.
* lisp/emacs-lisp/find-gc.el (find-gc-source-directory): Give it a value.
(find-gc-source-files): Update some names.
(trace-call-tree): Simplify and update. Avoid predictable temp-file names.
2014-05-05 20:53:31 -07:00