fixed iterm2 cursor shape esc sequences
[far2l.git] / inside / src / all_far.h
blob556c161be088dc090c1929bf6dcb65017026c814
1 #pragma once
2 #include <windows.h>
3 #include <sudo.h>
4 #include <fcntl.h>
5 #include <farplug-mb.h>
6 using namespace oldfar;
7 #include <farcolor.h>
8 #include <farkeys.h>
9 #include "ItemList.h"
11 #define IS_BIT( val,num ) IS_FLAG(((DWORD)(val)),1UL<<(num)))
12 #define IS_FLAG( val,flag ) (((val)&(flag))==(flag))
13 #define SET_FLAG( val,flag ) (val |= (flag))
14 #define CLR_FLAG( val,flag ) (val &= ~(flag))
15 #define SWITCH_FLAG( f,v ) do{ if (IS_FLAG(f,v)) CLR_FLAG(f,v); else SET_FLAG(f,v); }while(0)
18 #define IS_SILENT(v) ( ((v) & (OPM_FIND|OPM_VIEW|OPM_EDIT)) != 0 )