February 2004 Commit Log

Number of Commits:
201
Number of Active Developers:
18
eban 2004-02-29 15:21

2004-02-29

3 lines of code changed in:

dave 2004-02-29 15:16

Handle :nodoc: om singleton classes

13 lines of code changed in:

ocean 2004-02-29 09:22

* bcc32/Makefile.sub, bcc32/README.bcc32, bcc32/configure.bat,

bcc32/setup.mak: new configure scheme. use ``configure --prefix=dir''

instead of ``make DESTDIR=dir install''.

--with-static-linked-ext support on mswin32. [ruby-dev:23034]

(by Nakada. Thanks.)



* bcc32/setup.mak: "configure --disable-install-doc" is now working.



* win32/setup.mak: ditto.

39 lines of code changed in:

eban 2004-02-28 10:33

2004-02-28

3 lines of code changed in:

ocean 2004-02-28 07:21

* bcc32/configure.bat: fix typo.

2 lines of code changed in:

ocean 2004-02-28 07:13

* bcc32/configure.bat: append missing label ":exit".

4 lines of code changed in:

ocean 2004-02-28 07:11

* configure.bat: append missing label ":exit".

0 lines of code changed in:

seki 2004-02-28 02:52

* MANIFEST: add test_erb.rb



* lib/erb.rb, test/erb/test_erb.rb: don't forget filename,

if both filename and safe_level given. [ruby-dev:23050]

49 lines of code changed in:

matz 2004-02-27 14:30

* eval.c (proc_invoke): no orphan block check is needed when pcall

is true.



* eval.c (localjump_destination): update localjump condition.

46 lines of code changed in:

eban 2004-02-27 03:32

2004-02-27

3 lines of code changed in:

eban 2004-02-27 03:32

MANIFEST: add lib/cgi/.document.

1 lines of code changed in:

matz 2004-02-26 18:15

* eval.c (localjump_destination): lambda should not interfere

return from the yielded block.



* hash.c (delete_if_i): use st_delete_safe() (via

rb_hash_delete()) instead of returning ST_DELETE.

30 lines of code changed in:

seki 2004-02-26 16:56

require drb/eq.rb by default

5 lines of code changed in:

dave 2004-02-26 14:50

Doug Kearns's doc. patch

3 lines of code changed in:

nobu 2004-02-26 04:15

2004-02-26

3 lines of code changed in:

nobu 2004-02-26 04:15

* win32/win32.c (make_cmdvector): adjust successive double-quote

handling.

17 lines of code changed in:

nobu 2004-02-25 18:35

* process.c (rb_f_exec): get rid of SEGV when exec failed for command

in single string.

4 lines of code changed in:

nobu 2004-02-25 18:19

* process.c (rb_f_exec): get rid of SEGV when exec failed.

7 lines of code changed in:

nobu 2004-02-25 13:20

2004-02-25

3 lines of code changed in:

nobu 2004-02-25 13:17

* gc.c (obj_free), io.c (rb_io_fptr_finalize), rubyio.h (OpenFile):

sharing OpenFile.



* io.c (rb_io_initialize): accept IO instance. [ruby-dev:22195]

65 lines of code changed in:

nobu 2004-02-25 13:16

* instruby.rb (with_destdir): should return the given argument if no

DESTDIR is given.



* instruby.rb: use path name expansion of cmd.exe.

10 lines of code changed in:

nobu 2004-02-25 12:44

* lib/cgi-lib.rb, lib/getopts.rb, lib/importenv.rb, lib/parsearg.rb:

warn with caller position.



* test/rss/test_content.rb, test/rss/test_dublincore.rb,

test/rss/test_syndication.rb, test/rss/test_trackback.rb: use cgi

instead of cgi-lib.

18 lines of code changed in:

ocean 2004-02-24 11:06

Add ruby-dev number.

1 lines of code changed in:

ocean 2004-02-24 10:49

* dir.c (glob_helper): '**/' should not match leading period

unless File::FNM_DOTMATCH is set. (like '*/')

8 lines of code changed in:

nobu 2004-02-24 10:03

* test/ruby/test_file.rb (test_fnmatch): test for dir.c:1.108.

14 lines of code changed in:

ocean 2004-02-24 09:17

* dir.c (fnmatch): File.fnmatch with FNM_PATHNAME was broken

for the pattern including '*' followed by '/'.

6 lines of code changed in:

dave 2004-02-24 05:24

Improve heuristic for which files to include. See ChangeLog

18 lines of code changed in:

dave 2004-02-24 05:07

Deal with case where first file processed contains a :stopdoc:

20 lines of code changed in:

eban 2004-02-24 03:54

2004-02-24

3 lines of code changed in:

dave 2004-02-23 22:41

Handle class vars in code listings

9 lines of code changed in:

dave 2004-02-23 22:34

Handle aliases in C files

19 lines of code changed in:

dave 2004-02-23 22:17

Check opdir _before_ parsing files

10 lines of code changed in:

dave 2004-02-23 22:10

Fix constant value extraction. Escape HTML in constant values

21 lines of code changed in:

gotoyuzo 2004-02-23 19:45

* ext/openssl/ossl_config.c (ossl_config_each): add new method

OpenSSL::Config#each. it iterates with section name, field name

and value.



* ext/openssl/ossl_config.c (Init_ossl_config): include Enumerable.

59 lines of code changed in:

eban 2004-02-23 03:02

2004-02-23

3 lines of code changed in:

nobu 2004-02-23 01:09

* instruby.rb (parse_args): use optparse instead of getopts.



* instruby.rb (DOSISH): embedded path in batch files should not be

prefixed by DESTDIR. [ruby-core:02186]

40 lines of code changed in:

nobu 2004-02-22 06:58

* lib/mkmf.rb (init_mkmf): $INCFLAGS also should be lazy-evaluated.

5 lines of code changed in:

nobu 2004-02-22 06:44

* Makefile.in, bcc32/Makefile.sub, win32/Makefile.sub: terminate options.

6 lines of code changed in:

nobu 2004-02-22 06:34

2004-02-22

3 lines of code changed in:

nobu 2004-02-22 06:33

* ext/extmk.rb: $extstatic is Array or nil now. [ruby-talk:93383]

5 lines of code changed in:

akira 2004-02-22 05:06

* lib/uri/mailto.rb (URI::MailTo::to_s): should include fragment.

13 lines of code changed in:

nobu 2004-02-22 04:58

* ext/extmk.rb: use optparse instead of getopts.



* Makefile.in, bcc32/Makefile.sub, win32/Makefile.sub: ditto.

48 lines of code changed in:

gsinclair 2004-02-22 01:52

* re.c: corrected documentation format (rb_reg_initialize_m)

6 lines of code changed in:

gsinclair 2004-02-21 14:49

* ext/zlib/zlib.c: documented, but needs more effort.

700 lines of code changed in:

nobu 2004-02-21 06:33

* ext/extmk.rb: prefer relative path. [ruby-talk:93037]

31 lines of code changed in:

nobu 2004-02-21 05:09

2004-02-21

3 lines of code changed in:

nobu 2004-02-21 03:12

* missing/os2.c, missing/x68.c: typo fix. pointed out by greentea.

7 lines of code changed in:

nobu 2004-02-20 11:11

* lib/ostruct.rb (OpenStruct#initialize_copy): should not share

members. [ruby-dev:22966]

11 lines of code changed in:

matz 2004-02-20 11:03

* lib/irb/init.rb (IRB::IRB.parse_opts): add -I option to

irb. [ruby-dev:39243]



* sprintf.c (rb_f_sprintf): sign bit extension should not be done

if FPLUS flag is specified. [ruby-list:39224]



* sprintf.c (rb_f_sprintf): do not prepend dots for negative

numbers if FZERO is specified. [ruby-dev:39218]

21 lines of code changed in:

shigek 2004-02-20 05:13

Wrong descriptions,pointed out by Bret Jolly,in the documents changed.

8 lines of code changed in:

eban 2004-02-20 05:01

2004-02-20

3 lines of code changed in:

nobu 2004-02-20 05:00

commit miss. _no

0 lines of code changed in:

nobu 2004-02-20 04:57

* io.c (pipe_open): fix typo.



* win32/win32.c (CreateChild): first argument to CreateProcess() must

have path, not just basename.

14 lines of code changed in:

nobu 2004-02-20 04:55

* io.c (pipe_open): fix typo.



* win32/win32.c (CreateChild): first argument to CreateProcess() must

have path, not just basename.



diff -U2 io.c io.c

--- io.c 20 Feb 2004 01:02:56 -0000

+++ io.c 20 Feb 2004 02:56:08 -0000

@@ -2696,5 +2697,5 @@

rb_thread_sleep(1);

break;

- defined:

+ default:

rb_sys_fail(pname);

break;

only in patch2:

--- win32/win32.c 19 Feb 2004 09:08:23 -0000 1.112

+++ win32/win32.c 20 Feb 2004 02:49:04 -0000

@@ -14,2 +14,3 @@

#include "rubysig.h"

+#include "dln.h"

#include <fcntl.h>

@@ -903,3 +904,14 @@

if (prog) {

- shell = prog;

+ char *p = dln_find_exe(prog, NULL);

+ if (!p) {

+ shell = prog;

+ }

+ else {

+ shell = p;

+ while (*p) {

+ if ((unsigned char)*p == '/')

+ *p = '\\';

+ p = CharNext(p);

+ }

+ }

}

42 lines of code changed in:

dave 2004-02-19 15:26

Support visibility modifiers for attributes

32 lines of code changed in:

gsinclair 2004-02-19 14:42

* lib/ostruct.rb: documented

57 lines of code changed in:

nahi 2004-02-19 14:40

* test/rinda/test_rinda.rb: DRb.start_service only once in testsuites.

DRb.start_service could handle this.

6 lines of code changed in:

nahi 2004-02-19 14:26

* lib/soap/mapping/rubytypeFactory.rb: should not dump singleton class.

[ruby-dev:22588]

c = class << Object.new; class C; self; end; end; SOAPMarshal.dump(c)

8 lines of code changed in:

gsinclair 2004-02-19 13:32

* ext/strscan/strscan.c: improved documentation

39 lines of code changed in:

nobu 2004-02-19 10:08

* win32/win32.c, win32/win32.h: fixed prototypes.



* win32/win32.c (wait): same as waitpid() with -1.

30 lines of code changed in:

dave 2004-02-19 04:23

Fix typos (Doug Kearns)

34 lines of code changed in:

eban 2004-02-19 02:48

2004-02-19

3 lines of code changed in:

aamine 2004-02-18 19:06

* ext/strscan/strscan.c: StringScanner#restsize is obsolete; use #rest_size instead.

* ext/strscan/strscan.c: StringScanner#matchedsize is obsolete; use #matched_size instead.

35 lines of code changed in:

aamine 2004-02-18 18:42

* ext/strscan/strscan.c: don't use rb_eval_string, it defines classes under the module when required in module clauses. [ruby-dev:22951]

14 lines of code changed in:

aamine 2004-02-18 18:38

* ext/strscan/strscan.c: merge documentation from 1.8 branch.

460 lines of code changed in:

gsinclair 2004-02-18 16:28

removed conflict indicator

0 lines of code changed in:

gsinclair 2004-02-18 16:27

* lib/cgi-lib.rb: deprecated after 1.8.1

* lib/getopts.rb: ditto

* lib/importenv.rb: ditto

* lib/parsearg.rb: ditto

16 lines of code changed in:

dave 2004-02-18 16:12

Strip extraneous spaces from included filename

8 lines of code changed in:

seki 2004-02-18 14:55

remove O_NONBLOCK, thanks ay

4 lines of code changed in:

seki 2004-02-18 14:44

import test_rinda.rb

372 lines of code changed in:

nahi 2004-02-18 14:08

* test/*: should not depend on $KCODE.

32 lines of code changed in:

usa 2004-02-18 10:09

* test/ruby/test_sprintf.rb: added tests.

82 lines of code changed in:

eban 2004-02-18 09:22

* ext/win32ole/win32ole.c: need to include <olectl.h> on Cygwin.

5 lines of code changed in:

ocean 2004-02-18 04:17

Modify ChangeLog

1 lines of code changed in:

usa 2004-02-18 02:24

* sprintf.c (rb_f_sprintf): clean up.

75 lines of code changed in:

usa 2004-02-18 01:36

2004-02-18

3 lines of code changed in:

gsinclair 2004-02-17 23:29

* lib/rinda/rinda.rb: added documentation (from Hugh Sasse)

* lib/rinda/tuplespace.rb: ditto

116 lines of code changed in:

matz 2004-02-17 16:26

* sprintf.c (rb_f_sprintf): preserve original val for

format_integer. [ruby-talk:92975]

63 lines of code changed in:

nahi 2004-02-17 15:28

* test/soap/marshal/test_marshal.rb, test/ruby/test_marshal.rb: do $:

trick to share the testcase test/ruby/marshaltestlib.rb.

21 lines of code changed in:

nahi 2004-02-17 15:15

* test/ruby/marshaltestlib.rb: common marshal testcase added.



* test/ruby/test_marshal.rb: use above testsuite.



* test/soap/marshal/test_marshal.rb: ditto.



* test/soap/marshal/cmarshal.rb: removed (not used).

512 lines of code changed in:

nobu 2004-02-17 11:34

* ext/extmk.rb (extmake): $extout_prefix doesn't vary for libraries.



* ext/extmk.rb (extmake): remove compile directory if empty.



* ext/extmk.rb (parse_args) lib/mkmf.rb (create_makefile): move

initialization of $extout_prefix from lib/mkmf.rb. [ruby-dev:22928]



* ext/extmk.rb: clear ext and extout directory when cleaning.



* lib/mkmf.rb (CLEANLIBS): should be under $(arch) directory.

31 lines of code changed in:

aamine 2004-02-17 10:02

* ext/strscan/strscan.c: ScanError may be (wrongly) garbage collected. (thanks Gavin Sinclair)

* ext/strscan/strscan.c: move ::ScanError to StringScanner::Error. ::ScanError is also defined for backward compatibility.

* ext/strscan/strscan.c: #peep is obsolete, use #peek.

* ext/strscan/strscan.c: #empty? is obsolete, use #eos?.

* ext/strscan/strscan.c: #clear is obsolete, use #terminate.

* ext/strscan/strscan.c: #getbyte is obsolete, use #get_byte.

58 lines of code changed in:

nobu 2004-02-17 04:12

* ext/extmk.rb (parse_args): delay expanding $(extout) until invoking

make.



* lib/mkmf.rb (CLEANLIBS): should remove files have specific

extensions.

20 lines of code changed in:

nobu 2004-02-17 03:41

should escape dot.

1 lines of code changed in:

nobu 2004-02-17 03:33

* lib/rss/rexmlparser.rb: REXML version may be 4 digits.

7 lines of code changed in:

usa 2004-02-17 02:51

* ext/syck/rubyext.c (syck_emitter_end_object): fix inline document.

1 lines of code changed in:

usa 2004-02-17 02:51

* ext/syck/rubyext.c (syck_emitter_end_object): takes only one arg.

6 lines of code changed in:

nobu 2004-02-16 23:48

* lib/rexml/encodings/SHIFT_JIS: wrong library name.

5 lines of code changed in:

ser 2004-02-16 23:24

Issue11: null context causing indentation crash

2 lines of code changed in:

ser 2004-02-16 22:42

Fixed Issue7: DocType with external IDs was not being quoted.

SHIFT_JIS now merely includes Shift-JIS

4 lines of code changed in:

akr 2004-02-16 17:40

* eval.c (rb_eval): care that another thread replace NODE_DREGX_ONCE

to NODE_LIT. [ruby-dev:22920]

8 lines of code changed in:

eban 2004-02-16 17:25

2004-02-17

3 lines of code changed in:

aamine 2004-02-16 17:23

* lib/fileutils.rb: new module FileUtils::DryRun.

35 lines of code changed in:

nahi 2004-02-16 15:41

* lib/csv.rb: document reduction. [ruby-core:02429]



* test/yaml/test_yaml.rb: added 0..1 test with "0".."1" on display.

it should be defined that the specification about what kind of Range

is supported in ruby's custom type in YAML.

436 lines of code changed in:

gsinclair 2004-02-16 14:24

* lib/generator.rb: corrected doc format

* lib/rinda/rinda.rb: added documentation (from Hugh Sasse)

* lib/rinda/tuplespace.rb: ditto

15 lines of code changed in:

ocean 2004-02-16 12:31

* bcc32/Makefile.sub: show more warnings. (refering to mingw)



* bcc32/setup.mak: ditto.

8 lines of code changed in:

usa 2004-02-16 10:39

* win32/Makefile.sub (config.status): should create *.pdb on ext/,

not .ext/.



* win32/Makefile.sub (config.status): convert the name of import

library.



* lib/mkmf.rb (create_makefile): now don't need to remove

$(TARGET).lib.

12 lines of code changed in:

nobu 2004-02-16 07:45

* configure.in: check functions, fork spawnv.



* io.c (rb_io_s_popen): accept argv not only single command line.



* process.c (rb_proc_exec_n): export.



* process.c (rb_check_argv): check if arguments are safe to invoke.



* process.c (rb_fork): retry to fork.



* process.c (rb_spawn): spawn child process asynchronously.



* process.c (rb_f_system): raise an exception if the command could not

execute.



* win32/win32.c (rb_w32_argv_size): count necessary size for joined

arguments.



* win32/win32.c (rb_w32_join_argv): join arguments with quoting.



* win32/win32.c (rb_w32_pipe_exec, rb_w32_spawn, rb_w32_aspawn):

accept program name adding to command line.

549 lines of code changed in:

aamine 2004-02-16 07:19

* lib/racc/parser.rb: add note for Racc full package.

10 lines of code changed in:

aamine 2004-02-16 07:13

* ext/racc/cparse/README: new file.

* ext/racc/cparse/MANIFEST: add README.

17 lines of code changed in:

nobu 2004-02-16 04:29

* ext/iconv/iconv.c (iconv_s_list): new method Iconv.list

(libiconv only).

96 lines of code changed in:

usa 2004-02-16 03:25

2004-02-16

3 lines of code changed in:

ocean 2004-02-16 02:33

* dir.c (CompareImpl): File.fnmatch and Dir.glob get better performance

in Win32. This is achived by calling downcase() for single-byte

characters. CharLower() is only called for multi-byte characters.

32 lines of code changed in:

ocean 2004-02-15 18:21

Fix ChangeLog

1 lines of code changed in:

ocean 2004-02-15 18:20

* bcc32/Makefile.sub: should warn suspicious pointer conversion.

* bcc32/setup.mak: ditto.

7 lines of code changed in:

ocean 2004-02-15 13:08

Add ruby-dev number.

1 lines of code changed in:

ocean 2004-02-15 13:00

* dir.c (push_braces): remove wrong const.

6 lines of code changed in:

nahi 2004-02-15 12:50

* sample/soap/calc/httpd.rb, sample/soap/exchange/httpd.rb,

sample/soap/sampleStruct/httpd.rb, sample/wsdl/googleSearch/httpd.rb:

use soap/property instead of getopts for configuring DocumentRoot

and port# of httpd. see samplehttpd.conf below.



* sample/soap/calc/samplehttpd.conf,

sample/soap/exchange/samplehttpd.conf,

sample/soap/sampleStruct/samplehttpd.conf,

sample/wsdl/googleSearch/samplehttpd.conf: added.

52 lines of code changed in:

seki 2004-02-15 11:15

fix TupleSpace#read, #take

5 lines of code changed in:

seki 2004-02-15 11:07

raise RequestExpiredError if timeout

2 lines of code changed in:

suke 2004-02-15 07:53

add IDispatch wrapper in val2variant

389 lines of code changed in:

ocean 2004-02-15 07:34

* ruby.h, dir.c (rb_glob): add const.

14 lines of code changed in:

eban 2004-02-14 18:20

2004-02-15

3 lines of code changed in:

gotoyuzo 2004-02-14 17:51

* lib/mkmf.rb: absolute path of ruby is assigned to $(RUBY).

[ruby-dev:22870]

6 lines of code changed in:

nobu 2004-02-14 16:12

commit miss.

1 lines of code changed in:

nobu 2004-02-14 15:59

* mkconfig.rb: use fileutils.rb instead of ftools.rb.



* bcc32/Makefile.sub, win32/Makefile.sub (config.h): define

STACK_GROW_DIRECTION.



* bcc32/Makefile.sub (config.h): add newer checks.



* wince/Makefile.sub (config.h): define NEED_IO_SEEK_BETWEEN_RW.

64 lines of code changed in:

eban 2004-02-14 15:27

* lib/un.rb: use OptionParser instead of getopts.

34 lines of code changed in:

eban 2004-02-14 15:13

MANIFEST:

Added files:

ruby/lib/irb/cmd:

help.rb

ruby/sample/drb:

README.rd README.rd.ja darray.rb darrayc.rb dbiff.rb

dcdbiff.rb dchatc.rb dchats.rb dhasen.rb dhasenc.rb dlogc.rb

dlogd.rb dqin.rb dqlib.rb dqout.rb dqueue.rb drbc.rb drbch.rb

drbm.rb drbmc.rb drbs-acl.rb drbs.rb drbssl_c.rb drbssl_s.rb

extserv_test.rb gw_ct.rb gw_cu.rb gw_s.rb holderc.rb

holders.rb http0.rb http0serv.rb name.rb namec.rb

old_tuplespace.rb rinda_ts.rb rindac.rb rindas.rb ring_echo.rb

ring_inspect.rb ring_place.rb simpletuple.rb speedc.rb

speeds.rb

45 lines of code changed in:

gsinclair 2004-02-14 08:10

* lib/ftools.rb: documented

100 lines of code changed in:

seki 2004-02-14 03:31

import lib/drb/sample

4 lines of code changed in:

seki 2004-02-14 03:28

import drb/sample

1966 lines of code changed in:

seki 2004-02-14 03:16

add pretty_print

15 lines of code changed in:

ser 2004-02-13 23:40

@@ Fix for the XPath descendant* result set ordering bug @@

@@ SAX2 listener bug fixes @@

@@ Undid a code change that caused a 10x speed regression @@

@@ Indentation fixes, and a new word wrapping feature for text nodes

was contributed by Devin Bayer (documentation forthcoming; see the

change logs for now) @@



The XPath bug fix is really ugly and inefficient, but I spent two days hacking

at it and this was the best I could come up with.



The SAX2 listener fixes had to do with crashes in certain conditions, like when

there was a carriage return at the end of a document



Several people submitted patches for the speed regression; it is embarrassing

how long it took me to get around to looking at this. To this day, I don't

know where the offending code came from.



Encoding fixes



Added a contributed word wrapping option for text formatting. Devin Bayer

contributed this. Here's his comment:

"Setting :wordwrapping to :all, wordwraps all text nodes longer than 60

characters.

Setting :indentstyle to aString, make aString used as indentation,

instead of the default ' '.

And as long as :respect_whitespace isn't set for the element,

multiline text nodes will be indented."

110 lines of code changed in:

eban 2004-02-13 17:15

lib/cgi.rb: commit miss.

0 lines of code changed in:

eban 2004-02-13 17:14

2004-02-14

3 lines of code changed in:

matz 2004-02-13 17:03

* re.c (KR_REHASH): wrong hash value on sizeof(long) > sizeof(int).

35 lines of code changed in:

gsinclair 2004-02-13 13:53

* lib/fileutils.rb: slighly improved documentation (sync with 1.8)

13 lines of code changed in:

kou 2004-02-13 12:02

* test/rss/test_trackback.rb: added tests for TrackBack with RSS

2.0.

* test/rss/common.rb: added methods make RSS 2.0.

* lib/rss/trackback.rb: TrackBack API is decided.

* lib/rss/rss.rb: RSS::VERSION 0.0.7 -> 0.0.8

* lib/rss/parser.rb, lib/rss/rss.rb: replaced $DEBUG by RSS::DEBUG.

* lib/rss/2.0.rb: removed RSS 2.0 URI. Because RSS 2.0 doesn't

have URI.

193 lines of code changed in:

nagai 2004-02-13 06:46

* ext/tk/lib/tk.rb: en-bugged at last commit (Feb 11 23:24:22 2004)

29 lines of code changed in:

eban 2004-02-13 04:33

2004-02-13

3 lines of code changed in:

aamine 2004-02-13 04:27

* test/fileutils/test_fileutils.rb: rescue SystemCallError instead of EINVAL. File.link may raise EACCES on network file systems.

6 lines of code changed in:

aamine 2004-02-12 21:21

* test/fileutils/test_fileutils.rb: File.link raises EINVAL on Win9x. [ruby-dev:22713]

7 lines of code changed in:

gsinclair 2004-02-12 13:50

* lib/ftools.rb: documented

4 lines of code changed in:

gsinclair 2004-02-12 13:22

* lib/base64.rb: added and tidied documentation

59 lines of code changed in:

aamine 2004-02-12 12:45

* lib/net/protocol.rb (WriteAdapater#puts): must append "\n" to the string, don't prepend. (ruby-bugs:PR#1280)

6 lines of code changed in:

nobu 2004-02-12 12:31

* lib/mkmf.rb (create_tmpsrc): cpp32 of Borland C++ ignores #error

directives in DOS line-ending files at all.

6 lines of code changed in:

nobu 2004-02-12 07:23

* parse.y (rparen): ignore preceding newlines to right parentheses.

(ruby-bugs:PR#1221) [ruby-dev:22858]

22 lines of code changed in:

eban 2004-02-12 06:20

* configure.in: set ac_cv_func_link to yes to enable link() on MinGW.

[ruby-dev:22241]

6 lines of code changed in:

usa 2004-02-12 05:35

2004-02-12

3 lines of code changed in:

usa 2004-02-12 05:35

* win32/win32.c (link): raise NotImplementedError on Win9X.

contributed by Tietew. [ruby-dev:22713]



* win32/win32.c, win32/win32.h (link): add const.

10 lines of code changed in:

nobu 2004-02-12 01:56

* ext/tk/lib/tk.rb (TkComm::tk_split_list): suppress a warning.

5 lines of code changed in:

akr 2004-02-11 18:36

* lib/pathname.rb: use assert_raise instead of assert_raises.



* lib/pp.rb: ditto.



* lib/time.rb: ditto.



* lib/tsort.rb: ditto.

use TSortHash and TSortArray instead of Hash and Array in test.

81 lines of code changed in:

nobu 2004-02-11 16:15

2004-02-11

3 lines of code changed in:

nagai 2004-02-11 15:31

* ext/tk/lib/tk.rb: properly treat a Tcl/Tk's string with escaping

special characters.

113 lines of code changed in:

nobu 2004-02-10 21:54

typo.

1 lines of code changed in:

nobu 2004-02-10 12:49

* eval.c (method_proc): return bound Proc object. [ruby-dev:22854]



* eval.c (rb_mod_define_method): bind method body itself for Method

object.



* node.h (NODE_DMETHOD): deprecated.



* object.c (rb_class_inherited_p): export.

34 lines of code changed in:

nobu 2004-02-10 09:12

* object.c (rb_obj_clone, rb_obj_dup): mentioned about

initialize_copy. [ruby-core:02339]

8 lines of code changed in:

nobu 2004-02-10 08:44

* eval.c (umethod_bind): perge unused check. [ruby-dev:22850]

4 lines of code changed in:

usa 2004-02-10 06:37

2004-02-10

3 lines of code changed in:

usa 2004-02-10 06:36

* string.c (rb_str_match): raise TypeError when both arguments are

strings. [ruby-dev:22851]



* string.c (rb_str_match2): removed.



* Makefile.in, bcc32/Makefile.sub, win32/Makefile.sub,

wince/Makefile.sub (string.c): now not depend on version.h.

16 lines of code changed in:

nobu 2004-02-09 10:20

* ext/extmk.rb, lib/mkmf.rb: rename $outdir to $extout.

19 lines of code changed in:

nobu 2004-02-09 09:55

* Makefile.in, bcc32/Makefile.sub, win32/Makefile.sub, configure.in,

runruby.rb: run rdoc, test and so on with compiled extension

libraries. [ruby-dev:22688]



* ext/extmk.rb, lib/mkmf.rb: make extension libraries in separated

directory, similar to the actual directory structure.



* lib/fileutils.rb (FileUtils.copy_file): use the mode of the original

file to create new file.



* lib/rdoc/ri/ri_paths.rb (RI::Paths::SYSDIR): get rid of unexpected

influence by envirionment variable.



* bcc32/configure.bat, win32/configure.bat: add install-doc options.



* win32/win32.c, win32/win32.h (rb_w32_fstat): fix Borland C runtime

bug which returns wrong mode. [ruby-dev:22846]

1 lines of code changed in:

nobu 2004-02-09 09:48

* Makefile.in, bcc32/Makefile.sub, win32/Makefile.sub, configure.in,

runruby.rb: run rdoc, test and so on with compiled extension

libraries. [ruby-dev:22688]



* ext/extmk.rb, lib/mkmf.rb: make extension libraries in separated

directory, similar to the actual directory structure.



* lib/fileutils.rb (FileUtils.copy_file): use the mode of the original

file to create new file.



* lib/rdoc/ri/ri_paths.rb (RI::Paths::SYSDIR): get rid of unexpected

influence by envirionment variable.



* bcc32/configure.bat, win32/configure.bat: add install-doc options.



* win32/win32.c, win32/win32.h (rb_w32_fstat): fix Borland C runtime

bug which returns wrong mode. [ruby-dev:22846]

379 lines of code changed in:

nobu 2004-02-09 08:41

2004-02-09

3 lines of code changed in:

nobu 2004-02-09 08:30

* process.c (detach_process_watcher): return the last status.

[ruby-dev:22841]

14 lines of code changed in:

nobu 2004-02-08 08:54

wrong commit.

1 lines of code changed in:

nobu 2004-02-08 08:46

* lib/pp.rb (PP::PPMethods::object_address_group): suppress negative

sign for higher heap areas.

6 lines of code changed in:

akira 2004-02-08 08:21

* test/yaml/test_yaml.rb (YAML_Unit_Tests::test_range_cycle):

added tests.

11 lines of code changed in:

akira 2004-02-08 07:52

* test/ruby/test_file.rb (TestFile::test_fnmatch): added tests for

File.fnmatch. [ruby-dev:22815][ruby-dev:22819]

11 lines of code changed in:

akira 2004-02-08 07:43

* test/yaml/test_yaml.rb (YAML_Unit_Tests::test_range_cycle):

added tests. [ruby-core:02306] [ruby-core:02311]

22 lines of code changed in:

aamine 2004-02-08 06:24

* lib/net/http.rb (HTTP#request): should not overwrite Connection header. (ruby-bugs:PR#1274)

15 lines of code changed in:

ocean 2004-02-08 02:46

Added ruby-dev number

1 lines of code changed in:

nobu 2004-02-08 02:33

2004-02-08

3 lines of code changed in:

ocean 2004-02-08 02:14

* dir.c (glob_helper): Dir.glob('**/') did not work.

4 lines of code changed in:

ocean 2004-02-08 02:07

* dir.c (glob_helper): Dir.glob('**/') did not work.

31 lines of code changed in:

ocean 2004-02-07 16:44

* dir.c (fnmatch):

File.fnmatch('*?', 'a') should return true. [ruby-dev:22815]

File.fnmatch('\[1\]' , '[1]') should return true. [ruby-dev:22819]



* dir.c

Did some styles (no change to behavior)

9 lines of code changed in:

nobu 2004-02-07 16:06

2004-02-07

3 lines of code changed in:

ocean 2004-02-07 15:22

Did some styles (no change to behavior)

15 lines of code changed in:

ocean 2004-02-07 13:55

* dir.c (fnmatch):

File.fnmatch('*?', 'a') should return true. [ruby-dev:22815]

File.fnmatch('\[1\]' , '[1]') should return true. [ruby-dev:22819]

0 lines of code changed in:

ocean 2004-02-07 13:51

* dir.c (fnmatch):

File.fnmatch('\[1\]' , '[1]') should return true. [ruby-dev:22815]

File.fnmatch('*?', 'a') should return true. [ruby-dev:22819]

2 lines of code changed in:

nobu 2004-02-07 11:56

* lib/irb/init.rb (IRB.rc_files): yield possible rc file names.



* lib/irb/input-method.rb (IRB::ReadlineInputMethod::initialize):

load and save history automatically. [ruby-core:02352]

55 lines of code changed in:

dave 2004-02-06 14:49

Support https in hyperlinks

6 lines of code changed in:

nahi 2004-02-06 14:42

* lib/pp.rb (PPInspectTest#test_to_s_with_iv): rollback the previous

commit. [ruby-dev:22813]

5 lines of code changed in:

nahi 2004-02-06 14:24

* lib/pp.rb (PPInspectTest#test_to_s_with_iv): remove instance

variable which is defined in the test.

6 lines of code changed in:

akira 2004-02-06 10:55

* test/ruby/test_proc.rb (TestProc::test_eq): added a

test. [ruby-dev:22599]

12 lines of code changed in:

akira 2004-02-06 10:27

* test/ruby/test_proc.rb (TestProc::test_eq): added tests for

Proc#==.

22 lines of code changed in:

nobu 2004-02-06 02:16

2004-02-06

3 lines of code changed in:

nobu 2004-02-06 02:12

* ext/socket/socket.c (bsock_do_not_reverse_lookup): control reverse

lookup for every instance. [ruby-core:02346]

49 lines of code changed in:

nobu 2004-02-06 01:16

* lib/irb/extend-command.rb: add irb_help command. [ruby-talk:91610]



* lib/irb/cmd/help.rb (IRB::ExtendCommand::Help): show RDoc.

32 lines of code changed in:

akr 2004-02-05 16:50

* lib/prettyprint.rb (PrettyPrint#first?): obsoleted.

36 lines of code changed in:

nobu 2004-02-05 16:26

2004-02-05

3 lines of code changed in:

akr 2004-02-05 15:59

* lib/prettyprint.rb (PrettyPrint#seplist): added.



* lib/pp.rb (PPMethods#pp_object): use seplist.

(PPMethods#pp_hash): ditto.

(Array#pretty_print): ditto.

(Struct#pretty_print): ditto.

(MatchData#pretty_print): ditto.



* lib/set.rb (Set#pretty_print): use seplist.

32 lines of code changed in:

nobu 2004-02-04 14:39

* file.c (rb_stat_mode): should not sign-expand, so backout.

9 lines of code changed in:

eban 2004-02-04 05:16

2004-02-04

3 lines of code changed in:

akr 2004-02-03 18:20

* file.c (test_l): fix wrong method name in document.

(test_S): ditto.

(test_b): ditto.

(test_c): ditto.

(test_suid): ditto.

(test_sgid): ditto.

(test_sticky): ditto.

17 lines of code changed in:

kou 2004-02-03 15:01

* lib/rss/2.0.rb, lib/rss/content.rb, lib/rss/dublincore.rb,

lib/rss/rss.rb, lib/rss/syndication.rb: removed warnings.



* lib/rss/converter.rb: removed handling load error of nkf.



* test/rss/test_syndication.rb, test/rss/test_trackback.rb,

test/rss/test_dublincore.rb, test/rss/test_content.rb: replaced

'require "rss/parser"' by 'require "rss/1.0"'.



* test/rss/test_parser.rb, test/rss/test_accessor.rb: removed

'require "rss/parser"'.

94 lines of code changed in:

gsinclair 2004-02-03 11:42

Retrofit entry (there was conflict):

From ruby_1_8 branch:

* lib/test/unit.rb: rearranged documentation for RDoc's sake.

* lib/matrix.rb: improved documentation.

* lib/net/http.rb: slight documentation formatting improvement.

7 lines of code changed in:

usa 2004-02-03 03:30

2004-02-03

3 lines of code changed in:

nobu 2004-02-03 03:23

* parse.y (reduce_nodes): remove tail returns. [ruby-talk:90934]

80 lines of code changed in:

akr 2004-02-03 00:09

* lib/pp.rb (Struct#pretty_print_cycle): follow 1.8 style.

11 lines of code changed in:

nobu 2004-02-02 14:06

* parse.y (block_append, new_evstr, void_expr0): remove no longer used

labels.

6 lines of code changed in:

eban 2004-02-02 11:01

* dln.c (dln_load): don't specify RTLD_GLOBAL on Interix,

because it caused SEGV when running runner.rb.

8 lines of code changed in:

eban 2004-02-02 03:31

2004-02-02

3 lines of code changed in:

akr 2004-02-01 18:42

exception message changed.

2 lines of code changed in:

akr 2004-02-01 17:57

* lib/pp.rb (Struct#pretty_print): make it 1.8 style.

(Numeric#pretty_print, FalseClass#pretty_print)

(TrueClass#pretty_print, Module#pretty_print): fix pp for objects

with instance variables. [ruby-talk:91157]

21 lines of code changed in:

akr 2004-02-01 16:31

* lib/open-uri.rb (URI::Generic#find_proxy): return nil on loopback

address.

13 lines of code changed in:

akr 2004-02-01 16:21

* lib/resolv-replace.rb (BasicSocket#send): don't replace because

it has no hostname argument.

(IPSocket.getaddress): raise SocketError instead of

Resolv::ResolvError for errors.

(TCPSocket#initialize, UDPSocket#bind, UDPSocket#connect)

(SOCKSSocket#initialize): use IPSocket.getaddress instead of

Resolv.getaddress.

(UDPSocket#send): recognize 3 arguments form. try all addresses on

4 arguments form.

41 lines of code changed in:

shigek 2004-02-01 15:01

Bug in BigDecimal("1e#{n}").add BigDecimal('.5'),n) reported and fixed by Javier Goizueta.

6 lines of code changed in:

eban 2004-02-01 14:59

MANIFEST:

Removed files:

ruby/sample/rss:

articles.rss content.xml index.rdf.ja news.rss php.rss

raa-rdf10.xml rnn.rdf rss.xml rss2dc.xml

rssMarkPilgrimExample.xml rssTwoExample.xml sampleRss.xml

slashdot.rdf slashdotorg.rdf w3c.rdf wiliki.rss

ruby/test/rss:

each_parser.rb test.rb

0 lines of code changed in:

eban 2004-02-01 14:55

2004-02-01

4 lines of code changed in:

gsinclair 2004-02-01 10:27

From ruby_1_8 branch:

* lib/test/unit.rb: rearranged documentation for RDoc's sake.

* lib/matrix.rb: improved documentation.

* lib/net/http.rb: slight documentation formatting improvement.

273 lines of code changed in:

January 2004 »

Generated by StatSVN 0.3.2-SNAPSHOT