nahi
68a12b55fc
* 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.
* lib/xsd/datatypes.rb: check the smallest positive non-zero
single-precision float exactly instead of packing with "f".
[ruby-talk:88822]
* 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)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-04-01 11:02:34 +00:00
akr
86203a88ae
* 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/branches/ruby_1_8@6057 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-31 10:27:58 +00:00
nobu
45842e2536
2004-03-31
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6056 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-31 03:05:48 +00:00
nobu
33f89dbaf8
* 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/branches/ruby_1_8@6055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-31 03:05:22 +00:00
nobu
fbbdeb9b57
* 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/branches/ruby_1_8@6053 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-31 02:52:44 +00:00
akr
bbf04edb38
* time.c (search_time_t): limit guess range by mktime if it is
...
available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6050 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-30 11:41:39 +00:00
akr
b36b50a83c
fix typo.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6042 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-28 14:10:39 +00:00
nobu
c59b106740
2004-03-28
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-28 12:12:31 +00:00
aamine
0f158ab387
* lib/net/pop.rb (auth): failed when account/password include "%". [ruby-talk:95933]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-28 05:17:13 +00:00
akr
4e38b50c5e
* (lib/open-uri.rb): permit extra semicolon in content-type field.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6035 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-27 12:43:02 +00:00
eban
7b45634ae1
2004-03-27
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-27 12:18:25 +00:00
akr
3184af1a89
* (lib/pp.rb, lib/prettyprint.rb): define seplist in PP::PPMethods
...
instead of PrettyPrint.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6033 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-27 01:51:37 +00:00
dave
4efc91fbfa
Add --version option to ri
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-25 14:19:22 +00:00
eban
f8271aa3ab
2004-03-25
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6021 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-25 02:01:38 +00:00
dave
3ae6e3ccbf
Add the --list-names option
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6020 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-24 19:17:42 +00:00
dave
aa8658f7b1
Must now use "::" to separate nested classes. This fixes bug where "ri Kernel.Array" was looking for a class called Array
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6019 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-24 18:59:27 +00:00
dave
05473329e4
Get --one-page working with C code
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6018 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-24 17:01:11 +00:00
dave
a37f3aaae1
Move "y" documentation to correct place
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6017 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-24 16:52:49 +00:00
gsinclair
30d4c49b46
* lib/uri.rb: Documented (thanks Dmitry V. Sabanin).
...
* lib/uri/common.rb: Ditto.
* lib/uri/ftp.rb: Ditto.
* lib/uri/generic.rb: Ditto.
* lib/uri/http.rb: Ditto.
* lib/uri/https.rb: Ditto.
* lib/uri/ldap.rb: Ditto.
* lib/uri/mailto.rb: Ditto.
(All backported from 1.9)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6016 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-24 12:20:32 +00:00
nobu
87d0ac02d4
2004-03-24
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6014 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-24 09:50:09 +00:00
nobu
6d8b7691a7
* lib/mkmf.rb ($ruby, $topdir, $hdrdir): should not be affected by
...
DESTDIR after installed.
* lib/mkmf.rb (RUBY): / is not recognized as path separator on
nmake/bmake. [ruby-list:39388]
* lib/mkmf.rb (init_mkmf): $INCFLAGS also should be lazy-evaluated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6013 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-24 09:48:31 +00:00
dave
c14a860044
Don't be as eager to invent classes to document
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6010 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-24 03:35:24 +00:00
dave
45eeeb1691
Allow templates to be specified outside the RDoc tree
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6008 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-24 02:14:18 +00:00
eban
6c3676442a
2004-03-22
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-22 07:20:43 +00:00
eban
7912392ceb
* ruby.1: add -width option to .Bl for old groff.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5999 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-22 07:20:24 +00:00
eban
83fe340d25
2004-03-21
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-21 12:23:10 +00:00
keiju
62f061a2cd
* lib/shell/*: bug fix for Shell#system(command_line_string).
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5994 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-21 12:21:11 +00:00
dblack
8e4dc2626f
lib/scanf.rb
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5985 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-20 11:59:54 +00:00
dblack
dbbb3e1239
Backported 1.9 branch modifications/corrections to 1.8 branch
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5984 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-20 11:57:10 +00:00
dave
24f368db63
Force RDoc html background to white
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-20 06:26:57 +00:00
eban
84e6e2c034
2004-03-20
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5982 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-20 03:29:48 +00:00
tadf
87f9d9e0c1
synchronized with date2 3.6.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5981 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-20 00:56:08 +00:00
usa
55a14a8116
2004-03-19
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-19 09:38:02 +00:00
matz
a8646bdce1
* io.c (rb_io_sync): need not to check writable. [ruby-core:02674]
...
* eval.c (proc_eq): avoid false positive by using scope and
dyna_vars. no longer use frame.uniq.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5978 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-19 07:14:56 +00:00
seki
e9d04752f6
backport drb.rb 1.16
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5974 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-18 12:45:38 +00:00
nobu
6d88a0884f
2004-03-17
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5967 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-17 20:47:25 +00:00
ocean
a42f910d19
* dir.c (range): fix possible "\0" overrun. (in case of "\0-")
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5966 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-17 05:47:18 +00:00
eban
bf5f1e771a
2004-03-15
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5954 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-15 06:01:08 +00:00
matz
525aa2dab6
* eval.c (rb_yield_0): should not re-submit TAG_BREAK if this
...
yield is not break destination. [ruby-dev:23197]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5953 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-15 02:33:03 +00:00
nobu
d50c046da0
2004-03-14
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5950 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-14 13:09:59 +00:00
nobu
af5c7ec2db
*** empty log message ***
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5949 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-14 13:09:47 +00:00
seki
74d5bc6603
rescue LoadError.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5945 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-13 05:41:25 +00:00
aamine
4c99df4180
* lib/fileutils.rb (remove_dir): should handle symlink correctly. This patch is contributed by Christian Loew. [ruby-talk:94635] (Backport from main trunk)
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5939 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-10 13:29:14 +00:00
usa
692cc24339
2004-03-10
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5937 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-10 08:26:30 +00:00
matz
9603e28844
* eval.c (return_jump): set return value to the return
...
destination. separated from localjump_destination().
* eval.c (break_jump): break innermost loop (or thread or proc).
* eval.c (rb_yield_0): set exit_value for block break.
* eval.c (eval): Only print backtrace if generating the backtrace
doesn't generate an exception. [ruby-core:02621]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5936 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-10 08:21:07 +00:00
ocean
f3615ecc42
* dir.c (range): Cancel previous change. More discussion is needed.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5925 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-08 12:03:23 +00:00
akira
0477d9674e
* lib/uri/common.rb (URI::REGEXP::PATTERN::HOSTPORT): (?:#{PORT})
...
-> (?::#{PORT}). [ruby-dev:23170]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5924 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-08 10:36:50 +00:00
eban
7a1a184cbc
2004-03-08
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5923 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-08 06:36:45 +00:00
ocean
44175158a2
* dir.c (range): treat incomplete '[' as ordinary character (like
...
has_magic does).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-08 06:32:40 +00:00
seki
5b98906936
use 'druby://localhost:0'. [ruby-dev:23078]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5916 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-03-07 13:45:19 +00:00