summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Make --without-pop the default.Paul Eggert2017-03-213-29/+21
| | | | | | | Suggested by Angelo Graziosi in: http://lists.gnu.org/archive/html/emacs-devel/2017-03/msg00431.html * configure.ac: Change the default from --with-pop to --without-pop. Adjust diagnostics to match.
* Streamline dependency-file generationPaul Eggert2017-03-215-62/+36
| | | | | | | | | | | | | | | * configure.ac (AUTODEPEND_PARENTS): New var. mkdir the dependency directories here, to simplify ‘make’. Remove dependency files just before outputting Makefiles, so that they are preserved if ‘configure’ exits early due to some other problem. * lib/Makefile.in, lwlib/Makefile.in, oldXMenu/Makefile.in: * src/Makefile.in: Adjust deps strategies to be similar, as follows: (MKDEPDIR): Remove. All uses removed. This cuts down on the number of processes spun off by ‘make’. (clean mostlyclean): Remove $(DEPDIR) contents, not $(DEPDIR) itself. (distclean): Remove $(DEPDIR) itself. * lwlib/Makefile.in (all): Move to front, so that depdir includes do not alter default action.
* Port and simplify example sh scriptPaul Eggert2017-03-211-7/+2
| | | | | * doc/misc/org.texi (noweb-ref): Simplify shell script example and don’t use ‘tail -1’, which is not portable.
* epatch: Save right backups in Git multipatchesTino Calancha2017-03-213-9/+65
| | | | | | | | | | Multipatches on N Git files save wrong backups for N-1 files; only the last one has a correct backup (Bug#26084). * lisp/vc/diff-mode.el (diff-file-junk-re): Add 'Prereq: ' * lisp/vc/ediff-ptch.el (ediff-map-patch-buffer): Use 'diff-file-junk-re'. * test/lisp/vc/ediff-ptch-tests.el (ediff-ptch-test-bug25010): Rename from ibuffer-test-bug25010. (ediff-ptch-test-bug26084): New test.
* Solve ses-recalculate-cell updating only current line bug.Vincent Belaïche2017-03-201-4/+7
| | | | | | | | * lisp/ses.el (ses-recalculate-cell): Add optional argument ses--curcell to avoid overwriting ses--curcell when function is called from ses-recalculate-all. Update docstring accordingly. (ses-recalculate-all): Call ses-recalculate-cell with argument ses--curcell to avoid its overwriting.
* Fix problem with out-of-date dependenciesPaul Eggert2017-03-201-0/+3
| | | | | | | | | | | Problem reported by Robert Marshall in: http://lists.gnu.org/archive/html/emacs-devel/2017-03/msg00501.html Although this problem has been with us for a while, the recent change from Automake to GNU Make exposed it again. * configure.ac (AUTO_DEPEND): When autodepending, clean out any leftover dependency and object files, since the previous sources' dependencies may disagree with the current ones. Reconfiguring typically needs to force a rebuild anyway.
* Simpler filter implementationMark Oteiza2017-03-191-22/+17
| | | | | | * lisp/play/dunnet.el (dun-endgame-question): Get or set dun-endgame-questions one time only. Use dolist and an index to prune the list.
* * lisp/button.el (forward-button): Use user-error instead.Mark Oteiza2017-03-191-1/+1
|
* Merge from gnulibPaul Eggert2017-03-1910-31/+67
| | | | | | | | | | | | | | | | | | This gets Emacs working again with HP-UX Itanium cc. It incorporates: 2017-03-19 stdalign: tweak version# and test for HP-UX IA64 2017-03-18 stdalign: restore previous behavior for HP-UX IA64 2017-03-17 stat-time, timespec: Support header files in C++ mode 2017-03-17 stdalign: Make it work with HP-UX cc 2017-03-17 flexmember: try to detect HP-UX 11.31 cc bug 2017-03-16 stdint: Fix test compilation failure with HP-UX 11 cc. 2017-03-14 gnulib-tool: don't produce tests with only snippets 2017-03-14 limits-h: Make it work with HP-UX cc. * etc/PROBLEMS: Remove now-obsolete entry for HP-UX 11.31. * lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate. * lib/limits.in.h, lib/stat-time.h, lib/stdalign.in.h: * lib/stdint.in.h, lib/timespec.h, m4/flexmember.m4, m4/stdalign.m4: Copy from gnulib.
* * ChangeLog.2: Merge from emacs-25.Paul Eggert2017-03-191-2/+330
|
* Fixups after merge from emacs-25Paul Eggert2017-03-193-25/+18
| | | | | | | * etc/NEWS: Remove stray entry. * etc/NEWS.25: Copy from Emacs emacs-25 etc/NEWS. * lisp/textmodes/rst.el (rst-package-emacs-version-alist): Make it nondecreasing.
* Merge from origin/emacs-25Paul Eggert2017-03-191-1/+2
|\ | | | | | | d71e071 Improve documentation of interactive "r".
| * Improve documentation of interactive "r".Eli Zaretskii2017-03-171-1/+2
| | | | | | | | | | * doc/lispref/commands.texi (Interactive Codes): Mention that mark must be set for "r" to work.
* | ; Merge from origin/emacs-25Paul Eggert2017-03-190-0/+0
|\ \ | |/ | | | | | | | | The following commit was skipped: 129d30e Fix bug: Range-check integer ‘alpha’ frame parm value
| * Fix bug: Range-check integer ‘alpha’ frame parm valueThien-Thi Nguyen2017-03-171-1/+1
| | | | | | | | | | | | | | Typo introduced 2013-04-01, "Prefer < to > in range checks such as 0 <= i && i < N". * src/frame.c (x_set_alpha): Use ‘ialpha’, not ‘alpha’.
* | Merge from origin/emacs-25Paul Eggert2017-03-1911-27/+71
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a094732 * etc/PROBLEMS: Say that HP-UX cc doesn't work. 1925dd9 Fix duplicate wording in Emacs manual 6de8429 * lisp/paren.el (show-paren--default, show-paren-function): A... 2d671fd Fix wording in Emacs manual a8766a2 Document how to customize input methods 6eb8995 * lisp/net/eww.el (eww-reload): Doc fix. (Bug#25981) aceac95 Fix warning message about native completion (Bug#25984) a314c1f Clarify documentation of 'raise' and 'height' display specs f366f6e Mention problems with GPaste in PROBLEMS 6e788ef ; etc/PROBLEMS: Explain about the python+libedit problem (Bug... 6406618 Fix doc strings in info.el c1ed152 ; * src/keyboard.c (Fposn_at_point): Fix last change. eed9677 Fix doc string of 'posn-at-point' 0d5957e Documentation fix in elisp reference manual
| * * etc/PROBLEMS: Say that HP-UX cc doesn't work.Paul Eggert2017-03-171-0/+7
| |
| * Fix duplicate wording in Emacs manualEli Zaretskii2017-03-141-1/+1
| | | | | | | | | | * doc/emacs/programs.texi (Which Function): Delete duplicate wording. (Bug#26098)
| * * lisp/paren.el (show-paren--default, show-paren-function): Add docstring.Hong Xu2017-03-141-2/+4
| |
| * Fix wording in Emacs manualEli Zaretskii2017-03-131-1/+1
| | | | | | | | | | * doc/emacs/text.texi (Paragraphs): Fix a garbled sentence. (Bug#26086)
| * Document how to customize input methodsEli Zaretskii2017-03-111-0/+9
| | | | | | | | | | * doc/emacs/mule.texi (Input Methods): Document how to customize input methods.
| * * lisp/net/eww.el (eww-reload): Doc fix. (Bug#25981)Eli Zaretskii2017-03-111-2/+3
| |
| * Fix warning message about native completion (Bug#25984)Noam Postavsky2017-03-051-1/+1
| | | | | | | | | | * lisp/progmodes/python.el (python-shell-completion-native-turn-on-maybe): The relevant variable is `python-shell-completion-native-enable'.
| * Clarify documentation of 'raise' and 'height' display specsEli Zaretskii2017-03-041-10/+15
| | | | | | | | | | | | * doc/lispref/display.texi (Other Display Specs): Clarify the effect of 'height' display spec on the following 'raise'. (Bug#25824)
| * Mention problems with GPaste in PROBLEMSEli Zaretskii2017-03-041-0/+7
| | | | | | | | | | * etc/PROBLEMS (GPaste): Mention the problem in yanking caused by GPaste, and its solution. (Bug#25902)
| * ; etc/PROBLEMS: Explain about the python+libedit problem (Bug#25753).Noam Postavsky2017-03-011-0/+17
| |
| * Fix doc strings in info.elEli Zaretskii2017-02-251-3/+3
| | | | | | | | | | * lisp/info.el (Info-selection-hook, Info-mode-hook) (Info-edit-mode-hook): Doc fixes. (Bug#25794)
| * ; * src/keyboard.c (Fposn_at_point): Fix last change.Eli Zaretskii2017-02-251-1/+1
| |
| * Fix doc string of 'posn-at-point'Eli Zaretskii2017-02-251-3/+3
| | | | | | | | | | * src/keyboard.c (Fposn_at_point): Clarify the doc string. (Bug#25796)
| * Documentation fix in elisp reference manualTino Calancha2017-02-241-4/+0
| | | | | | | | | | * doc/lispref/macros.texi (Defining Macros): Drop redundant mention on 'declare' forms (Bug#25846).
* | ; Merge from origin/emacs-25Paul Eggert2017-03-190-0/+0
|\ \ | |/ | | | | | | | | | | The following commits were skipped: fe91ff2 ; Update ldef-boot.el for Emacs 25.1 release 4210210 ; Update ChangeLog.2 and AUTHORS files
| * ; Update ldef-boot.el for Emacs 25.1 releaseemacs-25.2-rc2Nicolas Petton2017-02-211-9/+9
| |
| * ; Update ChangeLog.2 and AUTHORS filesNicolas Petton2017-02-212-7/+79
| |
* | Merge from origin/emacs-25Paul Eggert2017-03-1915-29/+48
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ec4226d * lisp/woman.el (woman): Fix docstring prefix arg description. 2b774fa Mention "editor" in Emacs man page header ae60d0c Document problems with nerd-fonts 2fdb5a9 ; Details about pinning Emacs to w32 task bar 5c3105e * doc/lispref/modes.texi (Derived Modes): Make example more i... 4c51ef4 Clarify what is the "cursor" 8303c32 ; * etc/NEWS: Copyedits. 3f7493e ; Fix a typo in comment c54cf8d Improve commentary in lisp.h 8b92f86 ; * admin/make-tarball.txt: Cross-reference admin/release-pro... 0ba9932 Disable native completion for ipython (Bug#25067) 38fc456 Fix a typo in ada-mode manual 00e75ba ; * src/coding.c (Fencode_coding_region): Fix a typo in the d... a541c21 Clarify documentation of 'bufferpos-to-filepos' and 'filepos-... # Conflicts: # etc/NEWS # etc/PROBLEMS
| * * lisp/woman.el (woman): Fix docstring prefix arg description.Noam Postavsky2017-02-181-1/+1
| |
| * Mention "editor" in Emacs man page headerEli Zaretskii2017-02-181-1/+1
| | | | | | | | | | * doc/man/emacs.1.in: Mention "editor" in the header line. (Bug#25771, Bug#25779)
| * Document problems with nerd-fontsEli Zaretskii2017-02-181-0/+4
| | | | | | | | | | * etc/PROBLEMS (fonts): Describe the potential problems with nerd-fonts that cause slow display. (Bug#25697)
| * ; Details about pinning Emacs to w32 task barEli Zaretskii2017-02-181-1/+3
| | | | | | | | | | * nt/README.W32: Describe how to set up the pinned task-bar shortcut for Emacs. (Bug#8268)
| * * doc/lispref/modes.texi (Derived Modes): Make example more idiomaticStefan Monnier2017-02-131-6/+7
| |
| * Clarify what is the "cursor"Eli Zaretskii2017-02-121-3/+7
| | | | | | | | | | * doc/lispref/windows.texi (Window Point): Clarify the notion of "cursor".
| * ; * etc/NEWS: Copyedits.Glenn Morris2017-02-111-20/+12
| |
| * ; Fix a typo in commentTino Calancha2017-02-101-1/+1
| | | | | | | | | | * lisp/vc/ediff-wind.el (ediff-setup-windows-multiframe-merge): Fix a typo in comment.
| * Improve commentary in lisp.hEli Zaretskii2017-02-101-3/+7
| | | | | | | | | | * src/lisp.h: Explain in the comment why enlarging a Lisp_Misc object is discouraged.
| * ; * admin/make-tarball.txt: Cross-reference admin/release-process.Glenn Morris2017-02-081-3/+6
| |
| * Disable native completion for ipython (Bug#25067)Noam Postavsky2017-02-071-2/+4
| | | | | | | | | | * lisp/progmodes/python.el: (python-shell-completion-native-disabled-interpreters): Add "ipython".
| * Fix a typo in ada-mode manualEli Zaretskii2017-02-071-1/+1
| | | | | | | | | | | | * doc/misc/ada-mode.texi (Project file variables): Add a missing right bracket. Reported by Jean-Christophe Helary <jean.christophe.helary@gmail.com>.
| * ; * src/coding.c (Fencode_coding_region): Fix a typo in the doc string.Eli Zaretskii2017-02-051-2/+2
| |
| * Clarify documentation of 'bufferpos-to-filepos' and 'filepos-to-bufferpos'Eli Zaretskii2017-02-052-3/+3
| | | | | | | | | | | | | | | | | | * doc/lispref/nonascii.texi (Text Representations): Clarify that 'exact' value of QUALITY argument to 'bufferpos-to-filepos' and 'filepos-to-bufferpos' can lead to expensive and slow processing. * lisp/international/mule-util.el (filepos-to-bufferpos) (bufferpos-to-filepos): Doc fix. (Bug#25626)
* | ; Merge from origin/emacs-25Paul Eggert2017-03-190-0/+0
|\ \ | |/ | | | | | | | | | | The following commits were skipped: 5e92111 Bump Emacs version to 25.2 RC1 a51f11d ; Update ChangeLog.2 and AUTHORS files
| * Bump Emacs version to 25.2 RC1emacs-25.2-rc1Nicolas Petton2017-02-035-1094/+1116
| | | | | | | | | | | | | | | | * README: * configure.ac: * msdos/sed2v2.inp: * nt/README.W32: Bump Emacs version. * lisp/ldefs-boot.el: Update.