Skip to content

Update for Csound 6.16.0#1837

Merged
Anteru merged 2 commits intopygments:masterfrom
nwhetsell:master
Jun 20, 2021
Merged

Update for Csound 6.16.0#1837
Anteru merged 2 commits intopygments:masterfrom
nwhetsell:master

Conversation

@nwhetsell
Copy link
Copy Markdown
Contributor

This pull request updates built-ins for Csound 6.16.0.

@Anteru
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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.

2 participants