SF.net SVN: geany: [1793] trunk

ntrel at users.sourceforge.net ntrel at xxxxx
Tue Aug 14 15:24:02 UTC 2007


Revision: 1793
          http://geany.svn.sourceforge.net/geany/?rev=1793&view=rev
Author:   ntrel
Date:     2007-08-14 08:24:01 -0700 (Tue, 14 Aug 2007)

Log Message:
-----------
Add comment about generating filetype_extensions.conf.
Update filetype_extensions.conf.

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/data/filetype_extensions.conf
    trunk/src/filetypes.c
    trunk/src/keyfile.c

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2007-08-14 15:11:54 UTC (rev 1792)
+++ trunk/ChangeLog	2007-08-14 15:24:01 UTC (rev 1793)
@@ -6,6 +6,9 @@
    Add reStructuredText filetype and parser.
  * src/filetypes.c, src/filetypes.h:
    Sort filetype groups alphabetically.
+ * src/keyfile.c, src/filetypes.c, data/filetype_extensions.conf:
+   Add comment about generating filetype_extensions.conf.
+   Update filetype_extensions.conf.
 
 
 2007-08-13  Enrico Tröger  <enrico(dot)troeger(at)uvena(dot)de>

Modified: trunk/data/filetype_extensions.conf
===================================================================
--- trunk/data/filetype_extensions.conf	2007-08-14 15:11:54 UTC (rev 1792)
+++ trunk/data/filetype_extensions.conf	2007-08-14 15:24:01 UTC (rev 1793)
@@ -1,3 +1,4 @@
+#*** This file generated by: geany --generate-data-files ***
 #Filetype extension configuration file for Geany
 #Insert as many items as you want, seperate them with a ";".
 #See Geany's main documentation for details.
@@ -2,33 +3,35 @@
 [Extensions]
+ASM=*.asm;
 C=*.c;*.h;
 C++=*.cpp;*.cxx;*.c++;*.cc;*.h;*.hpp;*.hxx;*.h++;*.hh;*.C;
 C#=*.cs;*.lala;
+CAML=*.ml;*.mli;
 D=*.d;*.di;
+Fortran=*.f;*.for;*.ftn;*.f77;*.f90;*.f95;
+FreeBasic=*.bas;*.bi;
+Haskell=*.hs;*.lhs;
+Haxe=*.hx;
 Java=*.java;*.jsp;
 Pascal=*.pas;*.pp;*.inc;*.dpr;*.dpk;
-FreeBasic=*.bas;*.bi;
-ASM=*.asm;
-Fortran=*.f;*.for;*.ftn;*.f77;*.f90;*.f95;
-CAML=*.ml;*.mli;
+VHDL=*.vhd;*.vhdl;
+Ferite=*.fe;
+Javascript=*.js;
+Lua=*.lua;
+Make=*.mak;*.mk;GNUmakefile;makefile;Makefile;makefile.*;Makefile.*;
+O-Matrix=*.oms;
 Perl=*.pl;*.perl;*.pm;*.agi;*.pod;
 PHP=*.php;*.php3;*.php4;*.php5;*.phtml;
-Javascript=*.js;
 Python=*.py;*.pyw;
 Ruby=*.rb;*.rhtml;*.ruby;
+Sh=*.sh;configure;configure.in;configure.in.in;configure.ac;*.ksh;*.zsh;*.ash;*.bash;
 Tcl=*.tcl;*.tk;*.wish;
-Lua=*.lua;
-Ferite=*.fe;
-Sh=*.sh;configure;configure.in;configure.in.in;configure.ac;*.ksh;*.zsh;*.ash;*.bash;
-Make=*.mak;*.mk;GNUmakefile;makefile;Makefile;makefile.*;Makefile.*;
-XML=*.xml;*.sgml;*.xsl;*.xslt;*.xsd;
+CSS=*.css;
 Docbook=*.docbook;
 HTML=*.htm;*.html;*.shtml;*.hta;*.htd;*.htt;*.cfm;
-CSS=*.css;
+XML=*.xml;*.sgml;*.xsl;*.xslt;*.xsd;
+Conf=*.conf;*.ini;config;*rc;*.cfg;
+Diff=*.diff;*.patch;*.rej;
+LaTeX=*.tex;*.sty;*.idx;
+reStructuredText=*.rest;*.reST;
 SQL=*.sql;
-LaTeX=*.tex;*.sty;*.idx;
-O-Matrix=*.oms;
-VHDL=*.vhd;*.vhdl;
-Diff=*.diff;*.patch;*.rej;
-Conf=*.conf;*.ini;config;*rc;*.cfg;
-Haxe=*.hx;
 None=*;

Modified: trunk/src/filetypes.c
===================================================================
--- trunk/src/filetypes.c	2007-08-14 15:11:54 UTC (rev 1792)
+++ trunk/src/filetypes.c	2007-08-14 15:24:01 UTC (rev 1793)
@@ -174,7 +174,7 @@
 	filetypes[GEANY_FILETYPES_CS]->name = g_strdup("C#");
 	filetypes[GEANY_FILETYPES_CS]->title = g_strdup(_("C# source file"));
 	filetypes[GEANY_FILETYPES_CS]->extension = g_strdup("cs");
-	filetypes[GEANY_FILETYPES_CS]->pattern = utils_strv_new("*.cs", NULL);
+	filetypes[GEANY_FILETYPES_CS]->pattern = utils_strv_new("*.cs", "*.lala", NULL);
 	filetypes[GEANY_FILETYPES_CS]->style_func_ptr = styleset_cs;
 	filetypes[GEANY_FILETYPES_CS]->comment_open = g_strdup("//");
 	filetypes[GEANY_FILETYPES_CS]->comment_close = NULL;

Modified: trunk/src/keyfile.c
===================================================================
--- trunk/src/keyfile.c	2007-08-14 15:11:54 UTC (rev 1792)
+++ trunk/src/keyfile.c	2007-08-14 15:24:01 UTC (rev 1793)
@@ -725,6 +725,8 @@
 	GKeyFile *config;
 
 	config = g_key_file_new();
+	g_key_file_set_comment(config, NULL, NULL,
+		"*** This file generated by: geany --generate-data-files ***", NULL);
 	// add filetype keys
 	for (i = 0; i < GEANY_MAX_FILE_TYPES; i++)
 	{


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the Commits mailing list