summaryrefslogtreecommitdiffstats
path: root/unix/tkUnixPort.h
Commit message (Collapse)AuthorAgeFilesLines
* Purge configuration efforts at supporting platforms lacking <limits.h>.dgp2015-03-241-5/+1
|
* On Cygwin, don't duplicate TkPutImage definition in tkUnixPort.h, in stead ↵jan.nijtmans2013-07-121-3/+1
|\ | | | | | | bring it in though tkIntXlibDecls.h
| * On Cygwin, don't duplicate TkPutImage definition in tkUnixPort.h, in stead ↵jan.nijtmans2013-07-121-3/+1
| | | | | | | | bring it in though tkIntXlibDecls.h
| * Backport of ::tk::mac::useCompatibilityMetrics handling and scrollbar ↵jan.nijtmans2012-10-231-1/+1
| | | | | | | | metrics handling from trunk
| * Link cygwin wish.exe with win32 tk.dll, only in combination with --enable-sharedjan.nijtmans2012-06-281-0/+4
| |\
| | * Link cygwin wish.exe with win32 tk.dll, only in combination with --enable-sharedjan.nijtmans2012-06-281-0/+4
| | |
* | | fix signature of XSynchronize to match X.orgjan.nijtmans2012-06-151-0/+4
| | |
* | | Change XChangeWindowAttributes signature and many others to match Xorg, ↵jan.nijtmans2012-06-081-9/+10
|\ \ \ | |/ / | | | | | | needed for Cygwin
| * | Change XSetDashes signature and many others to match Xorg, needed for Cygwinjan.nijtmans2012-06-051-1/+3
| |\ \ | | |/
| | * Change XSetDashes signature and many others to match Xorg, needed for Cygwin. jan.nijtmans2012-06-011-19/+17
| | | | | | | | | Add .PHONY targets, and various quoting issues (Makefile.in)
* | | unbreak Linux buildjan.nijtmans2012-06-011-0/+9
| | |
* | | Implement XFlush and various others for win32 as stubs, so win32 extensions ↵jan.nijtmans2012-05-311-18/+0
| | | | | | | | | | | | | | | using those can run under CYGWIN as well. Allow tk86.dll to cooperate with the cygwin console.
* | | Simpify determination whether we are running on cygwin.jan.nijtmans2012-05-311-0/+9
|\ \ \ | |/ / | | | Export Tk_GetHINSTANCE, TkSetPixmapColormap and TkpPrintWindowId on the Cygwin dll
| * | merge core-8-4-branch, still to be tested on Unixtobetestedjan.nijtmans2012-05-291-9/+9
| |\ \ | | |/
| | * Simpify determination whether we are running on cygwin.jan.nijtmans2012-05-251-23/+30
| | | | | | | | | | | | Export Tk_GetHINSTANCE, TkSetPixmapColormap and TkpPrintWindowId on the Cygwin dll. Fix "make genstubs" when cross-compiling on UNIX
* | | implement TkSetPixmapColormap and TkpPrintWindowId for cygwinjan.nijtmans2012-05-161-10/+14
|\ \ \ | |/ / | | | cleanup some more unused CYGWIN stuff
| * | implement TkSetPixmapColormap and TkpPrintWindowId for cygwinjan.nijtmans2012-05-161-1/+4
| |\ \ | | |/
* | | Change TkpWmSetState signature to match UNIX, needed for Cygwinjan.nijtmans2012-05-091-0/+15
|\ \ \ | |/ / | | | | | | Don't check for cygwin in win32 static build Some more useful #defines for Cygwin
| * | Change TkpWmSetState signature to match UNIX, needed for Cygwinjan.nijtmans2012-05-091-0/+15
| |\ \ | | |/ | | | | | | Don't check for cygwin in win32 static build Some more useful #defines for Cygwin
| | * Change TkpWmSetState signature to match UNIX, needed for Cygwinjan.nijtmans2012-05-091-0/+15
| | | | | | | | | | | | Don't check for cygwin in win32 static build Some more useful #defines for Cygwin
* | | [Bug 3508771]: Implement TkClipBox, Tk*Region and Tk_GetHINSTANCE for Cygwinjan.nijtmans2012-04-261-16/+0
|\ \ \ | |/ /
| * | [Bug 3508771]: Implement TkClipBox, Tk*Region and Tk_GetHINSTANCE for Cygwinjan.nijtmans2012-04-261-16/+0
| |\ \ | | |/ | | | [Bug 3519917]: Snow Leopard unix/Makefile `make test` fail
* | | Purge RCS Keywordsdgp2011-06-081-2/+0
|\ \ \ | |/ /
| * | Purge RCS Keywords.dgp2011-06-081-2/+0
| |\ \ | | |/
| | * Purge RCS Keywords.dgp2011-06-081-2/+0
| | |
| | * * generic/tkEntry.c: move hard-coded ALWAYS_SHOW_SELECTIONhobbs2006-09-061-8/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkInt.h: control of entry/text selection display * generic/tkText.c: based on focus to the Tcl level, * generic/tkTextBTree.c: controlled by ::tk::AlwaysShowSelection * generic/tkTextDisp.c: (boolean, private). [Bug 1553691] * generic/tkWindow.c: * library/tk.tcl * unix/tkUnixPort.h:
| | * * generic/tkCmds.c: Purged remaining references todgp2006-03-131-10/+3
| | | | | | | | | | | | | | | | | | | | | * macosx/tkMacOSXPort.h: errno, and errno.h. Standardized * macosx/tkMacOSXWm.c: the logic for using header files from * macosx/tkMacOSXWm.h: the compat directory. Thanks Joe * unix/tkUnixPort.h: English for the patch. [Patch 1445404]
* | | Put all Tk_OptionSpec for buttons and labelsnijtmans2010-02-181-2/+2
| | | | | | | | | | | | | | | | | | in const memory. With some changes to win32 and macosx, preventing direct writes to read-only memory.
* | | VOID -> voidnijtmans2008-12-171-16/+1
| | |
* | | * generic/tkImgPhoto.c: Changed TclStack* calls to ck* calls so thatdgp2008-08-281-12/+1
|/ / | | | | | | | | | | | | | | we don't create new dependencies on Tcl internals. * unix/tkUnixPort.h: Removed #include of tclInt.h that has been * win/tkWinPort.h: disabled for three years. If we needed this we'd have noticed by now.
* | merge stable branch onto HEADdgp2007-12-131-1/+1
| |
* | * unix/tkUnixPort.h: When unix/configure determines whether thedgp2007-11-281-1/+4
| | | | | | | | | | intptr_t type is available, it has the <inttypes.h> header present. It's only fair that we let Tk have it too.
* | * generic/tkEntry.c: move hard-coded ALWAYS_SHOW_SELECTIONhobbs2006-09-061-8/+1
| | | | | | | | | | | | | | | | | | | | | | * generic/tkInt.h: control of entry/text selection display * generic/tkText.c: based on focus to the Tcl level, * generic/tkWindow.c: controlled by ::tk::AlwaysShowSelection * library/tk.tcl: (boolean, private). [Bug 1553691] * macosx/tkMacOSXDefault.h: * unix/tkUnixDefault.h: * unix/tkUnixPort.h: * win/tkWinDefault.h:
* | * generic/tkCmds.c: Purged remaining references todgp2006-03-131-10/+3
| | | | | | | | | | | | | | * macosx/tkMacOSXPort.h: errno, and errno.h. Standardized * macosx/tkMacOSXWm.c: the logic for using header files from * macosx/tkMacOSXWm.h: the compat directory. Thanks Joe * unix/tkUnixPort.h: English for the patch. [Patch 1445404]
* | * unix/tkUnixPort.h: Disabled inclusion of the private Tcl headerdgp2005-09-281-2/+4
| | | | | | | | | | | | | | | | | | | | * win/tkWinPort.h: file tclInt.h. Tk ought to have a tiny and shrinking number of calls of private Tcl routines. Each Tk source file doing this should follow the convention in the macosx port and have its own #include "tclInt.h". * generic/tkEvent.c: Disabled calls to private Tcl routine TclInExit(). See comment in TkCreateExitHandler() for full rationale.
* | changed macro argument names to match function argument namesjenglish2003-10-141-4/+4
|/ | | | ('dest' and 'src' were swapped, which was confusing) [GPS]
* TIP#98 implementation; improved photo image copy and GIF frame accessdkf2002-06-141-1/+3
|
* * Corrected definition ofdgp2001-09-251-9/+2
| | | | | TkpScanWindowId to handle situation where types Window and int do not have the same number of bits. CONST-ified too.
* * unix/tkUnixPort.h:hobbs2001-09-211-4/+5
| | | | | * mac/tkMacPort.h: add (int*) cast to TkpScanWindowId. These may need to be changed to Window* (ulong).
* * Merged 8.1 branch into the main trunkstanton1999-04-161-7/+12
|
* integrated stubs into 8.0 main branchstanton1999-03-101-12/+8
|
* Removed old/unused function declarationsrjohnson1998-09-301-7/+2
| | | | | removed unused file on Mac implementation made bell cmd an obj cmd - improved it's test suite
* Replaced SCCS strings, fixed binary filesstanton1998-09-141-1/+1
|
* Initial revisionrjohnson1998-04-011-0/+235