[anjuta] language-manager: Support symbols in more programming languages
- From: Sebastien Granjoux <sgranjoux src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [anjuta] language-manager: Support symbols in more programming languages
- Date: Mon, 24 Jun 2013 19:43:08 +0000 (UTC)
commit 26e71a83ccc5858c4a1558c8ee7e3bc897c73b6d
Author: Sébastien Granjoux <seb sfo free fr>
Date: Mon Jun 24 21:31:02 2013 +0200
language-manager: Support symbols in more programming languages
Some symbols are displayed for those additional languages: cobol, fortran,
HTML, lua, scheme, TCL, latex, verilog, VHDL
Even if it is supported by ctags, nothing is displayed for awk, pascal, ruby.
It probably needs some improvements in the symbol db plugin.
plugins/dir-project/sources.list | 70 +++++++++++++++++++-
.../anjuta-document-manager.plugin.in | 2 +-
plugins/language-manager/languages.xml | 13 ++++
3 files changed, 81 insertions(+), 4 deletions(-)
---
diff --git a/plugins/dir-project/sources.list b/plugins/dir-project/sources.list
index 7c8354a..91a3996 100644
--- a/plugins/dir-project/sources.list
+++ b/plugins/dir-project/sources.list
@@ -4,18 +4,82 @@
*.cpp: *.o
*.hpp
*.cxx: *.o
+*.hxx
*.c++: *.o
*.cc: *.o
+*.cs
+*.cob: *.o
+*.hh
+*.f: *.o
+*.for: *.o
+*.f90: *.o
+*.f95: *.o
+*.f2k: *.o
*.java
+*.js
+*.pas: *.o
+*.l: *.o
+*.y: *.o
+
+*.awk
+*.bsh
+*.ksh
+*.lua
*.py
+*.pyw
*.pl
+*.pm
+*.pod
*.rb
-*.y: *.o
-*.l: *.o
+*.rbw
+*.scm
+*.sh
+*.smd
+*.ss
+*.st
+*.sv
+*.svh
+*.tcl
+*.tk
+*.v
+*.vh
*.vala
+*.vb
+*.vhd
+*.vhdl
+
+*.am
+*.cfg
+*.diff
+*.dtd
*.gs
+*.html
+*.htm
+*.idx
*.in
*.in.in
-*.am
+*.ini
+*.inf
+*.log
+*.lst
+makefile
+Makefile
+*.mak
+*.mako
+*.nfo
+*.out
+*.patch
+*.shtml
+*.sty
+*.svg
+*.tab
+*.tex
+*.toc
+*.txt
+*.xsl
+*.xslt
+*.xul
+*.xml
+
!CVS/
!.*/
diff --git a/plugins/document-manager/anjuta-document-manager.plugin.in
b/plugins/document-manager/anjuta-document-manager.plugin.in
index aab1f87..789ce6c 100644
--- a/plugins/document-manager/anjuta-document-manager.plugin.in
+++ b/plugins/document-manager/anjuta-document-manager.plugin.in
@@ -8,4 +8,4 @@ Interfaces=IAnjutaDocumentManager,IAnjutaFile,IAnjutaFileSavable
UserActivatable=no
[File Loader]
-SupportedMimeTypes=text/*,text/source,application/x-perl,application/x-python,application/x-shellscript,application/x-php,application/x-java,application/x-javascript,application/x-ruby,application/x-m4,application/x-reject,application/xml,application/xslt+xml,text/html,application/javascript,application/x-extension-wsgi
+SupportedMimeTypes=text/*,text/source,application/x-perl,application/x-python,application/x-shellscript,application/x-php,application/x-java,application/x-javascript,application/x-ruby,application/x-m4,application/x-reject,application/xml,application/xslt+xml,text/html,application/javascript,application/x-extension-wsgi,application/x-awk
diff --git a/plugins/language-manager/languages.xml b/plugins/language-manager/languages.xml
index a1adb68..700c86d 100644
--- a/plugins/language-manager/languages.xml
+++ b/plugins/language-manager/languages.xml
@@ -13,4 +13,17 @@
<language id="9" name="Makefile" strings="makefile" mime-types="text/x-makefile" />
<language id="10" name="ShellScript" strings="sh,shell" mime-types="application/x-sh" />
<language id="11" name="IDL" strings="idl" mime-types="text/x-idl" />
+ <language id="12" name="Awk" strings="awk" mime-types="text/x-awk" />
+ <language id="13" name="Cobol" strings="cobol" mime-types="text/x-cobol" />
+ <language id="14" name="Fortran" strings="fortran" mime-types="text/x-fortran" />
+ <language id="15" name="HTML" strings="html" mime-types="text/html" />
+ <language id="16" name="Lua" strings="lua" mime-types="text/x-lua" />
+ <language id="17" name="Pascal" strings="pascal" mime-types="text/x-pascal" />
+ <language id="18" name="Ruby" strings="ruby" mime-types="text/x-ruby" />
+ <language id="19" name="Scheme" strings="scheme" mime-types="text/x-scheme" />
+ <language id="20" name="TCL" strings="tcl" mime-types="text/x-tcl" />
+ <language id="21" name="Tex" strings="latex" mime-types="text/x-tex" />
+ <language id="22" name="Verilog" strings="verilog" mime-types="text/x-verilog" />
+ <language id="23" name="System Verilog" strings="systemverilog" mime-types="text/x-svsrc" />
+ <language id="24" name="VHDL" strings="vhdl" mime-types="text/x-vhdl" />
</languages>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]