Re: Setting up development environment

看板FB_hackers作者時間17年前 (2007/07/24 11:04), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/7 (看更多)
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? Thanks, Brian On 5/30/07, Dag-Erling Sm=F8rgrav <des@des.no> wrote: > "Daniel Molina Wegener" <dmw@unete.cl> writes: > > 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 () > (interactive) > > ;; 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 [0]) > > ;; 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). > > DES > -- > Dag-Erling Sm=F8rgrav - des@des.no _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
文章代碼(AID): #16fMnO00 (FB_hackers)
討論串 (同標題文章)
文章代碼(AID): #16fMnO00 (FB_hackers)