Skip to content

Commit 4621c80

Browse files
committed
Remove purescript-str module
This file is another legacy from Haskell-mode. It contains no autoloaded or interactive (i.e. ones somebody could bind to a hotkey) functions, and the module isn't used anywhere in the code. Some of the functions are specific to Haskell — for example, `purescript-str-trim` mentions some "PureScript Report", which actually refers to Haskell report (when the mode was imported from Haskell, code was batch-renamed from haskell to purescript). So there's no point to prefer purescript-str-trim to plain string-trim. Thus, let's just remove the module from the codebase.
1 parent f315556 commit 4621c80

File tree

3 files changed

+0
-297
lines changed

3 files changed

+0
-297
lines changed

Makefile

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ ELFILES = \
1919
purescript-presentation-mode.el \
2020
purescript-simple-indent.el \
2121
purescript-sort-imports.el \
22-
purescript-str.el \
2322
purescript-string.el \
2423
purescript-unicode-input-method.el \
2524
purescript-utils.el \
@@ -29,7 +28,6 @@ ELFILES = \
2928
tests/purescript-sort-imports-tests.el \
3029
tests/purescript-indentation-tests.el \
3130
tests/purescript-font-lock-tests.el \
32-
tests/purescript-str-tests.el
3331

3432
ELCFILES = $(ELFILES:.el=.elc)
3533
AUTOLOADS = purescript-mode-autoloads.el
@@ -49,7 +47,6 @@ compile: $(ELCFILES)
4947

5048
test: compile
5149
@$(BATCH) -l tests/purescript-sort-imports-tests.elc \
52-
-l tests/purescript-str-tests.elc \
5350
-l tests/purescript-indentation-tests.elc \
5451
-l tests/purescript-font-lock-tests.elc \
5552
-f ert-run-tests-batch-and-exit

purescript-str.el

Lines changed: 0 additions & 180 deletions
This file was deleted.

tests/purescript-str-tests.el

Lines changed: 0 additions & 114 deletions
This file was deleted.

0 commit comments

Comments
 (0)