tarsius pushed a change to branch externals/transient. from c37d694ccb Fix typos new 7ba243e301 make: Cosmetics new c4e0cba656 Require all key bindings to be specified as key descriptions new 1933dda9c8 Support prefix coordinates specified using vectors new bf89b7dce3 transient--{set,get}-layout: New functions new f8fd1a232a transient--layout-member: Rename a local variable new 3b780a10e6 transient--group-member: Rename a local variable new 8a4f713087 transient-define-prefix: Rename a local variable new 5063654d7d transient--insert-suffix: Cosmetics new 79cee7e4c8 transient-get-suffix: Move definition new 228853400f transient-get-suffix: Cosmetics new 45de8e46f0 transient-parse-suffix: Accept object as prefix new 8b6523199b transient--suffix-props: New alias new 4469c309ee transient--get-children: New alias new bcc0bf8368 Improve format of layout and handling of included groups new 70791e2c97 Prefer quoting top-level included groups new 9a44482fd8 Add tests new 696b7efda2 Update manual new 60d8dc4bdc Update changelog new 41b6e06cf5 Regenerate manual
Summary of changes: .github/workflows/test.yml | 6 + CHANGELOG | 25 +++ Makefile | 5 + default.mk | 6 +- docs/transient.org | 86 ++++++++-- docs/transient.texi | 86 ++++++++-- lisp/Makefile | 8 +- lisp/transient.el | 370 ++++++++++++++++++++++++----------------- test/Makefile | 15 ++ test/transient-test.el | 400 +++++++++++++++++++++++++++++++++++++++++++++ 10 files changed, 821 insertions(+), 186 deletions(-) create mode 100644 .github/workflows/test.yml create mode 100644 test/Makefile create mode 100644 test/transient-test.el