Displaying 5 results from an estimated 5 matches for "backgnd".
Did you mean:
backend
2009 Nov 20
0
HDT 0.3.6-pre1 is out !
...g rendering speed
* Removing dead code
* Fixing CLI's memory corruption
* Fixing double line in the menu mode
* Adding HDT's background for the vesa mode
* Adding vesa mode for the CLI
When using the "vesa" keyword, the CLI can use the VESA mode.
By default, it search a "backgnd.png" image to fill the background.
The "art/backgnd.png" file can be used for that purpose.
All binary images (floppy/iso) features this files & config.
This feature is disabled by default. We need more tests & feedback
before enabling it by default.
Please test it & rep...
2009 Nov 20
0
HDT 0.3.6-pre1 is out !
...g rendering speed
* Removing dead code
* Fixing CLI's memory corruption
* Fixing double line in the menu mode
* Adding HDT's background for the vesa mode
* Adding vesa mode for the CLI
When using the "vesa" keyword, the CLI can use the VESA mode.
By default, it search a "backgnd.png" image to fill the background.
The "art/backgnd.png" file can be used for that purpose.
All binary images (floppy/iso) features this files & config.
This feature is disabled by default. We need more tests & feedback
before enabling it by default.
Please test it & rep...
2020 Mar 28
0
[klibc:update-dash] dash: eval: Reset handler when entering a subshell
...1a0..6ee2e1a7 100644
--- a/usr/dash/eval.c
+++ b/usr/dash/eval.c
@@ -41,6 +41,7 @@
* Evaluate a command.
*/
+#include "main.h"
#include "shell.h"
#include "nodes.h"
#include "syntax.h"
@@ -492,6 +493,7 @@ evalsubshell(union node *n, int flags)
if (backgnd)
flags &=~ EV_TESTED;
nofork:
+ reset_handler();
redirect(n->nredir.redirect, 0);
evaltreenr(n->nredir.n, flags);
/* never returns */
@@ -574,6 +576,7 @@ evalpipe(union node *n, int flags)
}
}
if (forkshell(jp, lp->n, n->npipe.backgnd) == 0) {
+ reset_hand...
2019 Jan 25
0
[klibc:update-dash] eval: Return status in eval functions
...ion node *n, int flags)
}
out:
popstackmark(&smark);
+
+ return status;
}
@@ -465,7 +469,7 @@ out:
* Kick off a subshell to evaluate a tree.
*/
-STATIC void
+STATIC int
evalsubshell(union node *n, int flags)
{
struct job *jp;
@@ -494,8 +498,8 @@ nofork:
status = 0;
if (! backgnd)
status = waitforjob(jp);
- exitstatus = status;
INTON;
+ return status;
}
@@ -541,7 +545,7 @@ expredir(union node *n)
* of all the rest.)
*/
-STATIC void
+STATIC int
evalpipe(union node *n, int flags)
{
struct job *jp;
@@ -549,6 +553,7 @@ evalpipe(union node *n, int flags)
in...
2020 Mar 28
0
[klibc:update-dash] dash: eval: Return status in eval functions
...ion node *n, int flags)
}
out:
popstackmark(&smark);
+
+ return status;
}
@@ -465,7 +469,7 @@ out:
* Kick off a subshell to evaluate a tree.
*/
-STATIC void
+STATIC int
evalsubshell(union node *n, int flags)
{
struct job *jp;
@@ -494,8 +498,8 @@ nofork:
status = 0;
if (! backgnd)
status = waitforjob(jp);
- exitstatus = status;
INTON;
+ return status;
}
@@ -541,7 +545,7 @@ expredir(union node *n)
* of all the rest.)
*/
-STATIC void
+STATIC int
evalpipe(union node *n, int flags)
{
struct job *jp;
@@ -549,6 +553,7 @@ evalpipe(union node *n, int flags)
in...