branch: externals/denote-sequence
commit d9de4d7e4d8b25f17a9940cd2c0040c75d5d7c9f
Author: Protesilaos Stavrou <[email protected]>
Commit: Protesilaos Stavrou <[email protected]>

    Add error handling to denote-sequence-make-conversion
---
 denote-sequence.el | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/denote-sequence.el b/denote-sequence.el
index 07d8ef067f..7245e56843 100644
--- a/denote-sequence.el
+++ b/denote-sequence.el
@@ -421,6 +421,8 @@ If SEQUENCE conforms with `denote-sequence-alphanumeric-p', 
return it as-is."
 (defun denote-sequence-make-conversion (string target-scheme &optional 
string-is-partial-sequence)
   "Convert STRING to the given sequencing TARGET-SCHEME.
 With optional STRING-IS-PARTIAL-SEQUENCE interpret STRING accordingly."
+  (unless (memq target-scheme denote-sequence-schemes)
+    (error "The TARGET-SCHEME can only be one among the 
`denote-sequence-schemes'"))
   (cond
    (string-is-partial-sequence
     (if (eq target-scheme 'numeric)

Reply via email to