[Geany] filetypes detection patch
Yura Siamashka
yurand2 at xxxxx
Sat Nov 3 02:22:15 UTC 2007
Hi
Often python and perl scripts begin with something like:
#!/usr/bin/env python
#!/usr/bin/env perl
It will be good for me if you include the following patch.
Best regards,
Yura Siamashka
-------------- next part --------------
Index: src/filetypes.c
===================================================================
--- src/filetypes.c (revision 2011)
+++ src/filetypes.c (working copy)
@@ -583,6 +583,10 @@
ft = filetypes[GEANY_FILETYPES_SH];
else if (strncmp(basename_interpreter, "bash", 4) == 0)
ft = filetypes[GEANY_FILETYPES_SH];
+ else if (strncmp(basename_interpreter, "env python", 10) == 0)
+ ft = filetypes[GEANY_FILETYPES_PYTHON];
+ else if (strncmp(basename_interpreter, "env perl", 8) == 0)
+ ft = filetypes[GEANY_FILETYPES_PYTHON];
else if (strncmp(basename_interpreter, "perl", 4) == 0)
ft = filetypes[GEANY_FILETYPES_PERL];
else if (strncmp(basename_interpreter, "python", 6) == 0)
More information about the Users
mailing list