Commit Graph

  • 3123f01b1b Initial plan copilot-swe-agent[bot] 2025-12-15 12:50:47 +0000
  • 091b4fa15f Remove tp-set-face/tp-set-display, rename tp-match to tp-match-set, tp-regexp to tp-regexp-set copilot-swe-agent[bot] 2025-12-15 12:32:56 +0000
  • 9ecb5d6b5b Initial plan copilot-swe-agent[bot] 2025-12-15 12:20:07 +0000
  • 91f0a604e1 update readme Kinneyzhang 2025-12-15 20:19:42 +0800
  • ec5fa62ebd update readme Kinneyzhang 2025-12-15 20:15:18 +0800
  • c1ca081602 Sync English README.md with Chinese documentation updates copilot-swe-agent[bot] 2025-12-15 11:39:34 +0000
  • 9e27731398 Improve README_CN.md introduction and features sections with comprehensive documentation copilot-swe-agent[bot] 2025-12-15 11:36:44 +0000
  • 315c17c3fc Initial plan copilot-swe-agent[bot] 2025-12-15 11:32:23 +0000
  • 79713ad62b fix bugs on tp-forward/backward Kinneyzhang 2025-12-15 19:01:33 +0800
  • 969f9ef98e Update documentation for tp-get, tp-at, tp-forward-do, tp-backward-do APIs copilot-swe-agent[bot] 2025-12-15 10:39:29 +0000
  • 35d570f021 Update tp-forward-do, tp-backward-do with point parameter and extend tp-at copilot-swe-agent[bot] 2025-12-15 10:33:39 +0000
  • 25cd7e98c9 Initial plan copilot-swe-agent[bot] 2025-12-15 10:22:44 +0000
  • 2128f78509 Fix tp-search-map to properly copy text properties for strings copilot-swe-agent[bot] 2025-12-15 09:42:11 +0000
  • 798c88e559 Add documentation for string replacement length limitation copilot-swe-agent[bot] 2025-12-15 09:03:15 +0000
  • 0b0bfedc6b Refactor tp-forward/backward and tp-search-do API copilot-swe-agent[bot] 2025-12-15 09:00:13 +0000
  • 080239e3ce Initial plan copilot-swe-agent[bot] 2025-12-15 08:49:12 +0000
  • a41ad171a0 format Kinneyzhang 2025-12-15 16:20:51 +0800
  • bca7d4a41c Reorganize tp.el code to match API Quick Reference order copilot-swe-agent[bot] 2025-12-15 08:08:59 +0000
  • ad6ec58305 Fix code review issues: use with-current-buffer, fix documentation, improve property detection copilot-swe-agent[bot] 2025-12-15 07:38:20 +0000
  • 11e6201bc1 Implement new text property search and navigation functions copilot-swe-agent[bot] 2025-12-15 07:35:41 +0000
  • b9dc821250 Initial plan copilot-swe-agent[bot] 2025-12-15 07:24:48 +0000
  • 7357ac120f delete unused code Kinneyzhang 2025-12-15 15:24:08 +0800
  • d748534bd9 delete unused code Kinneyzhang 2025-12-15 12:00:34 +0800
  • 6bcc0b5c8d delete unused code Kinneyzhang 2025-12-15 11:07:49 +0800
  • 9ed2aafe23 Address code review feedback: clarify private function comment copilot-swe-agent[bot] 2025-12-15 02:56:24 +0000
  • 62b5e47548 Remove internal APIs from public interface, delete tp-remove-list, fix tp-remove nested sub-property bug, add links in API Quick Reference copilot-swe-agent[bot] 2025-12-15 02:53:58 +0000
  • 60fa168469 Initial plan copilot-swe-agent[bot] 2025-12-15 02:42:52 +0000
  • 7ff8344955 Add API Quick Reference section with categorized API overview to both README files copilot-swe-agent[bot] 2025-12-15 02:14:50 +0000
  • 84ae600b38 Initial plan copilot-swe-agent[bot] 2025-12-15 02:11:54 +0000
  • 321e124b74 Remove non-existent APIs from documentation: tp-layer-propertize, tp-group-propertize, tp-put alias copilot-swe-agent[bot] 2025-12-14 16:54:26 +0000
  • 8bbc2a4437 Initial plan copilot-swe-agent[bot] 2025-12-14 16:45:58 +0000
  • 02d1875330 update test and readme Kinneyzhang 2025-12-15 00:44:50 +0800
  • f02a3d6ace Address code review: add seq require and improve nil checks copilot-swe-agent[bot] 2025-12-14 16:24:36 +0000
  • 00280243f3 Update documentation with new layer API copilot-swe-agent[bot] 2025-12-14 16:21:47 +0000
  • 808fa94214 Refactor tp layer API to new specification, remove old API copilot-swe-agent[bot] 2025-12-14 16:17:29 +0000
  • dbd790d0fd Start implementing new layer API, removing old compatibility copilot-swe-agent[bot] 2025-12-14 16:06:57 +0000
  • 4c826fef77 Initial plan copilot-swe-agent[bot] 2025-12-14 15:58:02 +0000
  • 52999a2807 Fix tp--get-nested to handle face values with symbol prefix like (shadow :foreground ...) copilot-swe-agent[bot] 2025-12-14 15:37:47 +0000
  • 85c8c5365b Remove unnecessary reverse in multiple key extraction copilot-swe-agent[bot] 2025-12-14 15:27:35 +0000
  • 3f7f8cd9b9 Add support for deeply nested sub-properties and multiple key extraction in tp-get copilot-swe-agent[bot] 2025-12-14 15:25:53 +0000
  • b31077e486 Fix tp-get to return intervals for entire strings and support property path lists copilot-swe-agent[bot] 2025-12-14 15:15:12 +0000
  • 932585da3f Fix tp-get to return intervals and tp-match/tp-regexp string parsing copilot-swe-agent[bot] 2025-12-14 13:50:45 +0000
  • 13b73b1dbc Address code review feedback: improve docstrings and comments copilot-swe-agent[bot] 2025-12-14 13:09:52 +0000
  • 5994ce3a2a Fix tp-add face prepending, tp-remove and tp-get string support, update docs copilot-swe-agent[bot] 2025-12-14 13:06:08 +0000
  • 10e60a9408 Initial plan copilot-swe-agent[bot] 2025-12-14 12:54:20 +0000
  • 2bf16e1207 Update README.md and README_CN.md to document new API functions copilot-swe-agent[bot] 2025-12-14 12:12:31 +0000
  • 39c1c6333b Refactor: Extract helper functions to reduce code duplication in match/regexp functions and single-property setters copilot-swe-agent[bot] 2025-12-14 11:42:07 +0000
  • 58daa712db Implement new tp.el API: tp-reset, tp-set, tp-set-face, tp-set-display, tp-add, tp-match-reset, tp-match-add, tp-regexp-reset, tp-regexp-add, enhanced tp-get and tp-remove with nested sub-property support copilot-swe-agent[bot] 2025-12-14 11:37:42 +0000
  • d84e874806 Initial analysis of tp.el refactoring requirements copilot-swe-agent[bot] 2025-12-14 11:27:31 +0000
  • 14ec055ac6 Initial plan copilot-swe-agent[bot] 2025-12-14 11:24:51 +0000
  • 243904f490 Improve tp-put parameter naming for clarity copilot-swe-agent[bot] 2025-12-13 10:04:41 +0000
  • c285fb20eb Add enhanced tp-get with range support and fine-grained property functions copilot-swe-agent[bot] 2025-12-13 10:02:54 +0000
  • 2fce83315b Update tp-put API and tests to new format copilot-swe-agent[bot] 2025-12-13 09:59:27 +0000
  • 3097efd788 Initial plan copilot-swe-agent[bot] 2025-12-13 09:51:41 +0000
  • ff62c2d014 Add Chinese documentation (README_CN.md) copilot-swe-agent[bot] 2025-12-12 03:45:33 +0000
  • 519a5ec42f Improve zero-width match handling in tp-match and tp-regexp copilot-swe-agent[bot] 2025-12-12 03:39:26 +0000
  • a34c1ee625 Fix code review issues: infinite loop prevention and consistent return values copilot-swe-agent[bot] 2025-12-12 03:37:30 +0000
  • 73f65e294b Optimize function naming and add object parameter support copilot-swe-agent[bot] 2025-12-12 03:34:13 +0000
  • 8e7c9ef989 Initial plan copilot-swe-agent[bot] 2025-12-12 03:27:23 +0000
  • 4d914ebd29 update Kinneyzhang 2025-12-12 11:17:52 +0800
  • 3e7d2881a9 Fix test comments and add version checks for search functions copilot-swe-agent[bot] 2025-12-11 03:49:05 +0000
  • c34ab46cf4 Add comprehensive ERT test suite with 62 test cases copilot-swe-agent[bot] 2025-12-11 03:47:30 +0000
  • 99f50d4fee Shorten function names for clarity: tp-group-* and tp-layer-props copilot-swe-agent[bot] 2025-12-11 03:16:09 +0000
  • 7614916aca Update Emacs version requirement to 28.1+ for object-intervals support copilot-swe-agent[bot] 2025-12-11 02:45:55 +0000
  • d1428a0748 Optimize and extend tp.el with layer system and text property functions copilot-swe-agent[bot] 2025-12-11 02:42:53 +0000
  • 6333a09856 Initial plan copilot-swe-agent[bot] 2025-12-11 02:30:48 +0000
  • cea0e3b6b3 update Kinneyzhang 2025-10-23 01:29:04 +0800
  • d4efd44aa0 update Kinneyzhang 2025-10-16 12:56:13 +0800
  • 48e9eb9c01 update Kinneyzhang 2025-10-16 00:01:52 +0800
  • b7027db553 update readme Kinneyzhang 2025-10-14 01:24:51 +0800
  • 7dbdc89541 update Kinneyzhang 2025-10-13 20:58:11 +0800
  • b23967c359 add readme Kinneyzhang 2025-10-13 13:02:54 +0800
  • bfc007e5d3 add search functions Kinneyzhang 2025-10-13 12:57:47 +0800
  • 9fd5ba552f first commit Kinneyzhang 2025-10-13 00:15:18 +0800
  • 349a3eecef
    Initial commit Geekinney 2025-10-13 00:13:38 +0800