summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* make test-case send-8.15 pass (is this the right way?)send_obj_cmdjan.nijtmans2014-05-241-2/+0
|
* Make "send" (and "testsend") use the Tcl_Obj API.jan.nijtmans2014-05-237-77/+78
|
* remove TODO: scrollbars use Tcl_Obj API nowjan.nijtmans2014-05-221-4/+0
|
* Make "scrollbar" a Tcl_Obj-based commandjan.nijtmans2014-05-227-147/+140
|\ | | | | Some more Tcl_Obj-related optimizations
| * Some more places where Tcl_Obj's can be usedscrollbar_obj_cmdjan.nijtmans2014-05-222-13/+17
| |
| * Make the "scrollbar" a real Tcl_Obj-based command. No change in functionality.jan.nijtmans2014-05-225-134/+129
| |
| * Possible fix for ↵jan.nijtmans2014-05-191-8/+8
|/ | | | [http://core.tcl.tk/tcl/info/4955f5d8a4dce006e063f924bc9709f7850ecb6a|4955f5d8a4]
* Provide full Tk patchlevel to tk.pc and move private libs to "Libs.private". jan.nijtmans2014-04-091-3/+4
|\ | | | | Supply both the shared library and the stub library to "Libs": Only one of them will actually be linked in, depending on whether -DUSE_TCL_STUBS is defined or not.
| * Provide full Tk patchlevel to tk.pc and move private libs to "Libs.private".jan.nijtmans2014-04-091-3/+4
| |
* | Fix [http://core.tcl.tk/tcl/info/5bcb5026ad|5bcb5026ad]: Undefined autotools ↵jan.nijtmans2014-04-011-3/+2
|\ \ | |/ | | | | token @TK_LIBS@ in pkgconfig file
| * Fix [http://core.tcl.tk/tcl/info/5bcb5026ad|5bcb5026ad]: Undefined autotools ↵jan.nijtmans2014-04-012-3/+5
| | | | | | | | token @TK_LIBS@ in pkgconfig file
* | Fix [http://core.tcl.tk/tcl/info/2f7cbd01c3|2f7cbd01c3]: tcl8.6.1 fails to ↵jan.nijtmans2014-03-202-10/+18
|\ \ | |/ | | | | build on FreeBSD 10.0
| * Fix [http://core.tcl.tk/tcl/info/2f7cbd01c3|2f7cbd01c3]: tcl8.6.1 fails to ↵jan.nijtmans2014-03-202-26/+18
| | | | | | | | build on FreeBSD 10.0
* | merge-markjan.nijtmans2014-03-190-0/+0
|\ \ | |/
| * Update configure files on Aqua to remove garbage collection flag, which is ↵Kevin Walzer2014-03-163-2/+4
| | | | | | | | no longer supported with Xcode 5.1; also add key to Wish Info.plist to support high-resolution (Retina) displays.
* | Update configure files on Aqua to remove garbage collection flag, which is ↵Kevin Walzer2014-03-163-2/+4
| | | | | | | | no longer supported with Xcode 5.1; also add key to Wish Info.plist to support high-resolution (Retina) displays.
* | Fix TK_RELEASE_SERIAL valuejan.nijtmans2014-03-131-1/+1
| |
* | Fix [52ca3e7f55]: XkbOpenDisplay macro incorrect when ↵jan.nijtmans2014-02-111-1/+1
|\ \ | |/ | | | | HAVE_XKBKEYCODETOKEYSYM is not defined
| * Fix [52ca3e7f55]: XkbOpenDisplay macro incorrect when ↵jan.nijtmans2014-02-111-1/+1
| | | | | | | | HAVE_XKBKEYCODETOKEYSYM is not defined
* | Fix for [f476e3d654]: Tk trunk fails to build/linkjan.nijtmans2014-02-111-0/+1
| |
* | Eliminate all usage of WIN32 macro as well: _WIN32 is the portable macro.jan.nijtmans2014-02-107-17/+17
| |
* | Eliminate all usage of __WIN32__ macro: Some compilers (e.g. Clang/LLVM) ↵jan.nijtmans2014-02-1030-106/+104
| | | | | | | | | | don't define it, and _WIN32 is much more portable anyway. See: [http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system#WindowsCygwinnonPOSIXandMinGW]
* | [6867cc13a4] "tk fontchooser configure" overwrites global variablesjan.nijtmans2014-02-071-0/+5
| |
* | Merged. Ticket [3279221]: Fixed setup of popup menu to preventandreask2014-02-061-0/+1
|\ \ | |/ | | | | immediate disappearance due to an event race.
| * Ticket [3279221]: Fixed setup of popup menu to prevent immediateandreask2014-02-061-0/+1
| | | | | | | | disappearance due to an event race.
* | Satisfy required position of __stdcall from VC++jan.nijtmans2014-02-041-2/+2
|\ \ | |/
| * Satisfy required position of __stdcall from VC++jan.nijtmans2014-02-041-2/+2
| |
* | 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)