Bump API version for new plugin entry points (oops)
[geany-mirror.git] / data / filetype_extensions.conf
bloba605979c4622c9aba30177bc01b1f1fa435dddef
1 # Filetype extension configuration file for Geany
2 # Insert as many items as you want, separate them with a ";".
3 # See Geany's main documentation for details.
4 [Extensions]
5 Abaqus=*.inp;
6 Abc=*.abc;*.abp;
7 ActionScript=*.as;
8 Ada=*.adb;*.ads;
9 Asciidoc=*.asciidoc;
10 ASM=*.asm;
11 Batch=*.bat;*.cmd;*.nt;
12 CAML=*.ml;*.mli;
13 C=*.c;*.h;*.xpm;
14 C++=*.cpp;*.cxx;*.c++;*.cc;*.h;*.hpp;*.hxx;*.h++;*.hh;*.C;*.H;
15 CUDA=*.cu;*.cuh;*.h;
16 C#=*.cs;
17 CMake=CMakeLists.txt;*.cmake;*.ctest;
18 COBOL=*.cob;*.cpy;*.cbl;*.cobol;
19 CoffeeScript=*.coffee;Cakefile;*.Cakefile;*.coffee.erb;*.iced;*.iced.erb
20 Conf=*.conf;*.ini;config;*rc;*.cfg;*.desktop;*.properties;
21 CSS=*.css;
22 Cython=*.pyx;*.pxd;*.pxi;
23 D=*.d;*.di;
24 Diff=*.diff;*.patch;*.rej;
25 Docbook=*.docbook;
26 Erlang=*.erl;*.hrl;
27 F77=*.f;*.for;*.ftn;*.f77;*.F;*.FOR;*.FTN;*.fpp;*.FPP
28 Ferite=*.fe;
29 Forth=*.fs;*.fth;
30 Fortran=*.f90;*.f95;*.f03;*.f08;*.F90;*.F95;*.F03;*.F08
31 FreeBasic=*.bas;*.bi;*.vbs;
32 Genie=*.gs;
33 GLSL=*.glsl;*.frag;*.vert;
34 Go=*.go;
35 Graphviz=*.gv;*.dot;
36 Haskell=*.hs;*.lhs;*.hs-boot;*.lhs-boot;
37 Haxe=*.hx;
38 HTML=*.htm;*.html;*.shtml;*.hta;*.htd;*.htt;*.cfm;*.tpl;
39 Java=*.java;*.jsp;
40 Javascript=*.js;
41 JSON=*.json;
42 LaTeX=*.tex;*.sty;*.idx;*.ltx;*.latex;*.aux;*.bib;
43 Lisp=*.lisp;
44 Lua=*.lua;
45 Make=*.mak;*.mk;GNUmakefile;makefile;Makefile;makefile.*;Makefile.*;
46 Markdown=*.mdml;*.markdown;*.md;*.mkd;
47 Matlab/Octave=*.m;
48 NSIS=*.nsi;*.nsh;
49 Objective-C=*.m;*.mm;*.h;
50 Pascal=*.pas;*.pp;*.inc;*.dpr;*.dpk;
51 Perl=*.pl;*.perl;*.pm;*.agi;*.pod;
52 PHP=*.php;*.php3;*.php4;*.php5;*.phtml;
53 Po=*.po;*.pot;
54 Python=*.py;*.pyw;SConstruct;SConscript;wscript;
55 PowerShell=*.ps1;*.psm1;
56 reStructuredText=*.rest;*.reST;*.rst;
57 R=*.R;*.r;
58 Rust=*.rs;
59 Ruby=*.rb;*.rhtml;*.ruby;*.gemspec;Gemfile;rakefile;Rakefile;
60 Scala=*.scala;*.scl;
61 Sh=*.sh;configure;configure.in;configure.in.in;configure.ac;*.ksh;*.mksh;*.zsh;*.ash;*.bash;.bashrc;bash.bashrc;.bash_*;bash_*;*.m4;PKGBUILD;*profile;
62 SQL=*.sql;
63 Tcl=*.tcl;*.tk;*.wish;
64 Txt2tags=*.t2t;
65 Vala=*.vala;*.vapi;
66 Verilog=*.v;
67 VHDL=*.vhd;*.vhdl;
68 XML=*.xml;*.sgml;*.xsl;*.xslt;*.xsd;*.xhtml;*.xul;*.dtd;*.xtpl;
69 YAML=*.yaml;*.yml;
70 Zephir=*.zep;
71 None=*;
73 # Note: restarting is required after editing groups
74 [Groups]
75 Programming=Clojure;CUDA;Cython;Genie;Scala;
76 Script=Graphviz;
77 Markup=
78 Misc=JSON;
79 None=