• R/O
  • SSH

yash: List of commits

修訂. 時間 作者
r4132 2020-11-03 18:38:31 magicant

Compute short-circuit condition in exec_commands (#40855)

r4131 2020-11-02 23:57:09 magicant

Delete branch exec

r4130 2020-11-02 23:56:37 magicant

Merge branch exec (#40855)

r4129 2020-11-02 23:08:18 magicant

Correct job name

r4128 2020-11-02 23:08:18 magicant

Introduce fork_and_wait

r4127 2020-11-02 23:08:17 magicant

Run subshell in child process

r4126 2020-11-02 23:08:17 magicant

Implement exec_one_command & exec_simple_command

The new two functions replace the exec_process function.

r4125 2020-11-02 23:08:16 magicant

Handle E_ASYNC in exec_commands

The exec_one_command function now takes the finally_exit parameter
instead of a exec_T.

r4124 2020-11-02 23:08:15 magicant

Rename exec_simple_command -> invoke_simple_command

r4123 2020-11-02 23:08:15 magicant

Rewrite exec_commands

r4122 2020-11-02 23:08:14 magicant

Template of exec_one_command

r4121 2020-11-02 23:02:22 magicant

Create branch exec

r4120 2020-11-02 22:59:59 magicant

More tests on redirection affecting environment

r4119 2020-10-31 22:48:26 magicant

Test setting new trap in trap

r4118 2020-10-31 22:20:15 magicant

Rewrite signal handling tests (#40851)

r4117 2020-10-14 22:35:39 magicant

Analyze with CodeQL

r4116 2020-10-14 22:24:01 magicant

configure: Create *.d files safely

The previous implementation (recursively calling function) was not
safe when there was some symbolic link to a directory

r4115 2020-10-11 23:01:14 magicant

Ignore SIGINT/SIGQUIT/SIGTSTP after phantomizing traps

The `phantomize_traps' function was overwriting the results of the
`ignore_sigquit_and_sigint' and `ignore_sigtstp' functions. This commit
reorders the function calls.

r4114 2020-10-11 23:01:13 magicant

Allow trapping SIGINT/SIGQUIT in asynchronous list (#40767)

r4113 2020-10-11 23:01:12 magicant

Refactor reset_special_handler

r4112 2020-10-11 23:01:12 magicant

Refactor sig.c

* original_sigmask is renamed to official_sigmask
* ignored_signals is renamed to officially_ignored_signals
* originally_defaulted_signals and originally_ignored_signals are added

r4111 2020-10-11 23:01:11 magicant

Test initially ignored signal on child process

r4110 2020-10-11 23:01:11 magicant

Test setting new trap for USR1 & CHLD in async list

r4109 2020-10-11 23:01:10 magicant

Don't assume independent subshell

Some shells do not always create a child process for executing a
subshell. To ensure a signal is sent from another process, avoid sending
from a subshell.

r4108 2020-10-09 21:54:53 magicant

More tests on signal handling in asynchronous list

r4107 2020-10-05 23:00:05 magicant

Correct comment for open_redirections

r4106 2020-10-05 22:56:01 magicant

Don't undo redirections on subshell (#40766)

r4105 2020-10-05 22:56:00 magicant

More test on redirected trap built-in

r4104 2020-10-04 22:45:20 magicant

More tests on expansion error in bracket command

r4103 2020-10-04 22:45:19 magicant

Treat special backslashes in pathname patterns (#40755)

Show on old repository browser