Commit Graph

87 Commits

Author SHA1 Message Date
Hackerpilot a37f4a967e Fix #24 2015-03-04 17:16:39 -08:00
Hackerpilot c2b22b9e2b Fix #26. Fix #19. 2015-03-04 17:07:40 -08:00
Hackerpilot 47bf248e95 #17 2015-03-04 14:34:56 -08:00
Hackerpilot 91ae2d4fc3 Update libdparse 2015-03-04 14:34:34 -08:00
Hackerpilot b98a1abea5 Fix #18 2015-03-04 13:42:08 -08:00
Hackerpilot 26e7212e0a Fix #21 2015-03-04 13:32:36 -08:00
Hackerpilot bc4556b4d5 Update libdparse 2015-03-04 13:26:50 -08:00
Hackerpilot 71fed69664 Fix #22 2015-03-04 13:26:40 -08:00
Hackerpilot 454019bf3c Undo accidental assert change 2015-02-23 16:27:30 -08:00
Hackerpilot 445bbf0956 Fix crash on import expressions 2015-02-23 16:24:02 -08:00
Hackerpilot 24d78d8869 Fix label formatting 2015-02-22 01:04:00 -08:00
Hackerpilot aec0b1d6b7 Update libdparse 2015-02-22 01:02:06 -08:00
Hackerpilot 6d23aaaef5 Line wrapping improvements 2015-02-22 00:45:34 -08:00
Hackerpilot 4206c1f8d1 Four-space tabs 2015-02-20 18:52:23 -08:00
Hackerpilot 1821d1e035 Update README 2015-02-19 18:11:55 -08:00
Hackerpilot 444d884141 Update README 2015-02-19 18:11:18 -08:00
Hackerpilot f99f30671c Only activate unittest in test builds 2015-02-19 18:05:01 -08:00
Hackerpilot 4bcb152c25 Improve comment spacing 2015-02-19 18:04:50 -08:00
Hackerpilot 5baf5e3559 Fix interaction between newlines and semicolons 2015-02-19 17:57:49 -08:00
Brian Schott 3209336be9 Merge pull request #14 from Hackerpilot/a_star
Use A* for better line breaking
2015-02-19 17:51:52 -08:00
Hackerpilot f0d033eb74 Stop messing up case statements 2015-02-19 17:50:45 -08:00
Hackerpilot df676b9fad Better line wrapping 2015-02-19 17:10:01 -08:00
Hackerpilot ebe56f3e56 GC hax 2015-02-19 16:24:21 -08:00
Hackerpilot 30c8134b93 Now no longer goes completely out of control with long expressions 2015-02-19 16:15:02 -08:00
Hackerpilot 96501f7418 More changes 2015-02-19 12:43:21 -08:00
Hackerpilot 32759fafae More fixes to the A* line splitting 2015-02-18 23:21:12 -08:00
Hackerpilot 7dea7ea962 moar better A* 2015-02-18 18:31:41 -08:00
Hackerpilot a886dc5cd0 Silly experiment 2015-02-18 17:56:39 -08:00
Hackerpilot 52d088d934 Fix more stupid bugs 2015-02-18 00:47:32 -08:00
Hackerpilot a124e2dfc9 Improve line breaking 2015-02-17 21:49:24 -08:00
Hackerpilot e39f2916b1 More formatting fixes 2015-02-17 15:31:22 -08:00
Hackerpilot 506e150eea Merge branch 'master' of https://github.com/Hackerpilot/dfmt
Conflicts:
	src/dfmt.d
2015-02-17 12:43:42 -08:00
Hackerpilot eb2f783333 Code cleanup 2015-02-17 12:35:39 -08:00
Hackerpilot e90b84dcde Line wrapping improvements 2015-02-01 02:22:27 -08:00
Hackerpilot 41854aaeb6 Fix #12 2015-01-25 11:02:03 -08:00
Hackerpilot e4ed938515 Fix #11 2015-01-25 10:57:31 -08:00
Hackerpilot 49d06bb1b9 README formatting and dub addition to .gitignore 2015-01-18 00:40:44 -08:00
Brian Schott 378076ff83 Markdown hates me 2015-01-18 00:38:19 -08:00
Hackerpilot bab8ce1ad1 Formatting 2015-01-18 00:37:03 -08:00
Hackerpilot 2bf8360c9c Add some documentation 2015-01-18 00:35:09 -08:00
Hackerpilot d824fd80f1 Add build status icon 2015-01-18 00:26:44 -08:00
Brian Schott 102dbe4db0 Merge pull request #10 from jcd/master
Allow for outputting to anything supporting the write() method. Make it ...
2015-01-18 08:22:22 +00:00
Jonas Drewsen c1334ab3ec Use output range instead of file for output 2015-01-18 09:04:04 +01:00
Brian Schott 110c8bb56c Merge pull request #9 from qznc/master
Serious regression testing
2015-01-18 07:32:20 +00:00
Jonas Drewsen 81b17c8f31 Allow for outputting to anything supporting the write() method. Make it possible to exclude main. 2015-01-17 21:29:28 +01:00
Andreas Zwinkau 044f000a03 add .travis.yml 2015-01-17 16:56:47 +01:00
Andreas Zwinkau ac0b45b53b Remove failing tests
From now on the tests shall always pass
2015-01-17 16:45:37 +01:00
Andreas Zwinkau e1587e3e29 class after ; requires an additional newline 2015-01-17 16:40:14 +01:00
Andreas Zwinkau 91f804496a preserve double newline between comments 2015-01-17 16:26:27 +01:00
Andreas Zwinkau ebb11b0695 Colon always needs space around
Reverts 9284f1a which adds space around colons only in the case of
ternary expressions. However, import bindings and class inheritance
needs space as well. The overhead of the ast-list techniques seems
unnecessary.
2015-01-17 15:38:24 +01:00