| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
FossilOrigin-Name: 7969d3a4e85e75cd061378f1b5f2b29a095d21f5
|
|
|
|
|
|
| |
Just the strcpy->memcpy part, to prevent anything like [Bug #3164879]
FossilOrigin-Name: c3b14185eab0f5d8361f6e97bab0dbf0fde1357e
|
|
|
| |
FossilOrigin-Name: d9be2b12d7a3c20e85d7025e31bdda45b528148b
|
|
|
| |
FossilOrigin-Name: 60ae3bae8c0f463ff8a1cd4a0bd70949a59c4d17
|
|
|
| |
FossilOrigin-Name: 10ea505d24f3337a71bc313b53d3780f6175adf4
|
|
|
|
|
|
| |
to add _r to CC on AIX with threads.
FossilOrigin-Name: b39a8d8ed18bbfbdaebebfce8bc5e4f8fa016ab0
|
|
|
| |
FossilOrigin-Name: 552ada0672c437bb5492c5d1886cc36b2572bea3
|
|
|
| |
FossilOrigin-Name: 3cf9b5b8bd40da095fb27fae20fc278a83e80f35
|
|
|
| |
FossilOrigin-Name: 37e133cf346e4de5e2be2e273cd1ea0577cb206d
|
|
|
|
|
|
| |
libX11.so et al.
FossilOrigin-Name: b0134c3181b0c769c31c51b60c40b352559f29f6
|
|
|
| |
FossilOrigin-Name: 3bf500a960ed5371c4c73fea69e61b0c7b001be8
|
|
|
| |
FossilOrigin-Name: 5c8abaacfc1140b9f7792fac7978fc9c40f1ad57
|
|
|
| |
FossilOrigin-Name: 8fdcb719d7002b3b4e3e6f1f4bccee76843c14e8
|
|
|
| |
FossilOrigin-Name: 3f985b1099225e41ad608da60673bef6cd0e3afe
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
* changes: updates for 8.4.19 release.
FossilOrigin-Name: fdb428db9291a12f88b3ba5199a8720cf04d2402
|
|
|
| |
FossilOrigin-Name: 48abe59125b65b9522429d1cd40ac81b10902617
|
|
|
| |
FossilOrigin-Name: c54f693b98aed895010c26fa39e1c527fdcb63f5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* README: Bump version number to 8.4.18
* generic/tk.h:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
* changes: updates for 8.4.18 release.
FossilOrigin-Name: ea6696f24e1abe7986f5e45e7b523b121ebb3da0
|
|
|
|
|
|
|
|
|
|
|
| |
* unix/configure.in (Darwin): all library/msgs locales.
* unix/configure.in (Darwin): correct Info.plist year substitution in
non-framework builds.
* unix/configure: autoconf-2.13
FossilOrigin-Name: 13be7679379ec35fe1975b071faaba6b8fac895c
|
|
|
|
|
|
|
| |
* unix/configure.in: Add "hu" to LOCALES.
* unix/configure: autoconf-2.13
FossilOrigin-Name: 1e9ee7be9f6f69dd87ce4f2de9c8a46b98aa76e8
|
|
|
| |
FossilOrigin-Name: 7c5103344a5f47e7aa3e3b131ffcd6c728977b5f
|
|
|
|
|
|
| |
* unix/configure: autoconf-2.13
FossilOrigin-Name: cdddd3263c5cf0d2af1c6565de329178436bd980
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h:
* unix/configure.in: Removed "es_ES" entry in LOCALES
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
FossilOrigin-Name: 123c8cd52f85edce0ed2324fa41fddb39b08cf10
|
|
|
|
|
|
|
| |
in SHLIB_LD by 'cc' compiler driver.
* unix/configure: autoconf-2.13
FossilOrigin-Name: 624e44158fc0738ff97bef1a91a7bffc964a12f1
|
|
|
|
|
|
|
| |
* unix/tkConfig.sh.in: [Bug 777203]
* unix/configure: autoconf-2.13
FossilOrigin-Name: 5e72c6ba8ed1f888f343ac2aa67edf669f13934e
|
|
|
|
|
|
|
|
|
|
|
| |
object files linked directly into executables.
* unix/configure.in (Darwin): only use -seg1addr flag when prebinding;
use -mdynamic-no-pic flag for object files linked directly into exes.
* unix/configure: autoconf-2.13
FossilOrigin-Name: c440291ec0a2ec19d0eacc17aad90f53ea331dd7
|
|
|
|
|
|
|
|
|
| |
binaries in all cases; fix 64bit arch removal in fat 32&64bit builds.
* unix/tcl.m4 (Darwin): fix CF checks in fat 32&64bit builds.
* unix/configure: autoconf-2.13
FossilOrigin-Name: e1282f7acbe7343fe38128738c3ebb28acbcb152
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
FossilOrigin-Name: 8133140d315978dfec2080d2f61cf455601bce35
|
|
|
| |
FossilOrigin-Name: 36044b77c6b3f80d162278301ff459cd98038305
|
|
|
|
|
|
|
|
| |
* unix/configure.in: install license.terms into Tk.framework; fix tk
debug build detection.
* unix/configure: autoconf-2.13
FossilOrigin-Name: 552cd16b75b5daff96d44c5dc716d4d3182a7eaf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tkCanvText.c: fallback to fgColor when selFgColor is None
* generic/tkEntry.c: (new default on aqua to match native L&F).
* generic/tkListbox.c:
* generic/tkText.c:
* generic/tkCanvas.c: add support for bypassing all of Tk's double
* generic/tkEntry.c: buffered drawing into intermediate pixmaps
* generic/tkFrame.c: (via TK_NO_DOUBLE_BUFFERING #define), it is
* generic/tkListbox.c: unnecessary & wasteful on aqua where all
* generic/tkPanedWindow.c: drawing is already double-buffered by the
* generic/tkTextDisp.c: window server. (Use of this on other
* unix/tkUnixScale.c: platforms would only require implementation
of TkpClipDrawableToRect()).
FossilOrigin-Name: e28d001869d11668fedf18232365561b08014860
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
TkpInit() that ensures the console window appears when wish is started
from the OS X Finder (i.e. with stdin == /dev/null), jeffh's 2006-11-24
change rendered the corresponding code in TkpInit() ineffective in wish
because Tk_MainEx() sets tcl_interactive before calling TkpInit().
* macosx/tkMacOSXDebug.c (TkMacOSXGetNamedDebugSymbol): add fix for
libraries loaded with a DYLD_IMAGE_SUFFIX.
* unix/tcl.m4 (Darwin): s/CFLAGS/CPPFLAGS/ in macosx-version-min check.
* unix/configure: autoconf-2.13
FossilOrigin-Name: 96596797ddee54cd4d5b931f47e1d312bd666c28
|
|
|
|
|
|
| |
* unix/configure: autoconf-2.13
FossilOrigin-Name: 939e7c3651fd4245560b855e019c5f5b31400971
|
|
|
|
|
|
| |
* unix/configure: autoconf-2.13
FossilOrigin-Name: b855f0d06a539dc4a2abdf544127e1078c92b334
|
|
|
| |
FossilOrigin-Name: f9c499cf376ff588cc62c38933055589d9582074
|
|
|
| |
FossilOrigin-Name: 12691aa56a9886c0abc4ae6a183903c347447248
|
|
|
| |
FossilOrigin-Name: e3bb110dd7a4b8c3ec8d9c0f69e3067a54ff4ff6
|
|
|
|
|
|
|
|
|
|
| |
* unix/configure.in: and move (rather than duplicate) -isysroot flags
from CFLAGS to CPPFLAGS to avoid errors about multiple -isysroot flags
from some older gcc builds.
* unix/configure: autoconf-2.13
FossilOrigin-Name: 55659bf7db631bc90306c10a2c64132c4ffa52ed
|
|
|
|
|
|
|
|
|
|
| |
(Darwin): add -isysroot and -mmacosx-version-min flags to CPPFLAGS when
present in CFLAGS to avoid discrepancies between what headers configure
sees during preprocessing tests and compiling tests.
* unix/configure: autoconf-2.13
FossilOrigin-Name: 6cae777f975eae8b5cf7df59bc555ac8da080639
|
|
|
| |
FossilOrigin-Name: 1140685f39a8a0df64d4c1ae912cc8a524eacacb
|
|
|
|
|
|
|
| |
flag succeeds before enabling 64bit build.
* unix/configure: autoconf-2.13
FossilOrigin-Name: 46484d6f4165f558ba369db7000ba9aaa8cf896a
|
|
|
|
|
|
| |
* configure: autoconf-2.13
FossilOrigin-Name: 01b22ac21fed482ce130df3beb8b9337e5e70450
|
|
|
|
|
|
| |
* tests/menu.test (menu-36.1): [Bug 1599877]
FossilOrigin-Name: a019951dd336f1e1870ac69c91b0d2d08f665a83
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tk.h:
* unix/configure.in:
* unix/tk.spec:
* win/configure.in:
* unix/configure: autoconf-2.13
* win/configure:
FossilOrigin-Name: 9e887159dcec4b85caf12167b4cb9d015b45c407
|
|
|
|
|
|
|
|
| |
(TkpFontPkgInit, encodingAliases): Correct alignment issues in
encoding conversion. Call ucs-2be "unicode" on big-endian
systems. [Bug 1122671]
FossilOrigin-Name: da4f3b713377f547175edc122737f231453d9024
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tkMain.c: For compat reason the Tcl core will not change
* generic/tkWindow.c: the registered version to include the patchlevel,
* library/tk.tcl: making the changes to Tk unnecessary.
* unix/configure:
* unix/Makefile.in:
* unix/tcl.m4:
* win/configure:
* win/Makefile.in:
* win/makefile.vc:
* win/rules.vc:
* win/tcl.m4:
FossilOrigin-Name: 8a215ea28667a92a96b020e42d065bc49ba78303
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tkMain.c: version, now using full patchlevel instead of
* generic/tkWindow.c: major.minor
* library/tk.tcl:
* unix/configure:
* unix/Makefile.in:
* unix/tcl.m4:
* win/configure:
* win/Makefile.in:
* win/makefile.vc:
* win/rules.vc:
* win/tcl.m4:
FossilOrigin-Name: 20c45754f76680260016fd3f7ed12c0c0e9465e5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* macosx/tkMacOSXDefault.h: to retrieve platform std colors for text
* macosx/tkMacOSXPort.h: selections, add "systemHighlightSecondary"
color name for standard color of inactive selections.
* library/text.tcl (aqua): change focus bindings to implement platform
standard look for inactive text selections using this new color.
* generic/tkTextBTree.c (TkTextIsElided): on TkAqua, don't show text
* generic/tkTextDisp.c (GetStyle): selection when text widget
* generic/tkText.c (TextEventProc): is in disabled state.
* generic/tkEntry.c (DisplayEntry): change default TkAqua selection
* macosx/tkMacOSXDefault.h: relief to "flat" (platform std).
* generic/tkText.c (Tk_TextCmd): fix bug leading to default text
selection relief string DEF_TEXT_SELECT_RELIEF being ignored.
* macosx/tkMacOSXMouseEvent.c (TkMacOSXProcessMouseEvent): allow mouse
event delivery to background windows with kWindowNoActivatesAttribute
(e.g. overrideredirect windows), as these never come to the foreground
they would not receive any mouse events otherwise. [Bug 1472624]
* macosx/tkMacOSXWindowEvent.c (TkMacOSXGenerateFocusEvent): do not
send focus events to any windows with kWindowNoActivatesAttribute.
* macosx/tkMacOSXXStubs.c (XQueryColor, XQueryColors): implement basic
XColor computation from pixel values, enough to make tkImg's window.c
happy, fixes img::window failures reported on tcl-mac.
* macosx/tkMacOSXMenu.c (DrawMenuEntryLabel): fix leak. [Bug 1554672]
* macosx/Makefile: workaround bug in 'cp -pRH' on Darwin 6 and earlier,
fixes 'make embedded' failure reported on tcl-mac; fix error from 'make
deploy' with same build tree as previous 'make embedded'.
* macosx/tkMacOSXEntry.c (TkpDrawEntryBorderAndFocus): fix typo.
* unix/tcl.m4: sync with tcl/unix/tcl.m4.
FossilOrigin-Name: a6b148a86cc1751227a181469941db4d39943164
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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:
FossilOrigin-Name: a3cfbe860d50a31ca8d861e27c1db67dfde2a8c4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
universal builds including x86_64, for 64-bit CoreFoundation on Leopard
and for use of -mmacosx-version-min instead of MACOSX_DEPLOYMENT_TARGET.
* unix/configure.in (Darwin): remove 64-bit arch flags from CFLAGS for
combined 32-bit and 64-bit universal builds, as neither TkAqua nor TkX11
can be built for 64-bit at present.
* unix/configure: autoconf-2.13
* macosx/README: updates for x86_64 support in Tcl.
* macosx/tkMacOSXInit.c (TkpInit): when available, use public
TransformProcessType() API instead of CPSEnableForegroundOperation() SPI
to notify the window server that we are a GUI application.
* macosx/tkMacOSXWm.c (WmAttrGetTitlePath): use HIWindow API on >=Tiger.
* macosx/tkMacOSXMouseEvent.c (GenerateToolbarButtonEvent):
* macosx/tkMacOSXMenus.c (GenerateEditEvent):
* macosx/tkMacOSXMenu.c (MenuSelectEvent): bzero XVirtualEvent structure
before use to ensure all fields are initialized. [Bug 1542205]
FossilOrigin-Name: 396a316f6af024382dcb9064c41f393a3acfbecc
|