On 2005-12-27 21:27:01 +0100, Olaf Weber wrote:
Taco Hoekwater writes:
I've always disliked the GNU "etags-is-too-stupid-for-anything-else" function headers that break over a line, like:
int main (int argv, argc**)
That's not about etags, it's about grep, in particular the ability to do "grep ^foo *.c" and find the defn of foo(). Apart from the space
Ah. Agreed.
(which is abominable) after the function name, I have learned to
The space is not configurable in the declaration -- only after every function call. And I prefer to have it after calls. On 2005-12-27 09:39:39 +0100, Hartmut Henkel wrote:
do we really want GNUish indentation? like
if (strcmp (fp->tfm_name, nontfm) != 0) { p = (fm_entry *) avl_find (tfm_tree, fp); if (p != NULL) { if (mode == FM_DUPIGNORE)
i would prefer K&R (--k-and-r-style):
if (strcmp(fp->tfm_name, nontfm) != 0) { p = (fm_entry *) avl_find(tfm_tree, fp); if (p != NULL) { if (mode == FM_DUPIGNORE) {
I suggest a tamed k&r: --k-and-r-style --blank-lines-after-procedures --line-length 80 --procnames-start-lines --space-after-procedure-calls --no-tabs /* this does not work in indent 2.2.6 :-( */ --preprocessor-indentation 2 /* this is new in indent 2.2.9 */ this gives if (strcmp (fp->tfm_name, nontfm) != 0) { p = (fm_entry *) avl_find (tfm_tree, fp); if (p != NULL) { if (mode == FM_DUPIGNORE) { Best Martin -- http://www.tm.oneiros.de