copilot-swe-agent[bot]
11e6201bc1
Implement new text property search and navigation functions
...
- Modified tp-empty-p to support optional OBJECT parameter (nil = current buffer)
- Modified tp-plist to support two formats: (tp-plist start end &optional OBJECT) and (tp-plist string)
- Added tp-forward and tp-backward with new API (property &optional value object n)
- Added tp-forward-do and tp-backward-do for applying functions to matches
- Added tp-search for searching all matching properties in range or string
- Added tp-search-do for executing function on all matches
- Updated documentation (README.md and README_CN.md)
- Updated test cases (tp-tests.el)
- Removed obsolete function references (tp-next, tp-prev, tp-goto-next, tp-goto-prev, tp-in, tp-all, tp-regions-map, tp-strings-map)
Co-authored-by: Kinneyzhang <38454496+Kinneyzhang@users.noreply.github.com>
2025-12-15 07:35:41 +00:00
copilot-swe-agent[bot]
62b5e47548
Remove internal APIs from public interface, delete tp-remove-list, fix tp-remove nested sub-property bug, add links in API Quick Reference
...
Co-authored-by: Kinneyzhang <38454496+Kinneyzhang@users.noreply.github.com>
2025-12-15 02:53:58 +00:00
copilot-swe-agent[bot]
7ff8344955
Add API Quick Reference section with categorized API overview to both README files
...
Co-authored-by: Kinneyzhang <38454496+Kinneyzhang@users.noreply.github.com>
2025-12-15 02:14:50 +00:00
copilot-swe-agent[bot]
321e124b74
Remove non-existent APIs from documentation: tp-layer-propertize, tp-group-propertize, tp-put alias
...
Co-authored-by: Kinneyzhang <38454496+Kinneyzhang@users.noreply.github.com>
2025-12-14 16:54:26 +00:00
Kinneyzhang
02d1875330
update test and readme
2025-12-15 00:44:50 +08:00
copilot-swe-agent[bot]
00280243f3
Update documentation with new layer API
...
Co-authored-by: Kinneyzhang <38454496+Kinneyzhang@users.noreply.github.com>
2025-12-14 16:21:47 +00:00
copilot-swe-agent[bot]
3f7f8cd9b9
Add support for deeply nested sub-properties and multiple key extraction in tp-get
...
Co-authored-by: Kinneyzhang <38454496+Kinneyzhang@users.noreply.github.com>
2025-12-14 15:25:53 +00:00
copilot-swe-agent[bot]
b31077e486
Fix tp-get to return intervals for entire strings and support property path lists
...
Co-authored-by: Kinneyzhang <38454496+Kinneyzhang@users.noreply.github.com>
2025-12-14 15:15:12 +00:00
copilot-swe-agent[bot]
932585da3f
Fix tp-get to return intervals and tp-match/tp-regexp string parsing
...
Co-authored-by: Kinneyzhang <38454496+Kinneyzhang@users.noreply.github.com>
2025-12-14 13:50:45 +00:00
copilot-swe-agent[bot]
5994ce3a2a
Fix tp-add face prepending, tp-remove and tp-get string support, update docs
...
Co-authored-by: Kinneyzhang <38454496+Kinneyzhang@users.noreply.github.com>
2025-12-14 13:06:08 +00:00
copilot-swe-agent[bot]
2bf16e1207
Update README.md and README_CN.md to document new API functions
...
Co-authored-by: Kinneyzhang <38454496+Kinneyzhang@users.noreply.github.com>
2025-12-14 12:12:31 +00:00
copilot-swe-agent[bot]
c285fb20eb
Add enhanced tp-get with range support and fine-grained property functions
...
Co-authored-by: Kinneyzhang <38454496+Kinneyzhang@users.noreply.github.com>
2025-12-13 10:02:54 +00:00
copilot-swe-agent[bot]
ff62c2d014
Add Chinese documentation (README_CN.md)
...
Co-authored-by: Kinneyzhang <38454496+Kinneyzhang@users.noreply.github.com>
2025-12-12 03:45:33 +00:00
copilot-swe-agent[bot]
73f65e294b
Optimize function naming and add object parameter support
...
Co-authored-by: Kinneyzhang <38454496+Kinneyzhang@users.noreply.github.com>
2025-12-12 03:34:13 +00:00