1[pastebin] 2name=sprunge.us 3url=http://sprunge.us/ 4 5[format] 6sprunge=%contents% 7 8[parse] 9search=^[[:space:]]*(.+?)[[:space:]]*$ 10replace=\1?%language% 11 12# map GeanyFileType=PastebinFileType 13[languages] 14# Pygments supports quite a bunch of stuff and is pretty forgiving, so 15# basically just map 1:1 (but for a few things that either can't be used in 16# and HTML query string (like C#), or for which Geany doesn't use the most 17# common name (i.e. Conf)). 18# Additionally, Sprunge seems to require lowercase names, but is happy with 19# any lexer name, and just falls back to plain text if it can't find it, so we 20# can safely just list everything and hope it works or will in the future. 21None=text 22Abaqus=abaqus 23Abc=abc 24ActionScript=actionscript 25Ada=ada 26Asciidoc=asciidoc 27ASM=asm 28Batch=batch 29C=c 30C#=csharp 31C++=c++ 32CAML=caml 33Clojure=clojure 34CMake=cmake 35COBOL=cobol 36CoffeeScript=coffeescript 37Conf=conf 38CSS=css 39CUDA=cuda 40Cython=cython 41D=d 42Diff=diff 43Docbook=docbook 44Erlang=erlang 45F77=fortran 46Ferite=ferite 47Forth=forth 48Fortran=fortran 49FreeBasic=freebasic 50Genie=genie 51GLSL=glsl 52Go=go 53Graphviz=graphviz 54Haskell=haskell 55Haxe=haxe 56HTML=html 57Java=java 58Javascript=javascript 59JSON=json 60LaTeX=latex 61Lisp=lisp 62Lua=lua 63Make=make 64Markdown=markdown 65Matlab/Octave=octave 66NSIS=nsis 67Objective-C=objective-c 68Pascal=pascal 69Perl=perl 70PHP=php 71Po=po 72PowerShell=powershell 73Python=python 74R=r 75reStructuredText=restructuredtext 76Ruby=ruby 77Rust=rust 78Scala=scala 79Sh=sh 80SQL=sql 81Tcl=tcl 82Txt2tags=txt2tags 83Vala=vala 84Verilog=verilog 85VHDL=vhdl 86XML=xml 87YAML=yaml 88Zephir=zephir 89