Commit Graph

704 Commits

Author SHA1 Message Date
Hackerpilot e233912a34 Fix #114 2015-03-31 15:08:44 -07:00
Hackerpilot 469da17c36 Do not call bsf with 0 2015-03-30 17:34:24 -07:00
Hackerpilot e5832e6cd8 Add descriptions of characters used in dfmt 2015-03-24 14:51:35 -07:00
Hackerpilot e3893d46ec Fix #123 2015-03-24 14:48:04 -07:00
Hackerpilot f83504193f Read command line args from a file 2015-03-23 16:36:40 -07:00
Hackerpilot 076b4bc8c4 Rearrange wrapping code to work around code generation bug in DMD 2015-03-23 16:07:43 -07:00
Hackerpilot fa27b6c680 Compatibility with 2.066.1 2015-03-23 00:39:45 -07:00
Hackerpilot 48bc7ba0c2 More line wrapping tuning 2015-03-23 00:33:59 -07:00
Hackerpilot 3e4a131069 Merge branch 'master' of https://github.com/Hackerpilot/dfmt 2015-03-22 23:40:34 -07:00
Hackerpilot 340ef4c0cf Improve line wrapping algorithm 2015-03-22 23:40:23 -07:00
Hackerpilot e815a8e1d2 Fix #104 2015-03-20 14:06:16 -07:00
Hackerpilot 78c8b14ee8 My local 2.066.1 compiles this, but the CI server does not. 2015-03-20 02:29:53 -07:00
Hackerpilot 9d37e90e7d Remove formatting from main module 2015-03-20 02:26:53 -07:00
Hackerpilot 75da67c296 2.066.1 compatability 2015-03-20 02:13:04 -07:00
Hackerpilot bea04c3919 Enable optimizations in non-test builds 2015-03-20 01:54:15 -07:00
Hackerpilot 34103ac999 Update command-line parsing and add some configuration options. 2015-03-20 01:53:36 -07:00
Hackerpilot a563865149 ddoc 2015-03-20 01:04:38 -07:00
Hackerpilot 3ce5b5e7c6 Refactoring 2015-03-20 00:53:57 -07:00
Hackerpilot 88e6397de6 Update libdparse 2015-03-20 00:52:12 -07:00
Hackerpilot 51f608a764 Add license in dub.json 2015-03-20 00:51:47 -07:00
Hackerpilot 5cab59298d Add license file 2015-03-20 00:50:23 -07:00
Hackerpilot 8cb320c544 Simplify license header 2015-03-19 23:36:51 -07:00
Hackerpilot 4b1c64fd9e Move build status icon 2015-03-19 15:17:57 -07:00
Hackerpilot c20996146b Update version number 2015-03-18 18:27:44 -07:00
Hackerpilot 329ff34bba Pull in new libdparse to fix #121 2015-03-18 18:26:15 -07:00
Hackerpilot 7a4392dda9 Fix #119 2015-03-18 18:20:05 -07:00
Hackerpilot 76c37dd8f6 Fix #118 2015-03-18 16:31:56 -07:00
Hackerpilot c291340e90 Fix #116 2015-03-18 16:26:27 -07:00
Hackerpilot c8c595bf16 Fix failing test case 2015-03-18 16:23:44 -07:00
Hackerpilot cf32df2acb Fix #117 2015-03-18 16:22:04 -07:00
Hackerpilot 92ee9f13a8 Add output to expected output generator 2015-03-18 16:21:49 -07:00
Hackerpilot 5b68b60877 Fix #120 2015-03-18 16:15:51 -07:00
Hackerpilot 0c0bcf3bf3 Add helper script 2015-03-18 16:15:38 -07:00
Hackerpilot 1aefa634e2 Update libdparse 2015-03-18 16:15:00 -07:00
Hackerpilot d0b1fbb7ff Update dub file 2015-03-17 17:06:27 -07:00
Hackerpilot 374e155237 Fix #111 2015-03-17 16:53:49 -07:00
Hackerpilot 686a65e9dc Update dub.json 2015-03-17 12:44:42 -07:00
Hackerpilot 51b991f50f Fix #16 2015-03-17 10:35:06 -07:00
Hackerpilot 1bfaa7ad7a Fix #109 2015-03-16 16:28:47 -07:00
Hackerpilot 83072689d1 Fix #108 2015-03-16 15:59:35 -07:00
Hackerpilot efc9d72c95 Fix #107 2015-03-16 15:45:22 -07:00
Hackerpilot a82eb7aa57 Allow line breaking on ':' token 2015-03-16 14:14:04 -07:00
Hackerpilot 3cdfeead48 Open output files in binary mode. Hopefully this will help with #16 2015-03-16 12:39:18 -07:00
Hackerpilot 0702a50c2b Run dfmt on itself 2015-03-16 12:22:00 -07:00
Hackerpilot df6e218ff6 Fix forced newlines on paren tokens, fix paren depth weighting for line wrapping. #47 2015-03-16 12:18:26 -07:00
Hackerpilot 3c7f23a640 Refactoring 2015-03-16 00:51:35 -07:00
Hackerpilot 9f545cf6ff Fix #27 2015-03-15 18:13:28 -07:00
Hackerpilot a6dda6d94c Fix #23 2015-03-15 05:08:06 -07:00
Hackerpilot 578ded512e Fix #106 2015-03-15 04:30:55 -07:00
Hackerpilot 752674f233 Fix #103 2015-03-15 03:12:09 -07:00