hhp 1.0.3 → 1.0.4
raw patch · 14 files changed
+24/−10 lines, 14 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Hhp.Ghc: data () => Ghc a
+ Hhp.Ghc: data Ghc a
Files
- ChangeLog.md +4/−0
- LICENSE +1/−1
- elisp/hhp-check.el +1/−0
- elisp/hhp-command.el +1/−0
- elisp/hhp-comp.el +4/−2
- elisp/hhp-doc.el +1/−1
- elisp/hhp-func.el +2/−1
- elisp/hhp-indent.el +1/−0
- elisp/hhp-info.el +3/−3
- elisp/hhp-ins-mod.el +1/−0
- elisp/hhp-pkg.el +1/−0
- elisp/hhp-process.el +1/−0
- elisp/hhp.el +1/−0
- hhp.cabal +2/−2
ChangeLog.md view
@@ -1,5 +1,9 @@ # ChangeLog for HHP(Happy Haskell Programming) +## 2024-03-31 v1.0.4++- Updating Emacs Lisp.+ ## 2024-03-31 v1.0.3 - Supporting GHC 9.12
LICENSE view
@@ -1,4 +1,4 @@-Copyright (c) 2009, IIJ Innovation Institute Inc.+Copyright (c) 2009, Internet Initiative Japan Inc. All rights reserved. Redistribution and use in source and binary forms, with or without
elisp/hhp-check.el view
@@ -1,3 +1,4 @@+;;; -*- lexical-binding: nil; -*- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; ;;; hhp-check.el
elisp/hhp-command.el view
@@ -1,3 +1,4 @@+;;; -*- lexical-binding: nil; -*- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; ;;; hhp-command.el
elisp/hhp-comp.el view
@@ -1,3 +1,4 @@+;;; -*- lexical-binding: nil; -*- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; ;;; hhp-comp.el@@ -244,8 +245,9 @@ (let* ((umods (hhp-unloaded-modules mods)) (syms (mapcar 'hhp-module-symbol umods)) (names (hhp-load-modules umods)))- (hhp-set syms names)- (hhp-merge-keywords umods)))+ (when names+ (hhp-set syms names)+ (hhp-merge-keywords umods)))) (defun hhp-merge-keywords (mods) (setq hhp-loaded-module (append mods hhp-loaded-module))
elisp/hhp-doc.el view
@@ -1,3 +1,4 @@+;;; -*- lexical-binding: nil; -*- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; ;;; hhp-doc.el@@ -48,7 +49,6 @@ (pkg (hhp-pkg-ver-path-get-pkg pkg-ver-path)) (ver (hhp-pkg-ver-path-get-ver pkg-ver-path)) (path (hhp-pkg-ver-path-get-path pkg-ver-path))- (pkg-with-ver (format "%s-%s" pkg ver)) (local (format hhp-doc-local-format path mod-)) (remote (format hhp-doc-hackage-format pkg ver mod-)) (file (format "%s/%s.html" path mod-))
elisp/hhp-func.el view
@@ -1,3 +1,4 @@+;;; -*- lexical-binding: nil; -*- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; ;;; hhp-func.el@@ -79,7 +80,7 @@ (condition-case nil (let ((m (set-marker (make-marker) 1 (current-buffer))) ret)- (dotimes (i n (nreverse ret))+ (dotimes (_i n (nreverse ret)) (hhp-add ret (read m)))) (error ()))))
elisp/hhp-indent.el view
@@ -1,3 +1,4 @@+;;; -*- lexical-binding: nil; -*- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; ;;; hhp-indent.el
elisp/hhp-info.el view
@@ -1,3 +1,4 @@+;;; -*- lexical-binding: nil; -*- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; ;;; hhp-info.el@@ -59,11 +60,10 @@ (setq hhp-type-overlay (make-overlay 0 0)) (overlay-put hhp-type-overlay 'face 'region) (hhp-type-clear-overlay)- (setq after-change-functions- (cons 'hhp-type-clear-overlay after-change-functions))+ (add-hook 'after-change-functions #'hhp-type-clear-overlay) (add-hook 'post-command-hook 'hhp-type-post-command-hook)) -(defun hhp-type-clear-overlay (&optional beg end len)+(defun hhp-type-clear-overlay (&optional _beg _end _len) (when (overlayp hhp-type-overlay) (hhp-type-set-ix 0) (hhp-type-set-point 0)
elisp/hhp-ins-mod.el view
@@ -1,3 +1,4 @@+;;; -*- lexical-binding: nil; -*- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; ;;; hhp-ins-mod.el
elisp/hhp-pkg.el view
@@ -1,3 +1,4 @@+;;; -*- lexical-binding: nil; -*- (define-package "hhp" 0.0.0
elisp/hhp-process.el view
@@ -1,3 +1,4 @@+;;; -*- lexical-binding: nil; -*- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; ;;; hhp-process.el
elisp/hhp.el view
@@ -1,3 +1,4 @@+;;; -*- lexical-binding: nil; -*- ;;; hhp.el --- hhp front-end for haskell-mode ;; Author: Kazu Yamamoto <Kazu@Mew.org>
hhp.cabal view
@@ -1,6 +1,6 @@ cabal-version: >=1.10 name: hhp-version: 1.0.3+version: 1.0.4 license: BSD3 license-file: LICENSE maintainer: Kazu Yamamoto <kazu@iij.ad.jp>@@ -58,7 +58,7 @@ source-repository head type: git- location: git://github.com/kazu-yamamoto/hhp.git+ location: https://github.com/kazu-yamamoto/hhp.git flag hlint description: Require hlint