WATANABE Yuki
WATANABE Yuki
Suspending the process running a command substitution body would be okay, but it may be immediately killed by SIGPIPE because the pipe to the shell has been closed.
> If a process that the shell is waiting for is part of a foreground job that was started as a foreground job and is stopped by a catchable signal...
Currently, the shell waits for the command substitution process only after it reads the output from the process to the end. If we make the suspended command substitution process into...
@dependabot rebase
@dependabot recreate
@dependabot rebase
Thanks for the suggestion. Currently the prompt is only evaluated when starting a new line, so something like `YASH_PS1='$LE_CURRENT_MODE \$ '` would not work even if the variable was exposed....
これまでの速度差ベースの計算式は大雑把に書くと - V = 現在速度 - L = 現在位置 - Ve(L) = 減速パターン上の地点 L における目標速度 - D = 目標減速度 - T = 適当な時間定数 (実際には 2 秒程度) - 出力減速度 = D...
そうは言っても、停止直前は L の変化速度よりも V の変化速度の方が大きくなるので (L の変化速度つまり V はどんどん小さくなるのに対し V の変化速度つまり D は一定なのだから当たり前)、結局 (Le(V) - L) / (V + Vo) は停止直前に急に変化し、あまり本質的な解決にはなっていない。 > 停止直前に速度が十分に下がった状況では出力減速度を変化させても精々数センチメートルしか最終的な停止位置は変わらないので、期待動作としては出力減速度の変化を抑えてそのまま停止させるべきである。 このことについてもう少し深く考えてみる。 初速度 1 [m/s] のとき、減速度 1 [m/s^2]...
This feature request is discussed in #61.