0
I Use This!
Inactive

Commits : Listings

Analyzed 5 minutes ago. based on code collected 5 minutes ago.
Feb 09, 2025 — Feb 09, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fix issues with output buffering More... almost 17 years ago
Move php-repl.el into `data/`. Update `package.xml`. More... almost 17 years ago
Update docs. More... almost 17 years ago
Add a newline after the doc comment printer. Save the last expanded code in `cleanup()`, use it for sugar command if no argument was given. More... almost 17 years ago
Don't set `$__exp__`, add `,e` sugar. More... almost 17 years ago
* Move sugar into `cleanup()`, where it probably belongs. * Do the ob flushing etc once at the beginning of the loop, instead of twice at the end. * Don't use `$__run__`, just loop forever until we break out. * Random reductions of lines of code. More... almost 17 years ago
Un-fix escaping, as it's not actually broken. More... almost 17 years ago
Fix escaping. More... almost 17 years ago
Rearrange `run()` so we can catch exceptions from `read()`, `dissect()` etc. Move sugar into `run()` from `cleanup()`. Don't clean up code in `read()`, do it in `run()`, so we can add sugar. Fix object handling in `getReflection()`. Gut `dissect()`, `getReflection()` does all this work now. Fix formatting in `doc()`. More... almost 17 years ago
Use `php-repl' consistently instead of `phprepl'. Fix (provide). Fix `php-mode-hook'. Bump version. More... almost 17 years ago
Update notes. More... almost 17 years ago
Update package.xml. More... almost 17 years ago
Save expanded code in `$__exp__`. Fix class method reflection. Don't clean up code before adding it to the readline history. More... almost 17 years ago
Update docs a bit. More... almost 17 years ago
Accumulate lines to eval if there's a trailing backslash. More... almost 17 years ago
Quote settings in the rc file. Only terminate when we read `bool(false)`. Refactor `read()` into `cleanup()`. Implement basic dissection, docs, listing of class members. Add sugar: ,, PHP_Repl = $this->dissect('PHP_Repl') ,l PHP_Repl = $this->dir('PHP_Repl') ,d PHP_Repl = $this->doc('PHP_Repl') More... almost 17 years ago
Don't run the REPL, we're autorunning it. More... almost 17 years ago
Fix formatting. More... almost 17 years ago
Fix dangers list. More... almost 17 years ago
Fix git clone command. More... almost 17 years ago
Fix packaging. More... almost 17 years ago
Add install instructions. More... almost 17 years ago
Add php-repl script. More... almost 17 years ago
Update, document Emacs stuff. More... almost 17 years ago
Added. More... almost 17 years ago
Add config save/load. More... almost 17 years ago
Better checking for implicit statements, e.g. function and class declarations, includes, etc. Use `var_dump()` for printing null, double, and float types. Use `var_export()` for printing strings. Set `$_` to the exception when we catch one. Add `dissect()`. More... almost 17 years ago
Refactor `_eval()` into `run()`. It's scope dies when it returns, preventing any kind of persistent state. Die when we read EOF, but not an empty string. More... almost 17 years ago
Move `$prompt` to options. Move `$default_opts` to `defaultOptions()`. Add readline option, history save/load. Move prompt handling into `read()`. More... almost 17 years ago
Remove bogus (set). Add php-use-eval-php-mode switch and a hook to enable eval-php-mode in new PHP buffers. Remove testing code. Change light sym for eval-php-mode. More... almost 17 years ago