April 2006 Commit Log

Number of Commits:
27
Number of Active Developers:
7
eban 2006-04-30 14:18

* 2006-04-30

3 lines of code changed in:

suke 2006-04-30 14:11

add test/win32ole/test_win32ole_variant.rb.

ext/win32ole/win32ole.c: use ANSI C style.

364 lines of code changed in:

eban 2006-04-29 14:58

* 2006-04-29

3 lines of code changed in:

gotoyuzo 2006-04-29 14:52

* ext/openssl/ossl_asn1.c (ossl_asn1_decode0): should initialize

flag. [ruby-core:07785]

6 lines of code changed in:

eban 2006-04-25 10:05

* 2006-04-25

3 lines of code changed in:

nagai 2006-04-25 10:02

* ext/tk/tcltklib.c (delete_slaves): maybe increment the reference

count of a NULL Tcl_Obj [ruby-core:07759].

8 lines of code changed in:

usa 2006-04-21 07:27

* 2006-04-21

3 lines of code changed in:

nagai 2006-04-21 07:22

* ext/tk/tcltklib.c (lib_eventloop_ensure): refer freed pointer

[ruby-core:07744] and memory leak.

10 lines of code changed in:

eban 2006-04-18 09:44

* 2006-04-18

3 lines of code changed in:

nagai 2006-04-18 09:43

* ext/tk/lib/multi-tk.rb: add a binding to a container for a slave IP.

* ext/tk/lib/tk.rb: update RELEASE_DATE.

* ext/tk/tcltklib.c: forget to reset a Tcl interpreter.

* ext/tk/stubs.c: fix potential bugs about handling rb_argv0.

42 lines of code changed in:

eban 2006-04-15 06:23

* 2006-04-15

3 lines of code changed in:

ser 2006-04-15 05:11

Short summary:



This is a version bump to REXML 3.1.4 for Ruby HEAD. This change log is

identical to the log for the 1.8 branch.



It includes numerous bug fixes and is a pretty big patch, but is nonetheless

a minor revision bump, since the API hasn't changed.



For more information, see:



http:/www.germane-software.com/projects/rexml/milestone/3.1.4



For all tickets, see:



http://www.germane-software.com/projects/rexml/ticket/#



Where '#' is replaced with the ticket number.



Changelog:



* Fixed the documentation WRT the raw mode of text nodes (ticket #4)

* Fixes roundup ticket #43: substring-after bug.

* Fixed ticket #44, Element#xpath

* Patch submitted by an anonymous doner to allow parsing of Tempfiles. I was

hoping that, by now, that whole Source thing would have been changed to use

duck typing and avoid this sort of ticket... but in the meantime, the patch

has been applied.

* Fixes ticket:30, XPath default namespace bug. The fix was provided

by Lucas Nussbaum.

* Aliases #size to #length, as per zdennis's request.

* Fixes typo from previous commit

* Fixes ticket #32, preceding-sibling fails attempting delete_if on nil nodeset

* Merges a user-contributed patch for ticket #40

* Adds a forgotten-to-commit unit test for ticket #32

* Changes Date, Version, and Copyright to upper case, to avoid conflicts with

the Date class. All of the other changes in the altered files are because

Subversion doesn't allow block-level commits, like it should. English cased

Version and Copyright are aliased to the upper case versions, for partial

backward compatability.

* Resolves ticket #34, SAX parser change makes it impossible to parse IO feeds.

* Moves parser.source.position() to parser.position()

* Fixes ticket:48, repeated writes munging text content

* Fixes ticket:46, adding methods for accessing notation DTD information.

* Encodes some characters and removes a brokes link in the documentation

* Deals with carriage returns after XML declarations

* Improved doctype handling

* Whitespace handling changes

* Applies a patch by David Tardon, which (incidentally) fixes ticket:50

* Closes #26, allowing anything that walks like an IO to be a source.

* Ticket #31 - One unescape too many

This wasn't really a bug, per se... "value" always returns

a normalized string, and "value" is the method used to get

the text() of an element. However, entities have no meaning

in CDATA sections, so there's no justification for value

to be normalizing the content of CData objects. This behavior

has therefore been changed.

* Ticket #45 -- Now parses notation declarations in DTDs properly.

* Resolves ticket #49, Document.parse_stream returns ArgumentError

* Adds documentation to clarify how XMLDecl works, to avoid invalid bug reports.

* Addresses ticket #10, fixing the StreamParser API for DTDs.

* Fixes ticket #42, XPath node-set function 'name' fails with relative node

set parameter

* Good patch by Aaron to fix ticket #53: REXML ignoring unbalanced tags

at the end of a document.

1383 lines of code changed in:

eban 2006-04-08 10:31

* 2006-04-08

3 lines of code changed in:

suke 2006-04-08 10:16

remove testOLEPARAM.rb

0 lines of code changed in:

suke 2006-04-08 10:13

add WIN32OLE_METHOD#inspect, WIN32OLE_PARAM#inspect



add test/win32ole/test_win32ole_param.rb

122 lines of code changed in:

eban 2006-04-07 14:29

* 2006-04-07

3 lines of code changed in:

suke 2006-04-07 14:16

WIN32OLE_TYPELIB.new accepts OLE files.

60 lines of code changed in:

nagai 2006-04-06 08:45

* intern.h (rb_obj_instance_exec, rb_mod_module_exec): add declaration.

6 lines of code changed in:

nagai 2006-04-06 03:21

* ext/tk/lib/tk/panedwindow.rb: lack of arguments. [ruby-core:7681]

5 lines of code changed in:

eban 2006-04-05 17:24

* 2006-04-06

3 lines of code changed in:

nagai 2006-04-05 17:08

* ext/tk/tcltklib.c: fix SEGV when embedding to an application.

[ruby-core:7600]

* ext/tk/tcltklib.c: fix SEGV at exit. [ruby-talk:186489]

* ext/tk/tkutil/tkutil.c: follow to changing specification of

instance_eval on ruby-1.9.x.

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

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

* ext/tk/lib/tk.rb: remove warning about redefinition of methods.

* ext/tk/lib/tk/variable.rb: remove warning about unseting Tcl

variables.

87 lines of code changed in:

eban 2006-04-04 16:32

* 2006-04-05

3 lines of code changed in:

akr 2006-04-04 16:29

* lib/pathname.rb: use a subclass for instantiation except

methods take pathname argument. suggested by Evan Phoenix.

[ruby-core:7618]

29 lines of code changed in:

suke 2006-04-01 10:28

*** empty log message ***

4 lines of code changed in:

suke 2006-04-01 10:22

add test_win32ole_method.rb

131 lines of code changed in:

suke 2006-04-01 10:21

remove testOLEMETHOD.rb

0 lines of code changed in:

suke 2006-04-01 07:23

add WIN32OLE_TYPE#inspect, WIN32OLE_VARIABLE#inspect

add test/win32ole and remove some test script from ext/win32ole/tests.

355 lines of code changed in:

March 2006 »

Generated by StatSVN 0.3.2-SNAPSHOT