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
This could be seen as a documentation issue :
when using (php-show-arglist) on a PHP core function I'd expect to see it's prototype (what could be quicker than C-C C-F to browse www.php.net and often useful given the sometimes so strange order of PHP function's arguments).
But doing so bring up a "Visit tags table" prompt from what I deduce that the "php-completion-file" isn't used for (show-arg-file) since :
this file is a shell-generated output which does not contains the PHP functions' arguments
it's "not a valid tag file" (just plain-text)
(php-show-arglist) does not seem to directly use "php-manual-path" neither.
Finally after looking at the code I went to think that (php-show-arglist) only applies to project-code for which a TAG file has been generated.
Thus my question is :
am I right when I think it's not currently possible or did I overlooked something ?
why no one has been interested in this up to now ?
has there been any attempt into converting the php-doc to etags parsable code in order to create a "built-in PHP TAG file" which could then be used by php-mode (php-show-arglist) ?
I don't know enough about etags to imagine and provide a PoF of the best/efficient way to do that (though I think it's feasible) neither I know if there is a huge performance penalty risk.
anyway, long-life php-mode !
The text was updated successfully, but these errors were encountered:
This could be seen as a documentation issue :
when using (php-show-arglist) on a PHP core function I'd expect to see it's prototype (what could be quicker than C-C C-F to browse www.php.net and often useful given the sometimes so strange order of PHP function's arguments).
But doing so bring up a "Visit tags table" prompt from what I deduce that the "php-completion-file" isn't used for (show-arg-file) since :
(php-show-arglist) does not seem to directly use "php-manual-path" neither.
Finally after looking at the code I went to think that (php-show-arglist) only applies to project-code for which a TAG file has been generated.
Thus my question is :
I don't know enough about etags to imagine and provide a PoF of the best/efficient way to do that (though I think it's feasible) neither I know if there is a huge performance penalty risk.
anyway, long-life php-mode !
The text was updated successfully, but these errors were encountered: