From: D. R. E. M. <li...@mf...> - 2005-10-11 14:46:41
|
I was talking to someone about their formatting rules and it was one that I wasn't sure how to do. They did not line up their arguments based on the paren, just a single indent. public void AnotherLongFunction( int haan, bool nope) { LongFunctionNameThatGoesOn(int billy_bob, string gary, bool steve); } How do I do that? On the csharp-mode stuff, I'm having a little trouble getting font-lock to work properly for attributes, and I would appreciate help if someone understands it. Related to this is the indenting for attributes. Indenting-first: [Attribute] // defun-block-intro public class Bob // statement-continue { } Is there a way of having that second line not-intented, but still have the rest of the statement-continues (for code) indenting properly? I haven't figured out a way since it wants to indent the "public class" where I feel it shouldn't (or it should be controllable). Font-lock, how do I font-lock that? Everything I tried seems to screw up things. I have a fairly reasonable regex, but it seems to catch things. Also, where do I put this font-lock in a derived mode? Cheers, Dylan |