- User Since
- Jun 25 2016, 9:00 PM (107 w, 1 d)
Jun 11 2018
Jun 10 2018
Jun 4 2018
Jun 3 2018
Jun 1 2018
Jul 25 2017
Jul 23 2017
May 26 2017
May 18 2017
Mar 3 2017
Feb 21 2017
Feb 20 2017
The driver calls indent as noted in r313544, with an exception: The $FreeBSD$ RCS keyword's expansion is reindented with indent, which means that the output differs from the expected output.
Feb 10 2017
Feb 9 2017
Together with proposed commit message:
Feb 8 2017
Feb 7 2017
Jan 21 2017
... except when input is from stdin. So this works:
I forgot to update a file that referred to the file name where I replaced hyphens with underscores.
Jan 20 2017
ngie, is this better?
Jan 15 2017
I see two drawbacks of that:
- dependency on an external mechanism,
- disconnection between the changes and the examples showing what the change is about.
After learning about PR 215690 I'm no longer convinced that the regression tests I'd like to have should be integrated into the FreeBSD testing suite. It sounds ridiculous that a harmless regression in a reformatting tool like indent(1) would create "bogus failures counted against our overall results". indent(1) is not a crucial part of the operating system and shouldn't be tested as rigorously. Bugs in indent(1) are not even close to an indication of overall quality of the system.
Jan 11 2017
Jan 6 2017
I'm on vacation. I'll be back in 1 week.
Jan 5 2017
Please do state in the commit log that the tests are currently disconnected from the build but that you intend to complete them. As before, rember to include a link to the CR.
Jan 4 2017
Jan 3 2017
Add $FreeBSD$ in new files.
Jan 2 2017
Fix details in the Makefile pointed out by ngie,
In greatest disgust, add license headers to all test case files, per suggestion from rwatson and cpercival.
Rebased on top of SVN.
Updated date in the man page.
Jan 1 2017
Given that there is a "-npro" option already, how about renaming it to "-ppro"? This would stand for "personalized profile", but I guess we could use custom profile (-cpro) or temporary profile (-tpro). Just trying to make things look consistent ;).
This looks incorrect per style(9).
Dec 31 2016
Previous version was incompatible with make -j. Use option -P from D9010 to load the profile file directly instead of doing the cp/rm dance.
Aug 6 2016
Aug 4 2016
Aug 2 2016
Jul 31 2016
Remove dead assignment as per clang-analyzer's complaint.
Rearrange option parsing code as per clang-analyzer's complaint about "dangling reference".
Avoid undefined behavior as per Jilles Tjoelker's complaint. Apply style(9) to the macro definitions while there.
Fix incompatible pointer type of sizeof's operand when operating on the object "typenames".
Jul 30 2016
Fixed a few "style bugs".
Jul 29 2016
I left out the array bound checks for now: they wouldn't hurt but I am not sure they are necessary
They prevent triggerable undefined behavior; the code in some cases works only by accident. I don't see a reason not to commit those fixes.
Jul 28 2016
I forgot the -U9999999 the last time I updated the diff.
I fixed all return (var) and sizeof(var) issues, including reported ones, not reported ones, and the ones that had been there for ages.