Starting with tag: [TAG jsmw-0.1 released golubovsky@gmail.com**20090426033848 Ignore-this: 3faabe7cf13b51b92a3f5c795314fca2 ] [Initial setup of webidl repo. golubovsky@gmail.com**20090429103443 Ignore-this: 6f040469eed39fa53fa3d54fa2ec7d8d ] [Added stub file for idlconv golubovsky@gmail.com**20090429103537 Ignore-this: d1a4a8f5db8e9026e677dbb3307a6f4c ] [Got partially compiling Alex macros for Web IDL lexer. golubovsky@gmail.com**20090501032944 Ignore-this: 9b110846cccce6a208e51f8afbba2122 ] [Started putting together the lexer for Web IDL. golubovsky@gmail.com**20090502034236 Ignore-this: c21aa096a58e93adae98a44ea77b44f5 ] [More code of the lexer. golubovsky@gmail.com**20090503035258 Ignore-this: 4d45a3cde31233ca59904d3331a2f369 ] [More lexer code golubovsky@gmail.com**20090504025610 Ignore-this: bb106a8c02f846fba97665e5fb44ab2a ] [Finished coding of the lexer (not tested yet). golubovsky@gmail.com**20090504112324 Ignore-this: 647417c57e879a64d9744fb066041679 ] [Starting the testing of the lexer. golubovsky@gmail.com**20090505103423 Ignore-this: 20e7d8603f02a0a8561f1827af55ce65 ] [Got C lexer that compiles (no FFI glue yet). golubovsky@gmail.com**20090507031531 Ignore-this: 2df4e463971f58d5644892a8f61b531e ] [Got the header compile to Haskell with HSFFIG although Haskell code does not compile well yet. golubovsky@gmail.com**20090508031438 Ignore-this: 226622cd67df15179b08b71b107e08fd ] [Attempt to hide some headers when in hsffig mode. golubovsky@gmail.com**20090509013214 Ignore-this: eb315efcd8c53be075def0f5e5cd107e ] [Nothing really. golubovsky@gmail.com**20090509034524 Ignore-this: afccac548772073fb2cd990542a3bd4c ] [Nothing really golubovsky@gmail.com**20090513013303 Ignore-this: 9d4f8c89b985fb8d48d41e3118faf34c ] [Added dependency to the new auto-package LEXER golubovsky@gmail.com**20090513023617 Ignore-this: e80423ca9925dbbbdd72cbbf09d9556d ] [Moving to use a separate LEXER FFI package golubovsky@gmail.com**20090513103403 Ignore-this: b4195dbb3320ecd62571fdadb747fef7 ] [Implemented pre-configure hook to build the LEXER package out of its headers. golubovsky@gmail.com**20090514032219 Ignore-this: 2f2ced17f13402eccb59a465993c0a8 ] [Got the lexer working (almost) with lexer.ll r854. golubovsky@gmail.com**20090515024146 Ignore-this: 6729425748acdd5e2317a089e887e875 ] [Fixed the lexer, so yyinput() now works correctly. golubovsky@gmail.com**20090516032038 Ignore-this: aba2bb0a9af4bc633dcb627ed446d5ae ] [Started putting up Web IDL AST based on parser.yy. golubovsky@gmail.com**20090517030900 Ignore-this: 83ad251c3914db0f23bbce1a0e50507 ] [More IDL syntax code. golubovsky@gmail.com**20090518014410 Ignore-this: c4811d002d823275c7c3e618ecb0883a ] [More code for IDL syntax (now compiles). golubovsky@gmail.com**20090518104149 Ignore-this: 48b0992370d5f593161a757a781de667 ] [Started putting up parser code. golubovsky@gmail.com**20090519030127 Ignore-this: d4cac66c309258f38b97d2a9f79aaea1 ] [More parser code. golubovsky@gmail.com**20090519104013 Ignore-this: 1fb254b8400c7279b25f18745382abc8 ] [More parser code (does not compile). golubovsky@gmail.com**20090520030201 Ignore-this: f2717b30b39a49588c16b66d11914b71 ] [More parser code. Got ES-OS 1.idl to parse. golubovsky@gmail.com**20090520104357 Ignore-this: dab8aeb653e4da8bbb5aa155a3f6be63 ] [More parser code. Parsed 2.idl from es-os testsuite. golubovsky@gmail.com**20090521030031 Ignore-this: 9378de08a3c76480016ac5a88a7e0213 ] [More parser code (does not compile). golubovsky@gmail.com**20090521104202 Ignore-this: 59221625024093bbf4c5f2f004c256fe ] [Now we can parse mathods and attributes. golubovsky@gmail.com**20090522024837 Ignore-this: cb02c1d620690f2b1f78990ad6f47a94 ] [More parser code (does not compile). golubovsky@gmail.com**20090522104306 Ignore-this: 583edab1788d22329372e5fe22efd204 ] [Started coding expression parser. Todo: proper operator table. golubovsky@gmail.com**20090523030420 Ignore-this: ef4378f6cfe3c08196b73d231115bf0f ] [Most part of the parser is done. Values and preprocessor directives left. golubovsky@gmail.com**20090524033119 Ignore-this: 25f85c43b1f1ebed2849ffc4cddf385e ] [Completed the parser, so the http://es-operating-system.googlecode.com/svn/trunk/include/w3c/dom.idl file was parsed successfully after gcc -E -P golubovsky@gmail.com**20090525033307 Ignore-this: 92cabd9f3de09538117576c332bfc4d2 ] [Fixed hamdling of preprocessor directives, so final #endif followed by does not break the parser. golubovsky@gmail.com**20090526022736 Ignore-this: e41684bffa981d180eda2bb8a178176c ] [Started coding the pretty printer. golubovsky@gmail.com**20090526025518 Ignore-this: 8d96f2c78dd91661d1bd3344c49e94fa ] [More code of the pretty printer. golubovsky@gmail.com**20090526104116 Ignore-this: 86956236b1cee8ca3838762e87f20b63 ] [More prettyprinter code. golubovsky@gmail.com**20090527030522 Ignore-this: 4beaa8342b60408df19c06975a663203 ] [Most of the prettyprinter done (except for extended attributes). golubovsky@gmail.com**20090527104008 Ignore-this: 3f846444ed9663ecc6c8f20bc53da8b ] [Finally got to parse/prettyprint the unmodified html5.idl. golubovsky@gmail.com**20090528030034 Ignore-this: dbb47d81110d79ed62ae0881ac6591e8 ] [Preparing for the webidl release on Hackage. golubovsky@gmail.com**20090529104015 Ignore-this: 87baca8dba7ee3556de13a91d7bd52f ] [Preparing modsplit 0.2 for release: special comments are now exported as Data.SplitBounds module. golubovsky@gmail.com**20090603102743 Ignore-this: ddd90805ed9459f740271d8c8407c263 ]