diff options
Diffstat (limited to 'emacs.d/nxhtml/tests/in/bug-381191-dh-test.el')
-rw-r--r-- | emacs.d/nxhtml/tests/in/bug-381191-dh-test.el | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/emacs.d/nxhtml/tests/in/bug-381191-dh-test.el b/emacs.d/nxhtml/tests/in/bug-381191-dh-test.el new file mode 100644 index 0000000..d960a10 --- /dev/null +++ b/emacs.d/nxhtml/tests/in/bug-381191-dh-test.el @@ -0,0 +1,23 @@ +;; 3. Add a new c-indentation-style: + +(defconst drupal + '((c-basic-offset . 2) + (c-offsets-alist . ((arglist-close . c-lineup-close-paren) + (case-label . +) + (arglist-intro . +) + (arglist-cont-nonempty . c-lineup-math)))) + "My Drupal Programming style") + +(c-add-style "drupal" drupal) + +;; 4. Open file test.php, attached. + +;; 5. Run `c-set-style' and select "drupal" + +;; 6. Select the whole buffer and press "C-M-\" (or any other indentation command, +;; for that matter) and watch as the array elements are lined up with "array(", +;; whereas they should be indented by 2. + +;; 7. Run M-x php-mode and c-set-style to drupal + +;; 8. Try indenting again to see that indentation now works properly. |