summaryrefslogtreecommitdiff
path: root/defines.h
blob: 60e72b89ecdad5ca9e9b46ead75aba3002c2ae74 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/************************************************

  defines.h -

  $Author: matz $
  $Date: 1994/11/18 01:37:26 $
  created at: Wed May 18 00:21:44 JST 1994

************************************************/
#ifndef DEFINES_H
#define DEFINES_H

#define RUBY

/* define EUC/SJIS for default kanji-code */
#define EUC
#undef SJIS

/* define USE_DLN to load object file(.o). */
#ifdef HAVE_A_OUT_H

#define USE_DLN
#ifdef USE_DLN
#define LIBC_NAME "libc.a"
#define DLN_DEFAULT_PATH "/lib:/usr/lib:."
#endif

#endif

/* define USE_DBM to use dbm class. */
#define USE_DBM

#ifdef HAVE_SYSCALL_H
/* define SAFE_SIGHANDLE to override syscall for trap. */
#define SAFE_SIGHANDLE
#endif

#endif
array.c?h=v1_8_5_206&id=d55bb05153a2fbc8b9b74636cd47351a3d51a4d7'>* array.c (rb_ary_slice_bang): Call rb_ary_modify_check() at theknu 2008-05-27Merge from ruby_1_8.knu 2008-05-24Merge from ruby_1_8.knu 2008-05-22Merge from ruby_1_8.knu 2008-05-22Merge from ruby_1_8.knu 2008-05-18Merge -r16241:16456 from ruby_1_8.knu 2008-04-25Merge from ruby_1_8.knu 2008-04-19Merge everything from ruby_1_8.knu 2008-04-15* array.c (rb_ary_take_while, rb_ary_drop_while): removed unusednobu 2008-04-14* array.c (rb_ary_flatten, rb_ary_flatten_bang): Take an optionalknu 2008-04-14* array.c (rb_ary_collect_bang, rb_ary_select): Return anknu 2008-04-14* enum.c (enum_count, enum_find_index): New methods:knu 2008-04-10* array.c (rb_ary_first, rb_ary_last): Return a shared array whenknu 2008-04-09Fix a typo.knu 2008-04-09* array.c (rb_ary_pop): Do not reallocate too often; backportedknu 2008-04-09Array#reject too.knu 2008-04-09* array.c (rb_ary_each, rb_ary_each_index, rb_ary_reverse_each,knu 2008-04-09* array.c (rb_ary_index, rb_ary_index): Array#index and #rindexknu 2008-04-07* array.c (rb_ary_nitems): Backport Array#nitems with a block;knu 2007-12-10* array.c (rb_ary_slice_bang): If an invalid negative index (<=knu 2007-11-02* array.c (rb_ary_assoc): check and convert inner arrays (assocs)matz 2007-09-05* array.c (rb_ary_subseq): need integer overflow check.matz 2007-09-05* array.c (rb_ary_fill): need integer overflow check.matz 2007-06-30* array.c (rb_ary_initialize): should call rb_ary_modify() first.matz 2007-05-18* array.c (rb_ary_first): add negative length check.matz 2007-05-18* array.c (rb_ary_first): call rb_ary_subseq() instead of pushingmatz 2006-10-18* array.c (rb_ary_shift): shorten copy size. fixed: [ruby-list:42907]nobu 2006-10-01* array.c (rb_ary_shift): should not move memory region if arraymatz 2006-09-24* array.c (rb_ary_shift): should clear shifting top element.matz 2006-06-24comment rb_ary_new4 behavior in Ruby 1.9.akr 2006-05-03* ext/syck/emitter.c (syck_scan_scalar): avoid accessingmatz 2006-04-26* array.c (rb_ary_fill): internalize local variable "beg" tomatz 2005-12-22* array.c: document fix - remove reference of obsoletedmatz 2005-12-12* array.c (rb_ary_diff): fix a GC problem on IA64 withakr 2005-11-15* array.c (rb_ary_fill): previous commit disabled this usage:ocean 2005-11-15* array.c (rb_ary_fill): tail elements were vanished when the middleocean 2005-11-15* array.c (rb_ary_fill): should adjust array length correctly whenmatz 2005-11-14* array.c (rb_ary_first): RDoc update from Daniel Bergermatz