Perl 6 - the future is here, just unevenly distributed

IRC log for #darcs, 2016-05-17

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

All times shown according to UTC.

Time Nick Message
00:14 whaletechno joined #darcs
00:40 Big_G joined #darcs
00:55 der-landgraf joined #darcs
01:20 burp joined #darcs
01:23 burp joined #darcs
01:48 roconnor__ joined #darcs
01:56 der-landgraf joined #darcs
01:58 Riastradh joined #darcs
03:03 mizu_no_oto joined #darcs
04:38 amgarching joined #darcs
08:04 pointfree pbgc: How are you invoking the meld command from darcs? Is this about diff between two individual files vs diff between directories?
08:05 pointfree I invoke meld from darcs like so:
08:06 pointfree darcs diff -p . --diff-command "meld %1 %2"
08:11 Weltraumschaf joined #darcs
09:34 gal_bolle joined #darcs
09:42 pbgc joined #darcs
10:21 mal`` joined #darcs
10:56 mal`` joined #darcs
11:01 mizu_no_oto joined #darcs
12:00 fr33domlover Heffalump, so the order of patches in an inventory file should be considered random? I read them as a set and then sort by the timestamp? In my repos it seems to already be the order, can you plz give an example when the order gets randomish?
12:01 fr33domlover specifically, is this something that commonly happens when several people collaborate on the same repo and "merge branches" etc.
13:24 Big_G joined #darcs
13:38 pbgc joined #darcs
14:16 maerwald why does gerrit not work with darcs? :D
15:57 amgarching joined #darcs
16:21 fr33domlover maerwald, darcs users write good code that doesn't need review? )
16:21 fr33domlover ;)
16:21 fr33domlover anyway these days we have merge requests with per-line comments
16:22 fr33domlover (oh wait, those aren't available for Darcs yet, only Git host platforms)
16:22 * fr33domlover is working on a dev platform in Haskell that supports both Git and Darcs
16:57 Riastradh joined #darcs
17:03 Heffalump fr33domlover: yes, merging/pulling can reorder things
17:03 Heffalump if you record some stuff then pull something from someone else that was recorded earlier, they'll be out of order
17:04 fr33domlover Heffalump, thanks
17:04 Heffalump fr33domlover: did you consider using the darcs library instead of parsing the files directly, btw?
17:05 Heffalump it's not exactly user-friendly but it'd insulate you from format changes. Then again the library API changes more often than formats, so maybe that's  abad trade-off :-)
17:07 sm heh
17:08 fr33domlover Heffalump, Darcs changes the working directory in many places... and uses parsec and tends to read entire files into strict bytestrings. My parser is just for the current format, uses Attoparsec, has several parsers for different use cases to avoid reading the entire inventory, and uses incremental decompression and parsing
17:08 fr33domlover Overall, such code, if at some point adapted to cover all the cases Darcs covers, would probably be worthy of using in Darcs itself :P
17:09 fr33domlover It already works, anyway
17:10 fr33domlover I finished writing my initial "Development.DarcsRev" code already
17:10 fr33domlover Now testing it
17:11 sm go fr33domlover
17:11 sm darcs 3.0!
17:12 Weltraumschaf joined #darcs
17:13 sm or is that pijul
17:42 Heffalump oh yes, I forgot the pwd issue :-)
18:07 ilbot3 joined #darcs
18:07 Topic for #darcs is now Darcs/Pijul Sprint, Helsinki, 6th-8th May http://darcs.net/Sprints/2016-05 | http://darcs.net/ | logs: http://irclog.perlgeek.de/darcs/ | darcs 2.10.3 is out http://darcs.net/Releases/2.10
18:33 fr33domlover sm, is Darcs merging itself into pijul?
18:33 fr33domlover or is Darcs taking its own independent path
18:45 sm fr33domlover: no it's not, I'm just blathering
18:46 fr33domlover ah i was worried :)
18:46 sm why ?
18:47 sm I guess you're working on Darcs, I thought maybe you were working on something separate
18:50 fr33domlover sm, just kidding. I'm working on a project hosting platform
18:50 fr33domlover (which supports both git and darcs repos)
18:50 fr33domlover that's what motivated the darcs inventory parser stuff
18:51 sm cool
18:51 fr33domlover I suppose DarcsDen can then use it too and build with -threaded :)
18:51 fr33domlover when it's ready and tested well
18:51 fr33domlover (ah, actually it doesn't support old repo formats)
18:52 sm there was a haskell package that spoke multiple repo formats.. http://hackage.haskell.org/package/filestore
18:52 sm huh.. there still is
18:52 sm I guess it's used by gitit
18:55 fr33domlover Yeah, but it's not enough for a repo hosting website
18:55 fr33domlover It's good for working with files but in things like DarcsDen you want more control
19:00 sm I see
19:01 fr33domlover (also, it uses the darcs binary, which is really unnecessary because you can reasonably easily access the history and files with a library)
20:39 Weltraumschaf joined #darcs
22:14 Weltraumschaf joined #darcs
22:38 pbgc joined #darcs
23:04 mizu_no_oto joined #darcs

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