Fix: Use of org-ql-completing-read--snippet-regexp

* org-ql-completing-read.el (org-ql-completing-read-snippet): Call
snippet function with argument
(org-ql-completing-read): Call snippet function passed in rather than
hard-coded function.
(org-ql-completing-read--snippet-simple): Accept optional, ignored argument.
(org-ql-completing-read--snippet-regexp): Make argument optional;
rename for clarity.

Fixes #419.

Reported-by: tpeacock19 <https://github.com/tpeacock19>
This commit is contained in:
Adam Porter 2024-08-29 14:59:58 -05:00
parent 3c1dd36990
commit 04b3bd2664
3 changed files with 56 additions and 58 deletions

View file

@ -1094,6 +1094,9 @@ File: README.info, Node: 088-pre, Next: 087, Up: Changelog
Nicholas Vollmer (https://github.com/progfolio), viz
(https://github.com/9viz), and Karthik Chikmagalur
(https://github.com/karthink) for reporting and suggesting fixes.)
• Use of the context snippet function for org-ql-completing-read.
(#419 (https://github.com/alphapapa/org-ql/issues/419). Thanks to
tpeacock19 (https://github.com/tpeacock19) for reporting.)

File: README.info, Node: 087, Next: 086, Prev: 088-pre, Up: Changelog
@ -2051,48 +2054,48 @@ Node: Links38925
Node: Tips39612
Node: Changelog39936
Node: 088-pre40872
Node: 08741735
Node: 08642967
Node: 08543201
Node: 08443857
Node: 08344309
Node: 08244650
Node: 08145043
Node: 0845464
Node: 07448188
Node: 07348413
Node: 07249147
Node: 07150068
Node: 0750879
Node: 06353745
Node: 06254278
Node: 06154585
Node: 0655155
Node: 05258211
Node: 05158513
Node: 0558938
Node: 04960469
Node: 04860751
Node: 04761100
Node: 04661509
Node: 04561917
Node: 04462278
Node: 04362637
Node: 04262840
Node: 04163001
Node: 0463248
Node: 03267349
Node: 03167752
Node: 0367949
Node: 02371249
Node: 02271483
Node: 02171763
Node: 0271968
Node: 0176046
Node: Notes76147
Node: Comparison with Org Agenda searches76309
Node: org-sidebar77198
Node: License77477
Node: 08741948
Node: 08643180
Node: 08543414
Node: 08444070
Node: 08344522
Node: 08244863
Node: 08145256
Node: 0845677
Node: 07448401
Node: 07348626
Node: 07249360
Node: 07150281
Node: 0751092
Node: 06353958
Node: 06254491
Node: 06154798
Node: 0655368
Node: 05258424
Node: 05158726
Node: 0559151
Node: 04960682
Node: 04860964
Node: 04761313
Node: 04661722
Node: 04562130
Node: 04462491
Node: 04362850
Node: 04263053
Node: 04163214
Node: 0463461
Node: 03267562
Node: 03167965
Node: 0368162
Node: 02371462
Node: 02271696
Node: 02171976
Node: 0272181
Node: 0176259
Node: Notes76360
Node: Comparison with Org Agenda searches76522
Node: org-sidebar77411
Node: License77690

End Tag Table