Created on 2008-01-01.23:58:41 by zooko, last changed 2009-09-02.19:38:45 by kowey.
msg2304 (view) |
Author: zooko |
Date: 2008-01-01.23:58:34 |
|
Dear People of Darcs:
Thank you, as always, for your work on this valuable tool!
Please observe the following transcript:
------- begin included transcript
HACO wonwin-mcbrootles-computer:~/playground/allmydata/tahoe/trunk-
hack$ darcs replace --token-
chars="[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-]" --
root-uri --dir-uri docs/configuration.txt
darcs failed: unrecognized option `--root-uri'
unrecognized option `--dir-uri'
HACO wonwin-mcbrootles-computer:~/playground/allmydata/tahoe/trunk-
hack$ darcs replace --token-
chars="[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-]" \\-\
\-root\\-uri \\-\\-dir\\-uri docs/configuration.txt
darcs failed: Bad token spec:
[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-]
HACO wonwin-mcbrootles-computer:~/playground/allmydata/tahoe/trunk-
hack$ darcs replace --token-
chars="[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-]" XXX
YYY docs/configuration.txt
HACO wonwin-mcbrootles-computer:~/playground/allmydata/tahoe/trunk-hack$
------- end included transcript
Regards,
Zooko
|
msg2305 (view) |
Author: zooko |
Date: 2008-01-02.00:06:21 |
|
On Jan 1, 2008, at 4:58 PM, Zooko wrote:
> HACO wonwin-mcbrootles-computer:~/playground/allmydata/tahoe/trunk-
> hack$ darcs replace --token-
> chars="[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-]" \\-
> \\-root\\-uri \\-\\-dir\\-uri docs/configuration.txt
>
> darcs failed: Bad token spec:
> [ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-]
> HACO wonwin-mcbrootles-computer:~/playground/allmydata/tahoe/trunk-
> hack$ darcs replace --token-
> chars="[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-]"
> XXX YYY docs/configuration.txt
> HACO wonwin-mcbrootles-computer:~/playground/allmydata/tahoe/trunk-
> hack$
To be more explicit, I find it confusing that a bad token spec is not
bad when different OLD and NEW arguments are passed, and I am
doubtful that the problem with the first command-line quoted above is
actually that there is something wrong with its token spec.
I also tried the following variant:
-------
darcs replace --token-
chars="[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_\-\.]" \
\-\\-root\\-uri \\-\\-dir\\-uri docs/configuration.txt
darcs failed: Bad token spec:
[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_\-\.]
-------
and then this:
-------
HACO wonwin-mcbrootles-computer:~/playground/allmydata/tahoe/trunk-
hack$ darcs replace --token-chars="[A-Za-z_0-9\-\.\\]" \\-\\-root\\-
uri \\-\\-dir\\-uri docs/configuration.txt
HACO wonwin-mcbrootles-computer:~/playground/allmydata/tahoe/trunk-hack$
HACO wonwin-mcbrootles-computer:~/playground/allmydata/tahoe/trunk-
hack$ darcs whatsnew docs/configuration.txt
What's new in "docs/configuration.txt":
{
replace ./docs/configuration.txt [A-Za-z_0-9\-\.\] \-\-root\-uri \-\-
dir\-uri
}
-------
which shows, I think, that the problem that yields "Bad token spec"
is that darcs is receiving a backslash in its OLD and NEW arguments
and, um, getting confused somehow.
Regards,
Zooko
|
msg4498 (view) |
Author: kowey |
Date: 2008-05-02.20:06:01 |
|
Resurrecting
|
msg4532 (view) |
Author: kowey |
Date: 2008-05-05.16:08:21 |
|
Zooko: we now have some new token-char error messages. Do they help in any way?
|
msg8648 (view) |
Author: kowey |
Date: 2009-09-02.19:35:44 |
|
The following works for me:
rm -rf R
darcs init --repo R
cd R
cat > f << END
--root-uri
END
darcs add f
darcs record f -am 'initial'
darcs replace --token-chars="[A-Za-z_-]" -- '--root-uri' '--dir-uri' f
grep dir f
cd ..
It results in the following pending patch:
replace ./f [ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-] --root-uri
--dir-uri
It sounds like it's little more than some shell/getopt confusion (note the use
of -- AND the use of quotes) than anything else. So I'm marking this as
'invalid' (since it's not actually a bug, feature request or third-party bug)
and wont-fix accordingly. Please feel free to re-open if you can turn it into
one of the above, and thanks for the bug report! :-)
|
msg8649 (view) |
Author: kowey |
Date: 2009-09-02.19:38:43 |
|
Also, in my example above, I meant the following pending: replace ./f [A-Za-z_-]
--root-uri --dir-uri
|
|
Date |
User |
Action |
Args |
2008-01-01 23:58:42 | zooko | create | |
2008-01-02 00:06:22 | zooko | set | status: unread -> unknown nosy:
+ darcs-devel messages:
+ msg2305 |
2008-02-16 16:06:10 | markstos | set | status: unknown -> deferred nosy:
droundy, tommy, beschmi, kowey, darcs-devel, zooko |
2008-05-02 20:06:02 | kowey | set | status: deferred -> unknown nosy:
+ dagit, - darcs-devel messages:
+ msg4498 |
2008-05-05 16:08:22 | kowey | set | nosy:
droundy, tommy, beschmi, kowey, zooko, dagit messages:
+ msg4532 |
2008-05-07 14:30:50 | kowey | set | status: unknown -> waiting-for nosy:
droundy, tommy, beschmi, kowey, zooko, dagit assignedto: zooko |
2009-08-06 17:42:14 | admin | set | nosy:
+ markstos, jast, Serware, dmitry.kurochkin, darcs-devel, mornfall, simon, thorkilnaur, - droundy |
2009-08-06 20:39:18 | admin | set | nosy:
- beschmi |
2009-08-10 22:10:13 | admin | set | nosy:
- markstos, darcs-devel, jast, Serware, mornfall |
2009-08-11 00:04:11 | admin | set | nosy:
- dagit |
2009-08-25 17:55:42 | admin | set | nosy:
+ darcs-devel, - simon |
2009-08-27 13:58:23 | admin | set | nosy:
tommy, kowey, darcs-devel, zooko, thorkilnaur, dmitry.kurochkin |
2009-09-02 19:35:47 | kowey | set | priority: bug -> invalid status: waiting-for -> wont-fix assignedto: zooko -> messages:
+ msg8648 nosy:
tommy, kowey, darcs-devel, zooko, thorkilnaur, dmitry.kurochkin |
2009-09-02 19:38:45 | kowey | set | nosy:
tommy, kowey, darcs-devel, zooko, thorkilnaur, dmitry.kurochkin messages:
+ msg8649 |
|