Reorganize tp.el code to match API Quick Reference order

Functions are now organized in the following order:
1. Core Property Functions: tp-set, tp-reset, tp-add, tp-set-face, tp-set-display, tp-get, tp-at, tp-remove, tp-clear
2. Pattern Matching Functions: tp-match, tp-match-reset, tp-match-add, tp-regexp, tp-regexp-reset, tp-regexp-add
3. Search & Navigation Functions: tp-search-forward, tp-search-backward, tp-forward, tp-backward, tp-forward-do, tp-backward-do, tp-search, tp-search-do
4. Query Functions: tp-intervals, tp-empty-p, tp-plist
5. Layer Definition Functions: tp-define-layer, tp-layer-props, tp-group-props, tp-layer-undefine, tp-group-undefine, tp-layer-reset
6. Layer Placement Functions: tp-put-layer, tp-push-layer
7. Layer Deletion Functions: tp-delete-layer, tp-pop-layer
8. Layer Movement Functions: tp-raise-layer, tp-rotate-layer, tp-pin-layer, tp-switch-layer
9. Layer Merging Functions: tp-merge-layers, tp-flatten-layers
10. Layer Query Functions: tp-layer-list, tp-layer-count, tp-layer-exists-p, tp-layer-top

Co-authored-by: Kinneyzhang <38454496+Kinneyzhang@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2025-12-15 08:08:59 +00:00
parent ad6ec58305
commit bca7d4a41c

1321
tp.el

File diff suppressed because it is too large Load Diff