Revision: 1614
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1614&view=rev
Author: frlan
Date: 2010-09-27 07:14:35 +0000 (Mon, 27 Sep 2010)
Log Message:
-----------
GeanyLaTeX: Minimal addition update of documentation
Modified Paths:
--------------
trunk/geanylatex/doc/geanylatex.tex
Modified: trunk/geanylatex/doc/geanylatex.tex
===================================================================
--- trunk/geanylatex/doc/geanylatex.tex 2010-09-27 07:14:13 UTC (rev 1613)
+++ trunk/geanylatex/doc/geanylatex.tex 2010-09-27 07:14:35 UTC (rev 1614)
@@ -47,7 +47,7 @@
\hypersetup{pdftex=true, colorlinks=true, breaklinks=true, linkcolor=black, urlcolor=darkblue}
\title{Geany\LaTeX{} -- A \LaTeX{} plugin for Geany \\[1.5ex]
- \normalsize Version 0.5}
+ \normalsize Version 0.6svn}
\author{Frank Lanitz \\ \small{\href{mailto:frank@frank.uvena.de}{frank@frank.uvena.de}}}
\date{\today}
@@ -98,6 +98,8 @@
\item Moved \LaTeX{} menu to a separate menu inside Geany main menu
\item Added a feature to autocapetlise letters on typing on begin of
a sentence
+ \item Added a way to put a icon for \LaTeX{}-wizard into Geany's main
+ toolbar
\end{itemize}
\subsection{Geany\LaTeX{} 0.5 -- 2010-06-13}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 1613
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1613&view=rev
Author: frlan
Date: 2010-09-27 07:14:13 +0000 (Mon, 27 Sep 2010)
Log Message:
-----------
GeanyLaTeX: Point to hidden preferences section as a third way to configure the plugin and link ways
Modified Paths:
--------------
trunk/geanylatex/doc/geanylatex.tex
Modified: trunk/geanylatex/doc/geanylatex.tex
===================================================================
--- trunk/geanylatex/doc/geanylatex.tex 2010-09-27 07:13:52 UTC (rev 1612)
+++ trunk/geanylatex/doc/geanylatex.tex 2010-09-27 07:14:13 UTC (rev 1613)
@@ -545,13 +545,19 @@
\section{Configuration}
-GeanyLaTeX{} can be configured in two major ways:
+GeanyLaTeX{} can be configured in three major ways:
\begin{enumerate}
-\item GeanyLaTeX{}'s configuration dialog
-\item Geany's keybindings interface
+\item GeanyLaTeX{}'s configuration dialog (see chapter \ref{sec:configuration_dialog},
+ page \pageref{sec:configuration_dialog})
+\item Geany's keybindings interface (see chapter \ref{sec:key_bindings},
+ page \pageref{sec:key_bindings})
+\item By hidden preferences which needs to be configured directly inside
+ configuration file (see chapter \ref{sec:hidden_preferences},
+ page \pageref{sec:hidden_preferences})
\end{enumerate}
\subsection{GeanyLaTeX{}'s configuration dialog}
+\label{sec:configuration_dialog}
With version 0.4 the configuration dialog is offering two options which
can be changed:
@@ -596,6 +602,7 @@
\end{enumerate}
\subsection{Key bindings}
+\label{sec:key_bindings}
Keybindings which are available:
\begin{table}[H]
@@ -636,6 +643,7 @@
\subsection{Hidden preferencess}
+\label{sec:hidden_preferences}
As not all users need to configure everything on there plugin, Geany
\LaTeX{} has some hidden preferences which can be set through
command line.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 1608
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1608&view=rev
Author: frlan
Date: 2010-09-27 07:11:50 +0000 (Mon, 27 Sep 2010)
Log Message:
-----------
GeanyLaTeX: Remove LINGUAS file from repository as it will be generated in future on build time
Removed Paths:
-------------
trunk/geanylatex/po/LINGUAS
Deleted: trunk/geanylatex/po/LINGUAS
===================================================================
--- trunk/geanylatex/po/LINGUAS 2010-09-27 07:11:31 UTC (rev 1607)
+++ trunk/geanylatex/po/LINGUAS 2010-09-27 07:11:50 UTC (rev 1608)
@@ -1 +0,0 @@
-de pt_PT
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 1607
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1607&view=rev
Author: frlan
Date: 2010-09-27 07:11:31 +0000 (Mon, 27 Sep 2010)
Log Message:
-----------
Try to backport automatic generation of LINGUAS files into waf script as a backport from Geany-plugins build script
Modified Paths:
--------------
trunk/geanylatex/ChangeLog
trunk/geanylatex/wscript
Modified: trunk/geanylatex/ChangeLog
===================================================================
--- trunk/geanylatex/ChangeLog 2010-09-27 07:11:11 UTC (rev 1606)
+++ trunk/geanylatex/ChangeLog 2010-09-27 07:11:31 UTC (rev 1607)
@@ -1,3 +1,9 @@
+2010-09-26 Frank Lanitz <frank(a)frank.uvena.de>
+
+ * Try to backport automatic generation of LINGUAS files into waf script
+ as a backport from Geany-plugins build script.
+
+
2010-09-20 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
* Added a feature that inserts capital letters on first letter of a
Modified: trunk/geanylatex/wscript
===================================================================
--- trunk/geanylatex/wscript 2010-09-27 07:11:11 UTC (rev 1606)
+++ trunk/geanylatex/wscript 2010-09-27 07:11:31 UTC (rev 1607)
@@ -42,7 +42,9 @@
import Utils
import preproc
+from TaskGen import taskgen, feature
+
APPNAME = 'geanylatex'
VERSION = '0.6dev'
@@ -158,6 +160,9 @@
# we don't require intltool on Windows (it would require Perl) though it works well
try:
conf.check_tool('intltool')
+ if 'LINGUAS' in os.environ:
+ conf.env['LINGUAS'] = os.environ['LINGUAS']
+
except:
pass
@@ -255,6 +260,27 @@
opt.add_option('--write-installer', action='store_true', default=False,
help='create Windows installer (maintainer and Win32 only)', dest='write_installer')
+
+@taskgen
+@feature('intltool_po')
+def write_linguas_file(self):
+ linguas = ''
+ if 'LINGUAS' in Build.bld.env:
+ files = Build.bld.env['LINGUAS']
+ for po_filename in files.split(' '):
+ if os.path.exists ('po/%s.po' % po_filename):
+ linguas += '%s ' % po_filename
+ else:
+ files = os.listdir('%s/po' % self.path.abspath())
+ files.sort()
+ for f in files:
+ if f.endswith('.po'):
+ linguas += '%s ' % f[:-3]
+ f = open("po/LINGUAS", "w")
+ f.write('# This file is autogenerated. Do not edit.\n%s\n' % linguas)
+ f.close()
+
+
def build(bld):
is_win32 = target_is_win32(bld.env)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.