SF.net SVN: geany: [660] trunk
ntrel at users.sourceforge.net
ntrel at xxxxx
Tue Aug 1 20:08:04 UTC 2006
Revision: 660
Author: ntrel
Date: 2006-08-01 13:07:58 -0700 (Tue, 01 Aug 2006)
ViewCVS: http://svn.sourceforge.net/geany/?rev=660&view=rev
Log Message:
-----------
Add Make pattern to recognise makefile*
Modified Paths:
--------------
trunk/ChangeLog
trunk/data/filetype_extensions.conf
trunk/src/filetypes.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2006-08-01 16:12:45 UTC (rev 659)
+++ trunk/ChangeLog 2006-08-01 20:07:58 UTC (rev 660)
@@ -21,6 +21,8 @@
Apply the tab width setting for new documents.
* src/keyfile.c, data/filetype_extensions.conf, Makefile.am:
Install a system filetype_extensions.conf which can be overridden.
+ * src/filetypes.c data/filetype_extensions.conf:
+ Add Make pattern to recognise makefile*.
2006-07-31 Enrico Tröger <enrico.troeger at uvena.de>
Modified: trunk/data/filetype_extensions.conf
===================================================================
--- trunk/data/filetype_extensions.conf 2006-08-01 16:12:45 UTC (rev 659)
+++ trunk/data/filetype_extensions.conf 2006-08-01 20:07:58 UTC (rev 660)
@@ -15,7 +15,7 @@
Ruby=*.rb;*.rhtml;
Tcl=*.tcl;*.tk;*.wish;
Sh=*.sh;configure;configure.in;configure.in.in;configure.ac;*.ksh;*.zsh;
-Make=*.mak;*.mk;Makefile*;
+Make=*.mak;*.mk;Makefile*;makefile*;
XML=*.xml;*.sgml;
Docbook=*.docbook;
CSS=*.css;
Modified: trunk/src/filetypes.c
===================================================================
--- trunk/src/filetypes.c 2006-08-01 16:12:45 UTC (rev 659)
+++ trunk/src/filetypes.c 2006-08-01 20:07:58 UTC (rev 660)
@@ -314,11 +314,10 @@
filetypes[GEANY_FILETYPES_MAKE]->has_tags = TRUE;
filetypes[GEANY_FILETYPES_MAKE]->title = g_strdup(_("Makefile"));
filetypes[GEANY_FILETYPES_MAKE]->extension = g_strdup("mak");
- filetypes[GEANY_FILETYPES_MAKE]->pattern = g_new0(gchar*, 4);
- filetypes[GEANY_FILETYPES_MAKE]->pattern[0] = g_strdup("*.mak");
- filetypes[GEANY_FILETYPES_MAKE]->pattern[1] = g_strdup("*.mk");
- filetypes[GEANY_FILETYPES_MAKE]->pattern[2] = g_strdup("Makefile*");
- filetypes[GEANY_FILETYPES_MAKE]->pattern[3] = NULL;
+ {
+ gchar *pattern_make[] = {"*.mak", "*.mk", "Makefile*", "makefile*", NULL};
+ filetypes[GEANY_FILETYPES_MAKE]->pattern = g_strdupv(pattern_make);
+ }
filetypes[GEANY_FILETYPES_MAKE]->style_func_ptr = styleset_makefile;
filetypes[GEANY_FILETYPES_MAKE]->comment_open = g_strdup("#");
filetypes[GEANY_FILETYPES_MAKE]->comment_close = NULL;
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