summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-02-23Fix constant value extraction. Escape HTML in constant valuesdave
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-23* ext/openssl/ossl_config.c (ossl_config_each): add new methodgotoyuzo
OpenSSL::Config#each. it iterates with section name, field name and value. * ext/openssl/ossl_config.c (Init_ossl_config): include Enumerable. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-232004-02-23eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-23* instruby.rb (parse_args): use optparse instead of getopts.nobu
* instruby.rb (DOSISH): embedded path in batch files should not be prefixed by DESTDIR. [ruby-core:02186] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-22* lib/mkmf.rb (init_mkmf): $INCFLAGS also should be lazy-evaluated.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-22* Makefile.in, bcc32/Makefile.sub, win32/Makefile.sub: terminate options.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-222004-02-22nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-22* ext/extmk.rb: $extstatic is Array or nil now. [ruby-talk:93383]nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5805 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-22* lib/uri/mailto.rb (URI::MailTo::to_s): should include fragment.akira
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5804 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-22* ext/extmk.rb: use optparse instead of getopts.nobu
* Makefile.in, bcc32/Makefile.sub, win32/Makefile.sub: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5803 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-22 * re.c: corrected documentation format (rb_reg_initialize_m)gsinclair
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-21 * ext/zlib/zlib.c: documented, but needs more effort.gsinclair
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5799 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-21* ext/extmk.rb: prefer relative path. [ruby-talk:93037]nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-212004-02-21nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5796 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-21* missing/os2.c, missing/x68.c: typo fix. pointed out by greentea.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-20* lib/ostruct.rb (OpenStruct#initialize_copy): should not sharenobu
members. [ruby-dev:22966] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-20* lib/irb/init.rb (IRB::IRB.parse_opts): add -I option tomatz
irb. [ruby-dev:39243] * sprintf.c (rb_f_sprintf): sign bit extension should not be done if FPLUS flag is specified. [ruby-list:39224] * sprintf.c (rb_f_sprintf): do not prepend dots for negative numbers if FZERO is specified. [ruby-dev:39218] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5793 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-20Wrong descriptions,pointed out by Bret Jolly,in the documents changed.shigek
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5792 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-202004-02-20eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5791 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-20commit miss. _nonobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-20* io.c (pipe_open): fix typo.nobu
* win32/win32.c (CreateChild): first argument to CreateProcess() must have path, not just basename. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5789 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-20* io.c (pipe_open): fix typo.nobu
* win32/win32.c (CreateChild): first argument to CreateProcess() must have path, not just basename. diff -U2 io.c io.c --- io.c 20 Feb 2004 01:02:56 -0000 +++ io.c 20 Feb 2004 02:56:08 -0000 @@ -2696,5 +2697,5 @@ rb_thread_sleep(1); break; - defined: + default: rb_sys_fail(pname); break; only in patch2: --- win32/win32.c 19 Feb 2004 09:08:23 -0000 1.112 +++ win32/win32.c 20 Feb 2004 02:49:04 -0000 @@ -14,2 +14,3 @@ #include "rubysig.h" +#include "dln.h" #include <fcntl.h> @@ -903,3 +904,14 @@ if (prog) { - shell = prog; + char *p = dln_find_exe(prog, NULL); + if (!p) { + shell = prog; + } + else { + shell = p; + while (*p) { + if ((unsigned char)*p == '/') + *p = '\\'; + p = CharNext(p); + } + } } git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5788 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-19Support visibility modifiers for attributesdave
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5786 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-19 * lib/ostruct.rb: documentedgsinclair
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5785 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-19 * test/rinda/test_rinda.rb: DRb.start_service only once in testsuites.nahi
DRb.start_service could handle this. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5784 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-19 * lib/soap/mapping/rubytypeFactory.rb: should not dump singleton class.nahi
[ruby-dev:22588] c = class << Object.new; class C; self; end; end; SOAPMarshal.dump(c) git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5783 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-19 * ext/strscan/strscan.c: improved documentationgsinclair
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5781 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-19* win32/win32.c, win32/win32.h: fixed prototypes.nobu
* win32/win32.c (wait): same as waitpid() with -1. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5780 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-19Fix typos (Doug Kearns)dave
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5779 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-192004-02-19eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5778 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-18* ext/strscan/strscan.c: StringScanner#restsize is obsolete; use #rest_size ↵aamine
instead. * ext/strscan/strscan.c: StringScanner#matchedsize is obsolete; use #matched_size instead. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5776 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-18* ext/strscan/strscan.c: don't use rb_eval_string, it defines classes under ↵aamine
the module when required in module clauses. [ruby-dev:22951] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5775 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-18* ext/strscan/strscan.c: merge documentation from 1.8 branch.aamine
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5774 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-18removed conflict indicatorgsinclair
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5772 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-18 * lib/cgi-lib.rb: deprecated after 1.8.1gsinclair
* lib/getopts.rb: ditto * lib/importenv.rb: ditto * lib/parsearg.rb: ditto git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-18Strip extraneous spaces from included filenamedave
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5770 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-18remove O_NONBLOCK, thanks ayseki
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5769 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-18import test_rinda.rbseki
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5766 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-18 * test/*: should not depend on $KCODE.nahi
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5764 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-18* test/ruby/test_sprintf.rb: added tests.usa
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5763 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-18* ext/win32ole/win32ole.c: need to include <olectl.h> on Cygwin.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5761 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-18Modify ChangeLogocean
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5760 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-18* sprintf.c (rb_f_sprintf): clean up.usa
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5759 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-182004-02-18usa
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5758 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-17 * lib/rinda/rinda.rb: added documentation (from Hugh Sasse)gsinclair
* lib/rinda/tuplespace.rb: ditto git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5757 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-17* sprintf.c (rb_f_sprintf): preserve original val formatz
format_integer. [ruby-talk:92975] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5756 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-17 * test/soap/marshal/test_marshal.rb, test/ruby/test_marshal.rb: do $:nahi
trick to share the testcase test/ruby/marshaltestlib.rb. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-17 * test/ruby/marshaltestlib.rb: common marshal testcase added.nahi
* test/ruby/test_marshal.rb: use above testsuite. * test/soap/marshal/test_marshal.rb: ditto. * test/soap/marshal/cmarshal.rb: removed (not used). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5752 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-17* ext/extmk.rb (extmake): $extout_prefix doesn't vary for libraries.nobu
* ext/extmk.rb (extmake): remove compile directory if empty. * ext/extmk.rb (parse_args) lib/mkmf.rb (create_makefile): move initialization of $extout_prefix from lib/mkmf.rb. [ruby-dev:22928] * ext/extmk.rb: clear ext and extout directory when cleaning. * lib/mkmf.rb (CLEANLIBS): should be under $(arch) directory. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5751 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2004-02-17* ext/strscan/strscan.c: ScanError may be (wrongly) garbage collected. ↵aamine
(thanks Gavin Sinclair) * ext/strscan/strscan.c: move ::ScanError to StringScanner::Error. ::ScanError is also defined for backward compatibility. * ext/strscan/strscan.c: #peep is obsolete, use #peek. * ext/strscan/strscan.c: #empty? is obsolete, use #eos?. * ext/strscan/strscan.c: #clear is obsolete, use #terminate. * ext/strscan/strscan.c: #getbyte is obsolete, use #get_byte. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5750 b2dd03c8-39d4-4d8f-98ff-823fe69b080e