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