August 2003 Commit Log

Number of Commits:
219
Number of Active Developers:
20
eban 2003-08-31 14:57

* process.c (p_gid_sw_ensure): return VALUE.

4 lines of code changed in:

eban 2003-08-31 14:47

* eval.c (TAG_DST()): take no argument.

5 lines of code changed in:

nagai 2003-08-31 14:29

* process.c (p_gid_sw_ensure): lack of function type

5 lines of code changed in:

gsinclair 2003-08-31 14:04

* lib/net/http.rb: cosmetic improvements to documentation

* lib/net/imap.rb: ditto

318 lines of code changed in:

eban 2003-08-31 05:50

2003-08-31

3 lines of code changed in:

eban 2003-08-31 05:50

* MANIFEST: add lib/optparse/version.rb.

1 lines of code changed in:

nobu 2003-08-31 04:25

* lib/optparse.rb: --version takes an optional argument; "all" or a list of package names.

59 lines of code changed in:

tadf 2003-08-31 02:26

yyyy/mm is not an acceptable format.

8 lines of code changed in:

matz 2003-08-30 06:26

* eval.c (rb_iter_break): should not call TAG_JUMP directly.

7 lines of code changed in:

matz 2003-08-30 01:04

* eval.c (struct BLOCK): remove BLOCKTAG, use scope instead.



* eval.c (POP_TAG): no longer propagate retval. retval is now set

directly by localjump_destination().



* eval.c (localjump_destination): new function to cast

return/break local jump.



* eval.c (rb_yield_0): stop TAG_RETURN/TAG_BREAK escaping.



* variable.c (rb_autoload_load): call const_missing if autoloading

constant is not defined to allow hook.



* eval.c (rb_eval): use rb_const_get_from() instead of

rb_const_get_at().



* eval.c (is_defined): forgot to check NODE_COLON3.

183 lines of code changed in:

shigek 2003-08-29 14:37

The 2nd arg for add,sub,mult, and div is 0, then result will be same as +,-,*,/ respectively.

73 lines of code changed in:

shigek 2003-08-29 14:34

limit inserted.

2 lines of code changed in:

shigek 2003-08-29 14:33

mult & div instead of * & /.

9 lines of code changed in:

  • ext/bigdecimal/lib/bigdecimal: ludcmp.rb (+9 -7)
wew 2003-08-29 14:27

Add documentation in RDoc format.

46 lines of code changed in:

eban 2003-08-29 13:12

2003-08-29

3 lines of code changed in:

nagai 2003-08-29 09:34

* doc/ChangeLog-1.8.0: add changes of Ruby/Tk

* ext/tcltklib/tcltklib.c : some methods have no effect if on slave-IP

* ext/tcltklib/tcltklib.c : can create a interpreter without Tk

* ext/tcltklib/tcltklib.c : bug fix on handling exceptions

* ext/tcltklib/MANUAL.euc : modify

* ext/tk/lib/tk.rb : freeze some core modules

* ext/tk/lib/multi-tk.rb : more secure

* ext/tk/lib/tk.rb: TkVariable.new(array) --> treat the array as the

Tk's list

* ext/tk/lib/tk.rb: improve accessibility of TkVariable object

* ext/tk/lib/tk.rb, ext/tk/lib/tkfont.rb, ext/tk/lib/tkcanvas.rb,

ext/tk/lib/tktext.rb : fix bug of font handling

* ext/tk/lib/tkfont.rb TkFont.new() accepts compound fonts

* process.c: bug fix

* process.c: add rb_secure(2) to methods of Process::{UID,GID,Sys}

* process.c: deny handling IDs during evaluating the block given to

the Process::{UID,GID}.switch method

1660 lines of code changed in:

wew 2003-08-29 04:52

Add documentation in RDoc format.

278 lines of code changed in:

matz 2003-08-28 09:35

* variable.c (rb_const_get_0): should check constants defined in

included modules, if klass is Object. [ruby-talk:79302]



* numeric.c (check_uint): check should be done using UINT_MAX, not

INT_MAX. this fix is submitted by <lyle@knology.net> in

[ruby-core:01486]

24 lines of code changed in:

matz 2003-08-27 21:04

* parse.y (singleton): typo fixed (ruby-bugs-ja PR#562)

9 lines of code changed in:

matz 2003-08-27 20:43

* eval.c (rb_eval): *a = [1,2] now assigns [[1,2]] to a.

consistent with *a = [1], which set [[1]] to a.



* node.h: merge NODE_RESTARY to NODE_SPLAT.



* parse.y: rules simplified a bit by removing NODE_RESTARY.



* sample/test.rb: updated for new assignment behavior.

82 lines of code changed in:

nobu 2003-08-27 14:33

* error.c (rb_bug): should not use other methods; this function is

not for ordinary use. [ruby-dev:21259]

21 lines of code changed in:

shigek 2003-08-27 14:29

Forgot to round '*'.

6 lines of code changed in:

aamine 2003-08-27 07:08

* lib/net/smtp.rb (check_response): AUTH CRAM-MD5 returns 334 response. [ruby-list:38279]

6 lines of code changed in:

usa 2003-08-26 21:18

2003-08-27

3 lines of code changed in:

usa 2003-08-26 21:17

* win32/win32.c (map_errno): support winsock error.



* win32/win32.c (pipe_exec, CreateChild, poll_child_status, waitpid,

kill, link, rb_w32_rename, unixtime_to_filetime, rb_w32_utime):

pass errno to map_errno().



* win32/win32.c (rb_w32_select, rb_w32_accept, rb_w32_bind,

rb_w32_connect, rb_w32_getpeername, rb_w32_getsockname,

rb_w32_getsockopt, rb_w32_ioctlsocket, rb_w32_listen, rb_w32_recv,

rb_w32_recvfrom, rb_w32_send, rb_w32_sendto, rb_w32_setsockopt,

rb_w32_shutdown, rb_w32_socket, rb_w32_gethostbyaddr,

rb_w32_gethostbyname, rb_w32_gethostname, rb_w32_getprotobyname,

rb_w32_getprotobynumber, rb_w32_getservbyname, rb_w32_getservbyport,

rb_w32_fclose, rb_w32_close): use map_errno().



* win32/win32.h: add winsock errors.

107 lines of code changed in:

matz 2003-08-26 15:54

* lib/ostruct.rb (OpenStruct::method_missing): prohibit modifying

frozen OpenStruct. [ruby-talk:80214]

8 lines of code changed in:

shigek 2003-08-26 14:22

sqrt() error checking bug fixed.

11 lines of code changed in:

shigek 2003-08-26 13:48

sqrt() speed up.

23 lines of code changed in:

nobu 2003-08-26 12:37

commit miss

3 lines of code changed in:

eban 2003-08-26 12:08

2003-08-26

3 lines of code changed in:

nobu 2003-08-26 12:03

* lib/mkmf.rb (create_tmpsrc): add the hook for source.

[ruby-list:38122]

62 lines of code changed in:

why 2003-08-26 08:02

* implicit.c (syck_type_id_to_taguri): corrected detection of

x-private types.

89 lines of code changed in:

matz 2003-08-23 18:06

* file.c (rb_file_s_expand_path): avoid calling rb_scan_args() for

apparent cases. [ruby-talk:79748]

11 lines of code changed in:

eban 2003-08-23 18:02

2003-08-24

3 lines of code changed in:

nobu 2003-08-23 17:06

BUFCHECK() doesn't update p/pend in loop.

7 lines of code changed in:

nobu 2003-08-23 16:44

* file.c (file_expand_path): performance improvement.

[ruby-talk:79748]

18 lines of code changed in:

wew 2003-08-23 13:00

Added RDoc documentation.

764 lines of code changed in:

nobu 2003-08-23 11:13

again, sorry

1 lines of code changed in:

nobu 2003-08-23 10:58

commit miss

235 lines of code changed in:

nobu 2003-08-23 10:56

* ext/nkf/nkf.c (rb_nkf_putchar): should use rb_str_resize() to just

resize a string, rb_str_cat() disallows NULL. [ruby-dev:21237]

244 lines of code changed in:

keiju 2003-08-23 08:51

* lib/irb/ruby-lex.rb: bug fix for "foo" !~ /bar/. [ruby-talk:79942]

4 lines of code changed in:

nobu 2003-08-23 08:00

* eval.c (rb_eval, rb_iterate, block_pass): reduce PUSH/POP_TAG and

EXEC_TAG() for retry. [ruby-dev:21216]

55 lines of code changed in:

nobu 2003-08-23 05:48

2003-08-23

3 lines of code changed in:

matz 2003-08-23 05:05

* eval.c (rb_yield_splat): should check if "values" is array.

73 lines of code changed in:

matz 2003-08-22 18:43

* enum.c (each_with_index_i): typo.



* eval.c (rb_yield_splat): should call svalue_to_avalue() before

calling rb_yield_0().

9 lines of code changed in:

eban 2003-08-22 10:34

* ChangeLog: re-formatted.

17 lines of code changed in:

matz 2003-08-22 09:13

eval.c: typo

1 lines of code changed in:

matz 2003-08-22 09:09

* enum.c (inject_i): use rb_yield_values.



* enum.c (each_with_index_i): ditto.



* eval.c (rb_yield_splat): new function to call "yield *values".



* string.c (rb_str_scan): use rb_yield_splat().

41 lines of code changed in:

why 2003-08-21 22:16

* ext/syck/rubyext.c: refactoring of the transfer method

dispatch. added yaml_org_handler for faster dispatch of

transfers to base types.



* lib/yaml/rubytypes.rb: removed handling of builtins from

Ruby library.



* ext/syck/token.c: quoted and block scalars are now implicit !str



* ext/syck/implicit.c: empty string detected as !null.

767 lines of code changed in:

eban 2003-08-21 17:24

2003-08-22

3 lines of code changed in:

nobu 2003-08-21 17:00

* eval.c (block_pass): improve passing current block.

11 lines of code changed in:

shigek 2003-08-21 16:13

Int. overflow bug in multiplication fixed & VpNmlz() speed up.

29 lines of code changed in:

eban 2003-08-21 14:36

2003-08-21

3 lines of code changed in:

gsinclair 2003-08-21 10:56

Small documentation update, including source attribution.

5 lines of code changed in:

gsinclair 2003-08-21 10:07

Small changes to documentation; mainly hiding things from RDoc.

43 lines of code changed in:

eban 2003-08-20 09:09

2003-08-20

3 lines of code changed in:

nobu 2003-08-20 08:44

* ext/socket/socket.c (ruby_connect): many systems seem to have

a problem in select() after EINPROGRESS. [ruby-list:38080]

28 lines of code changed in:

why 2003-08-19 17:38

* ext/syck/syck.h: Parser definition problems on HP-UX. [ruby-talk:79389]



* ext/syck/handler.c (syck_hdlr_get_anchor): Memory leak.



* ext/syck/syck.s (syck_io_file_read): Bad arguments to fread.



* ext/syck/rubyext.c: Tainting issues.

63 lines of code changed in:

gsinclair 2003-08-19 15:39

RD -> RDoc, with embellishments, by William Webber.

1055 lines of code changed in:

shigek 2003-08-19 15:21

to_s("+") implemented.

103 lines of code changed in:

shigek 2003-08-19 15:16

E added. Typo corrected.

22 lines of code changed in:

  • ext/bigdecimal/lib/bigdecimal: math.rb (+22 -3)
eban 2003-08-19 14:50

* MANIFEST: add lib/webrick/ssl.rb.

1 lines of code changed in:

gotoyuzo 2003-08-19 07:00

* lib/webrick/ssl.rb: new file; SSL/TLS enhancement for GenericServer.



* lib/webrick/https.rb: SSLSocket handling is moved to webrick/ssl.rb.



* lib/webrick/compat.rb (File::fnmatch): remove old migration code.



* lib/webrick/httpserver.rb (HTTPServer#run): ditto.



* lib/webrick/server.rb (GenericServer#listen): the body of this

method is pull out as Utils::create_lisnteners.



* lib/webrick/utils.rb (Utils::create_lisnteners): new method.



* lib/webrick/server.rb (GenericServer#start): should not

through unknown errors. and refine comments.



* ext/openssl/lib/openssl/ssl.rb (SSLServer#accept): should close

socket if SSLSocket raises error.

201 lines of code changed in:

shugo 2003-08-19 03:21

* io.c (next_argv): should not call GetOpenFile() if rb_stdout is

not a IO (T_FILE).

10 lines of code changed in:

gotoyuzo 2003-08-18 23:49

* ext/openssl/ossl_ssl.c: sync_close is moved to SSLSocket as

a builtin.



* ext/openssl/lib/openssl/buffering.rb (Buffering#close): ditto.



* ext/openssl/lib/openssl/buffering.rb (Buffering#puts): should

add a return to the tails of each line.



* ext/openssl/lib/openssl/ssl.rb: new class OpenSSL::SSL::SSLServer.



* ext/openssl/lib/net/protocols.rb (SSLIO#ssl_connect): use sync_close.



* ext/openssl/sample/echo_svr.rb: use SSLServer.

95 lines of code changed in:

eban 2003-08-18 17:42

2003-08-19

3 lines of code changed in:

nobu 2003-08-18 17:24

* ext/curses/curses.c (_XOPEN_SOURCE_EXTENDED): Mac OS X standard

headers are inconsistent at this macro. [ruby-core:01432]



* ext/curses/extconf.rb: check if _XOPEN_SOURCE_EXTENDED breaks.



* ext/tcltklib/stubs.c: Status macro in X11/Xthreads.h bothers

winspool.h



* instruby.rb: make list at first instead of iterator.

[ruby-talk:79347]

34 lines of code changed in:

nobu 2003-08-18 03:26

2003-08-18

3 lines of code changed in:

nobu 2003-08-18 03:23

* dir.c (glob_helper): preserve raw order for **.

8 lines of code changed in:

nobu 2003-08-17 15:40

* ext/openssl/extconf.rb (HAVE_VA_ARGS_MACRO): need to compile.

7 lines of code changed in:

shigek 2003-08-17 15:35

Refinement for speedup.

20 lines of code changed in:

  • ext/bigdecimal/lib/bigdecimal: math.rb (+20 -24)
gotoyuzo 2003-08-17 09:22

* ext/openssl/lib/openssl/ssl.rb (SSLSocket#sync_close=): add a

method to specify if the underlying IO will be closed in

SSLSocket#close.



* ext/openssl/lib/openssl/buffering.rb: add forwarders to

setsockopt, getsockopt and fcntl.



* ext/openssl/lib/net/protocols.rb: enable sync for SSLSocket.

28 lines of code changed in:

eban 2003-08-17 08:21

2003-08-17

3 lines of code changed in:

nobu 2003-08-17 03:32

* ext/extmk.rb (extmake): should not force to remake Makefile when

installation and so on.

9 lines of code changed in:

nobu 2003-08-16 16:00

2003-08-16

3 lines of code changed in:

nobu 2003-08-16 15:58

* marshal.c (w_symbol, w_object): get rid of warnings.



* re.c (rb_memsearch): ditto.



* time.c (time_dump): ditto.



* ext/extmk.rb (extmake): not continue making when extconf.rb

failed.



* ext/openssl/extconf.rb: check __VA_ARGS__ macro more precisely.



* ext/openssl/ossl.h: remove version.h dependency.



* ext/openssl/ruby_missing.h: ditto.



* lib/mkmf.rb (pkg_config): use --libs output except with

only-L for other options. [ruby-list:38099]



* lib/mkmf.rb (create_makefile): separate rule for static

library from shared object.



* win32/Makefile.sub, bcc32/Makefile.sub, wince/Makefile.sub:

define exec_prefix and libdir.

92 lines of code changed in:

shigek 2003-08-16 14:36

Typo 'selt' corrected to 'self'.

2 lines of code changed in:

  • ext/bigdecimal/lib/bigdecimal: util.rb (+2 -2)
shigek 2003-08-15 15:13

sqrt() & atan() added.

46 lines of code changed in:

shigek 2003-08-15 15:09

Bug fix: limit & div combination.

42 lines of code changed in:

nobu 2003-08-15 04:01

* configure.in (HUGE_ST_INO): check whether struct stat.st_ino

is larger than long. [ruby-dev:21194]

http://www.geocities.co.jp/SiliconValley-PaloAlto/1409/ruby/beos.html



* error.c (syserr_eqq): errno might exceed Fixnum limit.



* error.c (Init_Exception): moved base initialization from

init_syserr().



* inits.c (rb_call_inits): postpone initializing errnos until

Bignum is available.



* ext/curses/curses.c (_XOPEN_SOURCE_EXTENDED): needed to let

keyname() and so on be declared.



* ext/curses/curses.c (curses_resizeterm, window_resize):

arguments conflicted with macros in term.h.



* ext/curses/curses.c (Curses module methods): ensure

initialized. [ruby-dev:21191]

91 lines of code changed in:

eban 2003-08-15 03:53

2003-08-15

3 lines of code changed in:

matz 2003-08-14 18:20

* gc.c (id2ref): recycle check should be done by klass == 0.

[ruby-core:01408]



* eval.c (Init_Thread): Continuation#[] added. [ruby-talk:79028]



* parse.y (mlhs_node): should allow "::Foo" (colon3) as lhs.



* parse.y (lhs): ditto.



* parse.y (yylex): should return tCOLON3 right after kCLASS.

[ruby-talk:78918]



* error.c (exc_initialize): was converting argument to string too

eagerly. Only check was needed. [ruby-talk:78958]

46 lines of code changed in:

shigek 2003-08-14 16:42

Bug fix and addition of math.rb.

10 lines of code changed in:

shigek 2003-08-14 16:34

Newly added.

147 lines of code changed in:

  • ext/bigdecimal/lib/bigdecimal: math.rb (new 147)
shigek 2003-08-14 16:33

Changed to use lib/bigdecimal/math.rb.

6 lines of code changed in:

  • ext/bigdecimal/sample: pi.rb (+6 -36)
shigek 2003-08-14 16:32

lib/bigdecimal/math.rb added.

1 lines of code changed in:

shigek 2003-08-14 16:11

Bug fix: div method.

5 lines of code changed in:

suke 2003-08-14 12:01

* ext/win32ole/win32ole.c (OLE_FREE): should not call

ole_message_loop.



* ext/win32ole/win32ole.c (ole_event_free): ditto.



* ext/win32ole/win32ole.c (ole_initialize): stop calling

OleUninitialize at exit.

17 lines of code changed in:

usa 2003-08-14 03:28

2003-08-14

3 lines of code changed in:

usa 2003-08-14 03:28

* gc.c (rb_data_object_alloc): check type of 1st argument.

[ruby-dev:21192]

6 lines of code changed in:

shigek 2003-08-13 15:33

Ambiguity of BigDecimal::limit removed.

97 lines of code changed in:

gotoyuzo 2003-08-13 12:41

* lib/webrick/https.rb (HTTPServer#run): should set syncing-mode

to SSLSocket.

7 lines of code changed in:

matz 2003-08-13 11:31

* eval.c (POP_BLOCK): turn on BLOCK_LEFT flag when leaving block.



* eval.c (proc_invoke): unpack return/break destination when block

is already left.

44 lines of code changed in:

eban 2003-08-13 08:13

2003-08-13

3 lines of code changed in:

eban 2003-08-13 08:13

* object.c (rb_class_s_alloc): add function prototype to avoid VC++

warning.

8 lines of code changed in:

usa 2003-08-13 05:52

* ext/Win32API/Win32API.c (Win32API_initialize): should pass some

class to first argument of Data_Wrap_Struct(). (ruby-bugs PR#1109)

6 lines of code changed in:

nobu 2003-08-12 09:06

commit miss

1 lines of code changed in:

nobu 2003-08-12 08:55

* ext/extmk.rb (extmake): compact $extlibs.

8 lines of code changed in:

eban 2003-08-12 03:30

2003-08-12

3 lines of code changed in:

nobu 2003-08-12 03:12

* Makefile.in: static link libraries to LIBRUBY_SO with static linked

ext. [ruby-dev:21157]



* ext/extmk.rb (extmake): sort extension library initialization order.

28 lines of code changed in:

gsinclair 2003-08-11 23:42

RD -> RDoc by William Webber

378 lines of code changed in:

matz 2003-08-11 19:18

* eval.c (THREAD_SAVE_CONTEXT): should explicitly turn off the

flag before calling getcontext(2).

22 lines of code changed in:

matz 2003-08-11 18:58

* eval.c (rb_thread_restore_context): typo.

1 lines of code changed in:

matz 2003-08-11 18:52

* eval.c (struct thread): add member to save backing store on

IA64. (ruby-bugs PR1086)



* eval.c (thread_mark): mark IA64 backing store region.



* eval.c (thread_free): free saved IA64 backing store.



* eval.c (rb_thread_save_context): save IA64 backing store as well.



* eval.c (rb_thread_restore_context): restore IA64 backing store.



* eval.c (THREAD_ALLOC): initialize IA64 members.

82 lines of code changed in:

nahi 2003-08-11 14:41

* lib/debug.rb(debug_command): inspection command should inspect resulting

value even if it's nil. [ruby-dev:21180] by OMAE, jun <jun66j5@ybb.ne.jp>.



* lib/debug.rb(debug_command): incomplete regexp.

13 lines of code changed in:

eban 2003-08-11 09:46

2003-08-11

3 lines of code changed in:

matz 2003-08-11 09:35

* eval.c (rb_call_super): do not use rb_block_given_p() for

check. [ruby-talk:78656]



* eval.c (BEGIN_CALLARGS): push ITER_NOT only when ITER_PRE.

12 lines of code changed in:

shigek 2003-08-10 15:28

Bug fix: '-' should not be counted as a digit(to_s(n) format).

2 lines of code changed in:

gotoyuzo 2003-08-10 02:54

* ext/openssl/lib/openssl/buffering.rb: increase BLOCK_SIZE

from 1k to 16k bytes. [ruby-talk:78603]



* ext/openssl/ossl_ssl.c (ossl_sslctx_s_alloc): enable

partial write to allow interruption in SSLSocket#sysread.

10 lines of code changed in:

eban 2003-08-09 16:36

2003-08-10

3 lines of code changed in:

eban 2003-08-09 16:36

* cygwin/GNUmakefile: remove unnecessary '--drive-name=$(CC)'

for ccache.

6 lines of code changed in:

matz 2003-08-09 16:19

* marshal.c (w_object): do not dump generic instance variable when

marshal_dump is defined.

7 lines of code changed in:

shigek 2003-08-08 16:38

Invalid date.

1 lines of code changed in:

shigek 2003-08-08 16:37

F style output(like 1234.56789) implemented to to_s method.

7 lines of code changed in:

shigek 2003-08-08 16:31

Comment changed.

1 lines of code changed in:

  • ext/bigdecimal/lib/bigdecimal: util.rb (+1 -1)
shigek 2003-08-08 16:31

F style output(like 1234.56789) implemented to to_s method.

267 lines of code changed in:

eban 2003-08-08 04:48

2003-08-08

3 lines of code changed in:

matz 2003-08-08 04:48

* marshal.c (w_object): should set `c_arg' at first.

8 lines of code changed in:

eban 2003-08-08 04:35

* bcc32/Makefile.sub: rubyw.exe should be a Windows GUI program.

add the -aa option to WLDFLAGS.

6 lines of code changed in:

gotoyuzo 2003-08-07 19:24

* lib/webrick/httputils.rb (FormData#list): should not take

a side effect for the receiver.

6 lines of code changed in:

eban 2003-08-07 08:11

* cygwin/GNUmakefile: add forwarding DLL target for cygwin.

10 lines of code changed in:

eban 2003-08-07 06:43

* cygwin/GNUmakefile: better --disbale-shared option support.



* configure.in: Fix Cygwin specific naming of libraries to

be net distribution compliant. (ruby-bugs PR#1077)

cygwin-ruby18.dll -> cygruby18.dll

33 lines of code changed in:

eban 2003-08-07 05:24

2003-08-07

3 lines of code changed in:

matz 2003-08-07 05:09

* eval.c (rb_f_at_exit): should not be called without a block.

block_given check added.

19 lines of code changed in:

matz 2003-08-06 22:54

* eval.c (rb_call0): forgot to pop ruby_class.

5 lines of code changed in:

matz 2003-08-06 22:50

* eval.c (rb_call0): update ruby_class as well as ruby_cref.

(ruby-bugs-ja PR#540)



* eval.c (rb_yield_0): remove ruby_frame->cbase and unify to

ruby_cref. [ruby-talk:78141]



* eval.c: initialize /* OK */ variables by Qnil to stop warnings.

161 lines of code changed in:

knu 2003-08-06 20:21

* gc.c: FreeBSD/ia64's mcontext_t is a bit different from that of

Linux/ia64. This makes gc.c compile but miniruby coredumps for

the moment.

10 lines of code changed in:

shigek 2003-08-06 16:18

Just small change.

1 lines of code changed in:

shigek 2003-08-06 16:16

Comparison results adjusted to Float's.

Use rb_num_coerce_xxxxx(x,y) instead of own.

6 lines of code changed in:

shigek 2003-08-06 16:15

BigDecimal change.

5 lines of code changed in:

ntalbott 2003-08-06 15:03

* lib/test/unit/testcase.rb: Added equality checking.

* lib/test/unit/testsuite.rb: Added equality checking.

* lib/test/unit/assertions.rb: Fixed a warning.

29 lines of code changed in:

eban 2003-08-06 13:04

2003-08-06

3 lines of code changed in:

gsinclair 2003-08-06 12:37

RD -> RDoc by William Webber

302 lines of code changed in:

nobu 2003-08-06 09:28

* lib/mkmf.rb (have_library): treat nil function name as "main".

(ruby-bugs:PR#1083)

7 lines of code changed in:

nobu 2003-08-06 04:11

* ext/extmk.rb (extmake): pass LIBPATH to make ruby. [ruby-dev:21137]



* ext/extmk.rb (extmake): set library name as source file name in

Init_ext(). [ruby-dev:21137]



* lib/mkmf.rb (Logging::postpone): postpone logging messages after

heading message as the result of the block.



* lib/mkmf.rb (macro_defined?): append newline to src unless ended

with it.



* lib/mkmf.rb (have_library): allow nil function name to just

append a library. (ruby-bugs:PR#1083)



* lib/mkmf.rb (pkg_config): should append additional libraries to

$libs but not $LIBS. [ruby-dev:21137]



* ext/io/wait/extconf.rb: check DOSISH macro instead of platform.



* ext/digest/sha1/extconf.rb: have_library already appends library

name.

78 lines of code changed in:

usa 2003-08-05 20:58

* ext/Setup*: add io/wait and openssl.

21 lines of code changed in:

aamine 2003-08-05 17:12

* lib/net/http.rb: update document.

* lib/net/pop.rb: ditto.

* lib/net/protocol.rb: ditto.

88 lines of code changed in:

gsinclair 2003-08-05 15:48

RDoc updated by William Webber

204 lines of code changed in:

shigek 2003-08-05 15:03

Trailing 0s in split removed.(to_digits changed).

0 lines of code changed in:

  • ext/bigdecimal/lib/bigdecimal: util.rb (-2)
shigek 2003-08-05 15:03

Trailing 0s in split removed. & bug in floor fixed.

3 lines of code changed in:

gsinclair 2003-08-05 14:22

RDoc comments provided by William Webber <wew@williamwebber.com>

405 lines of code changed in:

  • lib/net: pop.rb (+405 -467)
shigek 2003-08-05 10:32

Bug in to_digits fixed.

5 lines of code changed in:

  • ext/bigdecimal/lib/bigdecimal: util.rb (+5 -8)
shigek 2003-08-05 10:31

Trailing 0s in to_s removed. & Bug in VpFrac fixed.

4 lines of code changed in:

matz 2003-08-05 10:27

* lib/shell/command-processor.rb (Shell::CommandProcessor::rmdir):

simple typo.



* string.c (str_new4): ptr may refer null_str.

21 lines of code changed in:

eban 2003-08-05 10:09

* lib/fileutils.rb (install): should preserve timestamp only.

9 lines of code changed in:

eban 2003-08-05 08:29

2003-08-05

3 lines of code changed in:

nobu 2003-08-05 07:47

* eval.c (rb_load): should preserve current source file/line.

13 lines of code changed in:

shigek 2003-08-05 05:12

Unnecessary comments removed.

0 lines of code changed in:

shigek 2003-08-05 05:07

Fix: coerce in comparisons.

27 lines of code changed in:

keiju 2003-08-05 04:08

* lib/irb/ruby-lex.rb, lib/irb/ruby-token.rb: support %s-notation for irb.

5 lines of code changed in:

keiju 2003-08-05 03:23

* lib/irb/ruby-lec.rb: support %W-notation.

2 lines of code changed in:

eban 2003-08-05 03:14

doc/NEWS: typo fix(CVS -> CSV).

1 lines of code changed in:

  • doc: NEWS (+1 -1)
shigek 2003-08-04 14:47

Typo pointed out by Javier Goizueta fixed.

1 lines of code changed in:

  • ext/bigdecimal/lib/bigdecimal: util.rb (+1 -1)
matz 2003-08-04 13:45

* lib/delegate.rb (marshal_dump, marshal_load: defined for Marshal.

6 lines of code changed in:

nobu 2003-08-04 13:39

add doc/ChangeLog-1.8.0

1 lines of code changed in:

Repository Tag: v1_8_0
matz 2003-08-04 09:31

* doc/NEWS, doc/ChangeLog-1.8.0: added.

24149 lines of code changed in:

matz 2003-08-04 06:28

* eval.c (method_proc): should specify YIELD_FUNC_SVALUE.

[ruby-dev:21107]



* marshal.c (w_object): should not call w_extended for USRMARSHAL

dump. [ruby-dev:21106]

16 lines of code changed in:

eban 2003-08-04 04:28

2003-08-04

3 lines of code changed in:

matz 2003-08-04 02:56

* lib/test/unit/ui/console/testrunner.rb: Flushed io in the

Console::TestRunner so that it will output immediately.

7 lines of code changed in:

nobu 2003-08-04 02:27

* util.h: remove unnecessary parentheses. [ruby-dev:20879]

8 lines of code changed in:

shugo 2003-08-04 02:02

* lib/net/imap.rb (receive_responses): raise exception to

client_thread. Thanks to William Webber.

38 lines of code changed in:

shugo 2003-08-04 01:46

* lib/net/imap.rb: convert RD to RDoc.

871 lines of code changed in:

shugo 2003-08-04 01:24

* lib/net/imap.rb: convert RD to RDoc.

4 lines of code changed in:

nagai 2003-08-03 23:07

* ready to use 'validatecommand' option of TkEntry/TkSpinbox widget

45 lines of code changed in:

  • ext/tk/lib: tkentry.rb (+39 -17)
  • ext/tk/sample/demos-en: spin.rb (+3 -4)
  • ext/tk/sample/demos-jp: spin.rb (+3 -4)
usa 2003-08-03 18:48

* win32/win32.c (rb_w32_utime): never use utime() of C runtime.

[ruby-talk:77782]

21 lines of code changed in:

nobu 2003-08-03 15:56

* eval.c (rb_call_super): should propagate previous block for

super call. [ruby-talk:77884]

6 lines of code changed in:

dblack 2003-08-03 13:11



* lib/scanf.rb: import. [back-dated to July 19]

4 lines of code changed in:

nagai 2003-08-03 11:53

* typo bug

1 lines of code changed in:

  • ext/tk/lib: tk.rb (+1 -1)
nobu 2003-08-03 11:25

* eval.c (call_trace_func): clear exception flag temporarily.

[ruby-dev:21090]

13 lines of code changed in:

eban 2003-08-03 10:32

* lib/un.h (help): new. % ruby -run -e help cp

46 lines of code changed in:

eban 2003-08-03 10:22

* regex.h (re_mbctab): should refer to RUBY_EXPORT. [ruby-ext:02199]

7 lines of code changed in:

nagai 2003-08-03 10:18

* additional message

16 lines of code changed in:

  • ext/tk/sample/demos-en: widget (+8)
  • ext/tk/sample/demos-jp: widget (+8)
nagai 2003-08-03 09:53

* (bug fix) bug on Tk object ID management

4 lines of code changed in:

nagai 2003-08-03 09:17

* add widget demo scripts

253 lines of code changed in:

eban 2003-08-03 07:38

2003-08-03

3 lines of code changed in:

nagai 2003-08-03 07:00

* sorry. fixed commit miss

0 lines of code changed in:

  • ext/tk/lib: tk.rb (-12)
nagai 2003-08-03 03:55

* modify macro to detect 'MacOS X' based on [ruby-talk:77849]

1 lines of code changed in:

nagai 2003-08-03 03:34

*bug fix ( NOT MAINTAINED : only for running 'line2.rb' demo. )

2 lines of code changed in:

nagai 2003-08-02 22:39

* add or modify some widget demo scripts

* (bug fix) TkGrid failed to treat RELATIVE PLACEMENT

1509 lines of code changed in:

matz 2003-08-02 19:05

* numeric.c (flo_to_s): get rid of buffer overflow.



* io.c (appendline): clearerr(3) before raising exception, since

exception may be captured by rescue. [ruby-talk:77794]

260 lines of code changed in:

gotoyuzo 2003-08-02 13:01

* lib/webrick/https.rb: change an option name.

:SSLCertStore -> :SSLCertificateStore.

7 lines of code changed in:

aamine 2003-08-02 11:12

* lib/net/smtp.rb: respond_to? needs 2nd argument. [ruby-talk:77796]

6 lines of code changed in:

nagai 2003-08-02 10:58

* (bug fix) forgot to entry a widget class name of 'labelframe' widget

* add demo-scripts to the JP/EN widget demos

650 lines of code changed in:

matz 2003-08-02 07:45

* gc.c: add "#pragma weak" for __libc_ia64_register_backing_store_base.

[ruby-dev:21072]

9 lines of code changed in:

eban 2003-08-02 07:14

* ext/extmk.rb (--no-undefined): annoying option removed.

4 lines of code changed in:

nobu 2003-08-02 06:54

* lib/mkmf.rb (pkg_config): get configuration by pkg-config. [new]



* ext/openssl/extconf.rb: use pkg_config.

28 lines of code changed in:

eban 2003-08-02 06:50

2003-08-02

3 lines of code changed in:

nagai 2003-08-02 06:04

* (bug fix) TkEntry#delete

* (bug fix) some widget demos

* support <TkVariable object> == <Symbol>

( "coerce TkVariable" add to the TODO list :-) )

* freeze some object for security reason

297 lines of code changed in:

nobu 2003-08-02 06:02

* variable.c (classname): find regular class name if not set.

[ruby-dev:20496]

20 lines of code changed in:

eban 2003-08-02 05:21

* lib/un.rb: add each descriptions for the -v option.

13 lines of code changed in:

nobu 2003-08-02 01:29

type fix

10 lines of code changed in:

matz 2003-08-01 21:19

* eval.c (rb_yield_0): code clean up according to Nobu's patch.

2 lines of code changed in:

matz 2003-08-01 21:16

* class.c (rb_obj_singleton_methods): should not go up to

ancestors unless the recursive flag is set. [ruby-list:38007]



* hash.c (env_each_key): use env_keys to avoid environment modify

on the fly.



* hash.c (env_each_value): use env_values for safety.



* hash.c (env_each): allocate environment array first.

404 lines of code changed in:

nagai 2003-08-01 19:51

* (bug fix) preprocessor errors occur on OpenBSD-current

4 lines of code changed in:

why 2003-08-01 19:23

* lib/yaml/store.rb (YAML::Store#initialize): filename is first

argument. Thanks Kent Dahl.

6 lines of code changed in:

aamine 2003-08-01 16:42

forgot to check in.

4 lines of code changed in:

aamine 2003-08-01 16:41

* lib/net/http.rb: refine document.

174 lines of code changed in:

nobu 2003-08-01 15:57

* gc.c (rb_gc_mark_locations): no need to swap arguments.



* gc.c (STACK_LENGTH): insufficient for growing up stack

architectures.



* gc.c (rb_gc, Init_stack) ditto.

15 lines of code changed in:

seki 2003-08-01 15:35

set dldpath on darwin

6 lines of code changed in:

aamine 2003-08-01 15:01

* lib/net/http.rb: convert RD to RDoc. Thanks William Webber. [ruby-doc:456]

571 lines of code changed in:

matz 2003-08-01 12:06

030801

2 lines of code changed in:

matz 2003-08-01 12:01

* gc.c (rb_gc): typo.

1 lines of code changed in:

matz 2003-08-01 11:57

* ext/syck/rubyext.c (syck_emitter_write_m): forgot to declare

"self", making it default to "int".



* ext/syck/rubyext.c (syck_emitter_simple_write): ditto.



* gc.c (rb_gc): should mark backing store region on IA64.

35 lines of code changed in:

nobu 2003-08-01 09:20

*** empty log message ***

1 lines of code changed in:

nobu 2003-08-01 09:13

* ext/openssl/extconf.rb: should replace literally.

11 lines of code changed in:

usa 2003-08-01 08:25

Forgot pointer to original mail of ruby-talk.

1 lines of code changed in:

nobu 2003-08-01 08:23

* io.c (rb_io_check_readable, rb_io_check_writable): ensure not

closed at first.



* io.c (rb_io_getline): check readable always. (ruby-bugs:PR#1069)



* io.c (rb_io_each_byte): ditto.

14 lines of code changed in:

nobu 2003-08-01 08:02

* io.c (READ_DATA_PENDING_PTR): cast to get rid of warnings.



* ext/socket/socket.c (unix_send_io, unix_recv_io): ditto.

9 lines of code changed in:

usa 2003-08-01 07:54

* win32/win32.c (isInternalCmd): shouldn't return if find end of str.

5 lines of code changed in:

nagai 2003-08-01 05:58

* forgot to commit a sample script

19 lines of code changed in:

shigek 2003-08-01 05:48

Specs adjusted for FLoat.

87 lines of code changed in:

nobu 2003-08-01 05:45

* eval.c (rb_call_super): propagate previous block if a block is

given. [ruby-talk:77577]

6 lines of code changed in:

nagai 2003-08-01 04:53

* bug fix : forget to eval given block to TkRoot.new method

3 lines of code changed in:

  • ext/tk/lib: tk.rb (+3 -2)
matz 2003-08-01 04:12

backoff eval.c 1.498

1 lines of code changed in:

matz 2003-08-01 03:52

* eval.c (BEGIN_CALLARGS): should not always reset ruby_iter,

need to restore previous value. [ruby-talk:77577]



* array.c (rb_ary_fill): array length may be changed during the

block execution. [ruby-talk:77579]



* array.c (rb_ary_zip): ditto.



* array.c (rb_ary_fill): ditto.



* hash.c (env_reject_bang): length may be changed during the block

execution.



* hash.c (env_clear): ditto.

61 lines of code changed in:

eban 2003-08-01 03:43

* doc/NEWS: typo fix.

1 lines of code changed in:

  • doc: NEWS (+1 -1)
eban 2003-08-01 03:24

2003-08-01

4 lines of code changed in:

nobu 2003-08-01 02:23

MANIFEST

139 lines of code changed in:

nagai 2003-08-01 00:04

* bug fix : wrong resource file format (resource.{en,jp})

* add Tk::Encoding.{encoding_convertfrom, encoding_convertto}

* add TkOptionDB.read_with_encoding to read non-utf8 resource file

72 lines of code changed in:

July 2003 »

Generated by StatSVN 0.3.2-SNAPSHOT