# File lib/json/editor.rb, line 1279
1279:       def start(encoding = nil) # :yield: window

1280:         encoding ||= 'utf8'
1281:         Gtk.init
1282:         @window = Editor::MainWindow.new(encoding)
1283:         @window.icon_list = [ Editor.fetch_icon('json') ]
1284:         yield @window if block_given?
1285:         @window.show_all
1286:         Gtk.main
1287:       end