| Commit message (Expand) | Author | Age | Files | Lines |
* | * lisp/emacs-lisp/pcase.el (pcase-defmacro): New macro....(pcase--macroexpand): New function.
(pcase--expand): Use it.
| Stefan Monnier | 2014-09-22 | 1 | -0/+1 |
* | Add support for `quote' and `app'....* lisp/emacs-lisp/pcase.el (pcase--app-subst-match, pcase--app-subst-rest):
New optimization functions.
(pcase--u1): Add support for `quote' and `app'.
(pcase): Document them in the docstring.
| Stefan Monnier | 2014-09-22 | 1 | -0/+3 |
* | Merge from emacs-24; up to 2014-07-09T02:04:12Z!rgm@gnu.org | Glenn Morris | 2014-09-14 | 1 | -3/+8 |
|\ |
|
| * | * etc/NEWS: Mention timer error reporting....Ref: http://debbugs.gnu.org/18444#8
| Glenn Morris | 2014-09-11 | 1 | -0/+5 |
| * | NEWS fix...display-buffer-in-previous-window existed before 24.4, but was not
in display-buffer-fallback-action
| Glenn Morris | 2014-09-08 | 1 | -3/+3 |
* | | * register.el (insert-register): Change default interactive insertion mode. | Daniel Colascione | 2014-09-14 | 2 | -0/+7 |
* | | etc/NEWS: Mention HTML support in Rmail. | Eli Zaretskii | 2014-09-13 | 1 | -0/+6 |
* | | * etc/NEWS: Mention nil `calendar-mode-line-format' will not modify...the mode line of the calendar buffer.
* lisp/calendar/calendar.el (calendar-update-mode-line):
Do not overwrite mode-line-format if calendar-mode-line-format is nil.
(Bug#18467)
| Christopher Schmidt | 2014-09-13 | 2 | -0/+8 |
* | | Add support for Vertica SQL....* lisp/progmodes/sql.el (sql-product-alist): Add vertica.
(sql-vertica-program, sql-vertica-options)
(sql-vertica-login-params, sql-comint-vertica, sql-vertica):
New functions and variables to support Vertica.
Inspired by code by Roman Scherer <roman@burningswell.com>.
| Sam Steingold | 2014-09-12 | 1 | -0/+2 |
* | | (sql-default-directory): New user option....* lisp/progmodes/sql.el (sql-default-directory): New user option.
(sql-product-interactive): Bind `default-directory' to it to
enable remote connections using Tramp.
| Sam Steingold | 2014-09-08 | 1 | -1/+10 |
* | | Add vector qpattern to pcase...* doc/lispref/control.texi (Pattern matching case statement): Document vector
qpattern.
* etc/NEWS: Mention vector qpattern for pcase. (Bug#18327).
* lisp/emacs-lisp/pcase.el (pcase): Doc fix.
(pcase--split-vector): New function.
(pcase--q1): Support vector qpattern. (Bug#18327)
| Leo Liu | 2014-09-06 | 2 | -0/+7 |
* | | New custom variable `tex-print-file-extension' to help users who use PDF inst......* lisp/textmodes/tex-mode.el (tex-print-file-extension): New user
option.
(tex-print): Use it instead of the hard-coded string.
| Sam Steingold | 2014-09-05 | 1 | -0/+5 |
* | | Add and use function horizontal-scroll-bars-available-p....* scroll-bar.el (horizontal-scroll-bars-available-p): New
function.
(horizontal-scroll-bar-mode): Rewrite using
horizontal-scroll-bars-available-p.
* menu-bar.el (menu-bar-showhide-scroll-bar-menu): Rewrite using
horizontal-scroll-bars-available-p.
| Martin Rudalics | 2014-09-05 | 1 | -0/+2 |
* | | * lisp/subr.el (call-process-shell-command, process-file-shell-command):...Make the `args' obsolete.
(start-process-shell-command, start-file-process-shell-command):
Use `declare'.
Fixes: debbugs:18409
| Stefan Monnier | 2014-09-04 | 1 | -0/+3 |
* | | NEWS and TODO changes. | Martin Rudalics | 2014-09-03 | 2 | -7/+29 |
* | | Clean up initialization and customization of horizontal scroll bars....* frame.el (frame-initialize): Remove horizontal-scroll-bars
from frame-initial-frame-alist.
* scroll-bar.el (previous-horizontal-scroll-bar-mode)
(horizontal-scroll-bar-mode-explicit)
(set-horizontal-scroll-bar-mode, get-horizontal-scroll-bar-mode)
(toggle-horizontal-scroll-bar): Remove.
(horizontal-scroll-bar-mode): Remove defcustom.
(horizontal-scroll-bar-mode): Fix doc-string.
(scroll-bar-toolkit-scroll)
(scroll-bar-toolkit-horizontal-scroll): Add doc-strings stubs.
* buffer.c (scroll-bar-height): Fix typo in doc-string.
* frame.c (Vdefault_frame_horizontal_scroll_bars): Remove
variable.
* nsfns.m (Fx_create_frame):
* w32fns.c (Fx_create_frame):
* xfns.c (Fx_create_frame): Default horizontal scroll bars to
nil.
| Martin Rudalics | 2014-09-03 | 1 | -0/+11 |
* | | Use the new string-collate-lessp function in ls-lisp.el.... lisp/ls-lisp.el (ls-lisp-use-string-collate)
(ls-lisp-UCA-like-collation): New defcustoms.
(ls-lisp-string-lessp): Use them to control sorting by file
names.
etc/NEWS: Mention that ls-lisp uses string-collate-lessp.
Fixes: debbugs:18051
| Eli Zaretskii | 2014-09-01 | 2 | -0/+8 |
* | | Fix typo in previous change's ChangeLog. | Paul Eggert | 2014-09-01 | 1 | -1/+1 |
* | | --enable-silent-warnings now suppresses more chatter....* INSTALL, etc/NEWS: Document this.
* lib-src/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_)
(am__v_CC_0, am__v_CC_1, AM_V_CCLD, am__v_CCLD_, am__v_CCLD_0)
(am__v_CCLD_1): New macros, taken from Automake.
(regex.o, etags${EXEEXT}, ctags${EXEEXT}, ebrowse${EXEEXT})
(profile${EXEEXT}, make-docfile${EXEEXT}, movemail${EXEEXT})
(pop.o, emacsclient${EXEEXT}, emacsclientw${EXEEXT})
(emacsclientw${EXEEXT}, ntlib.o, hexl${EXEEXT})
(update-game-score${EXEEXT}): Use them.
* lwlib/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_)
(am__v_CC_0, am__v_CC_1): New macros, taken from Automake.
(.c.o): Use them.
* oldXMenu/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_)
(am__v_CC_0, am__v_CC_1): New macros, taken from Automake.
(.c.o): Use them.
* src/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_)
(am__v_CC_0, am__v_CC_1, AM_V_CCLD, am__v_CCLD_, am__v_CCLD_0)
(am__v_CCLD_1): New macros, taken from Automake.
(.c.o, .m.o, temacs$(EXEEXT)): Use them.
| Paul Eggert | 2014-09-01 | 2 | -0/+8 |
* | | * NEWS: Mention (:append FUN) to minibuffer-with-setup-hook. | Leo Liu | 2014-08-30 | 2 | -0/+7 |
* | | Implement case-insensitive and Unicode-compliant collation on MS-Windows.... src/fns.c (Fstring_collate_lessp, Fstring_collate_equalp): Doc fix.
src/w32proc.c (w32_compare_strings): Accept additional argument
IGNORE_CASE. Set up the flags for CompareStringW to ignore case
if requested. If w32-collate-ignore-punctuation is non-nil, add
NORM_IGNORESYMBOLS to the flags.
(LINGUISTIC_IGNORECASE): Define if not already defined.
(syms_of_ntproc) <Vw32_collate_ignore_punctuation>: New variable.
src/sysdep.c (str_collate) [WINDOWSNT]: Adapt to the interface
change.
src/w32.h: Adjust prototype of w32_compare_strings.
etc/NEWS: Mention w32-collate-ignore-punctuation.
Fixes: debbugs:18051
| Eli Zaretskii | 2014-08-29 | 2 | -0/+11 |
* | | * NEWS: Mention that `sort' can handle vectors. | Dmitry Antipov | 2014-08-29 | 2 | -0/+6 |
* | | Misc accumulated ChangeLog convention fixes | Stefan Monnier | 2014-08-28 | 1 | -1/+1 |
* | | Merge from emacs-24; up to 2014-07-02T00:57:53Z!juri@jurta.org | Glenn Morris | 2014-08-27 | 2 | -0/+37 |
|\| |
|
| * | * etc/emacs.appdata.xml: New file...Ref: http://people.freedesktop.org/~hughsient/appdata/
The description is adapted from the Emacs homepage.
| Glenn Morris | 2014-08-27 | 2 | -0/+37 |
| * | Regenerate etc/AUTHORS | Glenn Morris | 2014-08-14 | 1 | -16/+18 |
* | | Implement locale-sensitive string collation for MS-Windows. (Bug#18051)... src/w32proc.c (get_lcid_callback, get_lcid, w32_compare_strings):
New functions.
src/w32.h (w32_compare_strings): Add prototype.
src/w32.c <g_b_init_compare_string_w>: New global flag.
(globals_of_w32): Initialize it.
src/sysdep.c (str_collate) [WINDOWSNT]: Implementation for MS-Windows.
src/fns.c (Fstring_collate_lessp, Fstring_collate_equalp)
[WINDOWSNT]: Call str_collate on MS-Windows.
etc/NEWS: Mention that string-collate-* functions are supported on
MS-Windows as well.
| Eli Zaretskii | 2014-08-25 | 2 | -3/+8 |
* | | Mention the new functions `string-collate-lessp' and `string-collate-equalp'. | Michael Albinus | 2014-08-24 | 1 | -0/+6 |
* | | Support Guile backtraces in compilation mode.... * lisp/progmodes/compile.el (compilation-error-regexp-alist-alist):
Add Guile regexpses.
* etc/compilation.txt (file): Add Guile backtrace example.
* test/automated/compile-tests.el (compile--test-error-line):
Grok FILE being nil. Allows for Guile tests to pass.
(compile-tests--test-regexps-data): Add Guile tests.
| Jan Nieuwenhuizen | 2014-08-13 | 2 | -0/+24 |
* | | Merge from emacs-24; up to 2014-06-28T23:35:17Z!rgm@gnu.org | Glenn Morris | 2014-08-10 | 1 | -2/+2 |
|\| |
|
| * | Fix typos in TUTORIAL.fr | Bastien Guerry | 2014-08-08 | 1 | -2/+2 |
* | | Remove support for DJGPP < 2.02...This also removes some specially-licensed files and lots of accompanying
explanation.
| Reuben Thomas | 2014-08-09 | 2 | -13/+4 |
* | | Merge from emacs-24; up to 2014-06-26T06:55:15Z!rgm@gnu.org | Glenn Morris | 2014-07-28 | 2 | -5/+7 |
|\| |
|
| * | Fix bug #18113 with ambiguous wording in etc/DEBUG.... etc/DEBUG: Improve wording.
| Eli Zaretskii | 2014-07-26 | 1 | -4/+6 |
| * | NEWS copyedit | Glenn Morris | 2014-07-21 | 1 | -1/+1 |
* | | * src/frame.c (Fframe_parameters): Always report frame height without...menu and tool bar lines.
* etc/TODO: remove frame height remark.
| Dmitry Antipov | 2014-07-21 | 2 | -5/+4 |
* | | Merge from emacs-24; up to 2014-06-25T10:17:41Z!rgm@gnu.org | Glenn Morris | 2014-07-21 | 1 | -0/+16 |
|\| |
|
| * | NEWS tweaks | Glenn Morris | 2014-07-21 | 1 | -7/+6 |
| * | Make python.el work with IPython automatically. ...* lisp/progmodes/python.el:
(python-shell-completion-setup-code): New value supporting iPython.
(python-shell-completion-string-code): New value supporting iPython.
(python-shell-completion-get-completions): Use them.
(python-shell-completion-module-string-code): Make obsolete.
(python-shell-prompt-input-regexps)
(python-shell-prompt-output-regexps): Add safeguard for ipdb.
(python-shell-output-filter): Fix comment typo.
* test/automated/python-tests.el:
(python-util-clone-local-variables-1): Fix test.
Fixes: debbugs:15510
| Fabián Ezequiel Gallina | 2014-07-20 | 1 | -0/+17 |
* | | Merge from emacs-24; up to 2014-06-23T06:25:47Z!rgm@gnu.org | Glenn Morris | 2014-07-16 | 1 | -3/+4 |
|\| |
|
| * | etc/TODO: Minor updates. | Eli Zaretskii | 2014-07-15 | 1 | -3/+4 |
* | | Merge from emacs-24; up to 2014-06-22T05:00:14Z!dmantipov@yandex.ru | Glenn Morris | 2014-07-12 | 1 | -1/+31 |
|\| |
|
| * | Document the behavior of file selection dialogs on Windows 7 (bug #17950).... etc/PROBLEMS: Mention the problem from bug #17950.
src/w32fns.c (Fx_file_dialog): Mention in the doc string the
behavior on Windows 7 and later when the function is repeatedly
invoked with the same value of DIR.
src/xfns.c (Fx_file_dialog) [USE_MOTIF, USE_GTK]: Update the doc
string to match the one in w32fns.c.
| Eli Zaretskii | 2014-07-12 | 2 | -0/+24 |
| * | etc/PROBLEMS: Update problems specific to MS-Windows. | Eli Zaretskii | 2014-07-12 | 1 | -1/+11 |
* | | * NEWS: Passwords in batch mode are hidden. | Michael Albinus | 2014-07-11 | 2 | -0/+9 |
* | | Merge from emacs-24; up to 2014-06-19T14:03:45Z!monnier@iro.umontreal.ca | Glenn Morris | 2014-07-08 | 2 | -48/+24 |
|\| |
|
| * | Minor updates in etc/TODO and etc/NEWS.... etc/TODO: Remove items that were already done. Rearrange a few
items that are closely related. Update a couple of items with new
information.
etc/NEWS: Mention 'network-interface-list' and 'network-interface-info'
being available on MS-Windows.
| Eli Zaretskii | 2014-07-04 | 3 | -43/+28 |
| * | * etc/NEWS: Fix description of incompatible change in `read-char'. | Stefan Monnier | 2014-07-03 | 1 | -5/+5 |
* | | * lisp/vc/vc-annotate.el (vc-annotate-background-mode): New defcustom....(vc-annotate-color-map): Use less saturated colors (20%) for
background-mode.
(vc-annotate-very-old-color): Add default value for background-mode.
(vc-annotate-background): Set default value to nil since now text on
the default backgrounds should be legible in light and dark modes.
(vc-annotate-lines): Use `vc-annotate-background-mode'. Doc fix.
Fixes: debbugs:17808
| Juri Linkov | 2014-07-08 | 1 | -0/+6 |
* | | HideIfDef mode bug fixes and enhancements. This is #3 of 3 patches based...on the completed work posted on http://www.emacswiki.org/emacs/HideIfDef.
- Add macro evaluation function and key binding for a marked region.
- Merge continuous "..." lines into one.
- Fix old hideif bugs that fail to hide the correct #elif regions
- Support hide/show commands in a marked region.
- Expand top level for .h files to prevent re-inclusion protection.
- Change maintainer.
* lisp/progmodes/hideif.el (hide-ifdef-env): Change to global.
(hide-ifdef-env-backup): New variable.
(hide-ifdef-expand-reinclusion-protection, hide-ifdef-header-regexp):
New customizable variables.
(hif-clear-all-ifdef-defined): New defun.
(hif-merge-ifdef-region, hide-ifdef-region-internal, hide-ifdef-region)
(hif-show-ifdef-region): Merge hidden regions to prevent continuous "...".
(hif-tokenize): Fix for MS-DOS/Win EOL style.
(hif-endif-to-ifdef, hif-make-range, hif-find-range, hif-possibly-hide):
Fix bug to hide the correct #elif region(s).
(hif-range-elif): New defun.
(hif-recurse-level): New var.
(hif-evaluate-region, hif-evaluate-macro): New defun.
(hide-ifdef-guts): Prevent reinclusion protected C/C++ headers from
fully hidden.
(hide-ifdef-define, hide-ifdefs, hide-ifdef-block, show-ifdef-block):
Better interaction.
| Luke Lee | 2014-07-07 | 1 | -0/+10 |