summaryrefslogtreecommitdiffstats
path: root/ext
Commit message (Collapse)AuthorAgeFilesLines
...
* * marshal.c (w_symbol, w_object): get rid of warnings.nobu2003-08-164-73/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | * re.c (rb_memsearch): ditto. * time.c (time_dump): ditto. * ext/extmk.rb (extmake): not continue making when extconf.rb failed. * ext/openssl/extconf.rb: check __VA_ARGS__ macro more precisely. * ext/openssl/ossl.h: remove version.h dependency. * ext/openssl/ruby_missing.h: ditto. * lib/mkmf.rb (pkg_config): use --libs output except with only-L for other options. [ruby-list:38099] * lib/mkmf.rb (create_makefile): separate rule for static library from shared object. * win32/Makefile.sub, bcc32/Makefile.sub, wince/Makefile.sub: define exec_prefix and libdir. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Typo 'selt' corrected to 'self'.shigek2003-08-161-2/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4395 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* sqrt() & atan() added.shigek2003-08-151-5/+39
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Bug fix: limit & div combination.shigek2003-08-152-42/+42
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (HUGE_ST_INO): check whether struct stat.st_inonobu2003-08-152-14/+35
| | | | | | | | | | | | | | | | | | | | | | | | | is larger than long. [ruby-dev:21194] http://www.geocities.co.jp/SiliconValley-PaloAlto/1409/ruby/beos.html * error.c (syserr_eqq): errno might exceed Fixnum limit. * error.c (Init_Exception): moved base initialization from init_syserr(). * inits.c (rb_call_inits): postpone initializing errnos until Bignum is available. * ext/curses/curses.c (_XOPEN_SOURCE_EXTENDED): needed to let keyname() and so on be declared. * ext/curses/curses.c (curses_resizeterm, window_resize): arguments conflicted with macros in term.h. * ext/curses/curses.c (Curses module methods): ensure initialized. [ruby-dev:21191] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Newly added.shigek2003-08-141-0/+147
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4388 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Changed to use lib/bigdecimal/math.rb.shigek2003-08-141-36/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* lib/bigdecimal/math.rb added.shigek2003-08-141-0/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4386 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Bug fix: div method.shigek2003-08-141-3/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/win32ole/win32ole.c (OLE_FREE): should not callsuke2003-08-141-5/+7
| | | | | | | | | | | | ole_message_loop. * ext/win32ole/win32ole.c (ole_event_free): ditto. * ext/win32ole/win32ole.c (ole_initialize): stop calling OleUninitialize at exit. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Ambiguity of BigDecimal::limit removed.shigek2003-08-134-70/+93
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/Win32API/Win32API.c (Win32API_initialize): should pass someusa2003-08-131-1/+1
| | | | | | | class to first argument of Data_Wrap_Struct(). (ruby-bugs PR#1109) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* commit missnobu2003-08-121-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb (extmake): compact $extlibs.nobu2003-08-121-6/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * Makefile.in: static link libraries to LIBRUBY_SO with static linkednobu2003-08-121-3/+10
| | | | | | | | | ext. [ruby-dev:21157] * ext/extmk.rb (extmake): sort extension library initialization order. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4372 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Bug fix: '-' should not be counted as a digit(to_s(n) format).shigek2003-08-101-4/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/openssl/lib/openssl/buffering.rb: increase BLOCK_SIZEgotoyuzo2003-08-102-1/+2
| | | | | | | | | | from 1k to 16k bytes. [ruby-talk:78603] * ext/openssl/ossl_ssl.c (ossl_sslctx_s_alloc): enable partial write to allow interruption in SSLSocket#sysread. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Comment changed.shigek2003-08-081-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4357 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* F style output(like 1234.56789) implemented to to_s method.shigek2003-08-084-108/+267
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Just small change.shigek2003-08-061-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Comparison results adjusted to Float's.shigek2003-08-061-44/+6
| | | | | | | Use rb_num_coerce_xxxxx(x,y) instead of own. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb (extmake): pass LIBPATH to make ruby. [ruby-dev:21137]nobu2003-08-063-9/+16
| | | | | | | | | | | | | | | | | | | | | | | | | * ext/extmk.rb (extmake): set library name as source file name in Init_ext(). [ruby-dev:21137] * lib/mkmf.rb (Logging::postpone): postpone logging messages after heading message as the result of the block. * lib/mkmf.rb (macro_defined?): append newline to src unless ended with it. * lib/mkmf.rb (have_library): allow nil function name to just append a library. (ruby-bugs:PR#1083) * lib/mkmf.rb (pkg_config): should append additional libraries to $libs but not $LIBS. [ruby-dev:21137] * ext/io/wait/extconf.rb: check DOSISH macro instead of platform. * ext/digest/sha1/extconf.rb: have_library already appends library name. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/Setup*: add io/wait and openssl.usa2003-08-056-3/+17
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Trailing 0s in split removed.(to_digits changed).shigek2003-08-051-2/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Trailing 0s in split removed. & bug in floor fixed.shigek2003-08-051-1/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Bug in to_digits fixed.shigek2003-08-051-8/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Trailing 0s in to_s removed. & Bug in VpFrac fixed.shigek2003-08-051-1/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Unnecessary comments removed.shigek2003-08-051-3/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4324 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix: coerce in comparisons.shigek2003-08-051-38/+27
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4323 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Typo pointed out by Javier Goizueta fixed.shigek2003-08-041-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4319 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ready to use 'validatecommand' option of TkEntry/TkSpinbox widgetnagai2003-08-033-25/+45
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4307 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * typo bugnagai2003-08-031-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * additional messagenagai2003-08-032-0/+16
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4299 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * (bug fix) bug on Tk object ID managementnagai2003-08-032-4/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4298 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * add widget demo scriptsnagai2003-08-035-4/+253
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4297 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * sorry. fixed commit missnagai2003-08-031-12/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4294 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* *bug fix ( NOT MAINTAINED : only for running 'line2.rb' demo. )nagai2003-08-031-4/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * add or modify some widget demo scriptsnagai2003-08-0216-35/+1509
| | | | | | | * (bug fix) TkGrid failed to treat RELATIVE PLACEMENT git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * numeric.c (flo_to_s): get rid of buffer overflow.matz2003-08-021-0/+12
| | | | | | | | * io.c (appendline): clearerr(3) before raising exception, since exception may be captured by rescue. [ruby-talk:77794] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * (bug fix) forgot to entry a widget class name of 'labelframe' widgetnagai2003-08-0212-6/+650
| | | | | | | * add demo-scripts to the JP/EN widget demos git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4287 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb (--no-undefined): annoying option removed.eban2003-08-021-11/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4285 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (pkg_config): get configuration by pkg-config. [new]nobu2003-08-021-8/+1
| | | | | | | * ext/openssl/extconf.rb: use pkg_config. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * (bug fix) TkEntry#deletenagai2003-08-0233-134/+297
| | | | | | | | | | * (bug fix) some widget demos * support <TkVariable object> == <Symbol> ( "coerce TkVariable" add to the TODO list :-) ) * freeze some object for security reason git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/syck/rubyext.c (syck_emitter_write_m): forgot to declarematz2003-08-011-4/+4
| | | | | | | | | | | "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-011-3/+7
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (READ_DATA_PENDING_PTR): cast to get rid of warnings.nobu2003-08-011-0/+2
| | | | | | | * 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
* * 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
* * 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