; * etc/NEWS: Move an item to "Startup Changes"

This commit is contained in:
Stefan Kangas 2024-06-29 14:15:34 +02:00
parent c95066bf18
commit f5f7343ac4

View file

@ -71,6 +71,16 @@ arranges for Emacs to be the default application for the 'org-protocol'
URI scheme. See the Org mode manual, Info node "(org) Protocols" for
more details.
---
** New variable lets Lisp code read emacsclient arguments.
When '--eval' is passed to emacsclient and Emacs is evaluating each
argument, the new variable 'server-eval-args-left' is set to those
arguments not yet evaluated. It can be used by Lisp code to 'pop'
arguments and process them by the function called in the '--eval'
expression, which is useful when those arguments contain arbitrary
characters that otherwise might require elaborate and error-prone
escaping (to protect them from the shell).
* Incompatible Changes in Emacs 30.1
@ -417,17 +427,6 @@ to enter the file name you want to modify.
This user option names directories in which Emacs will treat all
directory-local variables as safe.
** Emacs Server and Client
---
*** 'server-eval-args-left' can be used to pop and eval subsequent args.
When '--eval' is passed to emacsclient and Emacs is evaluating each
argument, this variable is set to those arguments not yet evaluated.
It can be used to 'pop' arguments and process them by the function
called in the '--eval' expression, which is useful when those
arguments contain arbitrary characters that otherwise might require
elaborate and error-prone escaping (to protect them from the shell).
+++
** CL Print