14:30:17 <Lemmih> What's a good way to do file locks?
14:30:39 <Lemmih> What darcs does seems really complicated.
14:37:17 <Yiq> anyone deployed happs on heroku?
16:09:14 <stepcut> Lemmih: cross-platform file locks are really complicated
16:28:18 <Lemmih> Yeah, I'm thinking about having something proper for linux and then some dummy for windows.
16:28:43 <Lemmih> Even something simple is better than nothing at all.
16:32:09 <donri> acid-state 0.7 eh
16:36:32 <stepcut> :)
16:42:56 <stepcut> Lemmih: starting with obtainPrefixLock in #124, http://patch-tag.com/r/mae/happstack/snapshot/current/content/pretty/happstack-state/src/Happstack/State/Saver/Impl/File.hs
16:43:21 <stepcut> Lemmih: and also, http://patch-tag.com/r/mae/happstack/snapshot/current/content/pretty/happstack-util/src/Happstack/Util/OpenExclusively.hs
16:43:44 <stepcut> I wouldn't trust that that actually works correctly, but it might
16:43:51 <stepcut> at the very least, it should give you some ideas
17:19:36 <donri> i thought we shipped the FQN fix long ago
19:51:05 <stepcut> donri: no.. that was for happstack-state
19:51:49 <stepcut> I did copy and paste that code into acid-state for the fix though :)
23:32:25 <donri> stepcut: congrats i now hate git ^_^
23:32:32 <stepcut> \o/
23:33:40 <donri> tried a pull --rebase which succeeded with no warnings and with exit code 0, but  it unrecorded by latest commit and when i committed that it duplicated all my commits
23:33:48 <donri> awesomeness
23:34:01 <donri> s/by/my/
23:34:39 <donri> not that i have enough darcs experience to say for sure it is more well behaved, but i have a feeling it is
23:34:46 <stepcut> :)
23:35:43 <donri> wouldn't surprise me if what git does is somehow "the right thing", only that it's so weird and complicated. in that regard darcs is simpler anyway.
23:37:31 <stepcut> i'm not smart enough to use git :)
23:39:05 <donri> i think it's more a matter of your threshold for pain