diff --git a/Common/GmshMessage.cpp b/Common/GmshMessage.cpp
index fdaceec11d956e98dd063feabe3b9b2d028538d9..4c325cfd18ac524c6dc20f5b8d9f649b6bb9935c 100644
--- a/Common/GmshMessage.cpp
+++ b/Common/GmshMessage.cpp
@@ -135,7 +135,8 @@ void Msg::Init(int argc, char **argv)
   if(argc && argv){
     CTX::instance()->argv0 = std::string(argv[0]);
     // add the directory where the binary is installed to the path where Python
-    // looks for modules
+    // looks for modules, and to the path for executables (this allows us to
+    // find the onelab.py module or subclients automatically)
     addGmshPathToEnvironmentVar("PYTHONPATH");
     addGmshPathToEnvironmentVar("PATH");
   }
diff --git a/Fltk/graphicWindow.cpp b/Fltk/graphicWindow.cpp
index 7de1ec420a8fb9d6120837fb3e9d1674c766ad4a..550df4705c217f81bd663b28dacc5fa055c7e3f2 100644
--- a/Fltk/graphicWindow.cpp
+++ b/Fltk/graphicWindow.cpp
@@ -2410,98 +2410,6 @@ void status_options_cb(Fl_Widget *w, void *data)
     drawContext::global()->draw();
   }
   else if(!strcmp(str, "quick_access")){ // quick access menu
-#if 0 // long menu
-    static Fl_Menu_Item menu[] = {
-      { "Axes", 0, quick_access_cb, (void*)"axes",
-        FL_MENU_TOGGLE },
-      { "Projection mode", 0, 0, 0, FL_SUBMENU },
-         { "Orthographic", 0, quick_access_cb, (void*)"orthographic"},
-         { "Perspective", 0, quick_access_cb, (void*)"perspective"},
-         { 0 },
-      { "All general options...", 0, quick_access_cb, (void*)"general",
-        FL_MENU_DIVIDER, 0, FL_ITALIC },
-      { "Geometry points", 0, quick_access_cb, (void*)"geometry_points",
-        FL_MENU_TOGGLE },
-      { "Geometry lines", 0, quick_access_cb, (void*)"geometry_lines",
-        FL_MENU_TOGGLE },
-      { "Geometry surfaces", 0, quick_access_cb, (void*)"geometry_surfaces",
-        FL_MENU_TOGGLE },
-      { "Geometry volumes", 0, quick_access_cb, (void*)"geometry_volumes",
-        FL_MENU_TOGGLE },
-      { "All geometry options...", 0, quick_access_cb, (void*)"geometry",
-        FL_MENU_DIVIDER, 0, FL_ITALIC },
-      { "Mesh nodes", 0, quick_access_cb, (void*)"mesh_points",
-        FL_MENU_TOGGLE },
-      { "Mesh lines", 0, quick_access_cb, (void*)"mesh_lines",
-        FL_MENU_TOGGLE },
-      { "Mesh surface edges", 0, quick_access_cb, (void*)"mesh_surfaces_edges",
-        FL_MENU_TOGGLE },
-      { "Mesh surface faces", 0, quick_access_cb, (void*)"mesh_surfaces_faces",
-        FL_MENU_TOGGLE },
-      { "Mesh volume edges", 0, quick_access_cb, (void*)"mesh_volumes_edges",
-        FL_MENU_TOGGLE },
-      { "Mesh volume faces", 0, quick_access_cb, (void*)"mesh_volumes_faces",
-        FL_MENU_TOGGLE },
-      { "Toggle mesh display", 0, quick_access_cb, (void*)"mesh_toggle" },
-      { "Global mesh size factor", 0, quick_access_cb, (void*)"mesh_size" },
-      { "All mesh options...", 0, quick_access_cb, (void*)"mesh",
-        FL_MENU_DIVIDER, 0, FL_ITALIC },
-      { "View element outlines ", 0, quick_access_cb, (void*)"view_element_outlines",
-        FL_MENU_TOGGLE },
-      { "View normal raise", 0, quick_access_cb, (void*)"view_normal_raise" },
-      { "View intervals", 0, 0, 0, FL_SUBMENU },
-         { "Iso-values", 0, quick_access_cb, (void*)"view_iso"},
-         { "Continuous map", 0, quick_access_cb, (void*)"view_continous"},
-         { "Filled iso-values", 0, quick_access_cb, (void*)"view_filled"},
-         { "Numeric values", 0, quick_access_cb, (void*)"view_numeric"},
-         { 0 },
-      { "View vector display", 0, 0, 0, FL_SUBMENU },
-         { "Line", 0, quick_access_cb, (void*)"view_line"},
-         { "3D arrow", 0, quick_access_cb, (void*)"view_3d_arrow"},
-         { "Displacement", 0, quick_access_cb, (void*)"view_displacement"},
-         { 0 },
-      { "View range", 0, 0, 0, FL_SUBMENU },
-         { "Default", 0, quick_access_cb, (void*)"view_range_default"},
-         { "Per time step", 0, quick_access_cb, (void*)"view_range_per_step"},
-         { 0 },
-      { "All view options...", 0, quick_access_cb, (void*)"view",
-        0, 0, FL_ITALIC },
-      { 0 }
-    };
-    if(opt_general_axes(0, GMSH_GET, 0)) menu[0].set(); else menu[0].clear();
-    for(unsigned int i = 0; i < PView::list.size(); i++)
-      if(opt_view_visible(i, GMSH_GET, 0) && opt_view_axes(i, GMSH_GET, 0))
-        menu[0].set();
-    if(opt_geometry_points(0, GMSH_GET, 0)) menu[6].set(); else menu[6].clear();
-    if(opt_geometry_lines(0, GMSH_GET, 0)) menu[7].set(); else menu[7].clear();
-    if(opt_geometry_surfaces(0, GMSH_GET, 0)) menu[8].set(); else menu[8].clear();
-    if(opt_geometry_volumes(0, GMSH_GET, 0)) menu[9].set(); else menu[9].clear();
-    if(opt_mesh_points(0, GMSH_GET, 0)) menu[11].set(); else menu[11].clear();
-    if(opt_mesh_lines(0, GMSH_GET, 0)) menu[12].set(); else menu[12].clear();
-    if(opt_mesh_surfaces_edges(0, GMSH_GET, 0)) menu[13].set(); else menu[13].clear();
-    if(opt_mesh_surfaces_faces(0, GMSH_GET, 0)) menu[14].set(); else menu[14].clear();
-    if(opt_mesh_volumes_edges(0, GMSH_GET, 0)) menu[15].set(); else menu[15].clear();
-    if(opt_mesh_volumes_faces(0, GMSH_GET, 0)) menu[16].set(); else menu[16].clear();
-    if(PView::list.empty()){
-      menu[19].flags = 0;
-      for(int i = 20; i < 38; i++) menu[i].hide();
-    }
-    else{
-      menu[19].flags = FL_MENU_DIVIDER;
-      for(int i = 20; i < 38; i++) menu[i].show();
-      menu[20].clear();
-      for(unsigned int i = 0; i < PView::list.size(); i++){
-        if(opt_view_visible(i, GMSH_GET, 0) && opt_view_show_element(i, GMSH_GET, 0)){
-          menu[20].set();
-          break;
-        }
-      }
-    }
-    static Fl_Menu_Item *picked = &menu[17];
-    picked = (Fl_Menu_Item*)menu->popup(Fl::event_x(), Fl::event_y(), 0,
-                                        (picked && picked->visible()) ? picked :
-                                        &menu[17], 0);
-#else // shorter menu
     static Fl_Menu_Item menu[] = {
       { "Axes", 0, quick_access_cb, (void*)"axes",
         FL_MENU_TOGGLE },
@@ -2596,7 +2504,6 @@ void status_options_cb(Fl_Widget *w, void *data)
     picked = (Fl_Menu_Item*)menu->popup(Fl::event_x(), Fl::event_y(), 0,
                                         (picked && picked->visible()) ? picked :
                                         &menu[21], 0);
-#endif
     if(picked) picked->do_callback(0, picked->user_data());
     drawContext::global()->draw();
   }