aboutsummaryrefslogtreecommitdiffstats
path: root/process.c
Commit message (Expand)AuthorAgeFilesLines
* * process.c (proc_exec_sh): don't strip leading spaces of the script.akr2012-06-141-3/+5
* update doc.akr2012-06-131-4/+4
* update doc.akr2012-06-131-0/+7
* * process.c (rb_fork_internal): move a variable declaration.akr2012-06-131-1/+1
* process.c: suppress warningnobu2012-06-131-0/+2
* process.c: no SIZE_T_MAXnobu2012-06-131-1/+1
* process.c: fix array element sizenobu2012-06-131-1/+1
* process.c: use shell for reserved or special built-innobu2012-06-131-10/+70
* process.c: treat '=' only in the first wordnobu2012-06-131-1/+6
* process.c: constifiednobu2012-06-131-4/+4
* * process.c (rb_exec_arg_fixup): fix compile errorngoto2012-06-121-1/+1
* * process.c (rb_exec_fillarg): treat '=' character as an metaakr2012-06-121-1/+1
* * include/ruby/intern.h (rb_exec_arg_init): deprecated.akr2012-06-121-9/+33
* * process.c (rb_exec_fillarg): detect '#' as a meta character.akr2012-06-111-1/+1
* add comment about meta characters.akr2012-06-111-0/+24
* * process.c (rb_proc_exec_n): revert the function removed at r35889.akr2012-06-101-0/+48
* * process.c (rb_exec_without_timer_thread): renamed from rb_exec_err.akr2012-06-101-5/+13
* * process.c (rb_fork): call rb_fork_internal instead of rb_fork_err.akr2012-06-101-2/+2
* * process.c (rb_fork_ruby): call rb_fork_internal directly.akr2012-06-101-1/+1
* * process.c (rb_fork_ruby): new function.akr2012-06-101-3/+9
* * process.c (retry_fork): call after_fork except in a child process.akr2012-06-101-8/+9
* * process.c (rb_f_exec): call rb_exec_async_signal_safe except onakr2012-06-101-1/+5
* * process.c (rb_fork_internal): call after_fork only unlessakr2012-06-101-1/+2
* update async-signal-safe comments.akr2012-06-101-4/+4
* * process.c (rb_exec_async_signal_safe): exported.akr2012-06-101-1/+1
* * process.c (rb_f_exec): use rb_exec_arg_prepare.akr2012-06-101-9/+8
* * process.c: split after_exec into async-signal-safe part and rest.akr2012-06-091-7/+20
* * process.c (rb_fork_internal): initialize exc.akr2012-06-091-1/+1
* * process.c: don't use non async-signal-safe functions in a childakr2012-06-091-30/+54
* * process.c (rb_fork_err): rewrite a complex "if" statement.akr2012-06-091-1/+3
* * process.c (before_exec_async_signal_safe): extracted fromakr2012-06-091-3/+15
* * process.c (retry_fork): rewrite a complex "for" statement byakr2012-06-091-3/+7
* * process.c (retry_fork): extracted from rb_fork_err.akr2012-06-091-88/+124
* update async-signal-safe comments.akr2012-06-091-2/+2
* * process.c (rb_exec_async_signal_safe): extracted from rb_exec_err.akr2012-06-091-8/+14
* update async-signal-safe comments.akr2012-06-091-4/+4
* * process.c: simplified because close_others option is alwaysakr2012-06-091-14/+7
* * process.c (rb_proc_exec): call before_exec() here addition toakr2012-06-091-1/+3
* * remove trailing spaces.nobu2012-06-081-2/+2
* * process.c (rb_exec_err): before_exec() call moved from proc_exec_cmdakr2012-06-081-5/+5
* * include/ruby/intern.h (rb_exec_arg_init): declaration changed toakr2012-06-081-1/+2
* * process.c: don't check the availability of FD_CLOEXEC. It shouldakr2012-06-081-14/+0
* add comments.akr2012-06-081-0/+6
* * process.c (rb_fork_err): revert r35955. The condition needs !chfuncakr2012-06-081-2/+2
* * process.c (rb_exec_err): after_exec() call moved from proc_exec_cmd andakr2012-06-081-6/+5
* * process.c (ARGV_COUNT): unused macro removed.akr2012-06-081-6/+0
* process.c: child process error statenobu2012-06-081-1/+1
* process.c, ext/pty/pty.c: status on errorsnobu2012-06-081-1/+4
* * process.c (rb_fork_err): Fix the conditoin to use rb_protect.akr2012-06-071-2/+2
* fix a comment.akr2012-06-061-1/+1