google / google/codeworld

Use codeworld-mode for Haskell compatibility, as well

オープン
#875 コメント 2 件 リアクション 1 件 担当者 0 名 GitHub で見る
enhancement
主要言語
Haskell
スター
1.3k
フォーク
201
PR マージ指標
30日以内にマージされた PR はありません

説明

At this point, codeworld mode is far more advanced than CodeMirror's built-in haskell mode. In particular, the handling of layout contexts and bracket matching is pretty nice. We should abandon CodeMirror's mode, and adopt the new mode for both. This does imply vetting that it doesn't do anything problematic for haskell users.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず CodeMirror モードの設定を見つけ、既存の組み込み Haskell モードと codeworld-mode を比較します。codeworld-mode が問題のある動作なしに両方のユーザーに対応できることを確認し、次に両方のモードがそれを使用していることを確認して、関連するエディターの動作をテストします。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
haskell
領域
tooling
issue の種類
リファクタリング
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。