summaryrefslogtreecommitdiffstats
path: root/file.c
Commit message (Expand)AuthorAgeFilesLines
* * file.c (rb_file_s_expand_path): avoid calling rb_scan_args() formatz2003-08-231-0/+4
* BUFCHECK() doesn't update p/pend in loop.nobu2003-08-231-5/+5
* * file.c (file_expand_path): performance improvement.nobu2003-08-231-7/+12
* * configure.in (HUGE_ST_INO): check whether struct stat.st_inonobu2003-08-151-1/+5
* * configure.in (os2-emx): renamed from os2_emx, add flags tonobu2003-07-301-1/+15
* * file.c (Init_File): IO should include File::Const.nobu2003-07-281-1/+1
* * ext/socket/socket.c (tcp_s_gethostbyname): was usingmatz2003-07-251-0/+1
* * gcc -Wall clean-up.matz2003-07-241-1/+1
* * file.c (DOSISH): better Cygwin support.eban2003-07-231-4/+4
* * string.c (rb_str_lstrip_bang): strip NUL along with whitematz2003-07-231-1/+1
* * string.c: use StringValueCStr to retrieve paths to system calls.matz2003-07-201-37/+53
* * string.c (rb_str_upto): generate sequence according to "succ"matz2003-06-231-1/+1
* * parse.y (new_yield): distinguish "yield 1,2" and "yield [1,2]".matz2003-06-201-2/+0
* * object.c (init_copy): rename copy_object as initialize_copy,matz2003-05-191-2/+2
* * regex.c (re_match_exec): $ _always_ matches at the end of string.matz2003-05-011-0/+6
* * file.c (file_expand_path): root must follow buf whennobu2003-04-141-0/+2
* * rubyio.h (struct OpenFile): add error raise flag to finalizer.matz2003-04-141-2/+5
* * file.c (rb_stat): dereference using StringValuePtr().matz2003-04-111-5/+2
* * file.c (rb_find_file): need world writable directory check formatz2003-03-101-5/+8
* * file.c (file_expand_path): fix wrong behavior for root file.nobu2003-02-201-2/+4
* * file.c (file_expand_path): should not upward beyond share name.nobu2003-02-201-13/+37
* *** empty log message ***nobu2003-02-171-8/+7
* * file.c (file_expand_path): buffer might be reallocated whilenobu2003-02-161-46/+42
* * file.c (file_expand_path): fix surplus path separators whilenobu2003-02-141-17/+22
* *** empty log message ***nobu2003-02-131-1/+0
* * range.c (range_step): step might be float 0 < x < 1.matz2003-02-131-0/+1
* * file.c (rb_file_s_dirname): append "." if drive only.nobu2003-02-121-0/+4
* * file.c (strrdirsep): ignore trailing directory separators.nobu2003-02-121-83/+107
* * variable.c (rb_obj_classname): new function.matz2003-01-311-1/+1
* * file.c (rb_file_s_expand_path): removed a sludge.nobu2003-01-291-2/+5
* * file.c (eaccess): under windows, make eaccess() just callusa2003-01-191-1/+1
* Updated Copyrights of Matz to 2003.michal2003-01-161-1/+1
* * file.c: improve DOSISH drive letter support.usa2003-01-061-4/+198
* * file.c (utimbuf): use utimbuf instead of _utimbuf if defined _WIN32.usa2003-01-041-3/+0
* * file.c (rb_file_s_lchmod): get rid of gcc-3 -O3 warning.nobu2003-01-031-1/+1
* * array.c (rb_ary_transpose): Properly declare ary as a VALUE.knu2002-12-311-1/+1
* * file.c (rb_file_s_chmod): get rid of gcc-3 -O3 warning.nobu2002-12-291-1/+1
* * array.c (ary_alloc), dir.c (dir_s_alloc), eval.c (thgroup_s_alloc),usa2002-12-211-0/+1
* * parse.y (do_block): split "do" block and tLBRACE_ARG block.matz2002-12-201-1/+1
* * numeric.c (num_step): use DBL_EPSILON.matz2002-12-191-3/+1
* * file.c (utimbuf): need to define for VC++.usa2002-12-161-0/+3
* * configure.in, defines.h, dir.c, dir.h, dln.c, error.c,uema22002-12-151-40/+14
* * sprintf.c (rb_f_sprintf): preceding ".." for negative numbersmatz2002-12-101-2/+2
* WinCE patch mergedmatz2002-12-021-10/+15
* * file.c (rb_find_file_ext): should not terminate searching withmatz2002-11-221-12/+13
* * eval.c, file.c, gc.c, io.c, object.c, ruby.c, ruby.h, struct.c,knu2002-10-291-1/+1
* * gc.c (ruby_xmalloc): remove MALLOC_LIMIT to avoid frequentmatz2002-09-061-1/+1
* * file.c (rb_path_check): nothing to check under DOSISH.nobu2002-09-051-1/+5
* * variable.c (rb_copy_generic_ivar): remove old generic instancematz2002-09-031-8/+10
* fix mem leak in rb_file_s_readlink() (ruby-core:394)michal2002-09-021-1/+4