Taddeus Kroes
|
83d43b9619
Switch to Getopt for parsing cli args
|
10 gadi atpakaļ |
Taddeus Kroes
|
f3c25e7390
Fix stack overflow when passing multiple options in one argument
|
10 gadi atpakaļ |
Taddeus Kroes
|
d262781999
border:none now also becomes border:0 after shorthand generation
|
10 gadi atpakaļ |
Taddeus Kroes
|
52324c62df
Fix typo in usage message
|
10 gadi atpakaļ |
Taddeus Kroes
|
0ca0aa9722
Small command line usage string update + add item to todo list
|
10 gadi atpakaļ |
Taddeus Kroes
|
d7e48e7e02
Bugfix
|
10 gadi atpakaļ |
Taddeus Kroes
|
b39e444787
Improved command-line usage
|
10 gadi atpakaļ |
Taddeus Kroes
|
f7c7c13cba
Add support for :nth-child formula syntax
|
10 gadi atpakaļ |
Taddeus Kroes
|
0f0ddfeda0
Forgot newline in usage message
|
11 gadi atpakaļ |
Taddeus Kroes
|
5003457c8a
Added --sort option
|
11 gadi atpakaļ |
Taddeus Kroes
|
35720c3acc
Minifier now checks oif input files exist
|
11 gadi atpakaļ |
Taddeus Kroes
|
52cdbb3c65
Grouped font-weight and color optimizations in simple.ml
|
11 gadi atpakaļ |
Taddeus Kroes
|
a9d17d07f5
Implemented font-weight optimization
|
11 gadi atpakaļ |
Taddeus Kroes
|
d36f52bf3f
Implemented duplicate declaration pruning
|
11 gadi atpakaļ |
Taddeus Kroes
|
22a733542c
Re-enabled separate shorthand unfolding for correct duplicate pruning
|
11 gadi atpakaļ |
Taddeus Kroes
|
43ee471f69
Changed main function for minimal command-line usage (just simple minification operations, for now)
|
11 gadi atpakaļ |
Taddeus Kroes
|
64d7597931
Changed command-line usage
|
11 gadi atpakaļ |
Taddeus Kroes
|
34391515a7
Implemented shorthands and more color names
|
11 gadi atpakaļ |
Taddeus Kroes
|
68e19c1760
Implemented shorthand compression
|
11 gadi atpakaļ |
Taddeus Kroes
|
20418d8e90
Started implementing some color optimization
|
11 gadi atpakaļ |
Taddeus Kroes
|
0829ab94ad
Removed --keep-comments option (would make tokenization difficult)
|
11 gadi atpakaļ |
Taddeus Kroes
|
70f032a31d
Lexer now correctly tracks line numbers + some general cleanup
|
11 gadi atpakaļ |
Taddeus Kroes
|
9a5848cfe1
Rewrote main function, added some command-line arguments
|
11 gadi atpakaļ |
Taddeus Kroes
|
8bc10a4826
Added support for @font-face, @namespace, @keyframes + some general lexer/parser improvements
|
11 gadi atpakaļ |
Taddeus Kroes
|
da8c204296
Finished CSS2 grammar and updated main method
|
11 gadi atpakaļ |
Taddeus Kroes
|
25806a8aea
Created basic CSS parser, data stucture and stringifier
|
12 gadi atpakaļ |