aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Prefer nil to (current-time) when either will doPaul Eggert2021-12-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/timer.el (timer-event-handler, run-at-time): * lisp/gnus/gnus-score.el (gnus-score-date): * lisp/gnus/gnus-search.el (gnus-search-query-parse-date) (gnus-search-imap-handle-date): * lisp/gnus/gnus-sum.el (gnus-user-date) (gnus-summary-create-article): * lisp/image-dired.el (image-dired-create-thumb-1): * lisp/image/gravatar.el (gravatar-retrieve) (gravatar--prune-cache): * lisp/net/dbus.el (dbus-monitor-handler): * lisp/net/tramp-gvfs.el (tramp-gvfs-handle-set-file-times): * lisp/net/tramp-sh.el (tramp-sh-handle-set-file-times): * lisp/net/tramp-sudoedit.el (tramp-sudoedit-handle-set-file-times): * test/lisp/autorevert-tests.el (auto-revert--wait-for-revert) (auto-revert-tests--write-file, auto-revert-test--wait-for): * test/lisp/net/tramp-tests.el (tramp--test-print-duration): Prefer nil to (current-time) when either will do, as this avoids some consing. Similarly, prefer omitting (current-time) arg when this is equivalent.
* Merge from origin/emacs-28Stefan Kangas2021-12-061-12/+13
|\ | | | | | | | | | | e3427faf55 Fix typos and improve consistency in ERC manual 0bf10d5082 * test/Makefile.in (check-declare): Add missing --batch. 34f5656137 Document the subtleties of the 'cursor' text property
| * Fix typos and improve consistency in ERC manualChrister Enfors2021-12-051-12/+13
| | | | | | | | | | * doc/misc/erc.texi (Sample Session, Special Features, History): Fix typos and improve consistency. (Bug52318)
* | Fix wording in eieio.texi (Generics)Lars Ingebrigtsen2021-12-051-4/+5
| | | | | | | | | | * doc/misc/eieio.texi (Generics): Fix wording in paragraph (bug#52317).
* | Light copy-edits to recent additions to ERC manualStefan Kangas2021-12-051-26/+25
| | | | | | | | * doc/misc/erc.texi (Introduction, Getting Started): Light copy-edits.
* | Use gnus-error to report mail-source failuresEric Abrahamsen2021-12-051-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/gnus/mail-source.el (mail-source-fetch): Instead of querying the user on mail sources errors -- in effect asking "do you want to continue, or halt the process?" -- log the error with `gnus-error', severity 5. The query didn't provide any meaningful control; error reporting is all that's needed. (mail-source-ignore-errors): Obsolete this option; users can see the error or not by configuring `gnus-verbose'. * doc/misc/gnus.texi (Mail Source Customization): Remove mention of the above option from the manual.
* | ; * doc/misc/eshell.texi (Built-ins): Improve markup, fix typos.Eli Zaretskii2021-12-051-22/+39
| |
* | Merge from origin/emacs-28Stefan Kangas2021-12-052-4/+51
|\ \ | |/ | | | | | | | | | | | | c086358574 Update to Org 9.5.1-15-gdb4805 fef3e60061 * lisp/emacs-lisp/edebug.el (edebug-eval-defun): Minor doc... a1e30e4106 ; Fix most remaining AUTHORS warnings f3e6a432c5 ; * doc/misc/efaq.texi (New in Emacs 28): Add more news. 00236cc802 Fix the enumeration values returned by 'try_scrolling'
| * Update to Org 9.5.1-15-gdb4805Kyle Meyer2021-12-041-2/+2
| |
| * ; * doc/misc/efaq.texi (New in Emacs 28): Add more news.Eli Zaretskii2021-12-041-2/+49
| |
* | Add IRC introduction to the ERC manualChrister Enfors2021-12-051-1/+27
| | | | | | | | | | | | | | * doc/misc/erc.texi (Getting Started): Mention libera.char (bug#52287). (Introduction): Explain what IRC is. Copyright-paperwork-exempt: yes
* | Update the Info documentation of Eshell's built-in commandsEarl Hyatt2021-12-051-25/+314
| | | | | | | | | | | | | | * doc/misc/eshell.texi (Built-in commands): Add the remaining built-in Eshell commands to the list of built-ins. Expand some of the descriptions and mention user options affecting command behavior. Sort these commands in alphabetical order (bug#52289).
* | Add ".crate" to Tramp archive file suffixes.Michael Albinus2021-12-041-2/+7
| | | | | | | | | | * doc/misc/tramp.texi (Archive file names): * lisp/net/tramp-archive.el (tramp-archive-suffixes): Add ".crate".
* | eieio-core.el: Allow assignment to cl-structs through `slot-value`Stefan Monnier2021-12-041-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/eieio-core.el (eieio--validate-slot-value): Obey the `:read-only` property of the slot. (eieio-oset): Allow use on cl-structs as well. (eieio-read-only): New error. * test/lisp/emacs-lisp/eieio-tests/eieio-tests.el (eieio-test--struct): Make the last field read-only. (eieio-test-defstruct-slot-value): Test that cl-struct slots can be assigned via `slot-value`.
* | Merge from origin/emacs-28Stefan Kangas2021-12-042-10/+69
|\ \ | |/ | | | | | | | | | | | | | | | | | | 745a732ae4 ; Further author fixes in authors.el bef17bca21 * src/dosfns.c (Fint86): Doc fix; don't use obsolete names. bc55dc04af * doc/misc/erc.texi (Keystroke Summary): Fix doc for TAB. ef4d216eb3 Remove reference to variable obsolete since 24.1 7282e492d5 * doc/misc/efaq.texi (New in Emacs 28): New node. eafcccd38f ; FAQ: Normalize references to the NEWS.NN file c006c490eb ; * doc/misc/efaq.texi (Latest version of Emacs): Update v... 9fbc4fa0e7 Add Tramp version integrated in Emacs 28.1
| * * doc/misc/erc.texi (Keystroke Summary): Fix doc for TAB.Stefan Kangas2021-12-031-1/+1
| |
| * * doc/misc/efaq.texi (New in Emacs 28): New node.Stefan Kangas2021-12-031-2/+47
| |
| * ; FAQ: Normalize references to the NEWS.NN fileStefan Kangas2021-12-031-5/+19
| | | | | | | | | | | | | | * doc/misc/efaq.texi (New in Emacs 26, New in Emacs 25) (New in Emacs 24, New in Emacs 23, New in Emacs 22) (New in Emacs 21, New in Emacs 20): Normalize the format for referring to the NEWS.NN file.
| * ; * doc/misc/efaq.texi (Latest version of Emacs): Update version.Stefan Kangas2021-12-031-2/+2
| |
| * Update Tramp version (don't merge with master)Michael Albinus2021-12-031-1/+1
| | | | | | | | | | * doc/misc/trampver.texi: * lisp/net/trampver.el: Change version to "2.5.2.28.1".
| * Remove problematic characters from modus-themes.org (bug#52126)Protesilaos Stavrou2021-11-291-33/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/modus-themes.org (Enable and load, Font configurations for Org and others) (Note on highlight-parentheses.el, Note on god-mode.el): Update links to headings so that they no longer include the removed portions of text. (Option for color-coding success state, Option for line highlighting) (Option for line numbers, Option for parenthesis matching) (Advanced customization, Per-theme customization settings) (Case-by-case face specs using the themes' palette) (Face specs at scale using the themes' palette) (Remap face with local value, Cycle through arbitrary colors) (Override colors, Override color saturation) (Font configurations for Org and others, Configure bold and italic faces) (Custom Org user faces, Update Org block delimiter fontification) (Measure color contrast, Load theme depending on time of day) (Backdrop for pdf-tools) (A theme-agnostic hook for theme loading, Note on EWW and Elfeed fonts) (Frequently Asked Questions): Remove parentheses from headings as they can cause problems in the .texi version of the file.
* | Remove problematic characters from modus-themes.org (bug#52126)Protesilaos Stavrou2021-11-291-34/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/modus-themes.org (Enable and load, Font configurations for Org and others) (Note on highlight-parentheses.el, Note on god-mode.el): Update links to headings so that they no longer include the removed portions of text. (Option for color-coding success state, Option for line highlighting) (Option for line numbers, Option for parenthesis matching) (Advanced customization, Per-theme customization settings) (Case-by-case face specs using the themes' palette) (Face specs at scale using the themes' palette) (Remap face with local value, Cycle through arbitrary colors) (Override colors, Override color saturation) (Font configurations for Org and others, Configure bold and italic faces) (Custom Org user faces, Update Org block delimiter fontification) (Measure color contrast, Load theme depending on time of day) (Backdrop for pdf-tools, Decrease mode line height) (A theme-agnostic hook for theme loading, Note on EWW and Elfeed fonts) (Frequently Asked Questions): Remove parentheses from headings as they can cause problems in the .texi version of the file.
* | Merge from origin/emacs-28Stefan Kangas2021-11-281-0/+12
|\ \ | |/ | | | | | | | | | | 1fffe9a210 ; * lisp/org/org.el: Fix version header. 2a4de5e5e5 Fix Subject when forwarding message with 2-line From b8b2dd17c5 Update to Org 9.5.1-11-g96d91b a937f536b3 * doc/lispref/commands.texi (Click Events): Fix wording (b...
| * Update to Org 9.5.1-11-g96d91bKyle Meyer2021-11-271-0/+12
| |
| * Revert "Use @pxref when necessary"Eli Zaretskii2021-11-248-19/+19
| | | | | | | | | | | | This reverts commit b4f47d2ee2203a9f22bebeb3d09e0fb3fce2f65e. Cleanups should not be done on the release branch: that's unnecessary risk.
* | * doc/misc/flymake.texi: Correct local variable mode specificationRobert Pluim2021-11-251-1/+1
| |
* | Merge from origin/emacs-28Eli Zaretskii2021-11-248-19/+19
|\ \ | |/ | | | | b4f47d2 Use @pxref when necessary
| * Use @pxref when necessaryRobert Pluim2021-11-248-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/customize.texi (Composite Types): * doc/lispref/edebug.texi (Specification List): * doc/lispref/variables.texi (Local Variables): * doc/misc/efaq.texi (Basic keys): (Informational files for Emacs): * doc/misc/flymake.texi (Locating a master file): * doc/misc/gnus.texi (Don't Panic): (Oort Gnus): * doc/misc/htmlfontify.texi (Non-interactive): * doc/misc/mh-e.texi (More About MH-E): * doc/misc/pcl-cvs.texi (Entering PCL-CVS): * doc/misc/tramp.texi (Remote processes): * doc/misc/vhdl-mode.texi (Indentation Calculation): (Custom Indentation Functions): Use @pxref when inside parens.
* | Merge from origin/emacs-28Stefan Kangas2021-11-241-3/+3
|\ \ | |/ | | | | | | 756b8a5f1b Fix typos in documentation 38fdeaef46 ; * etc/DEBUG: Fix last change.
| * Fix typos in documentationTakesi Ayanokoji2021-11-231-3/+3
| | | | | | | | | | | | | | * doc/lispref/anti.texi: * doc/misc/efaq.texi: Fix typos. Copyright-paperwork-exempt: yes
* | implement certfp authentication to rcircOmar Polo2021-11-211-0/+7
| | | | | | | | | | * lisp/net/rcirc.el (rcirc-connect): Use the provided client certs * doc/misc/rcirc.texi (Configuration): Document the change
* | Move the sasl section after the bitlbee textOmar Polo2021-11-211-6/+6
| |
* | Update modus-themes to version 1.7.0Protesilaos Stavrou2021-11-181-140/+439
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/modus-themes.org (File): Use new version and add release date. (How do the themes look like, Learn about the latest changes): Update link to new URL. (Enable and load): Update text of internal reference. (Sample configuration for use-package): Add sample configuration without the 'use-package' infrastructure. (Differences between loading and enabling): Minor rewordings. (Customization Options): Update sample code to cover latest changes. (Option for inhibiting theme reload) (Option for color-coding success state (deuteranopia)) (Option for more bold constructs) (Option for more italic constructs) (Option for syntax highlighting) (Option for links) (Option for command prompt styles) (Option for mode line presentation) (Option for accented background in tab interfaces) (Option for completion framework aesthetics) (Option for mail citations) (Option for fringe visibility) (Option for language checkers) (Option for line highlighting (hl-line-mode)) (Option for line numbers (display-line-numbers-mode)) (Option for parenthesis matching (show-paren-mode)) (Option for active region) (Option for diff buffer looks) (Option for org-mode block styles) (Option for Org agenda constructs) (Option for scaled headings) (Control the scale of headings) (Option for variable-pitch font in UI elements) (Option for variable-pitch font in headings): Write brief description, document the type of the user option, and make any other relevant adjustments. (Option for font mixing): Document new 'modus-themes-mixed-fonts' user option, which supersedes the old 'modus-themes-no-mixed-fonts'. (Option for mode line padding): Document new user option 'modus-themes-mode-line-padding'. (Option for language checkers): Include new available property for the user option 'modus-themes-lang-checkers'. Reword the rest of the entry. (Option for intense markup in Org and others): Describe new boolean option 'modus-themes-intense-markup'. (Option for Org agenda constructs): Include new available property for the 'event' key in the alist 'modus-themes-org-agenda'. (Option for the headings' overall style): Describe the new style of explicitly specifying an optional font weight other than the implied bold. (Font configurations for Org and others (DIY)) (Configure bold and italic faces (DIY)): Reword and clarify some statements. (Decrease mode line height (DIY)): Add new Do-It-Yourself section on tweaking the mode line's :box attribute. (Full support for packages or face groups): Include new packages. (Acknowledgements): Update list of contributors to code, user feedback, etc. Does not affect the status of copyright assignment. (Meta): Update URLs to protesilaos.com (my website). * etc/themes/modus-themes.el (modus-themes-variable-pitch) (modus-themes-fixed-pitch, modus-themes-no-mixed-fonts): Reference the new 'modus-themes-mixed-fonts' user option. (modus-themes--headings-choice): Include new font weight styles. (modus-themes-headings): Document the new feature of accepting an explicit font weight. (modus-themes-org-agenda): Document the refinements to the 'event' key of the alist and the new 'varied' property it accepts. (modus-themes-lang-checkers): Describe the new 'faint' property. (modus-themes-mode-line-padding): Include new user option. (modus-themes-intense-hl-line): Remove old-deprecated user option. (modus-themes-intense-markup): Add new option. (modus-themes-success-deuteranopia): Update doc string. (modus-themes--fixed-pitch): Work with 'modus-themes-mixed-fonts'. (modus-themes--lang-check): Update internal function to add the 'faint' property of 'modus-themes-lang-checkers'. (modus-themes--markup): Add helper function. (modus-themes--heading-weights): Private variable with available font weights. (modus-themes--heading-weight): New helper function to pick the desired font weight. (modus-themes--heading): Update helper function to implement the aforementioned change to 'modus-themes-headings'. (modus-themes--agenda-event): Update helper function to apply the new styles of 'modus-themes-org-agenda'. (modus-themes--mode-line-padding): Add helper function for 'modus-themes-mode-line-padding'. (modus-themes--mode-line-attrs): Minor refinements. (modus-themes-load-operandi, modus-themes-load-vivendi): Make these functions interactive. (modus-themes-faces): Update faces. * etc/themes/modus-operandi-theme.el: Bump version number. * etc/themes/modus-vivendi-theme.el: Same. * * * A detailed change log entry is available here: <https://protesilaos.com/codelog/2021-11-18-modus-themes-1-7-0/>.
* | Make results details in ert-run-tests-batch configurableMichael Herstine2021-11-161-1/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/ert.el (ert-batch-print-length) (ert-batch-print-level,.ert-batch-backtrace-line-length) (ert-batch-test, ert-run-tests-interactively): Added the three variables, bound them to these settings when formatting batch test results including backtraces. Removed the optional parameters output-buffer & message-fn from ert-run-tests-interactively. * test/lisp/emacs-lisp/ert-tests.el (ert-test-run-tests-interactively, ert-test-run-tests-batch): use cl-letf to capture output, new tests resp. * test/lisp/ert-x-tests.el (ert-test-run-tests-interactively-2): Changed to use cl-letf to capture output instead of using message-fn. * lisp/emacs-lisp/backtrace.el (backtrace--line-length-or-nil) (backtrace--print-func-and-args): Fixed a bug when setting backtrace-line-length to nil by adding a new function to check for that case & having backtrace--print-func-and-args use it. * doc/misc/ert.texi: document the new variables & their usage (bug#51037).
* | Allow mm-external-terminal-program to be a list of stringsLars Ingebrigtsen2021-11-151-1/+2
| | | | | | | | | | | | | | * doc/misc/emacs-mime.texi (Display Customization): Document it. * lisp/gnus/mm-decode.el (mm-external-terminal-program): Allow being a list.
* | Improve Tramp error handlingMichael Albinus2021-11-141-0/+22
| | | | | | | | | | | | | | | | * doc/misc/tramp.texi (Frequently Asked Questions): Add another `remote-file-error'. * lisp/net/tramp.el (tramp-find-foreign-file-name-handler): Improve error handling.
* | Merge from origin/emacs-28Stefan Kangas2021-11-134-5/+5
|\ \ | |/ | | | | | | 42d4e24ff3 ; Fix typos 0d0125daae Improve documentation of 'decode-coding-region'
| * ; Fix typosStefan Kangas2021-11-124-5/+5
| |
* | Remove Emacs 25 compatibility from TrampMichael Albinus2021-11-122-9/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/tramp.texi (Remote programs, Remote processes) (Frequently Asked Questions): Adapt Emacs versions. * doc/misc/trampver.texi: * lisp/net/trampver.el: Change version to "2.6.0-pre". * lisp/net/tramp-adb.el (top): Don't use `tramp-compat-funcall' for connection-local functions. * lisp/net/tramp-compat.el (tramp-unload-file-name-handlers) (tramp-handle-temporary-file-directory) (tramp-compat-temporary-file-directory-function) (tramp-compat-file-attribute-type) (tramp-compat-file-attribute-link-number) (tramp-compat-file-attribute-user-id) (tramp-compat-file-attribute-group-id) (tramp-compat-file-attribute-access-time) (tramp-compat-file-attribute-modification-time) (tramp-compat-file-attribute-status-change-time) (tramp-compat-file-attribute-size) (tramp-compat-file-attribute-modes, tramp-file-missing) (tramp-compat-file-missing, tramp-compat-file-local-name): Remove. (tramp-compat-file-name-quoted-p, tramp-compat-file-name-quote) (tramp-compat-file-name-unquote) (tramp-compat-progress-reporter-update) (tramp-compat-file-modes, tramp-compat-set-file-modes) (tramp-compat-set-file-times, tramp-compat-directory-files) (tramp-compat-directory-files-and-attributes): Adapt implementation. * lisp/net/tramp.el: * lisp/net/tramp-adb.el: * lisp/net/tramp-archive.el: * lisp/net/tramp-crypt.el: * lisp/net/tramp-fuse.el: * lisp/net/tramp-gvfs.el: * lisp/net/tramp-rclone.el: * lisp/net/tramp-sh.el: * lisp/net/tramp-smb.el: * lisp/net/tramp-sudoedit.el: Adapt callees. * lisp/net/tramp-crypt.el (tramp-crypt-config-file-name): Expand file name. * lisp/net/tramp-fuse.el (tramp-fuse-handle-file-readable-p): Remove. * lisp/net/tramp-gvfs.el (tramp-gvfs-enabled): Don't check Emacs version. (tramp-gvfs-handler-mounted-unmounted): Use `make-tramp-file-name'. * lisp/net/tramp-integration.el (rfn-eshadow-overlay): Remove declaration. (top): Don't use `tramp-compat-funcall' for connection-local functions. * lisp/net/tramp-rclone.el (tramp-rclone-file-name-handler-alist): Use `tramp-rclone-handle-file-readable-p'. (tramp-rclone-handle-file-readable-p): New defun. * lisp/net/tramp-sshfs.el (tramp-sshfs-file-name-handler-alist): Use `tramp-handle-file-readable-p'. * lisp/net/tramp.el (tramp-temp-name-prefix, tramp-lookup-syntax): Adapt docstring. (tramp-set-connection-local-variables) (tramp-set-connection-local-variables-for-buffer): Don't use `tramp-compat-funcall' for connection-local functions. (tramp-file-name-for-operation): Reorder list. (tramp-handle-make-symbolic-link): Don't handle TARGET and OK-IF-ALREADY-EXISTS. (tramp-read-passwd): Don't use `read-passwd' any longer. (top): Don't check for `interrupt-process-functions'. * test/lisp/net/tramp-archive-tests.el (tramp-archive--test-emacs26-p): Remove. (tramp-archive-test02-file-name-dissect): Use `make-tramp-file-name'. (all): Replace Emacs 26 compatibility functions with their original name. (tramp-archive-test46-auto-load) (tramp-archive-test46-delay-load): Rename. * test/lisp/net/tramp-tests.el (dired-aux, seq): Require them. (dired-compress, connection-local-criteria-alist) (connection-local-profile-alist, async-shell-command-width): Don't declare. (all): Replace Emacs 26 compatibility functions with their original name. (tramp-test04-substitute-in-file-name) (tramp-test10-write-region, tramp-test11-copy-file) (tramp-test12-rename-file, tramp-test15-copy-directory) (tramp-test17-insert-directory) (tramp-test17-dired-with-wildcards, tramp-test21-file-links) (tramp-test31-interrupt-process) (tramp-test34-connection-local-variables) (tramp-test34-explicit-shell-file-name) (tramp-test40-make-nearby-temp-file) (tramp-test41-special-characters, tramp-test42-utf8) (tramp-test46-delay-load, tramp-test46-remote-load-path) (tramp-test47-unload): Don't check for Emacs 26 special features. (tramp--test-emacs26-p): Remove. (tramp--test-emacs29-p): New defun. (tramp-test45-dired-compress-file) (tramp-test45-dired-compress-dir): Use it. (tramp-test44-asynchronous-requests): Use `seq-random-elt'.
* | Merge from origin/emacs-28Stefan Kangas2021-11-101-5/+5
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | 8d81ab374d time-stamp: %F is "file name" not "pathname" + other doc beaa7e14f3 ; Fix typos in CONTRIBUTE, ELisp manual, ediff 747a1ae4ac * doc/misc/eww.texi (Advanced): Fix missed variable name e... 52fe2340b8 * doc/emacs/windows.texi (Window Convenience): Use @code f... 7d3a654e2a * doc/emacs/maintaining.texi (Basic VC Editing): Mention D... aeb19af4b5 ; * doc/emacs/building.texi (Lisp Libraries): Fix a typo. ... # Conflicts: # etc/NEWS
| * * doc/misc/eww.texi (Advanced): Fix missed variable name eww-retrieve-command.Juri Linkov2021-11-091-5/+5
| |
* | Optionally use use xwidgets to display <video> elements in shrLars Ingebrigtsen2021-11-091-0/+9
| | | | | | | | | | | | * doc/misc/eww.texi (Advanced): Document it. * lisp/net/shr.el (shr-use-xwidgets-for-media): New user option. (shr-tag-video): Use xwidgets to display <video> elements.
* | Add new user option eww-url-transformersLars Ingebrigtsen2021-11-071-0/+9
| | | | | | | | | | | | | | | | | | * doc/misc/eww.texi (Advanced): Document it. * lisp/net/eww.el (eww-url-transformers): New user option. (eww-remove-tracking): New default function. (eww--transform-url): Helper function. (eww-follow-link): Use it. (eww): Ditto.
* | Add a Gnus command to emojize symbolsLars Ingebrigtsen2021-11-041-0/+9
| | | | | | | | | | | | | | | | * doc/misc/gnus.texi (Article Display): Document it. * lisp/gnus/gnus-art.el (gnus-treat-emojize-symbols): New user option. (gnus-treatment-function-alist): Map. (article-emojize-symbols): New command and keystroke.
* | Merge from origin/emacs-28Eli Zaretskii2021-10-311-2/+2
|\ \ | |/ | | | | | | | | | | f1c9286 ; * doc/misc/org.org: fix capture context example af67ce6 Merge branch 'emacs-28' of git.savannah.gnu.org:/srv/git/emac... 610680a Fix rendering of title-less <abbr> tags in shr 2ba4ccf ; * lisp/files.el (make-nearby-temp-file): Doc fix.
| * ; * doc/misc/org.org: fix capture context exampleHanno Perrey2021-10-311-2/+2
| | | | | | | | | | | | | | | | * doc/misc/org.org (Templates in contexts): Add missing parenthesis to code example for org-capture template contexts as documented in docstring. Copyright-paperwork-exempt: yes (bug#51524).
* | eieio-core.el: Make slot-value work on defstructsStefan Monnier2021-10-311-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adjust the values in EIEIO's index-tables so they are compatible with those of defstructs. * lisp/emacs-lisp/eieio-core.el (eieio--slot-name-index): Don't add the `eieio--object-num-slots` offset. (eieio-defclass-internal): Add the `eieio--object-num-slots` offset here instead. (eieio-oref): Allow its use on `cl-structure-object`. * lisp/emacs-lisp/eieio.el (eieio-pcase-slot-index-from-index-table): Don't need to add the `eieio--object-num-slots` offset. * doc/misc/eieio.texi (Accessing Slots, Accessing Slots): Mention the use on structs. * test/lisp/emacs-lisp/eieio-tests/eieio-tests.el (eieio-test-defstruct-slot-value): New test.
* | Merge from origin/emacs-28Glenn Morris2021-10-291-0/+6
|\ \ | |/ | | | | | | | | 52e7049b58 * lisp/loadup.el: Unbreak build. 91e7df281e Move lisp/shorthands.el to lisp/emacs-lisp/shorthands.el 00103154e0 Some Tramp changes, mainly in tramp-tests.el
| * Some Tramp changes, mainly in tramp-tests.elMichael Albinus2021-10-291-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/tramp.texi (External packages): Don't use Tramp internals. * lisp/net/tramp-gvfs.el (tramp-gvfs-handler-mounted-unmounted): Protect `tramp-make-tramp-file-name' call. * lisp/net/tramp.el (tramp-make-tramp-file-name): Set advertised calling conventions. * test/lisp/net/tramp-tests.el (tramp-test18-file-attributes): Adapt test. (tramp--test-supports-processes-p): New defun. (tramp-test28-process-file, tramp-test29-start-file-process) (tramp-test30-make-process, tramp-test32-shell-command) (tramp-test32-shell-command-dont-erase-buffer) (tramp-test34-explicit-shell-file-name, tramp-test35-exec-path) (tramp-test44-asynchronous-requests): Use it.
* | Merge from origin/emacs-28Glenn Morris2021-10-251-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | a2c17e115e (origin/emacs-28) Merge branch 'emacs-28' of git.savannah.... fde56eeb76 Revert "Fix a typo in emacs-lisp-intro.texi" 4779d3ba19 * doc/lispref/functions.texi (Mapping Functions): Use #' w... 85ea3f7f47 Fix issue with interpreting ANSI codes in eshell 50f9436146 image-dired: Doc fix to better explain thumbnail generation bb475e10b9 Clarify two image-dired docstrings f5b4bb4a6f Fix flymake example backend conditions in the manual 0771d8939a * etc/PROBLEMS: Mention problems with regexp matcher. (Bu... ee579033b9 * test/lisp/repeat-tests.el: New file. 7385a7667f * lisp/tab-bar.el (tab-bar-move-repeat-map): Fix alias bin... 56caf1c9b8 Use restrictive umask when creating image-dired data 3b5de7f991 ; lisp/transient.el: Revert some misguided stylistic fixes.