| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
(TkpFontPkgInit, encodingAliases): Correct alignment issues in
encoding conversion. Call ucs-2be "unicode" on big-endian
systems. [Bug 1122671]
|
| |
|
|
|
|
| |
avoid possible segv. Minimal fix for [Bug 1122671]
|
|
|
|
| |
family against bad X servers.
|
|
|
|
|
|
| |
that prevents overwidth lines as it requires a roundtrip call to
the X server for every string drawn. Hard-code max width to 32768
until a beter solution to get max width is made.
|
|
|
|
|
|
| |
charset fonts. gb2312.enc was made to be euc-cn for Tcl because
that is what is most often meant, but X really wants the original
(-raw) gb2312 encoding. [Bug 557030]
|
|
|
|
| |
first best font match in user font path. [Bug #647497] (dal zotto)
|
|
|
|
| |
test would be very platform- and build-specific. [Bugs #618872 and #689357]
|
|
|
|
| |
* unix/tkUnixFont.c (ControlUtfProc): bytes consumed. [Bug #624732]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
updating Tk to use Tcl 8.4's fully CONST-ified
interface, and fully CONSTifying Tk at the
same time.
This patch includes purging Tk of its last
direct access to interp->result. [Bug 589853]
The substantial changes include copying
event sequence strings into Tcl_DStrings
in tkBind.c, and copying [text] indices into
Tcl_DStrings because parsing them involved
overwriting them. If this causes performance
trouble, that can be resolved by further
converting them to Tcl_Obj's.
The #defines USE_NON_CONST and USE_COMPAT_CONST
have the same effect for Tk as they do for Tcl.
(They actually change tcl.h)
|
| |
|
|
|
|
|
|
|
| |
one char is always one byte, and that required
subfont for the last character in any string is
the same as for the previous character
[Bug #559435] [Patch #559437]
|
|
|
|
|
|
| |
* unix/tkUnix3d.c (Tk_3DHorizontalBevel):
* unix/tkUnixFont.c (Tk_DrawChars): applied fixes to not overrun
the X window 16-bit size limit. [Patch #541999] (bonfield)
|
|
|
|
| |
resources on thread exit.
|
|
|
|
|
| |
a GCC/HPUX problem with missing a "htons". See also
"tclUnixPort.h" for equivalent code.
|
|
|
|
|
|
|
|
|
| |
fonts on Unix. This adds a ucs-2be (UCS-2 Big Endian) encoding in
Tk on Unix that is used for those fonts (X11 requires
big-endianness). (welch) [Patch #406411; Bug #220890 #220899]
This differs from the 8.3.3 patch by not adding ucs-2be in the
preferred encodingList (seems works fine without).
Added alias for jisx0201* fonts to jis0201 encoding. [Bug #414033]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* README: updated for patch level 8.3b1
* unix/tkUnixWm.c: fixed panic in Tk_CoordsToWindow to print error
and continue instead (for Tix) [Bug: 716 et al]
* unix/tkUnixMenu.c:
* unix/tkUnixFont.c:
* generic/tkImgPPM.c: removed extranneous vars that were set but
never used.
* unix/aclocal.m4: removed -O flag for AIX when using the IBM
compiler (several versions have a bug that crops up in the text
widget). [Bug: 2316]
* unix/Makefile.in: removed extra slash in SCRIPT_INSTALL_DIR
[Bug: 3896]
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|