- 13 Apr, 2014 9 commits
-
-
Paul Eggert authored
This port requires IRIX cc, as I did not have time to get undump working with the old GCC on the system I had access to, but that's better than nothing. * configure.ac (gl_GCC_VERSION_IFELSE): Remove unused macro that wouldn't have worked anyway, with IRIX cc. (emacs_cv_clang, emacs_cv_sanitize_address) (ns_osx_have_104, ns_osx_have_105): Don't assume '#error' makes the compiler fail, as this doesn't work with IRIX cc. (CFLAGS, LIBS): Don't let the GnuTLS results infect later 'configure' checks. This runs afoul of an IRIX configuration where GnuTLS is in an optional library that also contains getdelim, and causes a later 'configure' to incorrectly think getdelim is supported. * src/alloc.c (TAGGABLE_NULL): New constant, for porting to hosts with nontrivial DATA_SEG_BITS settings. (next_vector, set_next_vector): Use it. * src/conf_post.h (INET6) [IRIX6_5]: Define. (HAVE_GETADDRINFO) [IRIX6_5]: Undef. * src/data.c (BITS_PER_ULL): Don't assume ULLONG_MAX is defined. * src/lisp.h (lisp_h_XPNTR): Don't OR in bits that aren't masked out, for consistency with how TAGGABLE_NULL is computed. Fixes: debbugs:9684
-
Eli Zaretskii authored
src/keyboard.c (Fopen_dribble_file): Encode the dribble file-name before passing it to system APIs.
-
Michael Albinus authored
patch, there are new problems with file names containing spaces. Get rid of backticks. (Bug#17238)
-
João Távora authored
* lisp/elec-pair.el (electric-pair--syntax-ppss): Simplify and fix possible bug.
-
Eli Zaretskii authored
lisp/frame.el (blink-cursor-blinks, blink-cursor-blinks-done): Doc fixes. (blink-cursor-mode): Mention customization variables and the effect of 'blink-cursor-blinks'. doc/emacs/display.texi (Cursor Display): Explain better how to customize 'blink-cursor-blinks'.
-
Eli Zaretskii authored
src/puresize.h (BASE_PURESIZE): Bump by 1K.
-
Eli Zaretskii authored
-
Eli Zaretskii authored
configure.ac (LN_S_FILEONLY, LN_S): Use "/bin/ln" on MinGW, to ensure the MSYS ln.exe is invoked.
-
Stefan Monnier authored
make sure stack.byte_string_start is not de-adjusted by pushhandler.
-
- 12 Apr, 2014 9 commits
-
-
Paul Eggert authored
Fixes: debbugs:17187
-
Barry O'Reilly authored
undo-equiv-table so as undo-only does not inf loop in the presence of consecutive nils in undo list. Fixes: debbugs:17236
-
Glenn Morris authored
-
Eli Zaretskii authored
-
Matthias Dahl authored
lisp/faces.el (make-face): Deprecate optional argument as it is no longer needed/used since the conditional X resources handling has been pushed down to make-face-x-resource-internal itself. (make-empty-face): Don't pass optional argument to make-face.
-
Eli Zaretskii authored
src/xdisp.c (move_it_by_lines): If a large portion of buffer text is covered by a display string that ends in a newline, and that cases going back by DVPOS lines to hit the search limit, lift the limit and go back until DVPOS is reached. src/indent.c (Fvertical_motion): Handle correctly the case when the display string is preceded by an empty line.
-
Eli Zaretskii authored
-
Eli Zaretskii authored
lisp/international/characters.el <standard-case-table>: Add entries for letters from the Coptic block u+2C80-u+2CFF. (Bug#17243)
-
Leo Liu authored
* progmodes/octave.el (completion-table-with-cache): Define if not available. (octave-goto-function-definition) (octave-sync-function-file-names) (octave-find-definition-default-filename): Backquote upattern for compatibility.
-
- 11 Apr, 2014 9 commits
-
-
Michael Albinus authored
name twice due to backticks. (Bug#17238)
-
Eli Zaretskii authored
src/w32.c (sys_umask) <WRITE_USER>: Remove redundant constant, and use S_IWRITE instead.
-
Glenn Morris authored
* lisp/term/w32-win.el (x-win-suspend-error): * lisp/term/x-win.el (x-win-suspend-error): Sync docs.
-
Glenn Morris authored
-
Glenn Morris authored
-
Glenn Morris authored
* etc/refcards/cs-dired-ref.tex, etc/refcards/cs-refcard.tex: * etc/refcards/cs-survival.tex, etc/refcards/sk-dired-ref.tex: * etc/refcards/sk-refcard.tex, etc/refcards/sk-survival.tex: Input "utf8off", which seems to be needed.
-
Glenn Morris authored
-
Glenn Morris authored
Fixes: debbugs:17187
-
Glenn Morris authored
-
- 10 Apr, 2014 4 commits
-
-
Stefan Monnier authored
* lisp/vc/ediff-init.el (ediff-shadow-overlay-priority): Remove variable. (ediff-highest-priority): Remove function. * lisp/vc/ediff-util.el (ediff-highlight-diff-in-one-buffer): * lisp/vc/ediff-diff.el (ediff-set-diff-overlays-in-one-buffer) (ediff-set-fine-diff-properties-in-one-buffer): Don't mess with overlay priorities. Fixes: debbugs:17234
-
Paul Eggert authored
* automated/electric-tests.el: Fix spelling error in test name. (whitespace-skipping-for-quotes-not-outside): Rename from whitespace-skipping-for-quotes-not-ouside.
-
Feng Li authored
entry; use symbol boundaries to avoid mis-matches.
-
Michael Albinus authored
(tramp-completion-file-name-handler): Avoid recursive loading. * net/tramp-sh.el (tramp-make-copy-program-file-name): Quote result also locally.
-
- 09 Apr, 2014 4 commits
-
-
Ken Brown authored
* configure.ac (EMACS_MANIFEST): Revert last change (but leave UPDATE_MANIFEST empty). * nt/emacs.rc: Revert last change. * src/Makefile.in (EMACS_MANIFEST): Revert last change.
-
Glenn Morris authored
* test/automated/python-tests.el (python-triple-quote-pairing): Enable/disable electric-pair-mode as needed.
-
Glenn Morris authored
-
Dmitry Gutov authored
* lisp/progmodes/ruby-mode.el (ruby-font-lock-keywords): Highlight more Module methods. Fixes: debbugs:17216
-
- 08 Apr, 2014 1 commit
-
-
Stefan Monnier authored
(describe-bindings-internal): Mark obsolete. Fixes: debbugs:17210
-
- 07 Apr, 2014 4 commits
-
-
Glenn Morris authored
-
Stefan Monnier authored
(symbol_block_pinned): New var. (Fmake_symbol): Initialize `pinned'. (purecopy): New function, extracted from Fpurecopy. Mark symbols as pinned and signal an error for un-purifiable objects. (pure_cons): Use it. (Fpurecopy): Use it, except for objects that can't be purified. (mark_pinned_symbols): New function. (Fgarbage_collect): Use it. (gc_sweep): Remove hack made unnecessary. * src/lisp.h (struct Lisp_Symbol): New bitfield `pinned'.
-
João Távora authored
Backported from trunk 2014-04-04T23:31:02Z!joaotavora@gmail.com * lisp/elec-pair.el: (electric-pair--syntax-ppss): When inside comments parse from comment beginning. (electric-pair--balance-info): Fix typo in comment. (electric-pair--in-unterminated-string-p): Delete. (electric-pair--unbalanced-strings-p): New function. (electric-pair-string-bound-function): New var. (electric-pair-inhibit-if-helps-balance): Decide quote pairing according to `electric-pair--in-unterminated-string-p' * test/automated/electric-tests.el (define-electric-pair-test): Don't overtest.. (inhibit-in-mismatched-string-inside-ruby-comments): New test. (inhibit-in-mismatched-string-inside-c-comments): New test.
-
João Távora authored
Backported from trunk 2014-04-02T09:59:06Z!joaotavora@gmail.com * lisp/elec-pair.el (electric-pair-inhibit-if-helps-balance): Inhibit quote pairing if point-max is inside an unterminated string. (electric-pair--looking-at-unterminated-string-p): Delete. (electric-pair--in-unterminated-string-p): New function. * test/automated/electric-tests.el (inhibit-if-strings-mismatched): New test, change from `inhibit-only-of-next-is-mismatched'.
-