- 05 Dec, 2014 17 commits
-
-
Stefan Monnier authored
-
Stefan Monnier authored
The following commit was skipped: f9f25092 Auto-commit of loaddefs files.
-
Stefan Monnier authored
-
Stefan Monnier authored
The following commit was skipped: babb0ca8 ChangeLog fix (do not merge to master)
-
Stefan Monnier authored
bb19b229 Python.el: Update commentary on RET-behavior
-
Stefan Monnier authored
* lisp/fringe.el (fringe-bitmap-p): Make it a plain function. * lisp/tooltip.el (tooltip-region-active-p): Remove. * lisp/net/shr.el (shr-char-breakable-p, shr-char-kinsoku-bol-p) (shr-char-kinsoku-eol-p, shr-char-nospace-p): Use define-inline. * lisp/url/url-future.el (url-future-done-p, url-future-completed-p) (url-future-errored-p, url-future-cancelled-p): * lisp/url/url-dav.el (url-dav-http-success-p): Use define-inline. * lisp/vc/ediff-init.el (ediff-odd-p): Remove. (ediff-background-face): Use cl-oddp instead. (ediff-buffer-live-p): Make it a defsubst.
-
Stefan Monnier authored
(class-p, generic-p, eieio-object-p, class-abstract-p): Make them defsubst, so as to avoid corner case problems where the arg might be evaluated in the condition-case, or it can't be passed to higher-order functions like `cl-some'.
-
Nicolas Richard authored
Fixes: debbugs:19268 * wid-edit.el (widget-choose): Let numeric keypad work and remove old menu-related code.
-
Lars Magne Ingebrigtsen authored
-
Lars Magne Ingebrigtsen authored
-
Lars Magne Ingebrigtsen authored
Fixes: debbugs:19270 * net/eww.el (eww-display-pdf): Let mailcap determine how to display PDF files.
-
Lars Magne Ingebrigtsen authored
* mailcap.el (mailcap-mime-data): Add doc-view-mode as a viewer for PDFs. (mailcap-view-mime): New function.
-
Sam Steingold authored
* nextstep/Makefile.in (links): Use abs_top_builddir et al; link over DOC.
-
Sam Steingold authored
-
Eli Zaretskii authored
-
Eli Zaretskii authored
src/dispextern.h (enum bidi_dir_t): Force NEUTRAL_DIR to be zero. (struct bidi_stack): Reduce size by using bit fields and by packing sos, override, and isolate_status into a single 8-bit byte called 'flags'. src/bidi.c (ISOLATE_STATUS, OVERRIDE): New macros. (bidi_push_embedding_level): Construct flags from individual bits. Adapt to changes in prev_for_neutral and next_for_neutral members. (bidi_pop_embedding_level): Use ISOLATE_STATUS. Extract 'sos' from flags. Adapt to changes in prev_for_neutral, next_for_neutral, and last_strong members. (bidi_line_init): Initialize flags to zero. (bidi_resolve_explicit, bidi_resolve_weak, bidi_resolve_brackets) (bidi_resolve_neutral): Use ISOLATE_STATUS and OVERRIDE.
-
Juri Linkov authored
* lisp/vc/compare-w.el (compare-windows-get-window-function): New defcustom. (compare-windows-get-recent-window) (compare-windows-get-next-window): New functions. (compare-windows, compare-windows-sync-default-function): Use `compare-windows-get-window-function' instead of `next-window'. (compare-windows): Add diff/match messages with region boundaries. Fixes: debbugs:19170
-
- 04 Dec, 2014 8 commits
-
-
Stefan Monnier authored
-
Stefan Monnier authored
(Fapply): Try and simplify the control flow.
-
Lee Duhem authored
(Fautoload_do_load): Fix up docstring.
-
Stefan Monnier authored
Fixes: debbugs:18031 * lisp/progmodes/sh-script.el (sh-smie-sh-rules): Go back to the beginning of the whole pipe when indenting an opening keyword after a |. Generalize this treatment to opening keywords like "while".
-
Lars Magne Ingebrigtsen authored
-
Eli Zaretskii authored
See http://lists.gnu.org/archive/html/emacs-devel/2014-11/msg02203.html and http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00063.html for the rationale. lisp/simple.el (bidi-directional-controls-chars) (bidi-directional-non-controls-chars): New variables. (squeeze-bidi-context-1, squeeze-bidi-context) (line-substring-with-bidi-context) (buffer-substring-with-bidi-context): New functions. doc/lispref/display.texi (Bidirectional Display): Document 'buffer-substring-with-bidi-context'. doc/lispref/text.texi (Buffer Contents): Mention 'buffer-substring-with-bidi-context' with a cross-reference. etc/NEWS: Mention 'buffer-substring-with-bidi-context'.
-
Eli Zaretskii authored
-
Rüdiger Sonderfeld authored
* lisp/autoinsert.el (auto-insert-alist): Update C/C++ header and program support to match more extensions. Replace non-alnum characters when generating include guards (headers) and check for more extensions when generating includes (programs) (bug#19254).
-
- 03 Dec, 2014 10 commits
-
-
Eric S. Raymond authored
* files.el (file-tree-walk): Fix docstring.
-
Sam Steingold authored
* nextstep/Makefile.in (links): New phony target to create a fake installation pointing back to the source tree to run GUI Emacs in-place (http://article.gmane.org/gmane.emacs.devel:178330).
-
Karl Fogel authored
Saving a buffer visiting a file under SVN control would hang if the remote repository were unreachable, because the VC hooks tried to run "svn status -u" on the file, where the "-u" tells svn to get update information from the remote repository. http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00174.html * vc/vc-svn.el (vc-svn-state): Remove optional `localp' argument and always pass "-v" to "svn status", never "-u".
-
Stefan Monnier authored
* lisp/emacs-lisp/inline.el: Fix up copyright header. (inline-quote, inline-const-p, inline-const-val, inline-error): Silence compiler warnings. (inline-letevals): Fix edebug spec. (inline--testconst-p): Consider lambda expressions as const-p. (inline--getconst-val): Use inline--testconst-p.
-
Stefan Monnier authored
* lisp/minibuffer.el (completion-table-dynamic): Add arg `switch-buffer' and change default to stay in the minibuffer when called from the minibuffer. (lazy-completion-table): Use this new argument to preserve the old behavior. * lisp/progmodes/elisp-mode.el (elisp--local-variables): Don't burp on incorrect lexical elements (bug#19250).
-
Eli Zaretskii authored
-
Chris Zheng authored
Fixes: debbugs:19231 * gnutls.c (init_gnutls_functions, gnutls_certificate_details): Use gnutls_sign_get_name directly because gnutls_sign_algorithm_get_name is a macro on MinGW. (init_gnutls_functions): Load missing gnutls_server_name_set.
-
Eric S. Raymond authored
-
Michael Albinus authored
Fallback for changed `vc-register' argument list.
-
Glenn Morris authored
* test/automated/tramp-tests.el (tramp-test29-vc-registered): Update for recent incompatible change in vc-register.
-
- 02 Dec, 2014 5 commits
-
-
Glenn Morris authored
-
Eric S. Raymond authored
* subr.el (filter): New macro. Because it's just silly for a Lisp not to have this in 2014. And VC mode needs it.
-
Eric S. Raymond authored
-
Eli Zaretskii authored
src/bidi.c (bidi_find_first_overridden): New function. src/xdisp.c (Fbidi_find_overridden_directionality): New function. (syms_of_xdisp): Defsubr it. src/dispextern.h (bidi_find_first_overridden): Add prototype. doc/lispref/display.texi (Bidirectional Display): Document 'bidi-find-overridden-directionality'. etc/NEWS: Mention 'bidi-find-overridden-directionality'.
-
Jan Djärv authored
* nsimage.m (initFromSkipXBM:width:height:flip:length:): Set bmRep to nil after release.
-