Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some fixes for php-repl.el #2

Open
wants to merge 15 commits into
base: master
Choose a base branch
from
Open

Some fixes for php-repl.el #2

wants to merge 15 commits into from

Conversation

dmj
Copy link

@dmj dmj commented Jan 16, 2011

Hi,

Just pushed some fixes for php-repl.el to make it work on my Linux box. The comments in the commits should be sufficient to explain the changes.

Best,
-- David

David Maus and others added 7 commits January 16, 2011 17:28
* php-repl.el: Don't try to merge abbrev tables if
`php-mode-abbrev-table' is unbound.
* php-repl.el (run-php): Move point to inferior php buffer.

Otherwise major mode of current buffer is set to `inferior-php-mode'.
* php-repl.el: Fix missing quote.
* php-repl.el (run-php): Use `apply' to pass php repl program
arguments.

Otherwise if `php-repl-program-arguments' is the empty, the empty
string is passed as argument for `php-repl-program' which causes the
process to terminate.
… token pairs instead of naive counters.

    > If an unmatched token is incountered, in input, the read function will throw a generic exception.
    > Semicolons are only implicitly added inside curlies, not inside parens.
…y still exit by typing Ctrl+X, 'die' or 'exit'
@baron
Copy link

baron commented Apr 28, 2011

dmj's fixes really does fix the php repl on my Ubuntu, would love too see these merged. Thanks to the two of you!

David Maus and others added 8 commits April 29, 2011 06:10
* php-repl.el (run-php-process-sentinel): New function. Process
sentinel, restart PHP process after abnormal exit.
(run-php): Use process sentinel.
* php-repl.el (run-php): Setq symbol before using it.
* php-repl.el (run-php): Don't change buffer and window when already
visiting inferior-php-buffer.
* php-repl.el (php-repl): Fix typo in defgroup prefix.
* php-repl.el (php-send-region): Use inferior php buffer, not sql
  buffer.
The binary wrapper /scripts/php-repl will now if the environment
variable PHP_INCLUDE_PATH is set and add it to the include_path php.ini
directive.
…c66f4a150d

Add check for PHP_INCLUDE_PATH environment variable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants