4
4
5
5
# Romaji Runner
6
6
class RomajiRunner
7
- # default encoding utf-8, change encode here.
8
- def self . encodig_style
9
- Encoding . default_internal = 'UTF-8'
10
- Encoding . default_external = 'UTF-8'
11
- end
12
7
13
8
def self . run1
14
- encodig_style
9
+ encoding_style
15
10
stdout_rb , _stderr_rb , _status_rb = Open3 . capture3 ( "ruby #{ File . dirname ( __FILE__ ) } /shell/romaji_runner_1.rb" )
16
11
17
12
puts stdout_rb
18
13
end
19
14
20
15
def self . run2
21
- encodig_style
16
+ encoding_style
22
17
stdout_rb , _stderr_rb , _status_rb = Open3 . capture3 ( "ruby #{ File . dirname ( __FILE__ ) } /shell/romaji_runner_2.rb" )
23
18
24
19
puts stdout_rb
25
20
end
26
21
27
22
def self . run3
28
- encodig_style
23
+ encoding_style
29
24
stdout_rb , _stderr_rb , _status_rb = Open3 . capture3 ( "ruby #{ File . dirname ( __FILE__ ) } /shell/romaji_runner_3.rb" )
30
25
31
26
puts stdout_rb
32
27
end
33
28
34
29
def self . run4
35
- encodig_style
30
+ encoding_style
36
31
stdout_rb , _stderr_rb , _status_rb = Open3 . capture3 ( "ruby #{ File . dirname ( __FILE__ ) } /shell/romaji_runner_4.rb" )
37
32
38
33
puts stdout_rb
39
34
end
40
35
41
36
def self . run5
42
- encodig_style
37
+ encoding_style
43
38
stdout_rb , _stderr_rb , _status_rb = Open3 . capture3 ( "ruby #{ File . dirname ( __FILE__ ) } /shell/romaji_runner_5.rb" )
44
39
45
40
puts stdout_rb
46
41
end
47
42
48
43
def self . run6
49
- encodig_style
44
+ encoding_style
50
45
stdout_rb , _stderr_rb , _status_rb = Open3 . capture3 ( "ruby #{ File . dirname ( __FILE__ ) } /shell/romaji_runner_6.rb" )
51
46
52
47
puts stdout_rb
53
48
end
54
49
55
50
def self . run7
56
- encodig_style
51
+ encoding_style
57
52
stdout_rb , _stderr_rb , _status_rb = Open3 . capture3 ( "ruby #{ File . dirname ( __FILE__ ) } /shell/romaji_runner_7.rb" )
58
53
59
54
puts stdout_rb
60
55
end
61
56
62
57
def self . run8
63
- encodig_style
58
+ encoding_style
64
59
stdout_rb , _stderr_rb , _status_rb = Open3 . capture3 ( "ruby #{ File . dirname ( __FILE__ ) } /shell/romaji_runner_8.rb" )
65
60
66
61
puts stdout_rb
67
62
end
68
63
69
64
def self . run9
70
- encodig_style
65
+ encoding_style
71
66
stdout_rb , _stderr_rb , _status_rb = Open3 . capture3 ( "ruby #{ File . dirname ( __FILE__ ) } /shell/romaji_runner_9.rb" )
72
67
73
68
puts stdout_rb
74
69
end
75
70
76
71
def self . run10
77
- encodig_style
72
+ encoding_style
78
73
stdout_rb , _stderr_rb , _status_rb = Open3 . capture3 ( "ruby #{ File . dirname ( __FILE__ ) } /shell/romaji_runner_10.rb" )
79
74
80
75
puts stdout_rb
@@ -101,7 +96,7 @@ def self.run10
101
96
threads . each { |thr | thr . join . value }
102
97
rescue StandardError => e
103
98
puts e . backtrace
104
- encodig_style . tanraku_exit
99
+ encoding_style . tanraku_exit
105
100
rescue Interrupt
106
101
# [result] false ↔ [default] true
107
102
# puts Thread.current.report_on_exception
0 commit comments