SF.net SVN: geany:[3212] trunk

eht16 at users.sourceforge.net eht16 at xxxxx
Tue Nov 11 19:50:41 UTC 2008


Revision: 3212
          http://geany.svn.sourceforge.net/geany/?rev=3212&view=rev
Author:   eht16
Date:     2008-11-11 19:50:40 +0000 (Tue, 11 Nov 2008)

Log Message:
-----------
Add a file template for LaTeX (patch by Herbert Voss, thanks).

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/THANKS
    trunk/src/about.c
    trunk/src/templates.c

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2008-11-11 19:19:26 UTC (rev 3211)
+++ trunk/ChangeLog	2008-11-11 19:50:40 UTC (rev 3212)
@@ -17,6 +17,8 @@
  * doc/Doxyfile.in, src/plugindata.h:
    Remove obsolete tag in Doxyfile.in.
    Fix doxygen warnings for undocumented enum in plugindata.h.
+ * THANKS, src/about.c, src/templates.c:
+   Add a file template for LaTeX (patch by Herbert Voss, thanks).
 
 
 2008-11-11  Nick Treleaven  <nick(dot)treleaven(at)btinternet(dot)com>

Modified: trunk/THANKS
===================================================================
--- trunk/THANKS	2008-11-11 19:19:26 UTC (rev 3211)
+++ trunk/THANKS	2008-11-11 19:50:40 UTC (rev 3212)
@@ -52,6 +52,7 @@
 Bronisław Białek <after89(at)gmail(dot)com> - CSS parser update
 Roland Baudin <roland(dot)baudin(at)thalesaleniaspace(dot)com> - Matlab filetype patch
 Conrad Steenberg <gnocci-man(at)users(dot)sourceforge(dot)net> - symbol tree patch
+Herbert Voss <voss(at)perce(dot)de> - LaTeX file template
 
 Translators:
 ------------

Modified: trunk/src/about.c
===================================================================
--- trunk/src/about.c	2008-11-11 19:19:26 UTC (rev 3211)
+++ trunk/src/about.c	2008-11-11 19:50:40 UTC (rev 3212)
@@ -80,9 +80,9 @@
 static const gchar *contributors =
 "Alexander Rodin, Andrew Rowland, Anh Phạm, blackdog, Bo Lorentsen, Bob Doan, Bronisław Białek, Catalin Marinas, "
 "Christoph Berg, Colomban Wendling, Conrad Steenberg, Daniel Richard G., Dave Moore, Dirk Weber, Felipe Pena, François Cami, "
-"Giuseppe Torelli, Guillaume Hoffmann, Jason Oster, Jean-François Wauthy, Jeff Pohlmeyer, "
+"Giuseppe Torelli, Guillaume Hoffmann, Herbert Voss, Jason Oster, Jean-François Wauthy, Jeff Pohlmeyer, "
 "John Gabriele, Josef Whiter, Kevin Ellwood, Kristoffer A. Tjernås, Marko Peric, Matti Mårds, "
-"Peter Strand, Pierre Joye, Rob van der Linde, Robert McGinley, S Jagannathan, Saleem Abdulrasool, "
+"Peter Strand, Pierre Joye, Rob van der Linde, Robert McGinley, Roland Baudin, S Jagannathan, Saleem Abdulrasool, "
 "Sebastian Kraft, Shiv, Slava Semushin, Stefan Oltmanns, Tamim, Tomás Vírseda, Yura Siamashka";
 
 

Modified: trunk/src/templates.c
===================================================================
--- trunk/src/templates.c	2008-11-11 19:19:26 UTC (rev 3211)
+++ trunk/src/templates.c	2008-11-11 19:50:40 UTC (rev 3212)
@@ -226,6 +226,17 @@
 if __name__ == '__main__': main()\n\
 ";
 
+static const gchar templates_filetype_latex[] = "\
+\\documentclass[a4paper]{article}\n\
+\\usepackage[T1]{fontenc}\n\
+\\usepackage[utf8]{inputenc}\n\
+\\usepackage{lmodern}\n\
+\\usepackage{babel}\n\
+\\begin{document}\n\
+\n\
+\\end{document}\n\
+";
+
 static gchar *templates[GEANY_MAX_TEMPLATES];
 static gchar *ft_templates[GEANY_MAX_BUILT_IN_FILETYPES] = {NULL};
 
@@ -306,6 +317,7 @@
 			case GEANY_FILETYPES_HTML:	TEMPLATES_CREATE_FILE(fname, templates_filetype_html); break;
 			case GEANY_FILETYPES_RUBY:	TEMPLATES_CREATE_FILE(fname, templates_filetype_ruby); break;
 			case GEANY_FILETYPES_PYTHON:    TEMPLATES_CREATE_FILE(fname, templates_filetype_python); break;
+			case GEANY_FILETYPES_LATEX: TEMPLATES_CREATE_FILE(fname, templates_filetype_latex); break;
 			default: break;
 		}
 		TEMPLATES_READ_FILE(fname, &ft_templates[ft_id]);


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