[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/beardbolt cfe809f979 095/323: Revert regexp changes
From: |
ELPA Syncer |
Subject: |
[elpa] externals/beardbolt cfe809f979 095/323: Revert regexp changes |
Date: |
Thu, 9 Mar 2023 10:58:21 -0500 (EST) |
branch: externals/beardbolt
commit cfe809f979b4aeb534e17816a52088165c0c8fd6
Author: Jay Kamat <jaygkamat@gmail.com>
Commit: Jay Kamat <jaygkamat@gmail.com>
Revert regexp changes
:alpha: does not match uppercase apparently in this case, maybe we can
refactor it to use a custom rx class (if those exist).
---
rmsbolt.el | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/rmsbolt.el b/rmsbolt.el
index 0a9ff7cdde..36ce6d4fcc 100644
--- a/rmsbolt.el
+++ b/rmsbolt.el
@@ -189,22 +189,22 @@ Outputs assembly file if ASM."
;;;; Regexes
-(defvar rmsbolt-label-def (rx bol (group (any ".[:alpha:]_$@")
- (0+ (any "[:alnum:]$_@.")))
+(defvar rmsbolt-label-def (rx bol (group (any ".a-zA-Z_$@")
+ (0+ (any "a-zA-Z0-9$_@.")))
":"))
(defvar rmsbolt-defines-global (rx bol (0+ space) ".glob"
(opt "a") "l" (0+ space)
- (group (any ".[:alpha:]_")
- (0+ (any "[:alnum:]$_.")))))
-(defvar rmsbolt-label-find (rx (any ".[:alpha:]_")
+ (group (any ".a-zA-Z_")
+ (0+ (any "a-zA-Z0-9$_.")))))
+(defvar rmsbolt-label-find (rx (any ".a-zA-Z_")
(0+
- (any "[:alnum:]$_."))))
+ (any "a-zA-Z0-9$_."))))
(defvar rmsbolt-assignment-def (rx bol (0+ space)
- (group (any ".[:alpha:]_$")
- (1+ (any "[:alnum:]$_.")))
+ (group (any ".a-zA-Z_$")
+ (1+ (any "a-zA-Z0-9$_.")))
(0+ space) "="))
(defvar rmsbolt-has-opcode (rx bol (0+ space)
- (any "[:alpha:]")))
+ (any "a-zA-Z")))
(defvar rmsbolt-defines-function (rx bol (0+ space) ".type"
(0+ any) "," (0+ space) (any "@%")
@@ -214,6 +214,7 @@ Outputs assembly file if ASM."
(and
(optional (any "1248")) "byte")
"short" "word" "long" "quad" "value"
"zero"))))
+
(defvar rmsbolt-directive (rx bol (0+ space) "." (0+ any) eol))
(defvar rmsbolt-endblock (rx "." (or "cfi_endproc" "data" "text" "section")))
(defvar rmsbolt-comment-only (rx bol (0+ space) (or (and (or (any "#@;") "//"))
- [elpa] externals/beardbolt 0f3293c607 224/323: Early-exit `when-let` if output-buffer has no window, (continued)
- [elpa] externals/beardbolt 0f3293c607 224/323: Early-exit `when-let` if output-buffer has no window, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt fffadc0b86 214/323: Allow configuring objdump binary in disassembly mode, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 68af010f02 064/323: Add support for haskell, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt f0be36f4b5 063/323: Update link, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 8213e24af3 070/323: Update README, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt e71061f509 075/323: Fix readme, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt c442960f16 076/323: Add an easy way to turn off automatic recompilation, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt a191eb9c73 071/323: Add basic Java support, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 77398fec4f 078/323: Clarify starter/ folder message, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 8cfb5b1968 086/323: Upgrade information and docs for melpa, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt cfe809f979 095/323: Revert regexp changes,
ELPA Syncer <=
- [elpa] externals/beardbolt 644973d865 079/323: Fix improper building of rmsbolt-starter path, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 21b29cdb72 081/323: Satisfy package-lint, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 8cf5134dbe 098/323: add pony lang support (WIP), ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 480e0371bf 094/323: Update documentation and add autoload, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt cd424d2556 087/323: Fix broken disassemble spelling, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 971d6cfeae 093/323: Various fixes and cleanups, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt a5614c56d7 113/323: Merge branch 'pony', ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt b348482d7f 091/323: Switch to imgur for image links, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt d187b8b189 125/323: Optimize guide display when many line blocks found, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt de28f7903a 232/323: Merge branch 'fix-kill-buffer-error' into 'master', ELPA Syncer, 2023/03/09