summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * gc.c (rb_gc): typo.matz2003-08-011-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/syck/rubyext.c (syck_emitter_write_m): forgot to declarematz2003-08-013-7/+35
| | | | | | | | | | | "self", making it default to "int". * ext/syck/rubyext.c (syck_emitter_simple_write): ditto. * gc.c (rb_gc): should mark backing store region on IA64. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* *** empty log message ***nobu2003-08-011-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/openssl/extconf.rb: should replace literally.nobu2003-08-012-3/+11
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Forgot pointer to original mail of ruby-talk.usa2003-08-011-0/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_io_check_readable, rb_io_check_writable): ensure notnobu2003-08-012-6/+14
| | | | | | | | | | | closed at first. * io.c (rb_io_getline): check readable always. (ruby-bugs:PR#1069) * io.c (rb_io_each_byte): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4262 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (READ_DATA_PENDING_PTR): cast to get rid of warnings.nobu2003-08-013-1/+9
| | | | | | | * ext/socket/socket.c (unix_send_io, unix_recv_io): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/win32.c (isInternalCmd): shouldn't return if find end of str.usa2003-08-012-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * forgot to commit a sample scriptnagai2003-08-012-0/+19
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Specs adjusted for FLoat.shigek2003-08-014-74/+87
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (rb_call_super): propagate previous block if a block isnobu2003-08-012-1/+6
| | | | | | | given. [ruby-talk:77577] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bug fix : forget to eval given block to TkRoot.new methodnagai2003-08-011-2/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* backoff eval.c 1.498matz2003-08-011-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (BEGIN_CALLARGS): should not always reset ruby_iter,matz2003-08-016-34/+61
| | | | | | | | | | | | | | | | | | | need to restore previous value. [ruby-talk:77577] * array.c (rb_ary_fill): array length may be changed during the block execution. [ruby-talk:77579] * array.c (rb_ary_zip): ditto. * array.c (rb_ary_fill): ditto. * hash.c (env_reject_bang): length may be changed during the block execution. * hash.c (env_clear): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * doc/NEWS: typo fix.eban2003-08-011-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-08-01eban2003-08-011-4/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* MANIFESTnobu2003-08-011-0/+139
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bug fix : wrong resource file format (resource.{en,jp})nagai2003-07-315-12/+72
| | | | | | | | * add Tk::Encoding.{encoding_convertfrom, encoding_convertto} * add TkOptionDB.read_with_encoding to read non-utf8 resource file git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * (IMPORTANT BUG FIX) scan of event keywords doesn't work on recentnagai2003-07-31141-25/+19495
| | | | | | | | | | | versions of Tck/Tk * (bug fix) initialize error of instance variable on TkComposite * (bug fix) initialize error on encoding-system on MultiTkIp * (bug fix) trouble on destroying widgets * (new) add JP and EN version of Ruby/Tk widget demos git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gc.c (Init_stack): wrong magic number.matz2003-07-311-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gc.c (Init_stack): IA64 requires STACK_LEVEL_MAX to be less thanmatz2003-07-314-4/+18
| | | | | | | | magic number when optimizer turned on, regardless of rlimit values. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* import erb-2.0.4b4seki2003-07-312-9/+13
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/etc/etc.c: revert getenv()'s prototype. use it only when _WIN32usa2003-07-312-1/+8
| | | | | | | is not defined. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * numeric.c (rb_num_coerce_relop): export function.matz2003-07-317-83/+91
| | | | | | | | * marshal.c (w_object): check has been dropped. "_dump must return string." [ruby-dev:21024] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * wrap the command-proc of TkScale : pass the numeric object to the procnagai2003-07-314-24/+117
| | | | | | | | * better support for widgets created on Tk interpreter (without Ruby) * a little more stable on Multiple Tk interpreters running git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-07-31nobu2003-07-311-4/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * array.c (rb_ary_collect): must get length of array for eachusa2003-07-312-4/+9
| | | | | | | | iteration. reported on [ruby-talk:77500], and fixed by K.Sasada <ko1@namikilab.tuat.ac.jp> on [ruby-talk:77504] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/openssl/extconf.rb: move gmake specific featuresgotoyuzo2003-07-312-26/+31
| | | | | | | into GNUmakefile. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add explicit trim modeseki2003-07-313-17/+155
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/ftp.rb (return_code): obsolete.shugo2003-07-302-26/+37
| | | | | | | | | * lib/net/ftp.rb (last_response_code): new method. lastresp is now alias to last_response_code. * lib/net/ftp.rb (last_response): new method. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (dir_config): allow multiple directories separatednobu2003-07-302-11/+31
| | | | | | | | | | | | | by File::PATH_SEPARATOR. * lib/mkmf.rb (create_makefile): DLDFLAGS include $LDFLAGS again. [ruby-talk:76894] * lib/mkmf.rb (init_mkmf): not default $LDFLAGS to LDFLAGS for ruby itself, but default $DLDFLAGS to DLDFLAGS. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * update to 1.8.0 preview5 (but incomplete yet).matz2003-07-301-12/+92
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/un.rb: add descriptions.eban2003-07-301-21/+103
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * marshal.c (w_object): marshal_dump should not take anymatz2003-07-302-1/+6
| | | | | | | argument. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * MultiTkIp.new_* accept a block to eval under the new interpreternagai2003-07-301-6/+12
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bug fixnagai2003-07-306-6/+33
| | | | | | | | * fix lack of methods for TkEntry * fix reference of uninitialized variables git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ruby.c (proc_options): -F set compiled regular expression to $;.matz2003-07-303-3/+10
| | | | | | | | | [ruby-talk:77381] * string.c (Init_String): no setter type check for $; git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/openssl/ossl_ssl.c (ossl_sslctx_initialize): should initializegotoyuzo2003-07-302-0/+10
| | | | | | | instance variables. [ruby-talk:77362] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* commit missnobu2003-07-301-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4228 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * error.c (rb_raise): snprintf() termination moved tonobu2003-07-304-66/+63
| | | | | | | | | | | | | | | | | | | win32/win32.c. * win32/win32.c (valid_filename, str_grow): unused. * win32/win32.c (NTLoginName, ChildRecord): make static. * win32/win32.c (CreateChild): argument check. * win32/win32.c (kill): should not call CloseHandle() when OpenProcess() failed. * win32/win32.c (rb_w32_vsnprintf, rb_w32_snprintf): ensure buffer terminated. [ruby-talk:69672] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * additional check of Tk interpreters' status for a little more safetynagai2003-07-304-13/+32
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ruby.c: typo fix.eban2003-07-301-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4225 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/ftp.rb (get): fix wrong argument name. Thanks to Williamshugo2003-07-302-3/+8
| | | | | | | Webber. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/iconv/iconv.c (iconv_convert): append unchanged portionnobu2003-07-303-1/+24
| | | | | | | | | after overflow. [ruby-dev:21006] * ext/iconv/extconf.rb: check if iconv() 2nd argument is const. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-07-30usa2003-07-301-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (os2-emx): renamed from os2_emx, add flags tonobu2003-07-305-15/+52
| | | | | | | | | | | | | | | | | | CFLAGS and LDFLAGS, and remove lib prefix. [ruby-dev:20993] * file.c (rb_file_s_rename): retry with removing new file on DOSISH. [ruby-dev:21007] * ext/socket/extconf.rb (sendmsg, recvmsg): check functions. * ext/socket/socket.c (unix_send_io, unix_recv_io): raise NotImplementedError unless system calls are available. * ext/socket/socket.c (sock_initialize): rename from sock_init() to get rid of conflict with OS/2 socket library. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * marshal.c (w_object): if object responds to 'marshal_dump',matz2003-07-299-36/+130
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Marshal.dump uses it to dump object. unlike '_dump', marshal_dump returns any kind of object. * marshal.c (r_object0): restore instance by calling 'marshal_load' method. unlike '_load', it's an instance method, to handle cyclic reference. * marshal.c (marshal_load): all objects read from file should be tainted. [ruby-core:01325] * lib/timeout.rb (Timeout::timeout): execute immediately if sec is zero. * ext/socket/socket.c (socks_init): typo fixed. [ruby-talk:77232] * ext/socket/extconf.rb: the default value for --enable-socks is taken from ENV["SOCKS_SERVER"]. [ruby-talk:77232] * ruby.c (proc_options): add -W option. -W0 to shut up all warning messages. [ruby-talk:77227] * error.c (rb_warn): no message will be printed if the value of $VERBOSE is "nil", i.e. perfect silence. * ruby.c (verbose_setter): $VERBOSE value is either true, false, or nil. * io.c (Init_IO): no "read" check for $stdin. in addition some function names has been changed. * regex.c (re_match_exec): incorrect multibyte match. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * fix a bug of the procedure for 'Delete' button on the safe-Tk frmaenagai2003-07-292-1/+10
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * change default mode of mainloop_abort_on_exception on multi-tk.rbnagai2003-07-291-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bug fixnagai2003-07-294-56/+90
| | | | | | | | * change mainloop_abort_on_no_widget_cmd => mainloop_abort_on_exception ( to avoid thread timing trouble on accessing destroyed widgets ) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e