Commit graph

5108 commits

Author SHA1 Message Date
seki
56fd913036 remove O_NONBLOCK
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-21 12:58:30 +00:00
seki
e4a41f7d46 typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5524 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-21 12:56:50 +00:00
shugo
950d90ef90 * merged from HEAD.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5523 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-21 09:18:22 +00:00
nobu
9d444a9d96 * ext/digest/md5/extconf.rb: have_library appends found library.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-21 09:05:28 +00:00
eban
4e3a7f795f 2004-01-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5520 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-21 07:46:59 +00:00
nobu
9e3e2ccd10 * lib/mkmf.rb (merge_libs): squeeze successive same libraries.
[ruby-dev:22652]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5519 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-21 07:44:24 +00:00
nobu
90fd3cdb7c * ext/digest/rmd160/extconf.rb: have_library appends found library.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-21 07:01:43 +00:00
dave
3529b7b7bc Tidy benchmark.rb documentation a tad
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5516 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-20 06:20:59 +00:00
gotoyuzo
c4fc5f52f8 * ext/openssl/extconf.rb: should check <openssl/conf_api.h> instead
of OPENSSL_VERSION_NUMBER. [ruby-list:39056]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-20 05:49:14 +00:00
dave
9e3cf35690 Document base64
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5514 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-20 05:44:56 +00:00
dave
6bdd34522a RDoc abbrev
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-20 05:27:23 +00:00
dave
be44c886d4 Document lib/English. Add top-level aliases to rdoc html output
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-20 05:04:31 +00:00
gotoyuzo
b2a773d487 * ext/openssl/extconf.rb: add check for OpenSSL version.
[ruby-list:39054]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5509 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-19 17:55:18 +00:00
eban
6053ed1eb9 2004-01-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-19 16:33:35 +00:00
eban
6bedcf2599 * io.c (lineno): typo fix(FIX2INT -> INT2FIX).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-19 16:33:30 +00:00
akira
19365eb157 * io.c, re.c, string.c, time.c: fixed up positions of RDocs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-19 12:54:21 +00:00
eban
d268895e0e 2004-01-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-19 04:33:07 +00:00
tadf
089aecb149 synchronized with date2 3.5.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5495 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-18 22:14:02 +00:00
eban
c5c450cded * ruby.c: use translate_char() on Cygwin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-18 11:59:43 +00:00
eban
bf08ec6575 2004-01-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-17 17:39:08 +00:00
eban
f40555790a * defines.h (_WIN32): undef _WIN32 on Cygwin before defining DOSISH.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5483 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-17 17:39:05 +00:00
eban
8223f8b348 2004-01-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5475 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-16 14:25:14 +00:00
nobu
db68e1714e * enum.c (enum_find): mention about ifnone argument. [ruby-talk:90003]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5474 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-16 14:07:06 +00:00
eban
e87765d43e 2004-01-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5468 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-15 04:06:37 +00:00
nobu
5cf503b906 * io.c (argf_read): do not append EOF. (ruby-bugs-ja:PR#585)
* io.c (rb_io_fwrite): ad-hockery hack to get rid of HP-UX stdio
  weird behavior.  [ruby-dev:22424]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5467 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-15 04:03:15 +00:00
eban
0707bb395c 2004-01-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-14 11:17:36 +00:00
nobu
32f518dcd8 * ext/iconv/extconf.rb: wrapper iconv.rb is dependent on platform.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-14 04:31:11 +00:00
nahi
0ff4feb6a5 * lib/logger.rb(Logger#msg2str): no special treatment for the object
which responds to :to_str.  commited at 2004-01-11T21:46:27 by
          gsinclair.

        * lib/logger.rb(LogDevice#initialize): remove type checking if the
          given object is a String.  Kernel.open handles it correctly.
          commited at 2004-01-11T21:46:27 by gsinclair.

        * test/logger/test_logger.rb: follow above change (ArgumentError ->
          TypeError.)  follow above commit.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5460 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-13 09:58:53 +00:00
nobu
af1b000b87 * lib/test/unit/ui/testrunnerutilities.rb (TestRunnerUtilities):
moved run method which allows output level.  [ruby-dev:22554]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-13 05:27:24 +00:00
usa
aae1c31c97 2004-01-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-13 03:32:52 +00:00
dave
037e59b6c4 Display full name in class list
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-12 19:32:24 +00:00
dave
d6a7ab911b Checked in wrong version... :(
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5449 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-12 16:10:52 +00:00
dave
109d8bbb42 Try to use DESTDIR when installing
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-12 16:06:35 +00:00
nobu
1666a8520c * parse.y (primary): fix position after FCALL. [ruby-dev:22574]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-12 14:27:22 +00:00
nobu
2cf0333f73 2004-01-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-12 13:44:15 +00:00
nobu
6132ed31fb *** empty log message ***
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-12 03:19:57 +00:00
dave
16b7b1fb95 Add explicit line breaks in method signatures for ri. Fixup some comments in object.c. Support changes comments for "in xxx.c"
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-12 03:11:25 +00:00
nobu
9ac4ebbf21 * configure.in (LIBPATHFLAG, RPATHFLAG): enclose paths with single
quotes.  [ruby-dev:22564]

* lib/mkmf.rb (libpathflag): do not enclose with quotes always.

* {bcc32,win32,wince}/Makefile.sub (LIBPATHFLAG): quoted.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-12 02:46:40 +00:00
dave
c6fe98f4a6 Add HTML formatter to ri
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-11 17:34:05 +00:00
usa
376c2d63a4 2004-01-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5438 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-11 14:39:54 +00:00
gsinclair
c5d3b2b1f7 Backported revisions 1.40 -> 1.41 to ruby_1_8 branch (documentation)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-11 12:52:59 +00:00
gsinclair
a587059518 Backported revisions 1.5 -> 1.8 into ruby_1_8 branch
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-11 12:46:27 +00:00
gsinclair
07d6514023 (null commit) 1.20.2.2 contained merge from 1.21 to 1.25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-11 12:33:52 +00:00
gsinclair
f30a0d6199 Backported from CVS HEAD (documentation)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-11 12:28:09 +00:00
matz
e9b4e94b33 * eval.c (eval): need to add message delimiter. [ruby-dev:22561]
* defines.h (__NeXT__): Ensure that all standard S_IRUSR, S_IWGRP,
  S_IRWXO, etc. macros are defined since future code might require
  them (even though present code only requires a subset).

* defines.h (__NeXT__): Bug fix: WORDS_BIGENDIAN was not being set
  correctly on Rhapsody when -arch compiler flag was used (via
  configure's --enable-fat-binary option).


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-10 17:42:03 +00:00
dave
63a4868d7f ri now reads command-line options from RI environment variable
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-10 17:11:24 +00:00
nobu
99cb7b0c19 * lib/mkmf.rb (libpathflag): use single quotes. [ruby-dev:22440]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-09 01:05:27 +00:00
eban
738d80a805 * configure.in (RDOCTARGET): new macro. if you want to install
rdoc documentation, you need to run configure with
  --enable-install-doc.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5419 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-08 14:58:57 +00:00
gotoyuzo
cc8ee0ad14 * ext/openssl/ossl_pkey.c (ossl_pkey_to_der): removed; it returns
public key only.

* ext/openssl/ossl_pkey_dh.c (ossl_dh_to_der): new function for
  OpenSSL::PKey::DH#to_der.

* ext/openssl/ossl_pkey_dsa.c (ossl_dsa_to_der): new function for
  OpenSSL::PKey::DSA#to_der.

* ext/openssl/ossl_pkey_rsa.c (ossl_rsa_to_der): new function for
  OpenSSL::PKey::RSA#to_der.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-08 12:30:37 +00:00
nahi
1dc3b10764 * test/wsdl/datetime/test_datetime.rb: fixed a stupid testcase which
dumps "E" at month-end.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@5415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-01-08 08:08:33 +00:00