]> git.sur5r.net Git - bacula/bacula/commitdiff
Add new 2003/1.27 directory and contents
authorKern Sibbald <kern@sibbald.com>
Sun, 7 Dec 2003 20:18:58 +0000 (20:18 +0000)
committerKern Sibbald <kern@sibbald.com>
Sun, 7 Dec 2003 20:18:58 +0000 (20:18 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@833 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/console/func.h [new file with mode: 0755]

diff --git a/bacula/src/console/func.h b/bacula/src/console/func.h
new file mode 100755 (executable)
index 0000000..6de50c0
--- /dev/null
@@ -0,0 +1,81 @@
+/* Definitions of internal function codes */
+
+/* Functions that work on current line */
+#define F_CSRRGT   301               /* cursor right */
+#define F_CSRLFT   302               /* cursor left */
+#define F_ERSCHR   303               /* erase character */
+#define F_INSCHR   304               /* insert character */
+#define F_DELCHR   305               /* delete next character character */
+#define F_SOL     306                /* go to start of line */
+#define F_EOL     307                /* go to end of line */
+#define F_DELEOL   308               /* delete to end of line */
+#define F_NXTWRD   309               /* go to next word */
+#define F_PRVWRD   310               /* go to previous word */
+#define F_DELWRD   311               /* delete word */
+#define F_ERSLIN   312               /* erase line */
+#define F_TAB     313                /* tab */
+#define F_TABBAK   314               /* tab backwards */
+#define F_DELSOL   315               /* delete from start of line to cursor */
+#define F_LEFT40   316               /* move cursor left 40 cols */
+#define F_RIGHT40  317               /* move cursor right 40 cols */
+#define F_CASE    318                /* change case of next char advance csr */
+#define F_CENTERL  319               /* center line */
+
+/* Functions that move the cursor line or work on groups of lines */
+#define F_CSRDWN   401               /* cursor down */
+#define F_CSRUP    402               /* cursor up */
+#define F_HOME    403                /* home cursor */
+#define F_EOF     404                /* go to end of file */
+#define F_PAGDWN   405               /* page down */
+#define F_PAGUP    406               /* page up */
+#define F_CENTER   407               /* center cursor on screen */
+#define F_SPLIT    408               /* split line at cursor */
+#define F_DELLIN   409               /* delete line */
+#define F_CONCAT   410               /* concatenate next line to current */
+#define F_RETURN   411               /* carriage return */
+#define F_NXTMCH   412               /* next match */
+#define F_DWN5    413                /* cursor down 5 lines */
+#define F_UP5     414                /* cursor up 5 lines */
+#define F_PUSH    415                /* push current location */
+#define F_POP     416                /* pop previous location */
+#define F_PAREN    417               /* find matching paren */
+#define F_POPVIEW  418               /* pop to saved view */
+#define F_OOPS    419                /* restore last oops buffer */
+#define F_PARENB   420               /* find matching paren backwards */
+#define F_BOTSCR   421               /* cursor to bottom of screen */
+#define F_TOPSCR   422               /* cursor to top of screen */
+#define F_TOPMARK  423               /* cursor to top marker line */
+#define F_BOTMARK  424               /* cursor to bottom marker line */
+#define F_CPYMARK  425               /* copy marked lines */
+#define F_MOVMARK  426               /* move marked lines */
+#define F_DELMARK  427               /* delete marked lines */
+#define F_SHFTLEFT 428               /* shift marked text left one char */
+#define F_SHFTRIGHT 429              /* shift marked text right one char */
+
+/* Miscellaneous */
+#define F_ESCAPE   501               /* escape character */
+#define F_ESC     501                /* escape character */
+#define F_EOI     502                /* end of input */
+#define F_TENTRY   503               /* toggle entry mode */
+#define F_TINS    504                /* toggle insert mode */
+#define F_MARK    505                /* set marker on lines */
+#define F_CRESC    506               /* carriage return, escape */
+#define F_MACDEF   507                /* begin "macro" definition */
+#define F_MACEND   508                /* end "macro" definition */
+#define F_ZAPESC   509               /* clear screen, escape */
+#define F_CLRMARK  510               /* clear marked text */
+#define F_MARKBLK  511               /* mark blocks */
+#define F_MARKCHR  512               /* mark characters */
+#define F_HOLD    513                /* hold line */
+#define F_DUP     514                /* duplicate line */
+#define F_CHANGE   515               /* apply last change command */
+#define F_RCHANGE  516               /* reverse last change command */
+#define F_NXTFILE  517               /* next file */
+#define F_INCLUDE  518               /* include */
+#define F_FORMAT   519               /* format paragraph */
+#define F_HELP    520                /* help */
+#define F_JUSTIFY  521               /* justify paragraph */
+#define F_SAVE    522                /* save file -- not implemented */
+#define F_MOUSEI   523               /* mouse input coming -- not completed */
+#define F_SCRSIZ   524               /* Screen size coming */
+#define F_PASTECB  525               /* Paste clipboard */