summaryrefslogtreecommitdiff
path: root/ext/readline/readline_cli.c
Commit message (Collapse)AuthorAgeFilesLines
* Use ZSTR_ API to access zend_string elements (this is just renaming without ↵Dmitry Stogov2015-06-301-7/+7
| | | | semantick changes).
* Drop zend_indent() as it was never used, complete or workingKalle Sommer Nielsen2015-03-271-1/+0
|
* Merged zend_array and HashTable into the single data structure.Dmitry Stogov2015-02-131-1/+1
| | | | | Now each HashTable is also zend_array, so it's refcounted and may be a subject for Copy on Write zend_array_dup() was changed to allocate and return HashTable, instead of taking preallocated HashTable as argument.
* bump yearXinchen Hui2015-01-151-1/+1
|
* trailing whitespace removalStanislav Malyshev2015-01-101-8/+8
|
* Drop duplicate arg from hash_get_current_key_exNikita Popov2014-12-261-1/+1
|
* first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-41/+40
|
* bring back all the TSRMLS_FETCH() stuffAnatol Belski2014-10-151-0/+1
| | | | for better comparability with the mainstream
* Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-10-061-7/+0
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (42 commits) Add tests verifying calls work inside echo, concatenation and array access Updated NEWS and UPGRADING Fix $this CV init for include/eval Fix dynamic calls to static methods with fci->object Fix $arr =& $arr[0] Add UPGRADING stubs for a number of recent changes Regenerate tokenizer data Fix unused variable warning Remove <% and <script language="php"> tags zend_uint -> uint32_t Fix nesting for *non*-compile-time-resolveable functions See https://github.com/thekid/php-src/commit/a1a4ba95117cca77b6a669d01b1cf97ea4fcb507#commitcomment-7414223 Add tests for calls to nested, *non*-compile-time-resolveable functions See https://github.com/thekid/php-src/commit/a1a4ba95117cca77b6a669d01b1cf97ea4fcb507#commitcomment-7414362 Make list of opcodes used for nesting calculation consistent with `zend_do_convert_call_user_func()` in Zend/zend_compile.c Rewrite code to use ZEND_VM_JMP() instead of repeated ZEND_VM_INC_OPCODE() calls QA: Simplify code to find matching ZEND_DO_FCALL_BY_NAME CG(context).nested_calls is stored inside the initializer's result.num and inside the finalizer's op2.num, by comparing these we don't need to count manually, and are thus safer from future expansion with specialized opcodes e.g. Fix expected fatal error, now is catchable fatal Adjust expected fatal error message Now also includes "on [TYPE]" after merge from master Check for memory leaks when not using return value Adjust expected fatal error message Now also includes "on [TYPE]" after merge from master Add tests with arrays as parameters ...
| * Remove <% and <script language="php"> tagsNikita Popov2014-10-051-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | As per https://wiki.php.net/rfc/remove_alternative_php_tags. Removes: * <% opening tag * %> closing tag * <%= short opening tag * /<script\s+language\s*=\s*(php|"php"|'php')\s*>/i opening tag * /</script>/i closing tag * asp_tags ini directive
* | remove fetches in readlinekrakjoe2014-09-271-1/+0
|/
* Move smart_str implementation into Zend/Nikita Popov2014-09-211-1/+1
| | | | | | | | So we can use it there as well... For now I've retained the zend_smart_str_public.h header, though it would probably be better to just move that one struct into zend_types.h.
* s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1
|
* Fix readline warningsNikita Popov2014-09-051-2/+2
|
* Refactored INI subsystem to use zend_string* instead of char*Dmitry Stogov2014-09-011-2/+2
|
* Use global symbol table for completion after $ in readline.Johannes Schlüter2014-08-301-1/+1
|
* master renames phase 1Anatol Belski2014-08-251-8/+8
|
* Merge branch 'master' into phpngDmitry Stogov2014-08-041-2/+15
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (46 commits) PHP_INT_MIN and _MAX tests NEWS and UPGRADING Added PHP_INT_MIN Fix wrong lenght size Bug #51096 - Remove unnecessary ? for first/last day of Moved streams related functions to xp_ssl.c Remove duplicate NEWS Update NEWS Update NEWS Update NEWS BFN BFN Fixed bug #67715 (php-milter does not build and crashes randomly). We need to turn off any strict mode here for this warning to show up Disable restrictions regarding arrays in constants at run-time. For the discussion around it, see the thread on the mailing list: http://www.mail-archive.com/internals@lists.php.net/msg68245.html Revert "Fix bug #67064 in a BC safe way" Updated NEWS for #67693 Updated NEWS for #67693 Fixed bug #67693 - incorrect push to the empty array add missing entry to NEWS ... Conflicts: Zend/tests/errmsg_040.phpt Zend/tests/ns_059.phpt Zend/zend_language_parser.y Zend/zend_vm_def.h ext/openssl/openssl.c ext/reflection/php_reflection.c ext/session/session.c ext/spl/spl_directory.c ext/spl/spl_iterators.c ext/sqlite3/sqlite3.c ext/standard/array.c
| * Fix bug #67496 Save command history when exiting interactive shell with ↵Dmitry Saprykin2014-07-241-1/+11
| | | | | | | | control-c
| * Fix bug #55496 Interactive mode doesn't force a newline before the promptJohannes Schlüter2014-07-241-1/+4
| |
| * Bump yearXinchen Hui2014-01-031-1/+1
| |
| * Happy New YearXinchen Hui2013-01-011-1/+1
| |
| * - Year++Felipe Pena2012-01-011-1/+1
| |
| * Add a constant, READLINE_LIB, to be able to differenciate which lib is being ↵Hannes Magnusson2011-09-061-0/+6
| | | | | | | | used
| * Mention which library php is usingHannes Magnusson2011-09-061-0/+5
| |
* | Removed EG(active_symbol_table) and use corresponding value from ↵Dmitry Stogov2014-07-041-1/+2
| | | | | | | | EG(current_execute_data)
* | phpng support for ext/readlineDmitry Stogov2014-05-181-35/+34
| |
* | Bump yearXinchen Hui2014-01-031-1/+1
| |
* | Happy New YearXinchen Hui2013-01-011-1/+1
| |
* | - Year++Felipe Pena2012-01-011-1/+1
| |
* | Add a constant, READLINE_LIB, to be able to differenciate which lib is being ↵Hannes Magnusson2011-09-061-0/+6
| | | | | | | | used
* | Mention which library php is usingHannes Magnusson2011-09-061-0/+5
|/
* - Fixed buildFelipe Pena2011-02-191-0/+4
|
* - Implement FR#53878 Interactive shell should work with shared readline ↵Johannes Schlüter2011-02-191-0/+752
extension # This is useful w/ distributors who like to build all things shared or don't # provide the readline extension. Or if a user pefers readline's behavior over # libedit which might be used by the distributor.