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

Update for Csound 6.16.0 #1837

Merged
merged 2 commits into from Jun 20, 2021
Merged

Update for Csound 6.16.0 #1837

merged 2 commits into from Jun 20, 2021

Conversation

nwhetsell
Copy link
Contributor

This pull request updates built-ins for Csound 6.16.0.

@Anteru
Copy link
Collaborator

Anteru commented Jun 13, 2021

This also removes a few built-ins -- is this by design? If someone tries to highlight older Csound files they won't get them highlighted, so I wonder if it might be better to move them into some deprecated token type etc. instead.

@nwhetsell
Copy link
Contributor Author

In 69e5a01, I added a set of REMOVED_OPCODES so that removed built-ins are highlighted in older Csound files. REMOVED_OPCODES contains the 25 built-ins that have been removed since Csound was added to Pygments (727e014):

  • 32c622b: sumTableFilter, systime, vbap1move (3 built-ins removed)
  • 5ec2eb9: OSCsendA (1)
  • 9f33ecb: pvsgendy, socksend_k (2)
  • 9ad41d6: buchla, mp3scal_check, mp3scal_load, mp3scal_load2, mp3scal_play, mp3scal_play2, signalflowgraph (7)
  • d3edab1: beadsynt, beosc, getrowlin, lua_exec, lua_iaopcall, lua_iaopcall_off, lua_ikopcall, lua_ikopcall_off, lua_iopcall, lua_iopcall_off, lua_opdef, tabrowlin (12)

@Anteru Anteru merged commit 94dda68 into pygments:master Jun 20, 2021
@Anteru
Copy link
Collaborator

Anteru commented Jun 20, 2021

Merged, thanks!

@Anteru Anteru added the changelog-update Items which need to get mentioned in the changelog label Jun 20, 2021
@Anteru Anteru added this to the 2.10 milestone Jun 20, 2021
@Anteru Anteru self-assigned this Jun 20, 2021
@Anteru Anteru added A-lexing area: changes to individual lexers and removed changelog-update Items which need to get mentioned in the changelog labels Aug 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-lexing area: changes to individual lexers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants