FHIR / FHIR/sushi

Create a Pygments definition for FSH syntax highlighting

Open
#1,476 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
188
Forks
65
Avg merge
8d 11h
Merged PRs (30d)
3

Description

Transferred from internal JIRA issue originally created 2021-09-14.

This would allow FSH to be highlighted in tools like Zulip and perhaps would set the stage for including FSH source in IGs.
See: https://pygments.org/
and:
https://chat.fhir.org/#narrow/stream/179238-Zulip/topic/Custom.20code.20formatting

Contributor guide

Open the contributing guide

Research direction

Start by reading the Pygments documentation and the linked Zulip discussion to understand how an FSH lexer should be registered and consumed. Done means FSH source is recognized and syntax-highlighted by tools such as Zulip, with the possible use in IGs considered.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.