Branch: refs/heads/master Author: Ypnose linuxien@legtux.org Committer: Matthew Brush matt@geany.org Date: Thu, 15 Aug 2013 21:48:06 UTC Commit: b11a3adb7bc4f04d3cfc7b7a40cf8e3704dde523 https://github.com/geany/geany/commit/b11a3adb7bc4f04d3cfc7b7a40cf8e3704dde5...
Log Message: ----------- Add detection support for various Shell scripts
* Add shebang detection of mksh and tcsh. * Add file extension detection of mksh, tcsh, and the various "profile" shell scripts.
Closes #126
Modified Paths: -------------- data/filetype_extensions.conf src/filetypes.c
Modified: data/filetype_extensions.conf 2 files changed, 1 insertions(+), 1 deletions(-) =================================================================== @@ -53,7 +53,7 @@ R=*.R;*.r; Rust=*.rs Ruby=*.rb;*.rhtml;*.ruby;*.gemspec;Gemfile;rakefile;Rakefile; Scala=*.scala;*.scl; -Sh=*.sh;configure;configure.in;configure.in.in;configure.ac;*.ksh;*.zsh;*.ash;*.bash;*.m4; +Sh=*.sh;configure;configure.in;configure.in.in;configure.ac;*.ksh;*.mksh;*.zsh;*.ash;*.bash;*.m4;*profile; SQL=*.sql; Tcl=*.tcl;*.tk;*.wish; Txt2tags=*.t2t;
Modified: src/filetypes.c 2 files changed, 2 insertions(+), 0 deletions(-) =================================================================== @@ -925,7 +925,9 @@ static GeanyFiletype *find_shebang(const gchar *utf8_filename, const gchar *line { "make", GEANY_FILETYPES_MAKE }, { "zsh", GEANY_FILETYPES_SH }, { "ksh", GEANY_FILETYPES_SH }, + { "mksh", GEANY_FILETYPES_SH }, { "csh", GEANY_FILETYPES_SH }, + { "tcsh", GEANY_FILETYPES_SH }, { "ash", GEANY_FILETYPES_SH }, { "dmd", GEANY_FILETYPES_D }, { "wish", GEANY_FILETYPES_TCL },
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).