profile
viewpoint
Chris Wendt chrismwendt In the lab https://chrismwendt.github.io/ Creator of @CodeWyng 🚀 Software engineer, Haskell enthusiast λ, and Elasticsearch whisperer. Worked at Sourcegraph, ThoughtSpot, GitHub, and Microsoft

atom-haskell/haskell-ghc-mod 70

haskell-ghc-mod atom package

chrismwendt/bront 67

A few tweaked fonts geared for programming

chrismwendt/auto-nix-shell 2

enters/exits nix-shell automatically

chrismwendt/Auto-Import 1

vscode extension that will automatically finds, parses and provides code actions for all available imports. Only currently works with files in your folder and TypeScript.

chrismwendt/Bit-Puzzler 1

An Android programming puzzle game

chrismwendt/2048 0

A command-line version of 2048

chrismwendt/aeson-pretty 0

JSON pretty-printing library and command-line tool.

push eventCodeWyng/codewyng

Chris Wendt

commit sha 11df42a2ca3f6fbc158e46e3c7d9669bffbcc12d

underline variables by default (with setting to disable)

view details

push time in a month

push eventCodeWyng/codewyng

Chris Wendt

commit sha 2028f2fab27033556683d31ac54adc9572c9d4bf

update tagline

view details

Chris Wendt

commit sha 8212fd2cc87a137a0429291b7fbe7eacaea27c6e

rm title

view details

push time in a month

push eventCodeWyng/codewyng

Chris Wendt

commit sha f3dc6eacc16b47ac04735c4baaaa7cedcc08726a

new demo.gif

view details

push time in a month

push eventCodeWyng/codewyng

Chris Wendt

commit sha f917eb681a8a7572c0ef1bcf6408132c5a0afd7c

rm examples

view details

push time in a month

push eventCodeWyng/codewyng

Chris Wendt

commit sha d57125b4d4eb69313a116b9016fee8d317d2a9d0

fix position calculation with mixed tabs and spaces

view details

push time in a month

push eventCodeWyng/codewyng

Chris Wendt

commit sha e343b308fb2c68a368ca66be5a16a4850bc68337

fix examples

view details

push time in a month

push eventCodeWyng/codewyng

Chris Wendt

commit sha 2c3d83560e80d41d5daf4a9d896f8523f682233b

avoid OPTIONS by not sending custom headers

view details

Chris Wendt

commit sha 2ecd3305510ab54b3ece1702702fdd9268ada4aa

refactor type

view details

Chris Wendt

commit sha 19a704df8050828776f0705cb73a957c52afe800

mount <Search/> on document.body, touch on page visit

view details

push time in a month

push eventCodeWyng/codewyng

Chris Wendt

commit sha 6769bd1b5341a871e336d494dffccf01688cc67a

refs/heads/<branch>

view details

Chris Wendt

commit sha 6e64362cc922c28d8efbcbd041fc746f8dd18f3d

inject ref? into stencil and symbolAt

view details

Chris Wendt

commit sha dd2b6810bfe1265027ca195dbe5762f3be6cd246

include ref

view details

push time in a month

push eventCodeWyng/codewyng

Chris Wendt

commit sha 56d371411d730499e78f571ea0e5ea6980ec2af7

rm touch on blob,blame

view details

push time in a month

push eventCodeWyng/codewyng

Chris Wendt

commit sha f52427e27d7dc77187cf6bee72a1c81962fb665d

description

view details

push time in a month

push eventCodeWyng/codewyng

Chris Wendt

commit sha 6eff60686c0750dcfd010575f07243d2e4b6505b

touch on blob,blame and not on repo page

view details

push time in a month

issue openedCodeWyng/codewyng

Firefox extension

Requested by:

  • https://www.reddit.com/r/java/comments/hbx1o2/browse_java_code_on_github_like_an_ide_with_the/fve1jlq/

created time in 2 months

issue closedCodeWyng/codewyng

Language support: Java

✅ Java is supported.

Try it out on https://github.com/apache/spark/blob/3b6da36cd62e734b12405bf994a228c7f5049e77/core/src/main/java/org/apache/spark/memory/TaskMemoryManager.java

closed time in 2 months

chrismwendt

issue commentCodeWyng/codewyng

Language support: Java

Java support is back https://twitter.com/CodeWyng/status/1273900126856085507

chrismwendt

comment created time in 2 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha bee187a13b712f2d6ba85e9e60de590dee6ff972

spannify

view details

push time in 2 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha 35597f80be2d1bf475cf447690f3f58c973e1cf2

chain subscriptions

view details

push time in 2 months

push eventchrismwendt/trigger

Chris Wendt

commit sha eab5e8ed80f921f95dadb61e2d539e1f471226b5

update readme

view details

push time in 2 months

pull request commentchrismwendt/talloy

added testing

Hmm, doesn't quite compile, and the pointfree style is pretty hard to read.

TheAceShinigami

comment created time in 2 months

push eventchrismwendt/talloy

Chris Wendt

commit sha b0ca395186e1bbdd8cd2ea6f44b0ccf4c1c3cdba

update

view details

Chris Wendt

commit sha e2d435624d52da9f5be57e7b3bea65dd4b0431db

word count 🎉

view details

push time in 2 months

push eventchrismwendt/talloy

Chris Wendt

commit sha b207c99c0f3f632cd456896824d57361d46ce49b

implement readFile

view details

push time in 2 months

push eventchrismwendt/talloy

Chris Wendt

commit sha dcb9d26bf6b6306420716a736d27f456b029608f

capture output, write to file

view details

push time in 2 months

push eventchrismwendt/talloy

Chris Wendt

commit sha c0433b1c76f7edfa9302d6cb99fdb649b2036875

typo

view details

push time in 2 months

MemberEvent

push eventchrismwendt/talloy

Ryan Orendorff

commit sha 1d2dc7368be394e82be1bc88a20a17c0bf5c8afc

Add comments, if statements

view details

Ryan Orendorff

commit sha bb77e1a57d86963071141595fc7d5cd02c648432

Add shell nix file for hacking

view details

Chris Wendt

commit sha 1567b41c1772afe8e276750ca01ff1f2942d554c

Merge pull request #1 from ryanorendorff/master Add comments, if statement

view details

push time in 2 months

PR merged chrismwendt/talloy

Add comments, if statement
+100 -19

0 comment

3 changed files

ryanorendorff

pr closed time in 2 months

push eventchrismwendt/talloy

Chris Wendt

commit sha c4be016af818d0e6847f8d7f265828b8876bae09

color

view details

push time in 2 months

push eventchrismwendt/talloy

Chris Wendt

commit sha b1083ef3a80408fcfafcdb338dd3c55696a58605

overloads with old binding are working

view details

push time in 2 months

push eventchrismwendt/talloy

Chris Wendt

commit sha 2b9dac69e5d0308f62d3c6fa506733ff148d67cd

wip

view details

push time in 2 months

push eventchrismwendt/talloy

Chris Wendt

commit sha 2c61a211125d40a8e2ff3f417b1c83dab4974ca0

wip

view details

push time in 2 months

push eventchrismwendt/talloy

Chris Wendt

commit sha e5747c816465f4b02a0906d54d98cc48951914c3

overrides work

view details

push time in 2 months

push eventchrismwendt/talloy

Chris Wendt

commit sha bb7bdf437d147dad7f35c81513a81f7ab0a27104

white

view details

Chris Wendt

commit sha f40650291bff060c92835e8db2aa9d7c8dbbb0b6

update

view details

push time in 2 months

issue commentvideojs/video.js

Black line on right side

This worked for me:

.vjs-tech {
  width: 101% !important;
  height: 101% !important;
}
shaandsingh

comment created time in 2 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha 5b37f2299359be2710f4c9bec5db8c75f1f9afe8

maxish height on "no results", too

view details

Chris Wendt

commit sha 00acd89f3ab100afe5c907a8774f0b234f4f2068

search on keyDown, too

view details

Chris Wendt

commit sha 10f9d11a9145edfc21c4121f59f124c0c222013e

now works on the PR commits tab

view details

Chris Wendt

commit sha 399ddd1262e08bf788fff9c7ae71c78f71feebbe

now works on commit pages

view details

Chris Wendt

commit sha 71a81f65c173ed4b57f92d958c198a81722345b3

now works on diffs and blame, rm oldBlobPage, rm refpanel

view details

push time in 2 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha 3ca242b4689cdcc80746a2ba0a4d8f86fb7f63b6

fix not-ready

view details

push time in 2 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha 907e328f05be3f2da99a25e5e8209a0cac3490cf

maxish height search results dialog to reduce jank

view details

Chris Wendt

commit sha 7a7d12106ba553c95553063e3eb975cfa2accc6d

debounce search

view details

push time in 2 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha d1af9c5aebdc46565955cac93d9907ec13d87503

orange search result highlights (yellow is hard to see)

view details

push time in 2 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha 7fa8cd0c55e09ec408b8732c921c4d46c97ce320

j2d within file on PR when line is currently visible

view details

Chris Wendt

commit sha db24b56552e7b74b491ba9d82b21649c443eab6f

j2d across files in PR when visible

view details

push time in 2 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha e9e03b93a3afcd229681cbd2737ea467776047f0

chmod +x cmds.ts

view details

Chris Wendt

commit sha faaa967e6edbe8f9c11c7667bbed4d4799ae8c28

replace cmds.ts with deploy.sh

view details

Chris Wendt

commit sha c70d45089490077935a28bca9eb0a128c9f3438e

fix renamed files in PRs

view details

push time in 2 months

push eventchrismwendt/talloy

Chris Wendt

commit sha fb978dadcb6ba8e99b6bc6f3a80a3864b995e13c

typo

view details

Chris Wendt

commit sha 9a580c7bbbc36921a77152c447766f3ca8070de3

strict evaluation

view details

Chris Wendt

commit sha 59e0d723401783ead6cfa91dff84137c1ccc3a1e

add output

view details

Chris Wendt

commit sha 40889a052ed69ffbb0298f711eb07816d7cb6ea1

more notes

view details

push time in 2 months

create barnchchrismwendt/talloy

branch : master

created branch time in 2 months

created repositorychrismwendt/talloy

Strict impure Haskell

created time in 2 months

IssuesEvent

issue commentCodeWyng/codewyng

Language support: Java

Java support was temporarily downgraded in order to prioritize Go improvements.

chrismwendt

comment created time in 2 months

IssuesEvent

issue commentCodeWyng/codewyng

Language support: Python

Python support was temporarily downgraded in order to prioritize Go improvements.

chrismwendt

comment created time in 2 months

IssuesEvent

issue commentCodeWyng/codewyng

Language support: JavaScript/TypeScript

JS/TS support was temporarily downgraded in order to prioritize Go improvements.

chrismwendt

comment created time in 2 months

issue commentCodeWyng/codewyng

Language support

Go support is ~80% accurate now and considered feature complete. ~15% are cross-file (not supported yet), and the last ~5% are uncommon cases that I will prioritize on a case-by-case basis.

chrismwendt

comment created time in 2 months

issue openedCodeWyng/codewyng

Cross-repository code navigation

CodeWyng currently only works across files within the same repository.

It would be awesome to support code navigation across repositories.

created time in 2 months

issue closedCodeWyng/codewyng

PR/diff support

CodeWyng currently only works on the normal file view.

It would be sweet to get it working on PRs and diffs, too.

closed time in 2 months

chrismwendt

issue commentCodeWyng/codewyng

PR/diff support

PR support has been published 🎉 https://twitter.com/CodeWyng/status/1268868799702298630

chrismwendt

comment created time in 2 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha bd4902ab57e4da3640ba13e4a2a90c4b4f1aacec

fix ref detection (needs to be full refs/heads/<name>)

view details

push time in 2 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha a7d6c4ca93d072a79caffeec8678b5671fb9a71d

determineCommitSpec() once per PR page (not once per diff)

view details

Chris Wendt

commit sha a46d22d2ea47b987053508e5bdd9f61c735b6f21

refactor touch()

view details

Chris Wendt

commit sha dc5046628aa0b31c90de9476e2e9ccf1b33cabe7

tslint

view details

Chris Wendt

commit sha c7f8c0c83da4ec761be419210271a33759426151

touch base,head on PR page

view details

Chris Wendt

commit sha d0e23c42ea5d0d8a01d945337ce4903861ffce17

try to detect ref

view details

Chris Wendt

commit sha c0f446d602f5510588b3353d83941b6c4500218a

upgrade deps

view details

Chris Wendt

commit sha 60587b2b4575144de7b899f6d0435d64925c52d2

fix ref detection (menu button gets truncated)

view details

push time in 2 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha 3eac028fdbcbd84538ac96926048c69c9e2bd6b6

default to api.codewyng.io

view details

push time in 2 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha c784d25946677cbeb6f44a3e46cc682ddbca08f9

open source the browser extension

view details

push time in 2 months

push eventCodeWyng/codewyng

push time in 2 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha c784d25946677cbeb6f44a3e46cc682ddbca08f9

open source the browser extension

view details

push time in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha 5f8c9d2cf73be76b12fbb59bb89662f2540f98cd

more precise terms

view details

push time in 2 months

pull request commentTristanCacqueray/hadertoy

macOS compatibility

Compilation failed:VertexShader
ERROR: 0:1: '' :  version '300' is not supported
ERROR: 0:1: '' : syntax error: #version
chrismwendt

comment created time in 2 months

PR opened TristanCacqueray/hadertoy

macOS compatibility

This makes it compile on macOS, but almost certainly will break Linux or other versions. Perhaps there's a way to support multiple OpenGL versions via templating or #if ... preprocessor directives.

+3 -5

0 comment

2 changed files

pr created time in 2 months

create barnchchrismwendt/hadertoy

branch : macos-compatibility

created branch time in 2 months

PR opened TristanCacqueray/hadertoy

gitignore .stack-work
+1 -0

0 comment

1 changed file

pr created time in 2 months

create barnchchrismwendt/hadertoy

branch : gitignore-stack-work

created branch time in 2 months

fork chrismwendt/hadertoy

Haskell implementation of Glumpy

fork in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha 53ba7ae0eb9cf5a82a97e4d770c74a90d96ced05

update intro

view details

push time in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha b7189df535253dfff8753ca9f4cf36b6bd6bed8c

tweak

view details

push time in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha b74c623653b06e02392d8d971e22286106495c1e

cleaning up threads in Haskell

view details

push time in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha 4640a7ba28dbf8af28fea204ad9155efd033340b

cleaning up threads in Haskell

view details

push time in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha b4acea0d0625532df0816a3f0ffa86aa923dfab1

update

view details

push time in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha 998b72d2730e949ae5754e6f171bf3f3f0f00f6b

link

view details

push time in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha 418481b64952d8ced6e9a95a16c5a517fd818918

typo

view details

push time in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha d26c3be034c068e4fe6721f88690b693d4741751

link

view details

push time in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha eb06ec631e86626883208ae99d54c58db9117b7d

grammar

view details

push time in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha 9223b47bf8a80cbdb7fc36f15d8bd180288d0195

link

view details

push time in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha b9a9437b75209dd4f5a1f6d5f8cb8a74a3d22b1d

fix link

view details

push time in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha f08af2d0da66e282c06e69e15127c1d87038493d

new post: enforcing purity

view details

push time in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha 71fc1bb1011516a65a3114e0a030545fb502a18c

new post: enforcing purity

view details

push time in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha c64762bdad5d7d8209baaa7349488eb4f960f5d3

new post: enforcing purity

view details

push time in 2 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha 00934fcf86b49a212a4fedc344171ddfeb291bd0

link

view details

push time in 3 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha 9a3a49d67cfda810c7b0e12e0fb218beb2516a81

md

view details

push time in 3 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha b952672e2b3229057678309b52cb57b2949a0e3b

tagline

view details

push time in 3 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha 6a43a967950ecaa2d101430203686f08efdc60e0

link

view details

push time in 3 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha 9f8024c9680922c2aac51b97acdb0526f4df06fc

update

view details

push time in 3 months

push eventchrismwendt/chrismwendt.github.io

Chris Wendt

commit sha 72590c1c623836d7cc7f6a16d618d631e2069280

Add post

view details

Chris Wendt

commit sha eea1af95ae311afeb2a237e92f29f60330990760

Make images fit the post

view details

Chris Wendt

commit sha 41f148415da883988dad7fc36f1cce7e24cea737

Add a post

view details

Chris Wendt

commit sha 01fcd4d0af537125b118b04ae06c1e74af32d130

Add post

view details

Chris Wendt

commit sha 9cc9d03a189478c1a17a4a3b28c546b823ed212a

Typos, formatting

view details

push time in 3 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha 534df8db53b04b8e1b28f2832ad28f2dd1eea3d3

zap

view details

push time in 3 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha e7fc49b7cacae2030a414b30dec0aa79386df5f6

twitter

view details

push time in 3 months

push eventCodeWyng/codewyng

Chris Wendt

commit sha 3b012613b851872352d8d639251f89337398a636

README

view details

push time in 3 months

pull request commentndmitchell/ghcid

Activate on startup

🎉 Confirmed it's working on 0.3.1 👌

chrismwendt

comment created time in 3 months

pull request commentndmitchell/ghcid

Activate on startup

Yep

chrismwendt

comment created time in 3 months

pull request commentndmitchell/ghcid

Activate on startup

Yup, according to https://stackoverflow.com/a/14221781/2061958 npm will ignore a "//" key at the root of package.json. Updated.

chrismwendt

comment created time in 3 months

push eventchrismwendt/ghcid

Chris Wendt

commit sha d022da3ecb975d7f1b0999092f4db11e1fd953e6

add comment in package.json

view details

push time in 3 months

issue commenthaskell/network

Socket close detection

Thanks for the definitive answer 🙇‍♂️

There is no way to detect socket status in the OS kernel without trying to send or receive data.

Is there a way that I could convince myself of this, too? It seems to work in Node.js:

var WebSocketServer = require('websocket').server;
var http = require('http');

var server = http.createServer();
server.listen(1337);

wsServer = new WebSocketServer({ httpServer: server });

wsServer.on('request', function(request) {
  var connection = request.accept(null, request.origin);

  connection.on('close', function() {
    console.log('CLOSE')
  });
});
winterland1989

comment created time in 3 months

push eventchrismwendt/websockets

Chris Wendt

commit sha 2c9f50150d7f20746e41992f29e0455f324da137

clean up forked threads

view details

push time in 3 months

PR opened jaspervdj/websockets

Clean up forked threads

Prior to this change, runServer would not kill the threads it forked. Namely, it would lose track of the appAsyncs.

After this change, runServer will kill all threads it forks.

This modifies code created in https://github.com/jaspervdj/websockets/pull/199 cc @jaspervdj

+33 -66

0 comment

2 changed files

pr created time in 3 months

push eventchrismwendt/websockets

Chris Wendt

commit sha 7bc8f690edf1f4d39f1deb5717d2ce3ed361ad18

clean up forked threads

view details

push time in 3 months

create barnchchrismwendt/websockets

branch : thread-cleanup

created branch time in 3 months

fork chrismwendt/websockets

A Haskell library for creating WebSocket-capable servers

http://jaspervdj.be/websockets

fork in 3 months

pull request commentndmitchell/ghcid

Activate on startup

Correct, this means the extension will always activate on VS Code startup.

To see how expensive it is, I checked the "Developer: Show Running Extensions" command, which shows 5ms for ghcid. For comparison, most of my other extensions take 10-100ms, with Git taking 324ms.

The ghcid extension's emitted JS code is ~20KB, which I'd call "very small".

If this seems too expensive, there's one more alternative I can think of: add another command like "extension.startWatcher" and tell users to run that command if their command-line ghcid began created ghcid.txt after starting VS Code.

chrismwendt

comment created time in 3 months

push eventchrismwendt/ghcid

Chris Wendt

commit sha 7b8cd4403be3754ed6b86839cc59fe97b4a1aa48

stop reformatting on save and messing up the diff

view details

Chris Wendt

commit sha ff04af88e6d6acf96552b3f284c9f9856257fa4d

add yarn.lock

view details

Chris Wendt

commit sha 787551fd75d9eb520a18546287dc27185fcada46

automatically watch ghcid.txt

view details

Chris Wendt

commit sha 2486fe61e58a4fcdb57b7aa3ea188874d25212c5

update readme

view details

Chris Wendt

commit sha d9aa7a2244434772a36d7b8b78ef4860eb0b3a12

launch in test dir for easy dev

view details

Chris Wendt

commit sha 66dfa56c8cff2ba0933bf238e089a00bd7f1fc50

use local typescript

view details

Chris Wendt

commit sha 6b278a6791541fa613fd835d2783e04e115ca1aa

bump typescript

view details

Chris Wendt

commit sha be6ceda738170681dc441ff3de9e9e97c6cbbff2

rm unused import

view details

Chris Wendt

commit sha 1cdf713cad2471135e7710b3dd2797140a3d9eac

simplify diagnostics

view details

Chris Wendt

commit sha 9ce221ba01fde238626b8bb7144189502f4314db

only create one watcher

view details

Chris Wendt

commit sha 2e1785190e70a30a13d28704e0d794c725c0f57d

support multiple 'ghcid.txt's

view details

Chris Wendt

commit sha 7a171b9940a5bfb798ba2d410eaf59ecf6c0f7b1

add vsce

view details

Chris Wendt

commit sha 7b1d9f45d477a1bc5f86dd7463fc02a1287d465d

strip preview from hovers, dedent

view details

Chris Wendt

commit sha 6e8cd08892d57b49fca976c552eafad912b98a27

remove useless lines

view details

Chris Wendt

commit sha 0372ad8558f65f96958a4dc00a76f502a0e1cd80

clean each

view details

Neil Mitchell

commit sha c58586cc75286ec76a6026f9ed0e0de407ce4a9a

Support GHC 8.10

view details

Basile Henry

commit sha 21363db2ec531a51564b7438abcb6f88d25f91bd

Report GHC panics Here is an example of a GHC panic that `ghcid` was hiding: ``` ghc: panic! (the 'impossible' happened) (GHC version 8.6.5 for x86_64-unknown-linux): buildKindCoercion Div ((rp_a1iFz * (1 + (64 * (CLog 2 64 + 8)))) - 1) 18 Div ((1 + (64 * (CLog 2 64 + 8))) - 1) WeightRamWidth CLog 2 64 + 8 8 Call stack: CallStack (from HasCallStack): callStackDoc, called at compiler/utils/Outputable.hs:1160:37 in ghc:Outputable pprPanic, called at compiler/types/Coercion.hs:2069:9 in ghc:Coercion Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug ``` This commit parses this type of error in order for `ghcid` to report them properly. Note: the last line is not kept as part of the error message. Maybe it should be, but it is not obvious to me how to do so since it doesn't seem to follow the same leading whitespace format as the rest of the error message.

view details

Neil Mitchell

commit sha 0bc7b8b49880b263b22f5e478a50926a8858bcb4

Merge pull request #314 from basile-henry/report-panic Report GHC panics

view details

Neil Mitchell

commit sha 4cf00dc8686cb54a606aeb888ab7e383a20e8b3c

Update CHANGES.txt

view details

Chris Wendt

commit sha 99245284882cca3e61fd889f722e8318e32a4521

add Chris Wendt as author

view details

push time in 3 months

push eventchrismwendt/ghcid

Chris Wendt

commit sha 7b8cd4403be3754ed6b86839cc59fe97b4a1aa48

stop reformatting on save and messing up the diff

view details

Chris Wendt

commit sha ff04af88e6d6acf96552b3f284c9f9856257fa4d

add yarn.lock

view details

Chris Wendt

commit sha 787551fd75d9eb520a18546287dc27185fcada46

automatically watch ghcid.txt

view details

Chris Wendt

commit sha 2486fe61e58a4fcdb57b7aa3ea188874d25212c5

update readme

view details

Chris Wendt

commit sha d9aa7a2244434772a36d7b8b78ef4860eb0b3a12

launch in test dir for easy dev

view details

Chris Wendt

commit sha 66dfa56c8cff2ba0933bf238e089a00bd7f1fc50

use local typescript

view details

Chris Wendt

commit sha 6b278a6791541fa613fd835d2783e04e115ca1aa

bump typescript

view details

Chris Wendt

commit sha be6ceda738170681dc441ff3de9e9e97c6cbbff2

rm unused import

view details

Chris Wendt

commit sha 1cdf713cad2471135e7710b3dd2797140a3d9eac

simplify diagnostics

view details

Chris Wendt

commit sha 9ce221ba01fde238626b8bb7144189502f4314db

only create one watcher

view details

Chris Wendt

commit sha 2e1785190e70a30a13d28704e0d794c725c0f57d

support multiple 'ghcid.txt's

view details

Chris Wendt

commit sha 7a171b9940a5bfb798ba2d410eaf59ecf6c0f7b1

add vsce

view details

Chris Wendt

commit sha 7b1d9f45d477a1bc5f86dd7463fc02a1287d465d

strip preview from hovers, dedent

view details

Chris Wendt

commit sha 6e8cd08892d57b49fca976c552eafad912b98a27

remove useless lines

view details

Chris Wendt

commit sha 0372ad8558f65f96958a4dc00a76f502a0e1cd80

clean each

view details

Neil Mitchell

commit sha c58586cc75286ec76a6026f9ed0e0de407ce4a9a

Support GHC 8.10

view details

Basile Henry

commit sha 21363db2ec531a51564b7438abcb6f88d25f91bd

Report GHC panics Here is an example of a GHC panic that `ghcid` was hiding: ``` ghc: panic! (the 'impossible' happened) (GHC version 8.6.5 for x86_64-unknown-linux): buildKindCoercion Div ((rp_a1iFz * (1 + (64 * (CLog 2 64 + 8)))) - 1) 18 Div ((1 + (64 * (CLog 2 64 + 8))) - 1) WeightRamWidth CLog 2 64 + 8 8 Call stack: CallStack (from HasCallStack): callStackDoc, called at compiler/utils/Outputable.hs:1160:37 in ghc:Outputable pprPanic, called at compiler/types/Coercion.hs:2069:9 in ghc:Coercion Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug ``` This commit parses this type of error in order for `ghcid` to report them properly. Note: the last line is not kept as part of the error message. Maybe it should be, but it is not obvious to me how to do so since it doesn't seem to follow the same leading whitespace format as the rest of the error message.

view details

Neil Mitchell

commit sha 0bc7b8b49880b263b22f5e478a50926a8858bcb4

Merge pull request #314 from basile-henry/report-panic Report GHC panics

view details

Neil Mitchell

commit sha 4cf00dc8686cb54a606aeb888ab7e383a20e8b3c

Update CHANGES.txt

view details

Chris Wendt

commit sha 99245284882cca3e61fd889f722e8318e32a4521

add Chris Wendt as author

view details

push time in 3 months

more