legacy-dotfiles/emacs.d/nxhtml/tests/in/bug-381191-dh-test.el
Tom Willemsen 94d2fc1815 Django, org
* Added nxhtml, mostly for django support.

  * Changed some org settings.
2011-03-07 09:04:49 +01:00

23 lines
773 B
EmacsLisp

;; 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.