You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
improve installation related doc and settings (#122)
configure composer to use git for phpactor's packages. This makes it
easier to start contributing to phpactor itself as it's just a matter
of working with git under ~/.emacs.d/phpactor/vendor/phpactor
add notice in the README about where phpactor is installed
add second installation possibility using straight.el
move completion elisp related config to ad hoc section in README
*NOTICE*: To ensure the supported version of Phpactor is installed, you might need to run this command again after an upgrade of this package.
40
+
*** Second step
41
+
After having installed this package, run `phpactor-install-or-update` (this will install a supported version of phpactor inside `.emacs.d/phpactor`).
33
42
34
-
Alternatively, you can install Phpactor on your own and configure `phpactor-executable` but please be aware that any change in Phpactor's rpc protocol can introduce breakages.
43
+
*NOTICE*: To ensure the supported version of Phpactor is installed, you might need to run this command again after an upgrade of this package.
44
+
45
+
Alternatively, you can install Phpactor on your own and configure `phpactor-executable` but please be aware that any change in Phpactor's rpc protocol can introduce breakages.
@@ -89,3 +111,17 @@ You can run ``phpactor-status`` while visiting a project file.
89
111
If needed, configure [[https://github.com/emacs-php/php-mode/blob/1f04813f46219e626b385d0d96abefad914bfae0/php-project.el#L54][the way the project root is detected]] via .dir-locals.el
90
112
91
113
"*Phpactor Output*" buffer might also contain useful informations.
114
+
115
+
** About Phpactor
116
+
117
+
We will assume your emacs configuration is stored under "~/.emacs.d/"
118
+
119
+
*** Where is phpactor installed
120
+
121
+
After running `phpactor-install-or-update`, phpactor should be installed under "~/.emacs.d/phpactor/".
122
+
And the phpactor executable should be "~/.emacs.d/phpactor/vendor/bin/phpactor"
123
+
124
+
*** Contribute to phpactor
125
+
126
+
Phpactor's packages are cloned (using git) under "~/.emacs.d/phpactor/vendor/phpactor".
127
+
If you make a modification to phpactor you'd like to contribute, you can just of git straight away to open a pull request therefrom.
0 commit comments