Perl 6 - the future is here, just unevenly distributed

IRC log for #darcs, 2017-04-01

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

All times shown according to UTC.

Time Nick Message
01:30 leg joined #darcs
01:47 ilbot3 joined #darcs
01:47 Topic for #darcs is now http://darcs.net/ | logs: http://irclog.perlgeek.de/darcs/ | darcs 2.12.5 is out http://darcs.net/Releases/2.12
02:35 Riastradh joined #darcs
02:59 Cthulhux joined #darcs
04:26 mizu_no_oto joined #darcs
07:15 Cthulhux joined #darcs
08:17 bfrk joined #darcs
10:00 siel joined #darcs
10:00 siel joined #darcs
11:37 fabricandink joined #darcs
11:38 fabricandink Heffalump: that may be an option. what do i need to do?
11:40 fabricandink the patch that i want to pull itself is not very complicated. but before that i may have done some very complicated merges :P
11:42 fabricandink_ joined #darcs
11:43 fabricandink_ (my connection broke down...)
11:43 fabricandink_ it would be fine to 'flatten' the history of the repo if that helps
11:44 fabricandink_ but don't know how to do that
11:55 Mysterious_Light joined #darcs
12:10 bfrk joined #darcs
12:53 Mysterious_Light Hello. Does darcs know (e.g. it saves explicitly in _darcs dir) a path to the repo? Is it save to mv the whole repo including _darcs to another place or rename a repo dir?
12:54 mornfall yes, that should be safe
12:54 mornfall (the build system may remember absolute paths though, so you may be forced to rebuild everything... unrelated to darcs though)
12:55 Mysterious_Light thx
13:47 sm g'day all. darcs hub has just come back from a 3.5h outage, disk space related
14:09 leg joined #darcs
15:04 stef204 joined #darcs
15:12 Cthulhux joined #darcs
15:36 gh_ joined #darcs
16:04 bfrk fabricandink: i think you could try to rebase the 'complicated merges'. so, instead of pull, do a 'rebase pull' and allow it (you'll get asked) to suspend conflicting patches. Afterwards you can unsuspend these patches individually and resolve conflicts step by step, either using amend or a conflict resolution patch.
16:06 bfrk fabricandink: or do it the other way round: in the repo from which you tried to pull (or a clone of that), try to rebase pull from the other. It depends on which patches you are ready to amend: rebase suspend+unsuspend changes the patch identity
16:08 bfrk Mysterious_Light: I am moving repo directories around all the time, it is perfectly okay
16:12 bfrk gh_: your comment about my wish to obliterate --remote-repos has got me thinking: the best API would indeed be to pass *only* the flag list to the commands, no extra args and no (repodir, origdir).
16:14 bfrk gh_: that is, remove all command line processing from the command implementations and relegate that to a pre-process step which converts everything into options
16:17 bfrk gh_: this step would then do all the 'fixing' that we currently still do in the commands themselves. however, i still want to /specify/ what fixing needs to be done in D.UI.Options.All.
16:18 bfrk gh_: that means DarcsOptDescr needs to wrap the result type into IO; i have been playing with this and it seems it could work; nothing ready yet...
16:19 bfrk s/into/with/
16:19 bfrk when will we get grammar aware spelling correction?
16:22 gh_ bfrk, i think i agree with this (dont't have time now to stay, sorry!)
16:22 bfrk Unrelated: a UI question for users and devs: darcs clone abuses --to-match (and --to-patch etc) to actually mean --match etc. That is, in reality we match a single patch, not a range. This requires and ugly work-around and is bad UI design. I am planning to fix that in the obvious way i.e. replace --to-xxxx with --xxxx. This breaks compatibility. What do you think?
16:24 bfrk re darcs clone matching options: I will send a patch but not yet push into screened
16:34 Mysterious_Light joined #darcs
17:31 stef204 joined #darcs
17:54 lelit joined #darcs
18:01 kaol joined #darcs
21:23 gh_ joined #darcs
21:36 bfrk joined #darcs
21:47 gh_ hi
22:20 leg joined #darcs
22:33 bfrk gh_: good evening (here)
23:00 bfrk left #darcs

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