diff options
author | vincentdarley <vincentdarley> | 2003-11-07 12:06:47 (GMT) |
---|---|---|
committer | vincentdarley <vincentdarley> | 2003-11-07 12:06:47 (GMT) |
commit | 2a739cee5e02ba828e59bcf8348ff158ef53db67 (patch) | |
tree | 617942b27e4145ce929f01bbc318fd08728b8945 /tests | |
parent | 73d34baf565c3f2e0c8d2170107eb971e5a8aeb6 (diff) | |
download | tk-2a739cee5e02ba828e59bcf8348ff158ef53db67.zip tk-2a739cee5e02ba828e59bcf8348ff158ef53db67.tar.gz tk-2a739cee5e02ba828e59bcf8348ff158ef53db67.tar.bz2 |
another elide/tkchat/tkTextDisp.c fix
Diffstat (limited to 'tests')
-rw-r--r-- | tests/textDisp.test | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/tests/textDisp.test b/tests/textDisp.test index 49dbe1b..abf1d2a 100644 --- a/tests/textDisp.test +++ b/tests/textDisp.test @@ -6,7 +6,7 @@ # Copyright (c) 1998-1999 by Scriptics Corporation. # All rights reserved. # -# RCS: @(#) $Id: textDisp.test,v 1.14 2003/11/04 23:37:51 vincentdarley Exp $ +# RCS: @(#) $Id: textDisp.test,v 1.15 2003/11/07 12:06:47 vincentdarley Exp $ package require tcltest 2.1 eval tcltest::configure $argv @@ -161,6 +161,31 @@ test textDisp-0.2 {double tag elide transition} { destroy .top } {} +test textDisp-0.3 {double tag elide transition} { + catch {destroy .txt} + pack [text .txt] + # Note that TRAFFIC should have a higher priority than SYSTEM + # in terms of the tag effects. + .txt tag configure SYSTEM -elide 0 + .txt tag configure TRAFFIC -elide 1 + .txt insert end "\n" {TRAFFIC SYSTEM} + update + destroy .txt +} {} + +test textDisp-0.4 {double tag elide transition} { + catch {destroy .txt} + pack [text .txt] + # Note that TRAFFIC should have a higher priority than SYSTEM + # in terms of the tag effects. + .txt tag configure SYSTEM -elide 0 + .txt tag configure TRAFFIC -elide 1 + .txt insert end "\n" {SYSTEM TRAFFIC} + # Crash was here. + update + destroy .txt +} {} + test textDisp-1.1 {GetStyle procedure, priorities and tab stops} { .t delete 1.0 end .t insert 1.0 "x\ty" |