Commit History

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