Skip to content

Conversation

@benlubas
Copy link

@benlubas benlubas commented Jan 22, 2026

weird company behavior

Welcome to the quarto GitHub repo!

We are always happy to hear feedback from our users.

To file a pull request, please follow these instructions carefully: https://yihui.org/issue/#bug-reports

If you're a collaborator from outside quarto-dev making changes larger than a typo, please make sure you have filed an individual or corporate contributor agreement. You can send the signed copy to jj@rstudio.com.

Description

Adding support for the q/kdb programming language in two ways:

  • adding the comment string (/)
  • allowing quarto to read percent format notebooks that have comment strings other than the previously hard coded #, and of course adding support for q

Addresses #12168

Checklist

I have (if applicable):

  • filed a contributor agreement.
  • referenced the GitHub issue this PR closes
  • updated the appropriate changelog in the PR
  • ensured the present test suite passes
  • added new tests
  • created a separate documentation PR in Quarto's website repo and linked it to this PR

I'm a new contributor, please point me in the direction of any tests you need me to add/documentation you need me to write.

Additionally, make it possible for quarto to read percent style
notebooks from languages that don't use `#` as the comment char
@posit-snyk-bot
Copy link
Collaborator

posit-snyk-bot commented Jan 22, 2026

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@benlubas benlubas changed the title feat: add q comment string feat: support for q/kdb programming language Jan 23, 2026
@benlubas
Copy link
Author

benlubas commented Jan 23, 2026

I've also been able to add q syntax highlighting by adding these two files to /src/resources/pandoc/syntax-definitions/. It looks like you're already storing some Kate syntax files there, so could we add these two as well?

I'm not sure that jives with the agreement that you made me sign in order to contribute, but you're already doing it, so it seems okay?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants