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
Hi,
I install php-mode from MELPA and usually have the most recent master version (GNU Emacs 24.3.1, php mode-version 1.12, package version 20130902.1944).
Sometime in the last week it seems like indentation of function argument lists that span lines has changed. However, since I haven't explicitly set php-mode's coding style in the past, I am not sure whether this is a bug or user error on my part.
If I open a new file and type
some_function($foo,
$bar,
$baz);
then indent with TAB or C-M-, the second and third arguments remain at the left margin, when I had expected them to be lined up with $foo. This happens when c-set-style is pear, symfony2, wordpress. In drupal style the 2nd & 3rd arguments are indented by two spaces.
After looking briefly at the PEAR standards, it seems like they encourage either all arguments on one line, or putting a newline after the open paren, so now I am wondering if I have been doing argument lists wrong all this time ;-) Is the above the expected behavior?
The text was updated successfully, but these errors were encountered:
Thank you for the bug report. The behavior is an error and not what we expect. I am going to make a unit test of this and work on fixing it for PHP Mode's four built-in styles. In the meantime if you use the linux style then the arguments will line-up.
Hi,
I install php-mode from MELPA and usually have the most recent master version (GNU Emacs 24.3.1, php mode-version 1.12, package version 20130902.1944).
Sometime in the last week it seems like indentation of function argument lists that span lines has changed. However, since I haven't explicitly set php-mode's coding style in the past, I am not sure whether this is a bug or user error on my part.
If I open a new file and type
then indent with TAB or C-M-, the second and third arguments remain at the left margin, when I had expected them to be lined up with
$foo
. This happens whenc-set-style
ispear
,symfony2
,wordpress
. Indrupal
style the 2nd & 3rd arguments are indented by two spaces.After looking briefly at the PEAR standards, it seems like they encourage either all arguments on one line, or putting a newline after the open paren, so now I am wondering if I have been doing argument lists wrong all this time ;-) Is the above the expected behavior?
The text was updated successfully, but these errors were encountered: