diff options
| author | Po Lu | 2024-07-14 12:47:51 +0800 |
|---|---|---|
| committer | Po Lu | 2024-07-14 12:47:51 +0800 |
| commit | f9dae55ccca065a6b27d00959db711faf59b9fa3 (patch) | |
| tree | cc1946c13ca3bd2a63c9317c52ee48a94f374a45 /doc | |
| parent | f38c42d1c7a8413f63b1e56261850d3dbe8abef8 (diff) | |
| parent | b00fc31dd1d4543f8b017e8d7fef7686cd430bcc (diff) | |
| download | emacs-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.texi | 22 | ||||
| -rw-r--r-- | doc/misc/transient.texi | 4 |
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 |
| 381 | known in advance, special configuration is required to run Emacs from | 381 | known in advance, special preparation is required to run Emacs from |
| 382 | elsewhere than a subprocess of an existing Emacs session, as it must be | 382 | elsewhere than a subprocess of an existing Emacs session, as it must be |
| 383 | made to understand the location of resources and shared libraries in or | 383 | made to understand the location of resources and shared libraries in or |
| 384 | extracted from the installed application package. The OS command | 384 | extracted 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 |
| 386 | application package, and the adjacent @file{lib} directory will hold | 386 | application package, though the said command must be invoked in a |
| 387 | shared libraries extracted from the same, though the said command must | 387 | peculiar manner to satisfy system restrictions on communication between |
| 388 | be invoked in a peculiar manner to satisfy system restrictions on | 388 | pseudoterminal devices created by user applications and system services |
| 389 | communication between pseudoterminal devices created by user | 389 | such as the package manager, which is to say, with the standard IO |
| 390 | applications and system services such as the package manager, which is | 390 | streams redirected to a real file or a pipe. This value, once |
| 391 | to say, with the standard IO streams redirected to a real file or a | 391 | established, must be specified in the environment variables |
| 392 | pipe. Such values, once established, must be specified in the | 392 | @code{EMACS_CLASS_PATH}, so that this sample shell script may be |
| 393 | environment variables @code{EMACS_CLASS_PATH} and | ||
| 394 | @code{EMACS_LD_LIBRARY_PATH}, so that this sample shell script may be | ||
| 395 | installed as @code{emacs} in any location that is accessible: | 393 | installed 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: | |||
| 400 | package_name=`pm path org.gnu.emacs 2>/dev/null </dev/null \ | 398 | package_name=`pm path org.gnu.emacs 2>/dev/null </dev/null \ |
| 401 | | sed 's/^package://'` | 399 | | sed 's/^package://'` |
| 402 | emacs= | 400 | emacs= |
| 403 | ld_path= | ||
| 404 | EMACS_CLASS_PATH=$package_name | 401 | EMACS_CLASS_PATH=$package_name |
| 405 | 402 | ||
| 406 | for libdir in `dirname $package_name`/lib/*; do | 403 | for 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 |
| 410 | done | 407 | done |
| 411 | 408 | ||
| 412 | EMACS_LD_LIBRARY_PATH=$ld_path | ||
| 413 | |||
| 414 | export EMACS_CLASS_PATH | 409 | export EMACS_CLASS_PATH |
| 415 | export EMACS_LD_LIBRARY_PATH | ||
| 416 | test -x "$emacs" || exit 1 | 410 | test -x "$emacs" || exit 1 |
| 417 | exec $emacs "$@@" | 411 | exec $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, | |||
| 53 | available at @uref{https://github.com/positron-solutions/transient-showcase}. | 53 | available at @uref{https://github.com/positron-solutions/transient-showcase}. |
| 54 | 54 | ||
| 55 | @noindent | 55 | @noindent |
| 56 | This manual is for Transient version 0.7.2. | 56 | This manual is for Transient version 0.7.2.1. |
| 57 | 57 | ||
| 58 | @insertcopying | 58 | @insertcopying |
| 59 | @end ifnottex | 59 | @end ifnottex |