1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-02 02:10:46 -08:00
Commit graph

124981 commits

Author SHA1 Message Date
Eli Zaretskii
a67a4e598d * doc/lispref/processes.texi (Process Buffers): Minor rewording. (Bug#23446) 2016-06-13 18:00:34 +03:00
Eli Zaretskii
27f440e295 Add cross-reference to ELisp manual
* doc/lispref/commands.texi (Classifying Events): Add
cross-reference to "Motion Events".  (Bug#23756)
2016-06-13 17:25:08 +03:00
Glenn Morris
10802d8472 ; make change-history-commit 2016-06-12 13:07:11 -04:00
Stefan Monnier
4b2d77d8db * lisp/emacs-lisp/macroexp.el (macroexp--expand-all): Fix (bug#19704)
Don't rewrite (funcall 'f ...) to (f ...).
2016-06-11 17:38:11 -04:00
Phillip Lord
12e009e52f Restore initial undo boundary with viper
* lisp/emulation/viper-cmd.el (viper-adjust-undo): Add back last undo
  boundary if it has been removed.

Addresses Bug#22295.
2016-06-11 20:32:31 +01:00
Phillip Lord
291fe0aade Revert "Fix viper undo breakage from undo-boundary changes"
This reverts commit c0139e32f1.
2016-06-11 20:32:31 +01:00
Ken Brown
6921f4a596 Fix dbus crash on 32-bit Cygwin
* src/dbusbind.c (Fdbus__init_bus): Use make_save_pointer to store
connection address.  (Bug#23741)
(xd_lisp_dbus_to_dbus): Use XSAVE_POINTER to retrieve connection
address.
2016-06-11 08:31:27 -04:00
Nicolas Petton
e18ee60b02
Bump version to 25.0.95
* README:
* configure.ac:
* lisp/ldefs-boot.el:
* msdos/sed2v2.inp: Bump Emacs version to 25.0.95.
2016-06-11 00:24:29 +02:00
Nicolas Petton
9ae514a9b7
* etc/AUTHORS: Update the AUTHORS file 2016-06-11 00:24:21 +02:00
Nicolas Petton
3ca428e928
add entries to authors.el
* admin/authors.el (authors-renamed-files-alist): Add char-fold files.
2016-06-11 00:04:58 +02:00
Jules Tamagnan
66d556b518 Fix eldoc-related freezes in python mode
* lisp/progmodes/python.el (python-eldoc-get-doc): New defvar.
(python-eldoc-function-timeout)
(python-eldoc-function-timeout-permanent): New defcustoms.
(python-eldoc-function): If python-eldoc--get-doc-at-point times
out, effectively turn off ElDoc in current buffer.  (Bug#23609)
2016-06-10 12:08:29 +03:00
Martin Rudalics
d59bcbc00b Handle mouse leaving initial window in `mouse-set-region' (Bug#23707)
* lisp/mouse.el (mouse-set-region): If the mouse ends up in
another window or on the menu bar, use `window-point' of
selected window instead of `posn-point' of the event end
(Bug#23707).
2016-06-09 10:12:48 +02:00
Marco Wahl
27fe1e459a org.el: Fix bindings of < and > for calendar scrolling
[This patch taken from upstream Org repo with 8b63dc9 dated
2014-10-20 (Bug#23725).]
* lisp/org/org.el (org-read-date-minibuffer-local-map):
Switch to the current calendar API for scrolling the calendar.
2016-06-08 16:04:12 -07:00
Phillip Lord
a813487f1a Fix undo boundary in recursive edit (Bug#23632)
* src/keyboard.c (recursive_edit_1): specbind
   undo-auto--undoably-changed-buffers.
 * lisp/simple.el (undo-auto--undoably-changed-buffers):
   fix docstring.
2016-06-08 22:45:00 +01:00
Glenn Morris
1f85b7ca03 Doc fixes re alist-get. (Bug#23548)
* lisp/subr.el (alist-get): Doc fix.
* doc/lispref/lists.texi (Association Lists): Improve alist-get.
; * etc/NEWS: Related edit.
2016-06-07 19:59:37 -04:00
Glenn Morris
ba3f206239 * lisp/progmodes/python.el (inferior-python-mode):
Avoid tabs.  (Bug#23616)
2016-06-07 18:26:33 -04:00
Glenn Morris
56fa055bbf * src/syntax.c (syms_of_syntax) <comment-end-can-be-escaped>: Doc fix. 2016-06-07 17:39:19 -04:00
Tino Calancha
4c1370a10b * lisp/help-fns.el (describe-function-1):
Fix handling of file name for aliases.  (Bug#21950)
2016-06-07 16:42:59 -04:00
Tino Calancha
a3f7ae80b1 * lisp/emacs-lisp/cl-macs.el (cl-loop): Doc fix re "by". 2016-06-07 13:48:11 -04:00
Tino Calancha
601b9b2acd * doc/misc/cl.texi (Mapping over Sequences): Fix cl-notevery. 2016-06-07 13:46:33 -04:00
Paul Eggert
6e3adf8a4a Fix crash in syntax.c after GC
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.
2016-06-07 09:28:49 -07:00
Dmitry Gutov
973ce5a123 Improve squiggly heredoc support in non-SMIE Ruby mode
* lisp/progmodes/ruby-mode.el (ruby-parse-partial): Support
squiggly heredocs here, too (port from upstream).
2016-06-07 04:07:15 +03:00
Stephen Berman
9d5ccebeba Fix doc string quoting
* 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).
2016-06-06 09:30:22 -07:00
Martin Rudalics
0b33a23ffe Fix mouse dragging of vertical dividers with scroll bars on left (Bug#23690)
* 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)
2016-06-05 11:50:47 +02:00
Eli Zaretskii
a5d05f4470 * etc/PROBLEMS: Mention the link-time problems on FreeBSD 11.
(Bug#23641)
2016-06-04 18:45:46 +03:00
Glenn Morris
9c28e70b4b ; Auto-commit of loaddefs files. 2016-06-01 07:18:41 -04:00
Glenn Morris
604f656831 * test/automated/viper-tests.el (viper-test-undo-kmacro):
Delete temp-file at end.
2016-05-31 18:24:07 -04:00
Glenn Morris
20eb53185d * lisp/mail/footnote.el (footnote-mode): Fix doc typo. 2016-05-31 15:05:20 -04:00
Glenn Morris
a7a22442a4 * doc/misc/smtpmail.texi (Encryption): Fix 2012-12-22 typo. 2016-05-31 14:58:05 -04:00
Glenn Morris
07bd97217b * lisp/emacs-lisp/lisp-mode.el (lisp--mode-syntax-table):
Fix typo.  (Bug#23654)
2016-05-31 14:50:52 -04:00
Paul Eggert
788c9b69e1 ; Spelling fix 2016-05-30 23:17:55 -07:00
Stefan Monnier
25c4a30692 * lisp/recentf.el (recentf-dialog-mode-map): Remove follow-link (bug#22434) 2016-05-30 20:46:24 -04:00
Bill Wohler
0992ec3b0b Correct cl-flet usage (Bug#22317)
* 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.
2016-05-30 16:49:37 -07:00
Bill Wohler
50caae30b0 Release MH-E manual version 8.6
* doc/misc/mh-e.texi (VERSION, EDITION, UPDATED, UPDATE-MONTH):
Update for release 8.6.
2016-05-30 16:15:32 -07:00
Mike Kupfer
602bb40029 Update MH-E's documentation about HTML renderers
* 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.
2016-05-30 16:13:10 -07:00
Dmitry Gutov
89018f003a Fx the we->the typo
* doc/emacs/trouble.texi (Sending Patches):
Fix the typo (bug#23657).
2016-05-30 17:51:41 +03:00
Paul Eggert
845ee57731 Restore frames into the current display by default
* lisp/desktop.el (desktop-restore-in-current-display):
Default to t, not nil (Bug#23604).
* etc/NEWS: Mention the change.
2016-05-29 22:48:01 -07:00
Stefan Monnier
ee28b4cd46 * lisp/recentf.el (recentf-open-files-item): Quick fix for (bug#22434). 2016-05-29 20:32:32 -04:00
Stefan Monnier
01c3cd1c0d etc/TODO: Remove out-of-place issue 2016-05-29 20:29:47 -04:00
Eli Zaretskii
5e184861c3 Clarify doc string of 'file-name-sans-extension'
* lisp/files.el (file-name-sans-extension, file-name-extension):
Clarify in the doc strings what is the extension, and which
leading period doesn't count.  (Bug#23643)
2016-05-29 17:59:59 +03:00
Eli Zaretskii
bffda223c2 Fix the MSDOS build
* msdos/sed1v2.inp (PAXCTL_dumped, PAXCTL_notdumped): Define to
empty, and remove the lines which use them in recipes, as that
causes weird error message from Make and breaks the MSDOS build.
2016-05-28 15:27:47 +03:00
Andreas Schwab
f907f98b0b * lisp/progmodes/elisp-mode.el (elisp-function-argstring): Call
substitute-command-keys to undo help--docstring-quote. (Bug#23634)
2016-05-28 11:18:05 +02:00
Eli Zaretskii
1a2ffd0236 * src/dired.c (Ffile_name_all_completions): Doc fix. (Bug#23631) 2016-05-27 16:06:57 +03:00
Eli Zaretskii
f7ffc4b7d3 Fix infloop in 'number-sequence'
* lisp/subr.el (number-sequence): Avoid overflow leading to an
infloop.  (Bug#23627)

* test/automated/subr-tests.el (number-sequence-test): New test.
2016-05-27 12:17:15 +03:00
Paul Eggert
4ab2673d87 ; Spelling and punctuation fixes in comments 2016-05-26 19:22:18 -07:00
Glenn Morris
71c152e2af * lisp/emacs-lisp/find-func.el (find-function-library):
Update for symbol-function no longer erroring.  (Bug#23626)
2016-05-26 19:50:54 -04:00
Glenn Morris
c3489d0504 * lisp/w32-fns.el (set-message-beep, w32-get-locale-info)
(w32-get-valid-locale-ids): Improve declarations.
2016-05-26 14:57:29 -04:00
Vincent Belaïche
a4d882cd09 Correct old cell name unbinding when renaming cell.
Bug is to unbind old cell names when renaming a cell with
'makunbound'. when the old cell name is of A1 type, then
'kill-local-variable' must be used instead, so that only the current
spreadsheet is affected. When the old cell name is a renamed cell,
then 'ses--unbind-cell-name' must be used in order to remove the old
name from the name hashmap.

* ses.el (ses-rename-cell): check consistency of cell symbol from
text-property and from array object. Instead of 'makunbound', use
either 'ses--unbind-cell-name' or 'kill-local-variable' depending on
whether the cell old name is a named cell or an A1 type cell
2016-05-26 11:03:21 +02:00
Vincent Belaïche
6c12c53949 Merge branch 'emacs-25' of git.sv.gnu.org:/srv/git/emacs into emacs-25 2016-05-25 23:44:18 +02:00
Vincent Belaïche
0be672542a Document problem: slow screen refresh on missing font.
See discussion of bug#22519 for more on this.
2016-05-25 23:42:54 +02:00