aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorPo Lu2024-07-14 12:47:51 +0800
committerPo Lu2024-07-14 12:47:51 +0800
commitf9dae55ccca065a6b27d00959db711faf59b9fa3 (patch)
treecc1946c13ca3bd2a63c9317c52ee48a94f374a45 /doc
parentf38c42d1c7a8413f63b1e56261850d3dbe8abef8 (diff)
parentb00fc31dd1d4543f8b017e8d7fef7686cd430bcc (diff)
downloademacs-f9dae55ccca065a6b27d00959db711faf59b9fa3.tar.gz
emacs-f9dae55ccca065a6b27d00959db711faf59b9fa3.zip
Merge from savannah/emacs-30
b00fc31dd1d Do not set LD_LIBRARY_PATH during Android initialization 04bf3172f03 ; Set Transient's version e6f78485aa6 ; Fix typos in 'which-key-mode' (bug#72093)
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/android.texi22
-rw-r--r--doc/misc/transient.texi4
2 files changed, 10 insertions, 16 deletions
diff --git a/doc/emacs/android.texi b/doc/emacs/android.texi
index 2d95f5c8fef..edcbb971b98 100644
--- a/doc/emacs/android.texi
+++ b/doc/emacs/android.texi
@@ -378,20 +378,18 @@ definition documents, so your mileage may vary.
378 378
379@cindex EMACS_CLASS_PATH environment variable, Android 379@cindex EMACS_CLASS_PATH environment variable, Android
380 Even when the location of the @command{libandroid-emacs.so} command is 380 Even when the location of the @command{libandroid-emacs.so} command is
381known in advance, special configuration is required to run Emacs from 381known in advance, special preparation is required to run Emacs from
382elsewhere than a subprocess of an existing Emacs session, as it must be 382elsewhere than a subprocess of an existing Emacs session, as it must be
383made to understand the location of resources and shared libraries in or 383made to understand the location of resources and shared libraries in or
384extracted from the installed application package. The OS command 384extracted from the installed application package. The OS command
385@command{pm path org.gnu.emacs} will print the location of the 385@command{pm path org.gnu.emacs} will print the location of the
386application package, and the adjacent @file{lib} directory will hold 386application package, though the said command must be invoked in a
387shared libraries extracted from the same, though the said command must 387peculiar manner to satisfy system restrictions on communication between
388be invoked in a peculiar manner to satisfy system restrictions on 388pseudoterminal devices created by user applications and system services
389communication between pseudoterminal devices created by user 389such as the package manager, which is to say, with the standard IO
390applications and system services such as the package manager, which is 390streams redirected to a real file or a pipe. This value, once
391to say, with the standard IO streams redirected to a real file or a 391established, must be specified in the environment variables
392pipe. Such values, once established, must be specified in the 392@code{EMACS_CLASS_PATH}, so that this sample shell script may be
393environment variables @code{EMACS_CLASS_PATH} and
394@code{EMACS_LD_LIBRARY_PATH}, so that this sample shell script may be
395installed as @code{emacs} in any location that is accessible: 393installed as @code{emacs} in any location that is accessible:
396 394
397@example 395@example
@@ -400,7 +398,6 @@ installed as @code{emacs} in any location that is accessible:
400package_name=`pm path org.gnu.emacs 2>/dev/null </dev/null \ 398package_name=`pm path org.gnu.emacs 2>/dev/null </dev/null \
401 | sed 's/^package://'` 399 | sed 's/^package://'`
402emacs= 400emacs=
403ld_path=
404EMACS_CLASS_PATH=$package_name 401EMACS_CLASS_PATH=$package_name
405 402
406for libdir in `dirname $package_name`/lib/*; do 403for libdir in `dirname $package_name`/lib/*; do
@@ -409,10 +406,7 @@ for libdir in `dirname $package_name`/lib/*; do
409 && emacs="$libdir"/libandroid-emacs.so 406 && emacs="$libdir"/libandroid-emacs.so
410done 407done
411 408
412EMACS_LD_LIBRARY_PATH=$ld_path
413
414export EMACS_CLASS_PATH 409export EMACS_CLASS_PATH
415export EMACS_LD_LIBRARY_PATH
416test -x "$emacs" || exit 1 410test -x "$emacs" || exit 1
417exec $emacs "$@@" 411exec $emacs "$@@"
418@end example 412@end example
diff --git a/doc/misc/transient.texi b/doc/misc/transient.texi
index 22db4e82143..9245a76e66b 100644
--- a/doc/misc/transient.texi
+++ b/doc/misc/transient.texi
@@ -31,7 +31,7 @@ General Public License for more details.
31@finalout 31@finalout
32@titlepage 32@titlepage
33@title Transient User and Developer Manual 33@title Transient User and Developer Manual
34@subtitle for version 0.7.2 34@subtitle for version 0.7.2.1
35@author Jonas Bernoulli 35@author Jonas Bernoulli
36@page 36@page
37@vskip 0pt plus 1filll 37@vskip 0pt plus 1filll
@@ -53,7 +53,7 @@ resource to get over that hurdle is Psionic K's interactive tutorial,
53available at @uref{https://github.com/positron-solutions/transient-showcase}. 53available at @uref{https://github.com/positron-solutions/transient-showcase}.
54 54
55@noindent 55@noindent
56This manual is for Transient version 0.7.2. 56This manual is for Transient version 0.7.2.1.
57 57
58@insertcopying 58@insertcopying
59@end ifnottex 59@end ifnottex