You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by jb...@apache.org on 2010/11/24 17:23:32 UTC
svn commit: r1038672 - in /cassandra/branches/cassandra-0.7: CHANGES.txt
src/java/org/apache/cassandra/cli/CliMain.java
Author: jbellis
Date: Wed Nov 24 16:23:31 2010
New Revision: 1038672
URL: http://svn.apache.org/viewvc?rev=1038672&view=rev
Log:
cli updates prompt to ... in continuation lines
patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-1770
Modified:
cassandra/branches/cassandra-0.7/CHANGES.txt
cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/cli/CliMain.java
Modified: cassandra/branches/cassandra-0.7/CHANGES.txt
URL: http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.7/CHANGES.txt?rev=1038672&r1=1038671&r2=1038672&view=diff
==============================================================================
--- cassandra/branches/cassandra-0.7/CHANGES.txt (original)
+++ cassandra/branches/cassandra-0.7/CHANGES.txt Wed Nov 24 16:23:31 2010
@@ -9,6 +9,7 @@ dev
on ColumnDef (CASSANDRA-1759)
* fix add/remove index bugs in CFMetadata (CASSANDRA-1768)
* rebuild Strategy during system_update_keyspace (CASSANDRA-1762)
+ * cli updates prompt to ... in continuation lines (CASSANDRA-1770)
0.7.0-rc1
Modified: cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/cli/CliMain.java
URL: http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/cli/CliMain.java?rev=1038672&r1=1038671&r2=1038672&view=diff
==============================================================================
--- cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/cli/CliMain.java (original)
+++ cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/cli/CliMain.java Wed Nov 24 16:23:31 2010
@@ -183,7 +183,7 @@ public class CliMain
private static void printBanner()
{
sessionState.out.println("Welcome to cassandra CLI.\n");
- sessionState.out.println("Type 'help' or '?' for help. Type 'quit' or 'exit' to quit.");
+ sessionState.out.println("Type 'help;' or '?' for help. Type 'quit;' or 'exit;' to quit.");
}
/**
@@ -323,7 +323,7 @@ public class CliMain
while (line != null)
{
- prompt = (inCompoundStatement) ? "\t" : getPrompt(cliClient);
+ prompt = (inCompoundStatement) ? "...\t" : getPrompt(cliClient);
line = reader.readLine(prompt).trim();
@@ -332,7 +332,7 @@ public class CliMain
currentStatement += line;
- if (line.endsWith(";"))
+ if (line.endsWith(";") || line.equals("?"))
{
processStatement(currentStatement);
currentStatement = "";