- 02 Apr, 2014 4 commits
-
-
Stefan Monnier authored
Handle forward-sexp failure. Fixes: debbugs:16985
-
Glenn Morris authored
* lisp/menu-bar.el (menu-bar-file-menu): * lisp/vc/ediff.el (ediff-current-file): Update for revert-buffer-function no longer being nil by default.
-
Glenn Morris authored
-
Nicolas Richard authored
* lisp/simple.el (command-execute): Do not execute the command when it is disabled; fixes thinko in 2013-02-20 conversion from C. Fixes: debbugs:17151
-
- 29 Mar, 2014 1 commit
-
-
Juri Linkov authored
because its match data is used afterwards.
-
- 28 Mar, 2014 1 commit
-
-
Stefan Monnier authored
0 like nil.
-
- 27 Mar, 2014 4 commits
-
-
Dmitry Gutov authored
special globals with font-lock-builtin-face. Fixes: debbugs:17057
-
Dmitry Gutov authored
* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize-function): Don't propertize `?' or `!' as symbol constituent when after colon.
-
Juanma Barranquero authored
(frameset--restore-frame): Remove workaround for bug#14795 which is no longer needed and causes trouble in GTK builds.
-
Juanma Barranquero authored
(package--archive-contents-from-url): Use url-insert-file-contents; package-handle-response no longer exists.
-
- 26 Mar, 2014 2 commits
-
-
Juanma Barranquero authored
(url-http-parse-response, url-http-end-of-headers, url-recreate-url) (url-http-target-url): Remove unused declarations. (package-handle-response): Remove. (package--with-work-buffer): Use url-insert-file-contents and simplify. (package--download-one-archive): Use current-buffer instead of dynamic binding of `buffer'. (describe-package-1): Do not decode readme-string. * lisp/url/url-handlers.el (url-http-parse-response): Add autoload. (url-insert-file-contents): Signal file-error in case of HTTP error.
-
Michael Albinus authored
-
- 25 Mar, 2014 4 commits
-
-
Barry O'Reilly authored
* simple.el (primitive-undo): Correction to 2014-03-24 change. Fixes: debbugs:16818
-
Michael Albinus authored
`rename' case, check whether source directory has set the sticky bit.
-
Michael Albinus authored
* net/tramp-sh.el (tramp-sh-handle-vc-registered): Revert change from 2014-03-07, it decreases performance unnecessarily. Let-bind `remote-file-name-inhibit-cache' to nil in the second pass. (tramp-find-executable): Do not call "which" on SunOS. (tramp-send-command-and-check): Fix docstring.
-
Barry O'Reilly authored
* simple.el (primitive-undo): Only process marker adjustments validated against their corresponding (TEXT . POS). Issue warning for lone marker adjustments in undo history. (Bug#16818) (undo-make-selective-list): Add marker adjustments to selective undo list based on whether their corresponding (TEXT . POS) is in the region. Remove variable adjusted-markers, which was unused and only non nil during undo-make-selective-list. (undo-elt-in-region): Return nil when passed a marker adjustment and explain in function doc. Have (MARKER . ADJUSTMENT) undo records always be immediately after their corresponding (TEXT . POS) record in undo list. (Bug#16818) * lisp.h (record-delete): New arg record_markers. (record_marker_adjustment): No longer needed outside undo.c. * insdel.c (adjust_markers_for_delete): Move calculation of marker adjustments to undo.c's record_marker_adjustments. Note that fileio.c's decide_coding_unwind is another caller to adjust_markers_for_delete. Because it has undo list bound to t, it does not rely on adjust_markers_for_delete to record marker adjustments. (del_range_2): Swap call to record_delete and adjust_markers_for_delete so as undo marker adjustments are recorded before current deletion's adjustments, as before. (adjust_after_replace): (replace_range): Pass value for new record_markers arg to delete_record. * undo.c (record_marker_adjustment): Renamed to record_marker_adjustments and made static. (record_delete): Check record_markers arg and call record_marker_adjustments. (record_change): Pass value for new record_markers arg to delete_record. (record_point): at_boundary calculation no longer needs to account for marker adjustments. * undo-tests.el (undo-test-marker-adjustment-nominal): (undo-test-region-t-marker): New tests of marker adjustments. (undo-test-marker-adjustment-moved): (undo-test-region-mark-adjustment): New tests to demonstrate bug#16818, which fail without the fix. * markers.texi (Moving Marker Positions): The 2014-03-02 doc change mentioning undo's inability to handle relocated markers no longer applies. See bug#16818. * text.texi (Undo): Expand documentation of (TEXT . POS) and (MARKER . ADJUSTMENT) undo elements.
-
- 24 Mar, 2014 5 commits
-
-
Dmitry Gutov authored
* lisp/emacs-lisp/package.el (package--add-to-archive-contents): Include already installed and built-in packages in `package-archive-contents'. (package-install): Don't include already installed packages in the options on interactive invocation.
-
Daniel Colascione authored
-
Juanma Barranquero authored
-
Nicolas Richard authored
-
Dmitry Gutov authored
* lisp/progmodes/ruby-mode.el (ruby-expression-expansion-re): Match special global variables without curlies, too. (ruby-font-lock-keywords): Simplify the matcher for special global variables. Don't require a non-word character after the variable. Fixes: debbugs:17057
-
- 23 Mar, 2014 8 commits
-
-
Stefan Monnier authored
overlay to make sure boundaries are visible. * src/buffer.c (struct sortvec): Add field `spriority'. (compare_overlays): Use it. (sort_overlays): Set it. Fixes: debbugs:15899
-
Juanma Barranquero authored
-
Juanma Barranquero authored
-
Thierry Volpiatto authored
the password.
-
Dmitry Gutov authored
is already displayed in another window, switch to that window.
-
Daniel Colascione authored
-
Daniel Colascione authored
-
Richard M. Stallman authored
Ref: http://lists.gnu.org/archive/html/emacs-devel/2014-03/msg00782.html * lisp/battery.el (battery-linux-sysfs): Search for each field from the beginning of the buffer.
-
- 22 Mar, 2014 4 commits
-
-
Dmitry Gutov authored
* lisp/emacs-lisp/package.el (package-desc): Use the contents of the quoted form, not its cdr.
-
Eli Zaretskii authored
-
Matthias Dahl authored
lisp/faces.el (face-spec-recalc): Doc fix. Call make-face-x-resource-internal earlier, and condition that on no-init-from-resources being nil.
-
Juanma Barranquero authored
Add empty docstring for the benefit of doc.c; change parameter profile to match the X function.
-
- 21 Mar, 2014 5 commits
-
-
Michael Albinus authored
and `tramp-copy-env'. * net/tramp-sh.el (tramp-methods) <sudo>: Add `tramp-login-env'. (tramp-maybe-open-connection): Handle `tramp-login-env'.
-
Glenn Morris authored
-
Dmitry Gutov authored
* lisp/emacs-lisp/package.el (package-compute-transaction): Use `version-list-<=' to compare the requirement version against the package version already to be installed. Update the error message.
-
Dmitry Gutov authored
* lisp/progmodes/ruby-mode.el (ruby-smie-rules): Add indentation rule for ` @ '.
-
Juanma Barranquero authored
* lisp/align.el (align-regexp): Remove superfluous backslash. * lisp/ffap.el (ffap-ftp-default-user, ffap-url-regexp) (ffap-pass-wildcards-to-dired, dired-at-point-require-prefix) (ffap-rfc-path, ffap-ftp-sans-slash-regexp, ffap-menu-regexp): Fix docstring typos. (ffap-next): Use C-u in docstring. (ffap-machine-p, ffap-list-env, ffap-alist, ffap-alist) (ffap-string-at-point-mode-alist, ffap-menu, ffap-menu-ask): Remove superfluous backslashes. (ffap-string-at-point): Reflow docstring. * lisp/server.el (server-host): Reflow docstring. (server-unload-function): Fix docstring typo. (server-eval-at): Remove superfluous backslash. * lisp/skeleton.el (skeleton-insert): Remove superfluous backslash. (skeleton-insert): Doc fix. (skeleton-insert): Reflow docstring. * lisp/term/tty-colors.el (tty-color-alist, tty-modify-color-alist) (tty-color-approximate, tty-color-by-index, tty-color-values) (tty-color-desc): Remove superfluous backslashes.
-
- 20 Mar, 2014 2 commits
-
-
Stefan Monnier authored
Bind it globally to C-j. (electric-indent-mode): Don't mess with the global map any more. Don't drop the post-self-insert-hook is some buffer is still using it. * lisp/bindings.el (global-map): Remove C-j binding. Fixes: debbugs:16770
-
Stefan Monnier authored
the docstring of functions advised before dumping. * src/doc.c (store_function_docstring): Warn when we don't know where to put a docstring. (Fsubstitute_command_keys): Don't advertise the fact that text-properties are dropped, since we think it's a bug that we'll fix in 24.5. Fixes: debbugs:16993
-