joe-3.1jupp31.tgz (die zweite Klappeā€¦)
[alioth/jupp.git] / builtins.c
index bc3a8eb..ecd907c 100644 (file)
@@ -83,13 +83,13 @@ const unsigned char * const builtins[] = {
                "\n"
                "{Windows\n"
                "\\i   Help Screen    turn off with ^J     prev. screen ^[,    next screen ^[.     \\i\n"
-               "\\i \\i^KO Split the window in half         ^KE Load file into new window           \\i \\i\n"
-               "\\i \\i^KG Make current window bigger       ^KT Make current window smaller         \\i \\i\n"
-               "\\i \\i^KN Go to the window below           ^KP Go to the window above              \\i \\i\n"
-               "\\i \\i^KQ Eliminate the current window     ^KI Show all windows / Show one window  \\i \\i\n"
-               "\\i \\i^K; Do ctags search into new window  ^K- Edit scratch buffer in new window   \\i \\i\n"
-               "\\i \\i Note: some commands (^KE ^K; ^K-) hide the current window. Use ^KI/^KN then.\\i \\i\n"
-               "\\i \\i\\u\\bSpecial help for XON/XOFF aware terminals\\b\\u                                    \\i \\i\n"
+               "\\i \\i^KO Split the window in half          ^KE Load file into new window          \\i \\i\n"
+               "\\i \\i^KG Make current window bigger        ^KT Make current window smaller        \\i \\i\n"
+               "\\i \\i^KN Go to the window below            ^KP Go to the window above             \\i \\i\n"
+               "\\i \\i^KQ Eliminate the current window      ^KI Show all windows / Show one window \\i \\i\n"
+               "\\i \\i^K; Run a ctags search                ^K- Edit scratch buffer in new window  \\i \\i\n"
+               "\\i \\i Note: some commands (^KE ^K; ^K-) hide the current window; use ^KI/^KN then \\i \\i\n"
+               "\\i \\i\\u\\bSpecial help for XON/XOFF aware terminals:\\b\\u                                   \\i \\i\n"
                "\\i \\i You can use \\b^[q\\b and \\b^[s\\b instead of \\b^Q\\b and \\b^S\\b to initiate a command.         \\i \\i\n"
                "}\n"
                "\n"
@@ -101,7 +101,7 @@ const unsigned char * const builtins[] = {
                "\\i \\i^[? Query    ^QM Math     \\u\\bCharSEARCH\\b\\u  \\u\\bQUOTE\\b\\u       \\u\\bDELETE\\b\\u      \\u\\bBOOKMARKS\\b\\u      \\i \\i\n"
                "\\i \\i^[D Dump     ^[H Message  ^QH forwrd   ` Ctrl-    ^[Y yank    ^K 0-9 Set     \\i \\i\n"
                "\\i \\i^[ 0-9 Play  ^N  Play #0  ^QG backwd  ^P Meta-    ^[O word<   ^Q 0-9 Goto    \\i \\i\n"
-               "\\i \\i \\u\\bIn math mode\\b\\u, use 0xCAFE for hex. All ops are floating point internally.    \\i \\i\n"
+               "\\i \\i \\u\\bIn math mode,\\b\\u use 0xCAFE for hex. All ops are floating point internally.    \\i \\i\n"
                "\\i \\i \\u\\bPredefined variables:\\b\\u byte col height line lines top width                  \\i \\i\n"
                "}\n"
                "\n"
@@ -119,13 +119,13 @@ const unsigned char * const builtins[] = {
                "\n"
                "{Search\n"
                "\\i   Help Screen    turn off with ^J     prev. screen ^[,    next screen ^[.     \\i\n"
-               "\\i \\i\\u\\bSpecial search sequences\\b\\u                                                     \\i \\i\n"
+               "\\i \\i\\u\\bSpecial search sequences:\\b\\u                                                    \\i \\i\n"
                "\\i \\i    \\\\^  \\\\$  matches beg./end of line       \\\\?     match any single char      \\i \\i\n"
                "\\i \\i    \\\\<  \\\\>  matches beg./end of word       \\\\*     match 0 or more chars      \\i \\i\n"
                "\\i \\i    \\\\c     matches balanced C expression   \\\\\\\\     matches a \\\\                \\i \\i\n"
                "\\i \\i    \\\\[..]  matches one of a set            \\\\n     matches a newline          \\i \\i\n"
                "\\i \\i    \\\\+     matches 0 or more of the character which follows the \\\\+           \\i \\i\n"
-               "\\i \\i\\u\\bSpecial replace sequences\\b\\u                                                    \\i \\i\n"
+               "\\i \\i\\u\\bSpecial replace sequences:\\b\\u                                                   \\i \\i\n"
                "\\i \\i    \\\\&     replaced with text which matched search string                    \\i \\i\n"
                "\\i \\i    \\\\0 - 9 replaced with text which matched \\bN\\bth \\\\*, \\\\?, \\\\c, \\\\+, or \\\\[..]     \\i \\i\n"
                "\\i \\i    \\\\\\\\     replaced with \\\\                 \\\\n     replaced with newline      \\i \\i\n"
@@ -140,6 +140,7 @@ const unsigned char * const builtins[] = {
                "\\i \\i      -                        Read/Write to/from standard I/O               \\i \\i\n"
                "\\i \\i      filename,START,SIZE      Read/Write a part of a file/device            \\i \\i\n"
                "\\i \\i          Give START/SIZE in decimal (255), octal (0377) or hex (0xFF)       \\i \\i\n"
+               "\\i \\i \\u\\bPresentation mode:\\b\\u F6=fullscreen; F7=previous, F8=next win; F9=filter/again \\i \\i\n"
                "}\n"
                "\n"
                "{Joe\n"
@@ -148,7 +149,7 @@ const unsigned char * const builtins[] = {
                "\\i \\i go to \\uhttp://sf.net/projects/joe-editor/\\u for upstream bug reports. JUPP 2.8 \\i \\i\n"
                "\\i \\i for DOS compiled by A. Totlis, packed with LHarc 2.13; JUPP 3.x for UNIX\\d(R)\\d \\i \\i\n"
                "\\i \\i at \\uhttp://mirbsd.de/jupp\\u and by \\bThorsten \"\\dmirabilos\\d\" Glaser <\\utg@mirbsd.org\\u>\\b \\i \\i\n"
-               "\\i \\i @(#) blt_in 2017-01-11; 3.1; autoCR-LF; UTF-8 via locale; per-file encoding \\i \\i\n"
+               "\\i \\i @(#) blt_in 2017-08-08; 3.1; autoCR-LF; UTF-8 via locale; per-file encoding \\i \\i\n"
                "}\n"
                "\n"
                "{CharTable\n"
@@ -182,6 +183,7 @@ const unsigned char * const builtins[] = {
                "explode                ^K I\n"
                "explode                ^K ^I\n"
                "explode                ^K i\n"
+               "explode                ^[ [ 1 7 ~\n"
                "help           ^J\n"
                "help           ^[ [ 1 1 ~\n"
                "hnext          ^[ .\n"
@@ -197,10 +199,12 @@ const unsigned char * const builtins[] = {
                "nextw          ^K N\n"
                "nextw          ^K ^N\n"
                "nextw          ^K n\n"
+               "nextw          ^[ [ 1 9 ~\n"
                "play           ^[ 0 TO 9\n"
                "prevw          ^K P\n"
                "prevw          ^K ^P\n"
                "prevw          ^K p\n"
+               "prevw          ^[ [ 1 8 ~\n"
                "query          ^[ ?\n"
                "quote          `\n"
                "quote8         ^P\n"
@@ -342,6 +346,7 @@ const unsigned char * const builtins[] = {
                "ffirst         ^Q f\n"
                "ffirst         ^[ q f\n"
                "filt           ^K /\n"
+               "nmark,filt,uparw       ^[ [ 2 0 ~\n"
                "fmtblk         ^K D\n"
                "fmtblk         ^K ^D\n"
                "fmtblk         ^K d\n"
@@ -545,5 +550,5 @@ const unsigned char * const builtins[] = {
                ":querysr\n"
                "type           ^@ TO \xFF\n"
 ,      NULL
-,      "@(#) $MirOS: contrib/code/jupp/builtins.c,v 1.24 2017/01/11 22:23:45 tg Exp $"
+,      "@(#) $MirOS: contrib/code/jupp/builtins.c,v 1.25 2017/08/09 02:47:30 tg Exp $"
 };