* lib/open-uri.rb (OpenURI::Buffer#<<): make a tempfile binmode.
3 lines of code changed in:
lib/open-uri.rb (URI::Generic#find_proxy): warn HTTP_PROXY.
raise an errror on non-http proxy URI.
14 lines of code changed in:
* lib/rss/parser.rb (RSS::Parser): added @@default_parser. Used
XML parser became selectable.
* test/rss/test_parser.rb: added tests for RSS::Parser.default_parser.
100 lines of code changed in:
* configure.in (RPATHFLAG): set to -Wl,-R like NetBSD on Interix.
9 lines of code changed in:
* lib/logger.rb: leading 0 padding of timestamp usec part.
8 lines of code changed in:
* util.c (mblen): fix overrun. [ruby-dev:22672]
4 lines of code changed in:
* configure.in (DLEXT2): removed. Ruby does not treat
".dll" as a extention library anymore.
* bcc32/Makefile.sub, win32/Makefile.sub, wince/Makefile.sub (DLEXT2):
ditto.
9 lines of code changed in:
2004-01-29
3 lines of code changed in:
Remove conflict from Changelog
0 lines of code changed in:
Allow link: in Tidylinks
23 lines of code changed in:
* sample/openssl/gen_csr.rb: follow OpenSSL::X509::Name change.
ASN.1 type of subject DN elements were wrong.
8 lines of code changed in:
* test/*: remove $: trick. [ruby-dev:22763] use test/runner.rb to
run test.
10 lines of code changed in:
* dir.c (glob_helper): infinite loop bug in win32 code.
[ruby-dev:22770]
6 lines of code changed in:
* lib/net/http.rb (Request#initialize): reject only when a path is empty. [ruby-dev:22771]
6 lines of code changed in:
* dir.c: merge tuning from H.Yamamoto <ocean@m2.ccsnet.ne.jp>.
[ruby-dev:22761]
332 lines of code changed in:
* test/rss/test_*: do $: trick while searching a module in the current
directory.
* test/xsd/test_xmlschemaparser.rb, test/wsdl/test_emptycomplextype.rb,
test/soap/helloworld/test_helloworld.rb,
test/soap/calc/{test_calc.rb,test_calc2.rb}: do File.expand_path
before using __FILE__.
* test/yaml/test_yaml.rb: assert_equals -> assert_equal.
39 lines of code changed in:
* ext/syck/rubyext.c: usec round-tripping skew. [ruby-core:2305]
* lib/yaml/rubytypes.rb: character Range now round-trips. [ruby-core:2306]
* test/yaml/test_yaml.rb: add Time and Range tests.
66 lines of code changed in:
* lib/rss: rss/parser.rb is always required.
47 lines of code changed in:
* test/rss/*.rb: remove "test/" prefix.
30 lines of code changed in:
2004-01-28
3 lines of code changed in:
* MANIFEST: don't need a directory.
0 lines of code changed in:
* ext/iconv/extconf.rb: include iconv.h for libiconv. [ruby-dev:22715]
6 lines of code changed in:
* add lib/rss file entries to MANIFEST.
46 lines of code changed in:
* lib/rss: rss library imported. [ruby-dev:22726]
4307 lines of code changed in:
* misc/ruby-mode.el: better support for general delimited
strings. [ruby-dev:22695]
* lib/weakref.rb (WeakRef::initialize): set up @__id before
calling "super".
* lib/delegate.rb (Delegator::initialize): preserve
singleton_method_added method [ruby-dev:22685]
* lib/delegate.rb (Delegator::initialize): use Kernel::raise
instead of mere raise. [ruby-dev:22681]
39 lines of code changed in:
* ext/socket/socket.c (s_recvfrom): sending length should be an
invariant while retrying on EAGAIN. [ruby-talk:89962]
9 lines of code changed in:
2004-01-27
3 lines of code changed in:
* ext/win32ole/win32ole.c (set_argv): fix condition.
5 lines of code changed in:
* lib/webrick/httputils.rb (WEBrick:HTTPUtils::parse_header):
refine regex for header-name.
6 lines of code changed in:
Remove references to defout
10 lines of code changed in:
* ext/tcltklib/tcltklib.c: define CONST84 when TCL_MAJOR_VERSION == 7
10 lines of code changed in:
2004-01-26
3 lines of code changed in:
* ext/extmk.rb: Makefiles should depend on also rbconfig.rb.
(ruby-bugs:PR#1256)
* ext/win32ole/win32ole.c (set_argv): set real arguments to
WIN32OLE::ARGV. [ruby-list:39073]
29 lines of code changed in:
Add one_page_html
117 lines of code changed in:
* ext/openssl/ossl_x509name.c (ossl_x509name_add_entry): third
argument become optional.
* ext/openssl/ossl_x509name.c (ossl_x509name_initialize): ditto.
* ext/openssl/ossl_x509name.c (Init_x509name): emailAddress and
domainComponent should be IA5String.
20 lines of code changed in:
* ext/openssl/ossl_x509name.c (ossl_x509name_add_entry): third
argument become optional.
* ext/openssl/ossl_x509name.c (ossl_x509name_initialize): ditto.
* ext/openssl/ossl_x509name.c (Init_x509name): emailAddress and
domainComponent should be IA5String.
10 lines of code changed in:
2004-01-25
3 lines of code changed in:
* lib/webrick/httpserver.rb (WEBrick::HTTPServer#run): support
virtual host.
* lib/webrick/httpserver.rb (WEBrick::HTTPServer#virtual_host): add
new method to register virtual hosting server.
* lib/webrick/httpserver.rb (WEBrick::HTTPServer#lookup_server): add
new method to lookup virtual hosting server.
30 lines of code changed in:
2004-01-24
3 lines of code changed in:
* ext/openssl/ossl_x509hame.c (ossl_x509name_initialize): change
second argument. it expected to be a Hash not an Integer.
* ext/openssl/ossl_x509name.c (ossl_x509name_add_entry): add new
function for OpenSSL::X509::Name#add_entry.
* ext/openssl/ossl_x509name.c (Init_ossl_x509name): add constants
OpenSSL::X509::Name::DEFAULT_OBJECT_TYPE and OBJECT_TYPE_TEMPLATE.
* ext/openssl/lib/openssl/x509.rb (OpenSSL::X509::Name#initialize):
second argument takes OBJECT_TYPE_TEMPLATE by default.
99 lines of code changed in:
2004-01-23
3 lines of code changed in:
* pack.c (num2i32): pack should not raise RangeError.
[ruby-dev:22654]
* pack.c (pack_pack): do not auto convert nil to zero.
64 lines of code changed in:
* lib/net/imap.rb (BEG_REGEXP): allow 8-bit characters in quoted strings for Novell GroupWise Internet Agent.
* lib/net/imap.rb (DATA_REGEXP): ditto.
8 lines of code changed in:
* lib/e2mmap.rb (VERSION): remove unnecessary version checking.
4 lines of code changed in:
* parse.y (opt_rescue): use NODE_ERRINFO() instead of
NODE_GVAR("$!"), to avoid confusion from variable aliasing.
[ruby-talk:90074]
* version.c (Init_version): remove obsolete constants VERSION
etc. [ruby-dev:22643]
17 lines of code changed in:
* parse.y (string_content): reset lexical states at the beginning of
string contents. [ruby-list:39061]
10 lines of code changed in:
* parse.y (newline_node): do not use NODE_NEWLINE node anymore,
use NEWLINE flag instead.
* ext/socket/socket.c (sock_gethostbyname): returns host if
ai_canonname is NULL. (ruby-bugs PR#1243)
* parse.y (block_append): update nd_end for "real" head node.
[ruby-list:39058]
* marshal.c (w_class): should not dump singleton class.
[ruby-dev:22631]
73 lines of code changed in:
* missing/os2.c (chdir, getcwd):
use _chdir2 and _getcwd2 supporting multiple drives in OS/2 with EMX.
28 lines of code changed in:
2004-01-22
3 lines of code changed in:
* configure.in: check availability of link(). [ruby-dev:22237]
* file.c (rb_file_s_link): raise an exception when link() is unavailable.
* missing/os2.c (link): removed. File#link isn't supported.
* bcc32/Makefile.sub: define HAVE_LINK to enable link(). [ruby-dev:22241]
* win32/Makefile.sub: ditto.
18 lines of code changed in:
* ChangeLog: typo: RUBY_MBCHAR_MAX was RUBY_MBCHAR_MAXSIZE.
4 lines of code changed in:
* defines.h: define RUBY_MBCHAR_MAX instead of MB_CUR_MAX.
* dir.c (Next, emx_mblen): use RUBY_MBCHAR_MAX for mblen().
* file.c (CharNext): ditto.
* ruby.c (translate_char): ditto.
* util.c (__crt0_glob_function): ditto.
18 lines of code changed in:
:nodoc: the "Deprecated" module
8 lines of code changed in:
* configure.in: Interix(SFU) support.
8 lines of code changed in:
remove O_NONBLOCK
5 lines of code changed in:
typo
1 lines of code changed in:
* ext/digest/md5/extconf.rb: have_library appends found library.
0 lines of code changed in:
* lib/net/imap.rb (envelope): allow NIL.
* lib/net/imap.rb (body): ditto.
* lib/net/imap.rb (number): ditto.
* lib/net/imap.rb (ensure_nz_number): show a detailed error
message.
60 lines of code changed in:
2004-01-21
3 lines of code changed in:
* lib/mkmf.rb (merge_libs): squeeze successive same libraries.
[ruby-dev:22652]
6 lines of code changed in:
* lib/base64.rb: enclosed in a module. [ruby-core:02285]
85 lines of code changed in:
* ext/digest/rmd160/extconf.rb: have_library appends found library.
6 lines of code changed in:
Tidy benchmark.rb documentation a tad
55 lines of code changed in:
* ext/openssl/extconf.rb: should check <openssl/conf_api.h> instead
of OPENSSL_VERSION_NUMBER. [ruby-list:39056]
6 lines of code changed in:
Document base64
62 lines of code changed in:
RDoc abbrev
42 lines of code changed in:
Document lib/English. Add top-level aliases to rdoc html output
172 lines of code changed in:
* test/ruby/test_marshal.rb (MarshalTestLib::test_exception): test
for [ruby-dev:22604].
* test/ruby/test_marshal.rb (MarshalTestLibtest_singleton): test
for [ruby-dev:22588].
16 lines of code changed in:
2004-01-20
3 lines of code changed in:
* ext/openssl/extconf.rb: add check for OpenSSL version.
[ruby-list:39054]
16 lines of code changed in:
* error.c (name_err_mesg_to_str): inverted condition for result of
inspection. [ruby-dev:22628]
6 lines of code changed in:
* lib/rdoc/parsers/parse_c.rb: escape '{' and '}' to avoid warnings.
3 lines of code changed in:
* sample/exyacc.rb: escape '}' to avoid warning.
6 lines of code changed in:
* ext/digest/defs.h, win32/win3.c, win32/win32.h, file.c: remove
useless casts for Borland C.
24 lines of code changed in:
* variable.c (rb_set_class_path): do not set path if
* lib/cgi.rb (CGI::QueryExtension): give extended string, not a
delegater object.
196 lines of code changed in:
* error.c (NameError::message): internal use only.
* eval.c (rb_method_missing): use hidden constant.
11 lines of code changed in:
* test/ruby/test_time.rb: added tests for [ruby-dev:22614] and
[ruby-dev:22617].
7 lines of code changed in:
2004-01-19
3 lines of code changed in:
* ext/extmk.rb, win32/Makefile.sub, win32/configure.bat,
win32/setup.mak: --with-static-linked-ext support on mswin32.
23 lines of code changed in:
synchronized with date2 3.5.
10 lines of code changed in:
synchronized with date2 3.5.
191 lines of code changed in:
* ext/iconv/charset_alias.rb: prefer us_EN locale encodings or
former. [ruby-dev:22609]
* ext/iconv/iconv.c (iconv_create): raise InvalidEncoding
exception when EINVAL.
49 lines of code changed in:
* class.c, error.c, file.c, io.c, numeric.c, object.c, re.c, struct.c,
time.c: marked init_copy functions nodoc.
21 lines of code changed in:
* ruby.c: use translate_char() on Cygwin.
7 lines of code changed in:
* failed to add in the previous commit.
189 lines of code changed in:
* lib/soap/wsdlDriver.rb, lib/wsdl/soap/operation.rb: add support of
"parts" attribute of soap:body element in WSDL.
* lib/wsdl/xmlSchema/schema.rb: friendly warning message for
simpleType element which is not supported for now.
* test/wsdl/soap/{soapbodyparts.wsdl,test_soapbodyparts.wsdl}: new
files.
40 lines of code changed in:
* time.c (time_overflow_p): should return results. [ruby-dev:22614]
18 lines of code changed in:
retry committing ChangeLog and time.c
21 lines of code changed in:
* test/ruby/test_time.rb: new test case to test Time#[+-].
* time.c (time_plus, time_minus): fix RangeError for a negative
argument in environments whose time_t is unsigned. [ruby-dev:22608]
24 lines of code changed in:
2004-01-18
3 lines of code changed in:
* defines.h (_WIN32): undef _WIN32 on Cygwin before defining DOSISH.
8 lines of code changed in:
* marshal.c (class2path): check anonymous class/module before
checking referable, and allow singleton classes.
12 lines of code changed in:
* error.c (NameError::Message): new class for lazy evaluation of
message to ensure replaced before marshalling. [ruby-dev:22604]
* eval.c (rb_method_missing): use NameError::Message.
113 lines of code changed in:
check ArgumentError by Time.at(-1) instead of by test itself.
11 lines of code changed in:
2004-01-17
3 lines of code changed in:
commit miss :(
* lib/time.rb (test_rfc2822, test_rfc3339, test_encode_xmlschema):
should not expect that all platforms handle negative time_t value.
1 lines of code changed in:
* lib/test.rb (test_rfc2822, test_rfc3339, test_encode_xmlschema):
should not expect that all platforms handle negative time_t value.
29 lines of code changed in:
* eval.c (proc_eq): compare also arguments and environment
(including local variables). [ruby-dev:22590]
4 lines of code changed in:
* enum.c (enum_find): mention about ifnone argument. [ruby-talk:90003]
9 lines of code changed in:
typo
1 lines of code changed in:
* eavl.c (proc_eq): compare also arguments and environment.
[ruby-dev:22590]
9 lines of code changed in:
2004-01-16
3 lines of code changed in:
* marshal.c (class2path): fix typo.
1 lines of code changed in:
* marshal.c (class2path): get class path and check referable.
[ruby-dev:22588]
22 lines of code changed in:
* io.c (argf_read): do not append EOF. (ruby-bugs-ja:PR#585)
* io.c (rb_io_fwrite): ad-hockery hack to get rid of HP-UX stdio
weird behavior. [ruby-dev:22424]
12 lines of code changed in:
2004-01-15
3 lines of code changed in:
* test/inlinetest.rb (InlineTest::eval_part): eval under the top
level environment.
6 lines of code changed in:
2004-01-14
3 lines of code changed in:
* test/inlinetest.rb (InlineTest::loadtest): require instead of
load, to get rid of multiple loading.
20 lines of code changed in:
* ext/iconv/extconf.rb: wrapper iconv.rb is dependent on platform.
6 lines of code changed in:
* MANIFEST: add test/net/test_httpheader.rb. (commit miss?)
5 lines of code changed in:
* ext/syck/rubyext.c: omission of Date library code caused
test suite failure. [ruby-core:2251]
13 lines of code changed in:
* ext/tk/lib/tk.rb: use $0 as the default application class name.
6 lines of code changed in:
* parse.y (primary): allow no "when" case. [ruby-dev:22578]
* ruby.h (rb_class_of): reduce branch. [ruby-dev:22577]
* ruby.h (rb_type): ditto.
45 lines of code changed in:
* lib/test/unit/ui/testrunnerutilities.rb (TestRunnerUtilities):
moved run method which allows output level. [ruby-dev:22554]
10 lines of code changed in:
* test/test_*.rb: Pathname#parent -> Pathname#dirname.
20 lines of code changed in:
2004-01-13
3 lines of code changed in:
* test/yaml/test_yaml.rb (YAML_Unit_Tests::test_spec_type_{int,float}):
fix syntax error.
9 lines of code changed in:
* ext/syck/bytecode.c: turn off default implicit typing.
* ext/syck/implicit.c: detect base60 integers.
* ext/syck/rubyext.c: handle base60, as well as hex and octal
with commas. implicit typing of ruby symbols.
* test/yaml/test_yaml.rb: add test.
716 lines of code changed in:
Display full name in class list
8 lines of code changed in:
* file.c (test_wr): Rdoc fix. [ruby-core:02225]
15 lines of code changed in:
Checked in wrong version... :(
7 lines of code changed in:
Try to use DESTDIR when installing
6 lines of code changed in:
* parse.y (primary): fix position after FCALL. [ruby-dev:22574]
10 lines of code changed in:
* file.c (test_wr, test_ww): New functions implementing new
methods (File::world_readable?, File::world_writable?).
* file.c (S_IRUGO, S_IGUGO): New macros.
91 lines of code changed in:
Add explicit line breaks in method signatures for ri. Fixup some comments in object.c. Support changes comments for "in xxx.c"
39 lines of code changed in:
2004-01-12
3 lines of code changed in:
Add HTML formatter to ri
157 lines of code changed in:
* env.h (ruby_frame, ruby_scope, ruby_in_eval, ruby_class,
ruby_dyna_vars): export. [ruby-dev:22566]
11 lines of code changed in:
2004-01-11
3 lines of code changed in:
* ext/socket/socket.c (make_hostent): a bug in brace position.
5 lines of code changed in:
* configure.in: install rdoc by default. if you do not want to
install rdoc, specify --disable-install-doc.
* eval.c (eval): need to add message delimiter. [ruby-dev:22561]
* defines.h (__NeXT__): Ensure that all standard S_IRUSR, S_IWGRP,
S_IRWXO, etc. macros are defined since future code might require
them (even though present code only requires a subset).
* defines.h (__NeXT__): Bug fix: WORDS_BIGENDIAN was not being set
correctly on Rhapsody when -arch compiler flag was used (via
configure's --enable-fat-binary option).
* ext/socket/socket.c (make_hostent): getaddrinfo(3) on BSD do not
fill ai_canonname if serv is not supplied. (ruby-bugs PR#1243)
123 lines of code changed in:
ri now accepts options via RI environment variable
11 lines of code changed in:
2004-01-10
3 lines of code changed in:
* configure.in (LIBPATHFLAG, RPATHFLAG): enclose paths with single
quotes. [ruby-dev:22564]
* lib/mkmf.rb (libpathflag): do not enclose with quotes always.
* {bcc32,win32,wince}/Makefile.sub (LIBPATHFLAG): quoted.
18 lines of code changed in:
* dir.c (dir_inspect): new method, Dir#inspect. [ruby-dev:22562]
28 lines of code changed in:
2004-01-09
3 lines of code changed in:
* lib/test/unit/collector/dir.rb: do not ignore exceptions(LoadError
and SystemExitError) while loading a testcase. smell of bug.
* test/testunit/collector/test_dir.rb: add new test of the LoadError.
* test/drb/{test_drbssl.rb,test_drbunix.rb}: do not define testcase if
openssl is not installed.
* test/testunit/collector/test_dir.rb: assert_raises -> assert_raise.
51 lines of code changed in:
* rubysig.h: <errno.h> is needed to use errno which may be a macro.
8 lines of code changed in:
* ext/extmk.rb (extmake): should not reduce necessary libraries.
[ruby-dev:22440]
* lib/mkmf.rb (merge_libs): merge libraries according to
dependency.
24 lines of code changed in:
* lib/mkmf.rb (libpathflag): use single quotes. [ruby-dev:22440]
8 lines of code changed in:
* configure.in (RDOCTARGET): new macro. if you want to install
rdoc documentation, you need to run configure with
--enable-install-doc.
20 lines of code changed in:
* ext/openssl/ossl_pkey.c (ossl_pkey_to_der): removed; it returns
public key only.
* ext/openssl/ossl_pkey_dh.c (ossl_dh_to_der): new function for
OpenSSL::PKey::DH#to_der.
* ext/openssl/ossl_pkey_dsa.c (ossl_dsa_to_der): new function for
OpenSSL::PKey::DSA#to_der.
* ext/openssl/ossl_pkey_rsa.c (ossl_rsa_to_der): new function for
OpenSSL::PKey::RSA#to_der.
89 lines of code changed in:
* dir.c (glob_helper): should not recurse in exceptional status.
5 lines of code changed in:
* test/wsdl/datetime/test_datetime.rb: fixed a stupid testcase which
dumps "E" at month-end.
24 lines of code changed in:
* eval.c, object.c, process.c, re.c: don't use C++ style comments.
30 lines of code changed in:
* ext/syck/rubyext.c (yaml_org_handler): lazy-load Date for
static-ext.
183 lines of code changed in:
2004-01-08
3 lines of code changed in:
* ext/extmk.rb: preserve order in Setup. [ruby-dev:22503]
* ext/extmk.rb: move dependent libraries just after depended
libraries.
* ext/digest/*/extconf.rb: depend on digest.
32 lines of code changed in:
* lib/webrick/cgi.rb (WEBrick::CGI#initialize): should create
@config[:Logger] if it was not given.
6 lines of code changed in:
* dir.c (glob_helper): fix memory leak.
13 lines of code changed in:
* eval.c (rb_mod_modfunc): should break if m has no super class.
[ruby-dev:22498]
6 lines of code changed in:
* sample/webrick/*: new files.
* MANIFEST: add sample/webrick/*
185 lines of code changed in:
* test/net/test_httpheader.rb: new file.
* MANIFEST: add test/net/test_httpheader.rb.
143 lines of code changed in:
* lib/net/http.rb (HTTPHeader#content_length): should return nil unless header exists. [ruby-dev:22519]
7 lines of code changed in:
fix typos.
14 lines of code changed in:
* ext/tk/lib/tk.rb: use epath for embedded windows of TkPanedWindow.
* ext/tk/lib/tktext.rb: use epath for embedded windows.
* ext/tk/lib/tkcanvas.rb: use epath for window items.
86 lines of code changed in:
* lib/soap/{attachment.rb,mimemessage.rb}: added from soap4r/1.5.2.
351 lines of code changed in:
Fix problem with agreesive name matching (see ChangeLog)
30 lines of code changed in:
2004-01-07
3 lines of code changed in:
* lib/debug.rb: revert command parse regexps. [ruby-list:39014] by
Shirai,Kaoru.
10 lines of code changed in:
Check for shebang line in file that would otherwise be treated as plain text
19 lines of code changed in:
* io.c (fptr_finalize): should save errno just after failure.
[ruby-dev:22492]
18 lines of code changed in:
* lib/logger.rb(Logger#msg2str): no special treatment for the object
which responds to :to_str.
* lib/logger.rb(LogDevice#initialize): remove type checking if the
given object is a String. Kernel.open handles it correctly.
* test/logger/test_logger.rb: follow above change (ArgumentError ->
TypeError.)
29 lines of code changed in:
Split out ri display code and make pluggable
395 lines of code changed in:
* test/inlinetest.rb, test/{test_generator.rb,test_ipaddr.rb,
test_pathname.rb,test_pp.rb,test_prettyprint.rb,test_set.rb,
test_time.rb,test_tsort.rb: added.
97 lines of code changed in:
* import soap4r/1.5.2;
* lib/soap/{attachment.rb,baseData.rb,encodingstyle/soapHandler.rb}:
introduce SOAPExternalReference class as a referenct to SOAPEnvelope
external content.
* lib/soap/{attachment.rb,mimemessage.rb}: great SwA (SOAP messages
with Attachments) support code by Jamie Herre.
* lib/soap/{element.rb,marshal.rb,parser.rb,processor.rb,
streamHandler.rb,wsdlDriver.rb}: SwA support.
* lib/soap/rpc/{cgistub.rb,driver.rb,element.rb,proxy.rb,router.rb,
soaplet.rb}: SwA support and refactoring.
* lib/soap/generator.rb, lib/soap/mapping/mapping.rb: follow
SOAPReference#initialize signature change.
* lib/soap/mapping/factory.rb: deleted unused methods.
* lib/soap/mapping/rubytypeFactory.rb: do no ignore case while xsi:type
string <-> Ruby class name matching.
* lib/xsd/datatypes.rb: check the smallest positive non-zero
single-precision float exactly instead of packing with "f".
[ruby-talk:88822]
* test/soap/test_basetype.rb, test/xsd/test_xsd.rb: use 1.402e-45, not
1.4e-45. 1.4e-45 is smaller than 2 ** -149...
* test/soap/test_basetype.rb, test/soap/marshal/test_marshal.rb,
test/xsd/test_xsd.rb: use "(-1.0 / (1.0 / 0.0))" instead of "-0.0".
* test/soap/test_streamhandler.rb: revert to the previous test that
warns "basic_auth unsupported under net/http".
473 lines of code changed in:
Removed ^Ms
0 lines of code changed in:
Add RDoc to build. Add --ri-system to RDoc
107 lines of code changed in:
2004-01-06
3 lines of code changed in:
* win32/dir.h, win32/win32.c: fix patch miss.
* win32/Makefile.sub: fix file dependency.
8 lines of code changed in:
* lib/logger.rb: enhanced documentation.
355 lines of code changed in:
* dir.c: merge tuning from H.Yamamoto <ocean@m2.ccsnet.ne.jp>.
[ruby-dev:22486]
* pack.c (pack_unpack): unpack requires big endian offet (OFF16B
and OFF32B). The patch is from Minero Aoki in [ruby-dev:22489]
* pack.c (OFF16B): add big-endian offset again.
90 lines of code changed in:
Add --ri-system option
18 lines of code changed in:
* test/ruby/test_pack.rb: new test test_unpack_N.
14 lines of code changed in:
2004-01-05
3 lines of code changed in:
* lib/mkmf.rb (create_makefile): remove duplicated object files
from $objs on DOSISH platforms.
7 lines of code changed in:
2004-01-04
3 lines of code changed in:
* rubysig.h: lack of variable declaration on _WIN32 platforms.
(ruby-bugs-ja PR#583)
1 lines of code changed in:
* rubysig.h (TRAP_END): preserve errno before switching context.
[ruby-core:02137]
15 lines of code changed in:
* dir.c: merge tuning from H.Yamamoto <ocean@m2.ccsnet.ne.jp>.
[ruby-dev:22476]
* io.c (argf_eof): ARGF.eof? should not have any side effect.
[ruby-dev:22469]
* io.c (argf_each_byte): should return self. [ruby-dev:22465]
397 lines of code changed in:
Finish documenting internal stuff. See Changelog for other details
1442 lines of code changed in:
* text format
1 lines of code changed in:
2004-01-01
5 lines of code changed in:
Fix problem with ambiguous nested classes
6 lines of code changed in: