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