Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Refactor language logic into a new mythic package #5616

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

CrystallineCat
Copy link
Contributor

Fixes #5482.

Factors out the language selection logic from the editor components into a mythic package. Uses data from https://github.com/github/linguist to aid in language mapping to editor modes.

@review-notebook-app

This comment has been minimized.

@vercel

This comment has been minimized.

@lgtm-com

This comment has been minimized.

@lgtm-com

This comment has been minimized.

@lgtm-com

This comment has been minimized.

@CrystallineCat
Copy link
Contributor Author

Wouldn't be a Crystalline Cat PR without substantial feature creep so I present:

Multi-Language Notebooks (very WIP!)

Screenshot from 2021-11-13 21-06-35

@captainsafia Any thoughts on UI/UX?

@lgtm-com

This comment has been minimized.

@captainsafia
Copy link
Member

@CrystallineCat Could we have the language setting as an item in the cell dropdown list? It's not the most discoverable but it would be a good place to park the feature while we test.

Loving the feature creep! 😃

@lgtm-com

This comment has been minimized.

@CrystallineCat CrystallineCat changed the title [WIP] Refactor language logic into mythic-language-info package [WIP] Refactor language logic into a new mythic package Nov 26, 2021
@willingc willingc added the workflow: wip draft work label Dec 23, 2021
@vercel
Copy link

vercel bot commented Aug 20, 2022

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
site ✅ Ready (Inspect) Visit Preview Aug 20, 2022 at 1:55PM (UTC)

@lgtm-com
Copy link

lgtm-com bot commented Aug 20, 2022

This pull request introduces 1 alert when merging 65ca6e9 into 2e32ffa - view on LGTM.com

new alerts:

  • 1 for Overwritten property

@smith-kyle
Copy link

Just a heads up, you can review notebook changes like this using GitNotebooks.

e.g. this pull request https://gitnotebooks.com/nteract/nteract/pull/5616

It allows inline comments on code and markdown, and it's free for public repos so I thought I'd share..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
workflow: wip draft work
Projects
None yet
Development

Successfully merging this pull request may close these issues.

C# Syntax highlighting missing
4 participants