diff options
Diffstat (limited to 'src/main.h')
-rw-r--r-- | src/main.h | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -8,15 +8,18 @@ #include <SDL2/SDL_opengl.h> #include <GL/glu.h> -#define FBUF_W 256 -#define FBUF_H 256 +#define EXPR_MIN_SIZE (shm->ge.w<80 || shm->ge.h<24) +#define TEXT_MIN_SIZE "80x24" +// 80x24 xterm as rendered on Debian 10 (size doen't matter so much, keep the right ratio) +#define FBUF_W 478 +#define FBUF_H 371 #ifdef DEBUG -#define TRACE(hint) do { printf("%s(): %s\n", __func__, hint); fflush(stdout); } while(0) -#define TRACE_ONCE(hint) if (firsttime) { printf("%s(): %s\n", __func__, hint); fflush(stdout); firsttime=0; } +#define TRACE(hint) do { printf("%s(): %s\n", __func__, hint); } while(0) +#define TRACE_CALL_ONCE static int firsttime=1; if (firsttime) { printf("%s(): %s\n", __func__, "call"); firsttime=0; } #else #define TRACE(hint) -#define TRACE_ONCE(hint) +#define TRACE_CALL_ONCE #endif typedef struct { |