Skip to content

Update lexers to support many many lexers - #185

Closed
yuku wants to merge 1 commit into
pygments:masterfrom
yuku:update-lexers
Closed

Update lexers to support many many lexers#185
yuku wants to merge 1 commit into
pygments:masterfrom
yuku:update-lexers

Conversation

@yuku

@yuku yuku commented Dec 7, 2017

Copy link
Copy Markdown

The ./lexers file has not been updated for 4锔忊儯 years :trollface:

image

In short, we couldn't use Elm in master:

image

now, we can:

image

Diff

Removed Lexers

  • Jade
  • Shell Session
  • ca65

Added Lexers

  • ABNF
  • ADL
  • Aheui
  • Ampl
  • Angular2
  • Arduino
  • BC
  • BNF
  • BST
  • BibTeX
  • Boogie
  • CAmkES
  • CPSA
  • CSS+mozpreproc
  • Cap'n Proto
  • CapDL
  • Clean
  • Component Pascal
  • Crmsh
  • Crystal
  • Csound Document
  • Csound Orchestra
  • Csound Score
  • Earl Grey
  • Easytrieve
  • Elm
  • EmacsLisp
  • Ezhil
  • Fish
  • Flatline
  • Forth
  • FortranFixed
  • HSAIL
  • HTML + Angular2
  • HTML+Twig
  • Hexdump
  • Isabelle
  • J
  • JCL
  • JSGF
  • JSON-LD
  • JSONBareObject
  • Javascript+mozpreproc
  • Juttle
  • Lean
  • LessCss
  • MSDOS Session
  • Monte
  • NCL
  • Nit
  • NuSMV
  • ODIN
  • PacmanConf
  • ParaSail
  • PkgConfig
  • PowerShell Session
  • Praat
  • Pug
  • QVTO
  • Relax-NG Compact
  • ResourceBundle
  • Roboconf Graph
  • Roboconf Instances
  • SAS
  • Shen
  • Silver
  • Snowball
  • Stata
  • SuperCollider
  • TADS 3
  • TAP
  • TASM
  • Tcsh Session
  • Termcap
  • Terminfo
  • Terraform
  • Thrift
  • TrafficScript
  • Transact-SQL
  • Turtle
  • Twig
  • TypoScript
  • TypoScriptCssData
  • TypoScriptHtmlData
  • VCL
  • VCLSnippets
  • WDiff
  • Whiley
  • X10
  • XUL+mozpreproc
  • Xorg
  • cADL
  • ca65 assembler
  • markdown
  • mozhashpreproc
  • mozpercentpreproc
  • xtlang

@gfx

gfx commented Dec 7, 2017

Copy link
Copy Markdown
Contributor

How can I update the binary data? I'll rather make automation to update it.

@yuku

yuku commented Dec 7, 2017

Copy link
Copy Markdown
Author

I did rake lexers.

@gfx

gfx commented Dec 7, 2017

Copy link
Copy Markdown
Contributor

馃檰

I'll remove the binary from the repo and make it before test and release. Thanks for the information.

@gfx gfx closed this Dec 7, 2017
@yuku
yuku deleted the update-lexers branch December 7, 2017 05:29
netbsd-srcmastr pushed a commit to NetBSD/pkgsrc that referenced this pull request Mar 21, 2018
Version 1.2.1 (2017/12/07)
-----------------------------

* Automatically update `lexers` cache on build [186](pygments/pygments.rb#186)
  * See [#185](pygments/pygments.rb#185) for the reason

Version 1.2.0 (2017/09/13)
-----------------------------

* Exclude symlinks from the gem package to solve Windows issues [#181](pygments/pygments.rb#181)
* Upgrade pygments to 2.0.0 [#180](pygments/pygments.rb#180)
msk pushed a commit to msk/pkgsrc that referenced this pull request May 11, 2026
Version 1.2.1 (2017/12/07)
-----------------------------

* Automatically update `lexers` cache on build [186](pygments/pygments.rb#186)
  * See [NetBSD#185](pygments/pygments.rb#185) for the reason

Version 1.2.0 (2017/09/13)
-----------------------------

* Exclude symlinks from the gem package to solve Windows issues [NetBSD#181](pygments/pygments.rb#181)
* Upgrade pygments to 2.0.0 [NetBSD#180](pygments/pygments.rb#180)
jperkin pushed a commit to TritonDataCenter/pkgsrc that referenced this pull request May 14, 2026
Version 1.2.1 (2017/12/07)
-----------------------------

* Automatically update `lexers` cache on build [186](pygments/pygments.rb#186)
  * See [#185](pygments/pygments.rb#185) for the reason

Version 1.2.0 (2017/09/13)
-----------------------------

* Exclude symlinks from the gem package to solve Windows issues [#181](pygments/pygments.rb#181)
* Upgrade pygments to 2.0.0 [#180](pygments/pygments.rb#180)
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