Граф коммитов

6391 Коммитов

Автор SHA1 Сообщение Дата
naruse cddaecb1ae * ext/nkf/nkf-utf8/nkf.c: follow nkf 2.0.5
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-12 08:42:36 +00:00
ocean d806a4daa7 * lib/rdoc/parsers/parse_c.rb: more readability for mixing
progress "c..." and warning message.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-12 07:53:39 +00:00
ocean bf4eb61819 * lib/rdoc/parsers/parse_c.rb: show parsing progress for C files.
[ruby-core:4341] (based on Tilman Sauerbeck's patch)


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-12 07:00:37 +00:00
ocean 72a6794070 reverted (commit miss) [ruby-dev:26141]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-12 02:24:41 +00:00
nobu 42de5af133 * version.c (ruby_show_version): flush for non-tty stdout.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-12 00:54:36 +00:00
eban dd9d1e580c * 2005-05-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-11 16:28:22 +00:00
nobu 058df1f632 * eval.c (unknown_node): ignore broken NODE to get rid of accessing
possibly inaccessible address.  fixed: [ruby-dev:26122]
  should emit more useful information like [ruby-dev:26126], though.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8426 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-11 16:25:24 +00:00
matz 6fcad7f1c5 * eval.c (break_jump): break should not cross functions.
[ruby-list:40818]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-11 07:00:32 +00:00
ocean edc4823184 * lib/tempfile.rb (Tempfile#unlink): fixed typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8422 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-11 01:46:31 +00:00
nobu b7c3cb31f0 * 2005-05-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-11 00:05:52 +00:00
nobu c3aa92a921 * eval.c (TMP_ALLOC): use macro NEW_NODE() to get rid of warnings on
platforms which have no alloca().  fixed: [ruby-talk:141301]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8419 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-10 16:04:52 +00:00
eban 91e758c9d7 * 2005-05-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-10 01:48:34 +00:00
nagai 3d8229b126 * ext/tk/lib/tkextlib/blt/winop.rb: fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-10 01:29:03 +00:00
ttate e2a0e0faae added a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-09 14:43:50 +00:00
ttate 597a64146f replaced the local variable 'entity' with an instance variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-09 14:38:44 +00:00
eban 4c2929e152 * 2005-05-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-09 02:11:37 +00:00
ttate 4187afceca use DL::CStructBuilder instead of CStructBuilder.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-08 18:56:23 +00:00
nagai 357ce6cfe4 * ext/tk/lib/tk/timer.rb: fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-08 14:21:31 +00:00
ocean 8f1f1183f5 * hash.c (Init_Hash): remove custom "hash" and "eql?".
(ported from 1.8) [ruby-dev:26132]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8410 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-08 12:23:51 +00:00
eban ff185d9e08 * 2005-05-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8409 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-08 08:20:27 +00:00
ocean 4c72dfd39f * lib/profiler.rb: fixed "undefined method `[]' for nil:NilClass"
[ruby-core:4775] [ruby-talk:140401] [ruby-dev:26118]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-08 07:54:20 +00:00
nobu ce3785458a * 2005-05-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8407 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-07 15:05:49 +00:00
nobu d88a67866c * lib/mkmf.rb (have_var): no libs argument is given.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8406 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-07 13:58:26 +00:00
nobu 633fe04ddd * 2005-05-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-05 23:25:58 +00:00
nobu 98c50b0b93 * hash.c:rb_hash_hash_i() should be static. [ruby-core:04815]
* re.c should include regint.h for declarations of oniguruma
  functions.  [ruby-core:04815]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-05 23:08:47 +00:00
nobu 833c2375aa * 2005-05-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8403 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-01 00:59:08 +00:00
nobu 1ec656e349 * eval.c (rb_eval), parse.y (arg): reduce fixnum range literal at
parser.  fixed: [ruby-dev:26113]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8401 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-01 00:15:25 +00:00
nobu fa1855c6d4 * ruby.c (process_sflag): replace '-' in variable names with '_'.
[ruby-dev:26107]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-05-01 00:13:48 +00:00
nobu dd5e79bace * ext/dl/cptr.c (rb_dlptr_aref, rb_dlptr_aset): fixed typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8399 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-30 13:00:16 +00:00
nobu f64e6fed21 * ext/syck/rubyext.c: comment to be closed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8398 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-30 12:50:34 +00:00
nobu 15741e262e * ext/stringio/stringio.c (strio_getline): suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-30 04:11:33 +00:00
nobu 15b12588ab * 2005-04-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8395 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-30 03:00:22 +00:00
nobu 27a9df2a6b * configure.in (RUBY_FUNC_ATTRIBUTE): check for function attribute.
[ruby-dev:26109]

* eval.c, gc.c: moved noinline to configure.in.

* rubyio.h (DEPRECATED): moved to configure.in.

* ruby.h (DEPRECATED, NOINLINE): default definition.

* win{32,ce}/Makefile.sub (config.h): deprecated and noinline for
  __declspec() are available for VC++7 or later.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-30 02:59:44 +00:00
gotoyuzo 6d69a240b8 * lib/webrick/cgi.rb: new methods WEBrick::CGI#[], WEBrick::CGI#logger
and WEBrick::CGI#config.  these are necessary to use an instance of
  WEBrick::CGI as the first argument of HTTPServlet#get_instance.
  (suggested by Tatsuki Sugiura)

* lib/webrick/cgi.rb
  (WEBrick::CGI#initalize): set a dummy to @config[:ServerSoftware]
  if SERVER_SOFTWARE environment variable is not given.
  (WEBrick::CGI#start): req.path_info must be a String.
  (WEBrick::CGI::Socket#request_line): treat REQUEST_METHOD, PATH_INFO
  and SCRIPT_NAME to run in console.

* lib/webrick/httputils.rb (WEBrick::HTTPUtils.escape_path): should
  not use String#split("/"). it removes trailing empty path component.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-29 22:10:56 +00:00
nobu 0e3af10d5e * 2005-04-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-27 23:25:13 +00:00
nobu 0dd5e501ad * ruby.c (set_arg0): use also environment variable space for setting
$0.  [ruby-core:04774]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8391 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-27 23:21:58 +00:00
nobu 35379dc7b7 * 2005-04-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8390 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-27 14:43:54 +00:00
nobu 6329fa50b6 * win32/Makefile.sub (OPTFLAGS): default global optimization to
disabled only for VC++6.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-27 14:43:06 +00:00
nobu be20205547 * 2005-04-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8388 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-26 14:49:36 +00:00
nagai 6fc7b39b62 * ext/tk/tcltklib.c (ip_invoke_core): call Tcl's "::unknown"
command when can't get information of target command.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-26 14:00:20 +00:00
ocean 64c156e073 * lib/rexml/encodings/SHIFT-JIS.rb: encoding and decoding were
swapped. [ruby-core:4772] (patch from speakillof)

* lib/rexml/encoding.rb: fixed indentation.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-25 05:09:08 +00:00
eban 0214d35d79 * 2005-04-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-24 16:28:04 +00:00
akr 0fe7df5c2f * oniguruma.h (OnigWarnFunc): add a variadic argument.
[ruby-core:4751]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8382 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-24 16:23:15 +00:00
ocean 1a02612963 commit miss
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8380 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-23 11:05:23 +00:00
ocean 4e9a14b715 * ext/tcltklib/tcltklib.c (ip_RubyExitCommand): exit with status code
via TclTkIp#_eval didn't work. [ruby-talk:139390]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8379 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-23 11:04:00 +00:00
nobu a08123a5de * 2005-04-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8378 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-23 02:46:57 +00:00
nobu 7b81c9d7a3 * eval.c (rb_provided): should check also path name to be loaded.
fixed: [ruby-dev:26093]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8377 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-23 02:45:38 +00:00
ocean d8cd7516c5 updated TCLTKLIB_RELEASE_DATE
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-22 08:36:00 +00:00
eban c5dd07925a * 2005-04-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-22 08:17:50 +00:00
ocean a747366102 * ext/tk/tcltklib.c (ip_set_exc_message): fixed memory leak.
* ext/tk/tcltklib.c: eTkCallbackReturn was not initialized.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@8373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2005-04-22 07:57:26 +00:00