Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Proposed fix for [8e666d7c95]: Redefining proc ::history locks the interpreter into a tight loop |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | bug-8e666d7c95 |
Files: | files | file ages | folders |
SHA3-256: |
02f90739a1a4a3f65aed91fe6808642a |
User & Date: | jan.nijtmans 2024-02-06 13:32:03.870 |
Context
2024-02-07
| ||
13:03 | Fix [8e666d7c95]: Redefining proc ::history locks the interpreter into a tight loop check-in: 3fe9d2e419 user: jan.nijtmans tags: core-8-6-branch | |
2024-02-06
| ||
13:32 | Proposed fix for [8e666d7c95]: Redefining proc ::history locks the interpreter into a tight loop Closed-Leaf check-in: 02f90739a1 user: jan.nijtmans tags: bug-8e666d7c95 | |
2024-02-05
| ||
18:02 | Fix indenting check-in: 64110c20ee user: jan.nijtmans tags: core-8-6-branch | |
Changes
Changes to library/history.tcl.
︙ | ︙ | |||
49 50 51 52 53 54 55 | # given at all. if {![llength $args]} { set args info } # Tricky stuff needed to make stack and errors come out right! | | | 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | # given at all. if {![llength $args]} { set args info } # Tricky stuff needed to make stack and errors come out right! tailcall apply {arglist {tailcall ::tcl::history {*}$arglist} ::tcl} $args } # (unnamed) -- # # Callback when [::history] is destroyed. Destroys the implementation. # # Parameters: |
︙ | ︙ |
Changes to library/tclIndex.
︙ | ︙ | |||
16 17 18 19 20 21 22 23 24 25 26 27 28 29 | set auto_index(::auto_mkindex_parser::mkindex) [list source [file join $dir auto.tcl]] set auto_index(::auto_mkindex_parser::hook) [list source [file join $dir auto.tcl]] set auto_index(::auto_mkindex_parser::slavehook) [list source [file join $dir auto.tcl]] set auto_index(::auto_mkindex_parser::command) [list source [file join $dir auto.tcl]] set auto_index(::auto_mkindex_parser::commandInit) [list source [file join $dir auto.tcl]] set auto_index(::auto_mkindex_parser::fullname) [list source [file join $dir auto.tcl]] set auto_index(history) [list source [file join $dir history.tcl]] set auto_index(::tcl::HistAdd) [list source [file join $dir history.tcl]] set auto_index(::tcl::HistKeep) [list source [file join $dir history.tcl]] set auto_index(::tcl::HistClear) [list source [file join $dir history.tcl]] set auto_index(::tcl::HistInfo) [list source [file join $dir history.tcl]] set auto_index(::tcl::HistRedo) [list source [file join $dir history.tcl]] set auto_index(::tcl::HistIndex) [list source [file join $dir history.tcl]] set auto_index(::tcl::HistEvent) [list source [file join $dir history.tcl]] | > | 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | set auto_index(::auto_mkindex_parser::mkindex) [list source [file join $dir auto.tcl]] set auto_index(::auto_mkindex_parser::hook) [list source [file join $dir auto.tcl]] set auto_index(::auto_mkindex_parser::slavehook) [list source [file join $dir auto.tcl]] set auto_index(::auto_mkindex_parser::command) [list source [file join $dir auto.tcl]] set auto_index(::auto_mkindex_parser::commandInit) [list source [file join $dir auto.tcl]] set auto_index(::auto_mkindex_parser::fullname) [list source [file join $dir auto.tcl]] set auto_index(history) [list source [file join $dir history.tcl]] set auto_index(::tcl::history) [list source [file join $dir history.tcl]] set auto_index(::tcl::HistAdd) [list source [file join $dir history.tcl]] set auto_index(::tcl::HistKeep) [list source [file join $dir history.tcl]] set auto_index(::tcl::HistClear) [list source [file join $dir history.tcl]] set auto_index(::tcl::HistInfo) [list source [file join $dir history.tcl]] set auto_index(::tcl::HistRedo) [list source [file join $dir history.tcl]] set auto_index(::tcl::HistIndex) [list source [file join $dir history.tcl]] set auto_index(::tcl::HistEvent) [list source [file join $dir history.tcl]] |
︙ | ︙ |