summaryrefslogtreecommitdiffstats
path: root/usr.bin/indent/lexi.c
Commit message (Collapse)AuthorAgeFilesLines
* 1) Const enough things to avoid warnings.dwmalone2002-03-301-6/+7
| | | | | | | | 2) Cast ifdef_level to a size_t before comparing it to a ratio of size_ts. Ifdef_level should always be positive. 3) Complete prototype for chfont. 4) Cast some ptrdiff_ts to ints before using as a field width. 5) Avoid shadowing a local variable p with another local variable p.
* Make this compile cleanly when warnings are enabled:schweikh2001-10-281-44/+45
| | | | | | | | | | | | | | - ANSIfy function declarations - braces around initializers structs within structs - add parens in complicated expressions - disambiguate dangling elses - no more implicit int - make functions static where possible - use prototypes - don't use varargs hack for diag() Requested by: joerg MFC after: 2 weeks
* Properly handle backslash newline within an identifier or keyword.schweikh2001-10-191-1/+11
| | | | | | | | PR: bin/6015 Submitted by: myself (schweikh) Patch by: Alexey V.Neyman <alex.neyman@auriga.ru> Tested by: indenting my chess problem solver and running its test suite MFC after: 3 weeks
* Fix damage I did in rev 1.4 that broke formatting this example:obrien2001-04-201-0/+2
| | | | void foo(struct bar *bar) { return 0; }
* Don't abuse the SCCS `@(#)' for RCS.obrien2000-12-251-1/+1
| | | | Requested by: bde
* Add or fix FreeBSD IDs.obrien2000-12-091-1/+2
|
* "Implement -[n]fcb (formatting of block comments) and attempt to implementobrien2000-12-091-6/+18
| | | | | | | no-space=after-sizeof (not optional) and no-space-after 'struct foo *' (not optional). Without these, indent unKNFizes even more perfectly KNF code." Submitted by: bde
* Support integer constant unsigned-suffix and long-long-suffix.rnordier1998-05-191-3/+21
|
* Remove trailing whitespace.rgrimes1995-05-301-2/+2
|
* BSD 4.4 Lite Usr.bin Sourcesrgrimes1994-05-271-0/+559
OpenPOWER on IntegriCloud