Commit graph

4340 commits

Author SHA1 Message Date
Joey Hess
d1da9cf221 switch from System.Cmd.Utils to System.Process
Test suite now passes with -threaded!

I traced back all the hangs with -threaded to System.Cmd.Utils. It seems
it's just crappy/unsafe/outdated, and should not be used. System.Process
seems to be the cool new thing, so converted all the code to use it
instead.

In the process, --debug stopped printing commands it runs. I may try to
bring that back later.

Note that even SafeSystem was switched to use System.Process. Since that
was a modified version of code from System.Cmd.Utils, it needed to be
converted too. I also got rid of nearly all calls to forkProcess,
and all calls to executeFile, which I'm also doubtful about working
well with -threaded.
2012-07-18 18:00:24 -04:00
Joey Hess
fc5652c811 Merge branch 'master' into threaded 2012-07-18 13:31:28 -04:00
Joey Hess
05310538ef more debugging 2012-07-18 13:31:00 -04:00
Joey Hess
cfdd4d6602 blog for the day and updates 2012-07-17 18:51:46 -04:00
Joey Hess
0962d50ad2 typo 2012-07-17 14:51:42 -04:00
Joey Hess
4db09814e4 avoid --no-edit with older git versions 2012-07-17 14:50:37 -04:00
Joey Hess
182526ff68 add debugging 2012-07-17 14:40:05 -04:00
Joey Hess
1d5582091e attempt at building with -threaded
Added a modified System.Cmd.Utils, working around bug #681621

Unfortunatly, the test suite still hangs partway through.
Some of the hangs occur within pOpen3 still. Some of the hangs
do not seem to occur within System.Cmd.Utils at all, but in some other
code.
2012-07-17 13:37:55 -04:00
Joey Hess
f5f8879471 map: Write map.dot to .git/annex, which avoids watch trying to annex it. 2012-07-17 12:27:06 -04:00
Joey Hess
dc2e0d0d9b updates 2012-07-17 11:55:36 -04:00
http://www.joachim-breitner.de/
b1321745f5 2012-07-15 21:38:32 +00:00
Joey Hess
4fa3cb3e76 blog for the day 2012-07-14 16:25:07 -04:00
http://bergey.dreamwidth.org/
966c580e38 Added a comment: git-media 2012-07-14 15:42:06 +00:00
Joey Hess
06d2b60eef catchup blog 2012-07-14 00:45:39 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
e67877088c removed 2012-07-13 20:14:53 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
c07cfaec76 Added a comment: ARM support 2012-07-13 20:14:31 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmB-gCGEs--zfmvYU-__Hj2FbliUXgxMDs
f869624f9c Added a comment: Fixed 2012-07-13 19:27:47 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmB-gCGEs--zfmvYU-__Hj2FbliUXgxMDs
50a26cce89 Added a comment: Path problems 2012-07-13 19:15:16 +00:00
Joey Hess
ec55007740 remove duplicates 2012-07-13 14:05:19 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
167027f6e4 Added a comment: ARM support 2012-07-13 16:57:30 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
94ac8ab9bf Added a comment: ARM support 2012-07-13 16:56:24 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
a1f5b128a9 Added a comment: ARM support 2012-07-13 16:54:24 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
3882b3216a Added a comment: ARM support 2012-07-13 16:53:27 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
0a1e81b3ef Added a comment: ARM support 2012-07-13 16:52:01 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
41c3cb2ed3 Added a comment: ARM support 2012-07-13 16:51:44 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
5393d9b98d Added a comment: ARM support 2012-07-13 16:51:31 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
ee5a813391 Added a comment: ARM support 2012-07-13 16:51:17 +00:00
Joey Hess
bd037c4ca3 update 2012-07-13 12:07:54 -04:00
http://joeyh.name/
2051949aa4 Added a comment 2012-07-11 23:23:04 +00:00
Joey Hess
81b20a581a avoid --no-inplace
Not available on systems with shoddy getopts. Should not be necessary,
as that's rsync's default.
2012-07-10 12:40:31 -06:00
Joey Hess
391356b343 Merge branch 'master' of ssh://git-annex.branchable.com 2012-07-10 12:35:06 -06:00
Joey Hess
bafc50e05e better git version determination 2012-07-10 12:34:29 -06:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
1c616d486f Added a comment 2012-07-10 18:14:31 +00:00
Joey Hess
d76bafb2e6 Merge branch 'master' of ssh://git-annex.branchable.com 2012-07-10 12:00:09 -06:00
Joey Hess
aa558f0b00 copy, drop: Avoid checking numcopies attribute unnecessarily 2012-07-10 11:53:45 -06:00
https://www.google.com/accounts/o8/id?id=AItOawnIsjgK_cdfZcIAumVRwTvNXS4cD0zNnaI
00dcafef2c removed "thanks" 2012-07-10 16:53:21 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnIsjgK_cdfZcIAumVRwTvNXS4cD0zNnaI
375f1b7392 2012-07-10 16:52:55 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnIsjgK_cdfZcIAumVRwTvNXS4cD0zNnaI
073d25bc9c git annex pull from encrypted remote 2012-07-10 16:52:31 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
3a11b0348c Added a comment 2012-07-10 14:26:07 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
1d8f876ab9 Added a comment 2012-07-10 14:17:43 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
85e5d11675 Added a comment 2012-07-10 14:08:10 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
d03ed387f9 Added a comment 2012-07-10 13:02:37 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
fd6149a8a2 Added a comment 2012-07-10 12:37:44 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
cfbbe475aa Added a comment 2012-07-10 03:26:38 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
9c4d666e9f Added a comment 2012-07-10 03:03:30 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
17b9fcf1d5 Added a comment 2012-07-10 01:46:23 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
25f500b76f removed 2012-07-10 01:46:00 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
f32dc34f67 Added a comment 2012-07-10 01:37:33 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
8b75311b6d Added a comment: Remotes? 2012-07-10 00:23:12 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
07ed4004f4 Added a comment 2012-07-09 23:31:09 +00:00