branch: elpa/haskell-tng-mode commit 13102763804687b843eb76316f28752837cb72b5 Author: Tseen She <ts33n....@gmail.com> Commit: Tseen She <ts33n....@gmail.com>
planning --- Cask | 3 ++- haskell-tng-hsinspect.el | 2 +- haskell-tng-syntax.el | 9 +++++---- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Cask b/Cask index 705ba60..8861f08 100644 --- a/Cask +++ b/Cask @@ -19,7 +19,7 @@ ;; ;;; Code: -;; TODO set up CI on gitlab +;; FIXME set up CI on gitlab (source melpa-stable) (source melpa) ;; for faceup @@ -32,6 +32,7 @@ ;;(depends-on "elsa") ;; cask exec elsa FILE (depends-on "faceup") (depends-on "ert-runner") + ;; FIXME set up coverage ;;(depends-on "undercover") (depends-on "projectile") (depends-on "smartparens") diff --git a/haskell-tng-hsinspect.el b/haskell-tng-hsinspect.el index 9795c48..02080d5 100644 --- a/haskell-tng-hsinspect.el +++ b/haskell-tng-hsinspect.el @@ -128,7 +128,7 @@ definition of the symbol in the build tool's source archive." (defun haskell-tng--hsinspect-hackage-source (srcid) (concat "http://hackage.haskell.org/package/" srcid "/" srcid ".tar.gz")) -;; TODO haskell-tng-show-documentation +;; FIXME haskell-tng-show-documentation (defvar-local haskell-tng-hsinspect-as ;; TODO populate with even more than this diff --git a/haskell-tng-syntax.el b/haskell-tng-syntax.el index 86c4260..d98311b 100644 --- a/haskell-tng-syntax.el +++ b/haskell-tng-syntax.el @@ -49,10 +49,11 @@ ;; letter) (modify-syntax-entry ?_ "w" table) - ;; TODO consider using categories more heavily, which would involve doing - ;; lexing here. It would make the fontification regexps simpler and faster, - ;; and would be reused by the SMIE lexer. We might not need zero-length - ;; matchers because greedy matching will be much simpler. + ;; FIXME use categories more heavily, which would involve doing lexing here. + ;; It would make the fontification regexps simpler and faster, and would be + ;; reused by the SMIE lexer (fixing many problems with the backwards lexer). + ;; We might not need zero-length matchers because greedy matching will be + ;; much simpler. ;; some special (treated like punctuation) (seq-do