mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-06 11:18:30 +00:00
Make improvements
- Expand redbean UNIX module - Expand redbean documentation - Ensure Lua copyright is embedded in binary - Increase the PATH_MAX limit especially on NT - Use column major sorting for linenoise completions - Fix some suboptimalities in redbean's new UNIX API - Figured out right flags for Multics newline in raw mode
This commit is contained in:
parent
cf3174dc74
commit
2046c0d2ae
305 changed files with 6602 additions and 4221 deletions
|
@ -51,22 +51,22 @@ relegated void __check_fail(const char *suffix, const char *opstr,
|
|||
__start_fatal(file, line);
|
||||
__stpcpy(hostname, "unknown");
|
||||
gethostname(hostname, sizeof(hostname));
|
||||
kprintf("check failed on %s pid %d%n", hostname, getpid());
|
||||
kprintf("\tCHECK_%^s(%s, %s);%n", suffix, wantstr, gotstr);
|
||||
kprintf("\t\t → %p (%s)%n", want, wantstr);
|
||||
kprintf("\t\t%s %p (%s)%n", opstr, got, gotstr);
|
||||
kprintf("check failed on %s pid %d\n", hostname, getpid());
|
||||
kprintf("\tCHECK_%^s(%s, %s);\n", suffix, wantstr, gotstr);
|
||||
kprintf("\t\t → %p (%s)\n", want, wantstr);
|
||||
kprintf("\t\t%s %p (%s)\n", opstr, got, gotstr);
|
||||
if (!isempty(fmt)) {
|
||||
kprintf("\t");
|
||||
va_start(va, fmt);
|
||||
kvprintf(fmt, va);
|
||||
va_end(va);
|
||||
kprintf("%n");
|
||||
kprintf("\n");
|
||||
}
|
||||
kprintf("\t%m%n\t%s%s", SUBTLE, program_invocation_name);
|
||||
kprintf("\t%m\n\t%s%s", SUBTLE, program_invocation_name);
|
||||
for (i = 1; i < __argc; ++i) {
|
||||
kprintf(" %s", __argv[i]);
|
||||
}
|
||||
kprintf("%s%n", RESET);
|
||||
kprintf("%s\n", RESET);
|
||||
if (!IsTiny() && e == ENOMEM) {
|
||||
PrintMemoryIntervals(2, &_mmi);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue