summaryrefslogtreecommitdiff
path: root/etc
Commit message (Collapse)AuthorAgeFilesLines
* Merge from emacs-23Stefan Monnier2011-01-14117-168/+167
|\
| * Update refcards/*.tex short copyright year to 2011.Glenn Morris2011-01-0221-46/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * refcards/calccard.tex, refcards/cs-dired-ref.tex: * refcards/cs-refcard.tex, refcards/cs-survival.tex: * refcards/de-refcard.tex, refcards/dired-ref.tex: * refcards/fr-dired-ref.tex, refcards/fr-refcard.tex: * refcards/fr-survival.tex, refcards/orgcard.tex: * refcards/pl-refcard.tex, refcards/pt-br-refcard.tex: * refcards/refcard.tex, refcards/ru-refcard.tex: * refcards/sk-dired-ref.tex, refcards/sk-refcard.tex: * refcards/sk-survival.tex, refcards/survival.tex: * refcards/vipcard.tex, refcards/viperCard.tex: Update short copyright year to 2011.
| * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-02119-130/+130
| |
* | Merged from trunk.Christian Ohler2011-01-132-3/+8
|\ \
| * | New arg RETURN-ACTION for compose-mail, and related functions.Chong Yidong2011-01-121-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/mail/sendmail.el (mail-return-action): New var. (mail-mode): Make it buffer-local. (mail-bury): Obey it. Move special Rmail window handling to rmail-mail-return. (mail, mail-setup): New arg RETURN-ACTION. (sendmail-user-agent-compose): Move from simple.el. * lisp/simple.el (sendmail-user-agent-compose): Move to sendmail.el. (compose-mail): New arg RETURN-ACTION. (compose-mail-other-window, compose-mail-other-frame): Likewise. * lisp/gnus/gnus-msg.el (gnus-msg-mail): New arg RETURN-ACTION. Pass it to message-mail. * lisp/gnus/message.el (message-mail): New arg RETURN-ACTION. (message-return-action): New var. (message-bury): Use it. (message-mode): Make it buffer-local. (message-send-and-exit): Always call message-bury. (message-tool-bar-gnome): Tweak tool-bar items. Add :vert-only tags. * lisp/mail/rmail.el (rmail-mail-return): New function. (rmail-start-mail): Pass it to compose-mail. * lisp/mh-e/mh-comp.el (mh-user-agent-compose): New arg RETURN-ACTION.
| * | Better diff faces on dark background.Tassilo Horn2011-01-121-3/+3
| | |
* | | Add ERT, a tool for automated testing in Emacs Lisp.Christian Ohler2011-01-132-0/+8
|/ / | | | | | | | | | | | | | | | | | | * Makefile.in, configure.in, doc/misc/Makefile.in, doc/misc/makefile.w32-in: Add ERT. Make "make check" run tests in test/automated. * doc/misc/ert.texi, lisp/emacs-lisp/ert.el, lisp/emacs-lisp/ert-x.el: New files. * test/automated: New directory.
* | * lisp/progmodes/prolog.el: Fix up coding conventions and such.Stefan Monnier2011-01-111-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (prolog-indent-width): Use the same default as in previous prolog.el rather than tab-width which depends on which buffer is current when the file is loaded. (prolog-electric-newline-flag): Only enable if electric-indent-mode is not available. (prolog-emacs): Remove. Use (featurep 'xemacs) instead. (prolog-known-systems): Remove. (prolog-mode-syntax-table, prolog-inferior-mode-map): Move initialization into declaration. (prolog-mode-map): Move initialization into declaration. Remove system-specific mode-map vars, since they referred to the same keymap anyway. (prolog-mode-variables): Obey the user's preference w.r.t adaptive-fill-mode. Prefer symbol-value to `eval'. (prolog-mode-keybindings-edit): Add compatibility bindings. (prolog-mode): Use define-derived-mode. Don't handle mercury here. (mercury-mode-map): New var. (mercury-mode, prolog-inferior-mode): Use define-derived-mode. (prolog-ensure-process, prolog-process-insert-string) (prolog-consult-compile): Use with-current-buffer. (prolog-guess-fill-prefix): Simplify data flow. (prolog-replace-in-string): New function to use instead of replace-in-string. (prolog-enable-sicstus-sd): Don't abuse `eval'. (prolog-uncomment-region): Use `uncomment-region' when available. (prolog-electric-colon, prolog-electric-dash): Use `eolp'. (prolog-int-to-char, prolog-char-to-int): New functions to use instead of int-to-char and char-to-int. (prolog-mode-hook, prolog-inferior-mode-hook): Don't force font-lock.
* | * NEWS: Add new function dbus-register-service.Michael Albinus2011-01-102-1/+10
| |
* | Improvements to tango themes, including some faces from Jan Moringen.Chong Yidong2011-01-093-116/+244
| | | | | | | | | | | | | | * themes/tango-theme.el, themes/tango-dark-theme.el: Let-bind tango palette colors. Only define faces for color displays. Customize the ansi-color-names-vector variable. Add Ediff, Flyspell, and Semantic faces as suggested by Jan Moringen.
* | Add definition for `dired-directory' face.Tassilo Horn2011-01-092-0/+2
| |
* | Record "safe themes" as sha1 hashes, as suggested by Stefan Monnier.Chong Yidong2011-01-081-3/+4
| | | | | | | | | | | | | | * lisp/custom.el (custom-safe-themes): Rename from custom-safe-theme-files. Add :risky tag. (load-theme, custom-theme-load-confirm): Save sha1 hashes to custom-safe-themes, not filenames. Suggested by Stefan Monnier.
* | Load themes using `load', querying if theme file not known safe.Chong Yidong2011-01-081-0/+4
| | | | | | | | | | | | | | * custom.el (custom-safe-theme-files): New defcustom. (custom-theme-load-confirm): New function. (load-theme): Load theme using `load', confirming with custom-theme-load-confirm if necessary.
* | New function read-char-choice for reading a restricted set of chars.Chong Yidong2011-01-081-0/+3
| | | | | | | | | | | | | | | | * lisp/subr.el (read-char-choice): New function, factored out from dired-query and hack-local-variables-confirm. * lisp/dired-aux.el (dired-query): * lisp/files.el (hack-local-variables-confirm): Use it.
* | Change dev-tsdh-dark/dev-tsdh-light theme names to tsdh-dark/tsdh-light,Chong Yidong2011-01-082-10/+8
| | | | | | | | to fit file names.
* | Fixes: debbugs:7806Andreas Schwab2011-01-082-2/+6
| | | | | | | | | | | | | | | | * etc/compilation.txt: Add column to gcc-include sample. * lisp/progmodes/compile.el (compilation-error-regexp-alist-alist) [gcc-include]: Tighten file name match, add match for column number.
* | -batch implies -q.Glenn Morris2011-01-072-4/+6
| | | | | | | | | | | | * etc/PROBLEMS: -batch implies -q. * msdos/sedleim.inp (RUN-EMACS): -batch imples --no-init-file.
* | Allow format args for y-or-n-p and yes-or-no-p.Chong Yidong2011-01-071-0/+2
| | | | | | | | | | * lisp/subr.el (y-or-n-p): Accept format string args. * src/fns.c (Fyes_or_no_p): Accept format string args.
* | * themes/tsdh-light-theme.el, themes/tsdh-dark-theme.el: RemoveTassilo Horn2011-01-073-0/+6
| | | | | | | | | | dev-prefix from file names, so that the files don't clash on 8x3 filesystems.
* | Add --no-site-lisp option, make -Q use it. (Bug#5707)Glenn Morris2011-01-061-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/Makefile.in (EMACSOPT): Add --no-site-lisp. * src/emacs.c (no_site_lisp): New int. (USAGE1): Add --no-site-lisp, mention -Q uses it. (main): Set no_site_lisp. (standard_args): Add --no-site-lisp. * src/lisp.h (no_site_lisp): New int. * src/lread.c (init_lread): If no_site_lisp, don't re-add site-lisp directories to Vload_path. * etc/NEWS: Mention --no-site-lisp.
* | * themes/dev-tsdh-light-theme.el (dev-tsdh-light): New theme.Tassilo Horn2011-01-063-0/+122
| | | | | | | | * themes/dev-tsdh-dark-theme.el (dev-tsdh-dark): New theme.
* | Restore clobbered NEWS change.Glenn Morris2011-01-041-1/+1
| |
* | * NEWS: Revert change in libxml-* functions, which was applied byMichael Albinus2011-01-041-2/+2
| | | | | | | | previous patch accidently.
* | * NEWS: Extended behaviour of dbus-register-{method,property}.Michael Albinus2011-01-042-3/+9
| |
* | Update NEWS for xml.c name changes.Glenn Morris2011-01-021-3/+3
| |
* | Merge changes from emacs-23 branchChong Yidong2011-01-022-0/+25
|\ \ | |/
| * More fallout from fixing bug #7587.Eli Zaretskii2010-12-251-5/+0
| | | | | | | | | | | | | | | | src/xdisp.c (Fformat_mode_line): Doc fix: no need to state that only the basic faces are supported. doc/lispref/modes.texi (Emulating Mode Line): Fix last change. etc/NEWS: Remove the entry about format-mode-line accepting only basic faces.
| * Fix wording of rmail's section in NEWS.Kenichi Handa2010-12-242-7/+11
| |
| * Enable display mode of MIME message in rmail.Kenichi Handa2010-12-241-0/+21
| |
| * Fallout from fixing bug #7587.Eli Zaretskii2010-12-181-0/+5
| | | | | | | | | | | | | | | | doc/lispref/modes.texi (Emulating Mode Line): Update documentation of format-mode-line according to changes that fixed bug #7587. etc/NEWS: Mention the incompatible change in format-mode-line wrt its FACE argument.
* | * lisp/emacs-lisp/rx.el: Make it a superset of sregex.Stefan Monnier2010-12-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | (rx-constituents): Add `any => "."', mark `repeat' as taking any number of args, add `regex' alias. (rx-info): Add arg to distinguish head and standalone forms. (rx-check, rx-form): Pass the corresponding arg. (rx-**): Simplify. (rx-repeat): Make it work for any number of args. (rx-syntax): Make it accept syntax chars as is. * lisp/obsolete/sregex.el: Move from emacs-lisp/. * lisp/emacs-lisp/re-builder.el: Remove sregex support. * lisp/emacs-lisp/edebug.el (sregexq, rx): Remove redundant defs.
* | * src/frame.c (focus_follows_mouse): Default to 0 (Bug#7269).Chong Yidong2010-12-201-0/+2
| |
* | Implement tool-bar separators for non-GTK tool-bars.Chong Yidong2010-12-203-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/tool-bar.el (tool-bar--image-expression): New function. (tool-bar-local-item, tool-bar--image-exp): Use it. (tool-bar-setup): Initialize tool-bar-separator-image-expression. Use :enable instead of :visible to avoid changing the tool-bar configuration unnecessarily. * src/keyboard.c (Vtool_bar_separator_image_expression): New variable. (parse_tool_bar_item): Use it to obtain image separators for displays not using native tool-bar separators. * src/xdisp.c (build_desired_tool_bar_string): Don't handle separators specially, since this is now done in parse_tool_bar_item. * lisp/info.el (info-tool-bar-map): Add separators.
* | Support for menu separators in the GTK tool-bar.Chong Yidong2010-12-171-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/gtkutil.c (XG_BIN_CHILD): New macro. (xg_get_menu_item_label, xg_update_menubar) (xg_update_menu_item, xg_tool_bar_menu_proxy) (xg_show_toolbar_item, update_frame_tool_bar): Use it. (separator_names, xg_separator_p): Move to keyboard.c. (create_menus, xg_update_submenu, update_frame_tool_bar): Use menu_separator_name_p. * src/keyboard.c (parse_tool_bar_item): Allow menu separators in tool-bar maps. (menu_separator_name_p): New function, from gtkutil.c. (separator_names): Move from gtkutil.c. * src/keyboard.h (menu_separator_name_p): Add prototype. * src/nsmenu.m (name_is_separator): Function deleted. (addItemWithWidgetValue): Use menu_separator_name_p. * src/w32menu.c (name_is_separator): Function deleted. (add_menu_item): Use menu_separator_name_p.
* | etc/NEWS: Document eshell-directory-name change.Chong Yidong2010-12-161-0/+6
| |
* | Doc fix for just-one-space change. Document it in NEWS.Chong Yidong2010-12-161-0/+3
| |
* | New command rectangle-number-lines (Bug#4382).Jari Aalto2010-12-151-0/+4
| | | | | | | | | | | | * rect.el (rectange--default-line-number-format) (rectangle-number-line-callback): New functions. (rectangle-number-lines): New command, bound to C-x r N.
* | * NEWS: Mention new Tramp method "ksu".Michael Albinus2010-12-142-0/+6
| |
* | ChangeLog merge fix.Glenn Morris2010-12-131-1/+0
| |
* | Merge from emacs-23Stefan Monnier2010-12-132-0/+6
|\ \ | |/
| * Bump version to 23.2.91.emacs-pretest-23.2.91Chong Yidong2010-12-101-27/+34
| | | | | | | | Regenerate configure and ldefs-boot.el.
| * * lisp/files.el (auto-mode-alist): Handle .dbk (DocBook) with xml-mode.W. Martin Borgert2010-12-042-1/+6
| | | | | | | | * etc/schema/schemas.xml: Handle *.dbk as DocBook.
* | Update to Org mode 7.4Carsten Dominik2010-12-112-124/+31
| |
* | * etc/TODO: Updates; and re-fill some lines.Glenn Morris2010-12-101-22/+11
| |
* | * lisp/bindings.el (complete-symbol): Move back from minibuffer.el.Stefan Monnier2010-12-061-1/+1
| | | | | | | | * lisp/minibuffer.el (completion-at-point): Remove the `arg'.
* | EMACS_UNIBYTE trivia.Glenn Morris2010-12-021-2/+2
| | | | | | | | * make-dist: Remove EMACS_UNIBYTE unsetting; it does nothing.
* | Merge changes from emacs-23 branchChong Yidong2010-11-273-6/+59
|\ \ | |/
| * * etc/HELLO: Add ancient Greek (Bug#7418).Ulrich Mueller2010-11-212-0/+5
| |
| * Document byte-to-string in Lisp manual.Chong Yidong2010-11-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * objects.texi (Symbol Type): * text.texi (Near Point): * help.texi (Help Functions): * functions.texi (Mapping Functions): Use string instead of char-to-string in examples. * nonascii.texi (Converting Representations): Document byte-to-string. * strings.texi (Creating Strings): Don't mention semi-obsolete function char-to-string. (String Conversion): Shorten discussion of semi-obsolete function string-to-char. Link to Converting Representations.
| * Make the sys.path remove in Python mode customizable (Bug#7454).Chong Yidong2010-11-211-0/+4
| | | | | | | | | | * progmodes/python.el (run-python): Doc fix. (python-keep-current-directory-in-path): New var (Bug#7454).