1 |
Author: ulm |
2 |
Date: 2009-08-23 12:09:17 +0000 (Sun, 23 Aug 2009) |
3 |
New Revision: 637 |
4 |
|
5 |
Modified: |
6 |
trunk/ChangeLog |
7 |
trunk/bin/eselect.in |
8 |
Log: |
9 |
Remove ESELECT_KNOWN_OPTIONS variable. |
10 |
|
11 |
Modified: trunk/ChangeLog |
12 |
=================================================================== |
13 |
--- trunk/ChangeLog 2009-08-22 17:08:55 UTC (rev 636) |
14 |
+++ trunk/ChangeLog 2009-08-23 12:09:17 UTC (rev 637) |
15 |
@@ -1,5 +1,8 @@ |
16 |
2009-08-22 Ulrich Mueller <ulm@g.o> |
17 |
|
18 |
+ * bin/eselect.in (ESELECT_KNOWN_OPTIONS): Remove variable, as |
19 |
+ there is a case statement for all possible options anyway. |
20 |
+ |
21 |
* modules/news.eselect (do_list): Output read/unread tag first. |
22 |
|
23 |
2009-08-19 Ulrich Mueller <ulm@g.o> |
24 |
|
25 |
Modified: trunk/bin/eselect.in |
26 |
=================================================================== |
27 |
--- trunk/bin/eselect.in 2009-08-22 17:08:55 UTC (rev 636) |
28 |
+++ trunk/bin/eselect.in 2009-08-23 12:09:17 UTC (rev 637) |
29 |
@@ -41,7 +41,6 @@ |
30 |
ESELECT_KILL_TARGET="$$" |
31 |
|
32 |
# Global options |
33 |
-ESELECT_KNOWN_OPTIONS="brief help no-color no-colour version" |
34 |
ESELECT_OPTIONS="" |
35 |
|
36 |
# Support variables for Gentoo Alt/Prefix |
37 |
@@ -159,8 +158,6 @@ |
38 |
|
39 |
if [[ -z ${action} ]] && [[ -n ${1##--} ]] ; then |
40 |
while [[ ${1##--} != ${1} ]] ; do |
41 |
- has ${1##--} ${ESELECT_KNOWN_OPTIONS} || \ |
42 |
- die -q "Unknown option ${1}!" |
43 |
case ${1##--} in |
44 |
brief) |
45 |
ESELECT_OPTIONS="${ESELECT_OPTIONS} brief" |
46 |
@@ -173,6 +170,9 @@ |
47 |
help|version) |
48 |
action=${1##--} |
49 |
;; |
50 |
+ *) |
51 |
+ die -q "Unknown option ${1}" |
52 |
+ ;; |
53 |
esac |
54 |
shift |
55 |
done |