index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.bin
/
indent
/
lexi.c
Age
Commit message (
Expand
)
Author
2023-06-26
indent: improve heuristics for '*' as pointer in for loops
rillig
2023-06-26
indent: improve heuristics for '*' as a pointer type
rillig
2023-06-26
indent: clean up indentation
rillig
2023-06-25
indent: move cast detection from the lexer to the main processor
rillig
2023-06-25
indent: treat 'complex' and 'imaginary' as type modifiers, not as types
rillig
2023-06-25
indent: fix formatting of parenthesized name in function definition
rillig
2023-06-25
indent: don't use strspn on inp_p, as it is not null-terminated
rillig
2023-06-17
indent: clean up
rillig
2023-06-17
indent: miscellaneous cleanups
rillig
2023-06-16
indent: merge lexer symbols for type in/outside parentheses
rillig
2023-06-14
indent: clean up array indexing for parser symbols
rillig
2023-06-14
indent: allow more than 20 nested parentheses or brackets
rillig
2023-06-14
indent: remove another flag from parser state
rillig
2023-06-14
indent: remove a redundant flag from the parser state
rillig
2023-06-10
indent: miscellaneous cleanups
rillig
2023-06-10
indent: clean up function names, fix blank lines in debug output
rillig
2023-06-10
indent: in debug mode, null-terminate buffers
rillig
2023-06-10
indent: clean up function and variable names
rillig
2023-06-10
indent: rename and sort variables in parser state
rillig
2023-06-09
indent: clean up lexer
rillig
2023-06-09
indent: improve heuristics for function declaration vs. definition
rillig
2023-06-09
indent: format its own code
rillig
2023-06-08
indent: remove fragile heuristic for detecting cast expressions
rillig
2023-06-07
indent: extract the stack of parser symbols to a separate struct
rillig
2023-06-06
indent: sort functions in call order
rillig
2023-06-04
indent: do not parse '&&&&&&&' as a single binary operator
rillig
2023-06-04
indent: fix '*=' to be a binary operator, not a unary one
rillig
2023-06-04
indent: remove read pointer from buffers that don't need it
rillig
2023-06-04
indent: rename struct field, for better symmetry
rillig
2023-06-04
lint: use separate lexer symbols for 'case' and 'default'
rillig
2023-06-04
indent: classify 'inline' as a modifier rather than a word
rillig
2023-06-04
indent: use separate lexer symbols for the different kinds of ':'
rillig
2023-06-04
indent: separate code for handling parentheses and brackets
rillig
2023-05-23
indent: separate code for handling enums from the lexer
rillig
2023-05-23
indent: split debug output into paragraphs
rillig
2023-05-23
indent: fix spacing in declarations in for loops
rillig
2023-05-22
indent: adjust indentation in lexer
rillig
2023-05-20
indent: extract the output state from the parser state
rillig
2023-05-20
indent: clean up lexing of word tokens
rillig
2023-05-20
indent: separate detection of function definitions from lexing '*'
rillig
2023-05-18
indent: manually wrap overly long lines
rillig
2023-05-18
indent: switch to standard code style
rillig
2023-05-16
indent: directly access the input buffer
rillig
2023-05-16
indent: allow comments in column 1 to be formatted
rillig
2023-05-16
indent: remove support for form feed characters inside a line
rillig
2023-05-16
indent: fix handling of INDENT OFF/ON comments
rillig
2023-05-16
indent: move parsing of 'INDENT OFF/ON' comments to the lexer
rillig
2023-05-15
indent: clean up detection of whether parentheses form a cast
rillig
2023-05-15
indent: improve type guessing, fix formatting of declarations
rillig
2023-05-15
indent: remove backslash line continuation outside preprocessing
rillig
[next]