mrkkrp
41a54caca1
Implement diffing of ASTs
2019-02-21 23:30:29 +01:00
mrkkrp
120b4caefc
Implement handling of comments and printing of module headers
2019-02-21 18:15:27 +01:00
mrkkrp
f1d07ca9ce
Minor corrections to the design document
2019-02-14 22:12:13 +01:00
mrkkrp
fcd35a1faa
Implement pretty printing combinators
2019-01-28 19:26:13 +01:00
Mathieu Boespflug
beaa52191d
Merge pull request #16 from tweag/fd/noconfig
...
Support no configuration.
2019-01-11 23:04:24 +02:00
Facundo Domínguez
66b22d7d03
Support no configuration.
2019-01-10 14:20:05 -03:00
Facundo Domínguez
71d89ae1d0
Merge pull request #15 from tweag/fd/comment-examples
...
Examples of comments
2019-01-10 14:10:03 -03:00
Facundo Domínguez
de6f3b06e9
Add examples of comments.
2019-01-08 12:37:42 -03:00
Facundo Domínguez
3312412476
Tighten examples.
2019-01-08 12:24:39 -03:00
Facundo Domínguez
410d2ec4bb
Update section on Hindent. ( #13 )
2019-01-05 18:26:37 +07:00
Facundo Domínguez
ef1c8d3262
Update analysis for contributions. ( #14 )
2019-01-05 18:25:50 +07:00
Facundo Domínguez
fd1c88112b
Style edits.
2019-01-04 12:32:43 -03:00
Facundo Domínguez
8202297067
Merge pull request #12 from tweag/fd/brittany-section
...
Tighten Brittany's section.
2019-01-04 10:44:15 -03:00
Facundo Domínguez
d9171cc7b9
Style edits.
2019-01-04 10:42:23 -03:00
Facundo Domínguez
b4bb9a4f1a
Tighten Brittany's section.
2019-01-04 10:32:35 -03:00
Mathieu Boespflug
b2e3061ba9
Merge pull request #11 from tweag/incorporate-mathieu-design
...
Incorporate Mathieu's design
2019-01-03 22:50:21 +02:00
mrkkrp
304671e86b
Incorporate Mathieu's design
2019-01-03 23:02:04 +07:00
Mark Karpov
cfc8dbf328
Improve analysis of existing solutions ( #10 )
2019-01-03 23:00:56 +07:00
Facundo Domínguez
690d7e88ed
Simplify the failing CPP example
2018-12-20 08:44:19 -03:00
Facundo Domínguez
f0aea980b3
Add formatting examples for discussion.
2018-12-18 11:32:46 -03:00
Facundo Domínguez
84cf555707
Explain more of the rationale for excluding CPP. ( #7 )
...
* Explain more of the rationale for excluding CPP.
* Change the CPP example to change the meaning. Use hindent.
* Fix a typo
2018-12-15 20:25:26 +07:00
Mark Karpov
6ea0b524ab
Merge pull request #8 from tweag/fd/goals
...
Set some goals.
2018-12-15 20:18:22 +07:00
Facundo Domínguez
ec58113c30
Set some goals.
2018-12-14 18:13:58 -03:00
Mark Karpov
a065f54bce
Merge pull request #5 from tweag/fd/self-check-design
...
Mention the self-check in the DESIGN
2018-12-12 12:46:50 +07:00
Facundo Domínguez
b9b9fc4113
Fix grammar and minor edits in CPP section.
2018-12-11 18:04:17 -03:00
Facundo Domínguez
8da9c0b803
Mention the self-check and edit testing section.
2018-12-11 17:58:20 -03:00
Mark Karpov
1ab294827d
Merge pull request #6 from tweag/fd/cpp-design
...
Edit opening of the CPP section in the DESIGN document
2018-12-12 03:26:27 +07:00
Facundo Domínguez
bf027f0d13
Edit opening of the CPP section in the DESIGN document
2018-12-11 13:52:36 -03:00
mrkkrp
bc2b919792
A couple more sentences about Brittany
2018-12-10 23:00:04 +07:00
mrkkrp
b5e26f8b6f
Mention ‘Outputable’ and ‘SDoc’ in the section about pretty printing
...
[skip ci]
2018-12-08 18:13:13 +07:00
Mark Karpov
912ea9b28d
Merge pull request #3 from tweag/implement-parser
...
Implement basic parser for fooling around
2018-12-08 17:40:00 +07:00
mrkkrp
02c6a58f27
Implement basic parser for fooling around
2018-12-08 17:34:26 +07:00
mrkkrp
d94e08e0a2
Fix a link in the design document
...
[skip ci]
2018-12-08 14:45:21 +07:00
mrkkrp
386a933037
Update the design document
...
* Explain why forking or contributing to either Brittany or Hindent is not a
good idea.
* Drop support for CPP from the design document, add Facundo's example as
motivation.
* Add comparing of ASTs to the description of testing procedure.
* Describe functionality of executable.
* Update the roadmap.
2018-12-08 14:37:49 +07:00
mrkkrp
c9e8fed11c
Add build status badge
2018-11-25 21:10:52 +07:00
mrkkrp
dc6605107a
Initial commit
2018-11-25 20:51:22 +07:00