<jonasen>
I think so, but I can just rerun those `opam pin add` commands?
<theblatte>
yes, it's safe to rerun
<jonasen>
It seems to work now. Thanks. Perhaps I missed some of them when I initially installed.
<jonasen>
are you running rtop in emacs as well?
<theblatte>
no, I'm not that hardcore an emacs user, I still use the terminal for that :)
yunxing has joined #reasonml
<sspi>
yunxing: yo
<yunxing>
sspi: yo
<yunxing>
sspi: 1 minute, fighting with production fire in Django...
<sspi>
yunxing: k
<reynir>
(I wish fire fighting only took 1 minute)
kentw has joined #reasonml
kentw has quit [Ping timeout: 250 seconds]
<sspi>
yunxing: please give me a shout when you are ready :)
<yunxing>
reynir: yeah it actually took more time :)
<yunxing>
sspi: another 1 minute!
jonasen has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<yunxing>
sspi: hey man, sorry about the wait... what's up ?
<sspi>
yunxing: I'm current working on the `of` "puzzle"
<yunxing>
oh nice!
<yunxing>
would be great to have it
<sspi>
yunxing: I'm getting a bunch of errors in my console (related to src/reason_parser.messages), which I believe is related to my .mly file not being correct - it's however not very descriptive - any tips on using that?
<yunxing>
ah sure. What errors are you getting?
<yunxing>
so the idea is that when you change the syntax, you should also change reason_parser.messages
<yunxing>
If some states are not longer valid due to the syntax change, we should remove them from reason_parser.messages
<sspi>
hmmm, let me check
<sspi>
yunxing: what's the input for the .messages file?
<yunxing>
the input is mly file and previous .messsage file
<sspi>
menhir generates it from the .mly file right
<sspi>
okay
<yunxing>
menhir updates it from the .mly file and previous .messages file
<sspi>
yunxing: ah yes, I get less errors now!
<yunxing>
I remember I had to remove a bunch of "WARNINGS" from .messages since those states are no longer valid.
<yunxing>
sspi: Awesome!
<yunxing>
sspi: I actualy usually just ignore those errors until my .mly change is finalized.
<sspi>
yunxing: any tips on fixing the idempotent_test failures?
<yunxing>
hmm, it formats the code twice to see if it is behaving the same
<yunxing>
did you change the printer?
<sspi>
yunxing: not yet, but I think I now understand what I'm doing wrong
<yunxing>
sspi: nice
<yunxing>
and I guess you would need to change the printer in order to pass the test
<sspi>
:)
kassens has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
kassens has joined #reasonml
kassens has quit [Client Quit]
<sspi>
it's a bit challenging the of word is used so much throughout the entire codebase
kassens has joined #reasonml
kassens has quit [Client Quit]
yunxing has quit [Remote host closed the connection]
yunxing has joined #reasonml
kassens has joined #reasonml
kentw has joined #reasonml
yunxing has quit [Ping timeout: 272 seconds]
<chenglou>
sspi: thanks for doing this btw
kassens has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
kentw has quit [Ping timeout: 272 seconds]
<sspi>
chenglou: it's a great opportunity to work on something interesting - so thank you guys for open sourcing and helping me figure it out
kentw has joined #reasonml
kassens has joined #reasonml
yunxing has joined #reasonml
<sspi>
yunxing: I seem to have a problem with `type myOtherThing 'a 'b = Leaf (branch 'a 'b) | Null;` within Syntax.re
<sspi>
which works if I add a bar before Leaf
<yunxing>
what's the problem with it?
<sspi>
"Fatal error: exception Not_found"
<sspi>
`type myOtherThing 'a 'b = | Leaf (branch 'a 'b) | Null;` does work (note the added | )
<sspi>
so I think my .mly change is wrong
Algebr has quit [Ping timeout: 260 seconds]
yunxing has quit [Remote host closed the connection]
yunxing has joined #reasonml
hcarty has quit [Ping timeout: 244 seconds]
yunxing has quit [Remote host closed the connection]
yunxing has joined #reasonml
yunxing has quit [Remote host closed the connection]
yunxing has joined #reasonml
<sspi>
yunxing: could you perhaps check if my changes to the .mly file are correct? most likely I missed something