Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 02-Dec-2020 | - | ||||
tests/ | H | 02-Dec-2020 | - | |||
CREDITS | H A D | 02-Dec-2020 | 26 | 3 | 2 | |
README.md | H A D | 02-Dec-2020 | 726 | 21 | 15 | |
config.m4 | H A D | 02-Dec-2020 | 3.5 KiB | 143 | 121 | |
config.w32 | H A D | 02-Dec-2020 | 545 | 16 | 13 | |
php_readline.h | H A D | 02-Dec-2020 | 1.3 KiB | 35 | 11 | |
readline.c | H A D | 03-Jun-2021 | 13.8 KiB | 599 | 446 | |
readline.stub.php | H A D | 02-Dec-2020 | 983 | 41 | 14 | |
readline_arginfo.h | H A D | 02-Dec-2020 | 4 KiB | 117 | 97 | |
readline_cli.c | H A D | 02-Dec-2020 | 19 KiB | 805 | 666 | |
readline_cli.h | H A D | 02-Dec-2020 | 1.6 KiB | 40 | 17 |
README.md
1readline 2======== 3 4Provides generic line editing, history, and tokenization functions. 5See https://www.php.net/manual/en/book.readline.php 6 7Implementation Details 8---------------------- 9 10C variables starting with `rl_*` are declared by the readline library 11(or are macros referring to variables from the libedit library). 12See http://web.mit.edu/gnu/doc/html/rlman_2.html 13 14This should only be used in the CLI SAPI. 15Historically, the code lived in sapi/cli, 16but many distributions build readline as a shared extension. 17Therefore, that code was split into ext/readline so that this can dynamically 18be loaded. With other SAPIs, readline is/should be disabled. 19 20`readline_cli.c` implements most of the interactive shell(`php -a`). 21