This is a discussion on Re: Setting up development environment - FreeBSD ; I have a question about indentation. In the previously supplied ..emacs hook, tabs are represented by 8 spaces. Most of the kernel code, however, actually uses the tab character. Are both forms acceptable? If not, anyone willing to share their ...
I have a question about indentation. In the previously supplied
..emacs hook, tabs are represented by 8 spaces. Most of the kernel
code, however, actually uses the tab character.
Are both forms acceptable? If not, anyone willing to share their
tab-character-tabs .emacs c hook?
On 5/30/07, Dag-Erling Sm=F8rgrav
> "Daniel Molina Wegener"
> > Is there any official way to setup a development environment for
> > FreeBSD. I mean, I want to contribute with FreeBSD development. All
> > I know that there is a Developer's Handbook, but what about setting a
> > development environment for FreeBSD-CURRENT and -STABLE including
> > from official c-mode-hooks and c++-mode-hooks for emacs to environment
> > variables for cross-compiling the FreeBSD source.
> Emacs setup (for both C and C++):
> (defun des-knf ()
> ;; Basic indent is 8 spaces
> (make-local-variable 'c-basic-offset)
> (setq c-basic-offset 8)
> ;; Continuation lines are indented 4 spaces
> (make-local-variable 'c-offsets-alist)
> (c-set-offset 'arglist-cont 4)
> (c-set-offset 'arglist-cont-nonempty 4)
> (c-set-offset 'statement-cont 4)
> ;; Labels are flush to the left
> (c-set-offset 'label )
> ;; Fill column
> (make-local-variable 'fill-column)
> (setq fill-column 74))
> (add-hook 'c-mode-common-hook 'des-knf)
> As for how to cross-build, read build(7).
> Dag-Erling Sm=F8rgrav - email@example.com
firstname.lastname@example.org mailing list
To unsubscribe, send any mail to "email@example.com"