Skip to content

Commit 34724c7

Browse files
committed
Define blank completions package and completions tests package
Also add haskell-completions.el to Makefile
1 parent 3740612 commit 34724c7

File tree

3 files changed

+64
-0
lines changed

3 files changed

+64
-0
lines changed

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ ELFILES = \
4747
haskell-compat.el \
4848
haskell-compile.el \
4949
haskell-complete-module.el \
50+
haskell-completions.el \
5051
haskell-customize.el \
5152
haskell-debug.el \
5253
haskell-decl-scan.el \

haskell-completions.el

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
;;; haskell-completions.el --- Haskell Completion package
2+
3+
;; Copyright © 2015 Athur Fayzrakhmanov. All rights reserved.
4+
5+
;; This file is part of haskell-mode package.
6+
;; You can contact with authors using GitHub issue tracker:
7+
;; https://github.com/haskell/haskell-mode/issues
8+
9+
;; This file is free software; you can redistribute it and/or modify
10+
;; it under the terms of the GNU General Public License as published by
11+
;; the Free Software Foundation; either version 3, or (at your option)
12+
;; any later version.
13+
14+
;; This file is distributed in the hope that it will be useful,
15+
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
16+
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17+
;; GNU General Public License for more details.
18+
19+
;; You should have received a copy of the GNU General Public License
20+
;; along with GNU Emacs; see the file COPYING. If not, write to
21+
;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
22+
;; Boston, MA 02110-1301, USA.
23+
24+
;;; Commentary:
25+
26+
;; This package provides completions related functionality for
27+
;; Haskell Mode such grab completion prefix at point, and etc..
28+
29+
;;; Code:
30+
31+
(provide 'haskell-completions)
32+
;;; haskell-completions.el ends here

tests/haskell-completions-tests.el

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
;;; haskell-completions-tests.el --- Tests for Haskell Completion package
2+
3+
;; Copyright © 2015 Athur Fayzrakhmanov. All rights reserved.
4+
5+
;; This file is part of haskell-mode package.
6+
;; You can contact with authors using GitHub issue tracker:
7+
;; https://github.com/haskell/haskell-mode/issues
8+
9+
;; This file is free software; you can redistribute it and/or modify
10+
;; it under the terms of the GNU General Public License as published by
11+
;; the Free Software Foundation; either version 3, or (at your option)
12+
;; any later version.
13+
14+
;; This file is distributed in the hope that it will be useful,
15+
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
16+
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17+
;; GNU General Public License for more details.
18+
19+
;; You should have received a copy of the GNU General Public License
20+
;; along with GNU Emacs; see the file COPYING. If not, write to
21+
;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
22+
;; Boston, MA 02110-1301, USA.
23+
24+
;;; Commentary:
25+
26+
;; This package provides regression tests for haskell-completions package.
27+
28+
;;; Code:
29+
30+
(provide 'haskell-completions-tests)
31+
;;; haskell-completions-tests.el ends here

0 commit comments

Comments
 (0)