summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * src/fileio.c (auto_save_error): Use display-warning. (Bug#23703)Glenn Morris2016-06-071-8/+2
|
* * lisp/ibuf-ext.el (ibuffer-do-shell-command-file):Tino Calancha2016-06-071-4/+8
| | | | Fix non-file-visiting-buffer case. (Bug#22678)
* Port --enable-gcc-warnings to clang 3.7.0Paul Eggert2016-06-071-3/+1
| | | | | | * configure.ac: Add -Wno-tautological-compare to avoid bogus warnings about 0 <= rlim.rlim_max. Remove flags that no longer seem to be needed, at least in Fedora 23 x86-64.
* Use __builtin_assume_aligned on untagged Lisp valsPaul Eggert2016-06-072-1/+17
| | | | | | | | * src/conf_post.h (__has_builtin, __builtin_assume_aligned): New macros, for compilers not already defining them. (__has_builtin___builtin_assume_aligned): New macro. * src/lisp.h (lisp_h_XUNTAG): Use __builtin_assume_aligned. This shrinks text space by 0.2% on x86-64 with GCC 6.1.
* * lisp/help-fns.el (describe-function-1): Avoid reporting advisedGlenn Morris2016-06-071-4/+4
| | | | aliases as the type of their targets.
* * lisp/simple.el (process-menu-mode, list-processes--refresh):Tino Calancha2016-06-071-1/+3
| | | | Include PID. (Bug#21725)
* ; * etc/NEWS: Fix a typo.Glenn Morris2016-06-071-2/+2
|
* Merge from origin/emacs-25Paul Eggert2016-06-079-44/+48
|\ | | | | | | | | | | | | | | 6e3adf8 Fix crash in syntax.c after GC 973ce5a Improve squiggly heredoc support in non-SMIE Ruby mode 9d5cceb Fix doc string quoting 0b33a23 Fix mouse dragging of vertical dividers with scroll bars on l... a5d05f4 * etc/PROBLEMS: Mention the link-time problems on FreeBSD 11.
| * Fix crash in syntax.c after GCPaul Eggert2016-06-071-35/+24
| | | | | | | | | | | | | | Problem reported by Vincent Belaïche (Bug#23704). * src/syntax.c (skip_chars): Recompute pointers into the buffer after every call to update_syntax_table_forward, as it can GC.
| * Improve squiggly heredoc support in non-SMIE Ruby modeDmitry Gutov2016-06-071-1/+1
| | | | | | | | | | * lisp/progmodes/ruby-mode.el (ruby-parse-partial): Support squiggly heredocs here, too (port from upstream).
| * Fix doc string quotingStephen Berman2016-06-066-7/+7
| | | | | | | | | | | | | | | | | | | | * lisp/files.el (shell-quote-wildcard-pattern): * lisp/progmodes/vhdl-mode.el (vhdl-mode): * lisp/subr.el (replace-regexp-in-string): * lisp/view.el (view-mode): * src/nsfns.m (syms_of_nsfns): * src/syntax.c (Fbackward_prefix_chars): Fix quoting problems in doc strings (Bug#23696).
| * Fix mouse dragging of vertical dividers with scroll bars on left (Bug#23690)Martin Rudalics2016-06-051-1/+9
| | | | | | | | | | | | * lisp/mouse.el (mouse-drag-line): With scroll bars on the left adjust trailing edge of window on the left when dragging the vertical divider of the mode line. (Bug#23690)
| * * etc/PROBLEMS: Mention the link-time problems on FreeBSD 11.Eli Zaretskii2016-06-041-0/+7
| | | | | | | | (Bug#23641)
* | ; Merge from origin/emacs-25Paul Eggert2016-06-070-0/+0
|\| | | | | | | | | | | The following commit was skipped: 9c28e70 ; Auto-commit of loaddefs files.
| * ; Auto-commit of loaddefs files.Glenn Morris2016-06-011-1230/+1220
| |
* | Merge from origin/emacs-25Paul Eggert2016-06-074-3/+4
|\| | | | | | | | | | | | | 604f656 * test/automated/viper-tests.el (viper-test-undo-kmacro): Del... 20eb531 * lisp/mail/footnote.el (footnote-mode): Fix doc typo. a7a2244 * doc/misc/smtpmail.texi (Encryption): Fix 2012-12-22 typo. 07bd972 * lisp/emacs-lisp/lisp-mode.el (lisp--mode-syntax-table): Fix...
| * * test/automated/viper-tests.el (viper-test-undo-kmacro):Glenn Morris2016-05-311-0/+1
| | | | | | | | Delete temp-file at end.
| * * lisp/mail/footnote.el (footnote-mode): Fix doc typo.Glenn Morris2016-05-311-1/+1
| |
| * * doc/misc/smtpmail.texi (Encryption): Fix 2012-12-22 typo.Glenn Morris2016-05-311-1/+1
| |
| * * lisp/emacs-lisp/lisp-mode.el (lisp--mode-syntax-table):Glenn Morris2016-05-311-1/+1
| | | | | | | | Fix typo. (Bug#23654)
* | Use standard Unicode names for Thai, LaoPaul Eggert2016-06-062-192/+190
| | | | | | | | | | * lisp/language/lao-util.el, lisp/language/thai-util.el: Don’t override standard Unicode character name (Bug#23698).
* | * lisp/man.el (Man-reference-regexp, Man-default-man-entry):Glenn Morris2016-06-061-2/+2
| | | | | | | | Handle U+2010 hyphen at eol, as used when LANG=en_US.utf8.
* | Some fixes in filenotify-tests.el for cygwinMichael Albinus2016-06-061-16/+22
| | | | | | | | | | | | | | | | | | | | | | * test/lisp/filenotify-tests.el (file-notify--test-timeout): Reintroduce value for cygwin, it's needed on slow systems. (file-notify--wait-for-events): Move up definition. (file-notify--test-no-descriptors): Use `file-notify--wait-for-events'. (file-notify--test-with-events-check, file-notify--test-with-events) (file-notify-test08-watched-file-in-watched-dir): Use :random rather than `random. (file-notify-test06-many-events): Do not skip for cygwin.
* | * src/casefiddle.c (Fupcase_region): Add arg ‘region-noncontiguous-p’.Juri Linkov2016-06-062-4/+21
| | | | | | | | | | | | If non-nil, operate on multiple chunks. (Bug#23655) * src/search.c (Freplace_match): Use Qnil for new arg of Fupcase_region.
* | * lisp/wdired.el (wdired-next-line, wdired-previous-line): Add "^"Juri Linkov2016-06-061-3/+3
| | | | | | | | to interactive spec to handle shift-selection. (Bug#23642)
* | Improve robustness of filenotify-tests.el (Bug#23618)Michael Albinus2016-06-051-114/+206
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * test/lisp/filenotify-tests.el (file-notify--test-no-descriptors) (file-notify--test-no-descriptors-explainer) (file-notify--test-cleanup-p): New defuns. (file-notify--test-cleanup): Don't check for `file-notify--test-event' anymore, that's done in `file-notify--test-no-descriptors'. (file-notify--test-with-events-check) (file-notify--test-with-events): Handle the `random' marker. (file-notify--test-with-events-explainer): Improve readability. (file-notify-test00-availability) (file-notify-test01-add-watch, file-notify-test02-events) (file-notify-test03-autorevert) (file-notify-test04-file-validity) (file-notify-test05-dir-validity) (file-notify-test06-many-events, file-notify-test07-backup) (file-notify-test08-watched-file-in-watched-dir) (file-notify-test09-sufficient-resources): Check also `file-notify--test-cleanup-p'. (file-notify-test04-file-validity) (file-notify-test05-dir-validity): Use `ignore' as handler. (file-notify-test05-dir-validity) (file-notify-test06-many-events): Delete directory finally. (file-notify-test08-watched-file-in-watched-dir): Add `random' marker.
* | Merge branch 'master' of git.sv.gnu.org:/srv/git/emacsK. Handa2016-06-0516-393/+6032
|\ \
| * | man.el: Fix links on hyphenated words (bug#23647)Stephen Berman2016-06-051-2/+11
| | | | | | | | | | | | | | | * lisp/man.el (Man-bgproc-sentinel): Make links work on hyphenated words.
| * | isearch-edit-string resumes multi isearchesTino Calancha2016-06-051-1/+9
| | | | | | | | | | | | | | | * lisp/isearch.el (with-isearch-suspended): Remember and restore multi-isearch variables. (Bug#21663)
| * | Fix Eshell display when RTL characters are involvedEli Zaretskii2016-06-041-0/+5
| | | | | | | | | | | | | | | * lisp/eshell/esh-mode.el (eshell-mode): Set 'bidi-paragraph-direction' to 'left-to-right'. (Bug#23652)
| * | Port angle-bracket TZ settings to MS-WindowsPaul Eggert2016-06-012-1/+31
| | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/os.texi (Time Zone Rules): Document MS-Windows lack of support for numeric time zone abbreviations. * src/w32.c (sys_putenv): Convert angle-bracket TZ syntax to MS-compatible syntax if possible, and to "ZZZ" otherwise. Problem reported by Kazuhiro Ito (Bug#23600).
| * | Avoid delving into Git internals for versionPaul Eggert2016-06-012-61/+8
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/loadup.el (exec-path): Set it to nil later, so that emacs-repository-get-version can invoke git commands in the PATH. * lisp/version.el (emacs-repository--version-git-1): Remove. (emacs-repository-get-version): Let Git do it rather than delving into Git internals.
| * | * lisp/emacs-lisp/autoload.el (autoload--make-defs-autoload): Expand lessStefan Monnier2016-06-011-23/+72
| | |
| * | Fix emacs-repository-get-version with packed .gitPaul Eggert2016-06-011-8/+17
| | | | | | | | | | | | | | | | | | | | | * lisp/version.el (emacs-repository-get-version): Parse .git/packed-refs if it exists. Problem reported by Martin Rudalics in: http://lists.gnu.org/archive/html/emacs-devel/2016-05/msg00554.html
| * | Minor change in tramp.texiMichael Albinus2016-06-011-10/+0
| | | | | | | | | | | | | | | | | | * doc/misc/tramp.texi (Password handling): Do not discuss anymore how to get password-cache.el. It is bundled with Emacs.
| * | Correct fontification and indentation of C++'s "constexpr" expressionsAlan Mackenzie2016-06-011-3/+3
| | | | | | | | | | | | | | | * lisp/progmodes/cc-langs.el (c-type-modifier-kwds): Remove "constexpr". (c-modifier-kwds): Add "constexpr".
| * | ; Auto-commit of loaddefs files.Glenn Morris2016-06-011-259/+5866
| | |
| * | Merge branch 'master' of git.sv.gnu.org:/srv/git/emacsMichael Albinus2016-05-3122-143/+192
| |\ \
| * | | Improve robustness for out-of-band copy in TrampMichael Albinus2016-05-315-42/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/net/tramp-adb.el (tramp-adb-execute-adb-command) * lisp/net/tramp-cmds.el (tramp-append-tramp-buffers) * lisp/net/tramp-gvfs.el (tramp-gvfs-do-copy-or-rename-file): Cosmetic changes. * lisp/net/tramp-sh.el (tramp-do-copy-or-rename-file-out-of-band): Use local `default-directory'. Simplify command to send. Don't check return code, this was already done in `tramp-process-actions'. (tramp-get-inline-coding): Don't set `default-directory'. * lisp/net/tramp.el (tramp-action-out-of-band): Throw `out-of-band-failed'. (tramp-process-actions): Handle `out-of-band-failed'. (tramp-call-process, tramp-call-process-region): Use local `default-directory'.
* | | | Add category 'j' to more characters.K. Handa2016-06-051-0/+1
| |/ / |/| | | | | | | | | | | * lisp/international/characters.el: Add category 'j' (Japanese) to characters in japanese-jisx0213.2004-1.
* | | Merge branch 'master' of git.sv.gnu.org:/srv/git/emacsK. Handa2016-06-0119-105/+160
|\ \ \
| * \ \ Merge from origin/emacs-25Paul Eggert2016-05-3119-105/+160
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 788c9b6 ; Spelling fix 25c4a30 * lisp/recentf.el (recentf-dialog-mode-map): Remove follow-li... 0992ec3 Correct cl-flet usage (Bug#22317) 50caae3 Release MH-E manual version 8.6 602bb40 Update MH-E's documentation about HTML renderers 89018f0 Fx the we->the typo 845ee57 Restore frames into the current display by default ee28b4c * lisp/recentf.el (recentf-open-files-item): Quick fix for (b... 01c3cd1 etc/TODO: Remove out-of-place issue 5e18486 Clarify doc string of 'file-name-sans-extension' bffda22 Fix the MSDOS build f907f98 * lisp/progmodes/elisp-mode.el (elisp-function-argstring): Ca... 1a2ffd0 * src/dired.c (Ffile_name_all_completions): Doc fix. (Bug#23... f7ffc4b Fix infloop in 'number-sequence' 4ab2673 ; Spelling and punctuation fixes in comments 71c152e * lisp/emacs-lisp/find-func.el (find-function-library):
| | * | ; Spelling fixPaul Eggert2016-05-301-1/+1
| | | |
| | * | * lisp/recentf.el (recentf-dialog-mode-map): Remove follow-link (bug#22434)Stefan Monnier2016-05-301-1/+0
| | | |
| | * | Correct cl-flet usage (Bug#22317)Bill Wohler2016-05-304-12/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mh-compat.el: Rename mh-cl-flet to mh-flet and convert alias to macro using patch from Katsumi Yamaoka <yamaoka@jpl.org>. * mh-thread.el (mh-thread-set-tables): * mh-show.el (mh-gnus-article-highlight-citation): * mh-mime.el (mh-display-with-external-viewer): (mh-mime-display, mh-press-button, mh-push-button): (mh-display-emphasis): Call mh-flet instead of mh-cl-flet.
| | * | Release MH-E manual version 8.6Bill Wohler2016-05-301-3/+3
| | | | | | | | | | | | | | | | | | | | * doc/misc/mh-e.texi (VERSION, EDITION, UPDATED, UPDATE-MONTH): Update for release 8.6.
| | * | Update MH-E's documentation about HTML renderersMike Kupfer2016-05-301-60/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/mh-e.texi (HTML): Remove the footnote with the minimum Gnus version (we are no longer trying to support multiple Emacs releases). Sort the table of HTML renderers by name (the previous ordering was based on a 10-year-old survey). Add shr and gnus-w3m to the table. Remove the entry for w3 (no longer available). Update existing entries so that they are more consistent about what features are discussed, and to reflect recent testing (Debian 8). Small tweaks to existing text.
| | * | Fx the we->the typoDmitry Gutov2016-05-301-1/+2
| | | | | | | | | | | | | | | | | | | | * doc/emacs/trouble.texi (Sending Patches): Fix the typo (bug#23657).
| | * | Restore frames into the current display by defaultPaul Eggert2016-05-292-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/desktop.el (desktop-restore-in-current-display): Default to t, not nil (Bug#23604). * etc/NEWS: Mention the change.
| | * | * lisp/recentf.el (recentf-open-files-item): Quick fix for (bug#22434).Stefan Monnier2016-05-291-0/+3
| | | |