Posted to tcl by colin at Sun Feb 17 21:53:16 GMT 2013view raw
- *** yeti-0.4.1/ylex.tcl 2004-07-06 09:46:49.000000000 +1000
- --- yeti/ylex.tcl 2013-02-18 08:38:01.019084469 +1100
- ***************
- *** 18,34 ****
- # Can work with Itcl 3.0 or Tcl++ 2.3. We prefer the former, but don't
- # complain if the latter is already available.
- #
- !
- ! if {[catch {package present tcl++ 2.3}]} {
- ! if {[catch {package require Itcl 3.0}]} {
- ! if {[catch {package require tcl++ 2.3}]} {
- ! error "Oops in YETI initialization: neither \[incr Tcl\] nor tcl++ available"
- ! }
- ! } else {
- ! namespace import -force itcl::*
- ! }
- ! }
- !
- package provide ylex 0.4
- #
- --- 18,24 ----
- # Can work with Itcl 3.0 or Tcl++ 2.3. We prefer the former, but don't
- # complain if the latter is already available.
- #
- ! package require itcl
- package provide ylex 0.4
- #
- ***************
- *** 38,43 ****
- --- 28,34 ----
- #
- namespace eval yeti {
- + namespace import -force ::itcl::*
- class ylex {
- #