Switch to side-by-side view

--- a/src/query/recollq.cpp
+++ b/src/query/recollq.cpp
@@ -75,7 +75,7 @@
 static char usage [] =
 " [-o|-a|-f] <query string>\n"
 " Runs a recoll query and displays result lines. \n"
-"  Default: will interpret the argument(s) as a wasabi query string\n"
+"  Default: will interpret the argument(s) as a xesam query string\n"
 "    query may be like: \n"
 "    implicit AND, Exclusion, field spec:    t1 -t2 title:t3\n"
 "    OR has priority: t1 OR t2 t3 OR t4 means (t1 OR t2) AND (t3 OR t4)\n"
@@ -115,12 +115,13 @@
 #define OPT_m     0x800
 #define OPT_D     0x1000
 #define OPT_S     0x2000
-
+#define OPT_s     0x4000
 
 int recollq(RclConfig **cfp, int argc, char **argv)
 {
     string a_config;
     string sortfield;
+    string stemlang("english");
 
     int limit = 2000;
     thisprog = argv[0];
@@ -152,6 +153,9 @@
 	    case 'S':	op_flags |= OPT_S; if (argc < 2)  Usage();
 		sortfield = *(++argv);
 		argc--; goto b1;
+	    case 's':	op_flags |= OPT_s; if (argc < 2)  Usage();
+		stemlang = *(++argv);
+		argc--; goto b1;
             case 't':   op_flags |= OPT_t; break;
             default: Usage();   break;
             }
@@ -224,7 +228,7 @@
 	cerr << "Query string interpretation failed: " << reason << endl;
 	return 1;
     }
-    sd->setStemlang("english");
+    sd->setStemlang(stemlang);
 
     RefCntr<Rcl::SearchData> rq(sd);
     Rcl::Query query(&rcldb);