Make RDoc accessible. Update constant value information.
112 lines of code changed in:
Update constant comments to provide values for RDoc.
48 lines of code changed in:
Allow RDoc comment to give friendly value for rb_define_const.
Patch by Daniel Berger <djberg96 at gmail.com>, [ruby-patches-7499].
Fix whitespace handling in constant comments.
184 lines of code changed in:
* Merge YARV
43223 lines of code changed in:
Fix Array#reject, was working like Array#reject\!
7 lines of code changed in:
removed.
4 lines of code changed in:
* 2006-12-31
3 lines of code changed in:
updated based on date2 4.0.
584 lines of code changed in:
* enum.c (enum_each_with_index): reuse array for yield parameters.
* enum.c (enum_min, enum_max): ditto.
48 lines of code changed in:
* enum.c (enum_inject): reuse array for yield parameters.
20 lines of code changed in:
* array.c (ary_iter_check): should check modification (size
change) during iteration.
* array.c (rb_ary_initialize, rb_ary_shift, rb_ary_unshift,
rb_ary_splice, rb_ary_reverse, rb_ary_sort, rb_ary_delete,
rb_ary_delete_at, rb_ary_reject_bang, rb_ary_replace,
rb_ary_clear, rb_ary_fill, rb_ary_uniq_bang, rb_ary_compact,
rb_ary_shuffle): add iteration check.
153 lines of code changed in:
* ext/stringio/stringio.c (strio_gets): accepts limit argument.
* ext/stringio/stringio.c (strio_readline, strio_each,
strio_readlines): ditto.
* ext/stringio/stringio.c (strio_getline): add limit capability.
* io.c (rb_io_gets_m): accepts limit argument. [ruby-talk:231563]
* io.c (rb_io_readline, rb_io_readlines, rb_io_each_line, argf_getline):
ditto.
* io.c (appendline): add limit capability.
* io.c (rb_io_getline_fast, rb_io_getline): ditto.
* io.c (rb_io_getline): small refactoring for DRY.
* io.c (rb_io_s_foreach, rb_io_s_readlines): small refactoring.
198 lines of code changed in:
* 2006-12-28
3 lines of code changed in:
* lib/cgi.rb (CGI::Cookie::initialize): use Array() again.
[ruby-core:09781]
* object.c (rb_Array): returns 1-element array if the argument
does not have to_ary nor to_a.
16 lines of code changed in:
* 2006-12-27
3 lines of code changed in:
remove WIN32OLE::PROPERTY class.
15 lines of code changed in:
The argument of Shell.NameSpace should not be file path.
14 lines of code changed in:
* 2006-12-26
3 lines of code changed in:
* ext/bigdecimal/bigdecimal.c: remove useless method BigDecimal#!=. [ruby-dev:30050]
5 lines of code changed in:
* 2006-12-22
3 lines of code changed in:
* string.c (rb_str_ord): typo fixed. reported from Kornelius
Kalnbach <murphy@rubychan.de>. [ruby-core:09621]
6 lines of code changed in:
* string.c (rb_str_slice_bang): rdoc description bug fixed.
[ruby-core:09754]
6 lines of code changed in:
* lib/cgi.rb (CGI::Cookie::initialize): option["value"] may or may
not be string. [ruby-core:09750]
6 lines of code changed in:
* instruby.rb, mkconfig.rb, rubytest.rb, bcc32/mkexports.rb, win32/{resource,mkexports}.rb: set executable.
0 lines of code changed in:
* {djgpp,bcc32,wince,win32}/*.bat: set svn properties for DOSISH batch files.
0 lines of code changed in:
version.h update
3 lines of code changed in:
* Convert CVS repository to Subversion repository.
4 lines of code changed in:
* lib/cgi.rb (CGI::Cookie::initialize): Array(string) no longer
works. [ruby-core:09738]
6 lines of code changed in:
2006-12-18
3 lines of code changed in:
* ChangeLog: typo.
1 lines of code changed in:
* lib/mkmf.rb (create_makefile): remove static library before update,
to get rid of sludge of Borland tlib.exe.
7 lines of code changed in:
* win32/Makefile.sub (COMPILE_RULES): latter rule has higher priority.
5 lines of code changed in:
2006-12-15
3 lines of code changed in:
* ext/readline/readline.c: NetBSD editline does not have
rl_username_completion_function() and rl_completion_matches().
a patch from Takahiro Kambe <taca at back-street.net>.
[ruby-dev:30008]
13 lines of code changed in:
* lib/irb/locale.rb (IRB::Locale::puts): typo fixed. a patch from
NAKAMURA Usaku <usa@ruby-lang.org>. [ruby-dev:30012]
6 lines of code changed in:
2006-12-14
3 lines of code changed in:
* lib/optparse.rb (Switch#parse_arg, Switch#conv_arg): splat failures.
7 lines of code changed in:
2006-12-12
3 lines of code changed in:
* ext/digest/sha2/lib/sha2.rb: Moved one level up from under
the superfluous subdirectory digest/.
78 lines of code changed in:
* variable.c (rb_define_const): typo fixed.
5 lines of code changed in:
2006-12-11
3 lines of code changed in:
* string.c (rb_str_aset): index double decode problem.
[ruby-core:09695]
6 lines of code changed in:
* eval.c (ruby_cleanup): keep the exception till after END blocks.
[ruby-core:09675]
5 lines of code changed in:
instead of File.exists?. a patch from Yutaka Kanemoto
<kinpoco at gmail.com> in [ruby-dev:30000].
2 lines of code changed in:
* lib/irb/locale.rb (IRB::Locale::search_file): ues File.exist?
instead of File.exists?. [ruby-dev:30000]
7 lines of code changed in:
2006-12-09
3 lines of code changed in:
* lib/optparse.rb: cannot put :nodoc: before method definition.
put after it.
10 lines of code changed in:
* bin/rdoc: ues File.exist? instead of File.exists.
5 lines of code changed in:
* object.c (Init_Object): new method Dir.exist?(path).
[ruby-core:09663]
* file.c (Init_File): remove File.exists?; use File.exist?
instead.
* file.c: rename functions to test_* to rb_file_*_p.
109 lines of code changed in:
* lib/weakref.rb (WeakRef::__setobj__): should support
marshaling. [ruby-talk:228508]
19 lines of code changed in:
2006-12-08
3 lines of code changed in:
* win32/win32.c (init_stdhandle): redirect unopened IOs to NUL.
[ruby-core:09572]
16 lines of code changed in:
* Makefile.in, common.mk (NULLCMD): moved for platforms that empty
command does not run. fixed: [ruby-dev:29994]
6 lines of code changed in:
2006-12-06
3 lines of code changed in:
* configure.in (SITE_DIR): fixed to emtpy RUBY_SITE_LIB in config.h on
NetBSD. fixed: [ruby-dev:29358]
6 lines of code changed in:
* lib/matrix.rb (Matrix::rank): use quo method to avoid integer
division problem. [ruby-core:09644]
* lib/matrix.rb (Matrix::rank_e): ditto.
9 lines of code changed in:
* misc/ruby-mode.el (ruby-parse-partial): need to parse "/=" as
self assignment operator, not regex. [ruby-talk:227324]
7 lines of code changed in:
2006-12-05
3 lines of code changed in:
* intern.h, object.c, variable.c (rb_mod_constants): added an optional
flag to search ancestors, which is defaulted to true, as well as
const_defined? and const_get. [ruby-dev:29989]
40 lines of code changed in:
* instruby.rb (install_recursive): get rid of warning.
* lib/optparse.rb (CompletingHash#match): get rid of splat failure.
18 lines of code changed in:
Do alias << update.
5 lines of code changed in:
* ruby.h (OFFT2NUM): use LONG2NUM() if sizeof(long) equals to
sizeof(off_t).
7 lines of code changed in:
* lib/cgi.rb (CGI::QueryExtension::read_multipart): should quote
boundary. JVN#84798830
8 lines of code changed in:
2006-12-04
3 lines of code changed in:
* ext/digest/lib/digest/hmac.rb: Fix problems with update
timing. [Reported by: oss-ruby@technorama.net]
5 lines of code changed in:
2006-12-03
3 lines of code changed in:
* ext/digest/lib/digest/hmac.rb: Fix problems with update
timing. [Reported by: oss-ruby@technorama.net]
6 lines of code changed in:
* lib/webrick/httputils.rb (WEBrick::HTTPUtils::FormData::<<):
HTTPUtils::parse_header() takes a string. [ruby-dev:29931]
* lib/webrick/httputils.rb (WEBrick::HTTPUtils::parse_header):
String does no longer have each method.
* lib/webrick/httputils.rb (WEBrick::HTTPUtils::parse_form_data):
ditto.
14 lines of code changed in:
* ext/openssl/ossl_ocsp.c: OpenSSL::OCSP::OSCPError should be
subclass of OpenSSL::OpenSSLError. [ruby-dev:29980]
6 lines of code changed in:
2006-12-02
3 lines of code changed in:
* ext/tk/tcltklib.c: shouldn't run the killed thread at callback.
[ruby-talk: 227408]
33 lines of code changed in:
2006-12-01
4 lines of code changed in: