elpasync pushed a change to branch elpa/llama. at 9802c215a3 Release version 0.6.0
This branch includes the following new commits: new 2027ce7916 Initial release new c15cd5f0c1 Fix package URL in header new fa28bed90b license: Update URLs and cleanup whitespace new f2f1476e88 readme: Mention l package new 2694b2aeb1 Add SPDX-License-Identifier header new 38aebc2781 No longer depend on cl-lib new 22278a9547 Save match-data new 1e1d49388b Mention the l package new 5d1da6dc68 Refresh library header new 4e98abc361 make: Improve creation of autoloads file new adc5d169fa make: Use my standard Makefile layout new 3dd1d99ebc make: Run check-declare-directory new a5bb69e219 make: Suppress warning about obsolete autoload package new 7548b315dc Bump seq dependency new b890bfb76a Revive and give up on display magic new e919c6e55c Support function completion following ## new f76fd44596 Bump copyright years new 0ab76e3d7b Add .gitignore new f4a59f2154 Support &optional arguments new 34cadf22e3 Release version 0.3.0 new 5c454f1a83 Fix typo new 2de9e31bb5 Fix examples new 16deae1d87 Fix typos new beddc6a857 Release version 0.3.1 new a938ac0ae7 Fix typo new 395185850a Override elisp-mode-syntax-propertize to leave ## alone new 0b3af78c11 Optionally fontify ## and its special arguments new 864ac4ba14 llama--collect: Fix error message new 9db5761afa Drop support for the legacy %* argument new 38657d14aa make: Add redo target new 05c14ca9bc Bump copyright years new 60b949fb0a No longer depend on seq package new 68d885b2c3 No longer use and-let* macro new 2e995a494d llama--collect: Use separate clause for nested ## no-op new 55a1caed59 llama--collect: Handle dotted lists new 3718ad0df2 llama--collect: Skip quoted lists new 0c6d52482f llama-font-lock-keywords: Replace unnecessary backquote with quote new a3cd967128 llama--arguments: Reduce nesting new 67510f8e91 llama--arguments: Cosmetics new e73736d3bd llama-font-lock-keywords: Also match & by itself new 6e13fa51e8 ##: Rename ARGS argument to BODY new 195fb85523 llama--collect: Rename DATA argument to EXPR new 788b243624 llama--arguments: Cosmetics new 67a43eb4f0 Support explicit unused arguments new 7f04c9034a ##: Shorten name of a let-bound variable new 2a35378926 ##: Completely separate handling of rest arguments new 3d11815594 ##: Order steps chronologically new 1fb7e99e09 ##: Use while to drop trailing unused arguments new 6ec15b4d6f Make unused arguments at mandatoriness border optional by default new 2aaf14c414 llama--collect: Signal error on all argument conflicts new 9315f49f2f Add tests new c1f4b4ff28 Update documentation new 3b089a99b6 llama-erase-argument: Rearrange properties of box attribute new 9e5d7664cf llama-erased-argument: Rename to llama-deleted-argument new 40d671b35e Update contact information new cea812d161 Correct outdated examples new 65b5d9f446 Hide the empty symbol from completing-read new cc19b9fdee Hide the empty symbol from loaddefs-generate--compute-prefixes new df96f71cc6 Use define-advice instead of advice-add new 485949eb01 elisp--expect-function-p@llama: Add docstring new ab2b4b1f4e Always advise elisp-mode-syntax-propertize new 594e1e2053 Add Package-Version and Package-Requires headers new 22a7cc2094 Convert readme to org new d98debc6ca Update homepage url new 3249a5ea99 Fix format of Package-Requires header new 732389e388 Remove Package-Version header new 0b881ab454 llama--collect: Fix return value for dotted lists new 85fb21ca30 llama--collect: Correct name of internal variable new 763a6746e7 No longer support shorthands in function position new fffe9cff4b llama--collect: Change order of symbols in error message new 58ee34c635 Add more tests new df15d5385b Handle explicit unused arguments in vectors and dotted-lists too new 61cebe9223 llama--collect: Cosmetics new a5fb525684 Add special handling of backquote new aab72b513f Support backquote construct in place of FN new 86115bc3a1 No longer highlight % and & in function position new d7ad209f01 gitignore: /*-pkg.el new 560d656b8a Remove a style recommendation new 1463ec95df Reword documentation to avoid `%' being linkified in docstring new 62b270fc1d Add alias that can be completed to in describe-function new a0dcde9d95 llama-font-lock-keywords: Also fontify llama new f3739ff067 llama--maybe-face: Handle llama as well new e23b81b153 Improve font-lock for Emacs >= 29.1 new 15919c4289 Fix quoting in primary docstring new fe7999efef Be explicit about % and %N being mandatory new 89affb8ad8 Complete correction of outdated examples new 49e26a2998 Quote paren in docstring new f349f7503e llama--match-and-fontify: Simplify new da803c676e llama-font-lock-keywords-29: Use font-lock-keyword-face for llama new f76edf2745 Add tests for llama macro new ad20e98b6b llama--{collect,fontify}: Stop at nested llama expression new 16bb59a03b Address ##'s identity crisis new f21fe0c53b llama--fontify: Handle nil new 5db4ead41e llama--collect: Optimize unquoting new 61ac5906df llama--collect: Support splice new 8fdcde4aaf llama--collect: Support % and & directly following ,unquote new a286543c01 Add note about need for using funcall new 089cf6f80f Add note about opaqueness of macros' argument handling new 1faaa9696e llama--fontify: Fix stopping at nested llama expression new 392b89ba54 Improve documentation new c94a3825da make: Undeprecate if-let and when-let new f4e80a582f Release version 0.4.0 new 5ae0b19205 Fix typo in comment new 07a47101ab Release version 0.4.1 new c00b882e26 Setup ci new 04b9b6849d Update homepage new e6938b60e1 Require compat new 3d9b59e112 Hide incompatible code from older compilers new 5259a6f298 Highlight many symbols if they appear after "(##" new 0b6d79826f Release version 0.5.0 new e774362614 Setup test ci new b9842c6aa8 Add .dir-locals.el new fecd651d88 Add llama--{left,right}-apply-partially a.k.a. partial / rpartial new 9802c215a3 Release version 0.6.0