./devel/knfmt [kernel normal form formatter]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.0.0, Package name: knfmt-1.0.0
Maintained by: Anton Lindqvist
Master sites:
Description
The knfmt(1) utility formats source code files to conform to the Kernel Normal
Form (KNF) in a best effort fashion.


Filesize: 315.691 KB
Version History (View Complete History)
  • (2021-08-28) Updated to version: knfmt-1.0.0
  • (2021-08-18) Updated to version: knfmt-0.5.4
  • (2021-08-08) Updated to version: knfmt-0.5.3
  • (2021-07-31) Updated to version: knfmt-0.5.2
  • (2021-07-30) Updated to version: knfmt-0.5.1
  • (2021-07-27) Package added to openports.se, version knfmt-0.5.0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-08-08 04:44:19 by Anton Lindqvist | Files touched by this commit (2)
Log message:
update to knfmt-0.5.3
- fix function pointer type detection regression
- improve detection of unknown types
- preserve spaces around misplaced binary operators
- preserve new lines before comments placed at the end of a statement block
- do not emit a new line before a field expression
   2021-07-31 05:43:00 by Anton Lindqvist | Files touched by this commit (2)
Log message:
update to knfmt-0.5.2
- recognize unknown types as part of a cast expression
- do not confuse certain function calls and function pointers
   2021-07-30 06:11:53 by Anton Lindqvist | Files touched by this commit (2)
Log message:
update to knfmt-0.5.1
- fix diff mode bug caused by a diff chunk only adding cpp directives
- fix incorrect indentation for block comments followed by goto labels
- recognize function pointer types without arguments