aamine
4c28c7d1af
* lib/fileutils.rb (mkdir_p): backport from CVS HEAD 1.45. [ruby-core:03420]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6920 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-17 11:21:42 +00:00
nagai
a9dc36c94f
* ext/tk/lib/multi-tk.rb: improve exit operation
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6918 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-17 07:09:28 +00:00
eban
f7821d3925
2004-09-17
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6917 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-17 06:09:29 +00:00
nagai
5e11639266
* ext/tcltklib/tcltklib.c: fix SEGV when (thread_)vwait or (thread_)tkwait
...
* ext/tk/lib/tk.rb: add alias wait_window to wait_destroy
* ext/tk/lib/multi-tk.rb: support calling 'mainloop' on slave interpreters
(however, the 'real' eventloop must be run on the Default Master IP)
* ext/tk/lib/remote-tk.rb: follow the changes of ext/tk/lib/multi-tk.rb
* ext/tk/sample/remote-ip_sample2.rb: ditto
* ext/tk/sample/tkoptdb-safeTk.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6916 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-17 06:05:33 +00:00
eban
5b37a1e91a
2004-09-16
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6914 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-16 10:04:58 +00:00
gotoyuzo
051e1a0d10
* lib/webrick/cgi.rb (WEBrick::CGI#start): should set REMOTE_USER
...
to request.user attribute.
* lib/webrick/httpservlet/filehandler.rb
(WEBrick::HTTPServlet::FileHandler#initialize): should expand
the pathname of document root directory.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6913 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-16 09:14:27 +00:00
ocean
bbf3a04369
2004-09-15
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6912 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-15 13:12:15 +00:00
nagai
c350977341
* ext/tk/lib/tkoptdb-safeTk.rb: fix a bug depend on the changes of MultiTkIp
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6911 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-15 11:24:22 +00:00
nagai
72a8e9ff8c
* ext/tk/lib/multi-tk.rb: MultiTkIp#eval_string was en-bugged by the
...
previous changes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6910 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-14 14:59:04 +00:00
dave
f2ff67952f
Add simple formatter to ri
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6909 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-14 14:49:19 +00:00
nagai
e02f79dfe9
* ext/tcltklib/tcltklib.c: fix SEGV
...
* ext/tk/lib/multi-tk.rb: improve safe-level handling of argument proc
* ext/tk/sample/multi-ip_sample.rb: rename of old 'safe-tk.rb'
* ext/tk/sample/safe-tk.rb: new sample script
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6905 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-14 08:01:55 +00:00
eban
934e9666c2
2004-09-14
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6904 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-13 15:16:46 +00:00
eban
a86bc610dc
* ext/zlib/zlib.c: backported from HEAD.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6903 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-13 15:16:10 +00:00
eban
dc5ea1179a
* eval.c (blk_copy_prev): need frame_dup(). [ruby-dev:24103]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6901 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-13 10:29:43 +00:00
nagai
d5188667bc
* ext/tk/lib/multi-tk.rb: MultiTkIp.new_master and new_slave accept
...
safe-level value argument
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6899 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-13 07:25:02 +00:00
usa
1e2ea43fe8
* object.c (nil_inspect): fix typo.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6897 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-13 01:22:31 +00:00
usa
24a7a76c7e
2004-09-13
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-13 01:21:55 +00:00
nagai
3464b6c755
* ext/tcltklib/tcltklib.c: improve control of preserv/release tcltkip
...
* ext/tcltklib/tcltklib.c: store original 'exit' command
* ext/tk/tkutil.c: fix(?) SEGV
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6890 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-12 16:05:59 +00:00
ocean
a22893d663
* util.c (ruby_strdup): remove unnecessary code. (xmalloc never
...
returns NULL.)
* util.c (ruby_getcwd): fix memory leak on failure.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6886 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-12 14:55:22 +00:00
eban
82c050eab8
2004-09-12
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-12 05:27:40 +00:00
nagai
a821833bb3
* ext/tcltklib/tcltklib.c: add TclTkIp#allow_ruby_exit? and allow_ruby_exit=
...
* ext/tk/lib/multi-tk.rb: ditto.
* ext/tk/lib/remote-tk.rb: ditto.
* ext/tcltklib/MANUAL.euc: ditto.
* ext/tcltklib/MANUAL.eng: ditto.
* ext/tcltklib/tcltklib.c: fix some reasons of SEGV
* ext/tk/tkutil.c: ditto.
* ext/tk/lib/multi-tk.rb: ditto.
* ext/tk/lib/tk/timer.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6884 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-11 17:45:53 +00:00
eban
32cabb82a4
2004-09-11
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6883 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-11 07:12:51 +00:00
dave
6a0f9a2c79
Fix up cross-file class merging
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-11 07:11:46 +00:00
ocean
3dc173c1e9
* ext/tcltklib/tcltklib.c (lib_merge_tklist): fix suspicious
...
pointer conversion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6881 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-10 11:22:31 +00:00
eban
8744f50b80
2004-09-10
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6878 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-10 02:18:26 +00:00
dave
58b0e400aa
James Buck's patch for call-seq
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6877 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-09 17:46:05 +00:00
nagai
a4273db675
* ext/tcltklib/tcltklib.c (ip_init): change flag value for setting 'argv' and 'argv0' variable
...
* ext/tk/lib/remote-tk.rb: follow changes of multi-tk.rb
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6876 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-09 05:03:21 +00:00
eban
ec44b345a5
2004-09-09
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6875 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-09 04:59:04 +00:00
dave
6022ebe824
Allow spaces around parameter to define_method_under
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6874 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-09 02:48:32 +00:00
nobu
7b1be71bf0
* ext/stringio/stringio.c (strio_write): zero fill a gap if exsts.
...
[ruby-dev:24190]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6873 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-08 09:44:46 +00:00
eban
1852ddb897
2004-09-08
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-08 06:52:20 +00:00
nagai
4350f22000
* ext/tcltklib/tcltklib.c (ip_init): cannot create a IP at level 4
...
* ext/tk/lib/multi-tk.rb: improve 'exit' operation, security check, and error treatment
* ext/tk/lib/multi-tk.rb: allow a trusted slave IP to create slave IPs.
* ext/tk/lib/tk/listbox.rb: add TkListbox#value, value=, clear, and erase
* ext/tk/lib/tk/text.rb: add TkText#clear and erase
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6871 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-08 06:23:41 +00:00
akr
11e732660a
don't modify $/
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6870 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-07 07:11:06 +00:00
akr
ff9e26a7bb
test_ungetc_paragraph: restore $/.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6869 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-07 07:03:51 +00:00
akr
6a41bc33f8
add test/zlib/test_zlib.rb.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6868 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-07 06:21:48 +00:00
akr
9bfd987299
copy test/zlib/test_zlib.rb from trunk.
...
add test for [ruby-dev:24103], [ruby-dev:24190], [ruby-dev:24191],
[ruby-dev:24194], [ruby-dev:24197], [ruby-dev:24202], [ruby-dev:24213],
[ruby-dev:24223] and [ruby-dev:24228].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6867 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-07 05:34:14 +00:00
(no author)
b473840cfd
This commit was manufactured by cvs2svn to create branch 'ruby_1_8'.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-07 05:34:14 +00:00
ocean
a586290841
* ext/tk/lib/tk/menu.rb(TkOptionMenubutton#insert): call correct method
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6862 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-06 02:10:15 +00:00
usa
b3f1ce859c
2004-09-06
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6860 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-06 01:10:41 +00:00
matz
0c246b5c2e
* eval.c (cvar_cbase): singletons should refer outer cvar scope.
...
[ruby-dev:24223]
* eval.c (rb_load): should preserve previous ruby_wrapper value.
[ruby-dev:24226]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-06 01:02:10 +00:00
eban
7b8c1f62fa
2004-09-04
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6856 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-04 02:00:51 +00:00
matz
2088be1dac
* eval.c (cvar_cbase): class variables cause SEGV in
...
instance_eval() for fixnums and symbols. [ruby-dev:24213]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6855 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-03 17:41:27 +00:00
matz
01e181146a
* struct.c (make_struct): remove redefining constant when
...
conflict. [ruby-dev:24210]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6854 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-03 09:00:52 +00:00
nagai
c5f07b3cbc
* ext/tk/lib/tk.rb: Tk.after makes TkCore::INTERP.tk_cmd_tbl grow [ruby-dev:24207]
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6853 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-03 02:33:08 +00:00
nagai
b609f925a3
* ext/tcltklib/tcltklib.c: fix typo [ruby-talk:111266]
...
* ext/tk/lib/tk/text.rb: fix typo
* ext/tk/lib/multi-tk.rb: improve safe-level treatment on slave IPs
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-02 17:17:20 +00:00
eban
bde39b3ac7
2004-09-03
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-02 17:06:58 +00:00
nobu
798287493e
* ext/extmk.rb: already built-in libraries satisfy dependencies.
...
[ruby-dev:24028]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6850 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-02 16:54:53 +00:00
eban
20166c8e13
2004-09-02
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6848 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-02 02:38:29 +00:00
eban
9c7dc7a00a
* eval.c (rb_obj_instance_eval): backported from HEAD.
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6847 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-02 02:37:48 +00:00
ocean
343ced51c7
2004-09-01
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@6846 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-09-01 12:32:44 +00:00