Returns call to move cursor home, was needed after all
This commit is contained in:
parent
db3cce1d28
commit
feb92b21eb
2
hermes.c
2
hermes.c
|
@ -118,6 +118,7 @@ char *editorPrompt(char *prompt);
|
||||||
void die(const char *s) {
|
void die(const char *s) {
|
||||||
write(STDOUT_FILENO, "\033[m", 3);
|
write(STDOUT_FILENO, "\033[m", 3);
|
||||||
write(STDOUT_FILENO, "\033[2J", 4);
|
write(STDOUT_FILENO, "\033[2J", 4);
|
||||||
|
write(STDOUT_FILENO, "\033[H", 3);
|
||||||
perror(s);
|
perror(s);
|
||||||
write(STDOUT_FILENO, "\r", 1);
|
write(STDOUT_FILENO, "\r", 1);
|
||||||
exit(1);
|
exit(1);
|
||||||
|
@ -126,6 +127,7 @@ void die(const char *s) {
|
||||||
void quit() {
|
void quit() {
|
||||||
write(STDOUT_FILENO, "\033[m", 3);
|
write(STDOUT_FILENO, "\033[m", 3);
|
||||||
write(STDOUT_FILENO, "\033[2J", 4);
|
write(STDOUT_FILENO, "\033[2J", 4);
|
||||||
|
write(STDOUT_FILENO, "\033[H", 3);
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue