dave
f02159637a
Remove leading ./ from filenames so that cross references work OK
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6088 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-04 23:19:58 +00:00
akr
5e59422f41
comments modified.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-04 07:57:39 +00:00
eban
8b912a07d0
2004-04-04
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-04 05:08:18 +00:00
dave
440c26186c
Allow multiple --exclude options to RDoc
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-04 05:03:00 +00:00
eban
45edb83b9a
2004-04-03
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6082 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-03 02:33:54 +00:00
ser
d1a2925eee
* Fixed a bug in the evaluation of XPath's 'or'
...
* deprecated #type changed to class.name
* XPath's union was was being incorrectly interpreted
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6081 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-03 02:22:38 +00:00
why
08cd3453b2
* ext/syck/syck.h: version 0.43.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6080 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-03 00:35:06 +00:00
why
28b79f3957
* ext/syck/lib/gram.c: allow root-level inline collections.
...
[ruby-talk:94922]
* lib/yaml/rubytypes.rb (Symbol#to_yaml): emit symbols as implicits.
[ruby-talk:94930]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6079 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-02 23:31:14 +00:00
nobu
6ebad07ea1
* bcc32/Makefile.sub (OUTFLAG): needed for static-linked-ext.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-02 10:28:53 +00:00
nobu
5c51ccc35c
* ext/extmk.rb (extmake): extract necessary variables for static link
...
from Makefile.
* lib/mkmf.rb (create_makefile): save preload and libpath for next
compile.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6077 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-02 09:00:12 +00:00
matz
c0ab40c785
* eval.c (top_include): include in the wrapped load is done for
...
the wrapper, not for a singleton class for wrapped main.
[ruby-dev:23305]
* bignum.c (rb_big_eq): use temporary double variable to save the
result (internal float register may be bigger than 64 bits, for
example, 80 bits on x86). [ruby-dev:23311]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-02 08:35:32 +00:00
matz
6c70639e7b
* eval.c (block_pass): should increment unique identifier of the
...
block. [ruby-talk:96363]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-02 05:38:07 +00:00
ser
c7138f1656
REXML changes
...
* The main purpose for this change is to get a fix in for nasty bug in XPath.
In the new code for the descendant-or-self axis, the document order code
was calling the wrong method to do node comparisons, causing a terrible
overhead that slowed the axis down to the point where it was unusable.
This is a common axis, also known as '//', so this fix is critical.
* Using Element#text= on a non-Text, non-String argument caused an error.
This has been changed so that the behavior is like puts() -- to_s() is
called on the object first.
* Refactored the pretty-printing code a little.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-02 03:53:58 +00:00
aamine
7bc6f498d5
* version.h: 2004-04-02
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-02 02:39:48 +00:00
aamine
6dcbfbc525
* eval.c (Init_load): make $LOADED_FEATURES built-in. [ruby-dev:23299]
...
* ruby.c (ruby_prog_init): make $PROGRAM_NAME built-in.
* lib/English.rb: remove $LOADED_FEATURES and $PROGRAM_NAME.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6069 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-02 02:36:48 +00:00
matz
b7552a5535
* ext/socket/socket.c: mistakingly removed do_not_reverse_lookup.
...
[ruby-dev:39475]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-02 02:15:25 +00:00
dave
695fe49de9
checked in debug version in error
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6067 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-02 01:20:59 +00:00
dave
ef38efca9f
Fix parse bug with toplevel methods. Allow RDoc in =begin rdoc/=end comments (experimental)
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6066 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-02 01:20:58 +00:00
matz
64ec09d456
* ext/socket/socket.c (make_hostent): fix memory leak, based on
...
the patch from HORIKAWA Hisashi <vzw00011@nifty.ne.jp>.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-01 23:13:39 +00:00
nahi
b9e7165e78
2004-04-01
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6064 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-01 11:41:21 +00:00
akr
ad47c057c9
add test_symmetry_bignum.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-01 11:32:17 +00:00
nahi
b37f4923e5
* lib/soap/mapping/{factory.rb,registry.rb}: fixed illegal mapped URI
...
object with soap/marshal.
added URIFactory class for URI mapping. BasetypeFactory checks
instance_variables when original mapping is not allowed (ivar must
be empty). Instance of URI have instance_variables but it must be
llowed whenever original mapping is allowed or not.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6061 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-01 10:58:17 +00:00
akr
9db6fb5ce5
add test_pack_U.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-01 01:53:32 +00:00
akr
b3009ced33
add 2 assertions.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-31 11:08:16 +00:00
akr
5c9d45e6e7
add a test. [ruby-dev:22619]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6058 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-31 10:40:22 +00:00
akr
9bf44e389e
* time.c (year_leap_p): new function.
...
(timegm_noleapsecond): ditto.
(search_time_t): use timegm_noleapsecond instead of
mktime for first guess.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6057 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-31 10:27:58 +00:00
nobu
b4a2460981
2004-03-31
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6056 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-31 03:05:48 +00:00
nobu
111d2ad8c5
* intern.h: provide proper prototypes. [ruby-core:02724]
...
* ruby.h: missing.h is now prerequisite to intern.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-31 03:05:22 +00:00
matz
189febdf24
* pack.c (pack_pack): raises RangeError if uv is out of UTF8 value
...
range. [ruby-dev:23281]
* io.c (rb_io_binmode): stdio buffer should be empty when calling
IO#binmode. [ruby-talk:96155]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6054 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-31 02:59:57 +00:00
nobu
d3bb9ea112
* lib/delegate.rb (DelegateClass): define internal methods of the
...
result class, but not metaclass of the caller.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6053 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-31 02:52:44 +00:00
akr
dd889fac19
more tests for Time.utc.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6052 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-31 02:35:34 +00:00
akr
a66ee49d2c
add test for minimum 32bit signed time_t for Time.utc.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-30 11:53:00 +00:00
akr
85000ef0be
* time.c (search_time_t): limit guess range by mktime if it is
...
available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6050 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-30 11:41:39 +00:00
akr
7bb7e17675
* time.c (search_time_t): limit guess range by mktime if it is
...
availabe.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-30 11:31:44 +00:00
nobu
7c34ed846f
2004-03-30
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6048 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-30 09:20:04 +00:00
nobu
058fd11019
* eval.c (rb_eval): fix SEGV at retry in iterator's receiver.
...
[ruby-dev:23227]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-30 09:19:06 +00:00
nobu
846f087a07
* process.c (rb_exec): follow older behavior if close-on-exec is not
...
available.
* process.c (rb_fork): protect from exceptions while waiting failed
process, if status is given.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-29 11:17:21 +00:00
eban
712de4408c
2004-03-29
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6045 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-29 08:26:33 +00:00
matz
919f456de8
* exception message clean-up by Ian Macdonald <ian@caliban.org>.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-29 07:54:38 +00:00
ser
6a738f2265
Documentation fixes and a patch to fix whitespace handling.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-28 22:36:15 +00:00
akr
adb4439f85
fix typo.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6042 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-28 14:10:39 +00:00
nobu
7307dd069f
2004-03-28
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-28 12:12:31 +00:00
nobu
47f86aae0a
* cygwin/GNUmakefile.in (clean-local, distclean-local): remove
...
work files.
* win32/Makefile.sub (clean-local): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6040 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-28 07:25:42 +00:00
aamine
b81df5d837
* lib/net/pop.rb: def m( arg ) -> def m(arg).
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6039 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-28 05:23:13 +00:00
aamine
0cf429ce82
* lib/net/pop.rb (auth): failed when account/password include "%". [ruby-talk:95933]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-28 05:17:13 +00:00
aamine
277839dc81
* lib/net/pop.rb: revert to rev1.63. 1.64 wrongly contains POPS code.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-28 05:13:12 +00:00
aamine
111b11703d
* lib/net/pop.rb (auth): failed when account/password include "%". [ruby-talk:95933]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-28 05:09:26 +00:00
akr
c451c56b10
* (lib/open-uri.rb): permit extra semicolon in content-type field.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6035 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-27 12:43:02 +00:00
akr
4d664a098d
* (lib/pp.rb, lib/prettyprint.rb): define seplist in PP::PPMethods
...
instead of PrettyPrint.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6032 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-27 01:46:05 +00:00
nahi
3952564936
2004-03-27
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6031 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-26 16:48:13 +00:00