eban
1aacb7a948
* 2005-02-12
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7950 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-12 05:45:27 +00:00
akr
f1bd353b58
document updated.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7949 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-12 05:38:44 +00:00
akr
203b7c50f2
* lib/open-uri.rb (OpenURI.open_http): reject userinfo explicitly.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7948 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-12 05:12:56 +00:00
akr
c34e899e4f
* lib/open-uri.rb: support https if the platform provides CA
...
certificates.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7947 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-12 05:01:18 +00:00
eban
ac0478b274
* 2005-02-11
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7946 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-11 09:36:21 +00:00
gotoyuzo
6bfc1f3900
* ext/openss/ossl_x509store.c (ossl_x509store_set_default_paths):
...
new method OpenSSL::X509::Store#set_default_paths.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7945 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-11 08:42:57 +00:00
akr
db6d5b15be
* lib/open-uri.rb (URI::HTTP#proxy_open): new option supported:
...
:http_basic_authentication.
suggested by Kent Sibilev. [ruby-core:4392]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7944 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-11 02:47:11 +00:00
nobu
6ef3fe6349
* win32/win32.c (rb_w32_fdopen): suppress warning.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-10 12:18:16 +00:00
usa
a32bc08d36
* configure.in, win32/Makefile.sub (LIBS, COMMON_HEADERS): use
...
winsock2 on mswin32/mingw.
* ext/socket/extconf.rb: ditto.
* win32/win32.c (StartSockets): ditto.
* win32/win32.h: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7942 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-10 04:55:34 +00:00
usa
0de2877326
* lib/mkmf.rb (create_makefile): fix typo.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7941 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-10 03:58:50 +00:00
nobu
bd1541667c
* 2005-02-10
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7940 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-10 03:24:03 +00:00
nobu
0bb45af103
* ext/extmk.rb (extract_makefile): default to true if not compiled
...
previously.
* ext/extmk.rb (extmake): create dummy makefile if extconf failed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7939 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-10 03:09:27 +00:00
nobu
80f4330973
* bcc32/Makefile.sub (COMMON_LIBS): add libraries included in
...
import32.lib.
* lib/mkmf.rb (create_makefile): restrict prefixing with srcdir to
rule lines, add search path to implicit rules, and set Borland make
special macros for search path.
* win32/win32.c, win32/win32.h (read): aboid a BCC runtime bug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7938 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-10 03:07:24 +00:00
nobu
6400a671b8
* win32/win32.c (init_stdhandle): assign standard file handles.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7937 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-10 03:06:43 +00:00
ttate
8c5bd041b6
modified some test scripts for [ruby-dev:25661].
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7932 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-09 09:42:40 +00:00
usa
816fa8d14d
* ext/socket/socket.c (wait_connectable): fixed wrong condition.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7931 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-09 07:34:56 +00:00
usa
bc983c9f3e
* eval.c (scope_dup): add volatile not to optimize tbl.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7930 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-09 05:49:31 +00:00
usa
ce74e58366
* 2005-02-09
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7929 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-09 01:04:43 +00:00
usa
b0a71179ea
* ext/tk/make-tkutil, ext/tk/tkutil/subconf.rb: no longer used.
...
* ext/tk/tkutil/extconf.rb: need to compile tkutil. [ruby-dev:25607]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-09 01:03:41 +00:00
seki
3d7177422d
reject :instance_eval, :class_eval, :module_eval [druby-ja:117]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7924 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-08 14:51:06 +00:00
akr
2c685f1681
typo fix.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7923 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-08 14:05:06 +00:00
nobu
891c4aa199
* keywords, parse.y: separate EXPR_VALUE from EXPR_BEG.
...
fixed: [ruby-core:04310], [ruby-core:04368]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-08 13:39:47 +00:00
ttate
c1f29da23d
added bcc32 support [ruby-dev:25657] and fixed a minor bug.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7921 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-08 09:18:16 +00:00
akr
84075c004b
document updated.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7920 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-08 03:06:37 +00:00
ttate
3977dbc576
Use define_method instead of module_eval.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7918 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-07 23:08:26 +00:00
akr
c47ca1f02f
add test_rand_0x100000000.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7917 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-07 16:11:14 +00:00
eban
501a409e5e
* 2005-02-08
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7916 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-07 15:47:05 +00:00
akr
9bdb4b4b08
* lib/resolv.rb (Resolv::DNS::Name#subdomain_of?): new method.
...
(Resolv::DNS::Name#inspect): ditto.
Suggested by Sam Roberts. [ruby-talk:129086]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7915 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-07 15:24:09 +00:00
akr
b8f04a8bcb
fix previous commit to check stdout is a tty.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7914 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-07 14:40:22 +00:00
akr
d486686eb7
* io.c (io_getc): flush rb_stdout before read fro stdin, which is
...
connected to a tty. [ruby-core:4378]
* rubyio.h (FMODE_TTY): renamed from FMODE_LINEBUF.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7913 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-07 14:18:41 +00:00
ttate
f605a6fcb7
minor bugfix.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7912 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-07 12:13:46 +00:00
ttate
7bcc135504
Improved DL::Handle#sym.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7911 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-07 09:45:02 +00:00
eban
48a86f5ffa
* dln.c: typo fix.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7910 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-07 04:00:58 +00:00
ttate
dca41072d3
Added VC++ support thanks to U.Nakamura's patch. [ruby-dev:25644]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7909 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-06 18:07:10 +00:00
usa
1f0125e4aa
* ext/socket/extconf.rb (sockaddr_storage): winsock2.h have the
...
definition of struct sockaddr_storage, but socket.c doesn't
include it because this version of ruby still has binary level
compatibility with winsock1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7908 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-06 17:12:31 +00:00
nobu
765c659f75
* 2005-02-07
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7906 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-06 16:23:25 +00:00
nobu
ef8f1ff3df
* lib/mkmf.rb (with_cppflags, with_cflags, with_ldflags): keep flags
...
modified if the block returned true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7905 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-06 16:23:03 +00:00
nobu
7a07ffe479
* ext/extmk.rb (extract_makefile): extract previously collected
...
informations from existing Makefile.
* ext/socket/extconf.rb: check if getaddrinfo() works fine only when
wide-getaddrinfo option is not given. fixed: [ruby-dev:25422]
* ext/tk/extconf.rb: separate tkutil configuration.
* lib/mkmf.rb ($extmk): check if under ext directory.
* lib/mkmf.rb (Logging.postpone): allow recursive operation.
* lib/mkmf.rb (try_constant): make sure if really a constant, reduce
the number of times of compile.
* lib/mkmf.rb (have_macro, have_var, byte_order): new functions.
* lib/mkmf.rb (find_library): allow directory list with separators.
* lib/mkmf.rb (arg_config): manage provided configuration options.
* lib/mkmf.rb (dir_config): accept arrays of directory names as
default values.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7901 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-06 14:51:44 +00:00
usa
983de47edc
* eval.c (stack_extend): add prototype because VC++8 doesn't
...
accept __declspec(noinline) with K&R style function definitions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7898 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-06 10:21:48 +00:00
ttate
93711e5bd3
added DL::Importer.sizeof().
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7897 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-06 06:54:12 +00:00
tadf
b393a2bc5f
synchronized with date2 3.6.3
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-06 05:05:18 +00:00
akr
a9639c22ef
* ext/dl/dl.c (Init_dl): function declaration should precede
...
statements before C99.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7892 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-06 02:32:40 +00:00
usa
c4e6638ce0
* 2005-02-06
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7891 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-05 20:22:43 +00:00
akr
8971dafa8d
* lib/resolv.rb (Resolv::DNS::Resource::TXT): multiple strings was not
...
handled.
(Resolv::DNS::Resource::TXT#strings): new method to return all
strings.
(Resolv::DNS::Message::MessageEncoder#put_string_list): new method.
(Resolv::DNS::Message::MessageDecoder#get_string_list): ditto.
based on [ruby-talk:129732] by Sam Roberts.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7890 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-05 18:31:20 +00:00
akr
7adb25643e
comment refined.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7888 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-05 14:13:47 +00:00
ttate
06f0db50b2
replace CRLF with LF.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7887 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-05 13:58:08 +00:00
eban
1731084302
* 2005-02-05
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7886 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-04 17:33:39 +00:00
aamine
828c5ec400
* test/ripper/test_scanner_events.rb: fix test.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-04 17:25:09 +00:00
ttate
41cd3d868d
added missing files.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7884 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-04 14:01:22 +00:00
ttate
bda37095ca
added new files.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@7883 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-02-04 13:35:37 +00:00