summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorBerke Güzel <wenekar1@gmail.com>2026-10-15 12:38:58 +0300
committerBerke Güzel <wenekar1@gmail.com>2026-10-15 12:38:58 +0300
commit22345caf457e8d9a4bdb56b696cc5f3694812276 (patch)
tree801bd4f17569fa875e81bc2297a46ecf5176cbc7 /README.md
parent6ee9eb37d8e616a972fb29b3fbdbc33991aa844f (diff)
parent212f1cc9109aa0deb9e5d990bb2dba2b167618fb (diff)
Merge branch 'wt/namespace' into api-hardening
Diffstat (limited to 'README.md')
-rw-r--r--README.md7
1 files changed, 5 insertions, 2 deletions
diff --git a/README.md b/README.md
index 221d56d..c77883a 100644
--- a/README.md
+++ b/README.md
@@ -52,8 +52,11 @@ no flags to get them:
`simd.h` states the rules for a new kernel.
-- `term.h` is the only header a host includes. It includes
- `term_input.h` and `term_types.h`. It compiles as C11 and as C++.
+- `term.h` is the only header a host includes. A host writes
+ `#include <term/term.h>`. The package adds only the include directory,
+ so `term.h` from another library, such as ncurses, is not shadowed. The
+ header includes `term_input.h` and `term_types.h`. It compiles as C11
+ and as C++.
- Every global symbol starts with `term_`. The library builds with hidden
symbols, so a shared build exports only the `TERM_API` functions of
`term.h`. `term-symbols-test` checks both.