Input/Output Terminal Abstraction
Get series with b4
b4 am [email protected]Versions newest first
- v9 Latest9 patches 4 repliesIn review
Patches in v9 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | term: Initial revision.ell/ ell/ | +556 | 0 replies | |
| 2/9 | ell: Add include directive for 'ell/term.h'.ell/ | +1 | 0 replies | |
| 3/9 | ell/Makefile: Added 'term.[ch]' to HEADERS and SOURCES.Makefile.am | +2 | 0 replies | |
| 4/9 | term: Added 'l_term_*' symbols.ell/ | +21 | 0 replies | |
| 5/9 | ell/term: Do not return -EPERM for 'putnstr' and 'vprint' if not running.ell/ | +0 | 0 replies | |
| 6/9 | ell/term: Return error on writes if the output descriptor is invalid.ell/ | +6 | 0 replies | |
| 7/9 | ell/edit: Rename 'l_term_{open,close}'.ell/ ell/ ell/ | +16 | 0 replies | |
| 8/9 | ell/term: Add an 'l_term_is_acquired' introspection function.ell/ ell/ ell/ | +11 | 0 replies | |
| 9/9 | ell/term: Added ASCII C0 and C1 control code mnemonics.ell/ | +144 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v9 yet.
Cover letter [PATCH v9 0/9] Input/Output Terminal Abstraction
This expands on Marcel Holtman's 2023-12-22 RFCv4 patch for an input/output terminal abstraction.
Substantive changes from the v7 version:
* Fixed a typo in the ASCII C0 and C1 control code mnemonics.
Grant Erickson (9):
term: Initial revision.
ell: Add include directive for 'ell/term.h'.
ell/Makefile: Added 'term.[ch]' to HEADERS and SOURCES.
term: Added 'l_term_*' symbols.
ell/term: Do not return -EPERM for 'putnstr' and 'vprint' if not
running.
ell/term: Return error on writes if the output descriptor is invalid. ell/edit: Rename 'l_term_{open,close}'.
ell/term: Add an 'l_term_is_acquired' introspection function. ell/term: Added ASCII C0 and C1 control code mnemonics.
Makefile.am | 2 + ell/ell.h | 1 + ell/ell.sym | 22 +++ ell/term.c | 501 ++++++++++++++++++++++++++++++++++++++++++++++++++++ ell/term.h | 215 ++++++++++++++++++++++ 5 files changed, 741 insertions(+) create mode 100644 ell/term.c create mode 100644 ell/term.h
Signature · 1 line
2.45.0