| Module | Tk::Encoding |
| In: |
tk/lib/tk.rb
|
| TkCommandNames | = | ['encoding'.freeze].freeze |
# File tk/lib/tk.rb, line 1989 def encoding_convertfrom(str, enc=nil) # str must be a Tcl's internal string expression in enc. # the return value is a UTF-8 string. enc = encoding_system unless enc TkCore::INTERP.__invoke('encoding', 'convertfrom', enc, str) end
# File tk/lib/tk.rb, line 1997 def encoding_convertto(str, enc=nil) # str must be a UTF-8 string. # The return value is a Tcl's internal string expression in enc. # To get an usual enc string, use Tk.fromUTF8(ret_val, enc). enc = encoding_system unless enc TkCore::INTERP.__invoke('encoding', 'convertto', enc, str) end
# File tk/lib/tk.rb, line 1977 def encoding_names tk_split_simplelist(tk_call('encoding', 'names')) end