akr
e8b7ad0f5c
enable documents for raise and local_variables.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 15:43:00 +00:00
akr
cd047935e4
enable document of Kernel#system.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 15:39:09 +00:00
akr
e615f0ec42
Proc#lambda? documented.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14527 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 15:36:00 +00:00
akr
80e38ad66b
comment updated.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14526 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 15:19:23 +00:00
akr
c534670da1
move the test for [ruby-core:14288].
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 15:06:14 +00:00
akr
cf36df97fb
* encoding.c (rb_enc_codepoint): implemented to raise invalid
...
encoding.
* include/ruby/encoding.h (rb_enc_codepoint): macro is replaced as a
declaration.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14524 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 14:06:00 +00:00
akr
40a6b59410
add tests for warning of none encoding regexps.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14523 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 11:16:34 +00:00
akr
6b5a2b2f06
* lib/time.rb (Time.httpdate): fix 2 digits year for 20xx.
...
reported by Tadayoshi Funaba. [ruby-dev:32687]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 10:48:54 +00:00
drbrain
5d592124f5
Fix method redefined warning in open-uri.rb. [ruby-core:14304].
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14521 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 10:35:58 +00:00
naruse
03a1e25542
* ext/nkf/nkf.c (rb_nkf_enc_get): use rb_define_dummy_encoding.
...
* ext/nkf/nkf.c (Init_nkf): use rb_nkf_enc_get("ASCII").
* ext/nkf/nkf-utf8/nkf.c: Update 1.161.
* ext/nkf/nkf-utf9/config.h: default output encoding is now UTF-8.
* ext/nkf/lib/kconv.rb (Kconv.kconv): replace Encoding#name by
Encoding#to_s.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14520 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 09:37:51 +00:00
drbrain
6c6f996d71
Fix version check
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14519 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 09:07:17 +00:00
akr
057d7369f9
add a comment for eucJP.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14518 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 08:55:30 +00:00
akr
090b9a4f7d
* encoding.c (rb_enc_init): add eucJP as an alias of EUC-JP.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 08:40:37 +00:00
akr
4dd61ce6c7
* lib/time.rb (Time.httpdate): use Time.utc for
...
"day-of-week, dd-mon-yy HH::MM:SS GMT" format.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14516 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 08:03:52 +00:00
drbrain
edfcee2bd2
Fix 1.9 warnings in RDoc
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 07:13:09 +00:00
akr
0ef8ed93bc
add a test for [ruby-dev:32048].
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14514 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 06:57:52 +00:00
drbrain
ed9690bba5
Fix warnings in RubyGems
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 06:34:28 +00:00
drbrain
1777eaa523
Use require to load rubygems.rb in gem_prelude.rb so the correct path is in on RubyGems upgrade.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 05:45:11 +00:00
nobu
e3897c538c
* string.c (sym_call): use exact argument array interface.
...
[ruby-core:14279]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14511 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 02:26:45 +00:00
akr
64bc558cc5
add a test for [ruby-dev:32675] reported by Keita Yamaguchi.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14510 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 02:22:27 +00:00
nobu
a3c87a7859
* io.c (rb_io_binmode_m): removed C99ism.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14509 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 02:01:34 +00:00
akr
a072f94fbe
add a test for [ruby-core:14288].
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 01:36:54 +00:00
duerst
4ef8764fef
Sun Dec 23 10:23:23 2007 Martin Duerst <duerst@it.aoyama.ac.jp>
...
* transcode_data_one_byte.c: Better (and more honest) optimization.
* transcode_data_japanese.c: First optimization step.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 01:23:39 +00:00
akr
a84103ce60
add a test for [ruby-core:14279].
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14506 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 00:15:23 +00:00
akr
38c303bb52
ext/nkf/nkf.c follow previous rb_ascii_encoding renaming.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-23 00:07:24 +00:00
akr
5b809a28f8
* include/ruby/encoding.h, encoding.c, re.c, io.c, parse.y, numeric.c,
...
ruby.c, transcode.c: rename rb_ascii_encoding. to
rb_ascii8bit_encoding. rb_ascii_encoding is ambiguous with
ASCII-8BIT and US-ASCII.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 23:47:18 +00:00
nobu
cd42707d86
* enc/depend, enc/make_encmake.rb: use erb.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 18:35:53 +00:00
nobu
872899fa58
* version.h: use patchlevel if revision is not set.
...
* {bcc32,win{32,ce}}/setup.mak (-version-): skip including revision.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 18:26:50 +00:00
nobu
c892851a25
* common.mk (srcs): new target to generated sources.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 18:22:43 +00:00
nobu
c4bdd0f1ef
* common.mk (encs, ext/ripper/ripper.c): MAKEFLAGS needs -.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 18:19:14 +00:00
nobu
1f2d6dc72e
* test/net/imap/{cacert.pem,server.{crt,key}}: set properties.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 17:47:30 +00:00
matz
e8a71bc853
* io.c (rb_io_mode_enc): do not set encoding unless explicitly
...
specified.
* io.c (rb_io_check_readable): fill fptr->enc by default_external
if it's empty.
* io.c (io_enc_str): fptr->enc is always set for reading IO (by
rb_io_check_readable(fptr)).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 17:28:20 +00:00
davidflanagan
b83cbb0c7c
* io.c, io.h: temporary patch to partially implement transcode-on-read and transcode-on-write
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 16:21:09 +00:00
shugo
018bdcadac
* test/net/imap/test_imap.rb: added tests for SSL.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 15:50:43 +00:00
akr
d43090fb41
ignore enc.mk and revision.h.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14495 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 15:31:16 +00:00
nobu
3b8fd2b290
* transcode_data_japanese.c: set properties.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14494 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 15:25:15 +00:00
akr
5b1d121bfa
document updated.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 15:24:23 +00:00
akr
444a19fe44
use String#ascii_only?.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 14:48:39 +00:00
matz
9a602ab932
version.h corrupted
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 12:28:22 +00:00
matz
2329ba0d93
* ext/syck/rubyext.c (syck_genericresolver_node_import): should
...
not set instance variable "@kind" before initializing it.
[ruby-dev:32677]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 12:14:37 +00:00
ko1
020fd204f8
* bootstraptest/test_objectspace.rb: fix condition.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 10:54:02 +00:00
ko1
fc5c62bef7
* ext/probeprofiler/: removed.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 10:19:27 +00:00
ko1
de1dbf4829
* process.c (rb_f_fork): Unsupport Kernel.fork() on NetBSD.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 10:16:39 +00:00
duerst
a95ae9619f
Sat Dec 22 15:54:54 2007 Martin Duerst <duerst@it.aoyama.ac.jp>
...
* test/ruby/test_transcode.rb: Added simple tests for
EUC-JP and Shift_JIS and tests for ASCII-only range
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 09:52:00 +00:00
usa
d9c407981c
* common.mk (version.o): add dependency. [ruby-dev:32680]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 09:21:38 +00:00
naruse
a745e619d2
* ext/nkf/nkf.c (Init_nkf): use rb_ascii_encoding() for
...
rb_nkf_enc_get("US-ASCII").
* if use rb_nkf_enc_get("US-ASCII"), ruby will crash - this is bug?
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 08:49:28 +00:00
usa
bc0963a204
* lib/mkmf.rb ($extmk): fixed broken condition.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14483 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 08:39:26 +00:00
akr
b2a1dc616c
add rdoc.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14482 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 08:38:53 +00:00
naruse
573bd7500b
* ext/nkf/nkf-utf8.c: Update nkf.c rev:1.157.
...
* ext/nkf/nkf.c (rb_nkf_enc_get): replicate proper based encoding.
* ext/nkf/kconv.c (Kconv#kconv, to*): use self.encoding as from_enc
when from_enc isn't given.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 08:36:30 +00:00
usa
eff45d2cc8
* lib/mkmf.rb ($extmk): fixed broken condition.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-12-22 08:32:53 +00:00