- 31 Dec, 2014 2 commits
-
-
Paul Eggert authored
* Makefile.in (PAXCTL_if_present, SETFATTR_if_present): New macros. (emacs$(EXEEXT), temacs$(EXEEXT), bootstrap-emacs$(EXEEXT)): Use them. Simplify by using GNU make rather than shell conditionals, by using ln -f rather than rm -f followed by ln, and by preferring $@ to spelling out the destination.
-
Paul Eggert authored
-
- 30 Dec, 2014 5 commits
-
-
Juri Linkov authored
* lisp/net/eww.el (eww-isearch-next-buffer): New function. (eww-mode): Set multi-isearch-next-buffer-function to it. http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg02300.html
-
Dmitry Gutov authored
* lisp/progmodes/xref.el (xref-find-definitions): Mention "no identifier at point" case in the docstring.
-
Martin Rudalics authored
* display.texi (Temporary Displays): Amend description of `with-temp-buffer-window'. Add descriptions for `with-current-buffer-window', `with-displayed-buffer-window' and `temp-buffer-resize-mode', `temp-buffer-max-height' and `temp-buffer-max-width'. * frame.c (frame_inhibit_implied_resize): Escape left paren in doc-string.
-
Paul Eggert authored
-
Dmitry Gutov authored
* lisp/menu-bar.el (menu-bar-goto-uses-etags-p): New function. (menu-bar-goto-menu): Use it to show or hide the `set-tags-name' and `separator-tag-file' items.
-
- 29 Dec, 2014 15 commits
-
-
Eli Zaretskii authored
src/sysdep.c [WINDOWSNT]: Include sys/socket.h, without which this file doesn't compile on MS-Windows.
-
Paul Eggert authored
This is instead of system-name, which is both wrong here and obsolete.
-
Paul Eggert authored
-
Paul Eggert authored
Also, the system-name variable is now obsolete. Fixes Bug#19438. * doc/lispref/os.texi (System Environment): * etc/NEWS: Document this. * doc/misc/efaq.texi: (Displaying the current file name in the titlebar): * lisp/desktop.el (desktop-save-frameset): * lisp/dnd.el (dnd-get-local-file-uri): * lisp/gnus/message.el (message-make-fqdn): * lisp/gnus/nnvirtual.el (nnvirtual-retrieve-headers) (nnvirtual-update-xref-header): * lisp/nxml/rng-uri.el (rng-uri-file-name-1): * lisp/org/org-clock.el (org-clock-save): * src/filelock.c (current_lock_owner): * src/xrdb.c (get_environ_db): * src/xterm.c (same_x_server): * src/xterm.c (x_term_init): Prefer (system-name) to system-name, and avoid naming locals 'system-name'. * doc/misc/smtpmail.texi (Server workarounds): Fix grammar. * lisp/startup.el (system-name): Now an obsolete variable. * src/editfns.c (cached_system_name): New static var. (init_and_cache_system_name): New function. (init_editfns, Fsystem_name): Use it. (syms_of_editfns): Initialize it and Vsystem_name to the same value. * src/sysdep.c [HAVE_SOCKETS]: Don't include <sys/socket.h>, <netdb.h>. (h_errno) [TRY_AGAIN && !HAVE_H_ERRNO]: Remove decl. (init_system_name) [HAVE_SOCKETS]: Don't canonicalize the name. Don't create a new string if the current value is already correct.
-
Dmitry Gutov authored
-
K. Handa authored
-
K. Handa authored
international/mule.el (make-translation-table-from-alist): Accept nil or zero-length vector for FROM and TO.
-
Lars Ingebrigtsen authored
-
Lars Ingebrigtsen authored
* lisp/gnus/mm-decode.el (mm-shr): Bind `shr-width' to `fill-column' so that lines don't get overlong when responding. * lisp/net/eww.el (eww-mode): Truncate overlong lines for prettier display when resizing. * lisp/net/shr.el (shr-width): Default to using the window width when rendering.
-
Ulrich Müller authored
-
Dmitry Gutov authored
* lisp/emacs-lisp/find-func.el (find-function-library): Return a pair (ORIG-FUNCTION . LIBRARY) instead of just its second element. (find-function-noselect): Use it. * lisp/progmodes/elisp-mode.el (elisp--xref-identifier-file): Rename to `elisp--xref-identifier-location', incorporate logic from `elisp--xref-find-definitions', use the changed `find-function-library' return value.
-
Juri Linkov authored
-
Juri Linkov authored
* lisp/comint.el (comint-history-isearch-message): Use field-beginning instead of comint-line-beginning-position - that's more fixes for http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00305.html (comint-history-isearch-message): Fix args of isearch-message-prefix.
-
Juri Linkov authored
(vc-dir-mode-map): Bind it to "\C-o". (vc-dir-menu-map): Add it to menu. Fixes: debbugs:19450
-
Dmitry Gutov authored
* lisp/menu-bar.el (menu-bar-goto-menu): Replace all but one etags item with xref ones. * lisp/progmodes/etags.el (find-tag-other-window) (find-tag-other-frame, find-tag-regexp, tags-loop-continue) (tags-apropos): Declare obsolete.
-
- 28 Dec, 2014 17 commits
-
-
Paul Eggert authored
f646cd99 * build-aux/git-hooks/commit-msg: Allow tabs.
-
Paul Eggert authored
The following commits were skipped: 39eaef9f lisp/international/mule.el (define-coding-system): Fix typos in the doc string. Add missing ChangeLog entry for the previous commit. df932d85 lisp/international/mule.el (define-coding-system): Improve docstring.
-
Paul Eggert authored
Treat them as if they were expanded to spaces, with tab stops every 8 columns.
-
Paul Eggert authored
* term.c (produce_composite_glyph): Fix typo that confused number of columns for pixel width.
-
Eli Zaretskii authored
Add missing ChangeLog entry for the previous commit. Backported from trunk; do not merge back. (cherry picked from commit 79e2dade)
-
Kenichi Handa authored
Backported from trunk; do not merge back. (cherry picked from commit 5979af51)
-
Eli Zaretskii authored
Add missing ChangeLog entry for the previous commit.
-
K. Handa authored
-
Ivan Shmakov authored
Fixes: debbugs:19444 * lisp/net/shr.el (shr-tag-table): Fix handling of tbody/header/footer elements in tables.
-
Ivan Shmakov authored
Fixes: debbugs:19445 * lisp/net/eww.el (eww-handle-link): Fix typo in "up" rel handling.
-
K. Handa authored
-
Kenichi Handa authored
-
Paul Eggert authored
* decompress.c, gnutls.c, image.c, xml.c: If WINDOWSNT, use '#define FOO fn_FOO' to wrap dll functions, rather than the inverse when not WINDOWSNT. This isolates the fn_* business into the WINDOWSNT-specific section of the code, which makes it easier to maintain the generic code. * decompress.c (DEF_ZLIB_FN, LOAD_ZLIB_FN): * gnutls.c (DEF_GNUTLS_FN, LOAD_GNUTLS_FN): * image.c (DEF_IMGLIB_FN, LOAD_IMGLIB_FN): * xml.c (DEF_XML2_FN, LOAD_XML2_FN): Remove. All uses replaced by DEF_DLL_FN. * w32.h (DEF_DLL_FN, LOAD_DLL_FN): New macros.
-
Paul Eggert authored
b54f5721 Port memory-full checking to GnuTLS 3.3 Conflicts: src/ChangeLog src/gnutls.c
-
Paul Eggert authored
Instead of using gnutls_global_set_mem_functions, check every call to a GnuTLS function that might return an indication of memory exhaustion. Suggested by Dmitry Antipov in: http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg02056.html * src/gnutls.c (gnutls_global_set_mem_functions) [WINDOWSNT]: Remove. (init_gnutls_functions): Do not load gnutls_global_set_mem_functions. (fn_gnutls_global_set_mem_functions) [!WINDOWSNT]: Remove. All uses removed. (check_memory_full): New function. (emacs_gnutls_handshake, emacs_gnutls_handle_error) (gnutls_make_error, Fgnutls_boot): Use it. (emacs_gnutls_global_init): Avoid gnutls_global_set_mem_functions.
-
Juri Linkov authored
-
Juri Linkov authored
* lisp/vc/compare-w.el: Require diff-mode for diff faces. (compare-windows-removed, compare-windows-added): New faces inheriting from diff faces. (compare-windows): Define obsolete face alias. (compare-windows-highlight): Replace face `compare-windows' with new faces `compare-windows-added' and `compare-windows-removed'. (compare-windows-get-recent-window): Signal an error when no other window is found. Fixes: debbugs:19451
-
- 27 Dec, 2014 1 commit
-
-
Fabián Ezequiel Gallina authored
This commit adds native readline completion that fallbacks to the old mechanism when it cannot be used for the current interpreter. * lisp/progmodes/python.el (python-shell-completion-native-disabled-interpreters) (python-shell-completion-native-enable) (python-shell-completion-native-output-timeout): New defcustoms. (python-shell-completion-native-interpreter-disabled-p) (python-shell-completion-native-try) (python-shell-completion-native-setup) (python-shell-completion-native-turn-off) (python-shell-completion-native-turn-on) (python-shell-completion-native-turn-on-maybe) (python-shell-completion-native-turn-on-maybe-with-msg) (python-shell-completion-native-toggle): New functions. (python-shell-completion-native-get-completions): New function. (python-shell-completion-at-point): Use it. * test/automated/python-tests.el (python-shell-completion-native-interpreter-disabled-p-1): New test.
-