_tracef
_tracef("_nc_mouse_parse: run starts at %ld, ends at %ld, count %d",
_tracef("_nc_mouse_parse: no valid event");
_tracef("_nc_mouse_parse: run starts at %ld, ends at %ld, count %d",
_tracef("_nc_mouse_parse: run starts at %ld, ends at %ld, count %d",
_tracef("%s", tag);
_tracef("mouse event queue slot %ld = %s",
_tracef("%s resizing: %p: %2d x %2d (%2d x %2d)", name, (void *) sp,
_tracef(" window %p is %2ld x %2ld at %2ld,%2ld",
_tracef("expand_key %s %s",
extern NCURSES_EXPORT(void) _tracef (const char *, ...) GCC_PRINTFLIKE(1,2);
#define _nc_locked_tracef _tracef
#define TR_MUTEX(data) _tracef("%s@%d: me:%08lX COUNT:%2u/%2d/%6d/%2d/%s%9u: " #data, \
#define DEBUG(n, a) if (_nc_tracing >= DEBUG_LEVEL(n)) _tracef a
_tracef("parsed %d.%d to %d.%d",
_tracef("Token: Boolean; name='%s'",
_tracef("Token: Number; name='%s', value=%d",
_tracef("Token: String; name='%s', value=%s",
_tracef("Token: Cancel; name='%s'",
_tracef("Token: Names; value='%s'",
_tracef("Token: End of file");
_tracef("%s acs_chars %s",
_tracef("%s acs_chars %s",
_tracef("BUG: problem with tparm parameter #%d of %d",
_tracef(T_CALLED("%s(%s%s)"), TPS(tname), _nc_visbuf(string), TPS(out_buff));
_tracef("tputs(%s = %s, %d, %s) called", _nc_tputs_trace,
_tracef("tputs(%s, %d, %s) called", _nc_visbuf(string), affcnt, addrbuf);
_tracef("%s acs_chars %s",
_tracef("%s acs_chars %s",
_tracef("TRACING NCURSES version %s.%d (tracelevel=%#x)",
_tracef("- %s (%u)", #mask, mask)
_tracef("- %s (%u)", trace_names[bit].name, mask);
_tracef("- DEBUG_LEVEL(%u)", tracelevel >> TRACE_SHIFT);
_tracef("tracelevel=%#x", tracelevel);
_tracef(const char *fmt, ...)
# define TR(n, a) if (_nc_tracing & (n)) { _tracef a ; putchar('\n'); }
# define TR(n, a) if (_nc_tracing & (n)) { _tracef a ; putchar('\n'); }
# define TR(n, a) { _tracef a ; putchar('\n'); }
_tracef("probe returned %s", _nc_visbuf(buf));
_tracef("position probe failed in %s", legend);
_tracef("position seen (%d, %d) doesn't match expected one (%d, %d) in %s",
_tracef("position matches OK in %s", legend);
_tracef("curscr is clear");
_tracef("After magic-cookie check...");
_tracef("create :%s %p", name, (void *)result);
_tracef("create :user_ptr %p", pan->user)
_tracef("%s b=%s t=%s", s80,
_tracef("pan id=%s", USER_PTR(pan->user, 1));
_tracef("%s id=%s b=%s a=%s y=%d x=%d",
# define dBug(x) _tracef x
_tracef("\"%s\", line %d, '%s'",