[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-matchit 9158dc87cc 062/244: case sensitive code is cl
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-matchit 9158dc87cc 062/244: case sensitive code is cleaned because Emacs will handle it |
Date: |
Thu, 6 Jan 2022 02:58:49 -0500 (EST) |
branch: elpa/evil-matchit
commit 9158dc87cc7a2f23a5c3259d82ef369851544d78
Author: Chen Bin <chenbin.sh@gmail.com>
Commit: Chen Bin <chenbin.sh@gmail.com>
case sensitive code is cleaned because Emacs will handle it
---
README.org | 3 +++
evil-matchit-cmake.el | 10 +++++-----
evil-matchit-org.el | 6 +++---
evil-matchit.el | 1 +
4 files changed, 12 insertions(+), 8 deletions(-)
diff --git a/README.org b/README.org
index a03d12b2b9..16b6249c26 100644
--- a/README.org
+++ b/README.org
@@ -97,6 +97,9 @@ All you need to do is to define function
evilmi-customize-keybinding before turn
(global-evil-matchit-mode 1)
#+END_SRC
+** Match case sensitive tags?
+It's decided by the Emacs global variable "case-fold-search". You need not
care about it because the major mode will set this flag automatically.
+
* Developer guide
** Write Emacs Lisp to support new language
Simple. You only need define two functions and tell evil-matchit in which
major-mode they should be used.
diff --git a/evil-matchit-cmake.el b/evil-matchit-cmake.el
index 5281be4e29..999ec2e661 100644
--- a/evil-matchit-cmake.el
+++ b/evil-matchit-cmake.el
@@ -37,11 +37,11 @@
;; CMake (http://www.cmake.org) syntax
(defvar evilmi-cmake-match-tags
- '((("if" "IF") ("elseif" "ELSEIF" "else" "ELSE") ("endif" "ENDIF")
"MONOGAMY")
- (("foreach" "FOREACH") () ("endforeach" "ENDFOREACH") "MONOGAMY")
- (("macro" "MACRO") () ("endmacro" "ENDMACRO") "MONOGAMY")
- (("while" "WHILE") () ("endwhile" "ENDWHILE") "MONOGAMY")
- (("function" "FUNCTION") () ("endfunction" "ENDFUNCTION") "MONOGAMY")
+ '((("if") ("elseif" "else") ("endif") "MONOGAMY")
+ (("foreach") () ("endforeach") "MONOGAMY")
+ (("macro") () ("endmacro") "MONOGAMY")
+ (("while") () ("endwhile") "MONOGAMY")
+ (("function") () ("endfunction") "MONOGAMY")
))
;;;###autoload
diff --git a/evil-matchit-org.el b/evil-matchit-org.el
index 3d7d1e8cf9..1956758278 100644
--- a/evil-matchit-org.el
+++ b/evil-matchit-org.el
@@ -43,9 +43,9 @@ between '\\(' and '\\)' in regular expression.
)
;; ruby/bash/lua/vimrc
(defvar evilmi-org-match-tags
- '((("begin_src" "BEGIN_SRC") () ( "end_src" "END_SRC") "MONOGAMY")
- (("begin_example" "BEGIN_EXAMPLE") () ( "end_example" "END_EXAMPLE")
"MONOGAMY")
- (("begin_html" "BEGIN_HTML") () ( "end_html" "END_HTML") "MONOGAMY")
+ '((("begin_src") () ( "end_src") "MONOGAMY")
+ (("begin_example") () ( "end_example") "MONOGAMY")
+ (("begin_html") () ( "end_html") "MONOGAMY")
))
(defun evilmi--get-embedded-language-major-mode ()
diff --git a/evil-matchit.el b/evil-matchit.el
index 373190aca6..4efb90aa59 100644
--- a/evil-matchit.el
+++ b/evil-matchit.el
@@ -31,6 +31,7 @@
;;
;; This program emulates matchit.vim by Benji Fisher.
;; It allows you use % to match items.
+;; See https://github.com/redguardtoo/evil-matchit/ for help
;;
;; This program requires EVIL (http://gitorious.org/evil)
;;
- [nongnu] elpa/evil-matchit 313498e6ec 043/244: #26 jump to percentage, (continued)
- [nongnu] elpa/evil-matchit 313498e6ec 043/244: #26 jump to percentage, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit bd4feb7884 036/244: support cmake v1.2.5, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit 6fabc1b8e7 048/244: support funtional javascript syntax v1.3.1, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit 575e1e652a 037/244: support go-mode v1.2.6, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit d7f45fd142 039/244: updated doc v1.2.7, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit 4d8d55e7f4 052/244: typo, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit 0b2c287826 053/244: perfect support for ruby-mode v1.3.3 #29, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit b4ae58d214 040/244: some ad on stable, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit 04e1d796b9 042/244: support "# ifdef" in c, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit 937a407596 058/244: more tolerant algorithm in c/c++ v1.4.2, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit 9158dc87cc 062/244: case sensitive code is cleaned because Emacs will handle it,
ELPA Syncer <=
- [nongnu] elpa/evil-matchit 1c1a218d34 067/244: sql, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit 1017e2e6ec 069/244: README.org: update MELPA URL, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit 3f08492ec4 072/244: FIXED: #43 no jump at the first line in html v1.5.2, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit bfe8afe2a1 070/244: Merge pull request #40 from xuchunyang/patch-1, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit 257d4ab10c 071/244: #41 workaround web-mode v11 issue, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit c4be28092f 087/244: perfect support for visual-line state v2.1, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit 4780ef4e4a 104/244: scan-sexps buggy in latex-mode, fallback to Evil API, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit 38df050735 103/244: clean code, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit 0941f38bfe 118/244: Add ocaml plugin to evil-matchit.el, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-matchit 4fdcda9fec 056/244: updated README, ELPA Syncer, 2022/01/06