trylink: produce even more info about final link stage
trylink: explain how to modify link and drastically decrease amount of padding (unfortunately, needs hand editing ATM). *: add ALIGN1 / ALIGN2 to global strings and arrays of bytes and shorts size saving: 0.5k
This commit is contained in:
@ -450,12 +450,12 @@ static void cap_cur_fline(int nlines)
|
||||
}
|
||||
}
|
||||
|
||||
static const char controls[] =
|
||||
static const char controls[] ALIGN1 =
|
||||
/* NUL: never encountered; TAB: not converted */
|
||||
/**/"\x01\x02\x03\x04\x05\x06\x07\x08" "\x0a\x0b\x0c\x0d\x0e\x0f"
|
||||
"\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f"
|
||||
"\x7f\x9b"; /* DEL and infamous Meta-ESC :( */
|
||||
static const char ctrlconv[] =
|
||||
static const char ctrlconv[] ALIGN1 =
|
||||
/* '\n': it's a former NUL - subst with '@', not 'J' */
|
||||
"\x40\x41\x42\x43\x44\x45\x46\x47\x48\x49\x40\x4b\x4c\x4d\x4e\x4f"
|
||||
"\x50\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5a\x5b\x5c\x5d\x5e\x5f";
|
||||
|
Reference in New Issue
Block a user