summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | | | | | Renumbered lines to avoid wrong interpretation of the test.fvogel2016-02-081-1/+1
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | More comments in FindDLine, with slightly optimized code to achieve the same ↵fvogel2016-02-081-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | functionality.
| * | | | | | | | | | | | | | Reverted [311ef109] and [1847c858] because they are no longer needed to fix ↵fvogel2016-02-081-8/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug [2f78c7c5ea]. The corresponding test textDisp-9.14 still passes.
* | | | | | | | | | | | | | | Corrected indentation + added an explanatory comment.fvogel2016-02-081-1/+4
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Fix [0a3d799a6d]: option db rc files in non utf-8 encoding are not portable.jan.nijtmans2016-02-083-33/+15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | Document that [encoding system] has no effect on option readfileoption_readfilejan.nijtmans2016-02-031-3/+4
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Added documentation, please review!jan.nijtmans2016-02-031-0/+5
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Re-implement tkoption readfile using Tcl_ReadCharsjan.nijtmans2016-02-022-33/+9
| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Fix [06c14339060ba9ae]: Text widget crash during delete. Thanks to François ↵jan.nijtmans2016-02-082-7/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Vogel for the implementation and Brian Griffin for all his help getting this figured out.
| * | | | | | | | | | | | | | | while is better than if because it deals with wrapped lines then.fvogel2016-02-071-1/+1
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Cherrypicked the new test textDisp-8.13 from core-8-5-branch. This test (and ↵fvogel2016-02-071-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all the other tests) pass.
| * | | | | | | | | | | | | | | Hopefully a better fix for [06c1433906] - Text widget crashfvogel2016-02-071-5/+3
| | |_|_|/ / / / / / / / / / / | |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | | [06c1433906] Possible fix for text widget crashes.dgp2016-02-041-0/+5
| | |_|/ / / / / / / / / / / | |/| | | | | | | | | | | |
| * | | | | | | | | | | | | Backout [477949] for Tk 8.5, after discussion in TclCore mailing list: ↵jan.nijtmans2016-02-033-36/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | option readfile cannot use multibytes. Ticket [0a3d799a] To clarify a bit, what we discovered was that [[option readfile]] as found in all Tk releases up to and including 8.5.18 is already able to read in the whole BMP, so long as the file is stored in the encoding utf-8. The classic ASCII subset is fine. utf-8 is fine. Other encodings are at best non-portable. What [477949] did was to add support for files stored in [[encoding system]] but at the expense of breaking the support for the files stored in utf-8. Not the right outcome for a patch release.
| * | | | | | | | | | | | | Fix build errors on i386 for Cocoa; thanks to Marc Culler for patchKevin Walzer2016-01-314-5/+6
| | |_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | |
| * | | | | | | | | | | | NotebookAddCommand: fix off-by-one error counting objc/objvjenglish2016-01-252-1/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when readding an already-managed window with arguments. Bug reported on tcl-core by Sam Bromley (22 Jan 2016)
| * | | | | | | | | | | | Fix (minor) memory leak (backported from Tk 8.6). Some efficientcy ↵jan.nijtmans2016-01-241-48/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | improvements (backported from 8.6 too). No change of functionality
| * | | | | | | | | | | | Crash in Mac test suite no longer triggered after patch from Marc CullerKevin Walzer2016-01-242-3/+0
| | |_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | |
| * | | | | | | | | | | (cherry-pick): Fixed bug [9e606527af] - && instead of & used in ↵jan.nijtmans2016-01-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | generic/tkOption.c
| * | | | | | | | | | | Better repair of parentIsKey (backported from Tk 8.6). Problem was ↵jan.nijtmans2016-01-231-11/+13
| | |_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | introduced in (apparently ill-merged) commit [3f634e02ece26dff]
| * | | | | | | | | | Remove cross-test disruption.dgp2016-01-231-0/+1
| | | | | | | | | | |
| * | | | | | | | | | Repair failure to compile on OSX/Cocoa.dgp2016-01-231-2/+5
| | |_|_|_|_|_|_|/ / | |/| | | | | | | |
| * | | | | | | | | (cherry-pick) Fix [2049429]: Some options aren't picked up from the options ↵jan.nijtmans2016-01-128-51/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | database.
| * | | | | | | | | Additional tweaks for dialogKevin Walzer2016-01-111-2/+15
| | | | | | | | | |
| * | | | | | | | | Fix for 63c3542c06, messageboxes in Tk-Cocoa; thanks to Marc Culler for patchKevin Walzer2016-01-111-1/+6
| | | | | | | | | |
| * | | | | | | | | (cherry-pick) Fix [1927212]: MouseWheel unbound for non-aqua scrollbars. ↵jan.nijtmans2016-01-092-0/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to Francois Vogel for the actual work
| * | | | | | | | | Additional fixes for memory leaks, window flickering on OS X 10.11; thanks ↵Kevin Walzer2016-01-093-7/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to Marc Culler for patch
* | | | | | | | | | Fix crashing test case, textDisp-8.13dgp2016-02-052-0/+14
| |/ / / / / / / / |/| | | | | | | |
* | | | | | | | | Fix build errors on i386 for Cocoa; thanks to Marc Culler for patchKevin Walzer2016-01-314-5/+7
| | | | | | | | |
* | | | | | | | | Fixed test entry-6.12: merge from 8.5 didn't see that $fixed does not exist ↵fvogel2016-01-291-3/+3
| |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | in trunk version of entry.test. Thanks to emiliano for the report.
* | | | | | | | NotebookAddCommand: fix off-by-one error counting objc/objvjenglish2016-01-252-1/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when readding an already-managed window with arguments. Bug reported on tcl-core by Sam Bromley (22 Jan 2016)
* | | | | | | | Implement TIP #441: Add -justify Configuration Option to the listbox Widgetjan.nijtmans2016-01-227-27/+173
|\ \ \ \ \ \ \ \
| * | | | | | | | Removed unfinished test case committed by error in the previous commit.tip_441fvogel2016-01-181-22/+0
| | | | | | | | |
| * | | | | | | | Reverted [5f396dacdc].fvogel2016-01-182-0/+23
| | | | | | | | |
| * | | | | | | | Removed attempt of adjustment of the startup xview according to the -justify ↵fvogel2016-01-181-11/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | option. Anyway this does not work.
| * | | | | | | | Documented what listbox-3.18b intends to test.fvogel2016-01-181-0/+4
| | | | | | | | |
| * | | | | | | | Use GetMaxOffset when possible to reduce code duplication. The change in ↵fvogel2016-01-181-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ListboxScanTo is not exactly equivalent but I believe the previous version was a bug.
| * | | | | | | | Fixed bug with the listbox justify patch: with large borders, when moving ↵fvogel2016-01-181-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the horizontal scrollbar fully to the right the edge of the border could not be seen, one needed to push once on the right arrow of the scrollbar to see it. Test case: package require Tk destroy .top toplevel .top listbox .top.l -justify right -borderwidth 17 -highlightthickness 19 -selectborderwidth 22 scrollbar .top.hs -command ".top.l xview" -orient horizontal .top.l configure -xscrollcommand ".top.hs set" set huge [concat "START -" [string repeat "Huge Item... " 20] "- END"] .top.l insert end $huge pack .top.l -expand 1 -fill both pack .top.hs -expand 1 -fill x
| * | | | | | | | Addressed question 4 (see artifact [9d48a9c212] of ticket [3f456a5bb9]).fvogel2016-01-171-1/+7
| | | | | | | | |
| * | | | | | | | Addressed questions 3 and 5 (see artifact [9d48a9c212] of ticket ↵fvogel2016-01-171-61/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [3f456a5bb9]). It is not desirable to make the listbox xview jump on resizing.
| * | | | | | | | Removed test listbox-3.18c since it is irrelevant (the rendering of the ↵fvogel2016-01-161-26/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | selected items is made in a code that depends on existence of a selection but this is untestable by bboxing since bbox is independent from the presence of a selection in the listbox)
| * | | | | | | | Decided about test results for listbox-3.18afvogel2016-01-161-5/+5
| | | | | | | | |
| * | | | | | | | Rebased to latest trunkfvogel2016-01-161-0/+1
| |\ \ \ \ \ \ \ \
| * | | | | | | | | Addressed issue B (see artifact [9d48a9c212] of ticket [3f456a5bb9])fvogel2016-01-161-1/+10
| | | | | | | | | |
| * | | | | | | | | Addressed issue A and question 6 (see artifact [9d48a9c212] of ticket ↵fvogel2016-01-161-9/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [3f456a5bb9]). Issue A is fixed. Test case: package req Tk listbox .l .l insert end M M M M M M M M M pack .l .l conf -just center ; # or right .l conf -highlightthickness 40 .l selection set 4 Regarding question 6, Tk_TextWidth is a bit lower level function in the API, which must be slightly beneficial regarding performance. Tk_TextWidth is therefore preferred.
| * | | | | | | | | Addressed question 2 (see artifact [9d48a9c212] of ticket [3f456a5bb9]). fvogel2016-01-161-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This code arranges for the correct xview when creating the listbox with non-default justification. It is correctly placed in Tk_ListboxObjCmd. When changing justification later, i.e. in ConfigureListbox, there is no reason to change the xview, it would not be desired that the listbox xview jumps when configuring -justify.
| * | | | | | | | | Addressed question 1 (see artifact [9d48a9c212] of ticket [3f456a5bb9])fvogel2016-01-161-1/+2
| | | | | | | | | |
| * | | | | | | | | Rebased to latest trunkfvogel2016-01-1313-89/+563
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | More typos fixedfvogel2016-01-131-10/+14
| | | | | | | | | | |
| * | | | | | | | | | Typo fixedfvogel2016-01-131-1/+1
| | | | | | | | | | |