Perl 6 - the future is here, just unevenly distributed

IRC log for #darcs, 2015-04-18

| Channels | #darcs index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
02:05 mizu_no_oto joined #darcs
02:30 mizu_no_oto joined #darcs
07:00 vikraman joined #darcs
08:22 favonia joined #darcs
11:48 BitPuffin joined #darcs
14:48 gh_ joined #darcs
14:48 gh_ hi
15:14 BitPuffin hello
15:27 gh_ hi
15:37 BitPuffin sup?
15:41 gh_ I'm preparing the 2.10 release. Hopefully today we have a new stable version of darcs.
16:25 BitPuffin great
16:25 BitPuffin does it fix the issues on windows?
16:37 Heffalump which issues? :-)
16:38 Heffalump in general probably not though
16:59 BitPuffin Heffalump: well I think the main issue I had was that I can't push using ssh
16:59 BitPuffin could clone over http though
17:10 Heffalump sorry, I forget the details - I vaguely recall investigating your problem but not the outcome. Got a bug link?
17:12 BitPuffin I believe you made a build for me that I could use on windows
17:13 BitPuffin which worked with commiting and getting over http
17:13 BitPuffin ssh doesn't work though
17:13 BitPuffin and I don't think it was ever reported
17:13 BitPuffin I just kind of troubleshooted it here in the channel :P
17:15 Heffalump ok :-)
17:17 BitPuffin do you have a windows machine to test on?
17:18 BitPuffin if there are unit tests etc it should be quick to discover the amount of stuff that's broken on windows
17:18 BitPuffin by the way
17:18 BitPuffin if I remember correctly
17:18 BitPuffin darcs somewhat recently started treating strings just as bytes or something instead of as strings
17:18 BitPuffin how does it then do diffing?
17:18 BitPuffin does it still look for newlines etc?
17:19 BitPuffin or does it not do line by line diff but something fancier and more expensive instead
17:46 Heffalump I do use Windows, but I've migrated back to doing most development in a Windows VM
17:46 Heffalump the test harness mostly works on Windows but has a habit of bitrotting when I don't pay attention to it
17:46 Heffalump s/Windows VM/Linux VM/
17:47 Heffalump darcs uses ByteString internally but splits on newlines when it needs to diff (I think)
17:57 BitPuffin ah
17:57 BitPuffin I see
17:58 BitPuffin full disclosure I'm wondering because I'm having a go at creating a simple dvcs somewhat inspired by darcs
17:58 BitPuffin well actually I found darcs because I had an idea on how to make a simple dvcs
17:58 BitPuffin but realized that darcs did basically what my idea was
17:58 BitPuffin in terms of patches :D
17:59 BitPuffin but I don't know if it uses plaintext and file system hierarchy for the repository db for simplicity
18:02 gh_ it does
18:03 BitPuffin nice
18:03 gh_ yeah I don't know :-)
18:03 BitPuffin oh haha
18:03 gh_ if it's really nice to do like this
18:03 gh_ but that's what we have
18:06 gh_ hmm I wonder why hashed-storage/Bundled/sha2.h is not included in "cabal sdist" tarball
18:07 gh_ all other .h files are automatically added, that one not
18:52 BitPuffin joined #darcs
19:10 gh_ ok, I'm doing to hashed-storage what has been done to darcs: switching to cryptohash's SHA256 module
19:10 gh_ Heffalump, would you review my patch?
19:52 gh_ http://bugs.darcs.net/patch1328
20:24 gh_ I'm coming back to the release tomorrow
22:14 BitPuffin joined #darcs
22:28 BitPuffin how does darcs deal with concurrency stuff?
22:28 BitPuffin for example to ensure that nobody else is pushing patches at the same time
22:28 BitPuffin and screwin everything up

| Channels | #darcs index | Today | | Search | Google Search | Plain-Text | summary