Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | eol-spacing |
|---|---|
| Timelines: | family | ancestors | descendants | both | core-8-branch |
| Files: | files | file ages | folders |
| SHA3-256: |
771fc551bb6264c92d8406346b14a5c1 |
| User & Date: | jan.nijtmans 2021-06-21 09:45:43.533 |
Context
|
2021-06-21
| ||
| 10:27 | Backout merge of "bug-f9800d52bd61f240" branch, which is - apparently - not ready to be merged yet. ... check-in: 63f78e5a2d user: jan.nijtmans tags: core-8-branch | |
| 09:45 | eol-spacing check-in: 771fc551bb user: jan.nijtmans tags: core-8-branch | |
| 09:40 | renumber testcases check-in: b320000f1e user: jan.nijtmans tags: core-8-branch | |
Changes
Changes to tests/chanio.test.
| ︙ | ︙ | |||
5510 5511 5512 5513 5514 5515 5516 |
chan event gorp who-knows
} -returnCodes error -result {bad event name "who-knows": must be readable or writable}
test chan-io-41.6 {Tcl_FileeventCmd: directory} -constraints {fileevent unix} -setup {
set tempdir [::tcltests::tempdir]
} -body {
| | | 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 |
chan event gorp who-knows
} -returnCodes error -result {bad event name "who-knows": must be readable or writable}
test chan-io-41.6 {Tcl_FileeventCmd: directory} -constraints {fileevent unix} -setup {
set tempdir [::tcltests::tempdir]
} -body {
set chan [open $tempdir]
chan event $chan readable [list ::apply [list {} {
variable success
set success 1
} [namespace current]]]
vwait [namespace current]::success
return $success
} -cleanup {
|
| ︙ | ︙ | |||
5547 5548 5549 5550 5551 5552 5553 |
test chan-io-41.8 {Tcl_FileeventCmd: symbolic link} -constraints {fileevent unix} -setup {
set tempdir [::tcltests::tempdir]
} -body {
set target [makeFile {not again} thefile $tempdir]
set link [file join $tempdir thelin]
| | | 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 |
test chan-io-41.8 {Tcl_FileeventCmd: symbolic link} -constraints {fileevent unix} -setup {
set tempdir [::tcltests::tempdir]
} -body {
set target [makeFile {not again} thefile $tempdir]
set link [file join $tempdir thelin]
file link -symbolic $link $target
set chan [open $link]
chan event $chan readable [list ::apply [list {} {
variable success
set success 1
} [namespace current]]]
vwait [namespace current]::success
return $success
|
| ︙ | ︙ |
Changes to tests/coroutine.test.
| ︙ | ︙ | |||
761 762 763 764 765 766 767 |
vwait is not NRE-enabled, and yieldto cannot find the right splicing spot
} -body {
coroutine c0 apply [list {} {
variable done
yield
yieldto c1
| | | 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 |
vwait is not NRE-enabled, and yieldto cannot find the right splicing spot
} -body {
coroutine c0 apply [list {} {
variable done
yield
yieldto c1
after 0 c2
vwait [namespace current]::done
} [namespace current]]
coroutine c1 apply [list {} {
yield
tailcall c0
} [namespace current]]
|
| ︙ | ︙ | |||
783 784 785 786 787 788 789 |
yieldto try {yieldto c1}
set done 1
} [namespace current]]
after 0 [list [namespace which c0]]
vwait [namespace current]::done
return $done
| | | | 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 |
yieldto try {yieldto c1}
set done 1
} [namespace current]]
after 0 [list [namespace which c0]]
vwait [namespace current]::done
return $done
} -result 1
test coroutine-7.14 {
issue 5106fddd4400e5b9
failure to yieldto is not the same thing as not calling yieldto in the
first place
} -body {
variable done
variable done1
|
| ︙ | ︙ | |||
814 815 816 817 818 819 820 | ::set [list [namespace current]]::done0 failure " set done0 success } [namespace current]] after 1 [list [namespace which c0]] vwait [namespace current]::done0 return [list $done0 $done1] | | | 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 |
::set [list [namespace current]]::done0 failure
"
set done0 success
} [namespace current]]
after 1 [list [namespace which c0]]
vwait [namespace current]::done0
return [list $done0 $done1]
} -result {failure failure}
test coroutine-8.0.0 {coro inject executed} -body {
coroutine demo apply {{} { foreach i {1 2} yield }}
demo
set ::result none
tcl::unsupported::inject demo set ::result inject-executed
|
| ︙ | ︙ |
Changes to tools/encoding/iso8859-7.txt.
| ︙ | ︙ | |||
12 13 14 15 16 17 18 | # # General notes: # # This table contains the data the Unicode Consortium has on how # ISO 8859-7:2003 characters map into Unicode. # # ISO 8859-7:1987 is equivalent to ISO-IR-126, ELOT 928, | | | 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | # # General notes: # # This table contains the data the Unicode Consortium has on how # ISO 8859-7:2003 characters map into Unicode. # # ISO 8859-7:1987 is equivalent to ISO-IR-126, ELOT 928, # and ECMA 118. ISO 8859-7:2003 adds two currency signs # and one other character not in the earlier standard. # # Format: Three tab-separated columns # Column #1 is the ISO 8859-7 code (in hex as 0xXX) # Column #2 is the Unicode (in hex as 0xXXXX) # Column #3 the Unicode name (follows a comment sign, '#') # |
| ︙ | ︙ |