Implement the P0 View grammar, expr bridge, stateless view Components, and Ebox mount path in a new independent package. Include bilingual architecture and implementation documents plus contract tests.
26 lines
672 B
EmacsLisp
26 lines
672 B
EmacsLisp
;;; etaf.el --- Text application framework facade -*- lexical-binding: t; -*-
|
|
|
|
;; SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
;; Author: ETAF contributors
|
|
;; Version: 0.1.0
|
|
;; Package-Requires: ((emacs "29.1") (ebox "1.0.1"))
|
|
;; Keywords: ui, tools, convenience
|
|
;; URL: https://github.com/ginqi7/etaf
|
|
|
|
;;; Commentary:
|
|
|
|
;; ETAF is a Component and View layer above the independent Ebox renderer.
|
|
;; This package is intentionally starting with the grammar and stateless View
|
|
;; path before adding retained state, events, styles, and data capabilities.
|
|
|
|
;;; Code:
|
|
|
|
(require 'etaf-view)
|
|
(require 'etaf-component)
|
|
(require 'etaf-renderer)
|
|
|
|
(provide 'etaf)
|
|
|
|
;;; etaf.el ends here
|