summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* * unix/Makefile.in: Add AR and STLIB_LD variables.mdejong2001-07-112-22/+21
| | | | | | | | | * unix/configure: * unix/configure.in: Use STLIB_LD when defining MAKE_LIB and MAKE_STUB_LIB. Subst STLIB_LD, RANLIB, and AR. * unix/tcl.m4: Update from Tcl. * win/configure: Regen. * win/tcl.m4: Update from Tcl.
* * win/configure: Regen.mdejong2001-07-062-16/+30
| | | | * win/tcl.m4: Update from Tcl.
* * win/Makefile.in: Subst DEPARG directly insteadmdejong2001-07-064-38/+48
| | | | | | | | of relying on a variable. This will make Cygwin build faster since an extra exec will be avoided. * win/configure: Regen. * win/configure.in: Subst DEPARG. * win/tcl.m4: Update from Tcl.
* updated README with purlsuid381722001-07-051-5/+3
|
* * win/Makefile.in: Remove PATHTYPE variable.mdejong2001-07-044-64/+66
| | | | | | * win/configure: Regen. * win/configure.in: Don't subst PATHTYPE. * win/tcl.m4: Update from Tcl.
* * win/Makefile.in: Don't use VPSEP, instead just use :mdejong2001-07-043-8/+4
| | | | | | in the VPATH. * win/configure: Regen. * win/configure.in: Don't subst VPSEP.
* * unix/Makefile.in:mdejong2001-06-271-1/+9
| | | | | | * win/Makefile.in: Add `make shell` target. This target will set the proper env vars before invoking wish from the build directory.
* * win/configure:mdejong2001-06-272-266/+77
| | | | | * win/configure.in: Revert cross compiling change accidently added during last checkin.
* * unix/configure: Regen.mdejong2001-06-262-3/+3
| | | | | | | * unix/configure.in: Fix last checkin by removing export since that only works in bash. * win/configure: Regen. * win/configure.in: Ditto.
* * unix/configure: Regen.mdejong2001-06-262-87/+288
| | | | | | | | * unix/configure.in: Set CFLAGS to "" if the user did not set CFLAGS in the env. This keeps AC_PROG_CC from adding "-g -O2" to the CFLAGS by default. * win/configure: Regen. * win/configure.in: Ditto.
* * win/configure: Regen.mdejong2001-06-263-33/+28
| | | | | * win/configure.in: Use RC_DEFINE flag from tcl.m4. * win/tcl.m4: Update from Tcl.
* * win/configure: Regen.mdejong2001-06-262-73/+36
| | | | * win/tcl.m4: Update from Tcl.
* * win/configure: Regen.mdejong2001-06-233-3/+9
| | | | | | | * win/tcl.m4 (SC_CONFIG_CFLAGS): Link to the imm32 library when building with mingw gcc. * win/tkWinX.c: Include the imm.h header to fix compiling with mingw gcc.
* * win/configure: Regen.mdejong2001-06-232-9/+21
| | | | | * win/configure.in: Add resource compiler fix from 8.3.3 to fix compiling with mingw.
* * win/configure: Regen.mdejong2001-06-232-2/+2
| | | | * win/tcl.m4: Fix silly typo in last checkin.
* * unix/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@.mdejong2001-06-224-19/+19
| | | | | | | | | | | | | | | | | | Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. Add LDFLAGS_DEBUG and LDFLAGS_OPTIMIZE to match the way CFLAGS_DEFAULT works. Use new LDFLAGS variable in the Makefile instead of @LDFLAGS@. * unix/configure: Regen. * unix/configure.in: Don't set CFLAGS to CFLAGS_DEFAULT, instead subst CFLAGS_DEFAULT into the Makefile. Add AC_SUBST for CFLAGS_DEBUG, CFLAGS_OPTIMIZE, LDFLAGS_DEFAULT, LDFLAGS_DEBUG, and LDFLAGS_OPTIMIZE. Remove unused LD_FLAGS subst. * unix/tcl.m4: Update from Tcl. * win/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@. Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. * win/configure: Regen. * win/configure.in: Don't set CFLAGS or LDFLAGS, instead subst CFLAGS_DEFAULT and LDFLAGS_DEFAULT into the Makefile. * win/tcl.m4: Update from Tcl.
* * win/configure:mdejong2001-06-222-4/+4
| | | | * win/tcl.m4: Update From Tcl.
* * win/configure: Regen.mdejong2001-06-062-44/+66
| | | | | * win/configure.in: Handle the --prefix option correctly it should default to /usr/local like the unix version.
* * win/tkWinX.c: moved the initialization of tkPlatformId fromhobbs2001-05-301-10/+11
| | | | | TkWinXInit to TkWinGetPlatformId because static builds could call it before it was initialized. [Bug #427278]
* win/tkWinKey.c (TkpSetKeycodeAndState): removed old debug infohobbs2001-05-301-9/+1
|
* * unix/configure:mdejong2001-05-232-8/+8
| | | | | | * unix/tcl.m4: * win/configure: * win/tcl.m4: Sync from Tcl sources.
* * unix/configure: Regen.mdejong2001-04-252-22/+29
| | | | | | * unix/tcl.m4: Update from Tcl. * win/configure: Regen. * win/tcl.m4: Update from Tcl.
* * win/tkWinMenu.c (TkWinHandleMenuEvent): corrected reseting ofhobbs2001-04-041-2/+2
| | | | service mode to only occur when it was set. [Bug #220948]
* win/tkWinDialog.c (GetFileNameA): initialize multi to 0.hobbs2001-04-041-2/+2
|
* * win/configure:hobbs2001-04-032-2/+2
| | | | * win/tcl.m4 (SHLIB_LD): added -incremental:no. [Bug #219381]
* * generic/tk.h:hobbs2001-04-022-3/+3
| | | | | | | | * unix/configure.in (TK_PATCH_LEVEL): * unix/configure: * unix/tk.spec: * win/configure.in (TK_PATCH_LEVEL): * win/configure: updated patchlevel to 8.4a3
* * win/makefile.vc:hobbs2001-03-306-18/+264
| | | | | | | | | * win/configure: * win/tcl.m4: added imm32.lib to LIBS_GUI for Tk IME support. * win/tkWinInt.h: * win/tkWinKey.c: * win/tkWinX.c: added support for changing IME on the fly in Windows (2000). (lam) [Patch #402993]
* * win/Makefile.in (install-*): improved install-* targets to usehobbs2001-03-301-4/+4
| | | | their base build dependency.
* * win/tkWinWm.c (UpdateWrapper): ensured that the passed in winPtrhobbs2001-03-301-4/+11
| | | | had an existent window to operate on. [Bug #409172]
* * win/tkWinDialog.c (GetFileNameA): added support for -multiple tohobbs2001-03-301-38/+162
| | | | | | ascii-based tk_getOpenFile (Win9*). (haneef) [Patch #403047] (GetFileNameW): increased number of files that could be returned by tk_getOpenFile -multiple. [Patch #412042]
* 2001-01-02 Andreas Kupries <a.kupries@westend.com>andreas_kupries2001-01-021-36/+903
| | | | | * win/tkWinWm.c: * doc/wm.n: Applied patch #102833 (TIP #8).
* Overall change: Implemented TIP 5, which exportsericm2000-11-222-8/+9
| | | | | | | | | TkClassProcs/TkSetClassProcs as Tk_ClassProcs/Tk_SetClassProcs, adding a size field to Tk_ClassProcs to allow for future expansion, and renaming the geometryProc to worldChangedProc, which is more in keeping with the actual use of the callback. See ChangeLog for details.
* fixed remaining references to old-style TCL_SRC_DIR defnhobbs2000-11-031-8/+8
|
* * win/tkWinButton.c:hobbs2000-11-034-10/+104
| | | | | | | * win/tkWinDialog.c: * win/tkWinScrlbr.c: * win/tkWinWm.c: fixed up code for Win64 support. This mostly remains in _WIN64 #ifdef's, until updated compilers are standard.
* * unix/configure:hobbs2000-11-031-0/+1990
| | | | | | | * win/configure: checked in configure scripts so people doing CVS checkouts aren't required to have autoconf. Changes to configure.in in the future will require the corresponding configure script to also be re-autoconf'ed and checked in.
* * win/tcl.m4:hobbs2000-11-032-30/+50
| | | | * win/makefile.vc: updated for Win64 compile support
* * tests/winDialog.test: Corrected expected results for bad optionericm2000-11-021-108/+38
| | | | | | | | | tests (5.2, 5.5) to include -multiple option. * win/tkWinDialog.c: Removed CommDlgExtendedError() checks for color and choosedir dialogs, and removed all except the explicit invalid filename checks for the file dialogs.
* * win/tkWinDialog.c (GetFileNameW, GetFileNameA,hobbs2000-11-021-5/+61
| | | | | | Tk_ChooseDirectoryObjCmd): created work-around for change in NT5.0/98 that caused no initialdir setting to open the browser up in the user's documents dir.
* * win/tkWinDialog.c: Added branch for 0 return fromericm2000-11-021-8/+56
| | | | | | | | CommDlgExtendedError() switches; this was formerly treated as an error, but it actually is not, since it just means the user hit cancel or closed the dialog. (GetFileNameW): Added better smarts such that -multiple is not considered a valid option for tk_getSaveFile.
* 2000-10-30 David Gravereaux <davygrvy@ajubasolutions.com>davidg2000-10-316-149/+249
| | | | | | | | | | | * win/configure.in: * win/Makefile.in: * win/makefile.vc: * win/rc/tk.rc: * win/rc/tk_base.rc (new): * win/rc/wish.rc: Added logic to derive filenames better in the resource scripts based on compile options along with better support for building a static wish shell with cursor resources.
* * win/Makefile.in (test, winhelp, tktest): corrected thehobbs2000-10-311-4/+4
| | | | TCL_LIBRARY path specification.
* * win/tkWinDraw.c (RenderObject): Applied patch from [Bug: 6368],ericm2000-10-241-8/+6
| | | | | | | | | | | which corrects rendering of 1-pixel wide stippled lines on Windows. * generic/tkCanvLine.c (DisplayLine): Applied patch from [Bug: 6368], corrects bugs relating to use of active- and disabledwidth values for displaying lines (disabledwidth was never used, and activewidth/disablewidths would only possibly be used when greater than default width, rather than when simply not equal to default width).
* * win/tkWinDialog.c (GetFileNameW, GetFileNameA,ericm2000-10-191-10/+122
| | | | | | | Tk_ChooseColorObjCmd, Tk_ChooseDirectoryObjCmd): Added error checking for the return value from the common dialog functions, so that the commands will not silently fail if the common dialog returns an error. [Bug: 6369].
* * win/Makefile.in (cat32.${OBJEXT}): add win/ subdirectory tohobbs2000-10-061-2/+2
| | | | cat32 target to correctly find the source file.
* * win/Makefile.in: commented use of TESTFLAGShobbs2000-09-291-1/+5
| | | | | * unix/Makefile.in: added TESTFLAGS to test and testlang targets to conform with Windows makefile and TEA style.
* * README:hobbs2000-09-061-2/+2
| | | | | | | * generic/tk.h: * unix/configure.in: * unix/tk.spec: * win/configure.in: updated to patchlevel 8.4a2
* * win/makefile.vc (install-libraries):ericm2000-09-022-4/+5
| | | | | | | | | * win/Makefile.in (install-libraries): * unix/Makefile.in (install-libraries): Added tkPlatDecls.h to list of header files to install. * generic/tk.h: Added #include "tkPlatDecls.h", which declares the platform specific component of the public Tk stubs API's.
* * win/tkWinMenu.c (DrawWindowsSystemBitmap): Use scratchDCericm2000-08-292-4/+5
| | | | | | | | | | | | for determining the source's logical coordinates. Patch from [Bug: 6134 (Markus Oberhumer)]. * win/tkWinMenu.c (SetDefaults): Compute the indicatorDimensions[] under Windows NT/2000 in the same way as under Windows 95/98. Patch from [Bug: 6134 (Markus Oberhumer)]. * win/tkWinFont.c (GetScreenFont): Added a memset() to pacify memory checkers. Patch from [Bug: 6134 (Markus Oberhumer)].
* remove --enable-gcc configure optionmo2000-08-252-62/+22
|
* cleaned up use of *_DIR macroshobbs2000-08-061-10/+10
|