diff options
| author | eunhhu <[email protected]> | 2026-09-27 13:45:31 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-09-27 13:45:31 +0100 |
| commit | 2920e389f624263efe515d9a5f33f6b822efff5e (patch) | |
| tree | 098011662955822230b3baa3141b997092d96153 /docs/design/001-first-component.md | |
| parent | e650c341704e1b7f4c9d5a05bfa745c54002a599 (diff) | |
| download | vega-2920e389f624263efe515d9a5f33f6b822efff5e.tar.gz vega-2920e389f624263efe515d9a5f33f6b822efff5e.zip | |
Name Vega's parts: lib/, surfaces/ and symbols/
src/ held two parts, the surfaces that show modules to people and the
symbol format with its CPU and GPU drawing. As in Pure (design 009), top
level directories are now the parts, and the README says what each builds.
Diffstat (limited to 'docs/design/001-first-component.md')
| -rw-r--r-- | docs/design/001-first-component.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/design/001-first-component.md b/docs/design/001-first-component.md index 6028297..325093a 100644 --- a/docs/design/001-first-component.md +++ b/docs/design/001-first-component.md @@ -1,6 +1,6 @@ # 001 — 첫 컴포넌트: 목록·표·포커스·톤, 표면 셋 -2026-09-25. 상태: 구현(`src/`, `lib/vega.aup`, `examples/`). +2026-09-25. 상태: 구현(`surfaces/`, `lib/vega.aup`, `examples/`). ## 결정 @@ -127,7 +127,7 @@ vega tui app.pmod --watch --store ~/.app # 또는 vega web app.pmod --wat `vega check app.pmod`는 모듈이 뜻한 듯하지만 규약에 맞지 않는 곳을 알린다. 표면은 이런 보기를 조용히 다른 부품으로 읽는다. 검사는 그 읽기를 드러내어 오타나 타입 실수가 화면에서 사라지지 않게 한다. 찾으면 종료 코드 1이다. -규칙은 화면을 읽는 코드와 같은 파일(`src/screen.c`)에 있다. +규칙은 화면을 읽는 코드와 같은 파일(`surfaces/screen.c`)에 있다. | 찾는 것 | 표면이 대신 하는 일 | |---|---| |
