summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Add missing __stdcall (which crashes on win32)jan.nijtmans2014-02-041-1/+2
|\ \ | |/
| * Add missing __stdcall (which crashes on win32)jan.nijtmans2014-02-041-1/+2
| |
* | Fix [http://core.tcl.tk/tcl/info/651e828a52|651e828a52]: Wrong Windows ↵jan.nijtmans2014-02-043-28/+23
|\ \ | |/ | | | | | | version reported for Windows 8.1. Remove some dead code (since Win95/98/ME is no longer supported)
| * Fix [http://core.tcl.tk/tcl/info/651e828a52|651e828a52]: Wrong Windows ↵jan.nijtmans2014-02-041-9/+20
| | | | | | | | version reported for Windows 8.1
* | merge-markjan.nijtmans2014-02-030-0/+0
|\ \ | |/
| * Squash problem with native AIX cc not allowing direct macro redefinition.jan.nijtmans2014-02-031-0/+3
| |
* | Squash problem with native AIX cc not allowing direct macro redefinition.andreask2014-02-031-0/+1
| |
* | Fix TK_SHLIB_LD_EXTRAS for FreeBSD (and Cygwin), reported by Pietro Ceruttijan.nijtmans2014-01-252-2/+6
|\ \ | |/
| * Fix TK_SHLIB_LD_EXTRAS for FreeBSD (and Cygwin), reported by Pietro Ceruttijan.nijtmans2014-01-252-0/+4
| |
* | Put -lfontconfig in XFT_LIBS, not XLIBSW flagjan.nijtmans2014-01-232-2/+2
|\ \ | |/
| * Put -lfontconfig in XFT_LIBS, not XLIBSW flagjan.nijtmans2014-01-232-2/+2
| |
* | Fix [3606644]: Static build misses fontconfigjan.nijtmans2014-01-232-0/+90
|\ \ | |/
| * Fix [3606644]: Static build misses fontconfigjan.nijtmans2014-01-232-0/+90
| |
* | Some bit of Windows 8.1 compatibility: See ↵jan.nijtmans2013-11-204-12/+34
|\ \ | |/ | | | | [http://msdn.microsoft.com/en-us/library/windows/desktop/dn302074.aspx]
| * Some bit of Windows 8.1 compatibility: See ↵jan.nijtmans2013-11-204-12/+34
| | | | | | | | [http://msdn.microsoft.com/en-us/library/windows/desktop/dn302074.aspx]
* | typojan.nijtmans2013-11-201-1/+1
| |
* | Store menu option tables in Thread storage in stead of allocated storage. ↵jan.nijtmans2013-11-204-89/+44
|\ \ | | | | | | | | | This makes "menu" a normal command without needing special initialization tricks.
| * \ merge trunkbug_f214b8ad5bjan.nijtmans2013-10-319-36/+47
| |\ \
| * | | Make "menu" a normal command, initialized like any other Tk command.jan.nijtmans2013-10-293-40/+9
| | | |
| * | | Some refactoring as initial attempt to fix [f214b8ad5b]. Not finished/tested ↵jan.nijtmans2013-10-282-52/+38
| | | | | | | | | | | | | | | | yet.
* | | | Revert [3eaa6c984a] (Enh [http://core.tcl.tk/tcl/info/2959069|2959069]), as ↵jan.nijtmans2013-11-193-119/+24
| | | | | | | | | | | | | | | | | | | | | | | | it turns out that -fvisibility=hidden only affects definitions and not declarations. Therefore explicitely declaring each MODULE_SCOPE function as __attribute__((__visibility__("hidden")) is much better. Suggested by Stuart Cassoff (Thanks!).
* | | | Cygwin: In stead of checking whether the win32 part is configured properly, ↵jan.nijtmans2013-11-183-14/+26
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | just configure it when needed. Always build the stub library first (and - on Cygwin - configure win32 properly just before building the stub library)
| * | | Cygwin: In stead of checking whether the win32 part is configured properly, ↵jan.nijtmans2013-11-183-14/+26
| | | | | | | | | | | | | | | | | | | | just configure it when needed. Always build the stub library first (and - on Cygwin - configure win32 properly just before building the stub library)
* | | | Fix "creative writing" problem.dgp2013-11-121-1/+1
|\ \ \ \ | |/ / /
| * | | Fix "creative writing" flaw.dgp2013-11-121-1/+1
| | | |
* | | | Fix uninitialized variable in 16-bit PPM handling. [1632447] follow-up.jan.nijtmans2013-11-111-1/+1
|\ \ \ \ | |/ / /
| * | | Fix uninitialized variable in 16-bit PPM handling. [1632447] follow-up.jan.nijtmans2013-11-111-1/+1
| | | |
* | | | Fix [0aa5e852dc]: Accept newline characters as value in Tk option filesjan.nijtmans2013-11-113-10/+25
|\ \ \ \ | |/ / /
| * | | Fix [0aa5e852dc]: Accept newline characters as value in Tk option filesjan.nijtmans2013-11-113-10/+23
| | | |
| | | |
| \ \ \
*-. \ \ \ Fix bug [f214b8ad5b]: shutdown woesjan.nijtmans2013-11-112-3/+22
|\ \ \ \ \ | | |/ / /
| | * | | Add test-case for bug [f214b8ad5b], in order to prove that Tk 8.5 doesn't ↵jan.nijtmans2013-11-111-0/+11
| | | | | | | | | | | | | | | | | | | | suffer.
| * | | | Since fontCache is the first field of struct TkFontInfo, make the code ↵bug_f214b8jan.nijtmans2013-11-081-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | somewhat better readable. But actually it's no change at all. This is my only review comment! Good work!
| * | | | New test font-47.1 demonstrates effectiveness of the fix.dgp2013-11-051-0/+10
| | | | |
| * | | | First draft patch trying to fix [f214b8ad5b].dgp2013-11-051-3/+12
|/ / / /
* | | | Fix [http://core.tcl.tk/tcl/info/426679ef7d|426679ef7d]: Having man.macros ↵jan.nijtmans2013-11-05175-175/+175
|\ \ \ \ | |/ / / | | | | | | | | after .TH breaks rendering on OpenBSD and possibly others.
| * | | Fix [http://core.tcl.tk/tcl/info/426679ef7d|426679ef7d]: Having man.macros ↵jan.nijtmans2013-11-05172-172/+172
| | | | | | | | | | | | | | | | after .TH breaks rendering on OpenBSD and possibly others.
* | | | Improved tests to cover StringReadPPM properly.dkf2013-11-031-0/+65
|\ \ \ \ | |/ / /
| * | | Improved tests to cover StringReadPPM properly.dkf2013-11-031-0/+65
| | | |
* | | | Fix StringReadPPM function from previous commitjan.nijtmans2013-11-031-1/+1
|\ \ \ \ | |/ / /
| * | | Fix StringReadPPM function from previous commit.jan.nijtmans2013-11-031-1/+1
| | | |
* | | | [1632447]: Allow the PPM maxval to go up to 65535, to conform with a formatdkf2013-11-032-21/+48
|\ \ \ \ | |/ / / | | | / | |_|/ |/| | definition change from around 2000 (even if that's a rare format).
| * | [1632447]: Allow the PPM maxval to go up to 65535, to conform with a formatdkf2013-11-032-21/+49
| | | | | | | | | definition change from around 2000 (even if that's a rare format).
* | | Fix refcount bug in FreeFontObjProc. Could result in freeing a TkFont which ↵jan.nijtmans2013-10-311-1/+1
|\ \ \ | |/ / | | | | | | was already freed.
| * | Fix refcount bug in FreeFontObjProc. Could result in freeing a TkFont which ↵jan.nijtmans2013-10-311-1/+1
| | | | | | | | | | | | was already freed.
* | | Fix [c0cc9fd153]: PNG parser does not support uppercase format string (using ↵jan.nijtmans2013-10-311-14/+11
| | | | | | | | | | | | -format)
* | | Put extern "C" guards around all stub table struct definitions, jan.nijtmans2013-10-317-21/+35
|\ \ \ | |/ / | | / | |/ |/| so it is usable to be used for C++ compilers as well without the danger of modifying the calling convention. For tkDecls.h, ttkDecls.h tkIntXlibDecls.h is was no problem, because tk.h, tkTheme.h and Xlib.h already contain those guards. But not for the other *Decls.h files.
| * Put extern "C" guards around all stub table struct definitions, jan.nijtmans2013-10-318-32/+52
| | | | | | | | | | so it is usable to be used for C++ compilers as well without the danger of modifying the calling convention. For tkDecls.h, ttkDecls.h tkIntXlibDecls.h is was no problem, because tk.h, tkTheme.h and Xlib.h already contain those guards. But not for the other *Decls.h files.
* | Fix [3603436fff]: png save has wrong component indexesjan.nijtmans2013-10-281-6/+5
|\ \ | |/
| * Fix [3603436fff]: png save has wrong component indexesjan.nijtmans2013-10-281-6/+5
| |
| * Fix for drawing lags on OS X Mavericks; thanks to Ned Deily for report and ↵Kevin Walzer2013-10-271-0/+1
| | | | | | | | Daniel Steffen for patch