1 |
Kent Fredric posted on Tue, 13 Mar 2012 18:14:23 +1300 as excerpted: |
2 |
|
3 |
> Eh? How? If you make "." a forbidden character in an eapi |
4 |
> specificiation, |
5 |
> and make "." the delimiter |
6 |
> |
7 |
> dev-foo/foo-bar-2.3.4.eapi5.eb |
8 |
> |
9 |
> ^^^^ |
10 |
> |
11 |
> How does that require regex? |
12 |
> |
13 |
> remove the .eb , and the last token remaining is the eapi . |
14 |
> |
15 |
> it doesn't clash with the existing system for 2 reasons, 1) the .eb |
16 |
> extension and 2) "eapi5" is not a valid version token |
17 |
|
18 |
That's logical, but as pointed out, the originally proposed delimiter was |
19 |
-, so dev-foo/foo-bar-2.3.4-eapi5.eb, which is a bit different. |
20 |
|
21 |
I've wondered about other delimiters, too. : seems obvious, but also |
22 |
rather likely to screw stuff up. What about something like ^ : |
23 |
dev-foo/foo-bar-2.3.4^eapi5.eb ? Or + dev-foo/foo-bar-2.3.4+eapi5.eb ? |
24 |
|
25 |
|
26 |
But my real reason for this post, and mostly picking your post to reply |
27 |
to as it's a convenient demonstration of .eb... |
28 |
|
29 |
Someone raised the point about "eb" being taken as a swear word in |
30 |
Russian. That might not be enough to derail it as the only choice, just |
31 |
as .fuck if it was the only thing available shouldn't be derailed, but |
32 |
surely there's other possible choices that aren't so objectionable. |
33 |
|
34 |
I haven't seen these suggested yet: |
35 |
|
36 |
.ebld .ebd .bld .dliube (backward, like xvid/vidx) .dlbe .be (ok, that's |
37 |
a 2-letter national code, but is it a swear word anywhere? if not I'd say |
38 |
it's still better). |
39 |
|
40 |
We could even do an inside joke on eb/ebb and make it .flow ... or for |
41 |
that matter, .eflow or .ebflow =:^) |
42 |
|
43 |
Some of those might have their own negative connotations or indeed, |
44 |
simply look too ugly, but that's the reason I'm asking. |
45 |
|
46 |
-- |
47 |
Duncan - List replies preferred. No HTML msgs. |
48 |
"Every nonfree program has a lord, a master -- |
49 |
and if you use the program, he is your master." Richard Stallman |