aboutsummaryrefslogtreecommitdiffstats
path: root/etc (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Add support for Vertica SQL.Sam Steingold2014-09-121-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | * 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>.
* | | (sql-default-directory): New user option.Sam Steingold2014-09-081-1/+10
| | | | | | | | | | | | | | | | | | * lisp/progmodes/sql.el (sql-default-directory): New user option. (sql-product-interactive): Bind `default-directory' to it to enable remote connections using Tramp.
* | | Add vector qpattern to pcaseLeo Liu2014-09-062-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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)
* | | New custom variable `tex-print-file-extension' to help users who use PDF ↵Sam Steingold2014-09-051-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | instead of DVI. * lisp/textmodes/tex-mode.el (tex-print-file-extension): New user option. (tex-print): Use it instead of the hard-coded string.
* | | Add and use function horizontal-scroll-bars-available-p.Martin Rudalics2014-09-051-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* | | * lisp/subr.el (call-process-shell-command, process-file-shell-command):Stefan Monnier2014-09-041-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | Make the `args' obsolete. (start-process-shell-command, start-file-process-shell-command): Use `declare'. Fixes: debbugs:18409
* | | NEWS and TODO changes.Martin Rudalics2014-09-032-7/+29
| | |
* | | Clean up initialization and customization of horizontal scroll bars.Martin Rudalics2014-09-031-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* | | Use the new string-collate-lessp function in ls-lisp.el.Eli Zaretskii2014-09-012-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Fix typo in previous change's ChangeLog.Paul Eggert2014-09-011-1/+1
| | |
* | | --enable-silent-warnings now suppresses more chatter.Paul Eggert2014-09-012-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* | | * NEWS: Mention (:append FUN) to minibuffer-with-setup-hook.Leo Liu2014-08-302-0/+7
| | |
* | | Implement case-insensitive and Unicode-compliant collation on MS-Windows.Eli Zaretskii2014-08-292-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | * NEWS: Mention that `sort' can handle vectors.Dmitry Antipov2014-08-292-0/+6
| | |
* | | Misc accumulated ChangeLog convention fixesStefan Monnier2014-08-281-1/+1
| | |
* | | Merge from emacs-24; up to 2014-07-02T00:57:53Z!juri@jurta.orgGlenn Morris2014-08-272-0/+37
|\ \ \ | |/ /
| * | * etc/emacs.appdata.xml: New fileGlenn Morris2014-08-272-0/+37
| | | | | | | | | | | | | | | | | | Ref: http://people.freedesktop.org/~hughsient/appdata/ The description is adapted from the Emacs homepage.
| * | Regenerate etc/AUTHORSGlenn Morris2014-08-141-16/+18
| | |
* | | Implement locale-sensitive string collation for MS-Windows. (Bug#18051)Eli Zaretskii2014-08-252-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | Mention the new functions `string-collate-lessp' and `string-collate-equalp'.Michael Albinus2014-08-241-0/+6
| |/ |/|
* | Support Guile backtraces in compilation mode.Jan Nieuwenhuizen2014-08-132-0/+24
| | | | | | | | | | | | | | | | | | | | | | * 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.
* | Merge from emacs-24; up to 2014-06-28T23:35:17Z!rgm@gnu.orgGlenn Morris2014-08-101-2/+2
|\ \ | |/
| * Fix typos in TUTORIAL.frBastien Guerry2014-08-081-2/+2
| |
* | Remove support for DJGPP < 2.02Reuben Thomas2014-08-092-13/+4
| | | | | | | | | | This also removes some specially-licensed files and lots of accompanying explanation.
* | Merge from emacs-24; up to 2014-06-26T06:55:15Z!rgm@gnu.orgGlenn Morris2014-07-282-5/+7
|\ \ | |/
| * Fix bug #18113 with ambiguous wording in etc/DEBUG.Eli Zaretskii2014-07-261-4/+6
| | | | | | | | etc/DEBUG: Improve wording.
| * NEWS copyeditGlenn Morris2014-07-211-1/+1
| |
* | * src/frame.c (Fframe_parameters): Always report frame height withoutDmitry Antipov2014-07-212-5/+4
| | | | | | | | | | menu and tool bar lines. * etc/TODO: remove frame height remark.
* | Merge from emacs-24; up to 2014-06-25T10:17:41Z!rgm@gnu.orgGlenn Morris2014-07-211-0/+16
|\ \ | |/
| * NEWS tweaksGlenn Morris2014-07-211-7/+6
| |
| * Make python.el work with IPython automatically. Fabián Ezequiel Gallina2014-07-201-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* | Merge from emacs-24; up to 2014-06-23T06:25:47Z!rgm@gnu.orgGlenn Morris2014-07-161-3/+4
|\ \ | |/
| * etc/TODO: Minor updates.Eli Zaretskii2014-07-151-3/+4
| |
* | Merge from emacs-24; up to 2014-06-22T05:00:14Z!dmantipov@yandex.ruGlenn Morris2014-07-121-1/+31
|\ \ | |/
| * Document the behavior of file selection dialogs on Windows 7 (bug #17950).Eli Zaretskii2014-07-122-0/+24
| | | | | | | | | | | | | | | | | | | | 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.
| * etc/PROBLEMS: Update problems specific to MS-Windows.Eli Zaretskii2014-07-121-1/+11
| |
* | * NEWS: Passwords in batch mode are hidden.Michael Albinus2014-07-112-0/+9
| |
* | Merge from emacs-24; up to 2014-06-19T14:03:45Z!monnier@iro.umontreal.caGlenn Morris2014-07-082-48/+24
|\ \ | |/
| * Minor updates in etc/TODO and etc/NEWS.Eli Zaretskii2014-07-043-43/+28
| | | | | | | | | | | | | | | | 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.
| * * etc/NEWS: Fix description of incompatible change in `read-char'.Stefan Monnier2014-07-031-5/+5
| |
* | * lisp/vc/vc-annotate.el (vc-annotate-background-mode): New defcustom.Juri Linkov2014-07-081-0/+6
| | | | | | | | | | | | | | | | | | | | | | (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
* | HideIfDef mode bug fixes and enhancements. This is #3 of 3 patches basedLuke Lee2014-07-071-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | Merge from emacs-24; up to 2014-06-15T04:52:34Z!eli@barzilay.orgGlenn Morris2014-07-022-1/+6
|\ \ | |/
| * Doc and comment fixes re "online" helpGlenn Morris2014-06-282-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/help.texi (Misc Help): * doc/emacs/trouble.texi (Checklist): * doc/lispintro/emacs-lisp-intro.texi (Note for Novices, Finding More) (Conclusion): * doc/lispref/help.texi (Help Functions): * doc/misc/info.texi, doc/misc/mh-e.texi: * etc/refcards/calccard.tex (section{Getting Help}): * lisp/cus-edit.el (help): * lisp/finder.el (finder-known-keywords): * lisp/help.el (help-for-help-internal): * lisp/vc/ediff-mult.el (ediff-meta-buffer-verbose-message) (ediff-redraw-registry-buffer): * lisp/vc/ediff-ptch.el (ediff-patch-file-internal): Doc fixes re "online" help. Fixes: debbugs:17803
* | Changelog, NEWS and Copyright fixes.Fabián Ezequiel Gallina2014-06-301-6/+5
| |
* | New if-let, when-let, thread-first and thread-last macros.Fabián Ezequiel Gallina2014-06-301-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/subr-x.el (internal--listify, internal--check-binding) (internal--build-binding-value-form, internal--build-binding) (internal--build-bindings): New functions. (internal--thread-argument, thread-first, thread-last) (if-let, when-let): New macros. * test/automated/subr-x-tests.el (subr-x-test-if-let-single-binding-expansion) (subr-x-test-if-let-single-symbol-expansion) (subr-x-test-if-let-nil-related-expansion) (subr-x-test-if-let-malformed-binding, subr-x-test-if-let-true) (subr-x-test-if-let-false, subr-x-test-if-let-bound-references) (subr-x-test-if-let-and-lazyness-is-preserved) (subr-x-test-when-let-body-expansion) (subr-x-test-when-let-single-binding-expansion) (subr-x-test-when-let-single-symbol-expansion) (subr-x-test-when-let-nil-related-expansion) (subr-x-test-when-let-malformed-binding) (subr-x-test-when-let-true, subr-x-test-when-let-false) (subr-x-test-when-let-bound-references) (subr-x-test-when-let-and-lazyness-is-preserved) (subr-x-test-thread-first-no-forms) (subr-x-test-thread-first-function-names-are-threaded) (subr-x-test-thread-first-expansion) (subr-x-test-thread-last-no-forms) (subr-x-test-thread-last-function-names-are-threaded) (subr-x-test-thread-last-expansion): New tests.
* | Merge from emacs-24; up to 2014-06-12T14:55:48Z!monnier@iro.umontreal.caGlenn Morris2014-06-282-520/+3864
|\ \ | |/
| * * etc/publicsuffix.txt: Update from source.Glenn Morris2014-06-262-520/+3864
| | | | | | | | * lisp/url/url-domsuf.el: Update example comments.
| * Regenerate etc/AUTHORSGlenn Morris2014-06-251-31/+32
| |
* | * etc/NEWS: Maybe ert-summarize-tests-batch-and-exit worth mentioning.Glenn Morris2014-06-251-0/+2
| |