aboutsummaryrefslogtreecommitdiffstats
path: root/etc (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * Update copyright notices for 2013.Paul Eggert2013-01-01139-167/+173
| |
| * Use URLs, not Boston addresses, in copyright notices.Paul Eggert2012-12-311-3/+1
| |
* | Merge from emacs-24; up to 2012-12-05T00:13:56Z!yamaoka@jpl.orgGlenn Morris2012-12-301-535/+401
|\ \ | |/
| * Small fix for python.el NEWSFabián Ezequiel Gallina2012-12-291-1/+1
| |
| * A few more NEWS tweaksGlenn Morris2012-12-291-14/+8
| |
| * More NEWS copyedits, and some reorderingGlenn Morris2012-12-291-299/+290
| |
| * NEWS copyeditsGlenn Morris2012-12-291-95/+89
| |
| * Remove +++/--- markup from NEWSGlenn Morris2012-12-291-204/+85
| |
* | * lisp/frame.el (frame-maximization-style): Remove user option.Juri Linkov2012-12-271-2/+2
| | | | | | | | | | | | | | | | (cycle-frame-maximized): Remove function. (toggle-frame-maximized): Rewrite and bind to M-<f10>. (toggle-frame-fullscreen): New command bound to <f11> instead of `toggle-frame-maximized'. http://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00703.html
* | Merge from emacs-24; up to 2012-12-03T21:07:47Z!eggert@cs.ucla.eduGlenn Morris2012-12-271-1/+3
|\ \ | |/
| * Document cygwin-convert-file-name-{to|from}-windowsGlenn Morris2012-12-261-1/+3
| | | | | | | | | | | | | | | | | | * doc/lispref/files.texi (File Names): Mention Cygwin conversion functions. * src/cygw32.c (Fcygwin_convert_file_name_to_windows) (Fcygwin_convert_file_name_from_windows): Doc fixes. * etc/NEWS: Related markup.
| * Bump version to 24.2.91.emacs-24.2.91Chong Yidong2012-12-151-25/+32
| | | | | | | | Regenerate ldefs-boot.el and AUTHORS.
* | Allow function as value of initial-buffer-choice (Bug#13251).Constantin Kulikov2012-12-241-0/+3
| | | | | | | | | | | | | | | | | | * startup.el (initial-buffer-choice): Allow function as value (Bug#13251). (command-line-1): Handle case where initial-buffer-choice specifies a function. * server.el (server-execute): Handle case where initial-buffer-choice specifies a function.
* | * TODO: Adjust entry about NS event loop.Jan Djärv2012-12-232-6/+8
| |
* | * src/xdisp.c (select_frame_for_redisplay, ensure_selected_frame): Remove.Stefan Monnier2012-12-201-0/+4
| | | | | | | | | | (redisplay_internal): Don't bother selecting the frame to get the proper value of frame-local variables.
* | * NEWS: Tramp implements `file-acl' and `set-file-acl'.Michael Albinus2012-12-192-0/+7
| |
* | * themes/tsdh-dark-theme.el (tsdh-dark): Add customizations ofTassilo Horn2012-12-192-33/+87
| | | | | | | | many new faces.
* | Support Posix ACL APIs on MS-Windows.Eli Zaretskii2012-12-171-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | src/w32.c: Include sddl.h and sys/acl.h. (SDDL_REVISION_1): Define if not already defined. (g_b_init_get_security_descriptor_dacl) (g_b_init_convert_sd_to_sddl, g_b_init_convert_sddl_to_sd) (g_b_init_is_valid_security_descriptor) (g_b_init_set_file_security): New static flags. (globals_of_w32): Initialize them to zero. (SetFileSecurity_Name): New string constant. (SetFileSecurity_Proc, GetSecurityDescriptorDacl_Proc) (ConvertStringSecurityDescriptorToSecurityDescriptor_Proc) (ConvertSecurityDescriptorToStringSecurityDescriptor_Proc) (IsValidSecurityDescriptor_Proc): New typedefs. (get_file_security, get_security_descriptor_owner) (get_security_descriptor_group): Set errno to ENOTSUP. (set_file_security, get_security_descriptor_dacl) (is_valid_security_descriptor, convert_sd_to_sddl) (convert_sddl_to_sd, acl_valid, acl_to_text, acl_from_text) (acl_free, acl_get_file, acl_set_file): New functions. src/fileio.c (Fcopy_file) [WINDOWSNT]: Support copying ACLs. nt/inc/sys/acl.h: New file. nt/inc/ms-w32.h (ENOTSUP): Define if undefined. nt/config.nt (HAVE_POSIX_ACL): Define. doc/lispref/files.texi (File Attributes, Changing Files): Update to include MS-Windows support for ACLs.
* | Add support for preserving ACL entries of files.Romain Francoise2012-12-161-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac (acl): New option. (HAVE_POSIX_ACL): Test for POSIX ACL support. This is typically provided by libacl on GNU/Linux. * fileio.c (Ffile_acl, Fset_file_acl): New functions. (Fcopy_file): Change last arg to `preserve_extended_attributes' and copy ACL entries of file in addition to SELinux context if set. (syms_of_fileio): Add `file-acl' and `set-file-acl'. * Makefile.in (LIBACL_LIBS): New macro. (LIBES): Use it. * files.el (file-extended-attributes) (set-file-extended-attributes): New functions. (backup-buffer): Use them to handle both SELinux context and ACL entries. (backup-buffer-copy): Work with an alist of extended attributes, rather than an SELinux context. (basic-save-buffer-2): Ditto. * files.texi (File Attributes): Document ACL support and new `file-acl' function. (Changing Files): Mention argument name change of `copy-file' and document new function `set-file-acl'.
* | * battery.el (battery-bsd-apm): New function.Timo Myyrä2012-12-161-0/+4
| |
* | * lisp/isearch.el (isearch-mode-map): Bind `C-x 8 RET' toJuri Linkov2012-12-151-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | `isearch-insert-char-by-name'. (with-isearch-suspended): New defmacro with body mostly from `isearch-edit-string' except the part that sets `isearch-new-string' and `isearch-new-message'. (isearch-edit-string): Use new macro `with-isearch-suspended' with body that sets `isearch-new-string' and `isearch-new-message'. (isearch-insert-char-by-name): New command. * lisp/international/mule-cmds.el (read-char-by-name): Let-bind `enable-recursive-minibuffers' to t. http://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00234.html
* | Fix permissions bugs with setgid directories etc.Paul Eggert2012-12-142-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac (BSD4_2): Remove; no longer needed. * admin/CPP-DEFINES (BSD4_2): Remove. * doc/lispintro/emacs-lisp-intro.texi (Files List): directory-files-and-attributes now outputs t for attribute that's now a placeholder. * doc/lispref/files.texi (Testing Accessibility): Document GROUP arg of file-ownership-preserved-p. (File Attributes): Document that 9th element is now just a placeholder. * doc/lispref/os.texi (User Identification): Document new functions group-gid, group-real-gid. * etc/NEWS: Document changes to file-attributes, file-ownership-preserved-p. Mention new functions group-gid, group-real-gid. * lisp/files.el (backup-buffer): Don't rely on 9th output of file-attributes, as it's now a placeholder. Instead, use the new optional arg of file-ownership-preserved-p. (file-ownership-preserved-p): New optional arg GROUP. Fix mishandling of setuid directories that would cause this function to return t when it should have returned nil. Document what happens if the file does not exist, and when it's not known whether the ownership will be preserved. * lisp/net/tramp-sh.el (tramp-sh-handle-file-ownership-preserved-p): Likewise. (tramp-get-local-gid): Use group-gid for integer, as that's faster and more reliable. * src/dired.c (Ffile_attributes): Return t as the 9th attribute, to mark it as a placeholder. The old value was often wrong. The only user of this attribute has been changed to use file-ownership-preserved-p instead, with its new group arg. * src/editfns.c (Fgroup_gid, Fgroup_real_gid): New functions. Fixes: debbugs:13125
* | * doc/misc/cl.texi (Modify Macros, Obsolete Macros): Now letf == cl-letf.Glenn Morris2012-12-121-1/+7
| | | | | | | | * etc/NEWS: Related edit.
* | * lisp/frame.el (frame-maximization-style): New user option.Sam Steingold2012-12-121-0/+3
| | | | | | | | | | | | | | (toggle-frame-maximized): Toggle frame maximization according to `frame-maximization-style', bound to <f11>. (cycle-frame-maximized): Cycle between all maximization styles and non-maximized frame, bound to shift-<f11>.
* | Proof-read comments on w32notify.c. Adapt NEWS entry.Eli Zaretskii2012-12-101-1/+2
| |
* | Support filesystem notification through inotify on GNU/Linux.Rüdiger Sonderfeld2012-12-101-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | configure.ac (inotify): New option. (HAVE_INOTIFY): Test for inotify. src/termhooks.h (enum event_kind) [HAVE_INOTIFY]: Add FILE_NOTIFY_EVENT. src/lisp.h (syms_of_inotify) [HAVE_INOTIFY]: Add prototype. src/keyboard.c (Qfile_inotify) [HAVE_INOTIFY]: New variable. (syms_of_keyboard): DEFSYM it. (kbd_buffer_get_event) [HAVE_INOTIFY]: Generate FILE_NOTIFY_EVENT. (make_lispy_event): Support FILE_NOTIFY_EVENT by generating Qfile_inotify events. (keys_of_keyboard) [HAVE_INOTIFY]: Bind file-inotify events in special-event-map to inotify-handle-event. src/emacs.c (main) [HAVE_INOTIFY]: Call syms_of_inotify. src/Makefile.in (base_obj): Add inotify.o. src/inotify.c: New file. lisp/subr.el (inotify-event-p, inotify-handle-event): New functions. test/automated/inotify-test.el: New test.
* | Merge from emacs-24; up to 2012-11-26T19:56:14Z!monnier@iro.umontreal.caGlenn Morris2012-12-091-0/+4
|\ \ | |/
| * Reword doc-string of Fcompare_buffer_substrings.Martin Rudalics2012-12-071-0/+4
| | | | | | | | * editfns.c (Fcompare_buffer_substrings): Reword doc-string.
* | * simple.el (set-mark-default-inactive): Delete accidentally-introduced option.Chong Yidong2012-12-091-0/+4
| | | | | | | | (set-mark-command, exchange-point-and-mark): Remove calls.
* | Make eval-defun on a pre-defined defcustom call any :set functionGlenn Morris2012-12-081-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/lisp-mode.el (eval-defun-1): Doc fix. Respect a defcustom's :set function, if appropriate. (eval-defun): Doc fix. * doc/lispref/customize.texi (Variable Definitions): Mention eval-defun on a defcustom calls the :set function when appropriate. * etc/NEWS: Mention this. Fixes: debbugs:109
* | Default to mboxrd in Rmail, allow mboxo as an optionGlenn Morris2012-12-061-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/mail/unrmail.el (unrmail-mbox-format): New option. (batch-unrmail, unrmail): Doc fixes. (unrmail): Respect unrmail-mbox-format. * lisp/mail/rmail.el (rmail-mbox-format): New option. (rmail-show-message-1): Respect rmail-mbox-format. * etc/NEWS: Related edits. Fixes: debbugs:6574
* | * lisp/emacs-lisp/cl-macs.el (cl-tagbody): New macro.Stefan Monnier2012-12-061-0/+1
| |
* | * themes/leuven-theme.el: Convert to Unix format.Andreas Schwab2012-12-062-595/+599
| |
* | Fix copyright header in last commit.Chong Yidong2012-12-061-1/+1
| | | | | | | | | | Note that Fabrice Niessen is listed in the copyright.list file under a pseudonym (Sébastien Vauban).
* | * themes/leuven-theme.el: New theme.Fabrice Niessen2012-12-062-0/+599
| |
* | * NEWS: Mention new Tramp method "adb".Michael Albinus2012-12-042-0/+10
| |
* | Obsolete terminal.el.Chong Yidong2012-12-041-0/+2
| | | | | | | | * terminal.el: Move to obsolete/.
* | Obsolete longlines.el.Chong Yidong2012-12-041-0/+4
| | | | | | | | | | | | | | | | | | | | * longlines.el: Move to obsolete/. * lisp/org/org-bibtex.el (org-bibtex-ask): Use visual-line-mode instead of longlines-mode. * lisp/vc/ediff-diff.el (ediff-extract-diffs, ediff-extract-diffs3): Remove code referring to longlines mode.
* | * lisp/sort.el (delete-duplicate-lines): New command.Juri Linkov2012-12-041-0/+5
| | | | | | | | Fixes: debbugs:13032
* | Merge from emacs-24; up to 2012-11-23T06:23:28Z!cyd@gnu.orgGlenn Morris2012-12-021-3/+9
|\ \ | |/
| * Document the conversion of kbd into a function.Chong Yidong2012-12-021-3/+9
| | | | | | | | | | | | | | | | * doc/emacs/custom.texi (Init Rebinding): kbd is now a function. * doc/lispref/keymaps.texi (Key Sequences): kbd is now a function. Fixes: debbugs:13052
| * Bump version to 24.2.90.emacs-24.2.90Chong Yidong2012-11-241-385/+596
| | | | | | | | Regenerate AUTHORS and ldefs-boot.el.
* | New ERC option to avoid sending accidentally-pasted text to the server.Eric Hanchrow2012-11-301-4/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | * erc.el (erc-last-input-time): New variable. (erc-accidental-paste-threshold-seconds): New option to avoid sending accidentally-pasted text to the server. (erc-send-current-line): Use it. Also, * erc.el (erc-lurker-cleanup, erc-lurker-p): Use float-time. Fixes: debbugs:11592
* | * lisp/icomplete.el: Change separator; add ido-style commands.Jambunathan K2012-11-291-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (icomplete-show-key-bindings): Remove custom var. (icomplete-get-keys): Remove function. (icomplete-forward-completions, icomplete-backward-completions): New commands. (icomplete-minibuffer-map): New var. (icomplete-minibuffer-setup): Use it. (icomplete-exhibit): Don't delay if the list of completions is known. (icomplete-separator): New custom. (icomplete-completions): Use it. * lisp/minibuffer.el (completion-all-sorted-completions): Delete duplicates. (minibuffer-force-complete-and-exit): New command. (minibuffer--complete-and-exit): New function extracted from minibuffer-complete-and-exit. (minibuffer-complete-and-exit): Use it.
* | Merge from trunk.Bill Wohler2012-11-251-0/+10
|\ \
| * | Revamp face-spec-set to be more analogous to setq for faces.Chong Yidong2012-11-251-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/faces.el (face-spec-set): Change the third arg to specify whether this function is being called via defface, customize, or a third party. Set the appropriate symbol properties. Clear the override spec if setting via Custom. Initialize face if necessary. (face-spec-recalc): Allow theme faces to completely replace the defface spec, in the same way as custom faces (Bug#8454). * lisp/cus-edit.el (custom-face-set, custom-face-mark-to-save) (custom-face-reset-saved, custom-face-mark-to-reset-standard): Simplify by using the new arg to face-spec-set. * lisp/cus-face.el (custom-declare-face): Move face initialization to face-spec-set. (custom-theme-set-faces): Don't initialize the face name here, as that is now done in face-spec-set. * lisp/emacs-lisp/lisp-mode.el (eval-defun-1): When evaluating defface, reset face-override-spec too, and use custom-declare-face. Fixes: debbugs:4988
* | | Release MH-E version 8.4.Bill Wohler2012-11-253-0/+71
|/ / | | | | | | * NEWS, MH-E-NEWS: Update for MH-E release 8.4.
* | * lisp/woman.el (woman-default-faces, woman-monochrome-faces): Mark as obsolete.Chong Yidong2012-11-251-0/+5
| |
* | Add Bug# to Nov 17 ChangeLog entries.Paul Eggert2012-11-221-1/+1
| |
* | Document Calc Gregorian in NEWS; fix manual a bit.Paul Eggert2012-11-222-0/+18
| |