textproc/highlight 3.43_1,3 MidnightBSD
Customizable syntax highlighter
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- gpl3
- Categories
- textproc
Description
highlight is a customizable source code highlighter. It supports a myriad of output formats, and an even greater myriad of recognized source code formats, and even supports themes.
highlight can output to HTML, XHTML, RTF, LaTeX and TeX, and can markup many input formats, including:
Ada 95, Agda, AMPL, Aspect, Assembler, Amtrix, Avenue, (G)AWK, Bash, BlitzBasic, BMS, C, C++, C#, ClearBasic, Clipper, COBOL, CSS, DOS-Batch, Eiffel, Euphoria, Express, Fortran, Haskell, HTML, HTTPD, IDL, INI, Jasmin, Java, JavaScript, LaTeX, LDIF, Lotus Script, Lua, Make, Maya, Matlab, Modelica, Modula 3, (Object) Pascal, Paradox, PATROL, Perl, PHP, Pike, PL/1, PL/SQL, POV Ray, Progress, Python, Rexx, Ruby, Small, Spin, Sybase, VHDL, Visual Basic, and XML.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | textproc/highlight | 3.43_1,3 |
| FreeBSD | textproc/highlight | 4.21,3 |
| OpenBSD | textproc/highlight | 3.62p0 |
| NetBSD | textproc/highlight | 4.18nb1 |
| DragonFly | textproc/highlight | 4.10,3 |
Install
Binary package:
mport install highlight
From mports:
cd /usr/mports/textproc/highlight && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= highlight>0:textproc/highlight
Dependencies
As this port's Makefile names them.
Build 1
boost-libs>0: devel/boost-libs
Build dependencies 1
Required by 1
Configuration
Options name: textproc_highlight
| Option | Default | Description |
|---|---|---|
| DOCS | off |
- USES
- compiler:c++11-lib gmake lua pkgconfig tar:bzip2
- Service scripts
- none
Files
Manual pages 1
- highlight(1)
pkg-plist 348
- bin/highlight
- @sample etc/highlight/filetypes.conf.sample
- man/man1/highlight.1.gz
- share/highlight/langDefs/abap4.lang
- share/highlight/langDefs/abc.lang
- share/highlight/langDefs/abnf.lang
- share/highlight/langDefs/actionscript.lang
- share/highlight/langDefs/ada.lang
- share/highlight/langDefs/agda.lang
- share/highlight/langDefs/algol.lang
- share/highlight/langDefs/ampl.lang
- share/highlight/langDefs/amtrix.lang
- share/highlight/langDefs/applescript.lang
- share/highlight/langDefs/arc.lang
- share/highlight/langDefs/arm.lang
- share/highlight/langDefs/as400cl.lang
- share/highlight/langDefs/ascend.lang
- share/highlight/langDefs/asp.lang
- share/highlight/langDefs/aspect.lang
- share/highlight/langDefs/assembler.lang
- share/highlight/langDefs/ats.lang
- share/highlight/langDefs/autohotkey.lang
- share/highlight/langDefs/autoit.lang
- share/highlight/langDefs/avenue.lang
- share/highlight/langDefs/awk.lang
- share/highlight/langDefs/bat.lang
- share/highlight/langDefs/bbcode.lang
- share/highlight/langDefs/bcpl.lang
- share/highlight/langDefs/bibtex.lang
- share/highlight/langDefs/biferno.lang
- share/highlight/langDefs/bison.lang
- share/highlight/langDefs/blitzbasic.lang
- share/highlight/langDefs/bms.lang
- share/highlight/langDefs/bnf.lang
- share/highlight/langDefs/boo.lang
- share/highlight/langDefs/c.lang
- share/highlight/langDefs/ceylon.lang
- share/highlight/langDefs/charmm.lang
- share/highlight/langDefs/chill.lang
- share/highlight/langDefs/chpl.lang
- share/highlight/langDefs/clean.lang
- share/highlight/langDefs/clearbasic.lang
- share/highlight/langDefs/clipper.lang
- share/highlight/langDefs/clojure.lang
- share/highlight/langDefs/clp.lang
- share/highlight/langDefs/cmake.lang
- share/highlight/langDefs/cobol.lang
- share/highlight/langDefs/coffee.lang
- share/highlight/langDefs/coldfusion.lang
- share/highlight/langDefs/conf.lang
- share/highlight/langDefs/crk.lang
- share/highlight/langDefs/cs_block_regex.lang
- share/highlight/langDefs/csharp.lang
- share/highlight/langDefs/css.lang
- share/highlight/langDefs/d.lang
- share/highlight/langDefs/dart.lang
- share/highlight/langDefs/diff.lang
- share/highlight/langDefs/docker.lang
- share/highlight/langDefs/dts.lang
- share/highlight/langDefs/dylan.lang
- share/highlight/langDefs/ebnf.lang
- share/highlight/langDefs/ebnf2.lang
- share/highlight/langDefs/eiffel.lang
- share/highlight/langDefs/elixir.lang
- share/highlight/langDefs/email.lang
- share/highlight/langDefs/erlang.lang
- share/highlight/langDefs/euphoria.lang
- share/highlight/langDefs/excel.lang
- share/highlight/langDefs/express.lang
- share/highlight/langDefs/fame.lang
- share/highlight/langDefs/fasm.lang
- share/highlight/langDefs/felix.lang
- share/highlight/langDefs/fortran77.lang
- share/highlight/langDefs/fortran90.lang
- share/highlight/langDefs/frink.lang
- share/highlight/langDefs/fsharp.lang
- share/highlight/langDefs/fstab.lang
- share/highlight/langDefs/fx.lang
- share/highlight/langDefs/gambas.lang
- share/highlight/langDefs/gdb.lang
- share/highlight/langDefs/gdscript.lang
- share/highlight/langDefs/go.lang
- share/highlight/langDefs/graphviz.lang
- share/highlight/langDefs/haskell.lang
- share/highlight/langDefs/haxe.lang
- share/highlight/langDefs/hcl.lang
- share/highlight/langDefs/html.lang
- share/highlight/langDefs/httpd.lang
- share/highlight/langDefs/icon.lang
- share/highlight/langDefs/idl.lang
- share/highlight/langDefs/idlang.lang
- share/highlight/langDefs/inc_luatex.lang
- share/highlight/langDefs/informix.lang
- share/highlight/langDefs/ini.lang
- share/highlight/langDefs/innosetup.lang
- share/highlight/langDefs/interlis.lang
- share/highlight/langDefs/io.lang
- share/highlight/langDefs/jasmin.lang
- share/highlight/langDefs/java.lang
- share/highlight/langDefs/js.lang
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| highlight-3.43.tar.bz2 | 1.311318e+06 | db957ebd73048dcb46347f44a1fe8a949fda40b5ecb360bf0df2da0d8d92e902 |
Master sites 1
- http://www.andre-simon.de/zip/