From c4fdfabcc8ea3f6186d1560f7756211fce125be3 Mon Sep 17 00:00:00 2001 From: naruse Date: Wed, 16 Dec 2015 05:31:54 +0000 Subject: handle ext/ as r53141 g -L frozen_string_literal ext/**/*.rb|xargs ruby -Ka -e'ARGV.each{|fn|puts fn;open(fn,"r+"){|f|s=f.read.sub(/\A(#!.*\n)?(#.*coding.*\n)?/,"\\&# frozen_string_literal: false\n");f.rewind;f.write s}}' git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ext/tk/sample/24hr_clock.rb | 1 + ext/tk/sample/binding_sample.rb | 1 + ext/tk/sample/bindtag_sample.rb | 1 + ext/tk/sample/binstr_usage.rb | 1 + ext/tk/sample/btn_with_frame.rb | 1 + ext/tk/sample/cd_timer.rb | 1 + ext/tk/sample/cmd_res_test.rb | 1 + ext/tk/sample/demos-en/anilabel.rb | 1 + ext/tk/sample/demos-en/aniwave.rb | 1 + ext/tk/sample/demos-en/arrow.rb | 1 + ext/tk/sample/demos-en/bind.rb | 1 + ext/tk/sample/demos-en/bitmap.rb | 1 + ext/tk/sample/demos-en/button.rb | 1 + ext/tk/sample/demos-en/check.rb | 1 + ext/tk/sample/demos-en/check2.rb | 1 + ext/tk/sample/demos-en/clrpick.rb | 1 + ext/tk/sample/demos-en/colors.rb | 1 + ext/tk/sample/demos-en/combo.rb | 1 + ext/tk/sample/demos-en/cscroll.rb | 1 + ext/tk/sample/demos-en/ctext.rb | 1 + ext/tk/sample/demos-en/dialog1.rb | 1 + ext/tk/sample/demos-en/dialog2.rb | 1 + ext/tk/sample/demos-en/entry1.rb | 1 + ext/tk/sample/demos-en/entry2.rb | 1 + ext/tk/sample/demos-en/entry3.rb | 1 + ext/tk/sample/demos-en/filebox.rb | 1 + ext/tk/sample/demos-en/floor.rb | 1 + ext/tk/sample/demos-en/floor2.rb | 1 + ext/tk/sample/demos-en/form.rb | 1 + ext/tk/sample/demos-en/goldberg.rb | 1 + ext/tk/sample/demos-en/hscale.rb | 1 + ext/tk/sample/demos-en/icon.rb | 1 + ext/tk/sample/demos-en/image1.rb | 1 + ext/tk/sample/demos-en/image2.rb | 1 + ext/tk/sample/demos-en/image3.rb | 1 + ext/tk/sample/demos-en/items.rb | 1 + ext/tk/sample/demos-en/knightstour.rb | 1 + ext/tk/sample/demos-en/label.rb | 1 + ext/tk/sample/demos-en/labelframe.rb | 1 + ext/tk/sample/demos-en/mclist.rb | 1 + ext/tk/sample/demos-en/menu.rb | 1 + ext/tk/sample/demos-en/menu84.rb | 1 + ext/tk/sample/demos-en/menubu.rb | 1 + ext/tk/sample/demos-en/msgbox.rb | 1 + ext/tk/sample/demos-en/msgbox2.rb | 1 + ext/tk/sample/demos-en/paned1.rb | 1 + ext/tk/sample/demos-en/paned2.rb | 1 + ext/tk/sample/demos-en/pendulum.rb | 1 + ext/tk/sample/demos-en/plot.rb | 1 + ext/tk/sample/demos-en/puzzle.rb | 1 + ext/tk/sample/demos-en/radio.rb | 1 + ext/tk/sample/demos-en/radio2.rb | 1 + ext/tk/sample/demos-en/radio3.rb | 1 + ext/tk/sample/demos-en/ruler.rb | 1 + ext/tk/sample/demos-en/sayings.rb | 1 + ext/tk/sample/demos-en/search.rb | 1 + ext/tk/sample/demos-en/spin.rb | 1 + ext/tk/sample/demos-en/states.rb | 1 + ext/tk/sample/demos-en/style.rb | 1 + ext/tk/sample/demos-en/text.rb | 1 + ext/tk/sample/demos-en/textpeer.rb | 1 + ext/tk/sample/demos-en/tkencoding.rb | 1 + ext/tk/sample/demos-en/toolbar.rb | 1 + ext/tk/sample/demos-en/tree.rb | 1 + ext/tk/sample/demos-en/ttkbut.rb | 1 + ext/tk/sample/demos-en/ttkmenu.rb | 1 + ext/tk/sample/demos-en/ttknote.rb | 1 + ext/tk/sample/demos-en/ttkpane.rb | 1 + ext/tk/sample/demos-en/ttkprogress.rb | 1 + ext/tk/sample/demos-en/twind.rb | 1 + ext/tk/sample/demos-en/twind2.rb | 1 + ext/tk/sample/demos-en/unicodeout.rb | 1 + ext/tk/sample/demos-en/vscale.rb | 1 + ext/tk/sample/demos-jp/anilabel.rb | 1 + ext/tk/sample/demos-jp/aniwave.rb | 1 + ext/tk/sample/demos-jp/arrow.rb | 1 + ext/tk/sample/demos-jp/bind.rb | 1 + ext/tk/sample/demos-jp/bitmap.rb | 1 + ext/tk/sample/demos-jp/button.rb | 1 + ext/tk/sample/demos-jp/check.rb | 1 + ext/tk/sample/demos-jp/check2.rb | 1 + ext/tk/sample/demos-jp/clrpick.rb | 1 + ext/tk/sample/demos-jp/colors.rb | 1 + ext/tk/sample/demos-jp/combo.rb | 1 + ext/tk/sample/demos-jp/cscroll.rb | 1 + ext/tk/sample/demos-jp/ctext.rb | 1 + ext/tk/sample/demos-jp/dialog1.rb | 1 + ext/tk/sample/demos-jp/dialog2.rb | 1 + ext/tk/sample/demos-jp/entry1.rb | 1 + ext/tk/sample/demos-jp/entry2.rb | 1 + ext/tk/sample/demos-jp/entry3.rb | 1 + ext/tk/sample/demos-jp/filebox.rb | 1 + ext/tk/sample/demos-jp/floor.rb | 1 + ext/tk/sample/demos-jp/floor2.rb | 1 + ext/tk/sample/demos-jp/form.rb | 1 + ext/tk/sample/demos-jp/goldberg.rb | 1 + ext/tk/sample/demos-jp/hscale.rb | 1 + ext/tk/sample/demos-jp/icon.rb | 1 + ext/tk/sample/demos-jp/image1.rb | 1 + ext/tk/sample/demos-jp/image2.rb | 1 + ext/tk/sample/demos-jp/image3.rb | 1 + ext/tk/sample/demos-jp/items.rb | 1 + ext/tk/sample/demos-jp/knightstour.rb | 1 + ext/tk/sample/demos-jp/label.rb | 1 + ext/tk/sample/demos-jp/labelframe.rb | 1 + ext/tk/sample/demos-jp/mclist.rb | 1 + ext/tk/sample/demos-jp/menu.rb | 1 + ext/tk/sample/demos-jp/menu84.rb | 1 + ext/tk/sample/demos-jp/menu8x.rb | 1 + ext/tk/sample/demos-jp/menubu.rb | 1 + ext/tk/sample/demos-jp/msgbox.rb | 1 + ext/tk/sample/demos-jp/msgbox2.rb | 1 + ext/tk/sample/demos-jp/paned1.rb | 1 + ext/tk/sample/demos-jp/paned2.rb | 1 + ext/tk/sample/demos-jp/pendulum.rb | 1 + ext/tk/sample/demos-jp/plot.rb | 1 + ext/tk/sample/demos-jp/puzzle.rb | 1 + ext/tk/sample/demos-jp/radio.rb | 1 + ext/tk/sample/demos-jp/radio2.rb | 1 + ext/tk/sample/demos-jp/radio3.rb | 1 + ext/tk/sample/demos-jp/ruler.rb | 1 + ext/tk/sample/demos-jp/sayings.rb | 1 + ext/tk/sample/demos-jp/search.rb | 1 + ext/tk/sample/demos-jp/spin.rb | 1 + ext/tk/sample/demos-jp/states.rb | 1 + ext/tk/sample/demos-jp/style.rb | 1 + ext/tk/sample/demos-jp/text.rb | 1 + ext/tk/sample/demos-jp/textpeer.rb | 1 + ext/tk/sample/demos-jp/toolbar.rb | 1 + ext/tk/sample/demos-jp/tree.rb | 1 + ext/tk/sample/demos-jp/ttkbut.rb | 1 + ext/tk/sample/demos-jp/ttkmenu.rb | 1 + ext/tk/sample/demos-jp/ttknote.rb | 1 + ext/tk/sample/demos-jp/ttkpane.rb | 1 + ext/tk/sample/demos-jp/ttkprogress.rb | 1 + ext/tk/sample/demos-jp/twind.rb | 1 + ext/tk/sample/demos-jp/twind2.rb | 1 + ext/tk/sample/demos-jp/unicodeout.rb | 1 + ext/tk/sample/demos-jp/vscale.rb | 1 + ext/tk/sample/editable_listbox.rb | 1 + ext/tk/sample/encstr_usage.rb | 1 + ext/tk/sample/figmemo_sample.rb | 1 + ext/tk/sample/irbtk.rb | 1 + ext/tk/sample/menubar1.rb | 1 + ext/tk/sample/menubar2.rb | 1 + ext/tk/sample/menubar3.rb | 1 + ext/tk/sample/multi-ip_sample.rb | 1 + ext/tk/sample/multi-ip_sample2.rb | 1 + ext/tk/sample/optobj_sample.rb | 1 + ext/tk/sample/propagate.rb | 1 + ext/tk/sample/remote-ip_sample.rb | 1 + ext/tk/sample/remote-ip_sample2.rb | 1 + ext/tk/sample/safe-tk.rb | 1 + ext/tk/sample/scrollframe.rb | 1 + ext/tk/sample/tcltklib/lines1.rb | 1 + ext/tk/sample/tcltklib/lines2.rb | 1 + ext/tk/sample/tcltklib/lines3.rb | 1 + ext/tk/sample/tcltklib/lines4.rb | 1 + ext/tk/sample/tcltklib/safeTk.rb | 1 + ext/tk/sample/tcltklib/sample0.rb | 1 + ext/tk/sample/tcltklib/sample1.rb | 1 + ext/tk/sample/tcltklib/sample2.rb | 1 + ext/tk/sample/tkalignbox.rb | 1 + ext/tk/sample/tkballoonhelp.rb | 1 + ext/tk/sample/tkbiff.rb | 1 + ext/tk/sample/tkbrowse.rb | 1 + ext/tk/sample/tkcombobox.rb | 1 + ext/tk/sample/tkdialog.rb | 1 + ext/tk/sample/tkextlib/ICONS/viewIcons.rb | 1 + ext/tk/sample/tkextlib/blt/barchart5.rb | 1 + ext/tk/sample/tkextlib/blt/calendar.rb | 1 + ext/tk/sample/tkextlib/blt/graph6.rb | 1 + ext/tk/sample/tkextlib/blt/graph7.rb | 1 + ext/tk/sample/tkextlib/blt/graph7a.rb | 1 + ext/tk/sample/tkextlib/blt/graph7b.rb | 1 + ext/tk/sample/tkextlib/blt/graph7c.rb | 1 + ext/tk/sample/tkextlib/blt/pareto.rb | 1 + ext/tk/sample/tkextlib/blt/plot1.rb | 1 + ext/tk/sample/tkextlib/blt/plot1b.rb | 1 + ext/tk/sample/tkextlib/blt/scripts/stipples.rb | 1 + ext/tk/sample/tkextlib/blt/winop1.rb | 1 + ext/tk/sample/tkextlib/blt/winop2.rb | 1 + ext/tk/sample/tkextlib/bwidget/basic.rb | 1 + ext/tk/sample/tkextlib/bwidget/demo.rb | 1 + ext/tk/sample/tkextlib/bwidget/dnd.rb | 1 + ext/tk/sample/tkextlib/bwidget/manager.rb | 1 + ext/tk/sample/tkextlib/bwidget/select.rb | 1 + ext/tk/sample/tkextlib/bwidget/tmpldlg.rb | 1 + ext/tk/sample/tkextlib/bwidget/tree.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/buttonbox.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/calendar.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/canvasprintbox.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/canvasprintdialog.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/checkbox.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/combobox.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/dateentry.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/datefield.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/dialog.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/dialogshell.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/disjointlistbox.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/entryfield-1.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/entryfield-2.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/entryfield-3.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/extbutton.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/extfileselectionbox.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/extfileselectiondialog.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/feedback.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/fileselectionbox.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/fileselectiondialog.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/finddialog.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/hierarchy.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/hyperhelp.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/labeledframe.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/labeledwidget.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/mainwindow.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/menubar.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/menubar2.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/messagebox1.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/messagebox2.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/messagedialog.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/notebook.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/notebook2.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/optionmenu.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/panedwindow.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/panedwindow2.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/promptdialog.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/pushbutton.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/radiobox.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/scrolledcanvas.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/scrolledframe.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/scrolledhtml.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/scrolledlistbox.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/scrolledtext.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/selectionbox.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/selectiondialog.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/shell.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/spindate.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/spinint.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/spinner.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/spintime.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/tabnotebook.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/tabnotebook2.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/tabset.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/timeentry.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/timefield.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/toolbar.rb | 1 + ext/tk/sample/tkextlib/iwidgets/sample/watch.rb | 1 + ext/tk/sample/tkextlib/tcllib/datefield.rb | 1 + ext/tk/sample/tkextlib/tcllib/plotdemos1.rb | 1 + ext/tk/sample/tkextlib/tcllib/plotdemos2.rb | 1 + ext/tk/sample/tkextlib/tcllib/plotdemos3.rb | 1 + ext/tk/sample/tkextlib/tcllib/xyplot.rb | 1 + ext/tk/sample/tkextlib/tile/demo.rb | 1 + ext/tk/sample/tkextlib/tile/themes/kroc.rb | 1 + ext/tk/sample/tkextlib/tkHTML/hv.rb | 1 + ext/tk/sample/tkextlib/tkHTML/ss.rb | 1 + ext/tk/sample/tkextlib/tkimg/demo.rb | 1 + ext/tk/sample/tkextlib/tktable/basic.rb | 1 + ext/tk/sample/tkextlib/tktable/buttons.rb | 1 + ext/tk/sample/tkextlib/tktable/command.rb | 1 + ext/tk/sample/tkextlib/tktable/debug.rb | 1 + ext/tk/sample/tkextlib/tktable/dynarows.rb | 1 + ext/tk/sample/tkextlib/tktable/maxsize.rb | 1 + ext/tk/sample/tkextlib/tktable/spreadsheet.rb | 1 + ext/tk/sample/tkextlib/tktable/valid.rb | 1 + ext/tk/sample/tkextlib/treectrl/bitmaps.rb | 1 + ext/tk/sample/tkextlib/treectrl/demo.rb | 1 + ext/tk/sample/tkextlib/treectrl/explorer.rb | 1 + ext/tk/sample/tkextlib/treectrl/help.rb | 1 + ext/tk/sample/tkextlib/treectrl/imovie.rb | 1 + ext/tk/sample/tkextlib/treectrl/layout.rb | 1 + ext/tk/sample/tkextlib/treectrl/mailwasher.rb | 1 + ext/tk/sample/tkextlib/treectrl/outlook-folders.rb | 1 + ext/tk/sample/tkextlib/treectrl/outlook-newgroup.rb | 1 + ext/tk/sample/tkextlib/treectrl/random.rb | 1 + ext/tk/sample/tkextlib/treectrl/www-options.rb | 1 + ext/tk/sample/tkextlib/vu/canvItems.rb | 1 + ext/tk/sample/tkextlib/vu/canvSticker.rb | 1 + ext/tk/sample/tkextlib/vu/canvSticker2.rb | 1 + ext/tk/sample/tkextlib/vu/dial_demo.rb | 1 + ext/tk/sample/tkextlib/vu/oscilloscope.rb | 1 + ext/tk/sample/tkextlib/vu/pie.rb | 1 + ext/tk/sample/tkextlib/vu/vu_demo.rb | 1 + ext/tk/sample/tkfrom.rb | 1 + ext/tk/sample/tkhello.rb | 1 + ext/tk/sample/tkline.rb | 1 + ext/tk/sample/tkmenubutton.rb | 1 + ext/tk/sample/tkmsgcat-load_rb.rb | 1 + ext/tk/sample/tkmsgcat-load_rb2.rb | 1 + ext/tk/sample/tkmsgcat-load_tk.rb | 1 + ext/tk/sample/tkmulticolumnlist.rb | 1 + ext/tk/sample/tkmultilistbox.rb | 1 + ext/tk/sample/tkmultilistframe.rb | 1 + ext/tk/sample/tkoptdb-safeTk.rb | 1 + ext/tk/sample/tkoptdb.rb | 1 + ext/tk/sample/tkrttimer.rb | 1 + ext/tk/sample/tksleep_sample.rb | 1 + ext/tk/sample/tktextframe.rb | 1 + ext/tk/sample/tktextio.rb | 1 + ext/tk/sample/tktimer.rb | 1 + ext/tk/sample/tktimer2.rb | 1 + ext/tk/sample/tktimer3.rb | 1 + ext/tk/sample/tktree.rb | 1 + ext/tk/sample/ttk_wrapper.rb | 1 + 304 files changed, 304 insertions(+) (limited to 'ext/tk/sample') diff --git a/ext/tk/sample/24hr_clock.rb b/ext/tk/sample/24hr_clock.rb index 29f84e0b40..3a030ddaf2 100644 --- a/ext/tk/sample/24hr_clock.rb +++ b/ext/tk/sample/24hr_clock.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require 'tk' diff --git a/ext/tk/sample/binding_sample.rb b/ext/tk/sample/binding_sample.rb index 3c2eb5e1cb..a324a745f3 100644 --- a/ext/tk/sample/binding_sample.rb +++ b/ext/tk/sample/binding_sample.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require 'tk' diff --git a/ext/tk/sample/bindtag_sample.rb b/ext/tk/sample/bindtag_sample.rb index b13364bb68..7b4ac16f64 100644 --- a/ext/tk/sample/bindtag_sample.rb +++ b/ext/tk/sample/bindtag_sample.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require 'tk' TkLabel.new(:text=><:left).pack diff --git a/ext/tk/sample/binstr_usage.rb b/ext/tk/sample/binstr_usage.rb index fa81f98b5e..92882b8e1b 100644 --- a/ext/tk/sample/binstr_usage.rb +++ b/ext/tk/sample/binstr_usage.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require "tk" diff --git a/ext/tk/sample/btn_with_frame.rb b/ext/tk/sample/btn_with_frame.rb index d04c95a289..43e120b123 100644 --- a/ext/tk/sample/btn_with_frame.rb +++ b/ext/tk/sample/btn_with_frame.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false require 'tk' class Button_with_Frame < TkButton diff --git a/ext/tk/sample/cd_timer.rb b/ext/tk/sample/cd_timer.rb index e2611fbf23..1efe8cdb7c 100644 --- a/ext/tk/sample/cd_timer.rb +++ b/ext/tk/sample/cd_timer.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false # # countdown timer # usage: cd_timer min [, min ... ] diff --git a/ext/tk/sample/cmd_res_test.rb b/ext/tk/sample/cmd_res_test.rb index 8df2e61af7..52c5bc7515 100644 --- a/ext/tk/sample/cmd_res_test.rb +++ b/ext/tk/sample/cmd_res_test.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false require 'tk' TkOptionDB.readfile(File.expand_path('cmd_resource', File.dirname(__FILE__))) diff --git a/ext/tk/sample/demos-en/anilabel.rb b/ext/tk/sample/demos-en/anilabel.rb index ebd84accd2..a48f4a10e8 100644 --- a/ext/tk/sample/demos-en/anilabel.rb +++ b/ext/tk/sample/demos-en/anilabel.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # animated label widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-en/aniwave.rb b/ext/tk/sample/demos-en/aniwave.rb index 57d58193f6..955f202767 100644 --- a/ext/tk/sample/demos-en/aniwave.rb +++ b/ext/tk/sample/demos-en/aniwave.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # animated wave demo (called by 'widget') # diff --git a/ext/tk/sample/demos-en/arrow.rb b/ext/tk/sample/demos-en/arrow.rb index 452153d010..46229668c2 100644 --- a/ext/tk/sample/demos-en/arrow.rb +++ b/ext/tk/sample/demos-en/arrow.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # arrow.rb # # This demonstration script creates a canvas widget that displays a diff --git a/ext/tk/sample/demos-en/bind.rb b/ext/tk/sample/demos-en/bind.rb index c291e4730a..38f2b46eaf 100644 --- a/ext/tk/sample/demos-en/bind.rb +++ b/ext/tk/sample/demos-en/bind.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # bind.rb # # This demonstration script creates a text widget with bindings set diff --git a/ext/tk/sample/demos-en/bitmap.rb b/ext/tk/sample/demos-en/bitmap.rb index 858d067d0d..bb7a13d7b6 100644 --- a/ext/tk/sample/demos-en/bitmap.rb +++ b/ext/tk/sample/demos-en/bitmap.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # bitmap.rb # # This demonstration script creates a toplevel window that displays diff --git a/ext/tk/sample/demos-en/button.rb b/ext/tk/sample/demos-en/button.rb index f63a2f3b06..00331002d2 100644 --- a/ext/tk/sample/demos-en/button.rb +++ b/ext/tk/sample/demos-en/button.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # button.rb # # This demonstration script creates a toplevel window containing diff --git a/ext/tk/sample/demos-en/check.rb b/ext/tk/sample/demos-en/check.rb index bf0b73476a..3f3b07bd0a 100644 --- a/ext/tk/sample/demos-en/check.rb +++ b/ext/tk/sample/demos-en/check.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # check.rb # # This demonstration script creates a toplevel window containing diff --git a/ext/tk/sample/demos-en/check2.rb b/ext/tk/sample/demos-en/check2.rb index 4f7b1f07bc..d68b86438a 100644 --- a/ext/tk/sample/demos-en/check2.rb +++ b/ext/tk/sample/demos-en/check2.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # checkbutton widget demo2 (called by 'widget') # diff --git a/ext/tk/sample/demos-en/clrpick.rb b/ext/tk/sample/demos-en/clrpick.rb index 6da28cb112..081d11be4f 100644 --- a/ext/tk/sample/demos-en/clrpick.rb +++ b/ext/tk/sample/demos-en/clrpick.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # clrpick.rb # # This demonstration script prompts the user to select a color. diff --git a/ext/tk/sample/demos-en/colors.rb b/ext/tk/sample/demos-en/colors.rb index b0ef9590b9..dca147b51e 100644 --- a/ext/tk/sample/demos-en/colors.rb +++ b/ext/tk/sample/demos-en/colors.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # colors.rb # # This demonstration script creates a listbox widget that displays diff --git a/ext/tk/sample/demos-en/combo.rb b/ext/tk/sample/demos-en/combo.rb index d77660095c..2f2dd5d6e5 100644 --- a/ext/tk/sample/demos-en/combo.rb +++ b/ext/tk/sample/demos-en/combo.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # combo.rb -- # # This demonstration script creates several combobox widgets. diff --git a/ext/tk/sample/demos-en/cscroll.rb b/ext/tk/sample/demos-en/cscroll.rb index 40a3afc0ad..eac615d035 100644 --- a/ext/tk/sample/demos-en/cscroll.rb +++ b/ext/tk/sample/demos-en/cscroll.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # cscroll.rb # # This demonstration script creates a simple canvas that can be diff --git a/ext/tk/sample/demos-en/ctext.rb b/ext/tk/sample/demos-en/ctext.rb index e04cb283f0..dbd26d21df 100644 --- a/ext/tk/sample/demos-en/ctext.rb +++ b/ext/tk/sample/demos-en/ctext.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # ctext.rb # # This demonstration script creates a canvas widget with a text diff --git a/ext/tk/sample/demos-en/dialog1.rb b/ext/tk/sample/demos-en/dialog1.rb index af476ecd05..3fd56a69c3 100644 --- a/ext/tk/sample/demos-en/dialog1.rb +++ b/ext/tk/sample/demos-en/dialog1.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # a dialog box with a local grab (called by 'widget') # diff --git a/ext/tk/sample/demos-en/dialog2.rb b/ext/tk/sample/demos-en/dialog2.rb index efc4b714da..fed14081c8 100644 --- a/ext/tk/sample/demos-en/dialog2.rb +++ b/ext/tk/sample/demos-en/dialog2.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # a dialog box with a global grab (called by 'widget') # diff --git a/ext/tk/sample/demos-en/entry1.rb b/ext/tk/sample/demos-en/entry1.rb index fac0afc243..d6b0af2b5d 100644 --- a/ext/tk/sample/demos-en/entry1.rb +++ b/ext/tk/sample/demos-en/entry1.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # entry (no scrollbars) widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-en/entry2.rb b/ext/tk/sample/demos-en/entry2.rb index 05a6c83cfd..460a0a02ea 100644 --- a/ext/tk/sample/demos-en/entry2.rb +++ b/ext/tk/sample/demos-en/entry2.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # entry2.rb # # This demonstration script is the same as the entry1.tcl script diff --git a/ext/tk/sample/demos-en/entry3.rb b/ext/tk/sample/demos-en/entry3.rb index d3bc629fdf..6170fe1365 100644 --- a/ext/tk/sample/demos-en/entry3.rb +++ b/ext/tk/sample/demos-en/entry3.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # entry3.rb -- # # This demonstration script creates several entry widgets whose diff --git a/ext/tk/sample/demos-en/filebox.rb b/ext/tk/sample/demos-en/filebox.rb index 0c284c11d4..2bdf0aac10 100644 --- a/ext/tk/sample/demos-en/filebox.rb +++ b/ext/tk/sample/demos-en/filebox.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # filebox.rb # # This demonstration script prompts the user to select a file.# diff --git a/ext/tk/sample/demos-en/floor.rb b/ext/tk/sample/demos-en/floor.rb index eb8b23eb7d..b22ccecfd2 100644 --- a/ext/tk/sample/demos-en/floor.rb +++ b/ext/tk/sample/demos-en/floor.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # floor.rb # # This demonstration script creates a canvas widet that displays the diff --git a/ext/tk/sample/demos-en/floor2.rb b/ext/tk/sample/demos-en/floor2.rb index 3bfa89a920..a95bfedbfd 100644 --- a/ext/tk/sample/demos-en/floor2.rb +++ b/ext/tk/sample/demos-en/floor2.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false %# floor2.rb # # This demonstration script creates a canvas widet that displays the diff --git a/ext/tk/sample/demos-en/form.rb b/ext/tk/sample/demos-en/form.rb index abb3e0e10e..b6c6655083 100644 --- a/ext/tk/sample/demos-en/form.rb +++ b/ext/tk/sample/demos-en/form.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # form widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-en/goldberg.rb b/ext/tk/sample/demos-en/goldberg.rb index d3956ef78c..555ad4af35 100644 --- a/ext/tk/sample/demos-en/goldberg.rb +++ b/ext/tk/sample/demos-en/goldberg.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # Ruby/Tk Goldverg demo (called by 'widget') # diff --git a/ext/tk/sample/demos-en/hscale.rb b/ext/tk/sample/demos-en/hscale.rb index e660216967..05a8f39362 100644 --- a/ext/tk/sample/demos-en/hscale.rb +++ b/ext/tk/sample/demos-en/hscale.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false require "tkcanvas" if defined?($hscale_demo) && $hscale_demo diff --git a/ext/tk/sample/demos-en/icon.rb b/ext/tk/sample/demos-en/icon.rb index bab40da214..ab29a0c186 100644 --- a/ext/tk/sample/demos-en/icon.rb +++ b/ext/tk/sample/demos-en/icon.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # icon.rb # # This demonstration script creates a toplevel window containing diff --git a/ext/tk/sample/demos-en/image1.rb b/ext/tk/sample/demos-en/image1.rb index 233cb963d1..c7c0989df8 100644 --- a/ext/tk/sample/demos-en/image1.rb +++ b/ext/tk/sample/demos-en/image1.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false ## image1.rb # # This demonstration script displays two image widgets. diff --git a/ext/tk/sample/demos-en/image2.rb b/ext/tk/sample/demos-en/image2.rb index 13098af1b6..dfb993e434 100644 --- a/ext/tk/sample/demos-en/image2.rb +++ b/ext/tk/sample/demos-en/image2.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # image2.rb # # This demonstration script creates a simple collection of widgets diff --git a/ext/tk/sample/demos-en/image3.rb b/ext/tk/sample/demos-en/image3.rb index edb6d231bf..2879cd4bff 100644 --- a/ext/tk/sample/demos-en/image3.rb +++ b/ext/tk/sample/demos-en/image3.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # image3.rb # # This demonstration script creates a simple collection of widgets diff --git a/ext/tk/sample/demos-en/items.rb b/ext/tk/sample/demos-en/items.rb index 01a4072cb7..d6de1e557e 100644 --- a/ext/tk/sample/demos-en/items.rb +++ b/ext/tk/sample/demos-en/items.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # items.rb # # This demonstration script creates a canvas that displays the diff --git a/ext/tk/sample/demos-en/knightstour.rb b/ext/tk/sample/demos-en/knightstour.rb index 6f96a5be10..1ad82fcc9d 100644 --- a/ext/tk/sample/demos-en/knightstour.rb +++ b/ext/tk/sample/demos-en/knightstour.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # Based on the widget demo of Tcl/Tk8.5.2 # The following is the original copyright text. #---------------------------------------------------------------------------- diff --git a/ext/tk/sample/demos-en/label.rb b/ext/tk/sample/demos-en/label.rb index 5be06eafee..d9cfd92364 100644 --- a/ext/tk/sample/demos-en/label.rb +++ b/ext/tk/sample/demos-en/label.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # label.rb # # This demonstration script creates a toplevel window containing diff --git a/ext/tk/sample/demos-en/labelframe.rb b/ext/tk/sample/demos-en/labelframe.rb index ad968bc061..bd2d8f335e 100644 --- a/ext/tk/sample/demos-en/labelframe.rb +++ b/ext/tk/sample/demos-en/labelframe.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # labelframe.rb # # This demonstration script creates a toplevel window containing diff --git a/ext/tk/sample/demos-en/mclist.rb b/ext/tk/sample/demos-en/mclist.rb index 17019bb15b..61ebff1805 100644 --- a/ext/tk/sample/demos-en/mclist.rb +++ b/ext/tk/sample/demos-en/mclist.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # mclist.rb -- # # This demonstration script creates a toplevel window containing a Ttk diff --git a/ext/tk/sample/demos-en/menu.rb b/ext/tk/sample/demos-en/menu.rb index a458dbbc14..8b7a524bc6 100644 --- a/ext/tk/sample/demos-en/menu.rb +++ b/ext/tk/sample/demos-en/menu.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # menus widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-en/menu84.rb b/ext/tk/sample/demos-en/menu84.rb index 4fc53962e7..e6e42cb844 100644 --- a/ext/tk/sample/demos-en/menu84.rb +++ b/ext/tk/sample/demos-en/menu84.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # menus widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-en/menubu.rb b/ext/tk/sample/demos-en/menubu.rb index 6e28e813b3..9ff683d09c 100644 --- a/ext/tk/sample/demos-en/menubu.rb +++ b/ext/tk/sample/demos-en/menubu.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # menubutton.rb # # This demonstration script creates a window with a bunch of menus diff --git a/ext/tk/sample/demos-en/msgbox.rb b/ext/tk/sample/demos-en/msgbox.rb index d3d66bfeb0..9a5ff51b4b 100644 --- a/ext/tk/sample/demos-en/msgbox.rb +++ b/ext/tk/sample/demos-en/msgbox.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # msgbox.rb # # This demonstration script creates message boxes of various type diff --git a/ext/tk/sample/demos-en/msgbox2.rb b/ext/tk/sample/demos-en/msgbox2.rb index c227b59bb1..0eb35c486d 100644 --- a/ext/tk/sample/demos-en/msgbox2.rb +++ b/ext/tk/sample/demos-en/msgbox2.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # msgbox2.rb # # This demonstration script creates message boxes of various type diff --git a/ext/tk/sample/demos-en/paned1.rb b/ext/tk/sample/demos-en/paned1.rb index d3d66d1b16..c14562a962 100644 --- a/ext/tk/sample/demos-en/paned1.rb +++ b/ext/tk/sample/demos-en/paned1.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # paned1.rb # # This demonstration script creates a toplevel window containing diff --git a/ext/tk/sample/demos-en/paned2.rb b/ext/tk/sample/demos-en/paned2.rb index 02293b0309..0c62235112 100644 --- a/ext/tk/sample/demos-en/paned2.rb +++ b/ext/tk/sample/demos-en/paned2.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # paned2.rb -- # # This demonstration script creates a toplevel window containing diff --git a/ext/tk/sample/demos-en/pendulum.rb b/ext/tk/sample/demos-en/pendulum.rb index 306ac94a21..833a31084f 100644 --- a/ext/tk/sample/demos-en/pendulum.rb +++ b/ext/tk/sample/demos-en/pendulum.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # This demonstration illustrates how Tcl/Tk can be used to construct # simulations of physical systems. diff --git a/ext/tk/sample/demos-en/plot.rb b/ext/tk/sample/demos-en/plot.rb index f70daa3fb2..786695a85c 100644 --- a/ext/tk/sample/demos-en/plot.rb +++ b/ext/tk/sample/demos-en/plot.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # plot.rb # # This demonstration script creates a canvas widget showing a 2-D diff --git a/ext/tk/sample/demos-en/puzzle.rb b/ext/tk/sample/demos-en/puzzle.rb index f16414aa4c..6cf502fcf5 100644 --- a/ext/tk/sample/demos-en/puzzle.rb +++ b/ext/tk/sample/demos-en/puzzle.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # puzzle.rb # # This demonstration script creates a 15-puzzle game using a collection diff --git a/ext/tk/sample/demos-en/radio.rb b/ext/tk/sample/demos-en/radio.rb index bde31508e1..d6b3ffbcbe 100644 --- a/ext/tk/sample/demos-en/radio.rb +++ b/ext/tk/sample/demos-en/radio.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # radio.rb # # This demonstration script creates a toplevel window containing diff --git a/ext/tk/sample/demos-en/radio2.rb b/ext/tk/sample/demos-en/radio2.rb index 72fc2c610c..ece7cfdf08 100644 --- a/ext/tk/sample/demos-en/radio2.rb +++ b/ext/tk/sample/demos-en/radio2.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # radio2.rb # # This demonstration script creates a toplevel window containing diff --git a/ext/tk/sample/demos-en/radio3.rb b/ext/tk/sample/demos-en/radio3.rb index 8a147edda7..d1629c884e 100644 --- a/ext/tk/sample/demos-en/radio3.rb +++ b/ext/tk/sample/demos-en/radio3.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # radio3.rb # # This demonstration script creates a toplevel window containing diff --git a/ext/tk/sample/demos-en/ruler.rb b/ext/tk/sample/demos-en/ruler.rb index a9773699f7..d9a2c037b8 100644 --- a/ext/tk/sample/demos-en/ruler.rb +++ b/ext/tk/sample/demos-en/ruler.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # ruler.rb # # This demonstration script creates a canvas widget that displays a ruler diff --git a/ext/tk/sample/demos-en/sayings.rb b/ext/tk/sample/demos-en/sayings.rb index a4dcf37cdc..e7ddfe5b5d 100644 --- a/ext/tk/sample/demos-en/sayings.rb +++ b/ext/tk/sample/demos-en/sayings.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # sayings.rb # # This demonstration script creates a listbox that can be scrolled diff --git a/ext/tk/sample/demos-en/search.rb b/ext/tk/sample/demos-en/search.rb index 7fb40d88b2..82c0d169a9 100644 --- a/ext/tk/sample/demos-en/search.rb +++ b/ext/tk/sample/demos-en/search.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # search.rb # # This demonstration script creates a collection of widgets that diff --git a/ext/tk/sample/demos-en/spin.rb b/ext/tk/sample/demos-en/spin.rb index d51b7e6619..d3558d56d6 100644 --- a/ext/tk/sample/demos-en/spin.rb +++ b/ext/tk/sample/demos-en/spin.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # spin.rb -- # # This demonstration script creates several spinbox widgets. diff --git a/ext/tk/sample/demos-en/states.rb b/ext/tk/sample/demos-en/states.rb index a5c01a867c..4eac7424e7 100644 --- a/ext/tk/sample/demos-en/states.rb +++ b/ext/tk/sample/demos-en/states.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # states.rb # # This demonstration script creates a listbox widget that displays diff --git a/ext/tk/sample/demos-en/style.rb b/ext/tk/sample/demos-en/style.rb index 5c8777379e..a6fd6b328c 100644 --- a/ext/tk/sample/demos-en/style.rb +++ b/ext/tk/sample/demos-en/style.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # style.rb # # This demonstration script creates a text widget that illustrates the diff --git a/ext/tk/sample/demos-en/text.rb b/ext/tk/sample/demos-en/text.rb index 2f72de7583..c44be395b6 100644 --- a/ext/tk/sample/demos-en/text.rb +++ b/ext/tk/sample/demos-en/text.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # text.rb # # This demonstration script creates a text widget that describes diff --git a/ext/tk/sample/demos-en/textpeer.rb b/ext/tk/sample/demos-en/textpeer.rb index 20192fcd05..c3298e2caa 100644 --- a/ext/tk/sample/demos-en/textpeer.rb +++ b/ext/tk/sample/demos-en/textpeer.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # text widget peering demo (called by 'widget') # diff --git a/ext/tk/sample/demos-en/tkencoding.rb b/ext/tk/sample/demos-en/tkencoding.rb index 727491a6ad..01a11ad7ed 100644 --- a/ext/tk/sample/demos-en/tkencoding.rb +++ b/ext/tk/sample/demos-en/tkencoding.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # -*- ruby -*- # # tkencoding.rb diff --git a/ext/tk/sample/demos-en/toolbar.rb b/ext/tk/sample/demos-en/toolbar.rb index e7cbeb4235..1914e6eaad 100644 --- a/ext/tk/sample/demos-en/toolbar.rb +++ b/ext/tk/sample/demos-en/toolbar.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # toolbar.rb -- # # This demonstration script creates a toolbar that can be torn off. diff --git a/ext/tk/sample/demos-en/tree.rb b/ext/tk/sample/demos-en/tree.rb index 69154ee076..e3e5527f79 100644 --- a/ext/tk/sample/demos-en/tree.rb +++ b/ext/tk/sample/demos-en/tree.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # tree.rb -- # # This demonstration script creates a toplevel window containing a Ttk diff --git a/ext/tk/sample/demos-en/ttkbut.rb b/ext/tk/sample/demos-en/ttkbut.rb index a784efcc08..f2fcbcc7ba 100644 --- a/ext/tk/sample/demos-en/ttkbut.rb +++ b/ext/tk/sample/demos-en/ttkbut.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # ttkbut.rb # # This demonstration script creates a toplevel window containing several diff --git a/ext/tk/sample/demos-en/ttkmenu.rb b/ext/tk/sample/demos-en/ttkmenu.rb index 9399568313..f84c9138d5 100644 --- a/ext/tk/sample/demos-en/ttkmenu.rb +++ b/ext/tk/sample/demos-en/ttkmenu.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # ttkmenu.rb -- # # This demonstration script creates a toplevel window containing several Ttk diff --git a/ext/tk/sample/demos-en/ttknote.rb b/ext/tk/sample/demos-en/ttknote.rb index bc0c7b369a..7c56252d2d 100644 --- a/ext/tk/sample/demos-en/ttknote.rb +++ b/ext/tk/sample/demos-en/ttknote.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # ttknote.rb -- # # This demonstration script creates a toplevel window containing a Ttk diff --git a/ext/tk/sample/demos-en/ttkpane.rb b/ext/tk/sample/demos-en/ttkpane.rb index 87c4dedeb2..7eb4c29731 100644 --- a/ext/tk/sample/demos-en/ttkpane.rb +++ b/ext/tk/sample/demos-en/ttkpane.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # ttkpane.rb -- # # This demonstration script creates a Ttk pane with some content. diff --git a/ext/tk/sample/demos-en/ttkprogress.rb b/ext/tk/sample/demos-en/ttkprogress.rb index c341a9385f..09bf398e17 100644 --- a/ext/tk/sample/demos-en/ttkprogress.rb +++ b/ext/tk/sample/demos-en/ttkprogress.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # ttkprogress.rb -- # # This demonstration script creates several progress bar widgets. diff --git a/ext/tk/sample/demos-en/twind.rb b/ext/tk/sample/demos-en/twind.rb index 60a345d0b4..a709f0d188 100644 --- a/ext/tk/sample/demos-en/twind.rb +++ b/ext/tk/sample/demos-en/twind.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # twind.rb # # This demonstration script creates a text widget with a bunch of diff --git a/ext/tk/sample/demos-en/twind2.rb b/ext/tk/sample/demos-en/twind2.rb index af7313dd82..4a59a2e613 100644 --- a/ext/tk/sample/demos-en/twind2.rb +++ b/ext/tk/sample/demos-en/twind2.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # text (embedded windows) widget demo 2 (called by 'widget') # diff --git a/ext/tk/sample/demos-en/unicodeout.rb b/ext/tk/sample/demos-en/unicodeout.rb index ee7b5afa15..910dff38b7 100644 --- a/ext/tk/sample/demos-en/unicodeout.rb +++ b/ext/tk/sample/demos-en/unicodeout.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # unicodeout.rb -- # # This demonstration script shows how you can produce output (in label diff --git a/ext/tk/sample/demos-en/vscale.rb b/ext/tk/sample/demos-en/vscale.rb index b05ed12072..2ce522f7be 100644 --- a/ext/tk/sample/demos-en/vscale.rb +++ b/ext/tk/sample/demos-en/vscale.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # vscale.rb # # This demonstration script shows an example with a vertical scale. diff --git a/ext/tk/sample/demos-jp/anilabel.rb b/ext/tk/sample/demos-jp/anilabel.rb index c882f43f7e..ccad73ffc6 100644 --- a/ext/tk/sample/demos-jp/anilabel.rb +++ b/ext/tk/sample/demos-jp/anilabel.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # animated label widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/aniwave.rb b/ext/tk/sample/demos-jp/aniwave.rb index 866316c331..6973de7f09 100644 --- a/ext/tk/sample/demos-jp/aniwave.rb +++ b/ext/tk/sample/demos-jp/aniwave.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # animated wave demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/arrow.rb b/ext/tk/sample/demos-jp/arrow.rb index 2995f96d54..12ab4af2b1 100644 --- a/ext/tk/sample/demos-jp/arrow.rb +++ b/ext/tk/sample/demos-jp/arrow.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # arrowhead widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/bind.rb b/ext/tk/sample/demos-jp/bind.rb index efba6e6c01..74ddf0217a 100644 --- a/ext/tk/sample/demos-jp/bind.rb +++ b/ext/tk/sample/demos-jp/bind.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # text (tag bindings) widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/bitmap.rb b/ext/tk/sample/demos-jp/bitmap.rb index d84e9a5f09..2cc9c28fbd 100644 --- a/ext/tk/sample/demos-jp/bitmap.rb +++ b/ext/tk/sample/demos-jp/bitmap.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # bitmap widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/button.rb b/ext/tk/sample/demos-jp/button.rb index 301100b057..204f5eab86 100644 --- a/ext/tk/sample/demos-jp/button.rb +++ b/ext/tk/sample/demos-jp/button.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # button widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/check.rb b/ext/tk/sample/demos-jp/check.rb index 422e898ec9..04a47c8101 100644 --- a/ext/tk/sample/demos-jp/check.rb +++ b/ext/tk/sample/demos-jp/check.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # checkbutton widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/check2.rb b/ext/tk/sample/demos-jp/check2.rb index 558e588535..609f6830d8 100644 --- a/ext/tk/sample/demos-jp/check2.rb +++ b/ext/tk/sample/demos-jp/check2.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # checkbutton widget demo2 (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/clrpick.rb b/ext/tk/sample/demos-jp/clrpick.rb index df8c76a69d..31a3f25b7c 100644 --- a/ext/tk/sample/demos-jp/clrpick.rb +++ b/ext/tk/sample/demos-jp/clrpick.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # widget demo prompts the user to select a color (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/colors.rb b/ext/tk/sample/demos-jp/colors.rb index 5e5f47cb04..c0145daaf6 100644 --- a/ext/tk/sample/demos-jp/colors.rb +++ b/ext/tk/sample/demos-jp/colors.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # listbox widget demo 'colors' (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/combo.rb b/ext/tk/sample/demos-jp/combo.rb index 8bbe36997d..0f3e808606 100644 --- a/ext/tk/sample/demos-jp/combo.rb +++ b/ext/tk/sample/demos-jp/combo.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # combo.rb -- # diff --git a/ext/tk/sample/demos-jp/cscroll.rb b/ext/tk/sample/demos-jp/cscroll.rb index e993326aa9..6cce3d4369 100644 --- a/ext/tk/sample/demos-jp/cscroll.rb +++ b/ext/tk/sample/demos-jp/cscroll.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # simple scrollable canvas widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/ctext.rb b/ext/tk/sample/demos-jp/ctext.rb index bb354c490e..ce7de841e8 100644 --- a/ext/tk/sample/demos-jp/ctext.rb +++ b/ext/tk/sample/demos-jp/ctext.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # Canvas Text widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/dialog1.rb b/ext/tk/sample/demos-jp/dialog1.rb index e50c9071e5..9d54f93b35 100644 --- a/ext/tk/sample/demos-jp/dialog1.rb +++ b/ext/tk/sample/demos-jp/dialog1.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # a dialog box with a local grab (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/dialog2.rb b/ext/tk/sample/demos-jp/dialog2.rb index 3e7d9619a4..c8506b6cf8 100644 --- a/ext/tk/sample/demos-jp/dialog2.rb +++ b/ext/tk/sample/demos-jp/dialog2.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # a dialog box with a global grab (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/entry1.rb b/ext/tk/sample/demos-jp/entry1.rb index 9be677d12d..0fbbeb8259 100644 --- a/ext/tk/sample/demos-jp/entry1.rb +++ b/ext/tk/sample/demos-jp/entry1.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # entry (no scrollbars) widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/entry2.rb b/ext/tk/sample/demos-jp/entry2.rb index 5476d24ade..294c82490f 100644 --- a/ext/tk/sample/demos-jp/entry2.rb +++ b/ext/tk/sample/demos-jp/entry2.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # entry (with scrollbars) widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/entry3.rb b/ext/tk/sample/demos-jp/entry3.rb index 59c698de62..6f8ba943e9 100644 --- a/ext/tk/sample/demos-jp/entry3.rb +++ b/ext/tk/sample/demos-jp/entry3.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # entry3.rb -- # # This demonstration script creates several entry widgets whose diff --git a/ext/tk/sample/demos-jp/filebox.rb b/ext/tk/sample/demos-jp/filebox.rb index fc014bc282..800dd5ddbf 100644 --- a/ext/tk/sample/demos-jp/filebox.rb +++ b/ext/tk/sample/demos-jp/filebox.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # widget demo prompts the user to select a file (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/floor.rb b/ext/tk/sample/demos-jp/floor.rb index 5101a026bb..8a079035c9 100644 --- a/ext/tk/sample/demos-jp/floor.rb +++ b/ext/tk/sample/demos-jp/floor.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # floorDisplay widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/floor2.rb b/ext/tk/sample/demos-jp/floor2.rb index 7ca705c7bd..7f294ce82e 100644 --- a/ext/tk/sample/demos-jp/floor2.rb +++ b/ext/tk/sample/demos-jp/floor2.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # floorDisplay widget demo 2 (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/form.rb b/ext/tk/sample/demos-jp/form.rb index 000fcb5091..751852cbf7 100644 --- a/ext/tk/sample/demos-jp/form.rb +++ b/ext/tk/sample/demos-jp/form.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # form widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/goldberg.rb b/ext/tk/sample/demos-jp/goldberg.rb index fc38d877db..cc039b2d62 100644 --- a/ext/tk/sample/demos-jp/goldberg.rb +++ b/ext/tk/sample/demos-jp/goldberg.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # Ruby/Tk Goldverg demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/hscale.rb b/ext/tk/sample/demos-jp/hscale.rb index 2dfbf38272..0607792a74 100644 --- a/ext/tk/sample/demos-jp/hscale.rb +++ b/ext/tk/sample/demos-jp/hscale.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false require "tkcanvas" if defined?($hscale_demo) && $hscale_deom diff --git a/ext/tk/sample/demos-jp/icon.rb b/ext/tk/sample/demos-jp/icon.rb index 6b9e1a570a..7bf6d9731b 100644 --- a/ext/tk/sample/demos-jp/icon.rb +++ b/ext/tk/sample/demos-jp/icon.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # iconic button widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/image1.rb b/ext/tk/sample/demos-jp/image1.rb index 0c69b2a45f..e07f1d3afc 100644 --- a/ext/tk/sample/demos-jp/image1.rb +++ b/ext/tk/sample/demos-jp/image1.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # two image widgets demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/image2.rb b/ext/tk/sample/demos-jp/image2.rb index aa507c5b9b..312ec41f2a 100644 --- a/ext/tk/sample/demos-jp/image2.rb +++ b/ext/tk/sample/demos-jp/image2.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # widget demo 'load image' (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/image3.rb b/ext/tk/sample/demos-jp/image3.rb index 5c1ceb2816..3f2b1ad3b9 100644 --- a/ext/tk/sample/demos-jp/image3.rb +++ b/ext/tk/sample/demos-jp/image3.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # image3.rb # # This demonstration script creates a simple collection of widgets diff --git a/ext/tk/sample/demos-jp/items.rb b/ext/tk/sample/demos-jp/items.rb index b1d66f367b..9fef0bedda 100644 --- a/ext/tk/sample/demos-jp/items.rb +++ b/ext/tk/sample/demos-jp/items.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # canvas item types widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/knightstour.rb b/ext/tk/sample/demos-jp/knightstour.rb index 835a24c392..f4de10b3b3 100644 --- a/ext/tk/sample/demos-jp/knightstour.rb +++ b/ext/tk/sample/demos-jp/knightstour.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # Based on the widget demo of Tcl/Tk8.5.2 # The following is the original copyright text. diff --git a/ext/tk/sample/demos-jp/label.rb b/ext/tk/sample/demos-jp/label.rb index 700e6a61ce..6164ac1ebc 100644 --- a/ext/tk/sample/demos-jp/label.rb +++ b/ext/tk/sample/demos-jp/label.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # label widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/labelframe.rb b/ext/tk/sample/demos-jp/labelframe.rb index 80e106c6e7..3dcd1dc3f1 100644 --- a/ext/tk/sample/demos-jp/labelframe.rb +++ b/ext/tk/sample/demos-jp/labelframe.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # labelframe.rb # diff --git a/ext/tk/sample/demos-jp/mclist.rb b/ext/tk/sample/demos-jp/mclist.rb index 67cec638eb..e7b71edfdb 100644 --- a/ext/tk/sample/demos-jp/mclist.rb +++ b/ext/tk/sample/demos-jp/mclist.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # mclist.rb -- # diff --git a/ext/tk/sample/demos-jp/menu.rb b/ext/tk/sample/demos-jp/menu.rb index 05ea7a9ec2..30e491d953 100644 --- a/ext/tk/sample/demos-jp/menu.rb +++ b/ext/tk/sample/demos-jp/menu.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # menus widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/menu84.rb b/ext/tk/sample/demos-jp/menu84.rb index 6a57279481..3fd879e4f7 100644 --- a/ext/tk/sample/demos-jp/menu84.rb +++ b/ext/tk/sample/demos-jp/menu84.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # menus widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/menu8x.rb b/ext/tk/sample/demos-jp/menu8x.rb index 77ecb5bcf3..a1acda4c1b 100644 --- a/ext/tk/sample/demos-jp/menu8x.rb +++ b/ext/tk/sample/demos-jp/menu8x.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # menus widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/menubu.rb b/ext/tk/sample/demos-jp/menubu.rb index 06f9eb875e..57b1d41420 100644 --- a/ext/tk/sample/demos-jp/menubu.rb +++ b/ext/tk/sample/demos-jp/menubu.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false require "tkcanvas" def optionMenu(menubutton, varName, firstValue, *rest) diff --git a/ext/tk/sample/demos-jp/msgbox.rb b/ext/tk/sample/demos-jp/msgbox.rb index ec7b4f2bbc..45d8b8e9f9 100644 --- a/ext/tk/sample/demos-jp/msgbox.rb +++ b/ext/tk/sample/demos-jp/msgbox.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # message boxes widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/msgbox2.rb b/ext/tk/sample/demos-jp/msgbox2.rb index ad6d936036..51a0ca9dcc 100644 --- a/ext/tk/sample/demos-jp/msgbox2.rb +++ b/ext/tk/sample/demos-jp/msgbox2.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # message boxes widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/paned1.rb b/ext/tk/sample/demos-jp/paned1.rb index 53d2e7162b..96e419bec0 100644 --- a/ext/tk/sample/demos-jp/paned1.rb +++ b/ext/tk/sample/demos-jp/paned1.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # paned1.rb # diff --git a/ext/tk/sample/demos-jp/paned2.rb b/ext/tk/sample/demos-jp/paned2.rb index 65bd41c757..11a02abe73 100644 --- a/ext/tk/sample/demos-jp/paned2.rb +++ b/ext/tk/sample/demos-jp/paned2.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # paned2.rb -- # diff --git a/ext/tk/sample/demos-jp/pendulum.rb b/ext/tk/sample/demos-jp/pendulum.rb index 60556fd70a..06e6933548 100644 --- a/ext/tk/sample/demos-jp/pendulum.rb +++ b/ext/tk/sample/demos-jp/pendulum.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # This demonstration illustrates how Tcl/Tk can be used to construct # simulations of physical systems. diff --git a/ext/tk/sample/demos-jp/plot.rb b/ext/tk/sample/demos-jp/plot.rb index 4147b35399..85970bb5b3 100644 --- a/ext/tk/sample/demos-jp/plot.rb +++ b/ext/tk/sample/demos-jp/plot.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # 2-D plot widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/puzzle.rb b/ext/tk/sample/demos-jp/puzzle.rb index dbcb423463..61fb4cbf60 100644 --- a/ext/tk/sample/demos-jp/puzzle.rb +++ b/ext/tk/sample/demos-jp/puzzle.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # widet demo 'puzzle' (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/radio.rb b/ext/tk/sample/demos-jp/radio.rb index efb613593d..4d84441687 100644 --- a/ext/tk/sample/demos-jp/radio.rb +++ b/ext/tk/sample/demos-jp/radio.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # radiobutton widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/radio2.rb b/ext/tk/sample/demos-jp/radio2.rb index 0633a8def1..4416122876 100644 --- a/ext/tk/sample/demos-jp/radio2.rb +++ b/ext/tk/sample/demos-jp/radio2.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # radio2.rb # diff --git a/ext/tk/sample/demos-jp/radio3.rb b/ext/tk/sample/demos-jp/radio3.rb index 3356b6945b..3f26ffb847 100644 --- a/ext/tk/sample/demos-jp/radio3.rb +++ b/ext/tk/sample/demos-jp/radio3.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # radio3.rb # diff --git a/ext/tk/sample/demos-jp/ruler.rb b/ext/tk/sample/demos-jp/ruler.rb index 5c34a5a5da..734f47f142 100644 --- a/ext/tk/sample/demos-jp/ruler.rb +++ b/ext/tk/sample/demos-jp/ruler.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # ruler widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/sayings.rb b/ext/tk/sample/demos-jp/sayings.rb index cf4fe7b1b1..a60b0bf2e5 100644 --- a/ext/tk/sample/demos-jp/sayings.rb +++ b/ext/tk/sample/demos-jp/sayings.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # listbox widget demo 'sayings' (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/search.rb b/ext/tk/sample/demos-jp/search.rb index 238450ae30..dffccf1a48 100644 --- a/ext/tk/sample/demos-jp/search.rb +++ b/ext/tk/sample/demos-jp/search.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # Text Search widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/spin.rb b/ext/tk/sample/demos-jp/spin.rb index fd51a3f457..616a14e9d6 100644 --- a/ext/tk/sample/demos-jp/spin.rb +++ b/ext/tk/sample/demos-jp/spin.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # spin.rb -- # diff --git a/ext/tk/sample/demos-jp/states.rb b/ext/tk/sample/demos-jp/states.rb index 2966e6d834..9f8fb0ef03 100644 --- a/ext/tk/sample/demos-jp/states.rb +++ b/ext/tk/sample/demos-jp/states.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # listbox widget demo 'states' (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/style.rb b/ext/tk/sample/demos-jp/style.rb index 813fde7a78..737c9f8994 100644 --- a/ext/tk/sample/demos-jp/style.rb +++ b/ext/tk/sample/demos-jp/style.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # text (display styles) widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/text.rb b/ext/tk/sample/demos-jp/text.rb index e698a79246..117f9f105a 100644 --- a/ext/tk/sample/demos-jp/text.rb +++ b/ext/tk/sample/demos-jp/text.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # text (basic facilities) widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/textpeer.rb b/ext/tk/sample/demos-jp/textpeer.rb index 4d896d2a12..31e467afef 100644 --- a/ext/tk/sample/demos-jp/textpeer.rb +++ b/ext/tk/sample/demos-jp/textpeer.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # text widget peering demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/toolbar.rb b/ext/tk/sample/demos-jp/toolbar.rb index 3ee7a5f9d8..f355e8fef8 100644 --- a/ext/tk/sample/demos-jp/toolbar.rb +++ b/ext/tk/sample/demos-jp/toolbar.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # toolbar.rb -- # diff --git a/ext/tk/sample/demos-jp/tree.rb b/ext/tk/sample/demos-jp/tree.rb index 3f3b18b677..48d5e5407e 100644 --- a/ext/tk/sample/demos-jp/tree.rb +++ b/ext/tk/sample/demos-jp/tree.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # tree.rb -- # diff --git a/ext/tk/sample/demos-jp/ttkbut.rb b/ext/tk/sample/demos-jp/ttkbut.rb index ccde541019..af9321dcd9 100644 --- a/ext/tk/sample/demos-jp/ttkbut.rb +++ b/ext/tk/sample/demos-jp/ttkbut.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # ttkbut.rb # diff --git a/ext/tk/sample/demos-jp/ttkmenu.rb b/ext/tk/sample/demos-jp/ttkmenu.rb index aa9db5019f..b521a3f101 100644 --- a/ext/tk/sample/demos-jp/ttkmenu.rb +++ b/ext/tk/sample/demos-jp/ttkmenu.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # ttkmenu.rb -- # diff --git a/ext/tk/sample/demos-jp/ttknote.rb b/ext/tk/sample/demos-jp/ttknote.rb index f3b2fa5881..2f82408ba0 100644 --- a/ext/tk/sample/demos-jp/ttknote.rb +++ b/ext/tk/sample/demos-jp/ttknote.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # ttknote.rb -- # diff --git a/ext/tk/sample/demos-jp/ttkpane.rb b/ext/tk/sample/demos-jp/ttkpane.rb index a5c1a08ec9..af7622272c 100644 --- a/ext/tk/sample/demos-jp/ttkpane.rb +++ b/ext/tk/sample/demos-jp/ttkpane.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # ttkpane.rb -- # diff --git a/ext/tk/sample/demos-jp/ttkprogress.rb b/ext/tk/sample/demos-jp/ttkprogress.rb index ec28253a9f..6f0ea4c2df 100644 --- a/ext/tk/sample/demos-jp/ttkprogress.rb +++ b/ext/tk/sample/demos-jp/ttkprogress.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # ttkprogress.rb -- # diff --git a/ext/tk/sample/demos-jp/twind.rb b/ext/tk/sample/demos-jp/twind.rb index f13a137cc3..7db7576c6e 100644 --- a/ext/tk/sample/demos-jp/twind.rb +++ b/ext/tk/sample/demos-jp/twind.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # text (embedded windows) widget demo (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/twind2.rb b/ext/tk/sample/demos-jp/twind2.rb index a783ba4738..c5bef5bce0 100644 --- a/ext/tk/sample/demos-jp/twind2.rb +++ b/ext/tk/sample/demos-jp/twind2.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # text (embedded windows) widget demo 2 (called by 'widget') # diff --git a/ext/tk/sample/demos-jp/unicodeout.rb b/ext/tk/sample/demos-jp/unicodeout.rb index 31596cf8fd..966f85f331 100644 --- a/ext/tk/sample/demos-jp/unicodeout.rb +++ b/ext/tk/sample/demos-jp/unicodeout.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false # # unicodeout.rb -- # diff --git a/ext/tk/sample/demos-jp/vscale.rb b/ext/tk/sample/demos-jp/vscale.rb index 6ae513bc33..a502634138 100644 --- a/ext/tk/sample/demos-jp/vscale.rb +++ b/ext/tk/sample/demos-jp/vscale.rb @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +# frozen_string_literal: false require "tkcanvas" if defined?($vscale_demo) && $vscale_demo diff --git a/ext/tk/sample/editable_listbox.rb b/ext/tk/sample/editable_listbox.rb index 890aec032e..02a3f4aad3 100644 --- a/ext/tk/sample/editable_listbox.rb +++ b/ext/tk/sample/editable_listbox.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # Tk::RbWidget::Editable_Listbox class # diff --git a/ext/tk/sample/encstr_usage.rb b/ext/tk/sample/encstr_usage.rb index 39dc9c4018..49a29ec19a 100644 --- a/ext/tk/sample/encstr_usage.rb +++ b/ext/tk/sample/encstr_usage.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false require 'tk' TkMessage.new(:width=>400, :text=><"Please click the bottom frame").pack diff --git a/ext/tk/sample/remote-ip_sample.rb b/ext/tk/sample/remote-ip_sample.rb index f6eed9e985..d80399f368 100644 --- a/ext/tk/sample/remote-ip_sample.rb +++ b/ext/tk/sample/remote-ip_sample.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require 'remote-tk' puts < pretty simple othello game <----------------------- # othello.rb # diff --git a/ext/tk/sample/tkalignbox.rb b/ext/tk/sample/tkalignbox.rb index f3d083c33d..89aae111b7 100644 --- a/ext/tk/sample/tkalignbox.rb +++ b/ext/tk/sample/tkalignbox.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # tkalignbox.rb : align widgets with same width/height # diff --git a/ext/tk/sample/tkballoonhelp.rb b/ext/tk/sample/tkballoonhelp.rb index 2daa522601..fb811164ab 100644 --- a/ext/tk/sample/tkballoonhelp.rb +++ b/ext/tk/sample/tkballoonhelp.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # tkballoonhelp.rb : simple balloon help widget # by Hidetoshi NAGAI (nagai@ai.kyutech.ac.jp) diff --git a/ext/tk/sample/tkbiff.rb b/ext/tk/sample/tkbiff.rb index c0953a1b1b..a65e4beaa9 100644 --- a/ext/tk/sample/tkbiff.rb +++ b/ext/tk/sample/tkbiff.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false if ARGV[0] != '-d' unless $DEBUG diff --git a/ext/tk/sample/tkbrowse.rb b/ext/tk/sample/tkbrowse.rb index 56d5a80fcf..f083a8ac77 100644 --- a/ext/tk/sample/tkbrowse.rb +++ b/ext/tk/sample/tkbrowse.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false # # This script generates a directory browser, which lists the working # directory and allows you to open files or subdirectories by diff --git a/ext/tk/sample/tkcombobox.rb b/ext/tk/sample/tkcombobox.rb index c38bde10d4..17adbc9f9e 100644 --- a/ext/tk/sample/tkcombobox.rb +++ b/ext/tk/sample/tkcombobox.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false # # tkcombobox.rb : auto scrollbox & combobox # diff --git a/ext/tk/sample/tkdialog.rb b/ext/tk/sample/tkdialog.rb index eb8cd04796..f0f7d2ccb5 100644 --- a/ext/tk/sample/tkdialog.rb +++ b/ext/tk/sample/tkdialog.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require "tk" root = TkFrame.new diff --git a/ext/tk/sample/tkextlib/ICONS/viewIcons.rb b/ext/tk/sample/tkextlib/ICONS/viewIcons.rb index 02ba19a629..7ed3c267e4 100644 --- a/ext/tk/sample/tkextlib/ICONS/viewIcons.rb +++ b/ext/tk/sample/tkextlib/ICONS/viewIcons.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false # # viewIcons.rb # diff --git a/ext/tk/sample/tkextlib/blt/barchart5.rb b/ext/tk/sample/tkextlib/blt/barchart5.rb index 86101b200d..f818ffc375 100644 --- a/ext/tk/sample/tkextlib/blt/barchart5.rb +++ b/ext/tk/sample/tkextlib/blt/barchart5.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require 'tk' require 'tkextlib/blt' diff --git a/ext/tk/sample/tkextlib/blt/calendar.rb b/ext/tk/sample/tkextlib/blt/calendar.rb index 86d34043dc..daae5fdcba 100644 --- a/ext/tk/sample/tkextlib/blt/calendar.rb +++ b/ext/tk/sample/tkextlib/blt/calendar.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require 'tk' require 'tkextlib/blt' diff --git a/ext/tk/sample/tkextlib/blt/graph6.rb b/ext/tk/sample/tkextlib/blt/graph6.rb index b3eeb81231..26baa527ef 100644 --- a/ext/tk/sample/tkextlib/blt/graph6.rb +++ b/ext/tk/sample/tkextlib/blt/graph6.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require 'tk' require 'tkextlib/blt' diff --git a/ext/tk/sample/tkextlib/blt/graph7.rb b/ext/tk/sample/tkextlib/blt/graph7.rb index 8b31b28c91..0e68388596 100644 --- a/ext/tk/sample/tkextlib/blt/graph7.rb +++ b/ext/tk/sample/tkextlib/blt/graph7.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require 'tk' require 'tkextlib/blt' diff --git a/ext/tk/sample/tkextlib/blt/graph7a.rb b/ext/tk/sample/tkextlib/blt/graph7a.rb index 8def766060..aa744f1f74 100644 --- a/ext/tk/sample/tkextlib/blt/graph7a.rb +++ b/ext/tk/sample/tkextlib/blt/graph7a.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require 'tk' require 'tkextlib/blt' diff --git a/ext/tk/sample/tkextlib/blt/graph7b.rb b/ext/tk/sample/tkextlib/blt/graph7b.rb index 8b00f154b2..5b30c4bac0 100644 --- a/ext/tk/sample/tkextlib/blt/graph7b.rb +++ b/ext/tk/sample/tkextlib/blt/graph7b.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require 'tk' require 'tkextlib/blt' diff --git a/ext/tk/sample/tkextlib/blt/graph7c.rb b/ext/tk/sample/tkextlib/blt/graph7c.rb index d4ed1a66ad..8cbf3223f1 100644 --- a/ext/tk/sample/tkextlib/blt/graph7c.rb +++ b/ext/tk/sample/tkextlib/blt/graph7c.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require 'tk' require 'tkextlib/blt' diff --git a/ext/tk/sample/tkextlib/blt/pareto.rb b/ext/tk/sample/tkextlib/blt/pareto.rb index bf9a1ec749..987be45f06 100644 --- a/ext/tk/sample/tkextlib/blt/pareto.rb +++ b/ext/tk/sample/tkextlib/blt/pareto.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require 'tk' require 'tkextlib/blt' diff --git a/ext/tk/sample/tkextlib/blt/plot1.rb b/ext/tk/sample/tkextlib/blt/plot1.rb index 07dff48292..95797c96b7 100644 --- a/ext/tk/sample/tkextlib/blt/plot1.rb +++ b/ext/tk/sample/tkextlib/blt/plot1.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require 'tk' require 'tkextlib/blt' diff --git a/ext/tk/sample/tkextlib/blt/plot1b.rb b/ext/tk/sample/tkextlib/blt/plot1b.rb index 8a3ce8216d..96adbd792b 100644 --- a/ext/tk/sample/tkextlib/blt/plot1b.rb +++ b/ext/tk/sample/tkextlib/blt/plot1b.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: false require 'tk' require 'tkextlib/blt' diff --git a/ext/tk/sample/tkextlib/blt/scripts/stipples.rb b/ext/tk/sample/tkextlib/blt/scripts/stipples.rb index 47f3c4d063..2a4943e032 100644 --- a/ext/tk/sample/tkextlib/blt/scripts/stipples.rb +++ b/ext/tk/sample/tkextlib/blt/scripts/stipples.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: false $stipples = {} unless $stipples $stipples['bdiagonal1'] = Tk::BLT::Bitmap.new(<