Remove unsupported date options
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1736045 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/gogo/jline/src/main/java/org/apache/felix/gogo/jline/Posix.java b/gogo/jline/src/main/java/org/apache/felix/gogo/jline/Posix.java
index 8655666..0946f5f 100644
--- a/gogo/jline/src/main/java/org/apache/felix/gogo/jline/Posix.java
+++ b/gogo/jline/src/main/java/org/apache/felix/gogo/jline/Posix.java
@@ -215,24 +215,18 @@
protected void date(CommandSession session, String[] argv) throws Exception {
String[] usage = {
"date - display date",
- "Usage: date [-u] [-r seconds] [-v[+|-]val[mwdHMS] ...] [-f input_fmt new_date] [+output_fmt]",
+ "Usage: date [-r seconds] [-v[+|-]val[mwdHMS] ...] [-f input_fmt new_date] [+output_fmt]",
" -? --help Show help",
" -u Use UTC",
" -r Print the date represented by 'seconds' since January 1, 1970",
- " -v Adjust date",
" -f Use 'input_fmt' to parse 'new_date'"
};
- boolean utc = false; // TODO: handle UTC
Date input = new Date();
String output = null;
- List<String> adjs = new ArrayList<>();
for (int i = 1; i < argv.length; i++) {
if ("-?".equals(argv[i]) || "--help".equals(argv[i])) {
throw new HelpException(String.join("\n", usage));
}
- else if ("-u".equals(argv[i])) {
- utc = true;
- }
else if ("-r".equals(argv[i])) {
if (i + 1 < argv.length) {
input = new Date(Long.parseLong(argv[++i]) * 1000L);
@@ -250,9 +244,6 @@
throw new IllegalArgumentException("usage: date [-u] [-r seconds] [-v[+|-]val[mwdHMS] ...] [-f input_fmt new_date] [+output_fmt]");
}
}
- else if (argv[i].startsWith("-v")) {
- adjs.add(argv[i].substring(2));
- }
else if (argv[i].startsWith("+")) {
if (output == null) {
output = argv[i].substring(1);
@@ -267,10 +258,6 @@
if (output == null) {
output = "%c";
}
- // Perform adjustments
- for (String adj : adjs) {
- // TODO:
- }
// Print output
System.out.println(new SimpleDateFormat(toJavaDateFormat(output)).format(input));
}