X-Git-Url: https://gitweb.factorcode.org/gitweb.cgi?p=factor.git;a=blobdiff_plain;f=extra%2Freadline%2Fffi%2Fffi.factor;h=c40c1e31277ef627c63e7ef4acca1a604d9e6564;hp=8bf1da4a5e18db5a4c270726bb1b126055a2b7e4;hb=943596575ad294c074dfa381b70af74dba5992b1;hpb=e738c7206c32bd9b76f3cee31e950835e1b1ee24 diff --git a/extra/readline/ffi/ffi.factor b/extra/readline/ffi/ffi.factor index 8bf1da4a5e..c40c1e3127 100644 --- a/extra/readline/ffi/ffi.factor +++ b/extra/readline/ffi/ffi.factor @@ -593,32 +593,32 @@ CONSTANT: NO_MATCH 0 CONSTANT: SINGLE_MATCH 1 CONSTANT: MULT_MATCH 2 -CONSTANT: RL_STATE_NONE HEX: 0000000 -CONSTANT: RL_STATE_INITIALIZING HEX: 0000001 -CONSTANT: RL_STATE_INITIALIZED HEX: 0000002 -CONSTANT: RL_STATE_TERMPREPPED HEX: 0000004 -CONSTANT: RL_STATE_READCMD HEX: 0000008 -CONSTANT: RL_STATE_METANEXT HEX: 0000010 -CONSTANT: RL_STATE_DISPATCHING HEX: 0000020 -CONSTANT: RL_STATE_MOREINPUT HEX: 0000040 -CONSTANT: RL_STATE_ISEARCH HEX: 0000080 -CONSTANT: RL_STATE_NSEARCH HEX: 0000100 -CONSTANT: RL_STATE_SEARCH HEX: 0000200 -CONSTANT: RL_STATE_NUMERICARG HEX: 0000400 -CONSTANT: RL_STATE_MACROINPUT HEX: 0000800 -CONSTANT: RL_STATE_MACRODEF HEX: 0001000 -CONSTANT: RL_STATE_OVERWRITE HEX: 0002000 -CONSTANT: RL_STATE_COMPLETING HEX: 0004000 -CONSTANT: RL_STATE_SIGHANDLER HEX: 0008000 -CONSTANT: RL_STATE_UNDOING HEX: 0010000 -CONSTANT: RL_STATE_INPUTPENDING HEX: 0020000 -CONSTANT: RL_STATE_TTYCSAVED HEX: 0040000 -CONSTANT: RL_STATE_CALLBACK HEX: 0080000 -CONSTANT: RL_STATE_VIMOTION HEX: 0100000 -CONSTANT: RL_STATE_MULTIKEY HEX: 0200000 -CONSTANT: RL_STATE_VICMDONCE HEX: 0400000 -CONSTANT: RL_STATE_REDISPLAYING HEX: 0800000 -CONSTANT: RL_STATE_DONE HEX: 1000000 +CONSTANT: RL_STATE_NONE 0x0000000 +CONSTANT: RL_STATE_INITIALIZING 0x0000001 +CONSTANT: RL_STATE_INITIALIZED 0x0000002 +CONSTANT: RL_STATE_TERMPREPPED 0x0000004 +CONSTANT: RL_STATE_READCMD 0x0000008 +CONSTANT: RL_STATE_METANEXT 0x0000010 +CONSTANT: RL_STATE_DISPATCHING 0x0000020 +CONSTANT: RL_STATE_MOREINPUT 0x0000040 +CONSTANT: RL_STATE_ISEARCH 0x0000080 +CONSTANT: RL_STATE_NSEARCH 0x0000100 +CONSTANT: RL_STATE_SEARCH 0x0000200 +CONSTANT: RL_STATE_NUMERICARG 0x0000400 +CONSTANT: RL_STATE_MACROINPUT 0x0000800 +CONSTANT: RL_STATE_MACRODEF 0x0001000 +CONSTANT: RL_STATE_OVERWRITE 0x0002000 +CONSTANT: RL_STATE_COMPLETING 0x0004000 +CONSTANT: RL_STATE_SIGHANDLER 0x0008000 +CONSTANT: RL_STATE_UNDOING 0x0010000 +CONSTANT: RL_STATE_INPUTPENDING 0x0020000 +CONSTANT: RL_STATE_TTYCSAVED 0x0040000 +CONSTANT: RL_STATE_CALLBACK 0x0080000 +CONSTANT: RL_STATE_VIMOTION 0x0100000 +CONSTANT: RL_STATE_MULTIKEY 0x0200000 +CONSTANT: RL_STATE_VICMDONCE 0x0400000 +CONSTANT: RL_STATE_REDISPLAYING 0x0800000 +CONSTANT: RL_STATE_DONE 0x1000000 : RL_SETSTATE ( x -- ) rl_readline_state get bitor rl_readline_state set ; inline : RL_UNSETSTATE ( x -- ) not rl_readline_state get bitand rl_readline_state set ; inline