branch: externals/hyperbole
commit 53f757ce033c31bb40fcbcc2db93e845fe241049
Author: bw <r...@gnu.org>
Commit: bw <r...@gnu.org>

    hywiki.el (hywiki-maybe-at-wikiword-beginning): Handle opening [
---
 ChangeLog | 3 +++
 hywiki.el | 4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 8c2e3a632c..8c5a236c28 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2024-08-18  Bob Weiner  <r...@gnu.org>
 
+* hywiki.el (hywiki-maybe-at-wikiword-beginning): Fix to handle word
+    preceded by a single square bracket.
+
 * hibtypes.el (hywiki-existing-word): Add this new ibtype to match to
     HyWikiWords with an existing page at a higher priority than those
     without an existing page, so can be handled separately.  Must be
diff --git a/hywiki.el b/hywiki.el
index 4922110511..1d58c2ed91 100644
--- a/hywiki.el
+++ b/hywiki.el
@@ -658,8 +658,8 @@ per file to the absolute value of MAX-MATCHES, if given and 
not 0.  If
 Does not test whether or not a page exists for the HyWiki word.
 Use `hywiki-get-page' to determine whether a HyWiki page exists."
   ;; Ignore wikiwords preceded by any non-whitespace character, except
-  ;; any of these: ({<"'`'
-  (when (or (bolp) (cl-find (char-before) "\(\{\<\"'`\t\n\r\f "))
+  ;; any of these: [({<"'`'
+  (when (or (bolp) (cl-find (char-before) "\[\(\{\<\"'`\t\n\r\f "))
     t))
 
 (defun hywiki-word-activate (&optional arg)

Reply via email to