| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
can't tell the difference between 'const char **' and 'char *const *'...
FossilOrigin-Name: 247c6ad8ac61d05c278903bb8c566eca33ca8c03
|
|
|
| |
FossilOrigin-Name: 04cf18bfe954e659bdef6c01a31107f78332d080
|
|
|
| |
FossilOrigin-Name: bef0648aed98539441a1a154af2ac554af8a941c
|
|
|
| |
FossilOrigin-Name: b63a8c792211ffa5815ce1d436e016b1e063893d
|
|
|
| |
FossilOrigin-Name: 1fc44d63b7e4ec4da75db0a00822b66c26c1620e
|
|
|
| |
FossilOrigin-Name: 14002bf54ebe2b157b8ac3c3ab30819293a967fe
|
|
|
| |
FossilOrigin-Name: 8cc51975139f771898f1b3ab9da8b2e7c02f9905
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
name constness change.
Although dkf's solution (simply adding a type cast)
is correct as well, changing the return value (as das
suggested) has the advantage that
all Tk_OptionPrintProc implementations don't
need a type cast any more in its code. This
makes all those functions robust against
the -Wwrite-strings warning option.
Further on, the customPtr field of Tk_ConfigSpec
can be a constant, without any danger of
source incompatibility.
FossilOrigin-Name: bb3ffd4977c1850656227cd5e05f0d820792eacf
|
|
|
|
|
|
| |
Remove useless 'register' declarations too, while we're at it.
FossilOrigin-Name: 0b6ae256985b6b920fc248313d490974e8a67f9d
|
|
|
| |
FossilOrigin-Name: 5f3029435e3ba17dcd1388276405aa8c6c218290
|
|
|
|
|
|
|
| |
and Tk_ParseArgv. move TkSelGetSelection to internal stub table
(needed in tkWinTest.c)
FossilOrigin-Name: 17c2598fc31e8f5a5ad87a7e318c7f069e149dc5
|
|
|
|
|
|
|
|
| |
Use different Tcl_AssocData key for Ttk so the tile extension
can be loaded into an 8.6 interp, in the off-chance that anyone
wants to do this.
FossilOrigin-Name: a501aa15217c3ebbb941256413c04522d7e1141e
|
|
|
| |
FossilOrigin-Name: 74d4ee8c4c2867b3c2c4cefb110918409b267643
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h:
* library/tk.tcl:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
FossilOrigin-Name: a6a0e86e903afdf5d457f75e2de08cb34f55c681
|
|
|
|
|
|
| |
broken since 8.4 and no-one complained about it.
FossilOrigin-Name: ff239323ed950a51605485392c5927efe2080abe
|
|
|
| |
FossilOrigin-Name: 5febc09c8a6e1041559d13f5c6d7a461fa92d8f2
|
|
|
| |
FossilOrigin-Name: 62c5f711fd1ee7b18badc82afa0a42e3d5a75b7c
|
|
|
| |
FossilOrigin-Name: 2bfb5fbd14cc644ac88156856f30b2e74c970cab
|
|
|
| |
FossilOrigin-Name: 42d69c5440e925994955e38f87566134d309c8e5
|
|
|
|
|
|
| |
Adapted from [Patch 1997907]
FossilOrigin-Name: d9f9056ec1e227748b77891bf1b9bd0bddd4cae0
|
|
|
| |
FossilOrigin-Name: dcded822bc7d12bab659e85604ba071c4681118b
|
|
|
|
|
|
|
|
|
|
| |
const tables, so those will be
put by the C-compiler in the
TEXT segment in stead of the
DATA segment. This makes those
table sharable in shared libraries.
FossilOrigin-Name: da3819dbb53904a418b6098f3b103df483c53304
|
|
|
|
|
|
|
|
|
|
| |
const tables, so those will be
put by the C-compiler in the
TEXT segment in stead of the
DATA segment. This makes those
table sharable in shared libraries.
FossilOrigin-Name: 7702e3f7a3d0133733e965183538a53dffbeba1c
|
|
|
| |
FossilOrigin-Name: c3b79dab2efd29825980f1cebe5058cc1d6e1fd2
|
|
|
| |
FossilOrigin-Name: 9e66671f83d5fafc5a207a3f64313c81a0bed8e1
|
|
|
| |
FossilOrigin-Name: 014df6a0b45e3ac910a17240f117ee502037c22d
|
|
|
|
|
|
|
|
|
|
| |
those generated by Tcl_PrintDouble().
* tests/entry.test: Restore test naming consistency with Tk 8.5.
* tests/listbox.test: Remove some more dependency on precision in
test results.
FossilOrigin-Name: db586b9285a53ab0555795d02495085a358897f7
|
|
|
| |
FossilOrigin-Name: 51760f94e82a39373a8d75f02dd3fba2f5029a2f
|
|
|
| |
FossilOrigin-Name: 58539c23f9e182e812a0463a251122630787ea9c
|
|
|
| |
FossilOrigin-Name: a83341a36174d2059bc339dea19260a38eda5a01
|
|
|
| |
FossilOrigin-Name: 283618731fc6f9a2d3e8796aee5e6a29a301c90b
|
|
|
| |
FossilOrigin-Name: 6902fa243ef174be82b8156af62dcd069064e68c
|
|
|
| |
FossilOrigin-Name: a2e1a9e4c16016fab4438212deeb6addef94716a
|
|
|
|
|
|
| |
* generic/tkSelect.h: Tk's TCL_NO_DEPRECATED build.
FossilOrigin-Name: 9f2fb463df09dcaea2a0104108e0366c8bd515f1
|
|
|
|
|
|
|
|
|
|
| |
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.
FossilOrigin-Name: 0ce4361ba3a9fba3c0934cc089c7e79458704a57
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h:
* library/tk.tcl:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
FossilOrigin-Name: b9fae78d1982e91db62ca72d8892678c4b1ad2bc
|
|
|
| |
FossilOrigin-Name: cff2534ebe9965f9cc20f94f019b8e0129e0a19e
|
|
|
| |
FossilOrigin-Name: 999c25802a2869d419441e14c906af7dad5291cd
|
|
|
| |
FossilOrigin-Name: e7fcaec3859b842b07343987b28c60c88e8b93be
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
X.org developers (Keith Packard in particular), it was discovered
that Tk is doing management of XIDs that it shouldn't need to do.
The very common XC-MISC extension which has come with every version
of X for the last 15 years is used with Xlib now, to retrieve the
information about the used/unused XIDs.
The public Tk_FreeXId is now a no-op.
Joe English reviewed the patch, and said "please commit."
The patch is associated with the bug tracker id: 2039720
generic/tkError.c: Remove the usage of TkpWindowWasRecentlyDeleted.
generic/tkInt.decls: Update the declarations for the now unused
internalstubs.
generic/tkIntDecls.h: Regenerated based on tkInt.decls.
generic/tkIntPlatDecls.h: Regenerated based on tkInt.decls.
generic/tkStubInit.c
generic/tkWindow.c: Remove the calls to TkInitXId, and TkFreeWindowId.
macosx/tkMaxOSXPort.h: Remove TkFreeWindowId and TkInitXId macro
definitions.
macosx/tkMacOSXXStubs.c: Remove the no-op
TkpWindowWasRecentlyDeleted.
unix/tkUnixEvent.c: Remove call to TkFreeXId.
unix/tkUnixXId.c: Remove a lot of unnecessary code (see above).
win/tkWinPort.h: Remove TkFreeWindowId and TkInitXId.
win/tkWinWindow.c: Remove TkpWindowWasRecentlyDeleted.
FossilOrigin-Name: 8356aa0eec57fa7af4840febe78bf647259ff203
|
|
|
|
|
|
|
| |
point numbers in -[xy]scrollcommand callbacks or [xy]view methods.
Minor incompatibility: 0 and 1 now formatted as "0.0" resp "1.0".
FossilOrigin-Name: 2d900ad05b898419dfe40b8d70fe67169d8e2105
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h:
* library/tk.tcl:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
FossilOrigin-Name: 39d0f3137da355008d1713ed5a8d54ae5fee2242
|
|
|
|
|
|
|
|
|
| |
while executing "bind Listbox <MouseWheel> [...]".
This allows Tk to compile and run against newer versions of libX11
where the protocol constant LastEvent has changed.
FossilOrigin-Name: f2b70826ca14875435ac6c59b811665ed10e3c5f
|
|
|
|
|
|
| |
declaration to fix inability to embed non-stub-enabled Tk on Windows.
FossilOrigin-Name: 7dd2f97fdd8c03f37659918574c5b09c11b626c8
|
|
|
| |
FossilOrigin-Name: def570d7bdd7211b4c17c706781050222d16890f
|
|
|
|
|
|
| |
in case of erroneous style specifications [#2009213].
FossilOrigin-Name: 9939c08234968e99caa92e47b49ad96563ae6b4d
|
|
|
|
|
|
|
|
| |
* library/tk.tcl: Tcl_Canceled() routine, available only in
Tcl 8.6, so bump our Tcl dependencies to version 8.6. Tk 8.6a1 will
no longer [load] into a Tcl 8.5 interp.
FossilOrigin-Name: 39a44e202cd34b974666d28bc73789e2c905ad26
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h:
* library/tk.tcl:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.59
* win/configure:
FossilOrigin-Name: dceb3a1eb37296ee09689495eaaaa6c5023da2e1
|
|
|
| |
FossilOrigin-Name: 7ed688e770caea98aeaa62fc00b7054653fff76a
|
|
|
|
|
|
|
|
| |
global grab capture and to release the restrict window capture when
releasing a button grab. Fixes segfault due to dangling reference to
restrict window inside TkpSetCapture() implementation. [Bug 1991932]
FossilOrigin-Name: 2c73237a099866d9ba3e137f5e68ecf0975f7ed0
|