diff lisp/oobr/br-help @ 0:376386a54a3c r19-14

Import from CVS: tag r19-14
author cvs
date Mon, 13 Aug 2007 08:45:50 +0200
parents
children 4103f0995bd7
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lisp/oobr/br-help	Mon Aug 13 08:45:50 2007 +0200
@@ -0,0 +1,60 @@
+OO-Browser Keyboard Help                  {H} displays mouse help
+
+--- Basic Commands ---
+
+{C-c C-l} load an Environment   {C-c C-r} reinitialize browser display
+{C-c C-c} create an Envir spec  {C-c C-s} save the current Environment
+
+{m} / {M} match classes/entries {H}       mouse help       {h}     this help
+{i}       class info            {w}       where class      {M-c}   class stat
+{q}       exit browser          {C-u q}   quit browser     {M-e}   Env   stat
+{x}       exit level            {b}       list buffers, select one to display
+
+--- Viewing ----
+
+{v}       view entry            {C-u v}   prompt for entry to view
+{V}       view C++ friend def
+{e}       edit entry            {C-u e}   prompt for class or feature to edit
+{f}       list class features   {C-u f}   list features, all listed classes
+{M-0 f}   toggle showing/hiding of inherited class features
+{F}       show ftr signature    {C-u F}   show ftr sigs, all listed features
+
+{C-v}     scroll classes up     {C-n}     next class       {SPC}   viewer up
+{M-v}     scroll classes down   {C-p}     prev class       {DEL}   viewer down
+
+{t}       all top classes       {C-u t}   all classes  {C-c C-e} rebuild Env
+{l}       top Library classes   {C-u l}   all Lib classes    {L} rebuild Lib
+{s}       top System classes    {C-u s}   all Sys classes    {S} rebuild Sys
+{u}       list unique classes
+
+{#}       count listing entries {1}       viewer full screen
+{o}       order classes         {C-c C-v} to or from viewer wind
+
+--- Relations ---
+
+{a}       class ancestors       {C-u a}   ancestors,       all listed classes
+{d}       class descendants     {C-u d}   descendants,     all listed classes
+{@}       class at inher level  {C-u @}   at inher level,  all listed classes
+{I}       entity implementors   {C-u I}   implementors,    all listed entities
+
+{p}       class parents         {C-u p}   parents,  all listed classes
+{c}       class children        {C-u c}   children, all listed classes
+
+--- Graphical Views ---
+
+{M-d}     descendant tree of a class    {C-u M-d} descendant tree, all classes
+{M-f}     toggle show/hide features     {M-g}     graphical view of list
+{M-k}     kill all graphical processes
+
+--- Miscellaneous ---
+
+{C-c ^}   add file to Env
+{C-c C-d} delete Env class      {C-c #}   browser version number
+{C-c C-w} write browser buffer  {C-c C-k} kill viewer buffer, show help
+{C-x -}   narrow windows by 10  {C-x +}   widen windows by 10
+
+An 'Environment' describes a set of inter-class relationships used by
+the browser.  An 'Environment specification' tells the browser how to build
+the associated Environment.  A 'top class' has no parents.  A 'System class'
+is part of a system still under development.  A 'Library class' is a stable,
+class released for reuse.