Commit Graph

20 Commits

Author SHA1 Message Date
alexwl
a3b2321f77 Embed static assets in haskell-code-server executable.
When there is no --js-path option, haskell-code-server serves embedded static assets.
2018-11-07 18:31:43 +03:00
alexwl
8f57cf6d73 Add support for GHC 8.4.4 2018-11-04 16:47:29 +03:00
alexwl
6f55f616d7 Update README and fix project title 2018-11-02 16:05:04 +03:00
alexwl
c622effe80 Fix HTML page title 2018-10-28 19:41:41 +03:00
alexwl
8950fffaa9 Show multiple references to an identifier on the same line as one item in a list of references 2018-10-25 01:30:30 +03:00
alexwl
78b1fa37d5 Index quoted identifiers (Template Haskell)
This makes identifiers in TH expression like 'value or ''Type clickable in Haskell code explorer
2018-10-20 22:26:52 +03:00
alexwl
5d6e827870 Fix https://github.com/alexwl/haskell-code-explorer/issues/8 2018-10-14 23:08:31 +03:00
alexwl
730fc6b033 Add GHC 8.4.3 support to README 2018-10-14 19:06:06 +03:00
alexwl
9c5cb27828 Merge branch 'ghc-8.4.3' 2018-10-14 18:56:06 +03:00
alexwl
2b5cbccffa Index type constructor in RoleAnnotDecl 2018-10-14 17:15:05 +03:00
alexwl
c6fc26d897 Fix all GHC 8.4.3 compatibility issues. Needs a bit more testing. 2018-10-12 19:45:12 +03:00
alexwl
1b8661d36c
Add --no-ghc-package-path option to stack exec command in README
It fixed the "Use of GHC's environment variable GHC_PACKAGE_PATH is incompatible with Cabal" error.
2018-10-10 18:30:52 +03:00
alexwl
166265e93d WIP. It compiles with ghc-8.4.3, but not all features of the indexer are supported yet. 2018-10-09 23:13:07 +03:00
alexwl
f38daf6773 Update cabal-helper to version 0.8.1.2 that supports Cabal (>=1.14 && <1.26 || >=2.0 && <2.5)
Building cabal-helper-0.8.1.2 with Stack failed with 'Dependency cycle detected' error. It seems to be https://github.com/commercialhaskell/stack/issues/4265 Stack bug. As a temporary solution I added source code of cabal-helper package to vendor directory and commented out 'build-tool-depends:  cabal-helper:cabal-helper-wrapper' line in the cabal-helper.cabal file.
2018-10-08 02:40:18 +03:00
alexwl
579a0f16c4 Generate links to hyperlinked source code on Hackage instead of links to documentation 2018-10-06 01:15:16 +03:00
alexwl
a221abf41c
Fixed example in README 2018-10-05 13:51:12 +03:00
alexwl
f9a051c11b
Updated README 2018-10-05 12:30:00 +03:00
alexwl
361238c069 Update javascript/release 2018-10-05 00:47:01 +03:00
alexwl
d2b1a42019 Clicking on an external identifier at definition site opens 'find references' 2018-10-05 00:31:50 +03:00
alexwl
cf2c56c706 Initial commit 2018-10-02 13:17:04 +03:00