Changeset 903
- Timestamp:
- 23/04/2008 07:16:10 (7 months ago)
- Files:
-
- 1 modified
-
trunk/modules/extra/jeffk.tcl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/modules/extra/jeffk.tcl
r902 r903 29 29 set line [bMotionInterpolation2 $line] 30 30 31 if {![rand 6]} {32 set line [string toupper $line]33 } else {31 if {![rand 6]} { 32 set line [string toupper $line] 33 } else { 34 34 set words [split $line " "] 35 35 set newline "" … … 37 37 set word [string map -nocase { "you're" "%VAR{jeffk_ur}" "your" "%VAR{jekkf_ur}"} $line] 38 38 set word [string map -nocase { "their" "%VAR{jeffk_thr}" "there" "%VAR{jeffk_thr}" "they're" "%VAR{jeffk_thr}"} $line] 39 40 if {([string length $word] > 5) && (![rand 6])} { 41 set letters [split $word {}] 42 set newword "" 43 set first_letter [lindex $letters 0] 44 set last_letter [lindex $letters end] 45 set letters [lrange 1 end-1] 46 while {[llength $letters] > 0} { 47 set index [rand [llength $letters]] 48 append newword [lindex $letters $index] 49 set letters [lreplace $letters $index $index] 50 } 51 set word "$first_letter$newword$last_letter" 52 } 53 39 54 if {![rand 3]} { 40 55 append newline [string toupper $word]
