aboutsummaryrefslogtreecommitdiffstats
path: root/doc/man (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove ctags programPaul Eggert2025-03-222-16/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove our old ctags and suggest Universal Ctags instead. This fixes a FIXME in lib-src/Makefile.in and speeds up compilation quite a bit on my older CPU when I compile with --enable-gcc-warnings. It also lessens installation and runtime footprint. (Bug#76322) * .gitignore: Remove lib-src/ctags. * admin/authors.el (authors-renamed-files-alist): Remove ctags.1. * admin/check-man-pages: ctags.1 is no longer a special case. * admin/quick-install-emacs (PUBLIC_LIBSRC_BINARIES): Remove ctags. * cross/Makefile.in (LIBSRC_BINARIES): Remove lib-src/ctags. * doc/man/ctags.1, lib-src/ctags.c: Remove. * java/Makefile.in (CROSS_LIBSRC_BINS): Remove ctags. * lib-src/Makefile.in (INSTALLABLES): Remove ctags${EXEEXT}. (ctags${EXEEXT}): Remove. * lib-src/etags.c (CTAGS): Remove. All uses replaced by ... (ctags): ... this new static var. (STDIN): Remove macro. All uses replaced by new STDIN_OPTION constant. (CTAGS_OPTION, STDIN_OPTION): New contants. (longopts): New --ctags option. (ctags_default_C_help): New constant, to override default_C_help at runtime. (default_C_help): Now always the etags version. (C_LANG_NAMES_INDEX): New macro. (print_language_names): Do not assume etags. (PROGRAM_NAME): Remove. All uses removed. (print_help): Document --ctags if PRINT_UNDOCUMENTED_OPTIONS_HELP. (main): Support new --ctags option, and support all [ce]tags options. * test/manual/etags/Makefile (CTAGS_PROG): Now etags --ctags, since there is no longer a ctags.
* Update copyright year to 2025Paul Eggert2025-01-014-4/+4
| | | | Run "TZ=UTC0 admin/update-copyright".
* Merge from origin/emacs-30Eli Zaretskii2024-12-211-5/+8
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8f8da2d7854 ; * ChangeLog.4: Update. 49adcf30b01 ; * etc/AUTHORS: Update. 1381c6f9591 * Update authors.el 5c0f3f5826e ; * etc/NEWS: Mark unmarked entries. 8a0c9c234f1 Document 'trusted-content c6ce11b2a48 Mention network-interface-list in network-interface-info ... a7905145f70 ; * lisp/emacs-lisp/re-builder.el (reb-change-syntax): Fi... cde22c02011 Move NEWS items from unreleased 28.3 to released 29.1 5686bb5b428 Improve browse-url-android-share docstring 92041e15f4a Minor doc fix for url-handler-regexp 9fd96e2ab95 Improve reb-change-syntax docstring b9dc337ea74 * lisp/files.el (trusted-content-p): Make `:all` work in ... 4b685bc4fcd ; * src/process.c (Fnetwork_interface_list): Fix typo. c14c4895719 ; * lisp/net/nsm.el (nsm-trust-local-network): Fix typo. 10f976300d0 ; Add some tree-sitter thing content to the manual 55303a6bc0a * lisp/org/ox-texinfo.el (org-texinfo-template): Fix Info... 8b6c6cffd1f trusted-content: Adjust the last patch based on prelimina... 69b16e5c638 ; * etc/NEWS: Fix typos. 5c6dbc65f36 ; * doc/lispref/frames.texi (Multiple Terminals): Add ind... 856a58e2827 Update documentation of 'etags' regexps some more 4c68846223b Update documentation of 'etags' regexps b5158bd1914 elisp-mode.el: Disable Flymake byte-compile backend in un... # Conflicts: # doc/man/etags.1 # etc/NEWS # lisp/org/ox-texinfo.el
| * Update documentation of 'etags' regexps some morePaul Eggert2024-12-151-1/+4
| | | | | | | | | | * doc/emacs/maintaining.texi (Etags Regexps): * doc/man/etags.1: Give more details about what's not supported.
| * Update documentation of 'etags' regexpsEli Zaretskii2024-12-151-5/+5
| | | | | | | | | | * doc/emacs/maintaining.texi (Etags Regexps): * doc/man/etags.1: Say that shy groups are not supported (bug#74861).
* | New command-line options for 'etags'Eli Zaretskii2024-10-081-1/+17
|/ | | | | | | | | | | | | | | | | | | | | | This adds '--no-fallback-lang' and '--no-empty-file-entries' options, and their opposites '--fallback-lang' and '--empty-file-entries'. * lib-src/etags.c (fallback_lang, empty_files): New toggles. (main): Initialize them to 'true'. (longopts) [!CTAGS]: Add the '--(no-)fallback-lang' and '--(no-)empty-file-entries' options. (find_entries): If 'fallback_lang' is false, don't attempt Fortran and C/C++ fallbacks. (print_help): Add help for new options. (main): If 'empty_files' is false, don't output file entries for files that have no tags. (Bug#73484) * doc/emacs/maintaining.texi (Create Tags Table): * etc/NEWS: * doc/man/etags.1: Document the new options. * test/manual/etags/Makefile (check): Add test for new options. * test/manual/etags/ETAGS.good_7: New file.
* * doc/man/emacsclient.1: Bump date.Andrea Corallo2024-08-201-1/+1
|
* ; Fix punctuation in docsStefan Kangas2024-07-211-1/+1
|
* * doc/man/emacs.1.in: Add "No warranty" notice.Stefan Kangas2024-07-181-0/+2
|
* ; * doc/man/emacs.1.in: Improve wording.Stefan Kangas2024-07-181-1/+1
|
* Improve emacs man page description of --user flagStefan Kangas2024-07-181-3/+3
| | | | | * doc/man/emacs.1.in: Improve --user flag description. (Bug#72169)
* Add before-save-hook to man page filesStefan Kangas2024-06-224-0/+4
| | | | | | | | * doc/man/ebrowse.1: * doc/man/emacs.1.in: * doc/man/emacsclient.1: * doc/man/etags.1: Add 'before-save-hook' that runs 'time-stamp' to local variables.
* Use UTC when generating man page timestampsStefan Kangas2024-06-224-0/+4
| | | | | | | | * doc/man/ebrowse.1: * doc/man/emacs.1.in: * doc/man/emacsclient.1: * doc/man/etags.1: Add 'time-stamp-time-zone' to local variables to prefer UTC when generating timestamp.
* Adapt emacsclient options in docMichael Albinus2024-06-131-2/+2
| | | | | * doc/emacs/misc.texi (emacsclient Options): * doc/man/emacsclient.1: Adapt option list.
* Merge from savannah/emacs-29Po Lu2024-01-024-4/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dc4e6b13296 ; Update copyright years in more files 64b37776318 ; Run set-copyright from admin.el 8e1c56ae467 ; Add 2024 to copyright years # Conflicts: # doc/misc/modus-themes.org # doc/misc/texinfo.tex # etc/NEWS # etc/refcards/ru-refcard.tex # etc/themes/modus-operandi-theme.el # etc/themes/modus-themes.el # etc/themes/modus-vivendi-theme.el # lib/alloca.in.h # lib/binary-io.h # lib/c-ctype.h # lib/c-strcasecmp.c # lib/c-strncasecmp.c # lib/careadlinkat.c # lib/cloexec.c # lib/close-stream.c # lib/diffseq.h # lib/dup2.c # lib/filemode.h # lib/fpending.c # lib/fpending.h # lib/fsusage.c # lib/getgroups.c # lib/getloadavg.c # lib/gettext.h # lib/gettime.c # lib/gettimeofday.c # lib/group-member.c # lib/malloc.c # lib/md5-stream.c # lib/md5.c # lib/md5.h # lib/memmem.c # lib/memrchr.c # lib/nanosleep.c # lib/save-cwd.h # lib/sha1.c # lib/sig2str.c # lib/stdlib.in.h # lib/strtoimax.c # lib/strtol.c # lib/strtoll.c # lib/time_r.c # lib/xalloc-oversized.h # lisp/auth-source-pass.el # lisp/emacs-lisp/lisp-mnt.el # lisp/emacs-lisp/timer.el # lisp/info-look.el # lisp/jit-lock.el # lisp/loadhist.el # lisp/mail/rmail.el # lisp/net/ntlm.el # lisp/net/webjump.el # lisp/progmodes/asm-mode.el # lisp/progmodes/project.el # lisp/progmodes/sh-script.el # lisp/textmodes/flyspell.el # lisp/textmodes/reftex-toc.el # lisp/textmodes/reftex.el # lisp/textmodes/tex-mode.el # lisp/url/url-gw.el # m4/alloca.m4 # m4/clock_time.m4 # m4/d-type.m4 # m4/dirent_h.m4 # m4/dup2.m4 # m4/euidaccess.m4 # m4/fchmodat.m4 # m4/filemode.m4 # m4/fsusage.m4 # m4/getgroups.m4 # m4/getloadavg.m4 # m4/getrandom.m4 # m4/gettime.m4 # m4/gettimeofday.m4 # m4/gnulib-common.m4 # m4/group-member.m4 # m4/inttypes.m4 # m4/malloc.m4 # m4/manywarnings.m4 # m4/mempcpy.m4 # m4/memrchr.m4 # m4/mkostemp.m4 # m4/mktime.m4 # m4/nproc.m4 # m4/nstrftime.m4 # m4/pathmax.m4 # m4/pipe2.m4 # m4/pselect.m4 # m4/pthread_sigmask.m4 # m4/readlink.m4 # m4/realloc.m4 # m4/sig2str.m4 # m4/ssize_t.m4 # m4/stat-time.m4 # m4/stddef_h.m4 # m4/stdint.m4 # m4/stdio_h.m4 # m4/stdlib_h.m4 # m4/stpcpy.m4 # m4/strnlen.m4 # m4/strtoimax.m4 # m4/strtoll.m4 # m4/time_h.m4 # m4/timegm.m4 # m4/timer_time.m4 # m4/timespec.m4 # m4/unistd_h.m4 # m4/warnings.m4 # nt/configure.bat # nt/preprep.c # test/lisp/register-tests.el
| * ; Add 2024 to copyright yearsPo Lu2024-01-024-4/+4
| |
* | Merge from origin/emacs-29Eli Zaretskii2023-12-231-7/+55
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a4751657389 * doc/man/emacsclient.1: Fix --tramp option. 1e5357d3d1f * doc/man/emacsclient.1: Add missing sections (bug#66598) fba7b9db397 Add explanation for extra parentheses in ELisp Introduction 77232826821 Add sample code to the "let*" section in "forward-paragraph" 7a00ca92c19 Fix treesit test (bug#67117) d220893216c Fix c++-ts-mode indentation (bug#67975) d386a8aa43f Recommend customizing eglot for python-base-mode bd0c7589715 Improve documentation of new native-compilation commands 1ad126c0f28 ; Fix typo 77678244b83 doc/lispintro: Don't mention `set` (bug#67734) cb3684e9dfa Fix script for some characters 2922d683b78 ; * src/treesit.c (treesit_traverse_child_helper): Fix co... 7b315e8a5c9 Fix an issue when searching subtree backward (bug#67117) 03625c2fefa Fix passive mode for tnftp client in ange-ftp.el. b6429b1c1c7 ; Improve documentation of ispell.el's dictionary database 75cc1593412 ; * etc/PROBLEMS: Update the "GnuPG hangs" entry. 67d9af1c074 Fix using disabled command without a docstring f68f3500236 Improve documentation of text properties handling when ya... 06c399914fa Eglot: Add Uiua language server
| * * doc/man/emacsclient.1: Fix --tramp option.Michael Albinus2023-12-231-2/+2
| |
| * * doc/man/emacsclient.1: Add missing sections (bug#66598)Peter Oliver2023-12-231-6/+54
| | | | | | | | Copyright-paperwork-exempt: yes
* | Merge from origin/emacs-29Eli Zaretskii2023-11-041-2/+2
|\ \ | |/ | | | | | | | | | | | | d5e5ea4e36b Fix guessing commands for zstandard archives in Dired 90db29aff86 Fix eglot.texi (JSONRPC objects in Elisp) example 5ef48ad6a37 ; Fix one author's name. c4e9a6159a3 * doc/man/emacsclient.1: Fix --tramp option. 6dca3a8eab2 Improve `nsm-protocol-check--3des-cipher` docstring
| * * doc/man/emacsclient.1: Fix --tramp option.Michael Albinus2023-10-251-2/+2
| |
* | ; Fix spelling of my name in all ChangeLog filesUlrich Müller2023-10-251-2/+2
|/
* * doc/man/emacsclient.1: Add missing options.Michael Albinus2023-10-161-3/+27
|
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-014-4/+4
|
* ; Fix groff warnings in man pagesStefan Kangas2022-12-091-5/+5
| | | | | | | This fixes check-man-pages warnings such as: troff: doc/man/etags.1:203: warning: escape character ignored before '=' * doc/man/etags.1: Fix groff warnings.
* ; Fix typosStefan Kangas2022-11-301-1/+1
|
* Add new --timeout flag to emacsclientStefan Kangas2022-09-061-4/+7
| | | | | | | | | | | | | | * lib-src/emacsclient.c (DEFAULT_TIMEOUT): New constant. (timeout): New static variable. (longopts, shortopts, decode_options, print_help_and_exit): Add new flag --timeout. (set_socket_timeout, check_socket_timeout): New helper functions. (main): Display a status message or exit after Emacs has not responded for a while, depending on above new --timeout flag. (Bug#50849) * doc/emacs/misc.texi (emacsclient Options): * doc/man/emacsclient.1: Document the above new option. * etc/NEWS: Announce it.
* Merge from origin/emacs-28Stefan Kangas2022-06-131-1/+1
|\ | | | | | | d6f080d3de ; * doc/man/etags.1: Bump man page date.
| * ; * doc/man/etags.1: Bump man page date.Stefan Kangas2022-06-121-1/+1
| |
* | Merge from origin/emacs-28Stefan Kangas2022-06-111-1/+3
|\ \ | |/ | | | | | | | | | | 0705705ebf Improve documentation of "etags -I" 0ad8cd40ce Merge branch 'emacs-28' of git.savannah.gnu.org:/srv/git/e... 22a832ad82 Mention the #f syntax from cl-prin1 3fd0854378 Fix file name quoting in tramp-smb.el (do not merge)
| * Improve documentation of "etags -I"Eli Zaretskii2022-06-101-1/+3
| | | | | | | | | | | | * doc/man/etags.1: * doc/emacs/maintaining.texi (Create Tags Table): Elaborate on the importance of the '-I' option to 'etags'. (Bug#45246)
* | * doc/man/emacs.1.in: Add --init-directory.Nicholas Vollmer2022-06-081-1/+5
| | | | | | | | * doc/man/emacs.1.in: Document --init-directory (bug#55839).
* | Merge from origin/emacs-28Eli Zaretskii2022-01-014-4/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 836be7a112 ; * etc/refcards/ru-refcard.tex: Update Copyright year. 86cbc6ee4a * lisp/net/tramp-sh.el: Adapt copyright year ebe8772f65 ; Minor fixes related to copyright years 23c1ee6989 ; * test/manual/etags/ETAGS.good_N: Adjust to copyright ye... 8d3fc7ec89 * src/xfaces.c (face_for_font): Make 'hash' be uintptr_t. 19dcb237b5 ; Add 2022 to copyright years. # Conflicts: # etc/NEWS # etc/refcards/ru-refcard.tex # lib/cdefs.h # lisp/erc/erc-dcc.el # lisp/erc/erc-imenu.el # lisp/erc/erc-replace.el # lisp/image-dired.el # lisp/progmodes/xref.el # m4/alloca.m4 # m4/byteswap.m4 # m4/errno_h.m4 # m4/getopt.m4 # m4/gnulib-common.m4 # m4/inttypes.m4 # m4/stddef_h.m4 # m4/stdint.m4 # m4/sys_socket_h.m4
| * ; Add 2022 to copyright years.Eli Zaretskii2022-01-014-4/+4
| |
* | ; * doc/man/emacsclient.1: Bump date after last change.Stefan Kangas2021-11-051-1/+1
| |
* | New emacsclient option to either create or reuse an existing frame.Gregory Heytings2021-11-051-0/+3
|/ | | | | | | | | | | | | * doc/emacs/misc.texi (emacsclient Options): Document the new option. * doc/man/emacsclient.1: Mention the new option (bug#51374). * etc/NEWS: Mention the new option. * lib-src/emacsclient.c (reuse_frame): New variable. (longopts): New option. (decode_options): Decode the new option. (print_help_and_exit): Document the new option. (main): Use the new option.
* * doc/man/emacs.1.in: Add --no-x-resources. (Bug#50855)Stefan Kangas2021-09-281-1/+4
|
* * doc/man/emacs.1.in: Minor fixes.Stefan Kangas2021-06-081-2/+2
|
* Add support for Mercury (https://mercurylang.org) in 'etags'Fabrice Nicol2021-06-061-8/+15
| | | | | | | | | | | | | | | | Tag declarations starting lines with ':-'. By default, all declarations are tagged. Optionally, first predicate or functions in clauses can be tagged as in Prolog support using '--declarations'. (Bug#47408). * lib-src/etags.c (test_objc_is_mercury, Mercury_functions) (mercury_skip_comment, mercury_decl, mercury_pr): Implement Mercury support. As Mercury and Objective-C have the same file extension .m, a heuristic test tries to detect the language. * doc/man/etags.1: Document the change. Add Mercury-specific behavior for '--declarations'. This option tags first predicates or functions in clauses in addition to declarations.
* Add support for Rust in etagsPierre-Antoine Rouby2021-05-171-1/+1
| | | | | | | | * lib-src/etags.c (Rust_functions): New function to make tags for rust files. (Rust_help, Rust_suffixes): New constant. * doc/emacs/maintaining.texi (Tag Syntax): Add Rust item. * doc/man/etags.1: Add Rust (bug#46055).
* Update copyright year to 2021Paul Eggert2021-01-014-4/+4
| | | | Run "TZ=UTC0 admin/update-copyright".
* Minor improvements to emacsclient man pageStefan Kangas2020-10-181-12/+12
| | | | | * doc/man/emacsclient.1: Make flag descriptions into full sentences to be more consistent.
* Move emacsclient.1 file history further downStefan Kangas2020-10-151-5/+4
| | | | | * doc/man/emacsclient.1: Move file history further down; it doesn't need to be prominently displayed in the introductory paragraph.
* Fix man page title lines and timestampsStefan Kangas2020-10-124-4/+20
| | | | | | | | | | * doc/man/ebrowse.1: * doc/man/emacs.1.in: * doc/man/emacsclient.1: * doc/man/etags.1: Update date to match last significant change. Set file local variable time-stamp-pattern. Fix title line to match the recommendations in "man man-pages". Ref: https://lists.gnu.org/r/emacs-devel/2020-09/msg01002.html
* Fix syntax error in man page.Philipp Stephani2020-04-051-1/+1
| | | | | | * doc/man/emacs.1.in: Fix syntax of --script argument. The Info manual states that --script has to be followed by a space, and the syntax with the equals sign doesn't actually work.
* Update copyright year to 2020Paul Eggert2020-01-014-4/+4
| | | | Run "TZ=UTC0 admin/update-copyright $(git ls-files)".
* Enable tab-bar-mode from X resourcesJuri Linkov2019-10-131-1/+4
| | | | | | | | | * lisp/startup.el (x-apply-session-resources): Enable tab-bar-mode when X resource "tabBar" class "TabBar" is "on", "yes" or "1". * doc/man/emacs.1.in: * doc/emacs/xresources.texi (Table of Resources): Document X resource "tabBar" (class "TabBar").
* Don't claim that the default height is precisely 36 charactersLars Ingebrigtsen2019-10-131-1/+2
| | | | | | * doc/emacs/cmdargs.texi (Window Size X): * doc/man/emacs.1.in: Be more vague about what the default height is (bug#33921).
* Document that --eval makes emacsclient ignore -nLars Ingebrigtsen2019-08-021-0/+1
| | | | | * doc/man/emacsclient.1: Mention that -n is ignored if --eval is given (bug#20524).
* Add Zstandard compression support for etagsAlexander Gramiak2019-06-241-1/+1
| | | | | | * lib-src/etags.c: (compressors): Add zstd support. (print_language_names): Report zstd support. * doc/man/etags.1: Update doc.