January 2006 Commit Log

Number of Commits:
64
Number of Active Developers:
9
nagai 2006-01-31 04:01

* ext/tk/lib/multi-tk.rb: add MultiTkIp#eval and bg_eval.

* ext/tk/lib/tk/namespace.rb: TkNamespace#eval was enbugged at the

last commit. Now it will return a proper object.

114 lines of code changed in:

eban 2006-01-30 16:15

* 2006-01-31

3 lines of code changed in:

ocean 2006-01-30 16:13

* ext/syck/rubyext.c (syck_resolver_transfer): workaround for SEGV.

ex: YAML.load("!map:B {}"). [ruby-core:7217]

9 lines of code changed in:

eban 2006-01-28 06:22

* 2006-01-28

3 lines of code changed in:

ocean 2006-01-27 23:58

* lib/rdoc/usage.rb: support "a:0:33" style caller[-1]. In this case

file name is "a:0". I don't know this really happens though...

[ruby-Bugs:3344]

7 lines of code changed in:

eban 2006-01-26 09:06

* 2006-01-26

3 lines of code changed in:

matz 2006-01-26 08:50

* ext/socket/socket.c: turn on do_not_reverse_lookup by default.

5 lines of code changed in:

nobu 2006-01-25 14:32

* 2006-01-25

3 lines of code changed in:

nobu 2006-01-25 14:30

* configure.in, dln.c, file.c, intern.h, missing.h (eaccess): use

system routine if provided. fixed: [ruby-core:07195]

12 lines of code changed in:

nobu 2006-01-22 15:28

* lib/test/unit/autorunner.rb (process_args): ignore arguments after

'--' so that test scripts can handle them. fixed: [ruby-dev:28258]

7 lines of code changed in:

akr 2006-01-22 14:34

forgot to commit too.

2 lines of code changed in:

akr 2006-01-22 14:32

forgot to commit.

5 lines of code changed in:

akr 2006-01-22 14:17

* eval.c (POST_GETCONTEXT): define separately from PRE_GETCONTEXT on

IA64 to avoid reusing variable address.

58 lines of code changed in:

eban 2006-01-22 12:38

* 2006-01-22

3 lines of code changed in:

akr 2006-01-22 12:36

* eval.c (ruby_setjmp): workaround for FreeBSD/i386

getcontext/setcontext bug.

[ruby-dev:28263]

40 lines of code changed in:

aamine 2006-01-19 14:22

* lib/fileutils.rb (mv): should remove file after copying. [ruby-dev:28223]

6 lines of code changed in:

eban 2006-01-18 17:20

* 2006-01-19

3 lines of code changed in:

akr 2006-01-18 16:01

* eval.c (FUNCTION_CALL_MAY_RETURN_TWICE): don't clobber %l7 of SPARC

if enable-shared.

(ruby_setjmp): call FUNCTION_CALL_MAY_RETURN_TWICE after getcontext

too.

reported by Pav Lucistnik and Marius Strobl.

http://lists.freebsd.org/pipermail/freebsd-sparc64/2006-January/003739.html

24 lines of code changed in:

eban 2006-01-17 17:18

* 2006-01-18

3 lines of code changed in:

nobu 2006-01-17 16:00

* eval.c (rb_mod_method_defined): ditto.

24 lines of code changed in:

nobu 2006-01-17 15:05

* object.c (rb_mod_const_get, rb_mod_const_defined): added optional

flag to search ancestors, which is defaulted to true.

fixed: [ruby-talk:175899]

43 lines of code changed in:

usa 2006-01-17 03:33

* win32/setup.mak (MAKE): workaround for nmake 8.

5 lines of code changed in:

usa 2006-01-17 03:11

* 2006-01-17

3 lines of code changed in:

usa 2006-01-17 03:08

* win32/Makefile.sub: invoke .bat via shell. workaround for nmake 8.

7 lines of code changed in:

eban 2006-01-16 02:37

* 2006-01-16

3 lines of code changed in:

ocean 2006-01-16 02:29

* ext/syck/emitter.c (syck_emit_seq, syck_emit_map, syck_emit_item):

should output complex key mark even if map's key is empty seq/map.

[ruby-core:7129]

40 lines of code changed in:

eban 2006-01-14 07:31

* 2006-01-14

3 lines of code changed in:

ocean 2006-01-13 19:44

* file.c (rb_file_s_chmod): avoid warning where sizeof(int) !=

sizeof(void*).

7 lines of code changed in:

eban 2006-01-13 11:49

* 2006-01-13

3 lines of code changed in:

ocean 2006-01-13 11:27

* lib/rdoc/diagram.rb:

- properly quote bare element attributes

- terminates dangling elements (e.g. <img>, <br>, <link>, etc)

- converts "CVS" to the more HTML-friendly acronym element

- adds missing type attributes to style elements



based on Paul Duncan's patch <pabs@pablotron.org> [ruby-core:7028]



* lib/rdoc/generators/html_generator.rb: ditto.

* lib/rdoc/generators/template/html/hefss.rb: ditto.

* lib/rdoc/generators/template/html/html.rb: ditto.

* lib/rdoc/generators/template/html/kilmer.rb: ditto.

75 lines of code changed in:

eban 2006-01-12 04:46

* 2006-01-12

3 lines of code changed in:

nagai 2006-01-12 03:56

* ext/tk/sample/tkballoonhelp.rb: [bug fix] couldn't add to a widget

which is constructed with TkComposite module.

[new feature] support 'command' option which is called just before

popping up the balloon help.

111 lines of code changed in:

eban 2006-01-10 16:57

* 2006-01-11

3 lines of code changed in:

seki 2006-01-10 16:21

(ERB::Compiler): add instance variable @insert_cmd to change <%='s behavior.

9 lines of code changed in:

akr 2006-01-10 12:02

bit more explanation for previous change.

1 lines of code changed in:

akr 2006-01-10 11:50

* gc.c (garbage_collect): mark ruby_current_node.

if an exception is raised in a finalizer called by

rb_gc_call_finalizer_at_exit, ruby_set_current_source may use

collected ruby_current_node and mark_source_filename may corrupt

memory.

10 lines of code changed in:

ocean 2006-01-10 05:54

Sorry, commit miss.

3 lines of code changed in:

ocean 2006-01-10 05:38

* ext/syck/rubyext.c (syck_resolver_transfer): should be able to load

!ruby/object:Bignum syntax 1.8.3 dumped. [ruby-core:6159] (written

by akira yamada)

19 lines of code changed in:

ocean 2006-01-10 04:50

* lib/yaml/rubytypes.rb (Fixnum): Bignum could not be loaded in

ruby 1.8.3/1.8.4. [ruby-core:6115]



* lib/yaml/rubytypes.rb (Numeric): Subclass of Numeric could not

be dumped properly. [ruby-core:7047]

37 lines of code changed in:

ocean 2006-01-10 04:05

* lib/yaml/rubytypes.rb (Symbol#yaml_new): YAML loading of quoted

Symbols broken. [ruby-Bugs:2535] (written by Aaron Schrab)

20 lines of code changed in:

eban 2006-01-10 02:41

* 2006-01-10

3 lines of code changed in:

akr 2006-01-09 23:32

* gc.c (gc_stress): renamed from always_gc and enabled by default.

(gc_stress_get): new function for GC.stress.

(gc_stress_set): new function for GC.stress=.

50 lines of code changed in:

ocean 2006-01-09 12:00

* ext/zlib/extconf.rb: zlib compiled DLL version 1.2.3 distributed by

http://www.zlib.net/ has zdll.lib. [ruby-dev:28209]

6 lines of code changed in:

eban 2006-01-09 09:46

* 2006-01-09

3 lines of code changed in:

ocean 2006-01-09 06:27

* win32/Makefile.sub (OPTFLAGS): I have experienced trouble on y- flag,

(VisualC++6) so use -O2b2xg- if $(MSC_VER) < 1400. [ruby-core:7040]



* lib/webrick/httpservlet/filehandler.rb: fixed typo. (Kero van Gelder)

[ruby-core:7075]

13 lines of code changed in:

akr 2006-01-08 20:24

comment FreeBSD PR number.

1 lines of code changed in:

akr 2006-01-08 06:21

* eval.c (GCC_VERSION_BEFORE): check __INTEL_COMPILER.

Intel C++ Compiler defines __GNUC__.

http://www.intel.com/software/products/compilers/clin/docs/ug_cpp/lin1077.htm

7 lines of code changed in:

eban 2006-01-08 05:25

* 2006-01-08

3 lines of code changed in:

akr 2006-01-08 05:14

the bug was FreeBSD specific.

4 lines of code changed in:

eban 2006-01-07 07:45

* 2006-01-07

3 lines of code changed in:

nobu 2006-01-07 07:41

* parse.y (singleton): get rid of segfault on syntax error.

fixed: [ruby-core:07070]

6 lines of code changed in:

akr 2006-01-06 22:28

* eval.c (rb_fd_isset): compare the result of FD_ISSET with 0 to

avoid BSD bug. BSD defines FD_ISSET as just a bitmap of unsigned

long. So returning the value from rb_fd_isset discards upper

32bits on LP64 environment.

http://www.freebsd.org/cgi/query-pr.cgi?pr=ia64/91421

9 lines of code changed in:

eban 2006-01-05 19:06

* 2006-01-06

3 lines of code changed in:

akr 2006-01-05 18:51

avoid "left-hand operand of comma expression has no effect" warnings.

1 lines of code changed in:

akr 2006-01-05 18:26

* configure.in: don't force getcontext on IA64.



* eval.c (ruby_setjmp): add an argument for just before getcontext.

(THREAD_SAVE_CONTEXT): call rb_thread_save_context just

before getcontext.

[ruby-dev:28205]

17 lines of code changed in:

eban 2006-01-05 06:32

* 2006-01-05

3 lines of code changed in:

ocean 2006-01-05 06:29

ANSI styled

9 lines of code changed in:

eban 2006-01-03 08:21

* 2006-01-03

3 lines of code changed in:

akr 2006-01-03 08:14

some more typos fixed.

8 lines of code changed in:

akr 2006-01-03 07:45

fix typos.

3 lines of code changed in:

eban 2006-01-01 07:50

* 2006-01-01

5 lines of code changed in:

akr 2006-01-01 07:35

fix.

1 lines of code changed in:

akr 2006-01-01 07:34

* missing.h (isnan): avoid macro expantion

"extern int isinf(double);" to

"extern int ((sizeof(double)==sizeof(float))?_Isinff(double):_Isinf(double));" on

HP-UX.

13 lines of code changed in:

ocean 2006-01-01 06:49

* win32/win32.c (rb_w32_seekdir): should not segfault even if passed

the location which rb_w32_telldir didn't return. (and should change

`bits' position) [ruby-core:7035]



* win32/dir.h: ditto. (stores `loc' instead of `bitpos')



* test/ruby/test_dir.rb: added.

83 lines of code changed in:

December 2005 »

Generated by StatSVN 0.3.2-SNAPSHOT