summaryrefslogtreecommitdiffstats
path: root/generic/tkText.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.6jan.nijtmans2019-01-101-1/+1
|\
| *-. Merge 8.6 and all changes from original [bug-9e31fd9449] branchjan.nijtmans2019-01-081-1/+1
| |\ \
| | | * Bring back more original "None" usages, and fix other warnings which ↵jan.nijtmans2019-01-031-1/+1
| | | | | | | | | | | | | | | | | | | | gradually slipped in. Wherever possible, pragma's are used in MSVC to silence useless compiler warnings.
| | * | Fix bug [b2dd3b4fe8] (text-11a.41 sometimes hangs) by reworking how thejan.nijtmans2019-01-031-2/+2
| | | | | | | | | | | | <<WidgetViewSync>> event is handled.
| * | | Make AsyncUpdateLineMetrics cancel any idle tasks for the afterSyncCmd before culler2019-01-021-2/+2
| | | | | | | | | | | | running it, to protect against bug [0a9c91951b].
| * | | Use a flag bit instead of an int to store the sync state. Avoid running idleculler2019-01-021-2/+1
| | | | | | | | | | | | tasks in the sync command if possible.
| * | | Make GenerateWidgetSyncEvent save the sync state whenever it sends an event,culler2018-12-311-1/+2
| |/ / | | | | | | and not send an event unless the requested state differs from the saved state.
* | | Fix bug [b2dd3b4fe8] (text-11a.41 sometimes hangs) by reworking how thejan.nijtmans2019-01-031-2/+2
| | | | | | | | | <<WidgetViewSync>> event is handled.
* | | One more round of int -> size_t improvements (inspired by TIP #494, but then ↵jan.nijtmans2018-10-171-4/+6
| | | | | | | | | | | | for Tk).
* | | Another round of (internal) int|long -> size_t replacements, at least when ↵jan.nijtmans2018-10-161-4/+10
| | | | | | | | | | | | compiling against Tcl 9.0 headers.
* | | The undo marks identifier is now a member of textPtr->sharedTextPtr. This ↵fvogel2016-07-061-0/+2
|/ / | | | | | | makes results of test text-8.22 independant of previous undo/redo actions on other text widgets.
* | Backed out anything dealing with stippling, in accordance with discussion ↵fvogel2016-03-081-5/+0
| | | | | | | | about TIP #443
* | Fixed typo in comment (introduced by error in [6a21622c7e])fvogel2016-02-111-1/+1
| |
* | -rmargincolor tag configuration option: implementationfvogel2016-02-101-0/+2
| |
* | -lmargincolor tag configuration option: implementationfvogel2016-02-101-0/+3
| |
* | -overstrikefg tag configuration option: implementationfvogel2016-02-091-0/+2
| |
* | -underlinefg tag configuration option: implementationfvogel2016-02-091-1/+3
| |
* | -selectfgstipple tag configuration option: implementationfvogel2016-02-091-0/+3
| |
* | -selectbgstipple tag configuration option: implementationfvogel2016-02-091-0/+2
| |
* | -selectforeground tag configuration option: implementationfvogel2016-02-091-0/+2
| |
* | -selectbackground tag configuration option: implementationfvogel2016-02-091-0/+2
| |
* | rebase "tip-438" branch to latest trunk.jan.nijtmans2016-01-071-0/+3
|\ \
| * | [.text sync -command $cmd] schedules execution of $cmd by the event loop at ↵fvogel2015-12-261-1/+2
| | | | | | | | | | | | idle time
| * | [.text pendingsync] returns a booleanfvogel2015-11-281-1/+1
| | |
| * | Rename "yupdate" to "sync" and fix various test-casesjan.nijtmans2015-11-191-1/+1
| | |
| * | Code Formattingjan.nijtmans2015-11-191-1/+1
| | |
| * | First test-implementation of "$t yupdate -command <command>". TODO: more ↵jan.nijtmans2015-11-191-0/+1
| | | | | | | | | | | | testcases and documentation
| * | TIP #438 - [.text pendingyupdate] command added, with corresponding new testsfvogel2015-11-141-0/+1
| |/
* | Remove multiple deprecated internal API calls on OS X; streamline Apple ↵Kevin Walzer2015-11-251-1/+1
| | | | | | | | Events implementation; thanks to Marc Culler for extensive patches
* | Merge bug fixes from fvogel's text-elided branchdgp2015-02-061-0/+3
|\ \ | |/
| * TkTextIndexCount is counting chars. Fix these calls where bytes counting is ↵fvogel2015-01-241-0/+3
| | | | | | | | needed. Among other issues, this fixes horizontal scrolling when typing text at the end of a line containing multi-byte characters.
* | patch 3476698: Patch for failing test text-31.11jan.nijtmans2012-01-251-3/+4
|\ \ | |/
| * patch 3476698: Patch for failing test text-31.11jan.nijtmans2012-01-251-3/+4
| |
* | Purge RCS Keywordsdgp2011-06-081-2/+0
|\ \ | |/
| * Purge RCS Keywords.dgp2011-06-081-2/+0
| |\
| | * Purge RCS Keywords.dgp2011-06-081-2/+0
| | |
| | * Apply (upgraded) version of [Patch 1469210].dkf2009-10-221-27/+29
| | |
| | * * generic/tkPanedWindow.c: Cleaned up some code flagged by adgp2006-10-171-2/+2
| | | | | | | | | | | | | | | | | | * generic/tkText.c: `make checkexports` test. * generic/tkText.h * generic/tkTextTag.c:
* | | [Bug 3129527]: Fix buffer overflow w/ GCC 4.5 and -D_FORTIFY_SOURCE=2. One ↵jan.nijtmans2011-03-281-1/+1
|\ \ \ | |/ / | | | | | | more place where this problem could appear.
| * | Apply (slight cleaner, tested) version of [Patch 1469210].dkf2009-10-221-7/+26
| | |
* | | Formattingnijtmans2010-04-231-10/+2
| | | | | | | | | | | | | | | | | | typo fixes remove not existing tkDisplayList; Useless re-definitions of TCL_STORAGE_CLASS
* | | Removed lame reliance on the leading letters of the names of segment types whendkf2010-03-111-1/+3
| | | | | | | | | | | | | | | dumping a text widget. Entailed expanding the scope of the declarations of the types of embedded images and windows.
* | | Apply (slight cleaner, tested) version of [Patch 1469210].dkf2009-10-221-7/+26
| | |
* | | Implementation of TIP #197.dkf2008-12-061-2/+16
| | |
* | | Move 10 functions from tkText.h tonijtmans2008-12-041-33/+1
|/ / | | | | | | stub table [Feature Request 220906]
* | merge stable branch onto HEADdgp2007-12-131-1/+1
| |
* | fix typos in commentshobbs2007-12-131-4/+4
| |
* | Cleaning up whitespace, comments, declarations. No functional changes.dkf2007-06-241-79/+77
| |
* | various "const" additions, in line with TIP #27nijtmans2007-01-181-64/+64
| |
* | fix for text dump -command callbacks which modify the text widgetvincentdarley2006-03-261-1/+2
| |