Switch to side-by-side view

--- a/src/rcldb/stemdb.cpp
+++ b/src/rcldb/stemdb.cpp
@@ -90,13 +90,13 @@
 }
 
 static bool addAssoc(Xapian::WritableDatabase &sdb, const string& stem,
-                     const list<string>& derivs)
+                     const vector<string>& derivs)
 {
     Xapian::Document newdocument;
     newdocument.add_term(stem);
     // The doc data is just parents=blank-separated-list
     string record = "parents=";
-    for (list<string>::const_iterator it = derivs.begin(); 
+    for (vector<string>::const_iterator it = derivs.begin(); 
          it != derivs.end(); it++) {
         record += *it + " ";
     }
@@ -215,7 +215,7 @@
 
     // Enter pseud-docs in db by walking the multimap.
     string stem;
-    list<string> derivs;
+    vector<string> derivs;
     for (multimap<string,string>::const_iterator it = assocs.begin();
          it != assocs.end(); it++) {
         if (stem == it->first) {
@@ -350,9 +350,9 @@
 		vector<string>& result)
 {
 
-    list<string> llangs;
+    vector<string> llangs;
     stringToStrings(langs, llangs);
-    for (list<string>::const_iterator it = llangs.begin();
+    for (vector<string>::const_iterator it = llangs.begin();
 	 it != llangs.end(); it++) {
 	vector<string> oneexp;
 	stemExpandOne(dbdir, *it, term, oneexp);