cdesktopenv/cde/lib/DtTerm/TermPrim
Eugene Doudine 4e2adc1f8e Fixes the bug, which caused dtterm to show stripes of wrong color between text lines when using fontsets that include fonts of slightly different heights.
The cause of the bug was that X*DrawImageString draws background
according to the extents of the given string, not to extents of the font set,
which determine terminal line height.

Now, when such a situation is detected, the background is cleared before
drawing the characters.
2014-05-03 22:11:41 -06:00
..
Imakefile Introduction of BSDArchitecture 2013-10-20 16:23:40 -06:00
TermHeader.h OpenBSD fixes for lib/DtTerm: values.h, #ifdef's and some constants that are not defined on BSD. Also, leave out utmp stuff that does not work on BSD. Note that this terminal allocation does not work properly yet, but this will be fixed later. 2012-08-10 14:07:36 -06:00
TermPrim.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrim.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimAction.c Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimAction.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimBuffer.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimBuffer.h Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimBufferP.h Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimBufferWc.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimCursor.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimCursor.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimData.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimDebug.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimDebug.h libDtTerm: add include <stdio.h> so FILE is properly defined. 2014-03-09 00:21:40 -07:00
TermPrimFunction.c Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimFunction.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimGetPty-bsd.c Fix dtfile and dtterm on NetBSD 2014-03-11 13:06:55 -06:00
TermPrimGetPty-clone.c On linux it seems that _XTyname() only takes one argument, no buffer required. 2012-03-11 19:12:51 +00:00
TermPrimGetPty-svr4.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimGetPty.h Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimI.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimLineDraw.c Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimLineDraw.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimLineDrawP.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimLineFont.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimLineFontP.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimMessageCatI.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimOSDepI.h FreeBSD port: dtsearch, dtterm, dtwidget, dthelp 2012-08-13 19:53:10 -06:00
TermPrimP.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimParse.c Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimParseTable.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimParseTable.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimParser.c dtinfo other files 2013-08-29 19:47:51 -06:00
TermPrimParser.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimParserP.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimPendingText.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimPendingText.h Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimPendingTextP.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimRender.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimRender.h Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimRenderFont.c Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimRenderFont.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimRenderFontSet.c Fixes the bug, which caused dtterm to show stripes of wrong color between text lines when using fontsets that include fonts of slightly different heights. 2014-05-03 22:11:41 -06:00
TermPrimRenderFontSet.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimRenderLineDraw.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimRenderLineDraw.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimRenderMb.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimRenderP.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimRepType.c Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimRepType.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimScroll.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimScroll.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimSelect.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimSelect.h Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimSelectP.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimSetPty.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimSetPty.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimSetUtmp.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimSetUtmp.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimSubproc.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimSubproc.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimUtil.c Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimUtil.h Kill most warnings in lib/DtTerm. 2013-07-22 17:12:07 -06:00
TermPrimVersion.c Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimWMProtocols.c Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00
TermPrimWMProtocols.h Add GNU LGPL headers to all .c .C and .h files 2012-03-10 18:58:32 +00:00