aboutsummaryrefslogtreecommitdiffstats
path: root/etc (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | * lisp/files.el: Use a fixed file name for the second dir-locals fileArtur Malabarba2016-01-251-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (dir-locals-file): Revert to its original fixed value. (dir-locals-file-2): New const. (dir-locals--all-files): Don't use `file-name-all-completions'. Instead, just check for the 2 dir-locals files and return a list of the ones that exit (if any). * etc/NEWS: Document the change. * doc/emacs/custom.texi (Directory Variables): Document the change. * doc/lispref/variables.texi (Directory Local Variables): Update accordingly.
| * | Expunge "allow" + infinitive without direct object from source and doc.Alan Mackenzie2016-01-241-13/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do the same for "permit", "enable", and "prevent". * doc/emacs/mule.texi: * doc/lispref/control.texi: * doc/lispref/display.texi: * doc/lispref/frames.texi: * doc/lispref/functions.texi: * doc/lispref/nonascii.texi: * doc/lispref/streams.texi: * doc/lispref/windows.texi: * doc/misc/dbus.texi: * doc/misc/eww.texi: * doc/misc/flymake.texi: * doc/misc/octave-mode.texi: * doc/misc/org.texi: * doc/misc/reftex.texi: * doc/misc/tramp.texi: * doc/misc/wisent.texi: * etc/NEWS: * lisp/autorevert.el: * lisp/cedet/mode-local.el: * lisp/cedet/semantic/senator.el: * lisp/cedet/semantic/wisent.el: * lisp/dos-fns.el: * lisp/frameset.el: * lisp/gnus/gnus-agent.el: * lisp/gnus/mm-util.el: * lisp/international/characters.el: * lisp/ldefs-boot.el: * lisp/mail/mailclient.el: * lisp/man.el: * lisp/mh-e/mh-search.el: * lisp/net/tramp-cmds.el: * lisp/net/tramp-gvfs.el: * lisp/org/org-crypt.el: * lisp/org/org-element.el: * lisp/org/org-feed.el: * lisp/org/org.el: * lisp/org/ox-ascii.el: * lisp/org/ox-icalendar.el: * lisp/org/ox-publish.el: * lisp/org/ox.el: * lisp/play/gamegrid.el: * lisp/play/gomoku.el: * lisp/progmodes/antlr-mode.el: * lisp/progmodes/python.el: * lisp/progmodes/vhdl-mode.el: * lisp/strokes.el: * lisp/textmodes/ispell.el: * lisp/tree-widget.el: * lisp/vc/pcvs.el: * lisp/window.el: * src/lisp.h: * src/w32.c: * src/w32heap.c: * src/w32term.c: * src/window.c: * src/xfaces.c: Replace solecisms like "This allow to do something" with a correct alternative, such as "This allow you to do something", "This allows something to be done" or "This allows the doing of something".
* | | -Paul Eggert2016-01-301-0/+6
|\ \ \ | |/ /
| * | Add NEWS entry for asynchronous reconnect in ERCKelvin White2016-01-241-0/+3
| | |
| * | browse-url.el: Add 'google-chrome' to supported browsers.Kelvin White2016-01-241-0/+3
| | |
* | | Merge from origin/emacs-25Paul Eggert2016-01-301-2/+2
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | 3f481ad Rename xref-query-replace to xref-query-replace-in-results 62f4ed4 Update cl-defgeneric and cl-defmethod docstrings 2111e0e Comment out next-error-function integration in xref 4e11ad3 Correct a use of "which" in intro.texi a1865bc Distinguish the two meanings of Java's keyword "default". Fixes bug #22358. 76045f7 Don't operate on menu bar of nonexistent frame c32f3bc Unbreak the GNUstep build.
| * | Rename xref-query-replace to xref-query-replace-in-resultsDmitry Gutov2016-01-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/progmodes/xref.el(xref-query-replace): Rename to xref-query-replace-in-results. (http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01240.html) * lisp/progmodes/xref.el (xref--xref-buffer-mode-map): * lisp/dired-aux.el (dired-do-find-regexp-and-replace): * doc/emacs/dired.texi (Operating on Files): * doc/emacs/maintaining.texi (Xref Commands) (Identifier Search, Identifier Search): Update accordingly.
* | | -Paul Eggert2016-01-301-2/+31
|\ \ \ | |/ /
| * | Improve documentation of 'pcase'Eli Zaretskii2016-01-231-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/control.texi (Pattern matching case statement): Reorganize, expand, and improve wording. * etc/NEWS: Mention that 'pcase' changes are documented. Co-authored-by: John Wiegley <johnw@gnu.org> Co-authored-by: Michael Heerdegen <michael_heerdegen@web.de>
| * | * etc/NEWS: Say that Cairo is experimental.Paul Eggert2016-01-231-0/+2
| | |
| * | Update documentation for Dired search and replaceEli Zaretskii2016-01-231-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/dired.texi (Operating on Files): Update descriptions of 'A' and 'Q' now bound to 'dired-do-find-regexp' and 'dired-do-find-regexp-and-replace'. * etc/NEWS: Mention xref-related changes in Dired.
| * | ; Minor tweaks in etc/NEWSEli Zaretskii2016-01-221-2/+8
| | |
| * | Document cl-generic.elEli Zaretskii2016-01-221-0/+4
| | | | | | | | | | | | | | | | | | | | | * doc/lispref/functions.texi (Generic Functions): New section. (Bug#22336) (Functions): Update the chapter menu. * doc/lispref/elisp.texi: Update the master menu.
| * | Backport kqueue integration from masterMichael Albinus2016-01-221-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac (--with-file-notification): Add kqueue. (top): Remove special test for "${HAVE_NS}" and ${with_file_notification}, this is handled inside gfilenotify tests. Add kqueue tests. Use NOTIFY_CFLAGS and NOTIFY_LIBS instead of library specific variables. Add error message for gfile on Nextstep. * doc/lispref/os.texi (File Notifications): Add kqueue as backend. Fix some glitches in the example. * etc/NEWS: Mention kqueue. * lisp/filenotify.el (file-notify--library) (file-notify-descriptors, file-notify-callback) (file-notify-add-watch, file-notify-rm-watch) (file-notify-valid-p): Add kqueue support. (file-notify--rm-descriptor): Remove WHAT arg. * src/Makefile.in: Use NOTIFY_CFLAGS and NOTIFY_LIBS. * src/emacs.c (main): Call globals_of_kqueue and syms_of_kqueue. * src/inotify.c (inotifyevent_to_event): Extract file name from watch_object if the event doesn't provide it. (Finotify_add_watch): Add file name to watch_object. * src/keyboard.c (make_lispy_event): Check also for HAVE_KQUEUE. * src/kqueue.c: New file. * src/lisp.h: Declare extern globals_of_kqueue and syms_of_kqueue. * test/automated/file-notify-tests.el (file-notify--test-expected-events): Remove. (file-notify--test-cleanup): Do not set that variable. (file-notify--test-timeout) Use different timeouts for different libraries. (file-notify--test-library): New defun. (file-notify--test-event-test): Make stronger checks. (file-notify--test-with-events): EVENTS can also be a list of lists. Flush outstanding events before running the body. Make timeout heuristically depend on the number of events. (file-notify-test01-add-watch, file-notify-test02-events) (file-notify-test04-file-validity, file-notify-test05-dir-validity): Rewrite in order to call file monitors but directory monitors. (file-notify-test02-events, file-notify-test04-file-validity): Do not skip cygwin tests. Add additional test for file creation. Adapt expected result for different backends. (file-notify-test03-autorevert): Some of the tests don't work for w32notify. (file-notify-test06-many-events): New test.
* | | -Paul Eggert2016-01-301-0/+15
|\ \ \ | |/ /
| * | Port to platforms with gtk3 but not webkitgtk3Paul Eggert2016-01-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I ran into this problem on my Fedora 23 installation; Emacs configured but did not build when --with-xwidgets was specified. * configure.ac (HAVE_WEBKIT, HAVE_GIR): Omit unnecessary initializations. (DOES_XWIDGETS_USE_GIR): New var. If --with-xwidgets is specified, report an error if not doable, to be consistent with the other --with options. Require webkitgtk3 to use Xwidgets, as the Xwidgets code does not work at all without webkitgtk3. Simplify use of EMACS_CHECK_MODULES. Output message about gobject introspection only if xwidgets are used. * etc/NEWS: Users need webkitgtk3, not merely webkit. * src/xwidget.c (syms_of_xwidget): Don’t worry about HAVE_WEBKIT_OSR, since this file is no longer compiled if webkitgtk3 is not available.
| * | ; * etc/NEWS: xwidgets isn't documented.Glenn Morris2016-01-191-8/+7
| | |
| * | Support for the new Xwidget feature.Joakim Verona2016-01-191-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: (HAVE_XWIDGETS, WIDGET_OBJ, EMACS_CONFIG_FEATURES): * xterm.c (x_draw_glyph_string, x_draw_bar_cursor): * xdisp.c: (handle_display_spec, handle_single_display_spec, push_it) (pop_it, set_iterator_to_next, dump_glyph) (calc_pixel_width_or_height, fill_xwidget_glyph_string) (BUILD_XWIDGET_GLYPH_STRING, BUILD_GLYPH_STRINGS) (produce_xwidget_glyph, x_produce_glyphs) (get_window_cursor_type): * window.c (Fdelete_window_internal): * termhooks.h (e): * print.c (print_object): * lisp.h (ptrdiff_t): * keyboard.c (kbd_buffer_get_event, make_lispy_event) (syms_of_keyboard): * emacs.c (main): * dispnew.c (update_window, scrolling_window): * dispextern.h (g, i): * Makefile.in (XWIDGETS_OBJ, WEBKIT_CFLAGS, WEBKIT_LIBS) (GIR_LIBS, ALL_CFLAGS, base_obj, LIBES): * keyboard.c (kbd_buffer_get_event): * emacsgtkfixed.c (emacs_fixed_gtk_widget_size_allocate) (emacs_fixed_class_init): Add case for an xwidget view. * xwidget.c, xwidget.h, xwidget.el: New files for xwidgets Co-authored-by: Grégoire Jadi <daimrod@gmail.com> Various improvements to the Xwidget feature. * xwidgets.c: * emacsgtkfixed.c: * xwidget.el:
| * | ; * etc/NEWS: No need to document 'system-name'.Shakthi Kannan2016-01-191-0/+1
| | |
* | | * etc/NEWS: Move kqueue entries to Emacs 25.1 sections.Michael Albinus2016-01-221-7/+7
| | |
* | | Remove handling of non-string time-stamp formats, obsolete for 20 years.Glenn Morris2016-01-201-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/time-stamp.el (time-stamp-format): Doc fix. (time-stamp-old-format-warn, time-stamp-fconcat): Remove. (time-stamp-string): Ignore non-string formats. ; * etc/NEWS: Mention this.
* | | -John Wiegley2016-01-181-8/+29
|\ \ \ | |/ /
| * | Desktop: protect users against inadvertant upgrading of desktop file.Alan Mackenzie2016-01-181-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An upgraded (version 208) desktop file cannot be read in Emacs < 25. * etc/NEWS: Add an entry about upgrading a desktop file. * lisp/desktop.el (desktop-file-version): Amend doc string. (desktop-native-file-version, desktop-io-file-version): new variables. (desktop-clear): Set desktop-io-file-version to nil. (desktop-buffer-info): make the presence of the last item on the list conditional on (>= desktop-io-file-version 208). (desktop-save): Add extra parameter VERSION to take user's C-u or C-u C-u. Amend the doc string. Add code to determine the output file version. (desktop-create-buffer): Set desktop-io-file-version to the input file's version.
| * | ; * etc/NEWS: The final touch.Eli Zaretskii2016-01-161-6/+7
| | |
| * | Improve documentation of dynamic modulesEli Zaretskii2016-01-161-0/+1
| | | | | | | | | | | | | | | | | | * doc/lispref/loading.texi (How Programs Do Loading): Update the description of searching for files in 'load' when Emacs was built with support for dynamic modules.
| * | * INSTALL: Document --with-modules.Eli Zaretskii2016-01-161-0/+1
| | |
| * | Document 'function-put'Eli Zaretskii2016-01-161-0/+1
| | | | | | | | | | | | | | | * doc/lispref/symbols.texi (Symbol Plists): Document 'function-put'. Update documentation of 'function-get'.
| * | Document 'funcall-interactively'Eli Zaretskii2016-01-161-0/+1
| | | | | | | | | | | | | | | | | | | | | * doc/lispref/commands.texi (Interactive Call): Document 'funcall-interactively'. * doc/lispref/functions.texi (Calling Functions): Mention 'funcall-interactively' and provide a cross-reference.
| * | * doc/lispref/lists.texi (Association Lists): Document 'alist-get'.Eli Zaretskii2016-01-161-0/+1
| | |
| * | * doc/lispref/strings.texi (Text Comparison): Document 'string-greaterp'.Eli Zaretskii2016-01-161-0/+1
| | |
| * | Document renaming of selection-related functionsEli Zaretskii2016-01-161-1/+2
| | | | | | | | | | | | | | | | | | * doc/lispref/frames.texi (Window System Selections): Rename "x-*" functions into the corresponding "gui-*" functions. Make the description slightly less X-centric.
| * | * doc/lispref/macros.texi (Expansion): Document 'macroexpand-1'.Eli Zaretskii2016-01-161-1/+2
| | |
| * | Document 'define-inline'Eli Zaretskii2016-01-161-0/+1
| | | | | | | | | | | | | | | | | | | | | * doc/lispref/functions.texi (Defining Functions): Document 'define-inline' and related macros. * lisp/emacs-lisp/inline.el (inline-letevals): Doc fix.
* | | Merge from origin/emacs-25John Wiegley2016-01-182-2/+10
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3ae7934 ; * etc/NEWS: Mark entries that don't need further treatment. 6165c36 * lisp/files.el (dir-locals--all-files): Respect absolute file-names 2ffdf15 * lisp/help-fns.el (describe-variable): Fix a left-over parenthesis 71ecd62 * lisp/dired-x.el (dired-omit-here-always): Use add-dir-local-variable f0b82b3 * lisp/files.el (dir-locals--all-files): Use completion instead of wildcards 86e4513 Fix incompatbilities with MS-Windows 2000 and older 4e96521 Mention in PROBLEMS an issue with MS-Windows NT4 15c23aa Ensure 8-byte aligned memory allocation on MS-Windows 9X 39afa42 Fix tests for active region in hideif.el 05df666 Fix interactive specs in some hideif.el commands
| * | ; * etc/NEWS: Mark entries that don't need further treatment.Eli Zaretskii2016-01-161-2/+3
| | |
| * | Mention in PROBLEMS an issue with MS-Windows NT4Eli Zaretskii2016-01-161-0/+7
| | | | | | | | | | | | | | | | | | * etc/PROBLEMS (MS-Windows): Mention the problem with Shell32.dll on Windows NT4. For the details, see http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00835.html.
| * | Make 'random' seeds cryptographically secure if possibleEli Zaretskii2016-01-151-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Check for "/dev/urandom". * src/sysdep.c (init_random) [HAVE_DEV_URANDOM]: Read the stream for the seed from "/dev/urandom". [WINDOWSNT]: Obtain the stream for the seed from w32 APIs. * src/fns.c (Frandom): Update the doc string to indicate that system entropy is used when available. * src/w32.c: Include wincrypt.h. (w32_init_crypt_random, w32_init_random): New functions, use the CryptGenRandom API. (globals_of_w32): Initialize w32_crypto_hprov handle to zero. * src/w32.h (w32_init_random): Add prototype. * doc/lispref/numbers.texi (Random Numbers): Document more details about 't' as the argument to 'random'. * etc/NEWS: Mention that '(random t)' now uses a cryptographically strong seed if possible. (Bug#22202)
| * | ; * etc/NEWS: Remove unneeded text.Eli Zaretskii2016-01-151-2/+0
| | |
* | | -John Wiegley2016-01-182-38/+250
|\ \ \ | |/ /
| * | Un-obsolete tags-loop-continueDmitry Gutov2016-01-141-2/+7
| | | | | | | | | | | | | | | * lisp/progmodes/etags.el (tags-loop-continue): Un-obsolete. http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00682.html
| * | Document obsoletion of 'intangible' and 'point-entered/left'Eli Zaretskii2016-01-131-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/text.texi (Special Properties): Document the new properties 'cursor-intangible' and 'cursor-sensor-functions'. Document the obsolete status of 'intangible', 'pointer-left', and 'point-entered' properties, and of 'inhibit-point-motion-hooks'. * doc/lispref/display.texi (Overlay Properties): Document that 'intangible' overlay property is obsolete. * lisp/emacs-lisp/cursor-sensor.el (cursor-sensor-mode): Doc fix.
| * | Updater documentation of 'looking-back'Eli Zaretskii2016-01-131-0/+2
| | | | | | | | | | | | | | | * doc/lispref/searching.texi (Regexp Search): Update documentation of 'looking-back'. Fix markup.
| * | Document 'pre-redisplay-functions'Eli Zaretskii2016-01-131-1/+3
| | | | | | | | | | | | | | | | | | * doc/lispref/hooks.texi (Standard Hooks): * doc/lispref/display.texi (Forcing Redisplay): Document 'pre-redisplay-functions'.
| * | Document the new deafault value of 'load-read-function'Eli Zaretskii2016-01-131-0/+2
| | | | | | | | | | | | | | | * doc/lispref/loading.texi (How Programs Do Loading): Document the change in the default value of 'load-read-function'.
| * | Document 'bufferpos-to-filepos' and 'filepos-to-bufferpos'Eli Zaretskii2016-01-131-0/+3
| | | | | | | | | | | | | | | * doc/lispref/nonascii.texi (Text Representations): Document 'bufferpos-to-filepos' and 'filepos-to-bufferpos'.
| * | Document the new prefix-command hooksEli Zaretskii2016-01-131-3/+4
| | | | | | | | | | | | | | | | | | * doc/lispref/hooks.texi (Standard Hooks): Document `prefix-command-echo-keystrokes-functions' and `prefix-command-preserve-state-hook'.
| * | Update publicsuffix.txt from upstreamPaul Eggert2016-01-121-25/+200
| | | | | | | | | | | | | | | | | | * etc/publicsuffix.txt: Update from https://publicsuffix.org/list/effective_tld_names.dat dated 2016-01-12 11:52:01 UTC.
| * | Update documentation of 'process-running-child-p'Eli Zaretskii2016-01-121-1/+3
| | | | | | | | | | | | | | | * doc/lispref/processes.texi (Input to Processes): Document the changes in return value of 'process-running-child-p'.
| * | Update documentation of 'deactivate-mark'.Eli Zaretskii2016-01-121-0/+3
| | | | | | | | | | | | | | | * doc/lispref/markers.texi (The Mark): Document that 'deactivate-mark' is now buffer-local when set.
| * | Update documentation of 'completion-table-dynamic'Eli Zaretskii2016-01-121-3/+5
| | | | | | | | | | | | | | | * doc/lispref/minibuf.texi (Programmed Completion): Document the new optional argument to 'completion-table-dynamic'.