[nongnu] elpa/llama 68d885b2c3 033/114: No longer use and-let* macro

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 68d885b2c3f945e8c404a614f72d5cacfbb6c593 Author: Jonas Bernoulli Commit: Jonas Bernoulli No longer use and-let* macro This macro was only added in Emacs 26.1. --- llama.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/llama.el b/lla

[nongnu] elpa/llama 61cebe9223 073/114: llama--collect: Cosmetics

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 61cebe9223349754681ca6c188f7db1782e871c9 Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--collect: Cosmetics --- llama.el | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/llama.el b/llama.el index 0900a3ffe4..7d58ba9d11 100644 --- a/llama

[nongnu] elpa/llama 86115bc3a1 076/114: No longer highlight % and & in function position

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 86115bc3a1c3d4db701687be69126c76c76af653 Author: Jonas Bernoulli Commit: Jonas Bernoulli No longer highlight % and & in function position --- llama.el | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/llama.el b/llama.el index e80

[nongnu] elpa/llama fecd651d88 113/114: Add llama--{left, right}-apply-partially a.k.a. partial / rpartial

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit fecd651d88f15a2503630ea38ae491bfcd132279 Author: Jonas Bernoulli Commit: Jonas Bernoulli Add llama--{left,right}-apply-partially a.k.a. partial / rpartial --- .dir-locals.el | 9 - llama.el | 56 +++

[nongnu] elpa/llama 5db4ead41e 094/114: llama--collect: Optimize unquoting

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 5db4ead41eee5d44616553ff66c7f9d92604540a Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--collect: Optimize unquoting This avoids one call to `llama--collect' per ,unquote. --- llama.el | 8 1 file changed, 4 insertions(+), 4 deletions(-) d

[nongnu] elpa/llama d98debc6ca 064/114: Update homepage url

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit d98debc6ca4c7cc86e9dd944b2393698802ef077 Author: Jonas Bernoulli Commit: Jonas Bernoulli Update homepage url --- llama.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama.el b/llama.el index 1a34a0..a4017324ad 100644 --- a/llama.el +++

[nongnu] elpa/llama 55a1caed59 035/114: llama--collect: Handle dotted lists

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 55a1caed598804fc4481746cccd115affdf0e449 Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--collect: Handle dotted lists --- llama.el | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/llama.el b/llama.el index 505ac754d8..a0c7549652

[nongnu] elpa/llama 195fb85523 042/114: llama--collect: Rename DATA argument to EXPR

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 195fb85523f7f085b13fad3a156a26ab6db8f4d2 Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--collect: Rename DATA argument to EXPR --- llama.el | 32 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/llama.el b/llam

[nongnu] elpa/llama 5ae0b19205 103/114: Fix typo in comment

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 5ae0b192056669dd76d38112fcb27490081a900c Author: Jonas Bernoulli Commit: Jonas Bernoulli Fix typo in comment --- llama-test.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama-test.el b/llama-test.el index 534997e42a..1e2db512fa 100644 ---

[nongnu] elpa/llama a0dcde9d95 081/114: llama-font-lock-keywords: Also fontify llama

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit a0dcde9d95b307d18fa812ebfbb0d8b1acabea11 Author: Jonas Bernoulli Commit: Jonas Bernoulli llama-font-lock-keywords: Also fontify llama Use the same face as for `lambda' not the same as for `##'. The reason that `##' uses another face is that it might ap

[nongnu] elpa/llama c00b882e26 105/114: Setup ci

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit c00b882e2608b00402fe7a37c5a1a6184d1ee59d Author: Jonas Bernoulli Commit: Jonas Bernoulli Setup ci --- .github/workflows/compile.yml | 6 ++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml new file mode

[nongnu] elpa/llama 560d656b8a 078/114: Remove a style recommendation

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 560d656b8ae35a6a755e37948e4870dd11c05bad Author: Jonas Bernoulli Commit: Jonas Bernoulli Remove a style recommendation Suggested-by: L. Andrew --- README.org | 6 ++ llama.el | 11 --- 2 files changed, 6 insertions(+), 11 deletions(-) diff

[nongnu] elpa/llama 07a47101ab 104/114: Release version 0.4.1

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 07a47101ab2b0dab47094b369585443b89ac31c9 Author: Jonas Bernoulli Commit: Jonas Bernoulli Release version 0.4.1 --- llama-test.el | 2 +- llama.el | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/llama-test.el b/llama-test.el index 1e2db

[nongnu] elpa/llama aab72b513f 075/114: Support backquote construct in place of FN

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit aab72b513fc661ddc76abf55ab2437bc56f86202 Author: Jonas Bernoulli Commit: Jonas Bernoulli Support backquote construct in place of FN --- llama-test.el | 8 llama.el | 9 +++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/llama-te

[nongnu] elpa/llama fffe9cff4b 070/114: llama--collect: Change order of symbols in error message

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit fffe9cff4ba0478aafcbdf4375e28605d30dc537 Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--collect: Change order of symbols in error message Show them in the same order as they appear in the code. Suggested-by: L. Andrew --- llama.el | 2 +-

[nongnu] elpa/llama cc19b9fdee 058/114: Hide the empty symbol from loaddefs-generate--compute-prefixes

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit cc19b9fdee114c02af7798eed2ad12404bb22b2b Author: Jonas Bernoulli Commit: Jonas Bernoulli Hide the empty symbol from loaddefs-generate--compute-prefixes --- llama.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama.el b/llama.el index 4f5fda

[nongnu] elpa/llama 3d11815594 047/114: ##: Order steps chronologically

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 3d11815594487e142dd51019a59d050b32dcc063 Author: Jonas Bernoulli Commit: Jonas Bernoulli ##: Order steps chronologically --- llama.el | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/llama.el b/llama

[nongnu] elpa/llama 67a43eb4f0 044/114: Support explicit unused arguments

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 67a43eb4f0502d92227b9513eb247355aa5e598e Author: Jonas Bernoulli Commit: Jonas Bernoulli Support explicit unused arguments - Support trailing unused (mandatory and/or optional) arguments. - Support unused optional arguments, in between (used and/or

[nongnu] elpa/llama 3b089a99b6 053/114: llama-erase-argument: Rearrange properties of box attribute

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 3b089a99b6e7c4b79f50400d29c21818f254091a Author: Jonas Bernoulli Commit: Jonas Bernoulli llama-erase-argument: Rearrange properties of box attribute The order should not matter, but a user reported privately that on Emacs 29.3 it does; we get an "Invali

[nongnu] elpa/llama ab2b4b1f4e 061/114: Always advise elisp-mode-syntax-propertize

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit ab2b4b1f4eb1abe9dbac99d0d6df45108aaef7cd Author: Jonas Bernoulli Commit: Jonas Bernoulli Always advise elisp-mode-syntax-propertize --- llama.el | 69 1 file changed, 34 insertions(+), 35 deletions(-)

[nongnu] elpa/llama f3739ff067 082/114: llama--maybe-face: Handle llama as well

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit f3739ff067e9ffd6150f1007a921748b28b9d8b5 Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--maybe-face: Handle llama as well --- llama.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama.el b/llama.el index 0aeaecda92..11324545a5 100644

[nongnu] elpa/llama a5fb525684 074/114: Add special handling of backquote

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit a5fb525684260dee7c3381740e61421f7bb0ecc3 Author: Jonas Bernoulli Commit: Jonas Bernoulli Add special handling of backquote --- llama-test.el | 11 +++ llama.el | 18 ++ 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/lla

[nongnu] elpa/llama 85fb21ca30 068/114: llama--collect: Correct name of internal variable

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 85fb21ca30be475ead68ab5dfabdc28410992673 Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--collect: Correct name of internal variable --- llama.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/llama.el b/llama.el index d5a437a9a4..a

[nongnu] elpa/llama 05c14ca9bc 031/114: Bump copyright years

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 05c14ca9bcc63f4afa27fc18df1c32ab63b8ed7b Author: Jonas Bernoulli Commit: Jonas Bernoulli Bump copyright years --- llama.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama.el b/llama.el index 94babbfde3..95289ed6fe 100644 --- a/llama.el +++

[nongnu] elpa/llama 2a35378926 046/114: ##: Completely separate handling of rest arguments

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 2a353789261767c0f5cdfc9408384e96ea10912a Author: Jonas Bernoulli Commit: Jonas Bernoulli ##: Completely separate handling of rest arguments --- llama.el | 17 - 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/llama.el b/llama.el index

[nongnu] elpa/llama e774362614 111/114: Setup test ci

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit e7743626140657e53140c63dca8c56389a7e98e3 Author: Jonas Bernoulli Commit: Jonas Bernoulli Setup test ci --- .github/workflows/test.yml | 6 ++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100

[nongnu] elpa/llama 3249a5ea99 065/114: Fix format of Package-Requires header

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 3249a5ea99b25a0cdd1f15d234c7a1a858ce648f Author: Jonas Bernoulli Commit: Jonas Bernoulli Fix format of Package-Requires header Closes #1. --- llama.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama.el b/llama.el index a4017324ad.

[nongnu] elpa/llama 8fdcde4aaf 096/114: llama--collect: Support % and & directly following , unquote

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 8fdcde4aafbd6d5768fa135d9e2a7bc1ae95b23a Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--collect: Support % and & directly following ,unquote --- llama-test.el | 8 llama.el | 6 +++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --

[nongnu] elpa/llama c1f4b4ff28 052/114: Update documentation

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit c1f4b4ff28fbb4e4bb72473b26b8fd103ccc3ca2 Author: Jonas Bernoulli Commit: Jonas Bernoulli Update documentation --- README.md | 18 ++ llama.el | 28 2 files changed, 46 insertions(+) diff --git a/README.md b/README.md i

[nongnu] elpa/llama 9802c215a3 114/114: Release version 0.6.0

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 9802c215a3eea748d9d7f81a1465850388006897 Author: Jonas Bernoulli Commit: Jonas Bernoulli Release version 0.6.0 --- llama.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama.el b/llama.el index eeb00728ad..d9b620fcf6 100644 --- a/llama.el ++

[nongnu] elpa/llama 2aaf14c414 050/114: llama--collect: Signal error on all argument conflicts

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 2aaf14c414d425ff28c72530786b958eb1777e15 Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--collect: Signal error on all argument conflicts The assert was needlessly limited to the first argument, to catch specifically `%1'vs`%' and `&1'vs`&' (but a

[nongnu] elpa/llama 16bb59a03b 092/114: Address ##'s identity crisis

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 16bb59a03b40030946ed727f03af7f2ea8bfe4ac Author: Jonas Bernoulli Commit: Jonas Bernoulli Address ##'s identity crisis When the file was evaluated, the previous code worked, but when the compiled file is loaded instead, then (eq '## X) where X's value is

[nongnu] elpa/llama 0c6d52482f 037/114: llama-font-lock-keywords: Replace unnecessary backquote with quote

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 0c6d52482fc77762a943a37d19268c7a32a2ffa8 Author: Jonas Bernoulli Commit: Jonas Bernoulli llama-font-lock-keywords: Replace unnecessary backquote with quote --- llama.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama.el b/llama.el index 91

[nongnu] elpa/llama f4e80a582f 102/114: Release version 0.4.0

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit f4e80a582f7ec857783274bee6614560ce49d497 Author: Jonas Bernoulli Commit: Jonas Bernoulli Release version 0.4.0 --- llama.el | 1 + 1 file changed, 1 insertion(+) diff --git a/llama.el b/llama.el index b5545fef98..91f45d67a4 100644 --- a/llama.el +++ b/llama.el @@

[nongnu] elpa/llama 65b5d9f446 057/114: Hide the empty symbol from completing-read

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 65b5d9f4469469e99b8b5aab2b671f09c7450d49 Author: Jonas Bernoulli Commit: Jonas Bernoulli Hide the empty symbol from completing-read Re https://github.com/minad/vertico/discussions/481. --- llama.el | 46 +- 1 fil

[nongnu] elpa/llama e73736d3bd 040/114: llama-font-lock-keywords: Also match & by itself

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit e73736d3bd3a8284a2d48266a0cfdb0c9b9217e4 Author: Jonas Bernoulli Commit: Jonas Bernoulli llama-font-lock-keywords: Also match & by itself --- llama.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/llama.el b/llama.el index 1e51a1c15c..5a40

[nongnu] elpa/llama 2e995a494d 034/114: llama--collect: Use separate clause for nested ## no-op

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 2e995a494dfb67bfea5bbb73982b8ec5a9081dc6 Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--collect: Use separate clause for nested ## no-op --- llama.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/llama.el b/llama.el index 7a56346

[nongnu] elpa/llama 9315f49f2f 051/114: Add tests

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 9315f49f2f4446ee0660206052e5324ae3df4526 Author: Jonas Bernoulli Commit: Jonas Bernoulli Add tests --- Makefile | 9 ++ llama-test.el | 319 ++ 2 files changed, 328 insertions(+) diff --git a/Makefile

[nongnu] elpa/llama 38657d14aa 030/114: make: Add redo target

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 38657d14aa61e520a452a73fbaefb12bed91daf2 Author: Jonas Bernoulli Commit: Jonas Bernoulli make: Add redo target --- Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Makefile b/Makefile index 87f87b55c9..1840addbc2 100644 --- a/Makefile +++ b/Makefile

[nongnu] elpa/llama 5259a6f298 109/114: Highlight many symbols if they appear after "(##"

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 5259a6f298a56b445b16687ff49708ed3906061d Author: Jonas Bernoulli Commit: Jonas Bernoulli Highlight many symbols if they appear after "(##" Advice `lisp--el-match-keyword' to do so, but only if `llama-fontify-mode' is enable. If so, highlight symbols af

[nongnu] elpa/llama 089cf6f80f 098/114: Add note about opaqueness of macros' argument handling

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 089cf6f80f4e5c89e5b014b431a4d103dee3c219 Author: Jonas Bernoulli Commit: Jonas Bernoulli Add note about opaqueness of macros' argument handling Add that in form of a commented test. Basically, we cannot know what macros do with their arguments.

[nongnu] elpa/llama 58ee34c635 071/114: Add more tests

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 58ee34c635130241dc357e53210e18c5e0934923 Author: Jonas Bernoulli Commit: Jonas Bernoulli Add more tests --- llama-test.el | 66 +++ 1 file changed, 66 insertions(+) diff --git a/llama-test.el b/llama-test.el

[nongnu] elpa/llama 485949eb01 060/114: elisp--expect-function-p@llama: Add docstring

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 485949eb0122203b388a2de3a46a7a770a2cb622 Author: Jonas Bernoulli Commit: Jonas Bernoulli elisp--expect-function-p@llama: Add docstring --- llama.el | 1 + 1 file changed, 1 insertion(+) diff --git a/llama.el b/llama.el index aa43a60893..bd9a7c7354 100644 --- a/lla

[nongnu] elpa/llama fa28bed90b 003/114: license: Update URLs and cleanup whitespace

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit fa28bed90b77487e275e3908c3bd0f00f94ab88b Author: Jonas Bernoulli Commit: Jonas Bernoulli license: Update URLs and cleanup whitespace --- LICENSE | 26 -- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/LICENSE b/LICENSE index

[nongnu] elpa/llama a5bb69e219 013/114: make: Suppress warning about obsolete autoload package

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit a5bb69e2192cae664f9271021db4d8980edbb51c Author: Jonas Bernoulli Commit: Jonas Bernoulli make: Suppress warning about obsolete autoload package We'll have to support older Emacs releases for years to come. --- Makefile | 3 ++- 1 file changed, 2 insertions

[nongnu] elpa/llama f21fe0c53b 093/114: llama--fontify: Handle nil

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit f21fe0c53bdfcef1d554f590ab673acd4677d34a Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--fontify: Handle nil --- llama-test.el | 8 llama.el | 1 + 2 files changed, 9 insertions(+) diff --git a/llama-test.el b/llama-test.el index 6eed5ca147..7

[nongnu] elpa/llama a286543c01 097/114: Add note about need for using funcall

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit a286543c01ebe3735611b125c01baaca2b9b5218 Author: Jonas Bernoulli Commit: Jonas Bernoulli Add note about need for using funcall Add that in form of a commented test. --- llama-test.el | 22 ++ 1 file changed, 22 insertions(+) diff --git

[nongnu] elpa/llama 0b881ab454 067/114: llama--collect: Fix return value for dotted lists

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 0b881ab4542e3b900bfbeec811fa0c932be2ea29 Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--collect: Fix return value for dotted lists Previously only the last cons-cell was returned. Now the expression is returned unchanged. That means that we st

[nongnu] elpa/llama 40d671b35e 055/114: Update contact information

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 40d671b35e51afbc0d690f33c965d322375c4b27 Author: Jonas Bernoulli Commit: Jonas Bernoulli Update contact information --- llama-test.el | 2 +- llama.el | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/llama-test.el b/llama-test.el index 96

[nongnu] elpa/llama df96f71cc6 059/114: Use define-advice instead of advice-add

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit df96f71cc6fcf4dcf84045082013e8d01825118c Author: Jonas Bernoulli Commit: Jonas Bernoulli Use define-advice instead of advice-add --- llama.el | 15 --- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/llama.el b/llama.el index 7dc26b8b38..

[nongnu] elpa/llama da803c676e 089/114: llama-font-lock-keywords-29: Use font-lock-keyword-face for llama

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit da803c676ef981d96eeaa3755f69e4e2cbf9d40f Author: Jonas Bernoulli Commit: Jonas Bernoulli llama-font-lock-keywords-29: Use font-lock-keyword-face for llama Make that the default, but do so via a new `llama-llama-macro' face to make it customizable. Rena

[nongnu] elpa/llama 62b270fc1d 080/114: Add alias that can be completed to in describe-function

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 62b270fc1d062301515cc7309fc2fc33417a61da Author: Martin Edström Commit: Jonas Bernoulli Add alias that can be completed to in describe-function --- llama.el | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/llama.el b/llama.el index a265db47c6

[nongnu] elpa/llama fe7999efef 085/114: Be explicit about % and %N being mandatory

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit fe7999efef52a9b0d22a99d8028007a330dd0aa4 Author: Jonas Bernoulli Commit: Jonas Bernoulli Be explicit about % and %N being mandatory --- README.org | 10 +- llama.el | 20 ++-- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git

[nongnu] elpa/llama 89affb8ad8 086/114: Complete correction of outdated examples

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 89affb8ad83c77d2fb5488644e655ddbf718b610 Author: Jonas Bernoulli Commit: Jonas Bernoulli Complete correction of outdated examples Finish [1: cea812d]. 1: 2024-05-20 cea812d16129749deb524771e615a4a831604a83 Correct outdated examples --- READ

[nongnu] elpa/llama e23b81b153 083/114: Improve font-lock for Emacs >= 29.1

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit e23b81b153683895e3dea2acbfa4f157e077a647 Author: Jonas Bernoulli Commit: Jonas Bernoulli Improve font-lock for Emacs >= 29.1 Only highlight arguments within macro body. Do not highlight quoted arguments. While `##' or `llama' is highlighted instantly,

[nongnu] elpa/llama 6e13fa51e8 041/114: ##: Rename ARGS argument to BODY

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 6e13fa51e86fdfd967a8a063c0797ea78c0ffea7 Author: Jonas Bernoulli Commit: Jonas Bernoulli ##: Rename ARGS argument to BODY That's kinda the point, isn't it? We only have to provide the body and the arguments are deduced from that. This change does

[nongnu] elpa/llama 864ac4ba14 028/114: llama--collect: Fix error message

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 864ac4ba14872f33fa5964ea41f49da817aa465a Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--collect: Fix error message --- llama.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama.el b/llama.el index ef80faa054..e56ba69c72 100644 --- a

[nongnu] elpa/llama 1faaa9696e 099/114: llama--fontify: Fix stopping at nested llama expression

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 1faaa9696e8d715e5774937ce7d252f9313e23fe Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--fontify: Fix stopping at nested llama expression Fixes [1: ad20e98]. 1: 2024-10-03 ad20e98b6b98ccd6dbdd02217a839b61a01fcdde llama--{collect,fonti

[nongnu] elpa/llama 788b243624 043/114: llama--arguments: Cosmetics

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 788b2436241551c01235d61c1a2595d165af8ff6 Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--arguments: Cosmetics --- llama.el | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/llama.el b/llama.el index 5b66561f6b..33dff5

[nongnu] elpa/llama d7ad209f01 077/114: gitignore: /*-pkg.el

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit d7ad209f01d289024f00403d2874a825ea16de28 Author: Jonas Bernoulli Commit: Jonas Bernoulli gitignore: /*-pkg.el --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 63f7a0f847..aa4decf993 100644 --- a/.gitignore +++ b/.giti

[nongnu] elpa/llama 392b89ba54 100/114: Improve documentation

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 392b89ba544039633a271d384ff6a776923826e5 Author: Jonas Bernoulli Commit: Jonas Bernoulli Improve documentation --- README.org | 62 +- llama.el | 111 ++--- 2 files changed,

[nongnu] elpa/llama adc5d169fa 011/114: make: Use my standard Makefile layout

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit adc5d169fad53d6d11000a72dc95f8489a8c7534 Author: Jonas Bernoulli Commit: Jonas Bernoulli make: Use my standard Makefile layout --- Makefile | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 38eef36661..6b7dcd24ab 1006

[nongnu] elpa/llama 3d9b59e112 108/114: Hide incompatible code from older compilers

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 3d9b59e1125e85137346b4c866e8a0a58464acb8 Author: Jonas Bernoulli Commit: Jonas Bernoulli Hide incompatible code from older compilers --- llama-test.el | 62 +-- llama.el | 131 ++

[nongnu] elpa/llama e919c6e55c 016/114: Support function completion following ##

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit e919c6e55c091c360d708295f9f832f896d3a457 Author: Jonas Bernoulli Commit: Jonas Bernoulli Support function completion following ## --- llama.el | 10 ++ 1 file changed, 10 insertions(+) diff --git a/llama.el b/llama.el index 250684b263..5f8302f9bf 100644 --

[nongnu] elpa/llama a938ac0ae7 025/114: Fix typo

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit a938ac0ae7890cfaf3281beb13f5c2fa75b337fa Author: Jonas Bernoulli Commit: Jonas Bernoulli Fix typo --- README.md | 2 +- llama.el | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 75c89219c9..8e7b2cdebe 100644 --- a/

[nongnu] elpa/llama 7548b315dc 014/114: Bump seq dependency

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 7548b315dc3aa6596200676753527c9c2ee632ff Author: Jonas Bernoulli Commit: Jonas Bernoulli Bump seq dependency --- llama.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama.el b/llama.el index 06a7532d6b..4baae2201e 100644 --- a/llama.el +++

[nongnu] elpa/llama df15d5385b 072/114: Handle explicit unused arguments in vectors and dotted-lists too

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit df15d5385b4add2c2768afb481dfd14680c28c64 Author: Jonas Bernoulli Commit: Jonas Bernoulli Handle explicit unused arguments in vectors and dotted-lists too To do so, merge the code-paths for regular lists, dotted-lists and vectors. --- llama-test.el | 11

[nongnu] elpa/llama cea812d161 056/114: Correct outdated examples

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit cea812d16129749deb524771e615a4a831604a83 Author: Jonas Bernoulli Commit: Jonas Bernoulli Correct outdated examples --- README.md | 2 +- llama.el | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 7757d7c724..0b80e

[nongnu] elpa/llama 763a6746e7 069/114: No longer support shorthands in function position

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 763a6746e79ae773ae7951825b681fda42fb439c Author: Jonas Bernoulli Commit: Jonas Bernoulli No longer support shorthands in function position --- README.org| 3 ++- llama-test.el | 23 +++ llama.el | 24 ++-- 3 files c

[nongnu] elpa/llama 5c454f1a83 021/114: Fix typo

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 5c454f1a83c698668942603e595cec36a5211768 Author: Jonas Bernoulli Commit: Jonas Bernoulli Fix typo --- README.md | 2 +- llama.el | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index caa7d2daf2..24d1bc8ccb 100644 ---

[nongnu] elpa/llama 67510f8e91 039/114: llama--arguments: Cosmetics

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 67510f8e915e4b7d6eeb6b49fa6feaebc9588ee6 Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--arguments: Cosmetics --- llama.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama.el b/llama.el index b756eb6f7c..1e51a1c15c 100644 --- a/llama

[nongnu] elpa/llama f2f1476e88 004/114: readme: Mention l package

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit f2f1476e88153b167bf4ce755f7455fcb3f98458 Author: Jonas Bernoulli Commit: Jonas Bernoulli readme: Mention l package --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 2e94362708..5978638e18 100644 --- a/README.md +++ b/R

[nongnu] elpa/llama c15cd5f0c1 002/114: Fix package URL in header

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit c15cd5f0c1189e123bb4cafe2f758cea8d5c2d02 Author: Miciah Masters Commit: Jonas Bernoulli Fix package URL in header --- llama.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama.el b/llama.el index a239f4915d..27e73b6753 100644 --- a/llama.el

[nongnu] elpa/llama e6938b60e1 107/114: Require compat

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit e6938b60e117057f5c1f28546bd823903aa1b2eb Author: Jonas Bernoulli Commit: Jonas Bernoulli Require compat --- Makefile | 2 +- llama.el | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index ce674efca8..aab6b57df6 100644 --

[nongnu] elpa/llama 61ac5906df 095/114: llama--collect: Support splice

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 61ac5906dfa5d98c5cec5b71ea7a7adea2f89f29 Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--collect: Support splice --- llama-test.el | 4 llama.el | 18 +- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/llama-test.el

[nongnu] elpa/llama f4a59f2154 019/114: Support &optional arguments

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit f4a59f215438243fbbdc103a6db11fb2e99cff99 Author: Jonas Bernoulli Commit: Jonas Bernoulli Support &optional arguments --- README.md | 28 --- llama.el | 93 ++- 2 files changed, 81 insertio

[nongnu] elpa/llama 16deae1d87 023/114: Fix typos

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 16deae1d87fea8616ace265f8347472cfffb1b29 Author: Jonas Bernoulli Commit: Jonas Bernoulli Fix typos --- README.md | 2 +- llama.el | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 652058f926..75c89219c9 100644 ---

[nongnu] elpa/llama 9db5761afa 029/114: Drop support for the legacy %* argument

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 9db5761afa82ddefd7a28f11d3ab9ee16c0d5d97 Author: Jonas Bernoulli Commit: Jonas Bernoulli Drop support for the legacy %* argument --- README.md | 2 -- llama.el | 12 +++- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/README.md b/README.m

[nongnu] elpa/llama 3dd1d99ebc 012/114: make: Run check-declare-directory

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 3dd1d99ebc99aa39b165569b3d02a87368d4849a Author: Jonas Bernoulli Commit: Jonas Bernoulli make: Run check-declare-directory --- Makefile | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 6b7dcd24ab..704000c5a7 100644

[nongnu] elpa/llama 594e1e2053 062/114: Add Package-Version and Package-Requires headers

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 594e1e20531ebf1fd8110a2390d772854f0902ba Author: Jonas Bernoulli Commit: Jonas Bernoulli Add Package-Version and Package-Requires headers Emacs 26.1 is needed for `mapcan', but I wouldn't want to support older releases anyway. --- llama.el | 3 +++ 1 f

[nongnu] elpa/llama 15919c4289 084/114: Fix quoting in primary docstring

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 15919c4289516677d2e445d8f76446dd73489ad5 Author: Jonas Bernoulli Commit: Jonas Bernoulli Fix quoting in primary docstring --- llama.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama.el b/llama.el index 845c4798ca..c0ca3a5711 100644 --- a/

[nongnu] elpa/llama 22a7cc2094 063/114: Convert readme to org

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 22a7cc20944f679eb4dafc52c5cc53e92b4deeae Author: Jonas Bernoulli Commit: Jonas Bernoulli Convert readme to org --- README.md | 65 README.org | 67

[nongnu] elpa/llama 0b6d79826f 110/114: Release version 0.5.0

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 0b6d79826f2cdc78fd7a0dcc4e59a4baca8c025b Author: Jonas Bernoulli Commit: Jonas Bernoulli Release version 0.5.0 --- llama.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama.el b/llama.el index b7298703e5..2ff3402a7f 100644 --- a/llama.el ++

[nongnu] elpa/llama 49e26a2998 087/114: Quote paren in docstring

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 49e26a2998bcc10ed16cf29482c07571cd8dad93 Author: Jonas Bernoulli Commit: Jonas Bernoulli Quote paren in docstring This is necessary at the beginning of a line, as otherwise `outline-minor-mode' gets confused. --- llama.el | 2 +- 1 file changed, 1 inse

[nongnu] elpa/llama 1463ec95df 079/114: Reword documentation to avoid `%' being linkified in docstring

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 1463ec95df4cfcd655ca9cf4549c86d6df28d791 Author: Jonas Bernoulli Commit: Jonas Bernoulli Reword documentation to avoid `%' being linkified in docstring Suggested-by: L. Andrew --- README.org | 5 +++-- llama.el | 10 ++ 2 files changed, 9 inser

[nongnu] elpa/llama 34cadf22e3 020/114: Release version 0.3.0

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 34cadf22e3113a8fd51d2664a2f1538f8b40f679 Author: Jonas Bernoulli Commit: Jonas Bernoulli Release version 0.3.0

[nongnu] elpa/llama 1fb7e99e09 048/114: ##: Use while to drop trailing unused arguments

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 1fb7e99e097038e97b27d85ee9f7974583ef523f Author: Jonas Bernoulli Commit: Jonas Bernoulli ##: Use while to drop trailing unused arguments Using `seq-drop-while' would be nicer, but we want to avoid dependencies. --- llama.el | 10 -- 1 file chan

[nongnu] elpa/llama ad20e98b6b 091/114: llama--{collect, fontify}: Stop at nested llama expression

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit ad20e98b6b98ccd6dbdd02217a839b61a01fcdde Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--{collect,fontify}: Stop at nested llama expression --- llama-test.el | 4 llama.el | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/lla

[nongnu] elpa/llama 2de9e31bb5 022/114: Fix examples

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 2de9e31bb5a1308f79b508208a758291021ee3f2 Author: Jonas Bernoulli Commit: Jonas Bernoulli Fix examples --- README.md | 4 ++-- llama.el | 10 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 24d1bc8ccb..652058f9

[nongnu] elpa/llama 04b9b6849d 106/114: Update homepage

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 04b9b6849df47f6722417c2cb67e66bf97842319 Author: Jonas Bernoulli Commit: Jonas Bernoulli Update homepage --- llama-test.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llama-test.el b/llama-test.el index 7e8378040a..a8c28d945e 100644 --- a/ll

[nongnu] elpa/llama a3cd967128 038/114: llama--arguments: Reduce nesting

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit a3cd9671286c7f64e3a127323789bc3811df Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--arguments: Reduce nesting --- llama.el | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/llama

[nongnu] elpa/llama 9e5d7664cf 054/114: llama-erased-argument: Rename to llama-deleted-argument

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 9e5d7664cfdee41e59260ed89c169ecdd782116d Author: Jonas Bernoulli Commit: Jonas Bernoulli llama-erased-argument: Rename to llama-deleted-argument "Delete" and "remove" are the terms usually used in Emacs/Lisp, and the former seems more fitting, since I t

[nongnu] elpa/llama 0b3af78c11 027/114: Optionally fontify ## and its special arguments

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 0b3af78c11881398302e09d999c0788bde0bb192 Author: Jonas Bernoulli Commit: Jonas Bernoulli Optionally fontify ## and its special arguments Note that if `llama-fontify-mode' is disabled, then `font-lock-type-face' is used for optional arguments because the

[nongnu] elpa/llama 38aebc2781 006/114: No longer depend on cl-lib

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 38aebc2781b75ee96a54d1d361807b1c23c6768e Author: Jonas Bernoulli Commit: Jonas Bernoulli No longer depend on cl-lib --- llama.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/llama.el b/llama.el index 26b88a5dc9..cc4cfa2366 100644 --- a/

[nongnu] elpa/llama b9842c6aa8 112/114: Add .dir-locals.el

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit b9842c6aa84be021b0397f83d8fee84df904ad11 Author: Jonas Bernoulli Commit: Jonas Bernoulli Add .dir-locals.el --- .dir-locals.el | 2 ++ llama.el | 4 +--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.dir-locals.el b/.dir-locals.el new file m

[nongnu] elpa/llama f76edf2745 090/114: Add tests for llama macro

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit f76edf2745f9ea5b08fb3d999c1f27ff42fe98aa Author: Jonas Bernoulli Commit: Jonas Bernoulli Add tests for llama macro --- llama-test.el | 15 +++ 1 file changed, 15 insertions(+) diff --git a/llama-test.el b/llama-test.el index f3a9729121..1ba4f6c5a1 1006

[nongnu] elpa/llama f349f7503e 088/114: llama--match-and-fontify: Simplify

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit f349f7503eb0a2c8a4458bebf78c2583e0f83dda Author: Jonas Bernoulli Commit: Jonas Bernoulli llama--match-and-fontify: Simplify --- llama.el | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/llama.el b/llama.el index d655bd8d0e..a71f4e1dc3 100644

[nongnu] elpa/llama 60b949fb0a 032/114: No longer depend on seq package

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 60b949fb0aa234dde470cfd6bf622ef4d7a98b7a Author: Jonas Bernoulli Commit: Jonas Bernoulli No longer depend on seq package --- llama.el | 17 +++-- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/llama.el b/llama.el index 95289ed6fe..e7ec6a

[nongnu] elpa/llama 5d1da6dc68 009/114: Refresh library header

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit 5d1da6dc68a1f76f52b7acc808ee430b72fb98ae Author: Jonas Bernoulli Commit: Jonas Bernoulli Refresh library header --- llama.el | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/llama.el b/llama.el index a79d9b8bc9..06a7532d6b 100644 ---

[nongnu] elpa/llama b890bfb76a 015/114: Revive and give up on display magic

2025-02-03 Thread ELPA Syncer
branch: elpa/llama commit b890bfb76aea8df253c5baf3a95df008b67dd1dc Author: Jonas Bernoulli Commit: Jonas Bernoulli Revive and give up on display magic No longer suggest using `l' instead but also give up on using `display' property to display it as ##(...). --- README.md | 106

  1   2   >