All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v9 0/9] Input/Output Terminal Abstraction
@ 2025-04-06 22:05 Grant Erickson
  2025-04-06 22:05 ` [PATCH v9 1/9] term: Initial revision Grant Erickson
                   ` (9 more replies)
  0 siblings, 10 replies; 14+ messages in thread
From: Grant Erickson @ 2025-04-06 22:05 UTC (permalink / raw)
  To: ell

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

-- 
2.45.0


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2025-06-02  6:19 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-06 22:05 [PATCH v9 0/9] Input/Output Terminal Abstraction Grant Erickson
2025-04-06 22:05 ` [PATCH v9 1/9] term: Initial revision Grant Erickson
2025-04-06 22:05 ` [PATCH v9 2/9] ell: Add include directive for 'ell/term.h' Grant Erickson
2025-04-06 22:05 ` [PATCH v9 3/9] ell/Makefile: Added 'term.[ch]' to HEADERS and SOURCES Grant Erickson
2025-04-06 22:06 ` [PATCH v9 4/9] term: Added 'l_term_*' symbols Grant Erickson
2025-04-06 22:06 ` [PATCH v9 5/9] ell/term: Do not return -EPERM for 'putnstr' and 'vprint' if not running Grant Erickson
2025-04-06 22:06 ` [PATCH v9 6/9] ell/term: Return error on writes if the output descriptor is invalid Grant Erickson
2025-04-06 22:06 ` [PATCH v9 7/9] ell/edit: Rename 'l_term_{open,close}' Grant Erickson
2025-04-06 22:06 ` [PATCH v9 8/9] ell/term: Add an 'l_term_is_acquired' introspection function Grant Erickson
2025-04-06 22:06 ` [PATCH v9 9/9] ell/term: Added ASCII C0 and C1 control code mnemonics Grant Erickson
2025-05-27 17:20 ` [PATCH v9 0/9] Input/Output Terminal Abstraction Marcel Holtmann
2025-05-27 18:08   ` Grant Erickson
2025-05-28 14:34     ` Grant Erickson
2025-06-02  6:18       ` Marcel Holtmann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.