bcc32
* common.mk (parse.h): workaround for nmake.
2008-08-14 02:45:11 +00:00
benchmark
* vm.c, insns.def, eval.c, vm_insnhelper.c: fix CREF handling.
2008-05-19 03:08:50 +00:00
bin
Import RDoc 2.2.1 r185
2008-09-25 02:43:03 +00:00
bootstraptest
* bootstraptest/test_thread.rb: add a test.
2008-08-31 07:39:45 +00:00
cygwin
* configure.in (gnumake): check for GNU make.
2008-08-14 03:01:42 +00:00
djgpp
* configure.in (gnumake): check for GNU make.
2008-08-14 03:01:42 +00:00
doc
* doc/NEWS: fixed typo, Readline.HISTORY::clear -> Readline::HISTORY.clear.
2008-09-22 17:16:15 +00:00
enc
* grapheme cluster implementation reverted. [ruby-dev:36375]
2008-09-18 12:53:25 +00:00
ext
* include/ruby/node.h, node.h: move node.h from include path.
2008-09-23 19:52:31 +00:00
include
comment changed.
2008-09-24 12:23:52 +00:00
lib
Added passed? per Jim's request. Fixed file/line reporting bug for refutations per Dave's bug report. Very minor cleanup of some nits that were bugging me. Barring other bug reports, I'm 'done'. This version will most likely be released as a gem in the next day or two.
2008-09-25 07:53:19 +00:00
misc
* misc/ruby-mode.el (ruby-keyword-end-re): emacs21 support. a
2008-09-22 23:09:21 +00:00
missing
* configure.in: removed strftime from AC_REPLACE_FUNCS().
2008-08-20 16:04:11 +00:00
sample
* parse.y (f_block_optarg): allow default for block parameters as
2008-09-06 18:39:36 +00:00
spec
* spec/README (How to run): added.
2008-08-31 08:31:46 +00:00
template
* compile.c (struct iseq_link_element, struct iseq_insn_data): made
2008-04-20 05:58:59 +00:00
test
I finally clued into the fact that test/unit's -x was for file level filtering... so that is not going into miniunit and instead goes into test/runner.rb
2008-09-25 06:57:05 +00:00
tool
* transcode_data.h (STR1_LENGTH): defined.
2008-09-15 15:42:30 +00:00
vms
win32
* win32/win32.c (subtruct): check tv_sec. reported by ko1.
2008-09-23 10:39:21 +00:00
wince
* configure.in (rb_cv_missing__dtos18, rb_cv_missing_fconvert),
2008-08-09 23:15:08 +00:00
x68
yarvtest
.cvsignore
.document
.gdbinit
* .gdbinit (rp): T_VALUES is no longer defined.
2008-05-23 02:38:02 +00:00
array.c
fix a typo.
2008-09-07 11:07:31 +00:00
bignum.c
* complex.c: uses f_(in)?exact_p macro.
2008-09-19 13:55:52 +00:00
blockinlining.c
* include/ruby/node.h, node.h: move node.h from include path.
2008-09-23 19:52:31 +00:00
ChangeLog
updated to rake code to rake-0.8.3 source code base
2008-09-25 07:01:07 +00:00
class.c
* include/ruby/node.h, node.h: move node.h from include path.
2008-09-23 19:52:31 +00:00
common.mk
removed basedir and runner args to test/runner.rb. not valid args anymore
2008-09-24 08:44:54 +00:00
compar.c
* include/ruby/ruby.h (rb_intern_const): tiny optimization.
2008-08-16 00:20:31 +00:00
compile.c
* include/ruby/node.h, node.h: move node.h from include path.
2008-09-23 19:52:31 +00:00
complex.c
* complex.c (Init_Complex), rational.c (Init_Rational): undefines
2008-09-24 08:44:47 +00:00
config.guess
* config.guess ({powerpc-apple,i586-pc}-haiku): re-applied r18403.
2008-08-10 03:34:44 +00:00
config.sub
* config.{guess,sub}: updated to automake-1.10.1.
2008-08-10 03:29:21 +00:00
configure.in
* configure.in: applied OS/2 support patch from Brendan Oakley
2008-09-19 08:43:04 +00:00
cont.c
* include/ruby/ruby.h (enum ruby_special_consts): ISO C forbids
2008-07-01 08:27:58 +00:00
COPYING
COPYING.ja
debug.c
* object.c (rb_obj_untrusted): new method Object#untrusted?.
2008-08-13 07:25:05 +00:00
debug.h
* include/ruby/node.h, node.h: move node.h from include path.
2008-09-23 19:52:31 +00:00
dir.c
* include/ruby/oniguruma.h (OnigCodePoint): unsigned long to unsigned int.
2008-09-11 10:34:59 +00:00
distruby.rb
dln.c
* dln.c: newer BeOS support. a patch from Pete Goodeve
2008-09-19 00:33:19 +00:00
dln.h
* dln.h (dln_find_exe, dln_find_file): deprecated, use reentrant
2008-07-27 00:15:31 +00:00
dmydln.c
dmyencoding.c
* encoding.c (enc_init_db): moved to enc/encdb.c.
2008-04-07 06:51:33 +00:00
dmyext.c
encoding.c
* encoding.c (get_default_external): add description.
2008-09-21 17:52:18 +00:00
enum.c
* include/ruby/node.h, node.h: move node.h from include path.
2008-09-23 19:52:31 +00:00
enumerator.c
* common.mk: clean up
2008-09-23 00:20:28 +00:00
error.c
* transcode.c: add "Error" suffix for Encoding exception classes.
2008-09-18 08:57:33 +00:00
eval.c
* include/ruby/node.h, vm_core.h: move definition of
2008-09-23 07:49:45 +00:00
eval_error.c
* suppress warnings with -Wwrite-string.
2008-05-31 09:28:20 +00:00
eval_intern.h
* vm_core.h: ruby/ruby.h should be included at the very first
2008-09-23 22:43:53 +00:00
eval_jump.c
* include/ruby/intern.h, proc.c: revert rb_proc_call() and
2008-06-10 16:33:51 +00:00
file.c
rdoc update.
2008-09-07 08:02:21 +00:00
gc.c
* include/ruby/node.h, node.h: move node.h from include path.
2008-09-23 19:52:31 +00:00
gc.h
* gc.h (STACK_UPPER): moved from gc.c
2008-06-14 02:59:19 +00:00
gem_prelude.rb
Fix RubyGems for 1.9, r1780
2008-06-17 23:59:31 +00:00
golf_prelude.rb
* golf_prelude.rb: suppress warning when goruby -v.
2008-09-03 12:21:32 +00:00
goruby.c
GPL
hash.c
* hash.c (rb_obj_is_proc): declaration moved for rdoc.
2008-09-23 09:25:27 +00:00
ia64.s
id.c
* id.c (Init_id): commit miss.
2008-08-16 06:43:37 +00:00
id.h
* include/ruby/encoding.h (rb_enc_ispunct): added.
2008-08-14 08:57:07 +00:00
inits.c
* eval_safe.c, safe.c: rename eval_safe.c to safe.c.
2008-09-23 01:10:02 +00:00
insns.def
* include/ruby/ruby.h (DBL2NUM): renamed from DOUBLE2NUM.
2008-09-05 18:24:21 +00:00
install-sh
instruby.rb
* instruby.rb (open_for_install): write block result and rewrite only
2008-03-21 00:24:30 +00:00
io.c
* io.c (rb_io_mode_enc): make it static.
2008-09-24 17:10:03 +00:00
iseq.c
* include/ruby/node.h, node.h: move node.h from include path.
2008-09-23 19:52:31 +00:00
iseq.h
* include/ruby/node.h, vm_core.h: move definition of
2008-09-23 07:49:45 +00:00
keywords
* parse.y (primary): make functional-style not operator to act
2008-06-25 12:55:47 +00:00
KNOWNBUGS.rb
* vm_insnhelper.c (vm_call_method): copy arguments to allocated
2008-08-29 08:24:51 +00:00
LEGAL
* LEGAL: updated file names removed and added. [ruby-dev:36426]
2008-09-22 01:16:06 +00:00
lex.c.blt
* parse.y (primary): make functional-style not operator to act
2008-06-25 12:55:47 +00:00
lex.c.src
* parse.y (primary): make functional-style not operator to act
2008-06-25 12:55:47 +00:00
LGPL
load.c
* include/ruby/node.h, vm_core.h: move definition of
2008-09-23 07:49:45 +00:00
main.c
* debug.h (ruby_set_debug_option): declared.
2008-09-23 08:03:41 +00:00
Makefile.in
* configure.in (BUILTIN_TRANSSRCS): defined.
2008-08-24 15:58:43 +00:00
marshal.c
* gc.c, include/ruby/ruby.h: rename rb_register_mark_object()
2008-09-15 14:59:14 +00:00
math.c
* math.c (math_log): should check argc.
2008-09-21 12:53:40 +00:00
mdoc2man.rb
mkconfig.rb
Simplify expression for RDoc.
2008-07-17 01:55:58 +00:00
node.h
* include/ruby/node.h, node.h: move node.h from include path.
2008-09-23 19:52:31 +00:00
numeric.c
fixed indentation.
2008-09-21 03:37:30 +00:00
object.c
* common.mk: clean up
2008-09-23 00:20:28 +00:00
opt_insn_unif.def
opt_operand.def
pack.c
* include/ruby/ruby.h (DBL2NUM): renamed from DOUBLE2NUM.
2008-09-05 18:24:21 +00:00
parse.y
* include/ruby/node.h, node.h: move node.h from include path.
2008-09-23 19:52:31 +00:00
prelude.rb
* prelude.rb (require_relative): move require_relative from
2008-04-12 14:50:18 +00:00
proc.c
* include/ruby/node.h, vm_core.h: move definition of
2008-09-23 07:49:45 +00:00
process.c
* win32/win32.c (getppid): typo. [ruby-dev:36202]
2008-09-08 09:17:22 +00:00
random.c
* include/ruby/ruby.h (DBL2NUM): renamed from DOUBLE2NUM.
2008-09-05 18:24:21 +00:00
range.c
* range.c (range_initialize_copy): Range is now a Struct.
2008-08-20 21:02:54 +00:00
rational.c
* complex.c (Init_Complex), rational.c (Init_Rational): undefines
2008-09-24 08:44:47 +00:00
re.c
* re.c (rb_reg_desc): Regexps of ASCII Compatible encoding may
2008-09-19 23:07:22 +00:00
README
* README, README.ja: Add a note about default C flags.
2008-05-31 14:34:23 +00:00
README.EXT
* README.EXT (Appendix A): fixed the name of class
2008-09-01 05:45:06 +00:00
README.EXT.ja
* README.EXT (Appendix A): fixed the name of class
2008-09-01 05:45:06 +00:00
README.ja
* README, README.ja: Add a note about default C flags.
2008-05-31 14:34:23 +00:00
regcomp.c
* regexec.c (stack_double): use MatchStackLimitSize atomically.
2008-07-01 08:21:44 +00:00
regenc.c
* grapheme cluster implementation reverted. [ruby-dev:36375]
2008-09-18 12:53:25 +00:00
regenc.h
* grapheme cluster implementation reverted. [ruby-dev:36375]
2008-09-18 12:53:25 +00:00
regerror.c
* suppress warnings with -Wwrite-string.
2008-05-31 09:28:20 +00:00
regexec.c
* regexec.c (string_cmp_ic): add text_end argument.
2008-09-18 16:16:45 +00:00
regint.h
* thread.c (rb_thread_check_ints): added. please note that
2008-08-13 08:21:24 +00:00
regparse.c
* include/ruby/oniguruma.h (onigenc_get_prev_char_head): add end
2008-09-13 18:22:04 +00:00
regparse.h
* regexec.c (stack_double): use MatchStackLimitSize atomically.
2008-07-01 08:21:44 +00:00
regsyntax.c
* regexec.c (stack_double): use MatchStackLimitSize atomically.
2008-07-01 08:21:44 +00:00
ruby.1
* ruby.1: fixed typo.
2008-04-17 15:09:06 +00:00
ruby.c
* include/ruby/node.h, node.h: move node.h from include path.
2008-09-23 19:52:31 +00:00
rubytest.rb
runruby.rb
* lib/rubygems/ext/builder.rb (Gem::Ext::Builder.make),
2008-07-01 06:01:15 +00:00
safe.c
* eval_safe.c, safe.c: rename eval_safe.c to safe.c.
2008-09-23 01:10:02 +00:00
signal.c
* include/ruby/node.h, node.h: move node.h from include path.
2008-09-23 19:52:31 +00:00
sprintf.c
* include/ruby/oniguruma.h (OnigCodePoint): unsigned long to unsigned int.
2008-09-11 10:34:59 +00:00
st.c
* st.c (new_size): raise RuntimeError when st_table is too big.
2008-09-18 10:44:09 +00:00
strftime.c
* strftime.c (rb_strftime): calc timezone offset by myself if system
2008-08-31 17:58:13 +00:00
string.c
* string.c (rb_str_rstrip_bang): raise exception when the encoding of
2008-09-24 14:01:41 +00:00
struct.c
* range.c (range_initialize_copy): Range is now a Struct.
2008-08-20 21:02:54 +00:00
thread.c
* thread.c (rb_thread_blocking_region): fix typo in a document.
2008-09-23 08:58:13 +00:00
thread_pthread.c
* thread.c, vm_core.h: add manual priority support
2008-08-13 07:53:35 +00:00
thread_pthread.h
* eval_intern.h, insnhelper.h, thread_pthread.h, vm_core.h, vm_opts.h:
2008-01-18 08:56:11 +00:00
thread_win32.c
* win32/win32.c, include/ruby/win32.h (rb_w32_open): overlapped file
2008-08-28 12:46:58 +00:00
thread_win32.h
* thread_win32.[ch] (cond_every_entry, rb_thread_cond_struct): reverted
2008-07-28 12:27:43 +00:00
time.c
* include/ruby/ruby.h (DBL2NUM): renamed from DOUBLE2NUM.
2008-09-05 18:24:21 +00:00
ToDo
transcode.c
update rdoc.
2008-09-24 16:02:37 +00:00
transcode_data.h
* transcode_data.h (STR1_LENGTH): defined.
2008-09-15 15:42:30 +00:00
util.c
* sprintf.c, util.c (quorem, nrv_alloc, dtoa): enabled floating point
2008-08-12 07:06:33 +00:00
variable.c
* include/ruby/node.h, node.h: move node.h from include path.
2008-09-23 19:52:31 +00:00
version.c
* version.c (Init_version): add RUBY_ENGINE constant.
2008-08-14 08:28:44 +00:00
version.h
* 2008-09-25
2008-09-24 16:02:40 +00:00
vm.c
* include/ruby/node.h, node.h: move node.h from include path.
2008-09-23 19:52:31 +00:00
vm_core.h
* vm_core.h: ruby/ruby.h should be included at the very first
2008-09-23 22:43:53 +00:00
vm_dump.c
* include/ruby/node.h, node.h: move node.h from include path.
2008-09-23 19:52:31 +00:00
vm_eval.c
* common.mk: clean up
2008-09-23 00:20:28 +00:00
vm_exec.c
* common.mk: clean up
2008-09-23 00:20:28 +00:00
vm_exec.h
* common.mk: clean up
2008-09-23 00:20:28 +00:00
vm_insnhelper.c
* common.mk: clean up
2008-09-23 00:20:28 +00:00
vm_insnhelper.h
* common.mk: clean up
2008-09-23 00:20:28 +00:00
vm_method.c
* common.mk: clean up
2008-09-23 00:20:28 +00:00
vm_opts.h
* vm_opts.h: enable "OPT_TRACE_INSTRUCTION" on default.
2008-08-23 06:18:11 +00:00