November 2004 Commit Log

Number of Commits:
201
Number of Active Developers:
19
matz 2004-11-30 18:28

* signal.c (sighandler): call handler immediately only for default

handlers. [ruby-dev:25003]

7 lines of code changed in:

nobu 2004-11-30 15:49

* io.c (pipe_open): errno should be preserved for rb_sys_fail() when

fork failed.

7 lines of code changed in:

matz 2004-11-30 10:36

* io.c (io_fread): need not to null terminate. [ruby-dev:24998]



* io.c (read_all): remove unnecessary rb_str_resize().

[ruby-dev:24996]



* io.c (io_readpartial): ditto.



* io.c (io_read): ditto.

8 lines of code changed in:

matz 2004-11-30 10:33

* eval.c (rb_eval): should check previous frame for ZSUPER.

12 lines of code changed in:

matz 2004-11-30 07:10

* eval.c (PUSH_FRAME): flags should have been initialized.

3 lines of code changed in:

eban 2004-11-30 07:01

* instruby.rb (install): add arguments explicitly to "super".

5 lines of code changed in:

matz 2004-11-30 05:01

* eval.c (rb_eval): [ruby-core:03856]

7 lines of code changed in:

eban 2004-11-30 04:09

* 2004-11-30

3 lines of code changed in:

matz 2004-11-29 16:58

* io.c (rb_io_sysread): use temporary lock. [ruby-dev:24992]



* lib/ostruct.rb (OpenStruct::method_missing): check method

duplication for -d.



* lib/ostruct.rb (OpenStruct::initialize): ditto.

24 lines of code changed in:

ksaito 2004-11-29 16:16

* regparse.c: now handles many alternatives (over 500000) in regexp. [ruby-dev:24773]

24 lines of code changed in:

nobu 2004-11-29 08:06

* ext/stringio/stringio.c (strio_write): insufficiently filled string

being extended when overwriting. [ruby-core:03836]

16 lines of code changed in:

nobu 2004-11-29 07:22

* test/io/nonblock/test_flush.rb: abandon tests when io/nonblock is

not supported.

11 lines of code changed in:

matz 2004-11-29 07:09

* object.c (convert_type): [ruby-core:03845]



* eval.c (rb_funcall_rescue): new function.



* object.c (rb_Array): avoid using rb_respond_to().



* object.c (rb_Integer): ditto.



* eval.c (get_backtrace): no conversion for nil.



* parse.y (reduce_nodes): empty body should return nil.

104 lines of code changed in:

nobu 2004-11-29 06:21

* test/io/nonblock/test_flush.rb: test transferred data.

7 lines of code changed in:

nobu 2004-11-29 06:00

* io.c (fptr_finalize): must not use FILE after fclose().

[ruby-dev:24985]

22 lines of code changed in:

nobu 2004-11-29 05:38

* io.c (fptr_finalize): must not use FILE after fclose().

[ruby-dev:24985]

21 lines of code changed in:

usa 2004-11-29 05:17

* win32/win32.c (CreateChild): push back the last space before next

loop because CharNext() eats it.

6 lines of code changed in:

usa 2004-11-29 01:24

* 2004-11-29

3 lines of code changed in:

akr 2004-11-28 18:02

don't use READ_DATA_PENDING in previous change

3 lines of code changed in:

akr 2004-11-28 17:46

add ML ref.

1 lines of code changed in:

akr 2004-11-28 17:31

* io.c (rb_io_check_writable): restrict io_seek by

READ_DATA_PENDING because io_seek(fptr, 0, SEEK_CUR) is

meaningful only if read buffer is not empty.

call io_seek regardless of NEED_IO_SEEK_BETWEEN_RW.

9 lines of code changed in:

kou 2004-11-28 08:02

* added reference.

1 lines of code changed in:

kou 2004-11-28 07:59

* lib/rss/rss.rb (RSS::Element#tag): not use block_given? for

working with ruby 1.6 again.

* lib/rss/{0.9,2.0,trackback}.rb, lib/rss/maker/base.rb:

undef -> remove_method for working with ruby 1.6 again.

22 lines of code changed in:

kou 2004-11-28 07:53

* lib/rss/rss.rb (RSS::NotSetError): added.

* lib/rss/maker/{1.0,0.9,2.0}.rb: changed RSS Maker to raise

RSS::NotSetError if required values of maker.channel are not

set.

* test/rss/test_maker_{1.0,0.9,2.0}.rb: changed tests to check RSS

Maker raises or not.

255 lines of code changed in:

eban 2004-11-28 05:08

* 2004-11-28

3 lines of code changed in:

ksaito 2004-11-28 04:16

* regparse.c (fetch_token): fixed test failure on HP-UX ia64 ([ruby-dev:24859]).

15 lines of code changed in:

ksaito 2004-11-28 04:09

* regparse.c, test/ruby/test_regexp.rb: fixed problem with UTF-8 characters that have U+00FE or invalid characters.

26 lines of code changed in:

ksaito 2004-11-28 04:07

* regexec.c, test/ruby/test_regexp.rb: fixed segmentation falut ([ruby-dev:24887]).

10 lines of code changed in:

ksaito 2004-11-28 04:06

* regcomp.c, regint.h: fixed PLATFORM_UNALIGNED_WORD_ACCESS problem ([ruby-dev:24802] and [ruby-core:3733])

21 lines of code changed in:

akr 2004-11-27 15:08

io.c (rb_io_fwrite): set path to NULL

1 lines of code changed in:

akr 2004-11-27 14:33

String::IO -> StringIO

1 lines of code changed in:

akr 2004-11-27 14:08

typo

1 lines of code changed in:

akr 2004-11-27 14:05

* io.c: avoid avoid data loss with nonblocking fd and

stdio buffering in sync mode. [ruby-dev:24966]

based on matz's patch [ruby-dev:24967]

(io_fwrite): new primitive writing function which writes

directly if sync mode.

(rb_io_fwrite): wrapper for io_fwrite now.

(io_write): call io_fwrite instead of rb_io_fwrite.

57 lines of code changed in:

kou 2004-11-27 09:47

* lib/rss/{0.9,1.0,2.0,trackback,xml-stylesheet}.rb: added

#setup_maker.

* test/rss/test_setup_maker_*.rb: added tests for #setup_maker.

* lib/rss/maker/base.rb(RSS::Maker::Items#max_size=): supported

output item size limitation.

* sample/rss/blend.rb: added sample for RSS Maker.

1066 lines of code changed in:

kou 2004-11-27 09:43

* lib/rss/maker/0.9.rb: supported RSS::Maker.make("0.91"). Now,

"0.9" is just alias of "0.91."

* test/rss/test_maker_0.9.rb: make("0.9") -> maker("0.91").

* test/rss/test_to_s.rb: ditto.

41 lines of code changed in:

kou 2004-11-27 09:41

* sample/rss/list_description.rb: untabified.

* sample/rss/rss_recent.rb: ditto.

120 lines of code changed in:

eban 2004-11-27 03:25

* 2004-11-27

3 lines of code changed in:

matz 2004-11-27 03:21

* io.c (io_fread): [ruby-dev:24964]

29 lines of code changed in:

nagai 2004-11-26 10:07

* ext/tk/lib/tk.rb: Tk.destroy uses TkWindow#epath

* ext/tk/lib/tk/image.rb: bug fix

* ext/tk/lib/tk/wm.rb: add 'iconphoto' method(Windows only)

* ext/tk/lib/tkextlib/*: some methods uses TkWindow#epath

67 lines of code changed in:

matz 2004-11-26 07:27

* io.c (rb_io_initialize): [ruby-dev:24963]

15 lines of code changed in:

matz 2004-11-26 06:30

* io.c (rb_io_initialize): [ruby-dev:24962]

14 lines of code changed in:

matz 2004-11-26 05:50

* io.c (rb_io_initialize): should retrieve flags from copying file

descriptor. [ruby-dev:24961]



* eval.c (method_missing): raise TypeError for classes do not

have allocators. [ruby-core:03752]



* lib/erb.rb: [ruby-core:03786]

18 lines of code changed in:

dave 2004-11-26 05:32

Fix problem with :section: and new 1.9

7 lines of code changed in:

eban 2004-11-25 17:04

* lib/erb.rb: CR striped.

0 lines of code changed in:

eban 2004-11-25 16:59

* 2004-11-26

3 lines of code changed in:

matz 2004-11-25 16:23

* io.c (io_read): move StringValue() check before GetOpenFile().

[ruby-dev:24959]

370 lines of code changed in:

nobu 2004-11-25 12:15

* lib/thwait.rb (ThreadsWait#join_nowait): abnormally terminated

threads should be also processed. [ruby-talk:121320]

13 lines of code changed in:

akr 2004-11-25 10:11

add ML ref.

1 lines of code changed in:

akr 2004-11-25 10:09

* configure.in: AC_CHECK_SIZEOF(rlim_t) to include stdio.h to fix

problem with autoconf 2.52 or earlier.

revert AC_PREREQ to 2.50.

8 lines of code changed in:

ttate 2004-11-25 09:39

bugfix for [ruby-talk:121309].

21 lines of code changed in:

ttate 2004-11-25 09:15

Use 'P' instead of 'p' in types.rb.

6 lines of code changed in:

nobu 2004-11-25 03:24

descriptions.

6 lines of code changed in:

matz 2004-11-25 02:58

* configure.in: AC_PREREQ(2.53) [ruby-core:03800]



* io.c (read_all): [ruby-dev:24955]

17 lines of code changed in:

usa 2004-11-25 02:46

* ChangeLog: add ML reference.

2 lines of code changed in:

usa 2004-11-25 02:19

* 2004-11-25

3 lines of code changed in:

ttate 2004-11-24 17:38

improved encode_type() in types.rb for [ruby-talk:121175].

128 lines of code changed in:

matz 2004-11-23 18:37

* io.c (io_read): [ruby-dev:24952]



* configure.in, io.c: cancel [ ruby-Patches-1074 ].

55 lines of code changed in:

eban 2004-11-23 17:49

* 2004-11-24

3 lines of code changed in:

matz 2004-11-23 17:04

* io.c (io_read): [ruby-dev:24952]

12 lines of code changed in:

nagai 2004-11-23 00:12

* ext/tk/lib/tk/menu.rb: improve usability of TkOptionMenubutton

45 lines of code changed in:

matz 2004-11-22 18:02

* file.c (rb_file_chown): [ruby-dev:24949]

5 lines of code changed in:

usa 2004-11-22 16:40

* ext/ripper/lib/ripper/core.rb: commit miss. sorry.

0 lines of code changed in:

  • ext/ripper/lib/ripper: core.rb (changed)
usa 2004-11-22 16:37

* 2004-11-23

3 lines of code changed in:

matz 2004-11-22 16:26

* file.c (rb_file_chown): integer conversion should be prior to

GetOpenFile(). [ruby-dev:24947]



* file.c (rb_file_truncate): ditto.



* file.c (rb_file_s_truncate): ditto.



* dir.c (dir_seek): use NUM2OFFT().



* misc/ruby-mode.el (ruby-non-block-do-re): [ruby-core:03719]

32 lines of code changed in:

dave 2004-11-22 14:37

Don't include 'require's with variable arguments

9 lines of code changed in:

eban 2004-11-21 16:38

* 2004-11-22

3 lines of code changed in:

matz 2004-11-21 16:33

* dir.c (dir_seek): should retrieve dir_data after NUM2INT().

[ruby-dev:24941]

15 lines of code changed in:

aamine 2004-11-20 18:33

add ChangeLog for last commit

2 lines of code changed in:

aamine 2004-11-20 18:29

* test/ruby/test_io.rb (test_gets_rs): add more tests.

27 lines of code changed in:

matz 2004-11-20 16:18

* string.c (rb_str_splice): should place index wrapping after

possible modification. [ruby-dev:24940]



* eval.c (error_print): nicer traceback at interrupt.

[ruby-core:03774]

15 lines of code changed in:

eban 2004-11-20 16:05

* 2004-11-21

3 lines of code changed in:

dave 2004-11-20 16:02

1. Force --inline-source if --one-file given



2. Add new :section: directive which starts a new section in the output.

The title following :section: is used as the section heading, and the

remainder of the comment containing the section is used as

introductory text. Subsequent methods, aliases, attributes,

and classes will be documented in this section.

480 lines of code changed in:

aamine 2004-11-20 15:26

* io.c (rb_io_getline): f.gets("") did not work. [ruby-core:03771]

12 lines of code changed in:

eban 2004-11-20 14:58

* test/runner.rb (CROSS_COMPILING): need to require rbconfig.rb before

using CROSS_COMPILNG.

7 lines of code changed in:

aamine 2004-11-20 14:23

* ext/ripper/.cvsignore: add entries.

2 lines of code changed in:

eban 2004-11-20 13:18

* io.c (__fpending): commit miss.

3 lines of code changed in:

aamine 2004-11-20 12:44

* ext/ripper/depend: fix ripper.o dependency.

5 lines of code changed in:

eban 2004-11-20 09:49

* io.c (io_reopen): work around problem with Cygwin fseeko

returning ESPIPE.

9 lines of code changed in:

naruse 2004-11-19 21:46

* ext/nkf/nkf-utf8/nkf.c: original nkf.c rev:1.40



* ext/nkf/test.rb: add test for mime encode/decode

6 lines of code changed in:

naruse 2004-11-19 21:38

* follow original nkf.c 1.40.(improve mime encode/decode support)

* add test for mime encode/decode

412 lines of code changed in:

  • ext/nkf: test.rb (+58 -11)
  • ext/nkf/nkf-utf8: nkf.c (+354 -71)
matz 2004-11-19 17:59

* string.c (str_gsub): internal buffer should not be listed by

ObjectSpace.each_object() by String#gsub. [ruby-dev:24931]



* lib/cgi/session.rb (CGI::Session::FileStore::initialize): raise

exception if data corresponding to session specified from the

client does not exist.

41 lines of code changed in:

eban 2004-11-19 17:48

* 2004-11-20

3 lines of code changed in:

eban 2004-11-19 17:48

* test/xmlrpc/test_webrick_server.rb : move `requrie "webrick/https"'

into #setup_http_server mohtod to avoid soap test errors.

6 lines of code changed in:

eban 2004-11-19 16:09

* lib/test/unit/collector/dir.rb: typo fix.

1 lines of code changed in:

  • lib/test/unit/collector: dir.rb (+1 -1)
eban 2004-11-19 16:01

* lib/test/unit/collector/dir.rb: better regex.

2 lines of code changed in:

  • lib/test/unit/collector: dir.rb (+2 -1)
eban 2004-11-19 14:45

* lib/test/unit/collector/dir.rb: better support for -p/-x option.

5 lines of code changed in:

kou 2004-11-19 09:49

* lib/rss/maker/0.9.rb (RSS::Maker::RSS09::Image#have_required_values):

changed /rss/channel/image to be optional. [ruby-Bugs:1047]



* test/rss/test_maker_0.9.rb: added tests for the above.

11 lines of code changed in:

kou 2004-11-19 09:25

* lib/rss/rss.rb (RSS::VERSION): 0.1.0 -> 0.1.1.



* lib/rss: #to_s used #tag.

* test/rss/test_to_s.rb: added.



* lib/rss/maker.rb (RSS::Maker.make): changed API. It's not

received modules which is used as the second argument.



* lib/rss/xml-stylesheet.rb (RSS::XMLStyleSheet#alternate):

changed return value type which is not String but Boolean.



* lib/rss/2.0.rb (RSS::Rss::Channel#ttl): changed return value

type which is not String but Integer.



* lib/rss/0.9.rb (RSS::Rss::Channel): <skipDays> has <day>s and

<skipHours> has <hour>s.

* lib/rss/maker/0.9.rb (RSS::Maker::RSS09::Channel): ditto.



* lib/rss/0.9.rb (RSS::Rss::Channel::Item): <item> has <category>s.

* lib/rss/maker/2.0.rb (RSS::Maker::Rss20::Channel::Item): ditto.



* lib/rss/2.0.rb (RSS::Rss::Channel): <channel> has <category>s.

* lib/rss/maker/2.0.rb (RSS::Maker::RSS20::Channel): ditto.



* lib/rss/trackback.rb: parent element has <trackback:about>s.

* lib/rss/maker/trackback.rb: ditto.

1801 lines of code changed in:

eban 2004-11-19 03:26

* lib/xmlrpc/datetime.rb (XMLRPC::DateTime#==): should use Array()

instead of to_a.

4 lines of code changed in:

eban 2004-11-19 03:22

* lib/test/unit/collector/dir.rb: add support for directory name

with -p/-x options.



* test/testunit/collector/test_dir.rb: ditto.

11 lines of code changed in:

shugo 2004-11-19 02:38

* ext/readline/readline.c (readline_s_set_completion_append_character):

accept nil. [ruby-core:03765]

23 lines of code changed in:

usa 2004-11-19 01:07

* 2004-11-19

3 lines of code changed in:

matz 2004-11-18 17:02

* string.c (str_gsub): internal buffer should not be listed by

ObjectSpace.each_object(). [ruby-dev:24919]

58 lines of code changed in:

aamine 2004-11-18 15:42

* ext/ripper/depend: Never regenerate lib/ripper/core.rb automatically. [ruby-dev:24911]

7 lines of code changed in:

usa 2004-11-18 12:52

* win32/win32.[ch] (rb_w32_isatty): new function to replace MSVCRT's

isatty because it never sets errno.

24 lines of code changed in:

matz 2004-11-18 09:11

* hash.c (rb_f_getenv): prohibit for $SAFE=4. [ruby-dev:24908]

48 lines of code changed in:

nobu 2004-11-18 09:06

* parse.y (f_rest_arg): store rest args into invisible local variabe

in order to get rid of SEGV at ZSUPER. [ruby-dev:24913]

74 lines of code changed in:

shugo 2004-11-18 07:12

* ext/readline/readline.c: check $SAFE.

* test/readline/test_readline.rb: added tests for readline.

113 lines of code changed in:

usa 2004-11-18 04:55

* 2004-11-18

3 lines of code changed in:

matz 2004-11-18 04:45

* process.c (proc_getpgrp): prohibit for $SAFE=2.

[ruby-dev:24899]



* process.c (get_pid): ditto. [ruby-dev:24904]



* process.c (get_ppid): ditto.



* array.c (rb_ary_delete): defer rb_ary_modify() until actual

modification. [ruby-dev:24901]

66 lines of code changed in:

nobu 2004-11-18 03:27

* ext/stringio/stringio.c: needs fcntl.h for O_* constants.

5 lines of code changed in:

nobu 2004-11-18 02:11

* io.c, rubyio.h (rb_io_modenum_flags): exported.



* ext/stringio/stringio.c (strio_initialize): allow Fixnum as mode as

well as IO.new does. [ruby-dev:24896]

21 lines of code changed in:

nahi 2004-11-17 15:48

Wed Nov 17 23:47:30 2004 NAKAMURA, Hiroshi <nakahiro@sarion.co.jp>



* test/ruby/test_settracefunc.rb: added. [ruby-dev:24884]

30 lines of code changed in:

mneumann 2004-11-17 12:51

* lib/xmlrpc/parser.rb, test/xmlrpc/test_features.rb: fixed "assinging to constants" warnings

12 lines of code changed in:

akr 2004-11-17 11:12

* process.c (proc_getrlimit, proc_setrlimit): add rb_secure(2) to

methods of Process.{getrlimit,setrlimit}

patched by Kazuhiro NISHIYAMA <zn@mbf.nifty.com>

9 lines of code changed in:

gotoyuzo 2004-11-17 09:04

* test/openssl/ssl_server.rb: try to listen ports from 20443 to 20542

while failed in getting a TCPServer.



* test/openssl/test_x509name.rb: remove version dependence about

nickname of OIDs.

39 lines of code changed in:

nobu 2004-11-17 05:05

* dir.c (rb_push_glob): fix overrun. [ruby-dev:24886]

13 lines of code changed in:

eban 2004-11-17 03:29

* 2004-11-17

3 lines of code changed in:

matz 2004-11-17 03:27

* re.c (rb_reg_initialize_m): should raise exception instead of

compile error. [ruby-core:03755]



* string.c (rb_str_splice): move rb_str_modify() after

StringValue(), which may alter the receiver. [ruby-dev:24878]



* error.c (rb_error_frozen): now raise RuntimeError instead of

TypeError.

49 lines of code changed in:

mneumann 2004-11-16 22:25

* lib/xmlrpc/server.rb (CGIServer): fixed bug when client sends "Content-typ: text/xml; ..."

6 lines of code changed in:

matz 2004-11-16 15:51

* numeric.c (flo_divmod): protect float values from GC by

assignment to local variables. [ruby-dev:24873]

14 lines of code changed in:

mneumann 2004-11-16 15:36

ChangeLog entry for XML-RPC changes I made during the last day

26 lines of code changed in:

mneumann 2004-11-16 15:12

added howto

301 lines of code changed in:

mneumann 2004-11-16 15:07

added new test case (which spawn off a webrick XML-RPC server)

128 lines of code changed in:

mneumann 2004-11-16 14:35

* fixed issue #998 (http://rubyforge.org/tracker/?func=detail&atid=1700&aid=998&group_id=426)

5 lines of code changed in:

mneumann 2004-11-16 11:55

* fixed test cases so that they can be run from any directory

15 lines of code changed in:

usa 2004-11-16 09:37

* {bcc32,win32,wince}/setup.mak (-epilogue-): fix bug of previous commit.

3 lines of code changed in:

usa 2004-11-16 08:30

* {bcc32,win32,wince}/setup.mak (-epilogue-): remove config.h and

config.status to force updating them.

8 lines of code changed in:

nobu 2004-11-16 08:21

* ext/stringio/stringio.c (strio_read): position was ignored when a

buffer was passed. http://www.yo.rim.or.jp/~nov/d/?date=20041116#p03

6 lines of code changed in:

matz 2004-11-16 05:55

* string.c (str_mod_check): frozen check should be separated.

[ruby-core:3742]

38 lines of code changed in:

usa 2004-11-16 05:39

* lib/test/unit/autorunner.rb (Test::Unit::AutoRunner::options): add

new option --exclude (-x) to skip some tests.



* lib/test/unit/collector/dir.rb (Test::Unit::Collector::Dir.exclude):

ditto.

18 lines of code changed in:

nobu 2004-11-16 03:19

* lib/test/unit/autorunner.rb (Test::Unit::AutoRunner::options): use

Regexp conversion.

7 lines of code changed in:

mneumann 2004-11-16 02:11

* applied patch by MoonWolf <moonwolf@moonwolf.com> to allow parsing

datetime.iso8601 (e.g. 20041105T01:15:23Z).



* added test case

54 lines of code changed in:

usa 2004-11-16 01:48

* 2004-11-16

3 lines of code changed in:

mneumann 2004-11-16 00:26

* imported and refactored original test cases



* added methods XMLRPC::XMLParser.each_installed_parser and

XMLRPC::XMLWriter.each_installed_writer to simply original test cases



* use Object#allocate instead of defining an empty #initialize



* module XMLRPC::Marshallable is now only used for tagging

475 lines of code changed in:

matz 2004-11-15 17:45

* array.c (rb_ary_update): pedantic check to detect

rb_ary_to_ary() to modify the receiver. [ruby-dev:24861]

30 lines of code changed in:

akr 2004-11-15 11:05

* configure.in: check rlim_t more portably. [ruby-core:3735]

34 lines of code changed in:

nobu 2004-11-15 03:51

* misc/ruby-mode.el (ruby-special-char-p, ruby-parse-partial): handle

operator symbols. [ruby-talk:120177]

15 lines of code changed in:

matz 2004-11-15 02:52

* eval.c (Init_Proc): make proc as an alias to Proc.new.

[ruby-dev:24848]

14 lines of code changed in:

matz 2004-11-14 17:00

* eval.c (rb_yield_0): lambda{}.call(1) should raise exception.

[ruby-talk:120253]

34 lines of code changed in:

eban 2004-11-14 16:45

* 2004-11-15

3 lines of code changed in:

matz 2004-11-14 16:41

* string.c (rb_str_clear): avoid revealing NULL pointer.

[ruby-dev:24766]



* string.c (str_gsub): add paranoid check. [ruby-dev:24827]



* string.c (str_mod_check): check frozen status as well.

[ruby-dev:24801]



* lib/mathn.rb (Integer::gcd2): faster implementation by

<erlercw@siu.edu>. [ruby-talk:120232]



* ext/gdbm/gdbm.c (fgdbm_store): StringValue() may alter string

pointer. [ruby-dev:24783]

81 lines of code changed in:

akr 2004-11-14 11:06

* process.c (proc_getrlimit): new function for Process.getrlimit.

(proc_setrlimit): new function for Process.setrlimit.

[ruby-dev:24834]



* configure.in: check rlim_t and its size. check setrlimit.



* ruby.h (NUM2ULL): new macro.

168 lines of code changed in:

nobu 2004-11-14 05:27

* lib/pp.rb (PP#object_address_group): remove odd number of 'f'

prefixed to negative address.

8 lines of code changed in:

eban 2004-11-14 05:24

* 2004-11-14

3 lines of code changed in:

nahi 2004-11-14 00:50

Sun Nov 14 08:46:33 2004 NAKAMURA, Hiroshi <nakahiro@sarion.co.jp>



* test/logger/test_logger.rb: Logger just expects

Logger#datetime_format to be used for Time#strftime independently of

locale. [ruby-dev:24828]

14 lines of code changed in:

usa 2004-11-12 09:33

* bcc32/README.bcc32, win32/README.win32: need bison instead of

byacc.

7 lines of code changed in:

usa 2004-11-12 07:16

* 2004-11-12

3 lines of code changed in:

usa 2004-11-12 07:15

* eval.c (ruby_options): now we cannot call rb_glob() before

ruby_init(), so call rb_w32_cmdvector() at ruby_options().



* win32.{c,h} (rb_w32_cmdvector): rename make_cmdvector() and

export it.

19 lines of code changed in:

nagai 2004-11-12 06:09

* ext/tk/lib/tk/event.rb: remove $LOADED_FEATURES trick

* ext/tk/lib/tk.rb: ditto

18 lines of code changed in:

matz 2004-11-11 09:59

* dir.c (rb_glob): should have called rb_glob_caller().

[ruby-dev:24773]

10 lines of code changed in:

usa 2004-11-11 08:56

* test/ruby/test_file.rb (test_truncate_wbuf): we want to test

only File#truncate, not behavior of seek(2).

8 lines of code changed in:

eban 2004-11-11 02:38

* 2004-11-11

3 lines of code changed in:

nobu 2004-11-10 17:53

* error.c (syserr_initialize): use stringified object.

[ruby-dev:24768]

6 lines of code changed in:

matz 2004-11-10 14:52

* lib/delegate.rb (SimpleDelegator::dup): wrong number of

arguments.



* lib/delegate.rb (DelegateClass::dup): ditto.

15 lines of code changed in:

nobu 2004-11-10 11:48

* dir.c (glob_helper): path is a string object now.

6 lines of code changed in:

matz 2004-11-10 08:17

* dir.c (rb_glob2): do not allocate buffer from heap to avoid

memory leaks. use string object for buffering instead.

[ruby-dev:24738]



* dir.c (join_path): ditto.



* io.c (io_read): external input buffer may be modified even after

rb_str_locktmp(). [ruby-dev:24735]



* dir.c (fnmatch): p or s may be NULL. [ruby-dev:24749]

125 lines of code changed in:

nobu 2004-11-10 04:31

* README.EXT (Example): extconf.rb is indispensable now.

5 lines of code changed in:

nagai 2004-11-09 19:35

* ext/tcltklib/tcltklib.c: fix SEGV when compiled with Tcl/Tk8.3.x or older

* ext/tk/lib/tkextlib/tile/style.rb: bug fix

22 lines of code changed in:

eban 2004-11-09 17:45

* 2004-11-10

3 lines of code changed in:

naruse 2004-11-09 17:40

* ext/nkf: original nkf.c rev:1.38

* ext/nkf/nkf.c: fix bug: can't parse long-name options

* ext/nkf/test.rb: fix bug: mime tests fail

8 lines of code changed in:

naruse 2004-11-09 14:34

* remove dump list

* remove CR

2 lines of code changed in:

naruse 2004-11-09 14:25

* nkf_test.pl rev:1.7

* fix bug: mime tests fail

246 lines of code changed in:

naruse 2004-11-09 14:24

* fix bug arround parse options

* add versioning constants

12 lines of code changed in:

  • ext/nkf: nkf.c (+12 -9)
naruse 2004-11-09 14:23

* nkf.c rev:1.38

98 lines of code changed in:

  • ext/nkf/nkf-utf8: nkf.c (+98 -86)
nobu 2004-11-09 06:27

* lib/optparse.rb (OptionParser::Officious): moved from DefaultList.

83 lines of code changed in:

eban 2004-11-08 16:57

* 2004-11-09

3 lines of code changed in:

dave 2004-11-08 16:55

Change version numbering of RDoc and ri

7 lines of code changed in:

seki 2004-11-08 16:45

add DRb::ExtServManager#uri=.

10 lines of code changed in:

dave 2004-11-08 14:25

Fix bug where parent class wasn't being detected if the

child class was defined using the A::B notation.

8 lines of code changed in:

eban 2004-11-07 16:19

* 2004-11-08

3 lines of code changed in:

eban 2004-11-07 16:16

* configure.in: add setup for mignw32 cross compiling.

[ruby-talk:119413]

10 lines of code changed in:

nagai 2004-11-07 15:53

* ext/tk/lib/tk.rb: bind-event methods accept multi substitution arguments.

* ext/tk/lib/tk/canvas.rb: ditto.

* ext/tk/lib/tk/canvastag.rb: ditto.

* ext/tk/lib/tk/text.rb: ditto.

* ext/tk/lib/tk/texttag.rb: ditto.

* ext/tk/lib/tkextlib/iwidgets/scrolledcanvas.rb: ditto.

* ext/tk/lib/tkextlib/tktable/tktable.rb: ditto.

* ext/tk/lib/tkextlib/treectrl/tktreectrl.rb: ditto

98 lines of code changed in:

suke 2004-11-06 12:42

* ext/win32ole/win32ole.c: rename WIN32OLE#ole_obj_help to

WIN32OLE#ole_type. alias ole_obj_help to ole_type.



* ext/win32ole/tests/testWIN32OLE.rb: ditto.

22 lines of code changed in:

eban 2004-11-06 04:44

* 2004-11-06

3 lines of code changed in:

tadf 2004-11-06 03:24

checks whether zone was given.

11 lines of code changed in:

eban 2004-11-05 14:34

* 2004-11-05

3 lines of code changed in:

naruse 2004-11-05 11:09

* ext/nkf: follow CVS Head of original nkf.

4 lines of code changed in:

naruse 2004-11-05 11:07

follow CVS Head of original nkf.

131 lines of code changed in:

nagai 2004-11-05 10:15

* ext/tk/lib/tk/scrollable.rb: divide Scrollable module into X_Scrollable

and Y_Scrollable

* ext/tk/lib/tk/entry.rb: include X_Scrollable instead of Scrollable

* ext/tk/lib/tk/autoload.rb: define autoload for X_Scrollable and Y_Scrollable

38 lines of code changed in:

nagai 2004-11-05 08:07

* ext/tk/lib/tk.rb: TkComm._at() supprts both of "@x,y" and "@x"

10 lines of code changed in:

nagai 2004-11-05 05:24

* ext/tk/lib/tk/text.rb: sorry. bug fix again.

5 lines of code changed in:

nagai 2004-11-05 05:19

* ext/tk/lib/tk/text.rb: bug fix

6 lines of code changed in:

matz 2004-11-05 00:43

* string.c (str_gsub): should have removed rb_str_unlocktmp(str).

[ruby-dev:24708]



* ext/socket/socket.c (s_recvfrom): buffer modification check.

[ruby-dev:24708]

12 lines of code changed in:

ksaito 2004-11-04 15:57

* regexec.c, regparse.c, regint.h: fixed conflicts between vendor branch.

7 lines of code changed in:

ksaito 2004-11-04 15:43

* ascii.c, euc_jp.c, oniggnu.h, oniguruma.h, regcomp.c, regenc.c, regenc.h, regerror.c, regexec.c, reggnu.c, regint.h, regparse.c, regparse.h, sjis.c, utf8.c:

imported Oni Guruma 3.4.0.



* parse.y, re.c: Now mbclen() takes unsigned char as its argument.

1875 lines of code changed in:

ksaito 2004-11-04 15:31

This commit was generated by cvs2svn to compensate for changes in r7203,

which included commits to RCS files with non-trunk default branches.

1203 lines of code changed in:

matz 2004-11-04 13:27

* string.c (str_gsub): string modify check no longer based on

tmplock. [ruby-dev:24706]

17 lines of code changed in:

suke 2004-11-04 13:12

ext/win32ole/win32ole.c(typelib_file_from_typelib): search "win16"

entry to get library path.



ext/win32ole/win32ole.c(oletypelib_path): ditto.



ext/win32ole/win32ole.c(ole_typedesc2val): add VT_LPWSTR, VT_LPSTR,

VT_ERROR case.

41 lines of code changed in:

nagai 2004-11-04 07:03

* ext/tk/lib/tk/variable.rb: forget to initialize instance_variables

of TkVarAccess objects

12 lines of code changed in:

eban 2004-11-04 04:33

* 2004-11-04

3 lines of code changed in:

matz 2004-11-04 01:53

* gc.c (gc_mark): enable GC stack checking.



* string.c (str_gsub): lock strings temporarily. [ruby-dev:24687]



* ext/socket/socket.c (s_recvfrom): tmplock input buffer.

[ruby-dev:24705]

21 lines of code changed in:

gotoyuzo 2004-11-03 14:29

* lib/webrick/httpauth/digestauth.rb: use Base64.encode64 to

avoid warnings. [webrickja:128]

7 lines of code changed in:

suke 2004-11-03 12:35

add rdoc style document.

371 lines of code changed in:

matz 2004-11-03 12:34

* array.c (rb_ary_uniq_bang): do not push frozen string from hash

table. [ruby-dev:24695]



* array.c (rb_ary_and): ditto.



* array.c (rb_ary_or): ditto.

26 lines of code changed in:

nagai 2004-11-03 09:09

* ext/tk/lib/tk.rb: support to use different Tcl commands between

configure and configinfo

* ext/tk/lib/font.rb: ditto.

* ext/tk/lib/itemconfig.rb: support to use different Tcl commands

between item_configure and item_configinfo

* ext/tk/lib/itemfont.rb: ditto.

* ext/tk/extconf.rb: install SUPPORT_STATUS

* ext/tk/lib/tkextlib: some bug fixes (see ext/tk/ChangeLog.tkextlib)

105 lines of code changed in:

eban 2004-11-03 08:05

* 2004-11-03

3 lines of code changed in:

kou 2004-11-03 07:43

* test/rss/*.rb: removed tab width configuration headers.

* test/rss/test_maker_{0.9,1.0}.rb: sort -> do_sort.

* lib/rss/maker/*.rb: changed API to RSS version independence.

* lib/rss/maker/base.rb

(RSS::Maker::XMLStyleSheets::XMLStyleSheet): checked required

(pseudo) attributes.

* lib/rss/maker/base.rb (RSS::Maker::Items): sort -> do_sort.

* lib/rss/rss.rb (RSS::BaseModel.install_date_element): avoided warning.

* lib/rss/0.9.rb (RSS::Rss#textinput): added convenience method.

146 lines of code changed in:

matz 2004-11-02 08:38

* ext/enumerator/enumerator.c (each_cons_i): pass copy of an

internal consequent array. [ruby-talk:118691]

10 lines of code changed in:

usa 2004-11-02 06:54

* io.c (pipe_open): need to set cmd if argc == 0 (win32).

7 lines of code changed in:

matz 2004-11-02 06:33

* io.c (pipe_open): IO.popen should take array as 1st argument for

a command line. [ruby-dev:24678]



* io.c (rb_io_s_popen): do not expand argv array. [ruby-dev:24670]

28 lines of code changed in:

eban 2004-11-02 02:48

* 2004-11-02

3 lines of code changed in:

matz 2004-11-02 00:49

* eval.c (proc_invoke): nail down dyna_var node when Proc object

or continuation is created. [ruby-dev:24671]



* io.c (rb_io_s_popen): do not expand argv array. [ruby-dev:24670]

47 lines of code changed in:

kou 2004-11-01 14:30

* lib/rss/maker/base.rb: changed xml-stylesheet's API of RSS Maker

to like item's one.

* lib/rss/xml-stylesheet.rb (RSS::XMLStyleSheet#guess_type): fixed

regular expression bug.

* test/rss/test_maker_xml-stylesheet.rb: updated tests for xml-stylesheet.

61 lines of code changed in:

eban 2004-11-01 11:41

* README.EXT, README.EXT.ja: remove MANIFEST stuff.

18 lines of code changed in:

eban 2004-11-01 11:13

* MANIFEST, ext/**/MANIFEST: removed.

2 lines of code changed in:

eban 2004-11-01 06:04

* ext/extmk.rb (MANIFEST): do not use anymore, use extconf.rb instead.



* ext/enumerator/extconf.rb, ext/fcntl/extconf.rb,

ext/stringio/extconf.rb: added.

13 lines of code changed in:

usa 2004-11-01 03:55

* io.c (pipe_open): avoid conflict of variable name. [ruby-dev:24662]

7 lines of code changed in:

eban 2004-11-01 03:49

* process.c (rb_f_exec): should check whether prog is NULL.

5 lines of code changed in:

eban 2004-11-01 03:46

* 2004-11-01

4 lines of code changed in:

kou 2004-11-01 01:43

* lib/rss/maker.rb: added entry point of RSS Maker.

38 lines of code changed in:

October 2004 »

Generated by StatSVN 0.3.2-SNAPSHOT