diff options
Diffstat (limited to 'app/xterm/xterm.h')
-rw-r--r-- | app/xterm/xterm.h | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/app/xterm/xterm.h b/app/xterm/xterm.h index 1e896b1b8..d552da433 100644 --- a/app/xterm/xterm.h +++ b/app/xterm/xterm.h @@ -1,4 +1,4 @@ -/* $XTermId: xterm.h,v 1.662 2011/10/09 21:58:44 tom Exp $ */ +/* $XTermId: xterm.h,v 1.673 2011/12/27 09:51:07 tom Exp $ */ /* * Copyright 1999-2010,2011 by Thomas E. Dickey @@ -403,6 +403,7 @@ extern char **environ; #define XtNdynamicColors "dynamicColors" #define XtNeightBitControl "eightBitControl" #define XtNeightBitInput "eightBitInput" +#define XtNeightBitMeta "eightBitMeta" #define XtNeightBitOutput "eightBitOutput" #define XtNeightBitSelectTypes "eightBitSelectTypes" #define XtNfaceName "faceName" @@ -512,6 +513,7 @@ extern char **environ; #define XtNveryBoldColors "veryBoldColors" #define XtNvisualBell "visualBell" #define XtNvisualBellDelay "visualBellDelay" +#define XtNvisualBellLine "visualBellLine" #define XtNvt100Graphics "vt100Graphics" #define XtNwideBoldFont "wideBoldFont" #define XtNwideChars "wideChars" @@ -576,6 +578,7 @@ extern char **environ; #define XtCDynamicColors "DynamicColors" #define XtCEightBitControl "EightBitControl" #define XtCEightBitInput "EightBitInput" +#define XtCEightBitMeta "EightBitMeta" #define XtCEightBitOutput "EightBitOutput" #define XtCEightBitSelectTypes "EightBitSelectTypes" #define XtCFaceName "FaceName" @@ -676,6 +679,7 @@ extern char **environ; #define XtCVeryBoldColors "VeryBoldColors" #define XtCVisualBell "VisualBell" #define XtCVisualBellDelay "VisualBellDelay" +#define XtCVisualBellLine "VisualBellLine" #define XtCWideBoldFont "WideBoldFont" #define XtCWideChars "WideChars" #define XtCWideFont "WideFont" @@ -828,6 +832,7 @@ extern void VTInitTranslations (void); extern void VTReset (XtermWidget /* xw */, int /* full */, int /* saved */) GCC_NORETURN; extern void VTRun (XtermWidget /* xw */); extern void dotext (XtermWidget /* xw */, int /* charset */, IChar * /* buf */, Cardinal /* len */); +extern void lookupSelectUnit(XtermWidget /* xw */, Cardinal /* item */, String /* value */); extern void releaseCursorGCs(XtermWidget /*xw*/); extern void releaseWindowGCs(XtermWidget /*xw*/, VTwin * /*win*/); extern void resetCharsets (TScreen * /* screen */); @@ -847,6 +852,10 @@ extern void xtermAddInput(Widget /* w */); extern void ToggleCursorBlink(TScreen * /* screen */); #endif +#if OPT_INPUT_METHOD +extern TInput *lookupTInput (XtermWidget /* xw */, Widget /* w */); +#endif + #if OPT_ISO_COLORS extern void SGR_Background (XtermWidget /* xw */, int /* color */); extern void SGR_Foreground (XtermWidget /* xw */, int /* color */); @@ -1014,9 +1023,11 @@ extern void xtermBell(XtermWidget /* xw */, int /* which */, int /* percent */); extern void xtermCopyEnv (char ** /* oldenv */); extern void xtermDisplayCursor (XtermWidget /* xw */); extern void xtermEmbedWindow(Window /* winToEmbedInfo */); +extern void xtermPerror (const char * /*fmt*/,...) GCC_PRINTFLIKE(1,2); extern void xtermSetenv (const char * /* var */, const char * /* value */); extern void xtermShowPointer (XtermWidget /* xw */, Bool /* enable */); extern void xtermUnsetenv (const char * /* var */); +extern void xtermWarning (const char * /*fmt*/,...) GCC_PRINTFLIKE(1,2); #if OPT_DABBREV extern void HandleDabbrevExpand PROTO_XT_ACTIONS_ARGS; @@ -1044,6 +1055,13 @@ extern void xtermClearLEDs (TScreen * /* screen */); #define GetScrollLock(screen) /* nothing */ #endif +#if OPT_SELECTION_OPS +extern void HandleExecFormatted PROTO_XT_ACTIONS_ARGS; +extern void HandleExecSelectable PROTO_XT_ACTIONS_ARGS; +extern void HandleInsertFormatted PROTO_XT_ACTIONS_ARGS; +extern void HandleInsertSelectable PROTO_XT_ACTIONS_ARGS; +#endif + #if OPT_SESSION_MGT extern void xtermCloseSession (void); extern void xtermOpenSession (void); @@ -1132,10 +1150,12 @@ extern void FullScreen(XtermWidget /* xw */, Bool /* enabled */); extern void ScrnAllocBuf (XtermWidget /* xw */); extern void ScrnClearCells (XtermWidget /* xw */, int /* row */, int /* col */, unsigned /* len */); extern void ScrnDeleteChar (XtermWidget /* xw */, unsigned /* n */); +extern void ScrnDeleteCol (XtermWidget /* xw */, unsigned /* n */); extern void ScrnDeleteLine (XtermWidget /* xw */, ScrnBuf /* sb */, int /* n */, int /* last */, unsigned /* where */); extern void ScrnDisownSelection (XtermWidget /* xw */); extern void ScrnFillRectangle (XtermWidget /* xw */, XTermRect *, int , unsigned /* flags */, Bool /* keepColors */); extern void ScrnInsertChar (XtermWidget /* xw */, unsigned /* n */); +extern void ScrnInsertCol (XtermWidget /* xw */, unsigned /* n */); extern void ScrnInsertLine (XtermWidget /* xw */, ScrnBuf /* sb */, int /* last */, int /* where */, unsigned /* n */); extern void ScrnRefresh (XtermWidget /* xw */, int /* toprow */, int /* leftcol */, int /* nrows */, int /* ncols */, Bool /* force */); extern void ScrnUpdate (XtermWidget /* xw */, int /* toprow */, int /* leftcol */, int /* nrows */, int /* ncols */, Bool /* force */); @@ -1259,8 +1279,11 @@ extern void set_keyboard_type (XtermWidget /* xw */, xtermKeyboardType /* type extern void toggle_keyboard_type (XtermWidget /* xw */, xtermKeyboardType /* type */); extern void update_keyboard_type (void); extern void xtermClear (XtermWidget /* xw */); +extern void xtermColIndex (XtermWidget /* xw */, Bool /* toLeft */); +extern void xtermColScroll (XtermWidget /* xw */, int /* amount */, Bool /* toLeft */, int /* at_col */); extern void xtermRepaint (XtermWidget /* xw */); extern void xtermScroll (XtermWidget /* xw */, int /* amount */); +extern void xtermScrollLR (XtermWidget /* xw */, int /* amount */, Bool /* toLeft */); extern void xtermSizeHints (XtermWidget /* xw */, int /* scrollbarWidth */); #if OPT_ISO_COLORS |