I've seen this bug persistently in many versions of GNU Emacs. It manifests itself as glyph truncation on the right edge when an italic font is used and font-lock mode is turned on. Only colored glyphs are truncated and often it's only for glyphs for the letter 'd'. Turning off font-lock coloring or using a non-italic font removes this problem. Please note that several "official" fonts like Lucida Console Italic, Lucida Sans Typewriter Italic and Microsoft's Consolas Italic all have this problem so it's not font-specific.
Thanks for your attention. Regards, Tanveer. In GNU Emacs 22.0.96.1 (i386-mingw-nt5.2.3790) of 2007-03-21 on LENNART-69DE564 (patched) Windowing system distributor `Microsoft Corp.', version 5.2.3790 configured using `configure --with-gcc (3.4) --cflags -Ic:/g/include' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: ENU locale-coding-system: cp1252 default-enable-multibyte-characters: t Major mode: C++/lh Minor modes in effect: shell-dirtrack-mode: t server-mode: t encoded-kbd-mode: t tooltip-mode: t tool-bar-mode: t mouse-wheel-mode: t noticeable-minibuffer-prompts-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t unify-8859-on-encoding-mode: t utf-translate-cjk-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t abbrev-mode: t