1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/test/ruby
nagachika 909331e26e merge revision(s) 57816,57817: [Backport #13292]
fix UTF-32 valid_encoding?

	* enc/utf_32be.c (utf32be_mbc_enc_len): check arguments precisely.
	  [ruby-core:79966] [Bug #13292]

	* enc/utf_32le.c (utf32le_mbc_enc_len): ditto.

	* regenc.h (UNICODE_VALID_CODEPOINT_P): predicate for valid
	  Unicode codepoints.
	fix UTF-32 valid_encoding?

	* test/ruby/test_io_m17n.rb (TestIO_M17N#test_puts_widechar): do
	  not use invalid codepoint.  [ruby-core:79966] [Bug #13292]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@58183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2017-03-27 17:34:10 +00:00
..
enc merge revision(s) 57816,57817: [Backport #13292] 2017-03-27 17:34:10 +00:00
allpairs.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
beginmainend.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
bug-11928.rb merge revision(s) 53514,53524: [Backport #11928] 2016-03-29 14:15:17 +00:00
lbtest.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
marshaltestlib.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
sentence.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_alias.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_argf.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_arity.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_array.rb merge revision(s) 57121: [Backport #13053] 2017-03-27 12:26:59 +00:00
test_assignment.rb merge revision(s) 53495: [Backport #11970] 2016-04-03 15:41:45 +00:00
test_autoload.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_backtrace.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_basicinstructions.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_beginendblock.rb merge revision(s) 54681: [Backport #12302] 2016-04-22 16:10:08 +00:00
test_bignum.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_call.rb merge revision(s) 56469: [Backport #12860] 2017-01-16 18:59:40 +00:00
test_case.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_class.rb merge revision(s) 54970: [Backport #12367] 2016-06-13 18:33:28 +00:00
test_clone.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_comparable.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_complex.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_complex2.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_complexrational.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_condition.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_const.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_continuation.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_defined.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_dir.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_dir_m17n.rb merge revision(s) 56881: [Backport #12972] 2016-11-23 20:45:58 +00:00
test_econv.rb transcode.c: infection 2015-12-17 04:35:26 +00:00
test_encoding.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_enum.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_enumerator.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_env.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_eval.rb merge revision(s) 56747,56754,56777: [Backport #12923] [Backport #12930] [Backport #13238] 2017-03-27 15:08:54 +00:00
test_exception.rb merge revision(s) 56125,56150: [Backport #12741] 2017-03-19 21:07:54 +00:00
test_extlibs.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_fiber.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_file.rb merge revision(s) 56559,56582,56584,56585: [Backport #12903] 2016-11-14 18:15:22 +00:00
test_file_exhaustive.rb merge revision(s) 55385,55390: [Backport #12483] 2016-08-15 19:37:18 +00:00
test_fixnum.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_flip.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_float.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_fnmatch.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_gc.rb merge revision(s) 55663: [Backport #12583] 2016-08-16 04:29:37 +00:00
test_hash.rb merge revision(s) 57278,57279: [Backport #12855] 2017-03-27 16:02:50 +00:00
test_ifunless.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_integer.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_integer_comb.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_io.rb merge revision(s) 57422: [Backport #13158] 2017-03-27 16:54:09 +00:00
test_io_m17n.rb merge revision(s) 57816,57817: [Backport #13292] 2017-03-27 17:34:10 +00:00
test_iseq.rb merge revision(s) 56267,56268: [Backport #12943] 2016-11-19 03:02:47 +00:00
test_iterator.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_keyword.rb merge revision(s) 57360: [Backport #12884] 2017-03-27 16:05:01 +00:00
test_lambda.rb merge revision(s) 55609: [Backport #12568] 2016-08-18 14:03:36 +00:00
test_lazy_enumerator.rb * vm.c (vm_make_proc_from_block): should convert a Symbol to a Proc. 2015-12-16 10:35:34 +00:00
test_literal.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_m17n.rb merge revision(s) 57302,57303,57304: [Backport #13119] 2017-03-27 16:37:09 +00:00
test_m17n_comb.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_marshal.rb merge revision(s) 56894: [Backport #12974] 2017-01-16 19:08:08 +00:00
test_math.rb merge revision(s) 54492,54494,54495,54496,54499,54503: [Backport #12249] 2016-04-18 17:46:05 +00:00
test_metaclass.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_method.rb merge revision(s) 56489: [Backport #12832] 2016-11-11 16:02:45 +00:00
test_mixed_unicode_escapes.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_module.rb merge revision(s) 56117,56118: [Backport #12742] 2016-09-26 14:58:41 +00:00
test_not.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_notimp.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_numeric.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_object.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_objectspace.rb merge revision(s) 55462: [Backport #11954] 2016-07-01 18:59:06 +00:00
test_optimization.rb merge revision(s) 56208,56663: [Backport #12905] 2016-11-11 15:35:29 +00:00
test_pack.rb merge revision(s) 57187,57234: [Backport #13075] 2017-03-27 16:13:23 +00:00
test_parse.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_path.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_pipe.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_primitive.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_proc.rb * vm.c: fix mark miss for proc given as passed block. 2015-12-16 06:38:52 +00:00
test_process.rb merge revision(s) 56684: [Backport #12909] 2016-11-11 15:26:06 +00:00
test_rand.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_range.rb merge revision(s) 53635: [Backport #12003] 2016-03-29 13:53:46 +00:00
test_rational.rb merge revision(s) 57236: [Backport #13089] 2017-03-27 16:17:42 +00:00
test_rational2.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_readpartial.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_refinement.rb merge revision(s) 57362: [Backport #13096] 2017-03-27 16:28:28 +00:00
test_regexp.rb merge revision(s) 57123: [Backport #13054] 2017-02-07 17:02:32 +00:00
test_require.rb merge revision(s) 56363,56365: [Backport #12811] 2016-10-17 17:55:39 +00:00
test_rubyoptions.rb merge revision(s) 54785: [Backport #11900] 2017-03-19 21:43:39 +00:00
test_rubyvm.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_settracefunc.rb merge revision(s) 56592: [Backport #11964] 2017-03-27 11:25:19 +00:00
test_signal.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_sleep.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_sprintf.rb merge revision(s) 57108: [Backport #13121] 2017-01-16 18:40:22 +00:00
test_sprintf_comb.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_string.rb merge revision(s) 57374: [Backport #13135] 2017-03-27 16:41:00 +00:00
test_stringchar.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_struct.rb merge revision(s) 54611,54612: [Backport #12291] 2016-04-18 09:12:46 +00:00
test_super.rb merge revision(s) 56520: [Backport #12876] 2016-11-14 17:59:42 +00:00
test_symbol.rb merge revision(s) 54909,55531: [Backport #12531] 2016-07-30 03:21:51 +00:00
test_syntax.rb merge revision(s) 56020,57717: [Backport #13253] 2017-03-22 14:26:42 +00:00
test_system.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_thread.rb merge revision(s) 57595: [Backport #8996] 2017-03-19 21:22:46 +00:00
test_threadgroup.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_time.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_time_tz.rb merge revision(s) 54706: 2016-04-22 14:38:18 +00:00
test_trace.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_transcode.rb merge revision(s) 55181: [Backport #12431] 2016-08-15 19:02:10 +00:00
test_undef.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_unicode_escape.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_variable.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_weakmap.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_whileuntil.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
test_yield.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
ut_eof.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00