summaryrefslogtreecommitdiffstats
path: root/generic/tkStubInit.c
Commit message (Collapse)AuthorAgeFilesLines
* Add another few Xlib stubs for Win32. Cherry-picked from ↵jan.nijtmans2016-11-071-0/+26
| | | | | [http://www.androwish.org/index.html/info/862eb620a096fddc|AndroWish]. Thanks to Christian Werner. FossilOrigin-Name: a0883a07026127efd40efe07dbeb2034fdc5f4a3
* Fix signature of TkMacOSXSetDrawingEnabled(), re-generate tkIntPlatDecls.h ↵jan.nijtmans2015-07-151-1/+1
|\ | | | | | | | | and tkStubInit.c FossilOrigin-Name: fce53e62635377acb5b12e27ed6698cac30fedea
| * Fix signature of TkMacOSXSetDrawingEnabled(), re-generate tkIntPlatDecls.h ↵jan.nijtmans2015-07-151-1/+1
| | | | | | | | | | and tkStubInit.c FossilOrigin-Name: e407183f1dda558b32007ee10f7ccdab4e64eef5
* | Silence some compiler warnings.dgp2015-02-121-0/+1
|\ \ | |/ | | FossilOrigin-Name: 1a6f70193437373aa23b6f6108d99e4bc3c46019
| * Different approach to stubs for the TkpScanWindowId() declaration.dgp2015-02-121-1/+2
| | | | | | | | | | Man, what an inflexible maintenance chore this stuff is. FossilOrigin-Name: 8228e9c7800fab79457161ae1108f3170fd5c020
| * Silence some compiler warningsdgp2015-02-121-1/+1
| | | | | | FossilOrigin-Name: 4f08cfde190264e108df625396265087d197c06d
| * Extend the public and private stub tables with dummy NULL entries, up to the ↵jan.nijtmans2013-02-151-0/+8
| |\ | | | | | | | | | | | | size of the Tk 8.6 stub tables. This makes it easier to debug Tk extensions which use Tk 8.6 features but (erroneously) are attempted to be loaded in wish8.5 FossilOrigin-Name: c1fb112b3ba3d1a8c188f9dd80e1f80a25e2c812
| | * Extend the public and private stub tables with dummy NULL entries, up to the ↵jan.nijtmans2013-02-151-0/+48
| | | | | | | | | | | | | | | size of the Tk 8.6 stub tables. This makes it easier to debug Tk extensions which use Tk 8.5/8.6 features but (erroneously) are attempted to be loaded in wish8.4 FossilOrigin-Name: ba787bf9f20e9aa3197fcdd1c43f336025d5dc06
| | * More complete purge of things only present for supporting long-dead Mac 9 ↵dgp2012-11-151-7/+2
| | | | | | | | | | | | | | | systems. FossilOrigin-Name: 599ec1e501bf3a502d1b6b513a7c0f76e4398429
| | * Remove all the long dead mac entries in tcl*.decls filesjan.nijtmans2012-11-151-191/+10
| | | | | | | | | | | | | | | <p>re-generate all tk*Decls.h files. FossilOrigin-Name: 4b7cb51b1d0ebd938c68fb94ce2325d463523139
| * | Cherrypick Merge, Backport of [6223d9e067]. Restored fromandreask2012-10-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tk-cocoa-8-5-bacport-branch, did not survive the merge. See trunk 2012-05-29 Donal K. Fellows * generic/tkInt.decls (TkMacOSXDrawable): Added OSX-specific mechanism to allow retrieval of the drawing surface. Allows Canvas3d to be adapted to 8.6. FossilOrigin-Name: 428df4b3fd1c87b0737e25499bbb8ad0515bf485
| * | Add various X11 stub functions, Cygwin onlyjan.nijtmans2012-07-041-0/+41
| |\ \ | | |/ | | | | | | | | | | | | remove TkBindDeadWindow from Cygwin stub table [Bug 3540127]: filebox.test fails on win32 FossilOrigin-Name: e8da45ebc0c90888e14515544e07f6a455178c1d
| | * Add various X11 stub functions, Cygwin onlyjan.nijtmans2012-07-041-0/+41
| | | | | | | | | | | | | | | remove TkBindDeadWindow from Cygwin stub table FossilOrigin-Name: 708cadfa7f928805fe07859d70ef184154a2d168
| * | eliminate some ANSI_ARGSjan.nijtmans2012-06-081-8/+8
| |\ \ | | |/ | | | FossilOrigin-Name: 81bffa409f279c4ddaad9f289acfa90ea91a7a9d
* | | Fix for [f476e3d654]: Tk trunk fails to build/linkjan.nijtmans2014-02-111-0/+1
| | | | | | | | | FossilOrigin-Name: 9cab441a474c04608416ff9d5cb25e14987a43ac
* | | Eliminate all usage of __WIN32__ macro: Some compilers (e.g. Clang/LLVM) ↵jan.nijtmans2014-02-101-15/+15
| | | | | | | | | | | | | | | | | | | | | 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] FossilOrigin-Name: 9e254137a80dc4fb5afc12b6eca9112b54764181
* | | Remove dead code. During 8.6 alpha/beta, ↵jan.nijtmans2013-03-281-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | Tk_DefineBitmap/Tk_GetBitmapFromData moved to stub entry 274/275 due to a signature change, but later that turned out not be necessary at all. The stub entries were kept in order not to lose binary compatibility for extensions that were compiled against beta 8.6 headers. Now that Tk 8.6 is final, this makes no sense any more. FossilOrigin-Name: ce392405f74c417b2c11fb96774b1e2d986ffcfd
* | | Working towards adding all the Tcl_SetErrorCode calls that should be there.dkf2012-07-161-2/+2
| | | | | | | | | | | | | | | ** WORK IN PROGRESS ** FossilOrigin-Name: 6f8f9336c381b81bbe323a8399eaf4dd3f89b34f
* | | improving backwards compatibilityjan.nijtmans2012-06-161-0/+5
| | | | | | | | | FossilOrigin-Name: c20030ce79b413b4693b94a89e39da173b3622a3
* | | rfe-2636558 simplificationjan.nijtmans2012-06-151-4/+2
| | | | | | | | | FossilOrigin-Name: 7f26931111ece3bf37f735bf987929221424358e
* | | fix signature of XSynchronize to match X.orgjan.nijtmans2012-06-151-2/+0
| | | | | | | | | FossilOrigin-Name: 1a640018b685566167c7fbd3acef90898cd690d4
* | | Change XChangeWindowAttributes signature and many others to match Xorg, ↵jan.nijtmans2012-06-081-64/+68
|\ \ \ | |/ / | | | | | | | | | needed for Cygwin FossilOrigin-Name: 5ed597c56aa73e9847d66f10a80ab1b71d64ba3d
| * | Change XChangeWindowAttributes signature and many others to match Xorg, ↵jan.nijtmans2012-06-071-1/+1
| |\ \ | | |/ | | | | | | | | | needed for Cygwin FossilOrigin-Name: 3bd080b93c0124d1449dd6cf4b306b4c2619a514
| | * merge core-8-4-branchjan.nijtmans2012-06-051-45/+100
| | |\ | | | | | | | | FossilOrigin-Name: 61bf2ca347bfe0c1fc1534aea862ea94145731e6
| * | | Generate same pkgIndex.tcl file for win32 and cygwin, one that is equally ↵jan.nijtmans2012-06-051-1/+1
| | | | | | | | | | | | | | | | | | | | useable for both FossilOrigin-Name: 020866e926f4e4e0ce1bdba3e2bd0a8a9e97f646
| * | | Change XSetDashes signature and many others to match Xorg, needed for Cygwinjan.nijtmans2012-06-051-42/+97
| |\ \ \ | | | |/ | | |/| FossilOrigin-Name: c1a8b045685b72ee86a3eca97e44d961fcc3a563
| | * | Change XSetDashes signature and many others to match Xorg, needed for Cygwin. jan.nijtmans2012-06-011-44/+99
| | |/ | | | | | | | | | | | | Add .PHONY targets, and various quoting issues (Makefile.in) FossilOrigin-Name: 74f3185b76294804001c0560ff2fd1cf5d253533
* | | Implement XFlush and various others for win32 as stubs, so win32 extensions ↵jan.nijtmans2012-05-311-3/+9
| | | | | | | | | | | | | | | | | | | | | using those can run under CYGWIN as well. Allow tk86.dll to cooperate with the cygwin console. FossilOrigin-Name: 37867eab968c2776405ced0c1db87e82d9cf0ca3
* | | Simpify determination whether we are running on cygwin.jan.nijtmans2012-05-311-1/+3
|\ \ \ | |/ / | | | | | | | | | Export Tk_GetHINSTANCE, TkSetPixmapColormap and TkpPrintWindowId on the Cygwin dll FossilOrigin-Name: 0609e38ba4a130e4fb15b794198e174088027e6a
| * | merge core-8-4-branch, still to be tested on Unixjan.nijtmans2012-05-291-100/+80
| |\ \ | | |/ | | | FossilOrigin-Name: 2f3e94911910b8da69ee682b48fe88b88daff416
| | * Simpify determination whether we are running on cygwin.jan.nijtmans2012-05-251-96/+78
| | | | | | | | | | | | | | | | | | Export Tk_GetHINSTANCE, TkSetPixmapColormap and TkpPrintWindowId on the Cygwin dll. Fix "make genstubs" when cross-compiling on UNIX FossilOrigin-Name: 09a6f0324fef2bead73be8c7594dd45cc63e8126
* | | Added OSX-specific mechanism to allow retrieval of the drawing surface.dkf2012-05-291-0/+1
| | | | | | | | | FossilOrigin-Name: 6223d9e0678cb19b74021118be22907873ed5e7b
* | | Unbreak the OSX builddkf2012-05-291-2/+2
| | | | | | | | | FossilOrigin-Name: 0a346c0fe57cb9648ced1c1caa810046dcb5515a
* | | implement TkSetPixmapColormap and TkpPrintWindowId for cygwin. jan.nijtmans2012-05-261-70/+190
|\ \ \ | | | | | | | | | | | | | | | | | | | | cleanup some more unused CYGWIN stuff . Change XSetCommand signature to match Xorg, needed for Cygwin FossilOrigin-Name: 93b8623515184a5c7697057c19f34c553e7ce5e5
| * | | this should fix the broken build, not yet tested on Unixjan.nijtmans2012-05-251-12/+22
| | | | | | | | | | | | FossilOrigin-Name: f521a7a514d56c5ed536bc5b07b7845f3c4ae545
| * | | Change XSetCommand signature to match Xorg, needed for Cygwinjan.nijtmans2012-05-241-4/+4
| |\ \ \ | | |/ / | | | | FossilOrigin-Name: a968b5068f6a72bd15aceffb467c26aa88661b8e
| | * | Change XSetCommand signature to match Xorg, needed for Cygwinjan.nijtmans2012-05-241-5/+5
| | |\ \ | | | |/ | | | | FossilOrigin-Name: 4a5604149cb82977530a21972d1969429938d52e
| | | * Change XSetCommand signature to match Xorg, needed for Cygwinjan.nijtmans2012-05-241-24/+24
| | | | | | | | | | | | FossilOrigin-Name: 5522569059fa01225d7953422ea27439aaca231d
| * | | implement TkSetPixmapColormap and TkpPrintWindowId for cygwinjan.nijtmans2012-05-161-65/+175
| |\ \ \ |/ / / / | | _ / | | / | | | cleanup some more unused CYGWIN stuff FossilOrigin-Name: 578f0bf2460dddfa07277adf679f123ca72eba00
| * | implement TkSetPixmapColormap and TkpPrintWindowId for cygwinjan.nijtmans2012-05-161-38/+121
| |\ \ | | |/ | | | FossilOrigin-Name: bc99a26ca2589f456f2a8c793865835a3ed5552f
| | * fix some visual studio warnings, eliminate some ANSI_ARGSjan.nijtmans2012-05-141-8/+8
| | | | | | | | | FossilOrigin-Name: 81524cf1a198db3d15e4de70773ad1e9b3583058
| | * typojan.nijtmans2012-05-141-1/+1
| | | | | | | | | FossilOrigin-Name: 1203fa3c9a75f23a74e95c558a8981d6bcc586f4
| | * implement TkSetPixmapColormap and TkpPrintWindowId for cygwinjan.nijtmans2012-05-141-31/+116
| | | | | | | | | | | | | | | | | | export TkWinChildProc for win32 backport TCHAR determination from tkWinPort.h FossilOrigin-Name: b8bf82483ca7c90eecc13f1845302764cfebb003
* | | merge-markjan.nijtmans2012-05-021-0/+6
|\ \ \ | |/ / | | | FossilOrigin-Name: 19cd87b48fa91d9d466d525fa185bc03ac2bb1f8
| * | [Bug 533519]: Window placement with multiple screensjan.nijtmans2012-05-021-0/+6
| |\ \ | | |/ | | | FossilOrigin-Name: 62d212e99d9055be45c1b9dc48cfcffcfaa79297
| | * [Bug 533519]: Window placement with multiple screensjan.nijtmans2012-05-021-0/+6
| | |\ | | | | | | | | FossilOrigin-Name: cb030e1fccf115e8f6c8ccd1487f742660646254
* | | \ Ensure that Tk_GetHINSTANCE is defined on OSX.dkf2012-04-261-20/+25
|\ \ \ \ | |/ / / | | | | FossilOrigin-Name: b684755234f2b9740aa80994878c042beb1509ef
| * | | Ensure that Tk_GetHINSTANCE is defined on OSX.dkf2012-04-261-20/+25
| |\ \ \ | | |/ / | | | | FossilOrigin-Name: 57edef7602f6feaf84cd1c9f6c938f451ee5f929
| | * | Ensure that Tk_GetHINSTANCE is defined on OSX.dkf2012-04-261-20/+25
| | | | | | | | | | | | FossilOrigin-Name: 356fef0df350c10f33a80c13c5d031115c82e634
* | | | provide dummy Tk_AttachHWND and friends for OSX as welljan.nijtmans2012-04-261-1/+3
|\ \ \ \ | |/ / / | | | | FossilOrigin-Name: 69cf3df0068e5324d9ff09e8dc0b1d2aa7a02af6