-This is a plugin for the Geany IDE
- to provide GnuPG encryption.
-
-
Installation
-This plugin is distributed with geany-plugins, to install check the
-documentation of the geany-plugins release.
-Like all plugins GeanyPG can be activated via the Tools > Plugin
-Manager dialog.
-
-
Using GeanyPG
-Once the plugin has been activated a new sub-menu named `GeanyPG' will appear in the Tools menu.
-This sub-menu contains the following options:
-
-
Encrypt
-
Sign
-
Decrypt / Verify
-
Verify detached signature
-
-
-
Encryption
-To encrypt a file, simply choose Encrypt from the menu. A dialog will
-open allowing you to select any recipients. At the bottom of the dialog
-you also have to option to choose a key to sign the text with (Default
-is None).
-
-When you press Ok, a few things can happen. If you haven't selected any
-recipients a new dialog will open asking you if you want to use a
-symmetric cipher. If you choose yes you will be asked for a passphrase
-that will be used to encrypt the text.
-What happens when you have selected one or more recipients, or entered
-a passphrase for a symmetric cipher, depends on whether any text was
-selected. If you have selected text, only the selected text will
-be encrypted, otherwise the whole file will be encrypted.
-Of course, if you have chosen to sign the text as well, you will first
-be asked for the passphrase of the selected private key.
-
-
Signing without encrypting
-To sign some text without also encrypting it, choose Sign from the menu.
-You will be asked which private key you want to use and to enter the
-passphrase for that key.
-Like when encrypting the text, if you have selected anything, only the
-selected text will be signed. Otherwise the whole file will be signed.
-
-
Decrypting and Verifying
-To decrypt a file or verify an inline signature just select the GPG
-code and choose Decrypt / Verify from the menu. When decrypting you
-will of course be asked to enter a passphrase.
-
-
Verifying detached signatures
-To verify a detached signature choose the last option from the menu. A
-dialog will open where you can select a .sig or .asc file with a
-detached signature.
-
-
Development
-You can checkout the current source code from the Subversion repository
-at Sourceforge.net.
-Get the code from:
-svn checkout
-http://geany-plugins.svn.sourceforge.net/svnroot/geany-plugins/trunk/geany-plugins/geanypg
-
-If you want to create a patch, please respect the license of GeanyPG as
-well as intellectual property of third parties. Patches that should be
-included to the default distribution must be licensed under the same
-conditions as GeanyPG by the copyright owner (GPL2+).
-
-
-
Known issues
-At the moment, the use of pinentry is only supported on unix-like
-systems. On Windows gpg-agent has to be used.
-
-GeanyPG and all its parts is distributed under the terms of the
-GNU General Public License as published by the Free Software
-Foundation; either version 2 of the License, or (at your option) any
-later version. A copy of this license can be found in the file COPYING
-included with the source code of this program. If not, you will be
-able to get a copy by contacting the Free Software Foundation, Inc.,
-51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
-
Bugs, questions
-If you found any bugs or want to provide a patch, please contact Hans
-Alves (alves(dot)h88(at)gmail(dot)com).
-
-
-
diff -Nru geany-plugins-1.24.0+20140222+git/geanypg/Makefile.in geany-plugins-1.24.1+dfsg/geanypg/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geanypg/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypg/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,825 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.auxfiles.mk \
+ $(top_srcdir)/build/vars.docs.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(dist_plugindoc_DATA) AUTHORS COPYING \
+ ChangeLog NEWS README
+subdir = geanypg
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(plugindocdir)"
+DATA = $(dist_plugindoc_DATA)
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+ dir0=`pwd`; \
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+ sed_rest='s,^[^/]*/*,,'; \
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+ sed_butlast='s,/*[^/]*$$,,'; \
+ while test -n "$$dir1"; do \
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+ if test "$$first" != "."; then \
+ if test "$$first" = ".."; then \
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+ else \
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+ if test "$$first2" = "$$first"; then \
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+ else \
+ dir2="../$$dir2"; \
+ fi; \
+ dir0="$$dir0"/"$$first"; \
+ fi; \
+ fi; \
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+ done; \
+ reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+plugindocdir = $(docdir)/$(plugin)
+htmldocdir = $(plugindocdir)
+plugindatadir = $(pkgdatadir)/$(plugin)
+pluginlibdir = $(pkglibdir)/$(plugin)
+examplesdir = $(plugindatadir)
+dist_plugindoc_DATA = \
+ README \
+ ChangeLog \
+ NEWS \
+ COPYING \
+ AUTHORS \
+ $(AUXFILES)
+
+EXTRA_DIST = \
+ wscript_build \
+ wscript_configure
+
+SUBDIRS = src
+plugin = geanypg
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geanypg/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geanypg/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+install-dist_plugindocDATA: $(dist_plugindoc_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(plugindocdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(plugindocdir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(plugindocdir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(plugindocdir)" || exit $$?; \
+ done
+
+uninstall-dist_plugindocDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(plugindocdir)'; $(am__uninstall_files_from_dir)
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+# (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(DATA)
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(plugindocdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-dist_plugindocDATA
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-dist_plugindocDATA
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool cscopelist-am ctags \
+ ctags-am distclean distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am \
+ install-dist_plugindocDATA install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs installdirs-am \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am \
+ uninstall-dist_plugindocDATA
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/geanypg/src/Makefile.in geany-plugins-1.24.1+dfsg/geanypg/src/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geanypg/src/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypg/src/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,898 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.build.mk \
+ $(top_srcdir)/build/cppcheck.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(top_srcdir)/depcomp
+subdir = geanypg/src
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(geanypluginsdir)"
+LTLIBRARIES = $(geanyplugins_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+geanypg_la_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1)
+am_geanypg_la_OBJECTS = geanypg_la-helper_functions.lo \
+ geanypg_la-encrypt_cb.lo geanypg_la-key_selection_dialog.lo \
+ geanypg_la-sign_cb.lo geanypg_la-verify_cb.lo \
+ geanypg_la-decrypt_cb.lo geanypg_la-geanypg.lo \
+ geanypg_la-pinentry.lo geanypg_la-verify_aux.lo
+geanypg_la_OBJECTS = $(am_geanypg_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+geanypg_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(geanypg_la_CFLAGS) \
+ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(geanypg_la_SOURCES)
+DIST_SOURCES = $(geanypg_la_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+AM_CFLAGS = \
+ -DLOCALEDIR=\""$(LOCALEDIR)"\" \
+ -DPREFIX=\""$(prefix)"\" \
+ -DDOCDIR=\""$(docdir)"\" \
+ -DGEANYPLUGINS_DATADIR=\""$(datadir)"\" \
+ -DPKGDATADIR=\""$(pkgdatadir)"\" \
+ -DLIBDIR=\""$(libdir)"\" \
+ -DPKGLIBDIR=\""$(pkglibdir)"\" \
+ $(GEANY_CFLAGS) \
+ $(GP_CFLAGS)
+
+AM_LDFLAGS = -module -avoid-version
+COMMONLIBS = \
+ $(GEANY_LIBS) \
+ $(INTLLIBS)
+
+geanyplugins_LTLIBRARIES = geanypg.la
+geanypg_la_SOURCES = \
+ helper_functions.c \
+ encrypt_cb.c \
+ key_selection_dialog.c \
+ sign_cb.c \
+ verify_cb.c \
+ decrypt_cb.c \
+ geanypg.c \
+ geanypg.h \
+ pinentry.c \
+ verify_aux.c
+
+geanypg_la_LIBADD = \
+ $(COMMONLIBS) \
+ $(GPGME_LIBS)
+
+geanypg_la_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(GPGME_CFLAGS)
+
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geanypg/src/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geanypg/src/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+install-geanypluginsLTLIBRARIES: $(geanyplugins_LTLIBRARIES)
+ @$(NORMAL_INSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ list2=; for p in $$list; do \
+ if test -f $$p; then \
+ list2="$$list2 $$p"; \
+ else :; fi; \
+ done; \
+ test -z "$$list2" || { \
+ echo " $(MKDIR_P) '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(geanypluginsdir)" || exit 1; \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(geanypluginsdir)"; \
+ }
+
+uninstall-geanypluginsLTLIBRARIES:
+ @$(NORMAL_UNINSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ for p in $$list; do \
+ $(am__strip_dir) \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(geanypluginsdir)/$$f'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(geanypluginsdir)/$$f"; \
+ done
+
+clean-geanypluginsLTLIBRARIES:
+ -test -z "$(geanyplugins_LTLIBRARIES)" || rm -f $(geanyplugins_LTLIBRARIES)
+ @list='$(geanyplugins_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+geanypg.la: $(geanypg_la_OBJECTS) $(geanypg_la_DEPENDENCIES) $(EXTRA_geanypg_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(geanypg_la_LINK) -rpath $(geanypluginsdir) $(geanypg_la_OBJECTS) $(geanypg_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypg_la-decrypt_cb.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypg_la-encrypt_cb.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypg_la-geanypg.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypg_la-helper_functions.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypg_la-key_selection_dialog.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypg_la-pinentry.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypg_la-sign_cb.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypg_la-verify_aux.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypg_la-verify_cb.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+geanypg_la-helper_functions.lo: helper_functions.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -MT geanypg_la-helper_functions.lo -MD -MP -MF $(DEPDIR)/geanypg_la-helper_functions.Tpo -c -o geanypg_la-helper_functions.lo `test -f 'helper_functions.c' || echo '$(srcdir)/'`helper_functions.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypg_la-helper_functions.Tpo $(DEPDIR)/geanypg_la-helper_functions.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='helper_functions.c' object='geanypg_la-helper_functions.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -c -o geanypg_la-helper_functions.lo `test -f 'helper_functions.c' || echo '$(srcdir)/'`helper_functions.c
+
+geanypg_la-encrypt_cb.lo: encrypt_cb.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -MT geanypg_la-encrypt_cb.lo -MD -MP -MF $(DEPDIR)/geanypg_la-encrypt_cb.Tpo -c -o geanypg_la-encrypt_cb.lo `test -f 'encrypt_cb.c' || echo '$(srcdir)/'`encrypt_cb.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypg_la-encrypt_cb.Tpo $(DEPDIR)/geanypg_la-encrypt_cb.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='encrypt_cb.c' object='geanypg_la-encrypt_cb.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -c -o geanypg_la-encrypt_cb.lo `test -f 'encrypt_cb.c' || echo '$(srcdir)/'`encrypt_cb.c
+
+geanypg_la-key_selection_dialog.lo: key_selection_dialog.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -MT geanypg_la-key_selection_dialog.lo -MD -MP -MF $(DEPDIR)/geanypg_la-key_selection_dialog.Tpo -c -o geanypg_la-key_selection_dialog.lo `test -f 'key_selection_dialog.c' || echo '$(srcdir)/'`key_selection_dialog.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypg_la-key_selection_dialog.Tpo $(DEPDIR)/geanypg_la-key_selection_dialog.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='key_selection_dialog.c' object='geanypg_la-key_selection_dialog.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -c -o geanypg_la-key_selection_dialog.lo `test -f 'key_selection_dialog.c' || echo '$(srcdir)/'`key_selection_dialog.c
+
+geanypg_la-sign_cb.lo: sign_cb.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -MT geanypg_la-sign_cb.lo -MD -MP -MF $(DEPDIR)/geanypg_la-sign_cb.Tpo -c -o geanypg_la-sign_cb.lo `test -f 'sign_cb.c' || echo '$(srcdir)/'`sign_cb.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypg_la-sign_cb.Tpo $(DEPDIR)/geanypg_la-sign_cb.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='sign_cb.c' object='geanypg_la-sign_cb.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -c -o geanypg_la-sign_cb.lo `test -f 'sign_cb.c' || echo '$(srcdir)/'`sign_cb.c
+
+geanypg_la-verify_cb.lo: verify_cb.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -MT geanypg_la-verify_cb.lo -MD -MP -MF $(DEPDIR)/geanypg_la-verify_cb.Tpo -c -o geanypg_la-verify_cb.lo `test -f 'verify_cb.c' || echo '$(srcdir)/'`verify_cb.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypg_la-verify_cb.Tpo $(DEPDIR)/geanypg_la-verify_cb.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='verify_cb.c' object='geanypg_la-verify_cb.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -c -o geanypg_la-verify_cb.lo `test -f 'verify_cb.c' || echo '$(srcdir)/'`verify_cb.c
+
+geanypg_la-decrypt_cb.lo: decrypt_cb.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -MT geanypg_la-decrypt_cb.lo -MD -MP -MF $(DEPDIR)/geanypg_la-decrypt_cb.Tpo -c -o geanypg_la-decrypt_cb.lo `test -f 'decrypt_cb.c' || echo '$(srcdir)/'`decrypt_cb.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypg_la-decrypt_cb.Tpo $(DEPDIR)/geanypg_la-decrypt_cb.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='decrypt_cb.c' object='geanypg_la-decrypt_cb.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -c -o geanypg_la-decrypt_cb.lo `test -f 'decrypt_cb.c' || echo '$(srcdir)/'`decrypt_cb.c
+
+geanypg_la-geanypg.lo: geanypg.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -MT geanypg_la-geanypg.lo -MD -MP -MF $(DEPDIR)/geanypg_la-geanypg.Tpo -c -o geanypg_la-geanypg.lo `test -f 'geanypg.c' || echo '$(srcdir)/'`geanypg.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypg_la-geanypg.Tpo $(DEPDIR)/geanypg_la-geanypg.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypg.c' object='geanypg_la-geanypg.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -c -o geanypg_la-geanypg.lo `test -f 'geanypg.c' || echo '$(srcdir)/'`geanypg.c
+
+geanypg_la-pinentry.lo: pinentry.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -MT geanypg_la-pinentry.lo -MD -MP -MF $(DEPDIR)/geanypg_la-pinentry.Tpo -c -o geanypg_la-pinentry.lo `test -f 'pinentry.c' || echo '$(srcdir)/'`pinentry.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypg_la-pinentry.Tpo $(DEPDIR)/geanypg_la-pinentry.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='pinentry.c' object='geanypg_la-pinentry.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -c -o geanypg_la-pinentry.lo `test -f 'pinentry.c' || echo '$(srcdir)/'`pinentry.c
+
+geanypg_la-verify_aux.lo: verify_aux.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -MT geanypg_la-verify_aux.lo -MD -MP -MF $(DEPDIR)/geanypg_la-verify_aux.Tpo -c -o geanypg_la-verify_aux.lo `test -f 'verify_aux.c' || echo '$(srcdir)/'`verify_aux.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypg_la-verify_aux.Tpo $(DEPDIR)/geanypg_la-verify_aux.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='verify_aux.c' object='geanypg_la-verify_aux.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanypg_la_CFLAGS) $(CFLAGS) -c -o geanypg_la-verify_aux.lo `test -f 'verify_aux.c' || echo '$(srcdir)/'`verify_aux.c
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+@HAVE_CPPCHECK_FALSE@check-local:
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(LTLIBRARIES)
+installdirs:
+ for dir in "$(DESTDIR)$(geanypluginsdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-geanypluginsLTLIBRARIES
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-geanypluginsLTLIBRARIES
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am check-local clean \
+ clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ cscopelist-am ctags ctags-am distclean distclean-compile \
+ distclean-generic distclean-libtool distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-geanypluginsLTLIBRARIES \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
+ uninstall-am uninstall-geanypluginsLTLIBRARIES
+
+
+@HAVE_CPPCHECK_TRUE@check-cppcheck: $(srcdir)
+@HAVE_CPPCHECK_TRUE@ $(CPPCHECK) \
+@HAVE_CPPCHECK_TRUE@ -q --template gcc --error-exitcode=2 \
+@HAVE_CPPCHECK_TRUE@ $(AM_CPPCHECKFLAGS) $(CPPCHECKFLAGS) \
+@HAVE_CPPCHECK_TRUE@ $(srcdir)
+
+@HAVE_CPPCHECK_TRUE@check-local: check-cppcheck
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/geanyprj/Makefile.in geany-plugins-1.24.1+dfsg/geanyprj/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geanyprj/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanyprj/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,825 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.auxfiles.mk \
+ $(top_srcdir)/build/vars.docs.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(dist_plugindoc_DATA) AUTHORS COPYING \
+ ChangeLog NEWS README THANKS TODO
+subdir = geanyprj
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(plugindocdir)"
+DATA = $(dist_plugindoc_DATA)
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+ dir0=`pwd`; \
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+ sed_rest='s,^[^/]*/*,,'; \
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+ sed_butlast='s,/*[^/]*$$,,'; \
+ while test -n "$$dir1"; do \
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+ if test "$$first" != "."; then \
+ if test "$$first" = ".."; then \
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+ else \
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+ if test "$$first2" = "$$first"; then \
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+ else \
+ dir2="../$$dir2"; \
+ fi; \
+ dir0="$$dir0"/"$$first"; \
+ fi; \
+ fi; \
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+ done; \
+ reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+plugindocdir = $(docdir)/$(plugin)
+htmldocdir = $(plugindocdir)
+plugindatadir = $(pkgdatadir)/$(plugin)
+pluginlibdir = $(pkglibdir)/$(plugin)
+examplesdir = $(plugindatadir)
+dist_plugindoc_DATA = \
+ README \
+ ChangeLog \
+ NEWS \
+ COPYING \
+ AUTHORS \
+ $(AUXFILES)
+
+EXTRA_DIST = \
+ wscript_build \
+ wscript_configure
+
+SUBDIRS = src tests
+plugin = geanyprj
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geanyprj/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geanyprj/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+install-dist_plugindocDATA: $(dist_plugindoc_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(plugindocdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(plugindocdir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(plugindocdir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(plugindocdir)" || exit $$?; \
+ done
+
+uninstall-dist_plugindocDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(plugindocdir)'; $(am__uninstall_files_from_dir)
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+# (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(DATA)
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(plugindocdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-dist_plugindocDATA
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-dist_plugindocDATA
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool cscopelist-am ctags \
+ ctags-am distclean distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am \
+ install-dist_plugindocDATA install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs installdirs-am \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am \
+ uninstall-dist_plugindocDATA
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/geanyprj/src/Makefile.in geany-plugins-1.24.1+dfsg/geanyprj/src/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geanyprj/src/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanyprj/src/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,862 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.build.mk \
+ $(top_srcdir)/build/cppcheck.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(top_srcdir)/depcomp
+subdir = geanyprj/src
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(geanypluginsdir)"
+LTLIBRARIES = $(geanyplugins_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+geanyprj_la_DEPENDENCIES = $(am__DEPENDENCIES_2)
+am_geanyprj_la_OBJECTS = geanyprj_la-geanyprj.lo geanyprj_la-menu.lo \
+ geanyprj_la-project.lo geanyprj_la-sidebar.lo \
+ geanyprj_la-utils.lo geanyprj_la-xproject.lo
+geanyprj_la_OBJECTS = $(am_geanyprj_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+geanyprj_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(geanyprj_la_CFLAGS) \
+ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(geanyprj_la_SOURCES)
+DIST_SOURCES = $(geanyprj_la_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+AM_CFLAGS = \
+ -DLOCALEDIR=\""$(LOCALEDIR)"\" \
+ -DPREFIX=\""$(prefix)"\" \
+ -DDOCDIR=\""$(docdir)"\" \
+ -DGEANYPLUGINS_DATADIR=\""$(datadir)"\" \
+ -DPKGDATADIR=\""$(pkgdatadir)"\" \
+ -DLIBDIR=\""$(libdir)"\" \
+ -DPKGLIBDIR=\""$(pkglibdir)"\" \
+ $(GEANY_CFLAGS) \
+ $(GP_CFLAGS)
+
+AM_LDFLAGS = -module -avoid-version
+COMMONLIBS = \
+ $(GEANY_LIBS) \
+ $(INTLLIBS)
+
+geanyplugins_LTLIBRARIES = geanyprj.la
+geanyprj_la_SOURCES = geanyprj.c \
+ geanyprj.h \
+ menu.c \
+ project.c \
+ sidebar.c \
+ utils.c \
+ xproject.c
+
+geanyprj_la_CFLAGS = $(AM_CFLAGS)
+geanyprj_la_LIBADD = $(COMMONLIBS)
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geanyprj/src/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geanyprj/src/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+install-geanypluginsLTLIBRARIES: $(geanyplugins_LTLIBRARIES)
+ @$(NORMAL_INSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ list2=; for p in $$list; do \
+ if test -f $$p; then \
+ list2="$$list2 $$p"; \
+ else :; fi; \
+ done; \
+ test -z "$$list2" || { \
+ echo " $(MKDIR_P) '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(geanypluginsdir)" || exit 1; \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(geanypluginsdir)"; \
+ }
+
+uninstall-geanypluginsLTLIBRARIES:
+ @$(NORMAL_UNINSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ for p in $$list; do \
+ $(am__strip_dir) \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(geanypluginsdir)/$$f'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(geanypluginsdir)/$$f"; \
+ done
+
+clean-geanypluginsLTLIBRARIES:
+ -test -z "$(geanyplugins_LTLIBRARIES)" || rm -f $(geanyplugins_LTLIBRARIES)
+ @list='$(geanyplugins_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+geanyprj.la: $(geanyprj_la_OBJECTS) $(geanyprj_la_DEPENDENCIES) $(EXTRA_geanyprj_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(geanyprj_la_LINK) -rpath $(geanypluginsdir) $(geanyprj_la_OBJECTS) $(geanyprj_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanyprj_la-geanyprj.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanyprj_la-menu.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanyprj_la-project.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanyprj_la-sidebar.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanyprj_la-utils.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanyprj_la-xproject.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+geanyprj_la-geanyprj.lo: geanyprj.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyprj_la_CFLAGS) $(CFLAGS) -MT geanyprj_la-geanyprj.lo -MD -MP -MF $(DEPDIR)/geanyprj_la-geanyprj.Tpo -c -o geanyprj_la-geanyprj.lo `test -f 'geanyprj.c' || echo '$(srcdir)/'`geanyprj.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanyprj_la-geanyprj.Tpo $(DEPDIR)/geanyprj_la-geanyprj.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanyprj.c' object='geanyprj_la-geanyprj.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyprj_la_CFLAGS) $(CFLAGS) -c -o geanyprj_la-geanyprj.lo `test -f 'geanyprj.c' || echo '$(srcdir)/'`geanyprj.c
+
+geanyprj_la-menu.lo: menu.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyprj_la_CFLAGS) $(CFLAGS) -MT geanyprj_la-menu.lo -MD -MP -MF $(DEPDIR)/geanyprj_la-menu.Tpo -c -o geanyprj_la-menu.lo `test -f 'menu.c' || echo '$(srcdir)/'`menu.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanyprj_la-menu.Tpo $(DEPDIR)/geanyprj_la-menu.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='menu.c' object='geanyprj_la-menu.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyprj_la_CFLAGS) $(CFLAGS) -c -o geanyprj_la-menu.lo `test -f 'menu.c' || echo '$(srcdir)/'`menu.c
+
+geanyprj_la-project.lo: project.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyprj_la_CFLAGS) $(CFLAGS) -MT geanyprj_la-project.lo -MD -MP -MF $(DEPDIR)/geanyprj_la-project.Tpo -c -o geanyprj_la-project.lo `test -f 'project.c' || echo '$(srcdir)/'`project.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanyprj_la-project.Tpo $(DEPDIR)/geanyprj_la-project.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='project.c' object='geanyprj_la-project.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyprj_la_CFLAGS) $(CFLAGS) -c -o geanyprj_la-project.lo `test -f 'project.c' || echo '$(srcdir)/'`project.c
+
+geanyprj_la-sidebar.lo: sidebar.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyprj_la_CFLAGS) $(CFLAGS) -MT geanyprj_la-sidebar.lo -MD -MP -MF $(DEPDIR)/geanyprj_la-sidebar.Tpo -c -o geanyprj_la-sidebar.lo `test -f 'sidebar.c' || echo '$(srcdir)/'`sidebar.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanyprj_la-sidebar.Tpo $(DEPDIR)/geanyprj_la-sidebar.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='sidebar.c' object='geanyprj_la-sidebar.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyprj_la_CFLAGS) $(CFLAGS) -c -o geanyprj_la-sidebar.lo `test -f 'sidebar.c' || echo '$(srcdir)/'`sidebar.c
+
+geanyprj_la-utils.lo: utils.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyprj_la_CFLAGS) $(CFLAGS) -MT geanyprj_la-utils.lo -MD -MP -MF $(DEPDIR)/geanyprj_la-utils.Tpo -c -o geanyprj_la-utils.lo `test -f 'utils.c' || echo '$(srcdir)/'`utils.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanyprj_la-utils.Tpo $(DEPDIR)/geanyprj_la-utils.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='utils.c' object='geanyprj_la-utils.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyprj_la_CFLAGS) $(CFLAGS) -c -o geanyprj_la-utils.lo `test -f 'utils.c' || echo '$(srcdir)/'`utils.c
+
+geanyprj_la-xproject.lo: xproject.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyprj_la_CFLAGS) $(CFLAGS) -MT geanyprj_la-xproject.lo -MD -MP -MF $(DEPDIR)/geanyprj_la-xproject.Tpo -c -o geanyprj_la-xproject.lo `test -f 'xproject.c' || echo '$(srcdir)/'`xproject.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanyprj_la-xproject.Tpo $(DEPDIR)/geanyprj_la-xproject.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='xproject.c' object='geanyprj_la-xproject.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyprj_la_CFLAGS) $(CFLAGS) -c -o geanyprj_la-xproject.lo `test -f 'xproject.c' || echo '$(srcdir)/'`xproject.c
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+@HAVE_CPPCHECK_FALSE@check-local:
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(LTLIBRARIES)
+installdirs:
+ for dir in "$(DESTDIR)$(geanypluginsdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-geanypluginsLTLIBRARIES
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-geanypluginsLTLIBRARIES
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am check-local clean \
+ clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ cscopelist-am ctags ctags-am distclean distclean-compile \
+ distclean-generic distclean-libtool distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-geanypluginsLTLIBRARIES \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
+ uninstall-am uninstall-geanypluginsLTLIBRARIES
+
+
+@HAVE_CPPCHECK_TRUE@check-cppcheck: $(srcdir)
+@HAVE_CPPCHECK_TRUE@ $(CPPCHECK) \
+@HAVE_CPPCHECK_TRUE@ -q --template gcc --error-exitcode=2 \
+@HAVE_CPPCHECK_TRUE@ $(AM_CPPCHECKFLAGS) $(CPPCHECKFLAGS) \
+@HAVE_CPPCHECK_TRUE@ $(srcdir)
+
+@HAVE_CPPCHECK_TRUE@check-local: check-cppcheck
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/geanyprj/tests/Makefile.in geany-plugins-1.24.1+dfsg/geanyprj/tests/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geanyprj/tests/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanyprj/tests/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,1140 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.build.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(top_srcdir)/depcomp \
+ $(top_srcdir)/test-driver
+@UNITTESTS_TRUE@TESTS = unittests$(EXEEXT)
+@UNITTESTS_TRUE@check_PROGRAMS = unittests$(EXEEXT)
+subdir = geanyprj/tests
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__unittests_SOURCES_DIST = unittests.c ../src/utils.c
+@UNITTESTS_TRUE@am_unittests_OBJECTS = unittests-unittests.$(OBJEXT) \
+@UNITTESTS_TRUE@ unittests-utils.$(OBJEXT)
+unittests_OBJECTS = $(am_unittests_OBJECTS)
+am__DEPENDENCIES_1 =
+@UNITTESTS_TRUE@unittests_DEPENDENCIES = $(am__DEPENDENCIES_1)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+unittests_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(unittests_CFLAGS) \
+ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(unittests_SOURCES)
+DIST_SOURCES = $(am__unittests_SOURCES_DIST)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+am__tty_colors_dummy = \
+ mgn= red= grn= lgn= blu= brg= std=; \
+ am__color_tests=no
+am__tty_colors = { \
+ $(am__tty_colors_dummy); \
+ if test "X$(AM_COLOR_TESTS)" = Xno; then \
+ am__color_tests=no; \
+ elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
+ am__color_tests=yes; \
+ elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
+ am__color_tests=yes; \
+ fi; \
+ if test $$am__color_tests = yes; then \
+ red='[0;31m'; \
+ grn='[0;32m'; \
+ lgn='[1;32m'; \
+ blu='[1;34m'; \
+ mgn='[0;35m'; \
+ brg='[1m'; \
+ std='[m'; \
+ fi; \
+}
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__recheck_rx = ^[ ]*:recheck:[ ]*
+am__global_test_result_rx = ^[ ]*:global-test-result:[ ]*
+am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]*
+# A command that, given a newline-separated list of test names on the
+# standard input, print the name of the tests that are to be re-run
+# upon "make recheck".
+am__list_recheck_tests = $(AWK) '{ \
+ recheck = 1; \
+ while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+ { \
+ if (rc < 0) \
+ { \
+ if ((getline line2 < ($$0 ".log")) < 0) \
+ recheck = 0; \
+ break; \
+ } \
+ else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \
+ { \
+ recheck = 0; \
+ break; \
+ } \
+ else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \
+ { \
+ break; \
+ } \
+ }; \
+ if (recheck) \
+ print $$0; \
+ close ($$0 ".trs"); \
+ close ($$0 ".log"); \
+}'
+# A command that, given a newline-separated list of test names on the
+# standard input, create the global log from their .trs and .log files.
+am__create_global_log = $(AWK) ' \
+function fatal(msg) \
+{ \
+ print "fatal: making $@: " msg | "cat >&2"; \
+ exit 1; \
+} \
+function rst_section(header) \
+{ \
+ print header; \
+ len = length(header); \
+ for (i = 1; i <= len; i = i + 1) \
+ printf "="; \
+ printf "\n\n"; \
+} \
+{ \
+ copy_in_global_log = 1; \
+ global_test_result = "RUN"; \
+ while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+ { \
+ if (rc < 0) \
+ fatal("failed to read from " $$0 ".trs"); \
+ if (line ~ /$(am__global_test_result_rx)/) \
+ { \
+ sub("$(am__global_test_result_rx)", "", line); \
+ sub("[ ]*$$", "", line); \
+ global_test_result = line; \
+ } \
+ else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \
+ copy_in_global_log = 0; \
+ }; \
+ if (copy_in_global_log) \
+ { \
+ rst_section(global_test_result ": " $$0); \
+ while ((rc = (getline line < ($$0 ".log"))) != 0) \
+ { \
+ if (rc < 0) \
+ fatal("failed to read from " $$0 ".log"); \
+ print line; \
+ }; \
+ printf "\n"; \
+ }; \
+ close ($$0 ".trs"); \
+ close ($$0 ".log"); \
+}'
+# Restructured Text title.
+am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
+# Solaris 10 'make', and several other traditional 'make' implementations,
+# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it
+# by disabling -e (using the XSI extension "set +e") if it's set.
+am__sh_e_setup = case $$- in *e*) set +e;; esac
+# Default flags passed to test drivers.
+am__common_driver_flags = \
+ --color-tests "$$am__color_tests" \
+ --enable-hard-errors "$$am__enable_hard_errors" \
+ --expect-failure "$$am__expect_failure"
+# To be inserted before the command running the test. Creates the
+# directory for the log if needed. Stores in $dir the directory
+# containing $f, in $tst the test, in $log the log. Executes the
+# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
+# passes TESTS_ENVIRONMENT. Set up options for the wrapper that
+# will run the test scripts (or their associated LOG_COMPILER, if
+# thy have one).
+am__check_pre = \
+$(am__sh_e_setup); \
+$(am__vpath_adj_setup) $(am__vpath_adj) \
+$(am__tty_colors); \
+srcdir=$(srcdir); export srcdir; \
+case "$@" in \
+ */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \
+ *) am__odir=.;; \
+esac; \
+test "x$$am__odir" = x"." || test -d "$$am__odir" \
+ || $(MKDIR_P) "$$am__odir" || exit $$?; \
+if test -f "./$$f"; then dir=./; \
+elif test -f "$$f"; then dir=; \
+else dir="$(srcdir)/"; fi; \
+tst=$$dir$$f; log='$@'; \
+if test -n '$(DISABLE_HARD_ERRORS)'; then \
+ am__enable_hard_errors=no; \
+else \
+ am__enable_hard_errors=yes; \
+fi; \
+case " $(XFAIL_TESTS) " in \
+ *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \
+ am__expect_failure=yes;; \
+ *) \
+ am__expect_failure=no;; \
+esac; \
+$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT)
+# A shell command to get the names of the tests scripts with any registered
+# extension removed (i.e., equivalently, the names of the test logs, with
+# the '.log' extension removed). The result is saved in the shell variable
+# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly,
+# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
+# since that might cause problem with VPATH rewrites for suffix-less tests.
+# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
+am__set_TESTS_bases = \
+ bases='$(TEST_LOGS)'; \
+ bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
+ bases=`echo $$bases`
+RECHECK_LOGS = $(TEST_LOGS)
+AM_RECURSIVE_TARGETS = check recheck
+TEST_SUITE_LOG = test-suite.log
+TEST_EXTENSIONS = @EXEEXT@ .test
+LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver
+LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS)
+am__set_b = \
+ case '$@' in \
+ */*) \
+ case '$*' in \
+ */*) b='$*';; \
+ *) b=`echo '$@' | sed 's/\.log$$//'`; \
+ esac;; \
+ *) \
+ b='$*';; \
+ esac
+am__test_logs1 = $(TESTS:=.log)
+am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log)
+TEST_LOGS = $(am__test_logs2:.test.log=.log)
+TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver
+TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
+ $(TEST_LOG_FLAGS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+@UNITTESTS_TRUE@AM_CFLAGS = \
+@UNITTESTS_TRUE@ -DLOCALEDIR=\""$(LOCALEDIR)"\" \
+@UNITTESTS_TRUE@ -DPREFIX=\""$(prefix)"\" \
+@UNITTESTS_TRUE@ -DDOCDIR=\""$(docdir)"\" \
+@UNITTESTS_TRUE@ -DGEANYPLUGINS_DATADIR=\""$(datadir)"\" \
+@UNITTESTS_TRUE@ -DPKGDATADIR=\""$(pkgdatadir)"\" \
+@UNITTESTS_TRUE@ -DLIBDIR=\""$(libdir)"\" \
+@UNITTESTS_TRUE@ -DPKGLIBDIR=\""$(pkglibdir)"\" \
+@UNITTESTS_TRUE@ $(GEANY_CFLAGS) \
+@UNITTESTS_TRUE@ $(GP_CFLAGS)
+
+@UNITTESTS_TRUE@AM_LDFLAGS = -module -avoid-version
+@UNITTESTS_TRUE@COMMONLIBS = \
+@UNITTESTS_TRUE@ $(GEANY_LIBS) \
+@UNITTESTS_TRUE@ $(INTLLIBS)
+
+@UNITTESTS_TRUE@unittests_SOURCES = unittests.c ../src/utils.c
+@UNITTESTS_TRUE@unittests_CFLAGS = $(GEANY_CFLAGS) -I$(srcdir)/../src -DUNITTESTS
+@UNITTESTS_TRUE@unittests_LDADD = @GEANY_LIBS@ $(INTLLIBS) @CHECK_LIBS@
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .log .o .obj .test .test$(EXEEXT) .trs
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.build.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geanyprj/tests/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geanyprj/tests/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.build.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+clean-checkPROGRAMS:
+ @list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \
+ echo " rm -f" $$list; \
+ rm -f $$list || exit $$?; \
+ test -n "$(EXEEXT)" || exit 0; \
+ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
+ echo " rm -f" $$list; \
+ rm -f $$list
+
+unittests$(EXEEXT): $(unittests_OBJECTS) $(unittests_DEPENDENCIES) $(EXTRA_unittests_DEPENDENCIES)
+ @rm -f unittests$(EXEEXT)
+ $(AM_V_CCLD)$(unittests_LINK) $(unittests_OBJECTS) $(unittests_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unittests-unittests.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unittests-utils.Po@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+unittests-unittests.o: unittests.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -MT unittests-unittests.o -MD -MP -MF $(DEPDIR)/unittests-unittests.Tpo -c -o unittests-unittests.o `test -f 'unittests.c' || echo '$(srcdir)/'`unittests.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/unittests-unittests.Tpo $(DEPDIR)/unittests-unittests.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='unittests.c' object='unittests-unittests.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -c -o unittests-unittests.o `test -f 'unittests.c' || echo '$(srcdir)/'`unittests.c
+
+unittests-unittests.obj: unittests.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -MT unittests-unittests.obj -MD -MP -MF $(DEPDIR)/unittests-unittests.Tpo -c -o unittests-unittests.obj `if test -f 'unittests.c'; then $(CYGPATH_W) 'unittests.c'; else $(CYGPATH_W) '$(srcdir)/unittests.c'; fi`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/unittests-unittests.Tpo $(DEPDIR)/unittests-unittests.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='unittests.c' object='unittests-unittests.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -c -o unittests-unittests.obj `if test -f 'unittests.c'; then $(CYGPATH_W) 'unittests.c'; else $(CYGPATH_W) '$(srcdir)/unittests.c'; fi`
+
+unittests-utils.o: ../src/utils.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -MT unittests-utils.o -MD -MP -MF $(DEPDIR)/unittests-utils.Tpo -c -o unittests-utils.o `test -f '../src/utils.c' || echo '$(srcdir)/'`../src/utils.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/unittests-utils.Tpo $(DEPDIR)/unittests-utils.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../src/utils.c' object='unittests-utils.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -c -o unittests-utils.o `test -f '../src/utils.c' || echo '$(srcdir)/'`../src/utils.c
+
+unittests-utils.obj: ../src/utils.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -MT unittests-utils.obj -MD -MP -MF $(DEPDIR)/unittests-utils.Tpo -c -o unittests-utils.obj `if test -f '../src/utils.c'; then $(CYGPATH_W) '../src/utils.c'; else $(CYGPATH_W) '$(srcdir)/../src/utils.c'; fi`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/unittests-utils.Tpo $(DEPDIR)/unittests-utils.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../src/utils.c' object='unittests-utils.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -c -o unittests-utils.obj `if test -f '../src/utils.c'; then $(CYGPATH_W) '../src/utils.c'; else $(CYGPATH_W) '$(srcdir)/../src/utils.c'; fi`
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+# Recover from deleted '.trs' file; this should ensure that
+# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
+# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells
+# to avoid problems with "make -n".
+.log.trs:
+ rm -f $< $@
+ $(MAKE) $(AM_MAKEFLAGS) $<
+
+# Leading 'am--fnord' is there to ensure the list of targets does not
+# expand to empty, as could happen e.g. with make check TESTS=''.
+am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck)
+am--force-recheck:
+ @:
+
+$(TEST_SUITE_LOG): $(TEST_LOGS)
+ @$(am__set_TESTS_bases); \
+ am__f_ok () { test -f "$$1" && test -r "$$1"; }; \
+ redo_bases=`for i in $$bases; do \
+ am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \
+ done`; \
+ if test -n "$$redo_bases"; then \
+ redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \
+ redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \
+ if $(am__make_dryrun); then :; else \
+ rm -f $$redo_logs && rm -f $$redo_results || exit 1; \
+ fi; \
+ fi; \
+ if test -n "$$am__remaking_logs"; then \
+ echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
+ "recursion detected" >&2; \
+ else \
+ am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
+ fi; \
+ if $(am__make_dryrun); then :; else \
+ st=0; \
+ errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \
+ for i in $$redo_bases; do \
+ test -f $$i.trs && test -r $$i.trs \
+ || { echo "$$errmsg $$i.trs" >&2; st=1; }; \
+ test -f $$i.log && test -r $$i.log \
+ || { echo "$$errmsg $$i.log" >&2; st=1; }; \
+ done; \
+ test $$st -eq 0 || exit 1; \
+ fi
+ @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \
+ ws='[ ]'; \
+ results=`for b in $$bases; do echo $$b.trs; done`; \
+ test -n "$$results" || results=/dev/null; \
+ all=` grep "^$$ws*:test-result:" $$results | wc -l`; \
+ pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \
+ fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \
+ skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \
+ xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \
+ xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \
+ error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \
+ if test `expr $$fail + $$xpass + $$error` -eq 0; then \
+ success=true; \
+ else \
+ success=false; \
+ fi; \
+ br='==================='; br=$$br$$br$$br$$br; \
+ result_count () \
+ { \
+ if test x"$$1" = x"--maybe-color"; then \
+ maybe_colorize=yes; \
+ elif test x"$$1" = x"--no-color"; then \
+ maybe_colorize=no; \
+ else \
+ echo "$@: invalid 'result_count' usage" >&2; exit 4; \
+ fi; \
+ shift; \
+ desc=$$1 count=$$2; \
+ if test $$maybe_colorize = yes && test $$count -gt 0; then \
+ color_start=$$3 color_end=$$std; \
+ else \
+ color_start= color_end=; \
+ fi; \
+ echo "$${color_start}# $$desc $$count$${color_end}"; \
+ }; \
+ create_testsuite_report () \
+ { \
+ result_count $$1 "TOTAL:" $$all "$$brg"; \
+ result_count $$1 "PASS: " $$pass "$$grn"; \
+ result_count $$1 "SKIP: " $$skip "$$blu"; \
+ result_count $$1 "XFAIL:" $$xfail "$$lgn"; \
+ result_count $$1 "FAIL: " $$fail "$$red"; \
+ result_count $$1 "XPASS:" $$xpass "$$red"; \
+ result_count $$1 "ERROR:" $$error "$$mgn"; \
+ }; \
+ { \
+ echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \
+ $(am__rst_title); \
+ create_testsuite_report --no-color; \
+ echo; \
+ echo ".. contents:: :depth: 2"; \
+ echo; \
+ for b in $$bases; do echo $$b; done \
+ | $(am__create_global_log); \
+ } >$(TEST_SUITE_LOG).tmp || exit 1; \
+ mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \
+ if $$success; then \
+ col="$$grn"; \
+ else \
+ col="$$red"; \
+ test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \
+ fi; \
+ echo "$${col}$$br$${std}"; \
+ echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \
+ echo "$${col}$$br$${std}"; \
+ create_testsuite_report --maybe-color; \
+ echo "$$col$$br$$std"; \
+ if $$success; then :; else \
+ echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \
+ if test -n "$(PACKAGE_BUGREPORT)"; then \
+ echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \
+ fi; \
+ echo "$$col$$br$$std"; \
+ fi; \
+ $$success || exit 1
+
+check-TESTS:
+ @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list
+ @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
+ @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ @set +e; $(am__set_TESTS_bases); \
+ log_list=`for i in $$bases; do echo $$i.log; done`; \
+ trs_list=`for i in $$bases; do echo $$i.trs; done`; \
+ log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
+ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
+ exit $$?;
+recheck: all $(check_PROGRAMS)
+ @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ @set +e; $(am__set_TESTS_bases); \
+ bases=`for i in $$bases; do echo $$i; done \
+ | $(am__list_recheck_tests)` || exit 1; \
+ log_list=`for i in $$bases; do echo $$i.log; done`; \
+ log_list=`echo $$log_list`; \
+ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \
+ am__force_recheck=am--force-recheck \
+ TEST_LOGS="$$log_list"; \
+ exit $$?
+unittests.log: unittests$(EXEEXT)
+ @p='unittests$(EXEEXT)'; \
+ b='unittests'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
+.test.log:
+ @p='$<'; \
+ $(am__set_b); \
+ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
+@am__EXEEXT_TRUE@.test$(EXEEXT).log:
+@am__EXEEXT_TRUE@ @p='$<'; \
+@am__EXEEXT_TRUE@ $(am__set_b); \
+@am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \
+@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT)
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
+ $(MAKE) $(AM_MAKEFLAGS) check-TESTS
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+ -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS)
+ -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs)
+ -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-checkPROGRAMS clean-generic clean-libtool \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \
+ clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \
+ ctags ctags-am distclean distclean-compile distclean-generic \
+ distclean-libtool distclean-tags distdir dvi dvi-am html \
+ html-am info info-am install install-am install-data \
+ install-data-am install-dvi install-dvi-am install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-pdf install-pdf-am \
+ install-ps install-ps-am install-strip installcheck \
+ installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ recheck tags tags-am uninstall uninstall-am
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/doc/make.bat geany-plugins-1.24.1+dfsg/geanypy/doc/make.bat
--- geany-plugins-1.24.0+20140222+git/geanypy/doc/make.bat 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/doc/make.bat 1970-01-01 00:00:00.000000000 +0000
@@ -1,170 +0,0 @@
-@ECHO OFF
-
-REM Command file for Sphinx documentation
-
-if "%SPHINXBUILD%" == "" (
- set SPHINXBUILD=sphinx-build
-)
-set BUILDDIR=build
-set ALLSPHINXOPTS=-d %BUILDDIR%/doctrees %SPHINXOPTS% source
-if NOT "%PAPER%" == "" (
- set ALLSPHINXOPTS=-D latex_paper_size=%PAPER% %ALLSPHINXOPTS%
-)
-
-if "%1" == "" goto help
-
-if "%1" == "help" (
- :help
- echo.Please use `make ^` where ^ is one of
- echo. html to make standalone HTML files
- echo. dirhtml to make HTML files named index.html in directories
- echo. singlehtml to make a single large HTML file
- echo. pickle to make pickle files
- echo. json to make JSON files
- echo. htmlhelp to make HTML files and a HTML help project
- echo. qthelp to make HTML files and a qthelp project
- echo. devhelp to make HTML files and a Devhelp project
- echo. epub to make an epub
- echo. latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter
- echo. text to make text files
- echo. man to make manual pages
- echo. changes to make an overview over all changed/added/deprecated items
- echo. linkcheck to check all external links for integrity
- echo. doctest to run all doctests embedded in the documentation if enabled
- goto end
-)
-
-if "%1" == "clean" (
- for /d %%i in (%BUILDDIR%\*) do rmdir /q /s %%i
- del /q /s %BUILDDIR%\*
- goto end
-)
-
-if "%1" == "html" (
- %SPHINXBUILD% -b html %ALLSPHINXOPTS% %BUILDDIR%/html
- if errorlevel 1 exit /b 1
- echo.
- echo.Build finished. The HTML pages are in %BUILDDIR%/html.
- goto end
-)
-
-if "%1" == "dirhtml" (
- %SPHINXBUILD% -b dirhtml %ALLSPHINXOPTS% %BUILDDIR%/dirhtml
- if errorlevel 1 exit /b 1
- echo.
- echo.Build finished. The HTML pages are in %BUILDDIR%/dirhtml.
- goto end
-)
-
-if "%1" == "singlehtml" (
- %SPHINXBUILD% -b singlehtml %ALLSPHINXOPTS% %BUILDDIR%/singlehtml
- if errorlevel 1 exit /b 1
- echo.
- echo.Build finished. The HTML pages are in %BUILDDIR%/singlehtml.
- goto end
-)
-
-if "%1" == "pickle" (
- %SPHINXBUILD% -b pickle %ALLSPHINXOPTS% %BUILDDIR%/pickle
- if errorlevel 1 exit /b 1
- echo.
- echo.Build finished; now you can process the pickle files.
- goto end
-)
-
-if "%1" == "json" (
- %SPHINXBUILD% -b json %ALLSPHINXOPTS% %BUILDDIR%/json
- if errorlevel 1 exit /b 1
- echo.
- echo.Build finished; now you can process the JSON files.
- goto end
-)
-
-if "%1" == "htmlhelp" (
- %SPHINXBUILD% -b htmlhelp %ALLSPHINXOPTS% %BUILDDIR%/htmlhelp
- if errorlevel 1 exit /b 1
- echo.
- echo.Build finished; now you can run HTML Help Workshop with the ^
-.hhp project file in %BUILDDIR%/htmlhelp.
- goto end
-)
-
-if "%1" == "qthelp" (
- %SPHINXBUILD% -b qthelp %ALLSPHINXOPTS% %BUILDDIR%/qthelp
- if errorlevel 1 exit /b 1
- echo.
- echo.Build finished; now you can run "qcollectiongenerator" with the ^
-.qhcp project file in %BUILDDIR%/qthelp, like this:
- echo.^> qcollectiongenerator %BUILDDIR%\qthelp\GeanyPy.qhcp
- echo.To view the help file:
- echo.^> assistant -collectionFile %BUILDDIR%\qthelp\GeanyPy.ghc
- goto end
-)
-
-if "%1" == "devhelp" (
- %SPHINXBUILD% -b devhelp %ALLSPHINXOPTS% %BUILDDIR%/devhelp
- if errorlevel 1 exit /b 1
- echo.
- echo.Build finished.
- goto end
-)
-
-if "%1" == "epub" (
- %SPHINXBUILD% -b epub %ALLSPHINXOPTS% %BUILDDIR%/epub
- if errorlevel 1 exit /b 1
- echo.
- echo.Build finished. The epub file is in %BUILDDIR%/epub.
- goto end
-)
-
-if "%1" == "latex" (
- %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex
- if errorlevel 1 exit /b 1
- echo.
- echo.Build finished; the LaTeX files are in %BUILDDIR%/latex.
- goto end
-)
-
-if "%1" == "text" (
- %SPHINXBUILD% -b text %ALLSPHINXOPTS% %BUILDDIR%/text
- if errorlevel 1 exit /b 1
- echo.
- echo.Build finished. The text files are in %BUILDDIR%/text.
- goto end
-)
-
-if "%1" == "man" (
- %SPHINXBUILD% -b man %ALLSPHINXOPTS% %BUILDDIR%/man
- if errorlevel 1 exit /b 1
- echo.
- echo.Build finished. The manual pages are in %BUILDDIR%/man.
- goto end
-)
-
-if "%1" == "changes" (
- %SPHINXBUILD% -b changes %ALLSPHINXOPTS% %BUILDDIR%/changes
- if errorlevel 1 exit /b 1
- echo.
- echo.The overview file is in %BUILDDIR%/changes.
- goto end
-)
-
-if "%1" == "linkcheck" (
- %SPHINXBUILD% -b linkcheck %ALLSPHINXOPTS% %BUILDDIR%/linkcheck
- if errorlevel 1 exit /b 1
- echo.
- echo.Link check complete; look for any errors in the above output ^
-or in %BUILDDIR%/linkcheck/output.txt.
- goto end
-)
-
-if "%1" == "doctest" (
- %SPHINXBUILD% -b doctest %ALLSPHINXOPTS% %BUILDDIR%/doctest
- if errorlevel 1 exit /b 1
- echo.
- echo.Testing of doctests in the sources finished, look at the ^
-results in %BUILDDIR%/doctest/output.txt.
- goto end
-)
-
-:end
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/doc/source/api.rst geany-plugins-1.24.1+dfsg/geanypy/doc/source/api.rst
--- geany-plugins-1.24.0+20140222+git/geanypy/doc/source/api.rst 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/doc/source/api.rst 1970-01-01 00:00:00.000000000 +0000
@@ -1,67 +0,0 @@
-API Documentation
-*****************
-
-GeanyPy's API mimics quite closely Geany's C plugin API. The following
-documentation is broken down by file/module:
-
-The :mod:`geany` modules:
-
-.. toctree::
- :maxdepth: 2
-
- app.rst
- dialogs.rst
- document.rst
-
-The :mod:`geany` package and module
-===================================
-
-.. module:: geany
-
-All of GeanyPy's bindings are inside the :mod:`geany` package which also
-contains some stuff in it's :mod:`__init__` file, acting like a module itself.
-
-
-.. data:: app
-
- An instance of :class:`app.App` to store application information.
-
-.. data:: main_widgets
-
- An instance of :class:`mainwidgets.MainWidgets` to provide access to
- Geany's important GTK+ widgets.
-
-.. data:: signals
-
- An instance of :class:`signalmanager.SignalManager` which manages the
- connection, disconnection, and emission of Geany's signals. You can
- use this as follows::
-
- geany.signals.connect('document-open', some_callback_function)
-
-.. function:: is_realized()
-
- This function, which is actually in the :mod:`geany.main` module will tell
- you if Geany's main window is realized (shown).
-
-.. function:: locale_init()
-
- Again, from the :mod:`geany.main` module, this will initialize the `gettext`
- translation system.
-
-.. function:: reload_configuration()
-
- Also from the :mod:`geany.main` module, this function will cause Geany to
- reload most if it's configuration files without restarting.
-
- Currently the following files are reloaded:
-
- * all template files
- * new file templates
- * the New (with template) menus will be updated
- * Snippets (snippets.conf)
- * filetype extensions (filetype_extensions.conf)
- * `settings` and `build_settings` sections of the filetype definition files.
-
- Plugins may call this function if they changed any of these files (e.g. a
- configuration file editor plugin).
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/doc/source/app.rst geany-plugins-1.24.1+dfsg/geanypy/doc/source/app.rst
--- geany-plugins-1.24.0+20140222+git/geanypy/doc/source/app.rst 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/doc/source/app.rst 1970-01-01 00:00:00.000000000 +0000
@@ -1,40 +0,0 @@
-The :mod:`app` module
-*********************
-
-.. module:: app
- :synopsis: Application settings
-
-This modules contains a class to access application settings.
-
-:class:`App` Objects
-====================
-
-.. class:: App
-
-This class is initialized automatically and by the :mod:`geany` module and
-shouldn't be initalized by users. An instance of it is available through
-the :data:`geany.app` attribute of the :mod:`geany` module.
-
-All members of the :class:`App` are read-only properties.
-
- .. attribute:: App.configdir
-
- User configuration directory, usually ~/.config/geany. To store configuration
- files for your plugin, it's a good idea to use something like this::
-
- conf_path = os.path.join(geany.app.configdir, "plugins", "yourplugin",
- "yourconfigfile.conf")
-
- .. attribute:: App.debug_mode
-
- If True, debug messages should be printed. For example, if you want to make
- a :py:func:`print` function that only prints when :attr:`App.debug_mode`
- is active, you could do something like this::
-
- def debug_print(message):
- if geany.app.debug_mode:
- print(message)
-
- .. attribute:: App.project
-
- If not :py:obj:`None`, the a :class:`project.Project` for currently active project.
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/doc/source/conf.py geany-plugins-1.24.1+dfsg/geanypy/doc/source/conf.py
--- geany-plugins-1.24.0+20140222+git/geanypy/doc/source/conf.py 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/doc/source/conf.py 1970-01-01 00:00:00.000000000 +0000
@@ -1,216 +0,0 @@
-# -*- coding: utf-8 -*-
-#
-# GeanyPy documentation build configuration file, created by
-# sphinx-quickstart on Sun Aug 7 12:42:52 2011.
-#
-# This file is execfile()d with the current directory set to its containing dir.
-#
-# Note that not all possible configuration values are present in this
-# autogenerated file.
-#
-# All configuration values have a default; values that are commented out
-# serve to show the default.
-
-import sys, os
-
-# If extensions (or modules to document with autodoc) are in another directory,
-# add these directories to sys.path here. If the directory is relative to the
-# documentation root, use os.path.abspath to make it absolute, like shown here.
-#sys.path.insert(0, os.path.abspath('.'))
-
-# -- General configuration -----------------------------------------------------
-
-# If your documentation needs a minimal Sphinx version, state it here.
-#needs_sphinx = '1.0'
-
-# Add any Sphinx extension module names here, as strings. They can be extensions
-# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
-extensions = ['sphinx.ext.autodoc', 'sphinx.ext.ifconfig', 'sphinx.ext.viewcode']
-
-# Add any paths that contain templates here, relative to this directory.
-templates_path = ['_templates']
-
-# The suffix of source filenames.
-source_suffix = '.rst'
-
-# The encoding of source files.
-#source_encoding = 'utf-8-sig'
-
-# The master toctree document.
-master_doc = 'index'
-
-# General information about the project.
-project = u'GeanyPy'
-copyright = u'2011, Matthew Brush (mbrush [at] codebrainz [dot] ca)'
-
-# The version info for the project you're documenting, acts as replacement for
-# |version| and |release|, also used in various other places throughout the
-# built documents.
-#
-# The short X.Y version.
-version = '1.0'
-# The full version, including alpha/beta/rc tags.
-release = '1.0'
-
-# The language for content autogenerated by Sphinx. Refer to documentation
-# for a list of supported languages.
-#language = None
-
-# There are two options for replacing |today|: either, you set today to some
-# non-false value, then it is used:
-#today = ''
-# Else, today_fmt is used as the format for a strftime call.
-#today_fmt = '%B %d, %Y'
-
-# List of patterns, relative to source directory, that match files and
-# directories to ignore when looking for source files.
-exclude_patterns = []
-
-# The reST default role (used for this markup: `text`) to use for all documents.
-#default_role = None
-
-# If true, '()' will be appended to :func: etc. cross-reference text.
-#add_function_parentheses = True
-
-# If true, the current module name will be prepended to all description
-# unit titles (such as .. function::).
-#add_module_names = True
-
-# If true, sectionauthor and moduleauthor directives will be shown in the
-# output. They are ignored by default.
-#show_authors = False
-
-# The name of the Pygments (syntax highlighting) style to use.
-pygments_style = 'sphinx'
-
-# A list of ignored prefixes for module index sorting.
-#modindex_common_prefix = []
-
-
-# -- Options for HTML output ---------------------------------------------------
-
-# The theme to use for HTML and HTML Help pages. See the documentation for
-# a list of builtin themes.
-html_theme = 'default'
-
-# Theme options are theme-specific and customize the look and feel of a theme
-# further. For a list of options available for each theme, see the
-# documentation.
-#html_theme_options = {}
-
-# Add any paths that contain custom themes here, relative to this directory.
-#html_theme_path = []
-
-# The name for this set of Sphinx documents. If None, it defaults to
-# " v documentation".
-#html_title = None
-
-# A shorter title for the navigation bar. Default is the same as html_title.
-#html_short_title = None
-
-# The name of an image file (relative to this directory) to place at the top
-# of the sidebar.
-#html_logo = None
-
-# The name of an image file (within the static path) to use as favicon of the
-# docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32
-# pixels large.
-#html_favicon = None
-
-# Add any paths that contain custom static files (such as style sheets) here,
-# relative to this directory. They are copied after the builtin static files,
-# so a file named "default.css" will overwrite the builtin "default.css".
-html_static_path = ['_static']
-
-# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
-# using the given strftime format.
-#html_last_updated_fmt = '%b %d, %Y'
-
-# If true, SmartyPants will be used to convert quotes and dashes to
-# typographically correct entities.
-#html_use_smartypants = True
-
-# Custom sidebar templates, maps document names to template names.
-#html_sidebars = {}
-
-# Additional templates that should be rendered to pages, maps page names to
-# template names.
-#html_additional_pages = {}
-
-# If false, no module index is generated.
-#html_domain_indices = True
-
-# If false, no index is generated.
-#html_use_index = True
-
-# If true, the index is split into individual pages for each letter.
-#html_split_index = False
-
-# If true, links to the reST sources are added to the pages.
-#html_show_sourcelink = True
-
-# If true, "Created using Sphinx" is shown in the HTML footer. Default is True.
-#html_show_sphinx = True
-
-# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True.
-#html_show_copyright = True
-
-# If true, an OpenSearch description file will be output, and all pages will
-# contain a tag referring to it. The value of this option must be the
-# base URL from which the finished HTML is served.
-#html_use_opensearch = ''
-
-# This is the file name suffix for HTML files (e.g. ".xhtml").
-#html_file_suffix = None
-
-# Output file base name for HTML help builder.
-htmlhelp_basename = 'GeanyPydoc'
-
-
-# -- Options for LaTeX output --------------------------------------------------
-
-# The paper size ('letter' or 'a4').
-#latex_paper_size = 'letter'
-
-# The font size ('10pt', '11pt' or '12pt').
-#latex_font_size = '10pt'
-
-# Grouping the document tree into LaTeX files. List of tuples
-# (source start file, target name, title, author, documentclass [howto/manual]).
-latex_documents = [
- ('index', 'GeanyPy.tex', u'GeanyPy Documentation',
- u'Matthew Brush \\textless{}mbrush@codebrainz.ca\\textgreater{}', 'manual'),
-]
-
-# The name of an image file (relative to this directory) to place at the top of
-# the title page.
-#latex_logo = None
-
-# For "manual" documents, if this is true, then toplevel headings are parts,
-# not chapters.
-#latex_use_parts = False
-
-# If true, show page references after internal links.
-#latex_show_pagerefs = False
-
-# If true, show URL addresses after external links.
-#latex_show_urls = False
-
-# Additional stuff for the LaTeX preamble.
-#latex_preamble = ''
-
-# Documents to append as an appendix to all manuals.
-#latex_appendices = []
-
-# If false, no module index is generated.
-#latex_domain_indices = True
-
-
-# -- Options for manual page output --------------------------------------------
-
-# One entry per manual page. List of tuples
-# (source start file, name, description, authors, manual section).
-man_pages = [
- ('index', 'geanypy', u'GeanyPy Documentation',
- [u'Matthew Brush '], 1)
-]
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/doc/source/dialogs.rst geany-plugins-1.24.1+dfsg/geanypy/doc/source/dialogs.rst
--- geany-plugins-1.24.0+20140222+git/geanypy/doc/source/dialogs.rst 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/doc/source/dialogs.rst 1970-01-01 00:00:00.000000000 +0000
@@ -1,55 +0,0 @@
-The :mod:`dialogs` module
-*************************
-
-.. module:: dialogs
- :synopsis: Showing dialogs to the user
-
-This module contains some help functions to show file-related dialogs,
-miscellaneous dialogs, etc. You can of course just use the :mod:`gtk` module
-to create your own dialogs as well.
-
-.. function:: show_input([title=None[, parent=None[, label_text=None[, default_text=None]]]])
-
- Shows a :class:`gtk.Dialog` to ask the user for text input.
-
- :param title: The window title for the dialog.
- :param parent: The parent :class:`gtk.Window` for the dialog, for example :data:`geany.main_widgets.window`.
- :param label_text: Text to put in the label just about the input entry box.
- :param default_text: Default text to put in the input entry box.
-
- :return: A string containing the text the user entered.
-
-.. function:: show_input_numeric([title=None[, label_text=None[, value=0.0[, minimum=0.0[, maximum=100.0[, step=1.0]]]]]])
-
- Shows a :class:`gtk.Dialog` to ask the user to enter a numeric value
- using a :class:`gtk.SpinButton`.
-
- :param title: The window title for the dialog.
- :param label_text: Text to put in the label just about the numeric entry box.
- :param value: The initial value in the numeric entry box.
- :param minimum: The minimum allowed value that can be entered.
- :param maximum: The maximum allowed value that can be entered.
- :param step: Amount to increment the numeric entry when it's value is moved up or down (ex, using arrows).
-
- :return: The value entered if the dialog was closed with ok, or :data:`None` if it was cancelled.
-
-.. function:: show_msgbox(text[, msgtype=gtk.MESSAGE_INFO])
-
- Shows a :class:`gtk.Dialog` to show the user a message.
-
- :param text: The text to show in the message box.
- :param msgtype: The message type which is one of the `Gtk Message Type Constants `_.
-
-.. function:: show_question(text)
-
- Shows a :class:`gtk.Dialog` to ask the user a Yes/No question.
-
- :param text: The text to show in the question dialog.
-
- :return: :data:`True` if the Yes button was pressed, :data:`False` if the No button was pressed.
-
-.. function:: show_save_as()
-
- Shows Geany's `Save As` dialog.
-
- :return: :data:`True` if the file was saved, :data:`False` otherwise.
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/doc/source/document.rst geany-plugins-1.24.1+dfsg/geanypy/doc/source/document.rst
--- geany-plugins-1.24.0+20140222+git/geanypy/doc/source/document.rst 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/doc/source/document.rst 1970-01-01 00:00:00.000000000 +0000
@@ -1,199 +0,0 @@
-The :mod:`document` module
-**************************
-
-.. module:: document
- :synopsis: Document-related functions and classes
-
-This module provides functions for working with documents. Most of the module-level
-functions are used for creating instances of the :class:`Document` object.
-
-
-.. function:: find_by_filename(filename)
-
- Finds a document with the given filename from the open documents.
-
- :param filename: Filename of :class:`Document` to find.
-
- :return: A :class:`Document` instance for the found document or :data:`None`.
-
-.. function:: get_current()
-
- Gets the currently active document.
-
- :return: A :class:`Document` instance for the currently active document or :data:`None` if no documents are open.
-
-.. function:: get_from_page(page_num)
-
- Gets a document based on it's :class:`gtk.Notebook` page number.
-
- :param page_num: The tab number of the document in the documents notebook.
-
- :return: A :class:`Document` instance for the corresponding document or :data:`None` if no document matched.
-
-.. function:: get_from_index(index)
-
- Gets a document based on its index in Geany's documents array.
-
- :param index: The index of the document in Geany's documents array.
-
- :return: A :class:`Document` instance for the corresponding document or :data:`None` if not document matched, or the document that matched isn't valid.
-
-.. function:: new([filename=None[, filetype=None[, text=None]]])
-
- Creates a document file.
-
- :param filename: The documents filename, or :data:`None` for `untitled`.
- :param filetype: The documents filetype or :data:`None` to auto-detect it from `filename` (if it's not :data:`None`)
- :param text: Initial text to put in the new document or :data:`None` to leave it blank
-
- :return: A :class:`Document` instance for the new document.
-
-.. function:: open(filename[, read_only=False[, filetype=None[, forced_enc=None]]])
-
- Open an existing document file.
-
- :param filename: Filename of the document to open.
- :param read_only: Whether to open the document in read-only mode.
- :param filetype: Filetype to open the document as or :data:`None` to detect it automatically.
- :param forced_enc: The file encoding to use or :data:`None` to auto-detect it.
-
- :return: A :class:`Document` instance for the opened document or :data:`None` if it couldn't be opened.
-
-.. function:: open_files(filenames, read_only=False, filetype="", forced_enc="")
-
- Open multiple files. This actually calls :func:`open` once for each filename in `filenames`.
-
- :param filenames: List of filenames to open.
- :param read_only: Whether to open the document in read-only mode.
- :param filetype: Filetype to open the document as or :data:`None` to detect it automatically.
- :param forced_enc: The file encoding to use or :data:`None` to auto-detect it.
-
-.. function:: remove_page(page_num)
-
- Remove a document from the documents array based on it's page number in the documents notebook.
-
- :param page_num: The tab number of the document in the documents notebook.
-
- :return: :data:`True` if the document was actually removed or :data:`False` otherwise.
-
-.. function:: get_documents_list()
-
- Get a list of open documents.
-
- :return: A list of :class:`Document` instances, one for each open document.
-
-
-:class:`Document` Objects
-=========================
-
-.. class:: Document
-
- The main class holding information about a specific document. Unless
- otherwise noted, the attributes are read-only properties.
-
- .. attribute:: Document.basename_for_display
-
- The last part of the filename for this document, possibly truncated to a maximum length in case the filename is very long.
-
- .. attribute:: Document.notebook_page
-
- The page number in the :class:`gtk.Notebook` containing documents.
-
- .. attribute:: Document.status_color
-
- Gets the status color of the document, or :data:`None` if the default widget coloring should be used. The color is red if the document has changes, green if it's read-only or :data:`None` if the document is unmodified but writable. The value is a tuple of the RGB values for red, green, and blue respectively.
-
- .. attribute:: Document.encoding
-
- The encoding of this document. Must be a valid string representation of an encoding. This property is read-write.
-
- .. attribute:: Document.file_type
-
- The file type of this document as a :class:`Filetype` instance. This property is read-write.
-
- .. attribute:: Document.text_changed
-
- Whether this document's text has been changed since it was last saved.
-
- .. attribute:: Document.file_name
-
- The file name of this document.
-
- .. attribute:: Document.has_bom
-
- Indicates whether the document's file has a byte-order-mark.
-
- .. attribute:: Document.has_tags
-
- Indicates whether this document supports source code symbols (tags) to show in the sidebar.
-
- .. attribute:: Document.index
-
- Index of the document in Geany's documents array.
-
- .. attribute:: Document.is_valid
-
- Indicates whether this document is active and all properties are set correctly.
-
- .. attribute:: Document.read_only
-
- Whether the document is in read-only mode.
-
- .. attribute:: Document.real_path
-
- The link-dereferenced, locale-encoded file name for this document.
-
- .. attribute:: Document.editor
-
- The :class:`Editor` instance associated with this document.
-
- .. method:: Document.close()
-
- Close this document.
-
- :return: :data:`True` if the document was closed, :data:`False` otherwise.
-
- .. method:: Document.reload([forced_enc=None])
-
- Reloads this document.
-
- :param forced_enc: The encoding to use when reloading this document or :data:`None` to auto-detect it.
-
- :return: :data:`True` if the document was actually reloaded or :data:`False` otherwise.
-
- .. method:: Document.rename(new_filename)
-
- Rename this document to a new file name. Only the file on disk is actually
- renamed, you still have to call :meth:`save_as` to change the document object.
- It also stops monitoring for file changes to prevent receiving too many file
- change events while renaming. File monitoring is setup again in :meth:`save_as`.
-
- :param new_filename: The new filename to rename to.
-
- .. method:: Document.save([force=False])
-
- Saves this documents file on disk.
-
- Saving may include replacing tabs by spaces, stripping trailing spaces and adding
- a final new line at the end of the file, depending on user preferences. Then,
- the `document-before-save` signal is emitted, allowing plugins to modify the
- document before it's saved, and the data is actually written to disk. The
- file type is set again or auto-detected if it wasn't set yet. Afterwards,
- the `document-save` signal is emitted for plugins. If the file is not modified,
- this method does nothing unless `force` is set to :data:`True`.
-
- **Note:** You should ensure that :attr:`file_name` is not :data:`None` before
- calling this; otherwise call :func:`dialogs.show_save_as`.
-
- :param force: Whether to save the document even if it's not modified.
-
- :return: :data:`True` if the file was saved or :data:`False` if the file could not or should not be saved.
-
- .. method:: Document.save_as(new_filename)
-
- Saves the document with a new filename, detecting the filetype.
-
- :param new_filename: The new filename.
-
- :return: :data:`True` if the file was saved or :data:`False` if it could not be saved.
-
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/doc/source/index.rst geany-plugins-1.24.1+dfsg/geanypy/doc/source/index.rst
--- geany-plugins-1.24.0+20140222+git/geanypy/doc/source/index.rst 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/doc/source/index.rst 1970-01-01 00:00:00.000000000 +0000
@@ -1,26 +0,0 @@
-.. GeanyPy documentation master file, created by
- sphinx-quickstart on Sun Aug 7 12:42:52 2011.
- You can adapt this file completely to your liking, but it should at least
- contain the root `toctree` directive.
-
-Welcome to GeanyPy's documentation!
-===================================
-
-Contents:
-
-.. toctree::
- :maxdepth: 2
-
- intro.rst
- install.rst
- starting.rst
- quickstart.rst
- api.rst
-
-Indices and tables
-==================
-
-* :ref:`genindex`
-* :ref:`modindex`
-* :ref:`search`
-
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/doc/source/install.rst geany-plugins-1.24.1+dfsg/geanypy/doc/source/install.rst
--- geany-plugins-1.24.0+20140222+git/geanypy/doc/source/install.rst 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/doc/source/install.rst 1970-01-01 00:00:00.000000000 +0000
@@ -1,146 +0,0 @@
-Installation
-************
-
-Currently there are no binary packages available for installing GeanyPy so it
-must be installed from source. The following instructions will describe how
-to do this.
-
-Getting the Source
-==================
-
-The best way currently to get GeanyPy is to check it out from `it's repository
-on GitHub.com `_. You can clone
-GeanyPy's `master` branch by issuing the following command in a directory
-where you want to store its source code::
-
- $ git clone git://github.com/codebrainz/geanypy.git
- $ cd geanypy
-
-Alternatively, you can download the `master` branch
-`compressed into a tarball
-`_
-or `zip file `_. Then
-extract it where you want to store GeanyPy's source, for example::
-
- $ cd ~/src
- $ wget -O geanypy.tar.gz https://github.com/codebrainz/geanypy/tarball/master
- $ tar xf geanypy.tar.gz
- $ cd codebrainz-geanypy-*
-
-The first method using `Git `_ is the best, since it
-allows you to update your copy of GeanyPy quite easily and also makes it
-easier to contribute back to the GeanyPy project if you want to.
-
-Dependencies and where to get them
-==================================
-
-Of course depending on what operating system and distribution you're using,
-getting setup for this process may vary wildly. At present, the following
-dependencies are required to compile GeanyPy:
-
-GCC, Autotools, and all the usual build tools
----------------------------------------------
-
-For example on Debian (Ubuntu, Mint, etc.) do::
-
- $ apt-get install build-essential
-
-Or on Fedora, something like this should do::
-
- $ yum groupinstall "Development Tools" "Legacy Software Development"
-
-The latest development version of Geany (0.21+)
------------------------------------------------
-
-Since GeanyPy is wrapping the current development version of Geany, to use it
-you are required to use that version of Geany. Until the next Geany release,
-you must either checkout the source code from Geany's
-`Subversion repository `_ or
-`Git mirror `_ or you can get one of the
-`Nightly builds `_ if you'd rather not compile
-it yourself.
-
-For more information on installing Geany, please refer to
-`Geany's excellent manual
-`_
-
-Grabbing the dependencies for Geany on a Debian-based disto could be similar to
-this::
-
- $ apt-get install libgtk2.0-0 libgtk2.0-0-dev
-
-Or you might even have better luck with::
-
- $ apt-get build-dep geany
-
-A quick session for installing Geany on a Debian-based distro might look
-something like this::
-
- $ cd ~/src
- $ git clone http://git.geany.org/git/geany
- $ cd geany
- $ ./autogen.sh
- $ ./configure
- $ make
- $ make install # possibly as root
-
-By default, Geany will install into `/usr/local` so if you want to install it
-somewhere else, for example `/opt/geany`, then you would run the `configure`
-command above with the `prefix` argument, like::
-
- $ ./configure --prefix=/opt/geany
-
-It's important when installing GeanyPy later that you configure it with the
-same prefix where Geany is installed, otherwise Geany won't find the GeanyPy
-plugin.
-
-Python 2.X and development files
---------------------------------
-
-As GeanPy makes use of Python's C API to gain access to Geany's C plugin API,
-both Python and the development files are required to compile GeanyPy. In
-theory, any Python version >= 2.6 and < 3.0 should be compatible with GeanyPy.
-You can download Python `from its website `_ or
-you can install the required packages using your distro's package manager, for
-example with Debian-based distros, run this::
-
- $ apt-get install python python-dev
-
-**Note:** Python 3.0+ is not supported yet, although at some point in the
-future, there are plans support it.
-
-PyGTK and development files
----------------------------
-
-Since Geany uses GTK+ as it's UI toolkit, GeanyPy uses PyGTK to interact with
-Geany's UI. You can either `download PyGTK from it's website
-`_ or you can install it with your
-system's pacakge manager, for example in Debian distros::
-
- $ apt-get install python-gtk2 python-gtk2-dev
-
-**Note:** Although PyGTK is all but deprecated (or is completely deprecated?)
-in favour of the newer and shinier PyGobject/GObject-introspection, it is
-still used in new code in GeanyPy due to lack of documentation and pacakge
-support for the newer stuff.
-
-One fell swoop
---------------
-
-If you're running a Debian-based distro, you should be able to install all
-the required dependencies, not including Geany itself, with the following
-command (as root)::
-
- $ apt-get install build-essential libgtk2.0-0 libgtk2.0-dev \
- python python-dev python-gtk2 python-gtk2-dev
-
-And finally ... installing GeanyPy
-==================================
-
-Once all the dependencies are satisfied, installing GeanyPy should be pretty
-straight-forward, continuing on from `Getting the Source`_ above::
-
- $ ./autogen.sh
- $ ./configure --prefix=/the/same/prefix/used/for/geany
- $ make
- $ make install # possibly as root
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/doc/source/intro.rst geany-plugins-1.24.1+dfsg/geanypy/doc/source/intro.rst
--- geany-plugins-1.24.0+20140222+git/geanypy/doc/source/intro.rst 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/doc/source/intro.rst 1970-01-01 00:00:00.000000000 +0000
@@ -1,8 +0,0 @@
-Introduction
-************
-
-GeanyPy allows people to write their Geany plugins in Python making
-authoring a plugin much more accessible to non C programmers. What follows
-is a description of installing and using the GeanyPy plugin, paving the way
-for the rest of the documentation to covert the details of programming with
-the GeanyPy bindings of the Geany API.
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/doc/source/quickstart.rst geany-plugins-1.24.1+dfsg/geanypy/doc/source/quickstart.rst
--- geany-plugins-1.24.0+20140222+git/geanypy/doc/source/quickstart.rst 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/doc/source/quickstart.rst 1970-01-01 00:00:00.000000000 +0000
@@ -1,121 +0,0 @@
-Writing a Plugin - Quick Start Guide
-************************************
-
-This is just a quick tutorial to describe writing a GeanyPy compatible plugin
-in Python. Writing a plugin should be pretty straightforward for any Python
-programmers, especially those familiar with writing `regular C plugins for
-Geany `_.
-
-To illustrate the similarities to the C API, the example at the end of this
-section will create the same plugin as in Geany's Plugin Howto, except
-obviously written in Python.
-
-The Plugin Interface
-====================
-
-The first thing any plugin will want to do is to import the `geany` module::
-
- import geany
-
-**Note:** Due to the way the Geany plugin framework works, importing the
-`geany` module will certain fail if you just try running it standalone, outside
-of Geany/GeanyPy.
-
-After that, you create a regular Python class which inherits from the
-`geany.Plugin` class::
-
- import geany
-
- class HelloWorld(geany.Plugin):
- pass
-
-This will allow GeanyPy's Python Plugin Manager to locate the plugin as a
-GeanyPy plugin. If it doesn't inherit from `geany.Plugin` it will not be
-detected.
-
-There are a few more parts of the interface that must be implemented in order
-for the plugin to be detected by GeanyPy::
-
- import geany
-
- class HelloWorld(geany.Plugin):
-
- __plugin_name__ = "HelloWorld" # required
- __plugin_version__ = "version of your plugin"
- __plugin_description__ = "description of your plugin"
- __plugin_author__ = "Your Name "
-
-These allow the Python Plugin Manager to glean information about your plugin
-which will be shown in the managers plugin list. All but the `__plugin_name__`
-attributes are optional, though recommended.
-
-The next thing that's needed is an entry-point to the plugin. Since Python
-classes have a initialization method already, this seems like a logical
-entry-point::
-
- import geany
-
- class HelloWorld(geany.Plugin):
-
- __plugin_name__ = "HelloWorld" # required
- __plugin_version__ = "version of your plugin"
- __plugin_description__ = "description of your plugin"
- __plugin_author__ = "Your Name "
-
- def __init__(self):
- do_stuff_when_loaded()
-
-If you have some de-initialization code that needs to be run, you can add
-a `cleanup` method to the class that is guaranteed to be called when your
-plugin is unloaded, however it's optional::
-
- import geany
-
- class HelloWorld(geany.Plugin):
-
- __plugin_name__ = "HelloWorld" # required
- __plugin_version__ = "version of your plugin"
- __plugin_description__ = "description of your plugin"
- __plugin_author__ = "Your Name "
-
- def __init__(self):
- do_stuff_when_loaded()
-
- def cleanup(self):
- do_stuff_when_unloaded()
-
-And there you have it! That's the minimum requirements for writing a plugin
-that will be detected by GeanyPy. Ok, it doesn't do anything yet, but it
-will be shown in the Python Plugin Manager and can be loaded and unloaded.
-
-Real-world Example
-==================
-
-To put it into context, here's a plugin that mimics the plugin in
-`Geany's Plugin Howto `_::
-
- import gtk
- import geany
-
- class HelloWorld(geany.Plugin):
-
- __plugin_name__ = "HelloWorld"
- __plugin_version__ = "1.0"
- __plugin_description__ = "Just another tool to say hello world"
- __plugin_author__ = "John Doe "
-
- def __init__(self):
- self.menu_item = gtk.MenuItem("Hello World")
- self.menu_item.show()
- geany.main_widgets.tools_menu.append(self.menu_item)
- self.menu_item.connect("activate", self.on_hello_item_clicked)
-
- def cleanup(self):
- self.menu_item.destroy()
-
- def on_hello_item_clicked(widget, data):
- geany.dialogs.show_msgbox("Hello World")
-
-Hopefully this makes it clear how to write a Python plugin using GeanyPy. This
-sample plugin is provided with GeanyPy if you want to try it out.
-
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/doc/source/starting.rst geany-plugins-1.24.1+dfsg/geanypy/doc/source/starting.rst
--- geany-plugins-1.24.0+20140222+git/geanypy/doc/source/starting.rst 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/doc/source/starting.rst 1970-01-01 00:00:00.000000000 +0000
@@ -1,64 +0,0 @@
-Getting Started
-***************
-
-Before diving into the details and API docs for programming plugins with
-GeanyPy, it's important to note how it works and some features it provides.
-
-What the heck is GeanyPy, really?
-=================================
-
-GeanyPy is "just another Geany plugin", really. Geany sees GeanyPy as any
-other `plugin `_, so
-to activate GeanyPy, use Geany's
-`Plugin Manager `_
-under the Tools menu as you would for any other plugin.
-
-Once the GeanyPy plugin has been activated, a few elements are added to Geany's
-user interface as described below.
-
-Python Plugin Manager
-=====================
-
-Under the Tools menu, you will find the Python Plugin Manager, which is meant
-to be similar to Geany's own Plugin Manager. This is where you will activate
-any plugins written in Python.
-
-The Python Plugin Manager looks in exactly two places for plugins:
-
-1. For system-wide plugins, it will search in PREFIX/share/geany/geanypy/plugins.
-2. In Geany's config directory under your home directory, typically ~/.config/geany/plugins/geanypy/plugins.
-
-Where `PREFIX` is the prefix used at configure time with Geany/GeanyPy (see
-the previous section, Installation). Both of these paths may vary depending on
-your platform, but for most \*nix systems, the above paths should hold true.
-
-Any plugins which follow the proper interface found in either of those two
-directories will be listed in the Python Plugin Manager and you will be able
-to activate and deactivate them there.
-
-Python Console
-==============
-
-Another pretty cool feature of GeanyPy is the Python Console, which similar
-to the regular Python interactive interpreter console, but it's found in the
-Message Window area (bottom) in Geany. The `geany` Python module used to
-interact with Geany will be pre-imported for you, so you can mess around with
-Geany using the console, without ever having to even write a plugin.
-
-**Credits:** The Python Console was taken, almost in its entirety, from the
-`medit text editor `_. Props to the
-author(s) for such a nice `piece of source code
-`_
-
-Future Plans
-============
-
-Some time in the near future, there should be support for sending text from
-the active document into the Python Console. It will also be possible to
-have the Python Console either in a separate window, in the sidebar notebook
-or in the message window notebook.
-
-Also, either integration with Geany's keybindings UI under the preferences
-dialog or a separate but similar UI just for Python plugins will be added.
-Currently using keybindings requires a certain amount of hackery, due to
-Geany expecting all plugins to be shared libraries written in C.
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/geany/Makefile.in geany-plugins-1.24.1+dfsg/geanypy/geany/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geanypy/geany/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/geany/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,640 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = geanypy/geany
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(geanypydir)"
+DATA = $(geanypy_DATA)
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+geanypy_sources = __init__.py \
+ console.py \
+ manager.py \
+ loader.py \
+ plugin.py \
+ signalmanager.py
+
+geanypy_objects = $(geanypy_sources:.py=.pyc)
+geanypydir = $(libdir)/geany/geanypy/geany
+geanypy_DATA = $(geanypy_sources) $(geanypy_objects)
+EXTRA_DIST = $(geanypy_sources)
+CLEANFILES = $(geanypy_objects)
+.SUFFIXES = .pyc .py
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .py .pyc
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geanypy/geany/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geanypy/geany/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+install-geanypyDATA: $(geanypy_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(geanypy_DATA)'; test -n "$(geanypydir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(geanypydir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(geanypydir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(geanypydir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(geanypydir)" || exit $$?; \
+ done
+
+uninstall-geanypyDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(geanypy_DATA)'; test -n "$(geanypydir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(geanypydir)'; $(am__uninstall_files_from_dir)
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(DATA)
+installdirs:
+ for dir in "$(DESTDIR)$(geanypydir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-geanypyDATA
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-geanypyDATA
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am \
+ install-geanypyDATA install-html install-html-am install-info \
+ install-info-am install-man install-pdf install-pdf-am \
+ install-ps install-ps-am install-strip installcheck \
+ installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
+ uninstall-am uninstall-geanypyDATA
+
+
+.py.pyc:
+ $(AM_V_GEN) \
+ $(PYTHON) -c "from py_compile import compile; compile('$<', '$@')"
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/m4/ax_python_devel.m4 geany-plugins-1.24.1+dfsg/geanypy/m4/ax_python_devel.m4
--- geany-plugins-1.24.0+20140222+git/geanypy/m4/ax_python_devel.m4 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/m4/ax_python_devel.m4 1970-01-01 00:00:00.000000000 +0000
@@ -1,325 +0,0 @@
-# ===========================================================================
-# http://www.gnu.org/software/autoconf-archive/ax_python_devel.html
-# ===========================================================================
-#
-# SYNOPSIS
-#
-# AX_PYTHON_DEVEL([version])
-#
-# DESCRIPTION
-#
-# Note: Defines as a precious variable "PYTHON_VERSION". Don't override it
-# in your configure.ac.
-#
-# This macro checks for Python and tries to get the include path to
-# 'Python.h'. It provides the $(PYTHON_CPPFLAGS) and $(PYTHON_LDFLAGS)
-# output variables. It also exports $(PYTHON_EXTRA_LIBS) and
-# $(PYTHON_EXTRA_LDFLAGS) for embedding Python in your code.
-#
-# You can search for some particular version of Python by passing a
-# parameter to this macro, for example ">= '2.3.1'", or "== '2.4'". Please
-# note that you *have* to pass also an operator along with the version to
-# match, and pay special attention to the single quotes surrounding the
-# version number. Don't use "PYTHON_VERSION" for this: that environment
-# variable is declared as precious and thus reserved for the end-user.
-#
-# This macro should work for all versions of Python >= 2.1.0. As an end
-# user, you can disable the check for the python version by setting the
-# PYTHON_NOVERSIONCHECK environment variable to something else than the
-# empty string.
-#
-# If you need to use this macro for an older Python version, please
-# contact the authors. We're always open for feedback.
-#
-# LICENSE
-#
-# Copyright (c) 2009 Sebastian Huber
-# Copyright (c) 2009 Alan W. Irwin
-# Copyright (c) 2009 Rafael Laboissiere
-# Copyright (c) 2009 Andrew Collier
-# Copyright (c) 2009 Matteo Settenvini
-# Copyright (c) 2009 Horst Knorr
-#
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the
-# Free Software Foundation, either version 3 of the License, or (at your
-# option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
-# Public License for more details.
-#
-# You should have received a copy of the GNU General Public License along
-# with this program. If not, see .
-#
-# As a special exception, the respective Autoconf Macro's copyright owner
-# gives unlimited permission to copy, distribute and modify the configure
-# scripts that are the output of Autoconf when processing the Macro. You
-# need not follow the terms of the GNU General Public License when using
-# or distributing such scripts, even though portions of the text of the
-# Macro appear in them. The GNU General Public License (GPL) does govern
-# all other use of the material that constitutes the Autoconf Macro.
-#
-# This special exception to the GPL applies to versions of the Autoconf
-# Macro released by the Autoconf Archive. When you make and distribute a
-# modified version of the Autoconf Macro, you may extend this special
-# exception to the GPL to apply to your modified version as well.
-
-#serial 8
-
-AU_ALIAS([AC_PYTHON_DEVEL], [AX_PYTHON_DEVEL])
-AC_DEFUN([AX_PYTHON_DEVEL],[
- #
- # Allow the use of a (user set) custom python version
- #
- AC_ARG_VAR([PYTHON_VERSION],[The installed Python
- version to use, for example '2.3'. This string
- will be appended to the Python interpreter
- canonical name.])
-
- AC_PATH_PROG([PYTHON],[python[$PYTHON_VERSION]])
- if test -z "$PYTHON"; then
- AC_MSG_ERROR([Cannot find python$PYTHON_VERSION in your system path])
- PYTHON_VERSION=""
- fi
-
- #
- # Check for a version of Python >= 2.1.0
- #
- AC_MSG_CHECKING([for a version of Python >= '2.1.0'])
- ac_supports_python_ver=`$PYTHON -c "import sys; \
- ver = sys.version.split ()[[0]]; \
- print (ver >= '2.1.0')"`
- if test "$ac_supports_python_ver" != "True"; then
- if test -z "$PYTHON_NOVERSIONCHECK"; then
- AC_MSG_RESULT([no])
- AC_MSG_FAILURE([
-This version of the AC@&t@_PYTHON_DEVEL macro
-doesn't work properly with versions of Python before
-2.1.0. You may need to re-run configure, setting the
-variables PYTHON_CPPFLAGS, PYTHON_LDFLAGS, PYTHON_SITE_PKG,
-PYTHON_EXTRA_LIBS and PYTHON_EXTRA_LDFLAGS by hand.
-Moreover, to disable this check, set PYTHON_NOVERSIONCHECK
-to something else than an empty string.
-])
- else
- AC_MSG_RESULT([skip at user request])
- fi
- else
- AC_MSG_RESULT([yes])
- fi
-
- #
- # if the macro parameter ``version'' is set, honour it
- #
- if test -n "$1"; then
- AC_MSG_CHECKING([for a version of Python $1])
- ac_supports_python_ver=`$PYTHON -c "import sys; \
- ver = sys.version.split ()[[0]]; \
- print (ver $1)"`
- if test "$ac_supports_python_ver" = "True"; then
- AC_MSG_RESULT([yes])
- else
- AC_MSG_RESULT([no])
- AC_MSG_ERROR([this package requires Python $1.
-If you have it installed, but it isn't the default Python
-interpreter in your system path, please pass the PYTHON_VERSION
-variable to configure. See ``configure --help'' for reference.
-])
- PYTHON_VERSION=""
- fi
- fi
-
- #
- # Check if you have distutils, else fail
- #
- AC_MSG_CHECKING([for the distutils Python package])
- ac_distutils_result=`$PYTHON -c "import distutils" 2>&1`
- if test -z "$ac_distutils_result"; then
- AC_MSG_RESULT([yes])
- else
- AC_MSG_RESULT([no])
- AC_MSG_ERROR([cannot import Python module "distutils".
-Please check your Python installation. The error was:
-$ac_distutils_result])
- PYTHON_VERSION=""
- fi
-
- #
- # Check for Python include path
- #
- AC_MSG_CHECKING([for Python include path])
- if test -z "$PYTHON_CPPFLAGS"; then
- python_path=`$PYTHON -c "import distutils.sysconfig; \
- print (distutils.sysconfig.get_python_inc ());"`
- if test -n "${python_path}"; then
- python_path="-I$python_path"
- fi
- PYTHON_CPPFLAGS=$python_path
- fi
- AC_MSG_RESULT([$PYTHON_CPPFLAGS])
- AC_SUBST([PYTHON_CPPFLAGS])
-
- #
- # Check for Python library path
- #
- AC_MSG_CHECKING([for Python library path])
- if test -z "$PYTHON_LDFLAGS"; then
- # (makes two attempts to ensure we've got a version number
- # from the interpreter)
- ac_python_version=`cat<]],
- [[Py_Initialize();]])
- ],[pythonexists=yes],[pythonexists=no])
- AC_LANG_POP([C])
- # turn back to default flags
- CPPFLAGS="$ac_save_CPPFLAGS"
- LIBS="$ac_save_LIBS"
-
- AC_MSG_RESULT([$pythonexists])
-
- if test ! "x$pythonexists" = "xyes"; then
- AC_MSG_FAILURE([
- Could not link test program to Python. Maybe the main Python library has been
- installed in some non-standard library path. If so, pass it to configure,
- via the LDFLAGS environment variable.
- Example: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib"
- ============================================================================
- ERROR!
- You probably have to install the development version of the Python package
- for your distribution. The exact name of this package varies among them.
- ============================================================================
- ])
- PYTHON_VERSION=""
- fi
-
- #
- # all done!
- #
-])
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/Makefile.in geany-plugins-1.24.1+dfsg/geanypy/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geanypy/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,826 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.auxfiles.mk \
+ $(top_srcdir)/build/vars.docs.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(dist_plugindoc_DATA) AUTHORS COPYING \
+ ChangeLog NEWS README
+subdir = geanypy
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(plugindocdir)"
+DATA = $(dist_plugindoc_DATA)
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+ dir0=`pwd`; \
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+ sed_rest='s,^[^/]*/*,,'; \
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+ sed_butlast='s,/*[^/]*$$,,'; \
+ while test -n "$$dir1"; do \
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+ if test "$$first" != "."; then \
+ if test "$$first" = ".."; then \
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+ else \
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+ if test "$$first2" = "$$first"; then \
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+ else \
+ dir2="../$$dir2"; \
+ fi; \
+ dir0="$$dir0"/"$$first"; \
+ fi; \
+ fi; \
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+ done; \
+ reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+plugindocdir = $(docdir)/$(plugin)
+htmldocdir = $(plugindocdir)
+plugindatadir = $(pkgdatadir)/$(plugin)
+pluginlibdir = $(pkglibdir)/$(plugin)
+examplesdir = $(plugindatadir)
+dist_plugindoc_DATA = \
+ README \
+ ChangeLog \
+ NEWS \
+ COPYING \
+ AUTHORS \
+ $(AUXFILES)
+
+EXTRA_DIST = \
+ wscript_build \
+ wscript_configure
+
+#ACLOCAL_AMFLAGS += -I geanypy/m4
+SUBDIRS = src geany plugins
+plugin = geanypy
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geanypy/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geanypy/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+install-dist_plugindocDATA: $(dist_plugindoc_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(plugindocdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(plugindocdir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(plugindocdir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(plugindocdir)" || exit $$?; \
+ done
+
+uninstall-dist_plugindocDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(plugindocdir)'; $(am__uninstall_files_from_dir)
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+# (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(DATA)
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(plugindocdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-dist_plugindocDATA
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-dist_plugindocDATA
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool cscopelist-am ctags \
+ ctags-am distclean distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am \
+ install-dist_plugindocDATA install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs installdirs-am \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am \
+ uninstall-dist_plugindocDATA
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/plugins/Makefile.in geany-plugins-1.24.1+dfsg/geanypy/plugins/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geanypy/plugins/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/plugins/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,625 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = geanypy/plugins
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(geanypydir)"
+DATA = $(geanypy_DATA)
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+geanypy_plugins = demo.py hello.py console.py
+geanypydir = $(datadir)/geany/geanypy/plugins
+geanypy_DATA = $(geanypy_plugins)
+EXTRA_DIST = $(geanypy_plugins)
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geanypy/plugins/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geanypy/plugins/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+install-geanypyDATA: $(geanypy_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(geanypy_DATA)'; test -n "$(geanypydir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(geanypydir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(geanypydir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(geanypydir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(geanypydir)" || exit $$?; \
+ done
+
+uninstall-geanypyDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(geanypy_DATA)'; test -n "$(geanypydir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(geanypydir)'; $(am__uninstall_files_from_dir)
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(DATA)
+installdirs:
+ for dir in "$(DESTDIR)$(geanypydir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-geanypyDATA
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-geanypyDATA
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am \
+ install-geanypyDATA install-html install-html-am install-info \
+ install-info-am install-man install-pdf install-pdf-am \
+ install-ps install-ps-am install-strip installcheck \
+ installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
+ uninstall-am uninstall-geanypyDATA
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/README geany-plugins-1.24.1+dfsg/geanypy/README
--- geany-plugins-1.24.0+20140222+git/geanypy/README 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/README 2014-04-13 13:33:33.000000000 +0000
@@ -71,3 +71,10 @@
Upstream developed by Matthew Brush.
Geany-plugins version maintained by elextr@lists.geany.org
+
+Known Bugs
+----------
+
+* There is an issue with re-loading GeanyPy twice in the same session. If
+you unload the GeanyPy plugin you should restart Geany to avoid a potential
+crash.
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/src/Makefile.in geany-plugins-1.24.1+dfsg/geanypy/src/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geanypy/src/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/src/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,1035 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.build.mk \
+ $(top_srcdir)/build/cppcheck.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(top_srcdir)/depcomp
+subdir = geanypy/src
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(geanyplugindir)"
+LTLIBRARIES = $(geanyplugin_LTLIBRARIES)
+geanypy_la_DEPENDENCIES =
+am_geanypy_la_OBJECTS = geanypy_la-geanypy-app.lo \
+ geanypy_la-geanypy-dialogs.lo geanypy_la-geanypy-document.lo \
+ geanypy_la-geanypy-editor.lo geanypy_la-geanypy-encoding.lo \
+ geanypy_la-geanypy-filetypes.lo \
+ geanypy_la-geanypy-highlighting.lo \
+ geanypy_la-geanypy-indentprefs.lo \
+ geanypy_la-geanypy-interfaceprefs.lo \
+ geanypy_la-geanypy-main.lo geanypy_la-geanypy-mainwidgets.lo \
+ geanypy_la-geanypy-msgwindow.lo geanypy_la-geanypy-navqueue.lo \
+ geanypy_la-geanypy-plugin.lo geanypy_la-geanypy-prefs.lo \
+ geanypy_la-geanypy-project.lo \
+ geanypy_la-geanypy-scinotification.lo \
+ geanypy_la-geanypy-scinotifyheader.lo \
+ geanypy_la-geanypy-scintilla.lo geanypy_la-geanypy-search.lo \
+ geanypy_la-geanypy-signalmanager.lo \
+ geanypy_la-geanypy-templates.lo geanypy_la-geanypy-uiutils.lo
+geanypy_la_OBJECTS = $(am_geanypy_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+geanypy_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(geanypy_la_CFLAGS) \
+ $(CFLAGS) $(geanypy_la_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(geanypy_la_SOURCES)
+DIST_SOURCES = $(geanypy_la_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+AM_CFLAGS = \
+ -DLOCALEDIR=\""$(LOCALEDIR)"\" \
+ -DPREFIX=\""$(prefix)"\" \
+ -DDOCDIR=\""$(docdir)"\" \
+ -DGEANYPLUGINS_DATADIR=\""$(datadir)"\" \
+ -DPKGDATADIR=\""$(pkgdatadir)"\" \
+ -DLIBDIR=\""$(libdir)"\" \
+ -DPKGLIBDIR=\""$(pkglibdir)"\" \
+ $(GEANY_CFLAGS) \
+ $(GP_CFLAGS)
+
+AM_LDFLAGS = -module -avoid-version
+COMMONLIBS = \
+ $(GEANY_LIBS) \
+ $(INTLLIBS)
+
+geanyplugin_LTLIBRARIES = geanypy.la
+geanyplugindir = $(libdir)/geany
+geanypy_la_LDFLAGS = -module -avoid-version -Wl,--export-dynamic
+geanypy_la_CPPFLAGS = @GEANY_CFLAGS@ @PYGTK_CFLAGS@ @PYTHON_CPPFLAGS@ \
+ -DGEANYPY_PYTHON_DIR="\"$(libdir)/geany/geanypy\"" \
+ -DGEANYPY_PLUGIN_DIR="\"$(datadir)/geany/geanypy/plugins\"" \
+ -UHAVE_CONFIG_H
+
+geanypy_la_CFLAGS = -fno-strict-aliasing -Wno-write-strings
+geanypy_la_LIBADD = @GEANY_LIBS@ @PYGTK_LIBS@ @PYTHON_LDFLAGS@ \
+ @PYTHON_EXTRA_LIBS@ @PYTHON_EXTRA_LDFLAGS@
+
+geanypy_la_SOURCES = geanypy-app.c \
+ geanypy-dialogs.c \
+ geanypy-document.c geanypy-document.h \
+ geanypy-editor.c geanypy-editor.h \
+ geanypy-encoding.c geanypy-encoding.h \
+ geanypy-filetypes.c geanypy-filetypes.h \
+ geanypy.h \
+ geanypy-highlighting.c \
+ geanypy-indentprefs.c \
+ geanypy-interfaceprefs.c \
+ geanypy-main.c \
+ geanypy-mainwidgets.c \
+ geanypy-msgwindow.c \
+ geanypy-navqueue.c \
+ geanypy-plugin.c geanypy-plugin.h \
+ geanypy-prefs.c \
+ geanypy-project.c geanypy-project.h \
+ geanypy-scinotification.c \
+ geanypy-scinotifyheader.c \
+ geanypy-scintilla.c geanypy-scintilla.h \
+ geanypy-search.c \
+ geanypy-signalmanager.c geanypy-signalmanager.h \
+ geanypy-templates.c \
+ geanypy-uiutils.c geanypy-uiutils.h
+
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geanypy/src/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geanypy/src/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+install-geanypluginLTLIBRARIES: $(geanyplugin_LTLIBRARIES)
+ @$(NORMAL_INSTALL)
+ @list='$(geanyplugin_LTLIBRARIES)'; test -n "$(geanyplugindir)" || list=; \
+ list2=; for p in $$list; do \
+ if test -f $$p; then \
+ list2="$$list2 $$p"; \
+ else :; fi; \
+ done; \
+ test -z "$$list2" || { \
+ echo " $(MKDIR_P) '$(DESTDIR)$(geanyplugindir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(geanyplugindir)" || exit 1; \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(geanyplugindir)'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(geanyplugindir)"; \
+ }
+
+uninstall-geanypluginLTLIBRARIES:
+ @$(NORMAL_UNINSTALL)
+ @list='$(geanyplugin_LTLIBRARIES)'; test -n "$(geanyplugindir)" || list=; \
+ for p in $$list; do \
+ $(am__strip_dir) \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(geanyplugindir)/$$f'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(geanyplugindir)/$$f"; \
+ done
+
+clean-geanypluginLTLIBRARIES:
+ -test -z "$(geanyplugin_LTLIBRARIES)" || rm -f $(geanyplugin_LTLIBRARIES)
+ @list='$(geanyplugin_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+geanypy.la: $(geanypy_la_OBJECTS) $(geanypy_la_DEPENDENCIES) $(EXTRA_geanypy_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(geanypy_la_LINK) -rpath $(geanyplugindir) $(geanypy_la_OBJECTS) $(geanypy_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-app.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-dialogs.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-document.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-editor.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-encoding.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-filetypes.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-highlighting.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-indentprefs.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-interfaceprefs.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-main.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-mainwidgets.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-msgwindow.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-navqueue.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-plugin.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-prefs.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-project.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-scinotification.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-scinotifyheader.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-scintilla.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-search.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-signalmanager.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-templates.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanypy_la-geanypy-uiutils.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+geanypy_la-geanypy-app.lo: geanypy-app.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-app.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-app.Tpo -c -o geanypy_la-geanypy-app.lo `test -f 'geanypy-app.c' || echo '$(srcdir)/'`geanypy-app.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-app.Tpo $(DEPDIR)/geanypy_la-geanypy-app.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-app.c' object='geanypy_la-geanypy-app.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-app.lo `test -f 'geanypy-app.c' || echo '$(srcdir)/'`geanypy-app.c
+
+geanypy_la-geanypy-dialogs.lo: geanypy-dialogs.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-dialogs.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-dialogs.Tpo -c -o geanypy_la-geanypy-dialogs.lo `test -f 'geanypy-dialogs.c' || echo '$(srcdir)/'`geanypy-dialogs.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-dialogs.Tpo $(DEPDIR)/geanypy_la-geanypy-dialogs.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-dialogs.c' object='geanypy_la-geanypy-dialogs.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-dialogs.lo `test -f 'geanypy-dialogs.c' || echo '$(srcdir)/'`geanypy-dialogs.c
+
+geanypy_la-geanypy-document.lo: geanypy-document.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-document.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-document.Tpo -c -o geanypy_la-geanypy-document.lo `test -f 'geanypy-document.c' || echo '$(srcdir)/'`geanypy-document.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-document.Tpo $(DEPDIR)/geanypy_la-geanypy-document.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-document.c' object='geanypy_la-geanypy-document.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-document.lo `test -f 'geanypy-document.c' || echo '$(srcdir)/'`geanypy-document.c
+
+geanypy_la-geanypy-editor.lo: geanypy-editor.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-editor.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-editor.Tpo -c -o geanypy_la-geanypy-editor.lo `test -f 'geanypy-editor.c' || echo '$(srcdir)/'`geanypy-editor.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-editor.Tpo $(DEPDIR)/geanypy_la-geanypy-editor.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-editor.c' object='geanypy_la-geanypy-editor.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-editor.lo `test -f 'geanypy-editor.c' || echo '$(srcdir)/'`geanypy-editor.c
+
+geanypy_la-geanypy-encoding.lo: geanypy-encoding.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-encoding.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-encoding.Tpo -c -o geanypy_la-geanypy-encoding.lo `test -f 'geanypy-encoding.c' || echo '$(srcdir)/'`geanypy-encoding.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-encoding.Tpo $(DEPDIR)/geanypy_la-geanypy-encoding.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-encoding.c' object='geanypy_la-geanypy-encoding.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-encoding.lo `test -f 'geanypy-encoding.c' || echo '$(srcdir)/'`geanypy-encoding.c
+
+geanypy_la-geanypy-filetypes.lo: geanypy-filetypes.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-filetypes.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-filetypes.Tpo -c -o geanypy_la-geanypy-filetypes.lo `test -f 'geanypy-filetypes.c' || echo '$(srcdir)/'`geanypy-filetypes.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-filetypes.Tpo $(DEPDIR)/geanypy_la-geanypy-filetypes.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-filetypes.c' object='geanypy_la-geanypy-filetypes.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-filetypes.lo `test -f 'geanypy-filetypes.c' || echo '$(srcdir)/'`geanypy-filetypes.c
+
+geanypy_la-geanypy-highlighting.lo: geanypy-highlighting.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-highlighting.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-highlighting.Tpo -c -o geanypy_la-geanypy-highlighting.lo `test -f 'geanypy-highlighting.c' || echo '$(srcdir)/'`geanypy-highlighting.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-highlighting.Tpo $(DEPDIR)/geanypy_la-geanypy-highlighting.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-highlighting.c' object='geanypy_la-geanypy-highlighting.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-highlighting.lo `test -f 'geanypy-highlighting.c' || echo '$(srcdir)/'`geanypy-highlighting.c
+
+geanypy_la-geanypy-indentprefs.lo: geanypy-indentprefs.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-indentprefs.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-indentprefs.Tpo -c -o geanypy_la-geanypy-indentprefs.lo `test -f 'geanypy-indentprefs.c' || echo '$(srcdir)/'`geanypy-indentprefs.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-indentprefs.Tpo $(DEPDIR)/geanypy_la-geanypy-indentprefs.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-indentprefs.c' object='geanypy_la-geanypy-indentprefs.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-indentprefs.lo `test -f 'geanypy-indentprefs.c' || echo '$(srcdir)/'`geanypy-indentprefs.c
+
+geanypy_la-geanypy-interfaceprefs.lo: geanypy-interfaceprefs.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-interfaceprefs.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-interfaceprefs.Tpo -c -o geanypy_la-geanypy-interfaceprefs.lo `test -f 'geanypy-interfaceprefs.c' || echo '$(srcdir)/'`geanypy-interfaceprefs.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-interfaceprefs.Tpo $(DEPDIR)/geanypy_la-geanypy-interfaceprefs.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-interfaceprefs.c' object='geanypy_la-geanypy-interfaceprefs.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-interfaceprefs.lo `test -f 'geanypy-interfaceprefs.c' || echo '$(srcdir)/'`geanypy-interfaceprefs.c
+
+geanypy_la-geanypy-main.lo: geanypy-main.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-main.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-main.Tpo -c -o geanypy_la-geanypy-main.lo `test -f 'geanypy-main.c' || echo '$(srcdir)/'`geanypy-main.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-main.Tpo $(DEPDIR)/geanypy_la-geanypy-main.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-main.c' object='geanypy_la-geanypy-main.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-main.lo `test -f 'geanypy-main.c' || echo '$(srcdir)/'`geanypy-main.c
+
+geanypy_la-geanypy-mainwidgets.lo: geanypy-mainwidgets.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-mainwidgets.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-mainwidgets.Tpo -c -o geanypy_la-geanypy-mainwidgets.lo `test -f 'geanypy-mainwidgets.c' || echo '$(srcdir)/'`geanypy-mainwidgets.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-mainwidgets.Tpo $(DEPDIR)/geanypy_la-geanypy-mainwidgets.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-mainwidgets.c' object='geanypy_la-geanypy-mainwidgets.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-mainwidgets.lo `test -f 'geanypy-mainwidgets.c' || echo '$(srcdir)/'`geanypy-mainwidgets.c
+
+geanypy_la-geanypy-msgwindow.lo: geanypy-msgwindow.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-msgwindow.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-msgwindow.Tpo -c -o geanypy_la-geanypy-msgwindow.lo `test -f 'geanypy-msgwindow.c' || echo '$(srcdir)/'`geanypy-msgwindow.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-msgwindow.Tpo $(DEPDIR)/geanypy_la-geanypy-msgwindow.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-msgwindow.c' object='geanypy_la-geanypy-msgwindow.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-msgwindow.lo `test -f 'geanypy-msgwindow.c' || echo '$(srcdir)/'`geanypy-msgwindow.c
+
+geanypy_la-geanypy-navqueue.lo: geanypy-navqueue.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-navqueue.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-navqueue.Tpo -c -o geanypy_la-geanypy-navqueue.lo `test -f 'geanypy-navqueue.c' || echo '$(srcdir)/'`geanypy-navqueue.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-navqueue.Tpo $(DEPDIR)/geanypy_la-geanypy-navqueue.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-navqueue.c' object='geanypy_la-geanypy-navqueue.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-navqueue.lo `test -f 'geanypy-navqueue.c' || echo '$(srcdir)/'`geanypy-navqueue.c
+
+geanypy_la-geanypy-plugin.lo: geanypy-plugin.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-plugin.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-plugin.Tpo -c -o geanypy_la-geanypy-plugin.lo `test -f 'geanypy-plugin.c' || echo '$(srcdir)/'`geanypy-plugin.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-plugin.Tpo $(DEPDIR)/geanypy_la-geanypy-plugin.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-plugin.c' object='geanypy_la-geanypy-plugin.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-plugin.lo `test -f 'geanypy-plugin.c' || echo '$(srcdir)/'`geanypy-plugin.c
+
+geanypy_la-geanypy-prefs.lo: geanypy-prefs.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-prefs.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-prefs.Tpo -c -o geanypy_la-geanypy-prefs.lo `test -f 'geanypy-prefs.c' || echo '$(srcdir)/'`geanypy-prefs.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-prefs.Tpo $(DEPDIR)/geanypy_la-geanypy-prefs.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-prefs.c' object='geanypy_la-geanypy-prefs.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-prefs.lo `test -f 'geanypy-prefs.c' || echo '$(srcdir)/'`geanypy-prefs.c
+
+geanypy_la-geanypy-project.lo: geanypy-project.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-project.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-project.Tpo -c -o geanypy_la-geanypy-project.lo `test -f 'geanypy-project.c' || echo '$(srcdir)/'`geanypy-project.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-project.Tpo $(DEPDIR)/geanypy_la-geanypy-project.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-project.c' object='geanypy_la-geanypy-project.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-project.lo `test -f 'geanypy-project.c' || echo '$(srcdir)/'`geanypy-project.c
+
+geanypy_la-geanypy-scinotification.lo: geanypy-scinotification.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-scinotification.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-scinotification.Tpo -c -o geanypy_la-geanypy-scinotification.lo `test -f 'geanypy-scinotification.c' || echo '$(srcdir)/'`geanypy-scinotification.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-scinotification.Tpo $(DEPDIR)/geanypy_la-geanypy-scinotification.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-scinotification.c' object='geanypy_la-geanypy-scinotification.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-scinotification.lo `test -f 'geanypy-scinotification.c' || echo '$(srcdir)/'`geanypy-scinotification.c
+
+geanypy_la-geanypy-scinotifyheader.lo: geanypy-scinotifyheader.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-scinotifyheader.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-scinotifyheader.Tpo -c -o geanypy_la-geanypy-scinotifyheader.lo `test -f 'geanypy-scinotifyheader.c' || echo '$(srcdir)/'`geanypy-scinotifyheader.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-scinotifyheader.Tpo $(DEPDIR)/geanypy_la-geanypy-scinotifyheader.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-scinotifyheader.c' object='geanypy_la-geanypy-scinotifyheader.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-scinotifyheader.lo `test -f 'geanypy-scinotifyheader.c' || echo '$(srcdir)/'`geanypy-scinotifyheader.c
+
+geanypy_la-geanypy-scintilla.lo: geanypy-scintilla.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-scintilla.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-scintilla.Tpo -c -o geanypy_la-geanypy-scintilla.lo `test -f 'geanypy-scintilla.c' || echo '$(srcdir)/'`geanypy-scintilla.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-scintilla.Tpo $(DEPDIR)/geanypy_la-geanypy-scintilla.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-scintilla.c' object='geanypy_la-geanypy-scintilla.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-scintilla.lo `test -f 'geanypy-scintilla.c' || echo '$(srcdir)/'`geanypy-scintilla.c
+
+geanypy_la-geanypy-search.lo: geanypy-search.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-search.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-search.Tpo -c -o geanypy_la-geanypy-search.lo `test -f 'geanypy-search.c' || echo '$(srcdir)/'`geanypy-search.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-search.Tpo $(DEPDIR)/geanypy_la-geanypy-search.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-search.c' object='geanypy_la-geanypy-search.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-search.lo `test -f 'geanypy-search.c' || echo '$(srcdir)/'`geanypy-search.c
+
+geanypy_la-geanypy-signalmanager.lo: geanypy-signalmanager.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-signalmanager.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-signalmanager.Tpo -c -o geanypy_la-geanypy-signalmanager.lo `test -f 'geanypy-signalmanager.c' || echo '$(srcdir)/'`geanypy-signalmanager.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-signalmanager.Tpo $(DEPDIR)/geanypy_la-geanypy-signalmanager.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-signalmanager.c' object='geanypy_la-geanypy-signalmanager.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-signalmanager.lo `test -f 'geanypy-signalmanager.c' || echo '$(srcdir)/'`geanypy-signalmanager.c
+
+geanypy_la-geanypy-templates.lo: geanypy-templates.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-templates.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-templates.Tpo -c -o geanypy_la-geanypy-templates.lo `test -f 'geanypy-templates.c' || echo '$(srcdir)/'`geanypy-templates.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-templates.Tpo $(DEPDIR)/geanypy_la-geanypy-templates.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-templates.c' object='geanypy_la-geanypy-templates.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-templates.lo `test -f 'geanypy-templates.c' || echo '$(srcdir)/'`geanypy-templates.c
+
+geanypy_la-geanypy-uiutils.lo: geanypy-uiutils.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -MT geanypy_la-geanypy-uiutils.lo -MD -MP -MF $(DEPDIR)/geanypy_la-geanypy-uiutils.Tpo -c -o geanypy_la-geanypy-uiutils.lo `test -f 'geanypy-uiutils.c' || echo '$(srcdir)/'`geanypy-uiutils.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanypy_la-geanypy-uiutils.Tpo $(DEPDIR)/geanypy_la-geanypy-uiutils.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanypy-uiutils.c' object='geanypy_la-geanypy-uiutils.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geanypy_la_CPPFLAGS) $(CPPFLAGS) $(geanypy_la_CFLAGS) $(CFLAGS) -c -o geanypy_la-geanypy-uiutils.lo `test -f 'geanypy-uiutils.c' || echo '$(srcdir)/'`geanypy-uiutils.c
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+@HAVE_CPPCHECK_FALSE@check-local:
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(LTLIBRARIES)
+installdirs:
+ for dir in "$(DESTDIR)$(geanyplugindir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-geanypluginLTLIBRARIES clean-generic clean-libtool \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-geanypluginLTLIBRARIES
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-geanypluginLTLIBRARIES
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am check-local clean \
+ clean-geanypluginLTLIBRARIES clean-generic clean-libtool \
+ cscopelist-am ctags ctags-am distclean distclean-compile \
+ distclean-generic distclean-libtool distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-geanypluginLTLIBRARIES \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
+ uninstall-am uninstall-geanypluginLTLIBRARIES
+
+
+@HAVE_CPPCHECK_TRUE@check-cppcheck: $(srcdir)
+@HAVE_CPPCHECK_TRUE@ $(CPPCHECK) \
+@HAVE_CPPCHECK_TRUE@ -q --template gcc --error-exitcode=2 \
+@HAVE_CPPCHECK_TRUE@ $(AM_CPPCHECKFLAGS) $(CPPCHECKFLAGS) \
+@HAVE_CPPCHECK_TRUE@ $(srcdir)
+
+@HAVE_CPPCHECK_TRUE@check-local: check-cppcheck
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/src/makefile.win32 geany-plugins-1.24.1+dfsg/geanypy/src/makefile.win32
--- geany-plugins-1.24.0+20140222+git/geanypy/src/makefile.win32 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/src/makefile.win32 1970-01-01 00:00:00.000000000 +0000
@@ -1,38 +0,0 @@
-include ../win32env.mk
-
-SOURCES = \
- geanypy-app.c \
- geanypy-dialogs.c \
- geanypy-document.c \
- geanypy-editor.c \
- geanypy-encoding.c \
- geanypy-filetypes.c \
- geanypy-highlighting.c \
- geanypy-indentprefs.c \
- geanypy-interfaceprefs.c \
- geanypy-main.c \
- geanypy-mainwidgets.c \
- geanypy-msgwindow.c \
- geanypy-navqueue.c \
- geanypy-plugin.c \
- geanypy-prefs.c \
- geanypy-project.c \
- geanypy-scinotification.c \
- geanypy-scinotifyheader.c \
- geanypy-scintilla.c \
- geanypy-search.c \
- geanypy-signalmanager.c \
- geanypy-templates.c \
- geanypy-uiutils.c
-
-OBJECTS = $(SOURCES:.c=.o)
-
-
-geanypy.dll: $(OBJECTS)
- $(CC) -shared -o $@ $^ $(_LDFLAGS)
-
-%.o: %.c
- $(CC) $(_CFLAGS) -c -o $@ $<
-
-clean:
- $(RM_F) geanypy.dll *.o
diff -Nru geany-plugins-1.24.0+20140222+git/geanypy/wscript_options geany-plugins-1.24.1+dfsg/geanypy/wscript_options
--- geany-plugins-1.24.0+20140222+git/geanypy/wscript_options 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanypy/wscript_options 1970-01-01 00:00:00.000000000 +0000
@@ -1,22 +0,0 @@
-# -*- coding: utf-8 -*-
-#
-# WAF build script for geany-plugins - GeanyPy
-#
-# Copyright 2013 Enrico Tröger
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
-# enable Python specific options
-opt.tool_options('python')
diff -Nru geany-plugins-1.24.0+20140222+git/geanysendmail/Makefile.in geany-plugins-1.24.1+dfsg/geanysendmail/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geanysendmail/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanysendmail/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,825 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.auxfiles.mk \
+ $(top_srcdir)/build/vars.docs.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(dist_plugindoc_DATA) AUTHORS COPYING \
+ ChangeLog NEWS README TODO
+subdir = geanysendmail
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(plugindocdir)"
+DATA = $(dist_plugindoc_DATA)
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+ dir0=`pwd`; \
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+ sed_rest='s,^[^/]*/*,,'; \
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+ sed_butlast='s,/*[^/]*$$,,'; \
+ while test -n "$$dir1"; do \
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+ if test "$$first" != "."; then \
+ if test "$$first" = ".."; then \
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+ else \
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+ if test "$$first2" = "$$first"; then \
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+ else \
+ dir2="../$$dir2"; \
+ fi; \
+ dir0="$$dir0"/"$$first"; \
+ fi; \
+ fi; \
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+ done; \
+ reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+plugindocdir = $(docdir)/$(plugin)
+htmldocdir = $(plugindocdir)
+plugindatadir = $(pkgdatadir)/$(plugin)
+pluginlibdir = $(pkglibdir)/$(plugin)
+examplesdir = $(plugindatadir)
+dist_plugindoc_DATA = \
+ README \
+ ChangeLog \
+ NEWS \
+ COPYING \
+ AUTHORS \
+ $(AUXFILES)
+
+EXTRA_DIST = \
+ wscript_build \
+ wscript_configure
+
+SUBDIRS = src
+plugin = geanysendmail
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geanysendmail/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geanysendmail/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+install-dist_plugindocDATA: $(dist_plugindoc_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(plugindocdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(plugindocdir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(plugindocdir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(plugindocdir)" || exit $$?; \
+ done
+
+uninstall-dist_plugindocDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(plugindocdir)'; $(am__uninstall_files_from_dir)
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+# (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(DATA)
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(plugindocdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-dist_plugindocDATA
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-dist_plugindocDATA
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool cscopelist-am ctags \
+ ctags-am distclean distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am \
+ install-dist_plugindocDATA install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs installdirs-am \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am \
+ uninstall-dist_plugindocDATA
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/geanysendmail/src/Makefile.in geany-plugins-1.24.1+dfsg/geanysendmail/src/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geanysendmail/src/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanysendmail/src/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,802 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.build.mk \
+ $(top_srcdir)/build/cppcheck.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(top_srcdir)/depcomp
+subdir = geanysendmail/src
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(geanypluginsdir)"
+LTLIBRARIES = $(geanyplugins_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+geanysendmail_la_DEPENDENCIES = $(am__DEPENDENCIES_2)
+am_geanysendmail_la_OBJECTS = geanysendmail.lo
+geanysendmail_la_OBJECTS = $(am_geanysendmail_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(geanysendmail_la_SOURCES)
+DIST_SOURCES = $(geanysendmail_la_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+AM_CFLAGS = \
+ -DLOCALEDIR=\""$(LOCALEDIR)"\" \
+ -DPREFIX=\""$(prefix)"\" \
+ -DDOCDIR=\""$(docdir)"\" \
+ -DGEANYPLUGINS_DATADIR=\""$(datadir)"\" \
+ -DPKGDATADIR=\""$(pkgdatadir)"\" \
+ -DLIBDIR=\""$(libdir)"\" \
+ -DPKGLIBDIR=\""$(pkglibdir)"\" \
+ $(GEANY_CFLAGS) \
+ $(GP_CFLAGS)
+
+AM_LDFLAGS = -module -avoid-version
+COMMONLIBS = \
+ $(GEANY_LIBS) \
+ $(INTLLIBS)
+
+geanyplugins_LTLIBRARIES = geanysendmail.la
+geanysendmail_la_SOURCES = geanysendmail.c icon.h
+geanysendmail_la_LIBADD = $(COMMONLIBS)
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geanysendmail/src/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geanysendmail/src/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+install-geanypluginsLTLIBRARIES: $(geanyplugins_LTLIBRARIES)
+ @$(NORMAL_INSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ list2=; for p in $$list; do \
+ if test -f $$p; then \
+ list2="$$list2 $$p"; \
+ else :; fi; \
+ done; \
+ test -z "$$list2" || { \
+ echo " $(MKDIR_P) '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(geanypluginsdir)" || exit 1; \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(geanypluginsdir)"; \
+ }
+
+uninstall-geanypluginsLTLIBRARIES:
+ @$(NORMAL_UNINSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ for p in $$list; do \
+ $(am__strip_dir) \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(geanypluginsdir)/$$f'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(geanypluginsdir)/$$f"; \
+ done
+
+clean-geanypluginsLTLIBRARIES:
+ -test -z "$(geanyplugins_LTLIBRARIES)" || rm -f $(geanyplugins_LTLIBRARIES)
+ @list='$(geanyplugins_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+geanysendmail.la: $(geanysendmail_la_OBJECTS) $(geanysendmail_la_DEPENDENCIES) $(EXTRA_geanysendmail_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(LINK) -rpath $(geanypluginsdir) $(geanysendmail_la_OBJECTS) $(geanysendmail_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanysendmail.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+@HAVE_CPPCHECK_FALSE@check-local:
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(LTLIBRARIES)
+installdirs:
+ for dir in "$(DESTDIR)$(geanypluginsdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-geanypluginsLTLIBRARIES
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-geanypluginsLTLIBRARIES
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am check-local clean \
+ clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ cscopelist-am ctags ctags-am distclean distclean-compile \
+ distclean-generic distclean-libtool distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-geanypluginsLTLIBRARIES \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
+ uninstall-am uninstall-geanypluginsLTLIBRARIES
+
+
+@HAVE_CPPCHECK_TRUE@check-cppcheck: $(srcdir)
+@HAVE_CPPCHECK_TRUE@ $(CPPCHECK) \
+@HAVE_CPPCHECK_TRUE@ -q --template gcc --error-exitcode=2 \
+@HAVE_CPPCHECK_TRUE@ $(AM_CPPCHECKFLAGS) $(CPPCHECKFLAGS) \
+@HAVE_CPPCHECK_TRUE@ $(srcdir)
+
+@HAVE_CPPCHECK_TRUE@check-local: check-cppcheck
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/geanyvc/Makefile.in geany-plugins-1.24.1+dfsg/geanyvc/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geanyvc/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanyvc/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,825 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.auxfiles.mk \
+ $(top_srcdir)/build/vars.docs.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(dist_plugindoc_DATA) AUTHORS COPYING \
+ ChangeLog NEWS README THANKS TODO
+subdir = geanyvc
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(plugindocdir)"
+DATA = $(dist_plugindoc_DATA)
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+ dir0=`pwd`; \
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+ sed_rest='s,^[^/]*/*,,'; \
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+ sed_butlast='s,/*[^/]*$$,,'; \
+ while test -n "$$dir1"; do \
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+ if test "$$first" != "."; then \
+ if test "$$first" = ".."; then \
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+ else \
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+ if test "$$first2" = "$$first"; then \
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+ else \
+ dir2="../$$dir2"; \
+ fi; \
+ dir0="$$dir0"/"$$first"; \
+ fi; \
+ fi; \
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+ done; \
+ reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+plugindocdir = $(docdir)/$(plugin)
+htmldocdir = $(plugindocdir)
+plugindatadir = $(pkgdatadir)/$(plugin)
+pluginlibdir = $(pkglibdir)/$(plugin)
+examplesdir = $(plugindatadir)
+dist_plugindoc_DATA = \
+ README \
+ ChangeLog \
+ NEWS \
+ COPYING \
+ AUTHORS \
+ $(AUXFILES)
+
+EXTRA_DIST = \
+ wscript_build \
+ wscript_configure
+
+SUBDIRS = src tests
+plugin = geanyvc
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geanyvc/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geanyvc/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+install-dist_plugindocDATA: $(dist_plugindoc_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(plugindocdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(plugindocdir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(plugindocdir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(plugindocdir)" || exit $$?; \
+ done
+
+uninstall-dist_plugindocDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(plugindocdir)'; $(am__uninstall_files_from_dir)
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+# (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(DATA)
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(plugindocdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-dist_plugindocDATA
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-dist_plugindocDATA
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool cscopelist-am ctags \
+ ctags-am distclean distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am \
+ install-dist_plugindocDATA install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs installdirs-am \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am \
+ uninstall-dist_plugindocDATA
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/geanyvc/src/commit.glade geany-plugins-1.24.1+dfsg/geanyvc/src/commit.glade
--- geany-plugins-1.24.0+20140222+git/geanyvc/src/commit.glade 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanyvc/src/commit.glade 1970-01-01 00:00:00.000000000 +0000
@@ -1,168 +0,0 @@
-
-
-
-
-
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- 5
- Commit
- True
- GTK_WIN_POS_CENTER_ON_PARENT
- True
- GDK_WINDOW_TYPE_HINT_DIALOG
- False
-
-
- True
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- 2
-
-
- True
- True
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
-
-
- True
- True
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- GTK_POLICY_AUTOMATIC
- GTK_POLICY_AUTOMATIC
-
-
- True
- True
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- True
-
-
-
-
- False
- True
-
-
-
-
- True
- True
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
-
-
- True
- True
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- GTK_POLICY_AUTOMATIC
- GTK_POLICY_AUTOMATIC
- GTK_SHADOW_IN
-
-
- True
- True
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- False
-
-
-
-
- True
- True
-
-
-
-
- True
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- 0
- GTK_SHADOW_NONE
-
-
- True
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- 12
-
-
- True
- True
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- GTK_POLICY_AUTOMATIC
- GTK_POLICY_AUTOMATIC
- GTK_SHADOW_IN
-
-
- True
- True
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
-
-
-
-
-
-
-
-
- True
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- <b>Commit message:</b>
- True
-
-
- label_item
-
-
-
-
- True
- True
-
-
-
-
- True
- True
-
-
-
-
- 1
-
-
-
-
- True
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- GTK_BUTTONBOX_END
-
-
- True
- True
- True
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- gtk-cancel
- True
- -6
-
-
-
-
- True
- True
- True
- GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
- C_ommit
- -10
-
-
- 1
-
-
-
-
- False
- GTK_PACK_END
-
-
-
-
-
-
diff -Nru geany-plugins-1.24.0+20140222+git/geanyvc/src/geanyvc.c geany-plugins-1.24.1+dfsg/geanyvc/src/geanyvc.c
--- geany-plugins-1.24.0+20140222+git/geanyvc/src/geanyvc.c 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanyvc/src/geanyvc.c 2014-04-12 14:28:39.000000000 +0000
@@ -491,7 +491,7 @@
setptr(*std_out, encodings_convert_to_utf8(*std_out,
strlen(*std_out), NULL));
}
- if (!NZV(*std_out))
+ if (EMPTY(*std_out))
{
g_free(*std_out);
*std_out = NULL;
@@ -509,7 +509,7 @@
setptr(*std_err, encodings_convert_to_utf8(*std_err,
strlen(*std_err), NULL));
}
- if (!NZV(*std_err))
+ if (EMPTY(*std_err))
{
g_free(*std_err);
*std_err = NULL;
@@ -968,7 +968,7 @@
{
document_reload_file(doc, NULL);
- if (NZV(text))
+ if (!EMPTY(text))
show_output(text, "*VC-UPDATE*", NULL, NULL, 0);
g_free(text);
}
@@ -1604,7 +1604,7 @@
g_error_free(spellcheck_error);
spellcheck_error = NULL;
}
- else if (NZV(lang))
+ else if (!EMPTY(lang))
{
gtkspell_set_language(speller, lang, &spellcheck_error);
if (spellcheck_error != NULL)
@@ -1630,7 +1630,7 @@
gtk_text_buffer_get_end_iter(mbuf, &end);
message = gtk_text_buffer_get_text(mbuf, &begin, &end, FALSE);
gtk_tree_model_foreach(model, get_commit_files_foreach, &selected_files);
- if (NZV(message) && selected_files)
+ if (!EMPTY(message) && selected_files)
{
execute_command(vc, NULL, NULL, dir, VC_COMMAND_COMMIT, selected_files,
message);
diff -Nru geany-plugins-1.24.0+20140222+git/geanyvc/src/Makefile.in geany-plugins-1.24.1+dfsg/geanyvc/src/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geanyvc/src/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanyvc/src/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,897 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.build.mk \
+ $(top_srcdir)/build/cppcheck.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(top_srcdir)/depcomp
+subdir = geanyvc/src
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(geanypluginsdir)"
+LTLIBRARIES = $(geanyplugins_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+geanyvc_la_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2)
+am_geanyvc_la_OBJECTS = geanyvc_la-externdiff.lo geanyvc_la-geanyvc.lo \
+ geanyvc_la-utils.lo geanyvc_la-vc_bzr.lo geanyvc_la-vc_cvs.lo \
+ geanyvc_la-vc_git.lo geanyvc_la-vc_hg.lo geanyvc_la-vc_svk.lo \
+ geanyvc_la-vc_svn.lo
+geanyvc_la_OBJECTS = $(am_geanyvc_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+geanyvc_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(geanyvc_la_CFLAGS) \
+ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(geanyvc_la_SOURCES)
+DIST_SOURCES = $(geanyvc_la_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+AM_CFLAGS = \
+ -DLOCALEDIR=\""$(LOCALEDIR)"\" \
+ -DPREFIX=\""$(prefix)"\" \
+ -DDOCDIR=\""$(docdir)"\" \
+ -DGEANYPLUGINS_DATADIR=\""$(datadir)"\" \
+ -DPKGDATADIR=\""$(pkgdatadir)"\" \
+ -DLIBDIR=\""$(libdir)"\" \
+ -DPKGLIBDIR=\""$(pkglibdir)"\" \
+ $(GEANY_CFLAGS) \
+ $(GP_CFLAGS)
+
+AM_LDFLAGS = -module -avoid-version
+COMMONLIBS = \
+ $(GEANY_LIBS) \
+ $(INTLLIBS)
+
+geanyplugins_LTLIBRARIES = geanyvc.la
+geanyvc_la_SOURCES = \
+ externdiff.c \
+ geanyvc.c \
+ utils.c \
+ vc_bzr.c \
+ vc_cvs.c \
+ vc_git.c \
+ vc_hg.c \
+ vc_svk.c \
+ vc_svn.c \
+ geanyvc.h
+
+geanyvc_la_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(GTKSPELL_CFLAGS)
+
+geanyvc_la_LIBADD = \
+ $(GTKSPELL_LIBS) \
+ $(COMMONLIBS)
+
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geanyvc/src/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geanyvc/src/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+install-geanypluginsLTLIBRARIES: $(geanyplugins_LTLIBRARIES)
+ @$(NORMAL_INSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ list2=; for p in $$list; do \
+ if test -f $$p; then \
+ list2="$$list2 $$p"; \
+ else :; fi; \
+ done; \
+ test -z "$$list2" || { \
+ echo " $(MKDIR_P) '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(geanypluginsdir)" || exit 1; \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(geanypluginsdir)"; \
+ }
+
+uninstall-geanypluginsLTLIBRARIES:
+ @$(NORMAL_UNINSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ for p in $$list; do \
+ $(am__strip_dir) \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(geanypluginsdir)/$$f'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(geanypluginsdir)/$$f"; \
+ done
+
+clean-geanypluginsLTLIBRARIES:
+ -test -z "$(geanyplugins_LTLIBRARIES)" || rm -f $(geanyplugins_LTLIBRARIES)
+ @list='$(geanyplugins_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+geanyvc.la: $(geanyvc_la_OBJECTS) $(geanyvc_la_DEPENDENCIES) $(EXTRA_geanyvc_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(geanyvc_la_LINK) -rpath $(geanypluginsdir) $(geanyvc_la_OBJECTS) $(geanyvc_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanyvc_la-externdiff.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanyvc_la-geanyvc.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanyvc_la-utils.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanyvc_la-vc_bzr.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanyvc_la-vc_cvs.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanyvc_la-vc_git.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanyvc_la-vc_hg.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanyvc_la-vc_svk.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geanyvc_la-vc_svn.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+geanyvc_la-externdiff.lo: externdiff.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -MT geanyvc_la-externdiff.lo -MD -MP -MF $(DEPDIR)/geanyvc_la-externdiff.Tpo -c -o geanyvc_la-externdiff.lo `test -f 'externdiff.c' || echo '$(srcdir)/'`externdiff.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanyvc_la-externdiff.Tpo $(DEPDIR)/geanyvc_la-externdiff.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='externdiff.c' object='geanyvc_la-externdiff.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -c -o geanyvc_la-externdiff.lo `test -f 'externdiff.c' || echo '$(srcdir)/'`externdiff.c
+
+geanyvc_la-geanyvc.lo: geanyvc.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -MT geanyvc_la-geanyvc.lo -MD -MP -MF $(DEPDIR)/geanyvc_la-geanyvc.Tpo -c -o geanyvc_la-geanyvc.lo `test -f 'geanyvc.c' || echo '$(srcdir)/'`geanyvc.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanyvc_la-geanyvc.Tpo $(DEPDIR)/geanyvc_la-geanyvc.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geanyvc.c' object='geanyvc_la-geanyvc.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -c -o geanyvc_la-geanyvc.lo `test -f 'geanyvc.c' || echo '$(srcdir)/'`geanyvc.c
+
+geanyvc_la-utils.lo: utils.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -MT geanyvc_la-utils.lo -MD -MP -MF $(DEPDIR)/geanyvc_la-utils.Tpo -c -o geanyvc_la-utils.lo `test -f 'utils.c' || echo '$(srcdir)/'`utils.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanyvc_la-utils.Tpo $(DEPDIR)/geanyvc_la-utils.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='utils.c' object='geanyvc_la-utils.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -c -o geanyvc_la-utils.lo `test -f 'utils.c' || echo '$(srcdir)/'`utils.c
+
+geanyvc_la-vc_bzr.lo: vc_bzr.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -MT geanyvc_la-vc_bzr.lo -MD -MP -MF $(DEPDIR)/geanyvc_la-vc_bzr.Tpo -c -o geanyvc_la-vc_bzr.lo `test -f 'vc_bzr.c' || echo '$(srcdir)/'`vc_bzr.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanyvc_la-vc_bzr.Tpo $(DEPDIR)/geanyvc_la-vc_bzr.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='vc_bzr.c' object='geanyvc_la-vc_bzr.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -c -o geanyvc_la-vc_bzr.lo `test -f 'vc_bzr.c' || echo '$(srcdir)/'`vc_bzr.c
+
+geanyvc_la-vc_cvs.lo: vc_cvs.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -MT geanyvc_la-vc_cvs.lo -MD -MP -MF $(DEPDIR)/geanyvc_la-vc_cvs.Tpo -c -o geanyvc_la-vc_cvs.lo `test -f 'vc_cvs.c' || echo '$(srcdir)/'`vc_cvs.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanyvc_la-vc_cvs.Tpo $(DEPDIR)/geanyvc_la-vc_cvs.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='vc_cvs.c' object='geanyvc_la-vc_cvs.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -c -o geanyvc_la-vc_cvs.lo `test -f 'vc_cvs.c' || echo '$(srcdir)/'`vc_cvs.c
+
+geanyvc_la-vc_git.lo: vc_git.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -MT geanyvc_la-vc_git.lo -MD -MP -MF $(DEPDIR)/geanyvc_la-vc_git.Tpo -c -o geanyvc_la-vc_git.lo `test -f 'vc_git.c' || echo '$(srcdir)/'`vc_git.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanyvc_la-vc_git.Tpo $(DEPDIR)/geanyvc_la-vc_git.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='vc_git.c' object='geanyvc_la-vc_git.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -c -o geanyvc_la-vc_git.lo `test -f 'vc_git.c' || echo '$(srcdir)/'`vc_git.c
+
+geanyvc_la-vc_hg.lo: vc_hg.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -MT geanyvc_la-vc_hg.lo -MD -MP -MF $(DEPDIR)/geanyvc_la-vc_hg.Tpo -c -o geanyvc_la-vc_hg.lo `test -f 'vc_hg.c' || echo '$(srcdir)/'`vc_hg.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanyvc_la-vc_hg.Tpo $(DEPDIR)/geanyvc_la-vc_hg.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='vc_hg.c' object='geanyvc_la-vc_hg.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -c -o geanyvc_la-vc_hg.lo `test -f 'vc_hg.c' || echo '$(srcdir)/'`vc_hg.c
+
+geanyvc_la-vc_svk.lo: vc_svk.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -MT geanyvc_la-vc_svk.lo -MD -MP -MF $(DEPDIR)/geanyvc_la-vc_svk.Tpo -c -o geanyvc_la-vc_svk.lo `test -f 'vc_svk.c' || echo '$(srcdir)/'`vc_svk.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanyvc_la-vc_svk.Tpo $(DEPDIR)/geanyvc_la-vc_svk.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='vc_svk.c' object='geanyvc_la-vc_svk.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -c -o geanyvc_la-vc_svk.lo `test -f 'vc_svk.c' || echo '$(srcdir)/'`vc_svk.c
+
+geanyvc_la-vc_svn.lo: vc_svn.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -MT geanyvc_la-vc_svn.lo -MD -MP -MF $(DEPDIR)/geanyvc_la-vc_svn.Tpo -c -o geanyvc_la-vc_svn.lo `test -f 'vc_svn.c' || echo '$(srcdir)/'`vc_svn.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geanyvc_la-vc_svn.Tpo $(DEPDIR)/geanyvc_la-vc_svn.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='vc_svn.c' object='geanyvc_la-vc_svn.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(geanyvc_la_CFLAGS) $(CFLAGS) -c -o geanyvc_la-vc_svn.lo `test -f 'vc_svn.c' || echo '$(srcdir)/'`vc_svn.c
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+@HAVE_CPPCHECK_FALSE@check-local:
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(LTLIBRARIES)
+installdirs:
+ for dir in "$(DESTDIR)$(geanypluginsdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-geanypluginsLTLIBRARIES
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-geanypluginsLTLIBRARIES
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am check-local clean \
+ clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ cscopelist-am ctags ctags-am distclean distclean-compile \
+ distclean-generic distclean-libtool distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-geanypluginsLTLIBRARIES \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
+ uninstall-am uninstall-geanypluginsLTLIBRARIES
+
+
+@HAVE_CPPCHECK_TRUE@check-cppcheck: $(srcdir)
+@HAVE_CPPCHECK_TRUE@ $(CPPCHECK) \
+@HAVE_CPPCHECK_TRUE@ -q --template gcc --error-exitcode=2 \
+@HAVE_CPPCHECK_TRUE@ $(AM_CPPCHECKFLAGS) $(CPPCHECKFLAGS) \
+@HAVE_CPPCHECK_TRUE@ $(srcdir)
+
+@HAVE_CPPCHECK_TRUE@check-local: check-cppcheck
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/geanyvc/src/utils.h geany-plugins-1.24.1+dfsg/geanyvc/src/utils.h
--- geany-plugins-1.24.0+20140222+git/geanyvc/src/utils.h 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanyvc/src/utils.h 1970-01-01 00:00:00.000000000 +0000
@@ -1,27 +0,0 @@
-/*
- *
- * Copyright 2008 Yura Siamashka
- * Copyright 2010-2011 Frank Lanitz
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-#ifndef __GEANYVC_UTILS__
-#define __GEANYVC_UTILS__
-
-gchar *normpath(const gchar * filename);
-gchar *get_full_path(const gchar * location, const gchar * path);
-gchar *get_relative_path(const gchar * location, const gchar * path);
-
-#endif
diff -Nru geany-plugins-1.24.0+20140222+git/geanyvc/src/vc_bzr.c geany-plugins-1.24.1+dfsg/geanyvc/src/vc_bzr.c
--- geany-plugins-1.24.0+20140222+git/geanyvc/src/vc_bzr.c 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanyvc/src/vc_bzr.c 2014-04-12 14:28:39.000000000 +0000
@@ -137,7 +137,7 @@
execute_custom_command(dir, (const gchar **) argv, NULL, &std_output, NULL,
filename, NULL, NULL);
- if (NZV(std_output))
+ if (!EMPTY(std_output))
{
ret = TRUE;
}
@@ -178,7 +178,7 @@
g_return_val_if_fail(base_dir, NULL);
execute_custom_command(base_dir, argv, NULL, &txt, NULL, base_dir, NULL, NULL);
- if (!NZV(txt))
+ if (EMPTY(txt))
{
g_free(base_dir);
g_free(txt);
diff -Nru geany-plugins-1.24.0+20140222+git/geanyvc/src/vc_cvs.c geany-plugins-1.24.1+dfsg/geanyvc/src/vc_cvs.c
--- geany-plugins-1.24.0+20140222+git/geanyvc/src/vc_cvs.c 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanyvc/src/vc_cvs.c 2014-04-12 14:28:39.000000000 +0000
@@ -167,7 +167,7 @@
const char *argv[] = { "cvs", "-nq", "update", NULL };
execute_custom_command(dir, argv, NULL, &txt, NULL, dir, NULL, NULL);
- if (!NZV(txt))
+ if (EMPTY(txt))
return NULL;
p = txt;
diff -Nru geany-plugins-1.24.0+20140222+git/geanyvc/src/vc_git.c geany-plugins-1.24.1+dfsg/geanyvc/src/vc_git.c
--- geany-plugins-1.24.0+20140222+git/geanyvc/src/vc_git.c 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanyvc/src/vc_git.c 2014-04-12 14:28:39.000000000 +0000
@@ -199,7 +199,7 @@
execute_custom_command(dir, (const gchar **) argv, NULL, &std_output, NULL,
dir, NULL, NULL);
- if (NZV(std_output))
+ if (!EMPTY(std_output))
{
ret = TRUE;
g_free(std_output);
diff -Nru geany-plugins-1.24.0+20140222+git/geanyvc/src/vc_hg.c geany-plugins-1.24.1+dfsg/geanyvc/src/vc_hg.c
--- geany-plugins-1.24.0+20140222+git/geanyvc/src/vc_hg.c 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanyvc/src/vc_hg.c 2014-04-12 14:28:39.000000000 +0000
@@ -135,7 +135,7 @@
execute_custom_command(dir, (const gchar **) argv, NULL, &std_output, NULL,
dir, NULL, NULL);
- if (NZV(std_output))
+ if (!EMPTY(std_output))
{
ret = TRUE;
g_free(std_output);
@@ -173,7 +173,7 @@
g_return_val_if_fail(base_dir, NULL);
execute_custom_command(base_dir, argv, NULL, &txt, NULL, base_dir, NULL, NULL);
- if (!NZV(txt))
+ if (EMPTY(txt))
{
g_free(base_dir);
g_free(txt);
diff -Nru geany-plugins-1.24.0+20140222+git/geanyvc/src/vc_svk.c geany-plugins-1.24.1+dfsg/geanyvc/src/vc_svk.c
--- geany-plugins-1.24.0+20140222+git/geanyvc/src/vc_svk.c 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanyvc/src/vc_svk.c 2014-04-12 14:28:39.000000000 +0000
@@ -178,7 +178,7 @@
const char *argv[] = { "svk", "status", NULL };
execute_custom_command(dir, argv, NULL, &txt, NULL, dir, NULL, NULL);
- if (!NZV(txt))
+ if (EMPTY(txt))
return NULL;
p = txt;
diff -Nru geany-plugins-1.24.0+20140222+git/geanyvc/src/vc_svn.c geany-plugins-1.24.1+dfsg/geanyvc/src/vc_svn.c
--- geany-plugins-1.24.0+20140222+git/geanyvc/src/vc_svn.c 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanyvc/src/vc_svn.c 2014-04-12 14:28:39.000000000 +0000
@@ -189,7 +189,7 @@
execute_custom_command(dir, (const gchar **) argv, NULL, &std_output, NULL,
dir, NULL, NULL);
- if (NZV(std_output))
+ if (!EMPTY(std_output))
{
ret = TRUE;
g_free(std_output);
@@ -223,7 +223,7 @@
const char *argv[] = { "svn", "status", NULL };
execute_custom_command(dir, argv, NULL, &txt, NULL, dir, NULL, NULL);
- if (!NZV(txt))
+ if (EMPTY(txt))
return NULL;
p = txt;
diff -Nru geany-plugins-1.24.0+20140222+git/geanyvc/tests/Makefile.in geany-plugins-1.24.1+dfsg/geanyvc/tests/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geanyvc/tests/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geanyvc/tests/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,1140 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.build.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(top_srcdir)/depcomp \
+ $(top_srcdir)/test-driver
+@UNITTESTS_TRUE@TESTS = unittests$(EXEEXT)
+@UNITTESTS_TRUE@check_PROGRAMS = unittests$(EXEEXT)
+subdir = geanyvc/tests
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__unittests_SOURCES_DIST = unittests.c ../src/utils.c
+@UNITTESTS_TRUE@am_unittests_OBJECTS = unittests-unittests.$(OBJEXT) \
+@UNITTESTS_TRUE@ unittests-utils.$(OBJEXT)
+unittests_OBJECTS = $(am_unittests_OBJECTS)
+am__DEPENDENCIES_1 =
+@UNITTESTS_TRUE@unittests_DEPENDENCIES = $(am__DEPENDENCIES_1)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+unittests_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(unittests_CFLAGS) \
+ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(unittests_SOURCES)
+DIST_SOURCES = $(am__unittests_SOURCES_DIST)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+am__tty_colors_dummy = \
+ mgn= red= grn= lgn= blu= brg= std=; \
+ am__color_tests=no
+am__tty_colors = { \
+ $(am__tty_colors_dummy); \
+ if test "X$(AM_COLOR_TESTS)" = Xno; then \
+ am__color_tests=no; \
+ elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
+ am__color_tests=yes; \
+ elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
+ am__color_tests=yes; \
+ fi; \
+ if test $$am__color_tests = yes; then \
+ red='[0;31m'; \
+ grn='[0;32m'; \
+ lgn='[1;32m'; \
+ blu='[1;34m'; \
+ mgn='[0;35m'; \
+ brg='[1m'; \
+ std='[m'; \
+ fi; \
+}
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__recheck_rx = ^[ ]*:recheck:[ ]*
+am__global_test_result_rx = ^[ ]*:global-test-result:[ ]*
+am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]*
+# A command that, given a newline-separated list of test names on the
+# standard input, print the name of the tests that are to be re-run
+# upon "make recheck".
+am__list_recheck_tests = $(AWK) '{ \
+ recheck = 1; \
+ while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+ { \
+ if (rc < 0) \
+ { \
+ if ((getline line2 < ($$0 ".log")) < 0) \
+ recheck = 0; \
+ break; \
+ } \
+ else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \
+ { \
+ recheck = 0; \
+ break; \
+ } \
+ else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \
+ { \
+ break; \
+ } \
+ }; \
+ if (recheck) \
+ print $$0; \
+ close ($$0 ".trs"); \
+ close ($$0 ".log"); \
+}'
+# A command that, given a newline-separated list of test names on the
+# standard input, create the global log from their .trs and .log files.
+am__create_global_log = $(AWK) ' \
+function fatal(msg) \
+{ \
+ print "fatal: making $@: " msg | "cat >&2"; \
+ exit 1; \
+} \
+function rst_section(header) \
+{ \
+ print header; \
+ len = length(header); \
+ for (i = 1; i <= len; i = i + 1) \
+ printf "="; \
+ printf "\n\n"; \
+} \
+{ \
+ copy_in_global_log = 1; \
+ global_test_result = "RUN"; \
+ while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+ { \
+ if (rc < 0) \
+ fatal("failed to read from " $$0 ".trs"); \
+ if (line ~ /$(am__global_test_result_rx)/) \
+ { \
+ sub("$(am__global_test_result_rx)", "", line); \
+ sub("[ ]*$$", "", line); \
+ global_test_result = line; \
+ } \
+ else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \
+ copy_in_global_log = 0; \
+ }; \
+ if (copy_in_global_log) \
+ { \
+ rst_section(global_test_result ": " $$0); \
+ while ((rc = (getline line < ($$0 ".log"))) != 0) \
+ { \
+ if (rc < 0) \
+ fatal("failed to read from " $$0 ".log"); \
+ print line; \
+ }; \
+ printf "\n"; \
+ }; \
+ close ($$0 ".trs"); \
+ close ($$0 ".log"); \
+}'
+# Restructured Text title.
+am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
+# Solaris 10 'make', and several other traditional 'make' implementations,
+# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it
+# by disabling -e (using the XSI extension "set +e") if it's set.
+am__sh_e_setup = case $$- in *e*) set +e;; esac
+# Default flags passed to test drivers.
+am__common_driver_flags = \
+ --color-tests "$$am__color_tests" \
+ --enable-hard-errors "$$am__enable_hard_errors" \
+ --expect-failure "$$am__expect_failure"
+# To be inserted before the command running the test. Creates the
+# directory for the log if needed. Stores in $dir the directory
+# containing $f, in $tst the test, in $log the log. Executes the
+# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
+# passes TESTS_ENVIRONMENT. Set up options for the wrapper that
+# will run the test scripts (or their associated LOG_COMPILER, if
+# thy have one).
+am__check_pre = \
+$(am__sh_e_setup); \
+$(am__vpath_adj_setup) $(am__vpath_adj) \
+$(am__tty_colors); \
+srcdir=$(srcdir); export srcdir; \
+case "$@" in \
+ */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \
+ *) am__odir=.;; \
+esac; \
+test "x$$am__odir" = x"." || test -d "$$am__odir" \
+ || $(MKDIR_P) "$$am__odir" || exit $$?; \
+if test -f "./$$f"; then dir=./; \
+elif test -f "$$f"; then dir=; \
+else dir="$(srcdir)/"; fi; \
+tst=$$dir$$f; log='$@'; \
+if test -n '$(DISABLE_HARD_ERRORS)'; then \
+ am__enable_hard_errors=no; \
+else \
+ am__enable_hard_errors=yes; \
+fi; \
+case " $(XFAIL_TESTS) " in \
+ *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \
+ am__expect_failure=yes;; \
+ *) \
+ am__expect_failure=no;; \
+esac; \
+$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT)
+# A shell command to get the names of the tests scripts with any registered
+# extension removed (i.e., equivalently, the names of the test logs, with
+# the '.log' extension removed). The result is saved in the shell variable
+# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly,
+# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
+# since that might cause problem with VPATH rewrites for suffix-less tests.
+# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
+am__set_TESTS_bases = \
+ bases='$(TEST_LOGS)'; \
+ bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
+ bases=`echo $$bases`
+RECHECK_LOGS = $(TEST_LOGS)
+AM_RECURSIVE_TARGETS = check recheck
+TEST_SUITE_LOG = test-suite.log
+TEST_EXTENSIONS = @EXEEXT@ .test
+LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver
+LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS)
+am__set_b = \
+ case '$@' in \
+ */*) \
+ case '$*' in \
+ */*) b='$*';; \
+ *) b=`echo '$@' | sed 's/\.log$$//'`; \
+ esac;; \
+ *) \
+ b='$*';; \
+ esac
+am__test_logs1 = $(TESTS:=.log)
+am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log)
+TEST_LOGS = $(am__test_logs2:.test.log=.log)
+TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver
+TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
+ $(TEST_LOG_FLAGS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+@UNITTESTS_TRUE@AM_CFLAGS = \
+@UNITTESTS_TRUE@ -DLOCALEDIR=\""$(LOCALEDIR)"\" \
+@UNITTESTS_TRUE@ -DPREFIX=\""$(prefix)"\" \
+@UNITTESTS_TRUE@ -DDOCDIR=\""$(docdir)"\" \
+@UNITTESTS_TRUE@ -DGEANYPLUGINS_DATADIR=\""$(datadir)"\" \
+@UNITTESTS_TRUE@ -DPKGDATADIR=\""$(pkgdatadir)"\" \
+@UNITTESTS_TRUE@ -DLIBDIR=\""$(libdir)"\" \
+@UNITTESTS_TRUE@ -DPKGLIBDIR=\""$(pkglibdir)"\" \
+@UNITTESTS_TRUE@ $(GEANY_CFLAGS) \
+@UNITTESTS_TRUE@ $(GP_CFLAGS)
+
+@UNITTESTS_TRUE@AM_LDFLAGS = -module -avoid-version
+@UNITTESTS_TRUE@COMMONLIBS = \
+@UNITTESTS_TRUE@ $(GEANY_LIBS) \
+@UNITTESTS_TRUE@ $(INTLLIBS)
+
+@UNITTESTS_TRUE@unittests_SOURCES = unittests.c ../src/utils.c
+@UNITTESTS_TRUE@unittests_CFLAGS = $(GEANY_CFLAGS) -DUNITTESTS
+@UNITTESTS_TRUE@unittests_LDADD = @GEANY_LIBS@ $(INTLLIBS) @CHECK_LIBS@
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .log .o .obj .test .test$(EXEEXT) .trs
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.build.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geanyvc/tests/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geanyvc/tests/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.build.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+clean-checkPROGRAMS:
+ @list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \
+ echo " rm -f" $$list; \
+ rm -f $$list || exit $$?; \
+ test -n "$(EXEEXT)" || exit 0; \
+ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
+ echo " rm -f" $$list; \
+ rm -f $$list
+
+unittests$(EXEEXT): $(unittests_OBJECTS) $(unittests_DEPENDENCIES) $(EXTRA_unittests_DEPENDENCIES)
+ @rm -f unittests$(EXEEXT)
+ $(AM_V_CCLD)$(unittests_LINK) $(unittests_OBJECTS) $(unittests_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unittests-unittests.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unittests-utils.Po@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+unittests-unittests.o: unittests.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -MT unittests-unittests.o -MD -MP -MF $(DEPDIR)/unittests-unittests.Tpo -c -o unittests-unittests.o `test -f 'unittests.c' || echo '$(srcdir)/'`unittests.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/unittests-unittests.Tpo $(DEPDIR)/unittests-unittests.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='unittests.c' object='unittests-unittests.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -c -o unittests-unittests.o `test -f 'unittests.c' || echo '$(srcdir)/'`unittests.c
+
+unittests-unittests.obj: unittests.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -MT unittests-unittests.obj -MD -MP -MF $(DEPDIR)/unittests-unittests.Tpo -c -o unittests-unittests.obj `if test -f 'unittests.c'; then $(CYGPATH_W) 'unittests.c'; else $(CYGPATH_W) '$(srcdir)/unittests.c'; fi`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/unittests-unittests.Tpo $(DEPDIR)/unittests-unittests.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='unittests.c' object='unittests-unittests.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -c -o unittests-unittests.obj `if test -f 'unittests.c'; then $(CYGPATH_W) 'unittests.c'; else $(CYGPATH_W) '$(srcdir)/unittests.c'; fi`
+
+unittests-utils.o: ../src/utils.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -MT unittests-utils.o -MD -MP -MF $(DEPDIR)/unittests-utils.Tpo -c -o unittests-utils.o `test -f '../src/utils.c' || echo '$(srcdir)/'`../src/utils.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/unittests-utils.Tpo $(DEPDIR)/unittests-utils.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../src/utils.c' object='unittests-utils.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -c -o unittests-utils.o `test -f '../src/utils.c' || echo '$(srcdir)/'`../src/utils.c
+
+unittests-utils.obj: ../src/utils.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -MT unittests-utils.obj -MD -MP -MF $(DEPDIR)/unittests-utils.Tpo -c -o unittests-utils.obj `if test -f '../src/utils.c'; then $(CYGPATH_W) '../src/utils.c'; else $(CYGPATH_W) '$(srcdir)/../src/utils.c'; fi`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/unittests-utils.Tpo $(DEPDIR)/unittests-utils.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../src/utils.c' object='unittests-utils.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(unittests_CFLAGS) $(CFLAGS) -c -o unittests-utils.obj `if test -f '../src/utils.c'; then $(CYGPATH_W) '../src/utils.c'; else $(CYGPATH_W) '$(srcdir)/../src/utils.c'; fi`
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+# Recover from deleted '.trs' file; this should ensure that
+# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
+# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells
+# to avoid problems with "make -n".
+.log.trs:
+ rm -f $< $@
+ $(MAKE) $(AM_MAKEFLAGS) $<
+
+# Leading 'am--fnord' is there to ensure the list of targets does not
+# expand to empty, as could happen e.g. with make check TESTS=''.
+am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck)
+am--force-recheck:
+ @:
+
+$(TEST_SUITE_LOG): $(TEST_LOGS)
+ @$(am__set_TESTS_bases); \
+ am__f_ok () { test -f "$$1" && test -r "$$1"; }; \
+ redo_bases=`for i in $$bases; do \
+ am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \
+ done`; \
+ if test -n "$$redo_bases"; then \
+ redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \
+ redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \
+ if $(am__make_dryrun); then :; else \
+ rm -f $$redo_logs && rm -f $$redo_results || exit 1; \
+ fi; \
+ fi; \
+ if test -n "$$am__remaking_logs"; then \
+ echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
+ "recursion detected" >&2; \
+ else \
+ am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
+ fi; \
+ if $(am__make_dryrun); then :; else \
+ st=0; \
+ errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \
+ for i in $$redo_bases; do \
+ test -f $$i.trs && test -r $$i.trs \
+ || { echo "$$errmsg $$i.trs" >&2; st=1; }; \
+ test -f $$i.log && test -r $$i.log \
+ || { echo "$$errmsg $$i.log" >&2; st=1; }; \
+ done; \
+ test $$st -eq 0 || exit 1; \
+ fi
+ @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \
+ ws='[ ]'; \
+ results=`for b in $$bases; do echo $$b.trs; done`; \
+ test -n "$$results" || results=/dev/null; \
+ all=` grep "^$$ws*:test-result:" $$results | wc -l`; \
+ pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \
+ fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \
+ skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \
+ xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \
+ xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \
+ error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \
+ if test `expr $$fail + $$xpass + $$error` -eq 0; then \
+ success=true; \
+ else \
+ success=false; \
+ fi; \
+ br='==================='; br=$$br$$br$$br$$br; \
+ result_count () \
+ { \
+ if test x"$$1" = x"--maybe-color"; then \
+ maybe_colorize=yes; \
+ elif test x"$$1" = x"--no-color"; then \
+ maybe_colorize=no; \
+ else \
+ echo "$@: invalid 'result_count' usage" >&2; exit 4; \
+ fi; \
+ shift; \
+ desc=$$1 count=$$2; \
+ if test $$maybe_colorize = yes && test $$count -gt 0; then \
+ color_start=$$3 color_end=$$std; \
+ else \
+ color_start= color_end=; \
+ fi; \
+ echo "$${color_start}# $$desc $$count$${color_end}"; \
+ }; \
+ create_testsuite_report () \
+ { \
+ result_count $$1 "TOTAL:" $$all "$$brg"; \
+ result_count $$1 "PASS: " $$pass "$$grn"; \
+ result_count $$1 "SKIP: " $$skip "$$blu"; \
+ result_count $$1 "XFAIL:" $$xfail "$$lgn"; \
+ result_count $$1 "FAIL: " $$fail "$$red"; \
+ result_count $$1 "XPASS:" $$xpass "$$red"; \
+ result_count $$1 "ERROR:" $$error "$$mgn"; \
+ }; \
+ { \
+ echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \
+ $(am__rst_title); \
+ create_testsuite_report --no-color; \
+ echo; \
+ echo ".. contents:: :depth: 2"; \
+ echo; \
+ for b in $$bases; do echo $$b; done \
+ | $(am__create_global_log); \
+ } >$(TEST_SUITE_LOG).tmp || exit 1; \
+ mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \
+ if $$success; then \
+ col="$$grn"; \
+ else \
+ col="$$red"; \
+ test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \
+ fi; \
+ echo "$${col}$$br$${std}"; \
+ echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \
+ echo "$${col}$$br$${std}"; \
+ create_testsuite_report --maybe-color; \
+ echo "$$col$$br$$std"; \
+ if $$success; then :; else \
+ echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \
+ if test -n "$(PACKAGE_BUGREPORT)"; then \
+ echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \
+ fi; \
+ echo "$$col$$br$$std"; \
+ fi; \
+ $$success || exit 1
+
+check-TESTS:
+ @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list
+ @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
+ @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ @set +e; $(am__set_TESTS_bases); \
+ log_list=`for i in $$bases; do echo $$i.log; done`; \
+ trs_list=`for i in $$bases; do echo $$i.trs; done`; \
+ log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
+ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
+ exit $$?;
+recheck: all $(check_PROGRAMS)
+ @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ @set +e; $(am__set_TESTS_bases); \
+ bases=`for i in $$bases; do echo $$i; done \
+ | $(am__list_recheck_tests)` || exit 1; \
+ log_list=`for i in $$bases; do echo $$i.log; done`; \
+ log_list=`echo $$log_list`; \
+ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \
+ am__force_recheck=am--force-recheck \
+ TEST_LOGS="$$log_list"; \
+ exit $$?
+unittests.log: unittests$(EXEEXT)
+ @p='unittests$(EXEEXT)'; \
+ b='unittests'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
+.test.log:
+ @p='$<'; \
+ $(am__set_b); \
+ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
+@am__EXEEXT_TRUE@.test$(EXEEXT).log:
+@am__EXEEXT_TRUE@ @p='$<'; \
+@am__EXEEXT_TRUE@ $(am__set_b); \
+@am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \
+@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT)
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
+ $(MAKE) $(AM_MAKEFLAGS) check-TESTS
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+ -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS)
+ -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs)
+ -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-checkPROGRAMS clean-generic clean-libtool \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \
+ clean-checkPROGRAMS clean-generic clean-libtool cscopelist-am \
+ ctags ctags-am distclean distclean-compile distclean-generic \
+ distclean-libtool distclean-tags distdir dvi dvi-am html \
+ html-am info info-am install install-am install-data \
+ install-data-am install-dvi install-dvi-am install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-pdf install-pdf-am \
+ install-ps install-ps-am install-strip installcheck \
+ installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ recheck tags tags-am uninstall uninstall-am
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/geniuspaste/Makefile.in geany-plugins-1.24.1+dfsg/geniuspaste/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geniuspaste/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geniuspaste/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,825 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.auxfiles.mk \
+ $(top_srcdir)/build/vars.docs.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(dist_plugindoc_DATA) AUTHORS COPYING \
+ ChangeLog NEWS README TODO
+subdir = geniuspaste
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(plugindocdir)"
+DATA = $(dist_plugindoc_DATA)
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+ dir0=`pwd`; \
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+ sed_rest='s,^[^/]*/*,,'; \
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+ sed_butlast='s,/*[^/]*$$,,'; \
+ while test -n "$$dir1"; do \
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+ if test "$$first" != "."; then \
+ if test "$$first" = ".."; then \
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+ else \
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+ if test "$$first2" = "$$first"; then \
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+ else \
+ dir2="../$$dir2"; \
+ fi; \
+ dir0="$$dir0"/"$$first"; \
+ fi; \
+ fi; \
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+ done; \
+ reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+plugindocdir = $(docdir)/$(plugin)
+htmldocdir = $(plugindocdir)
+plugindatadir = $(pkgdatadir)/$(plugin)
+pluginlibdir = $(pkglibdir)/$(plugin)
+examplesdir = $(plugindatadir)
+dist_plugindoc_DATA = \
+ README \
+ ChangeLog \
+ NEWS \
+ COPYING \
+ AUTHORS \
+ $(AUXFILES)
+
+EXTRA_DIST = \
+ wscript_build \
+ wscript_configure
+
+SUBDIRS = src
+plugin = geniuspaste
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geniuspaste/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geniuspaste/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+install-dist_plugindocDATA: $(dist_plugindoc_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(plugindocdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(plugindocdir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(plugindocdir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(plugindocdir)" || exit $$?; \
+ done
+
+uninstall-dist_plugindocDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(plugindocdir)'; $(am__uninstall_files_from_dir)
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+# (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(DATA)
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(plugindocdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-dist_plugindocDATA
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-dist_plugindocDATA
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool cscopelist-am ctags \
+ ctags-am distclean distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am \
+ install-dist_plugindocDATA install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs installdirs-am \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am \
+ uninstall-dist_plugindocDATA
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/geniuspaste/src/Makefile.in geany-plugins-1.24.1+dfsg/geniuspaste/src/Makefile.in
--- geany-plugins-1.24.0+20140222+git/geniuspaste/src/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/geniuspaste/src/Makefile.in 2014-04-13 17:12:44.000000000 +0000
@@ -0,0 +1,827 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.build.mk \
+ $(top_srcdir)/build/cppcheck.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(top_srcdir)/depcomp
+subdir = geniuspaste/src
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(geanypluginsdir)"
+LTLIBRARIES = $(geanyplugins_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+geniuspaste_la_DEPENDENCIES = $(am__DEPENDENCIES_2) \
+ $(am__DEPENDENCIES_1)
+am_geniuspaste_la_OBJECTS = geniuspaste_la-geniuspaste.lo
+geniuspaste_la_OBJECTS = $(am_geniuspaste_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+geniuspaste_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
+ $(geniuspaste_la_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o \
+ $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(geniuspaste_la_SOURCES)
+DIST_SOURCES = $(geniuspaste_la_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+AM_CFLAGS = \
+ -DLOCALEDIR=\""$(LOCALEDIR)"\" \
+ -DPREFIX=\""$(prefix)"\" \
+ -DDOCDIR=\""$(docdir)"\" \
+ -DGEANYPLUGINS_DATADIR=\""$(datadir)"\" \
+ -DPKGDATADIR=\""$(pkgdatadir)"\" \
+ -DLIBDIR=\""$(libdir)"\" \
+ -DPKGLIBDIR=\""$(pkglibdir)"\" \
+ $(GEANY_CFLAGS) \
+ $(GP_CFLAGS)
+
+AM_LDFLAGS = -module -avoid-version
+COMMONLIBS = \
+ $(GEANY_LIBS) \
+ $(INTLLIBS)
+
+plugin = geniuspaste
+geanyplugins_LTLIBRARIES = geniuspaste.la
+geniuspaste_la_SOURCES = geniuspaste.c
+geniuspaste_la_CPPFLAGS = \
+ $(AM_CPPFLAGS) \
+ -DGEANY_VERSION=\"$(GEANY_VERSION)\" \
+ -DG_LOG_DOMAIN=\"GeniusPaste\"
+
+geniuspaste_la_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(GENIUSPASTE_CFLAGS)
+
+geniuspaste_la_LIBADD = \
+ $(COMMONLIBS) \
+ $(GENIUSPASTE_LIBS)
+
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign geniuspaste/src/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign geniuspaste/src/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+install-geanypluginsLTLIBRARIES: $(geanyplugins_LTLIBRARIES)
+ @$(NORMAL_INSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ list2=; for p in $$list; do \
+ if test -f $$p; then \
+ list2="$$list2 $$p"; \
+ else :; fi; \
+ done; \
+ test -z "$$list2" || { \
+ echo " $(MKDIR_P) '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(geanypluginsdir)" || exit 1; \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(geanypluginsdir)"; \
+ }
+
+uninstall-geanypluginsLTLIBRARIES:
+ @$(NORMAL_UNINSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ for p in $$list; do \
+ $(am__strip_dir) \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(geanypluginsdir)/$$f'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(geanypluginsdir)/$$f"; \
+ done
+
+clean-geanypluginsLTLIBRARIES:
+ -test -z "$(geanyplugins_LTLIBRARIES)" || rm -f $(geanyplugins_LTLIBRARIES)
+ @list='$(geanyplugins_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+geniuspaste.la: $(geniuspaste_la_OBJECTS) $(geniuspaste_la_DEPENDENCIES) $(EXTRA_geniuspaste_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(geniuspaste_la_LINK) -rpath $(geanypluginsdir) $(geniuspaste_la_OBJECTS) $(geniuspaste_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/geniuspaste_la-geniuspaste.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+geniuspaste_la-geniuspaste.lo: geniuspaste.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geniuspaste_la_CPPFLAGS) $(CPPFLAGS) $(geniuspaste_la_CFLAGS) $(CFLAGS) -MT geniuspaste_la-geniuspaste.lo -MD -MP -MF $(DEPDIR)/geniuspaste_la-geniuspaste.Tpo -c -o geniuspaste_la-geniuspaste.lo `test -f 'geniuspaste.c' || echo '$(srcdir)/'`geniuspaste.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/geniuspaste_la-geniuspaste.Tpo $(DEPDIR)/geniuspaste_la-geniuspaste.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='geniuspaste.c' object='geniuspaste_la-geniuspaste.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(geniuspaste_la_CPPFLAGS) $(CPPFLAGS) $(geniuspaste_la_CFLAGS) $(CFLAGS) -c -o geniuspaste_la-geniuspaste.lo `test -f 'geniuspaste.c' || echo '$(srcdir)/'`geniuspaste.c
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+@HAVE_CPPCHECK_FALSE@check-local:
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(LTLIBRARIES)
+installdirs:
+ for dir in "$(DESTDIR)$(geanypluginsdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-geanypluginsLTLIBRARIES
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-geanypluginsLTLIBRARIES
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am check-local clean \
+ clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ cscopelist-am ctags ctags-am distclean distclean-compile \
+ distclean-generic distclean-libtool distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-geanypluginsLTLIBRARIES \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
+ uninstall-am uninstall-geanypluginsLTLIBRARIES
+
+
+@HAVE_CPPCHECK_TRUE@check-cppcheck: $(srcdir)
+@HAVE_CPPCHECK_TRUE@ $(CPPCHECK) \
+@HAVE_CPPCHECK_TRUE@ -q --template gcc --error-exitcode=2 \
+@HAVE_CPPCHECK_TRUE@ $(AM_CPPCHECKFLAGS) $(CPPCHECKFLAGS) \
+@HAVE_CPPCHECK_TRUE@ $(srcdir)
+
+@HAVE_CPPCHECK_TRUE@check-local: check-cppcheck
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/.gitignore geany-plugins-1.24.1+dfsg/.gitignore
--- geany-plugins-1.24.0+20140222+git/.gitignore 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/.gitignore 1970-01-01 00:00:00.000000000 +0000
@@ -1,79 +0,0 @@
-#-----------------------------------------------------------------------
-# common
-#-----------------------------------------------------------------------
-*.[ao]
-*.la
-*.lo
-*.so
-*.dll
-*.exe
-*.pyc
-deps.mak
-.deps/
-.libs/
-Makefile
-Makefile.in
-
-#-----------------------------------------------------------------------
-# / (root)
-#-----------------------------------------------------------------------
-/aclocal.m4
-/autom4te.cache
-/_build_
-/build/*.pyc
-/build/cache
-/build-aux/
-/build-stamp
-/geanygdb/src/ttyhelper
-/codenames
-/config.guess
-/config.h
-/config.h.in*
-/config.log
-/config.status
-/config.sub
-/configure
-/debian
-/depcomp
-/install-sh
-/intltool
-/intltool-*
-/libtool
-/localwin32.mk
-/.lock-wscript
-/ltmain.sh
-/m4/
-/make_deb.sh
-/missing
-/mkinstalldirs
-/RUN
-/stamp-h
-/stamp-h1
-/stamp-h.in
-/*.tar.*
-/TODO.*
-/.waf-*
-/.waf3-*
-.lock-waf*
-
-#-----------------------------------------------------------------------
-# /po/
-#-----------------------------------------------------------------------
-/po/ChangeLog.save
-/po/*.gmo
-/po/*.header
-/po/.intltool-merge-cache
-/po/LINGUAS
-/po/Makefile.in.in
-/po/Makevars
-/po/*.mo
-/po/*.pot
-/po/POTFILES
-/po/POTFILES.ignore
-/po/POTFILES.in.missing
-/po/POTFILES.in.noi18n
-/po/Rules-quot
-/po/*.sed
-/po/*.sin
-/po/stamp-it
-
diff -Nru geany-plugins-1.24.0+20140222+git/gproject/icons/Makefile.in geany-plugins-1.24.1+dfsg/gproject/icons/Makefile.in
--- geany-plugins-1.24.0+20140222+git/gproject/icons/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/gproject/icons/Makefile.in 2014-04-13 17:12:45.000000000 +0000
@@ -0,0 +1,646 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = gproject/icons
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(dist_icon_DATA)
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(icondir)"
+DATA = $(dist_icon_DATA)
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+icondir = $(datadir)/icons/hicolor/16x16/apps
+dist_icon_DATA = \
+ gproject-file.png \
+ gproject-header.png \
+ gproject-source.png \
+ gproject-expand.png \
+ gproject-collapse.png \
+ gproject-follow.png \
+ gproject-refresh.png
+
+gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign gproject/icons/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign gproject/icons/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+install-dist_iconDATA: $(dist_icon_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(dist_icon_DATA)'; test -n "$(icondir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(icondir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(icondir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(icondir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(icondir)" || exit $$?; \
+ done
+
+uninstall-dist_iconDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(dist_icon_DATA)'; test -n "$(icondir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(icondir)'; $(am__uninstall_files_from_dir)
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(DATA)
+installdirs:
+ for dir in "$(DESTDIR)$(icondir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-dist_iconDATA
+ @$(NORMAL_INSTALL)
+ $(MAKE) $(AM_MAKEFLAGS) install-data-hook
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-dist_iconDATA
+ @$(NORMAL_INSTALL)
+ $(MAKE) $(AM_MAKEFLAGS) uninstall-hook
+.MAKE: install-am install-data-am install-strip uninstall-am
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am \
+ install-data-hook install-dist_iconDATA install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am uninstall-dist_iconDATA \
+ uninstall-hook
+
+install-data-hook: update-icon-cache
+uninstall-hook: update-icon-cache
+update-icon-cache:
+ @-if test -z "$(DESTDIR)"; then \
+ echo "Updating Gtk icon cache."; \
+ $(gtk_update_icon_cache); \
+ else \
+ echo "*** Icon cache not updated. After (un)install, run this:"; \
+ echo "*** $(gtk_update_icon_cache)"; \
+ fi
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/gproject/Makefile.in geany-plugins-1.24.1+dfsg/gproject/Makefile.in
--- geany-plugins-1.24.0+20140222+git/gproject/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/gproject/Makefile.in 2014-04-13 17:12:45.000000000 +0000
@@ -0,0 +1,825 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.auxfiles.mk \
+ $(top_srcdir)/build/vars.docs.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(dist_plugindoc_DATA) AUTHORS COPYING \
+ ChangeLog NEWS README THANKS
+subdir = gproject
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(plugindocdir)"
+DATA = $(dist_plugindoc_DATA)
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+ dir0=`pwd`; \
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+ sed_rest='s,^[^/]*/*,,'; \
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+ sed_butlast='s,/*[^/]*$$,,'; \
+ while test -n "$$dir1"; do \
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+ if test "$$first" != "."; then \
+ if test "$$first" = ".."; then \
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+ else \
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+ if test "$$first2" = "$$first"; then \
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+ else \
+ dir2="../$$dir2"; \
+ fi; \
+ dir0="$$dir0"/"$$first"; \
+ fi; \
+ fi; \
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+ done; \
+ reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+plugindocdir = $(docdir)/$(plugin)
+htmldocdir = $(plugindocdir)
+plugindatadir = $(pkgdatadir)/$(plugin)
+pluginlibdir = $(pkglibdir)/$(plugin)
+examplesdir = $(plugindatadir)
+dist_plugindoc_DATA = \
+ README \
+ ChangeLog \
+ NEWS \
+ COPYING \
+ AUTHORS \
+ $(AUXFILES)
+
+EXTRA_DIST = \
+ wscript_build \
+ wscript_configure
+
+SUBDIRS = src icons
+plugin = gproject
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign gproject/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign gproject/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+install-dist_plugindocDATA: $(dist_plugindoc_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(plugindocdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(plugindocdir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(plugindocdir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(plugindocdir)" || exit $$?; \
+ done
+
+uninstall-dist_plugindocDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(plugindocdir)'; $(am__uninstall_files_from_dir)
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+# (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(DATA)
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(plugindocdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-dist_plugindocDATA
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-dist_plugindocDATA
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool cscopelist-am ctags \
+ ctags-am distclean distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am \
+ install-dist_plugindocDATA install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs installdirs-am \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am \
+ uninstall-dist_plugindocDATA
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/gproject/src/gproject-project.c geany-plugins-1.24.1+dfsg/gproject/src/gproject-project.c
--- geany-plugins-1.24.0+20140222+git/gproject/src/gproject-project.c 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/gproject/src/gproject-project.c 2014-04-12 14:28:39.000000000 +0000
@@ -345,9 +345,9 @@
ignored_dirs_patterns,
generate_tags);
- g_free(source_patterns);
- g_free(header_patterns);
- g_free(ignored_dirs_patterns);
+ g_strfreev(source_patterns);
+ g_strfreev(header_patterns);
+ g_strfreev(ignored_dirs_patterns);
}
diff -Nru geany-plugins-1.24.0+20140222+git/gproject/src/gproject-sidebar.c geany-plugins-1.24.1+dfsg/gproject/src/gproject-sidebar.c
--- geany-plugins-1.24.0+20140222+git/gproject/src/gproject-sidebar.c 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/gproject/src/gproject-sidebar.c 2014-04-12 14:28:39.000000000 +0000
@@ -48,6 +48,14 @@
static struct
{
+ GtkWidget *expand;
+ GtkWidget *collapse;
+ GtkWidget *follow;
+} s_project_toolbar = {NULL, NULL, NULL};
+
+
+static struct
+{
GtkWidget *widget;
GtkWidget *dir_label;
@@ -574,7 +582,13 @@
}
if (path_list != NULL)
+ {
create_branch(0, path_list, NULL, header_patterns, source_patterns);
+
+ gtk_widget_set_sensitive(s_project_toolbar.expand, TRUE);
+ gtk_widget_set_sensitive(s_project_toolbar.collapse, TRUE);
+ gtk_widget_set_sensitive(s_project_toolbar.follow, TRUE);
+ }
else
{
GtkTreeIter iter;
@@ -582,6 +596,10 @@
gtk_tree_store_append(s_file_store, &iter, NULL);
gtk_tree_store_set(s_file_store, &iter,
FILEVIEW_COLUMN_NAME, "Set file patterns under Project->Properties", -1);
+
+ gtk_widget_set_sensitive(s_project_toolbar.expand, FALSE);
+ gtk_widget_set_sensitive(s_project_toolbar.collapse, FALSE);
+ gtk_widget_set_sensitive(s_project_toolbar.follow, FALSE);
}
g_slist_foreach(header_patterns, (GFunc) g_pattern_spec_free, NULL);
@@ -736,12 +754,14 @@
ui_widget_set_tooltip_text(item, _("Expand all"));
g_signal_connect(item, "clicked", G_CALLBACK(on_expand_all), NULL);
gtk_container_add(GTK_CONTAINER(toolbar), item);
+ s_project_toolbar.expand = item;
item = GTK_WIDGET(gtk_tool_button_new(NULL, NULL));
gtk_tool_button_set_icon_name (GTK_TOOL_BUTTON(item), "gproject-collapse");
ui_widget_set_tooltip_text(item, _("Collapse all"));
g_signal_connect(item, "clicked", G_CALLBACK(on_collapse_all), NULL);
gtk_container_add(GTK_CONTAINER(toolbar), item);
+ s_project_toolbar.collapse = item;
item = GTK_WIDGET(gtk_separator_tool_item_new());
gtk_container_add(GTK_CONTAINER(toolbar), item);
@@ -751,6 +771,7 @@
ui_widget_set_tooltip_text(item, _("Follow active editor"));
g_signal_connect(item, "clicked", G_CALLBACK(on_follow_active), NULL);
gtk_container_add(GTK_CONTAINER(toolbar), item);
+ s_project_toolbar.follow = item;
gtk_box_pack_start(GTK_BOX(s_file_view_vbox), toolbar, FALSE, FALSE, 0);
diff -Nru geany-plugins-1.24.0+20140222+git/gproject/src/gproject-utils.c geany-plugins-1.24.1+dfsg/gproject/src/gproject-utils.c
--- geany-plugins-1.24.0+20140222+git/gproject/src/gproject-utils.c 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/gproject/src/gproject-utils.c 2014-04-12 14:28:39.000000000 +0000
@@ -36,7 +36,7 @@
origin = tm_get_real_path(origin_dir);
dest = tm_get_real_path(dest_dir);
- if (!NZV(origin) || !NZV(dest) || origin[0] != dest[0])
+ if (EMPTY(origin) || EMPTY(dest) || origin[0] != dest[0])
{
g_free(origin);
g_free(dest);
@@ -65,7 +65,7 @@
g_free(dest);
g_strfreev(originv);
g_strfreev(destv);
-
+
return ret;
}
diff -Nru geany-plugins-1.24.0+20140222+git/gproject/src/Makefile.in geany-plugins-1.24.1+dfsg/gproject/src/Makefile.in
--- geany-plugins-1.24.0+20140222+git/gproject/src/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/gproject/src/Makefile.in 2014-04-13 17:12:45.000000000 +0000
@@ -0,0 +1,858 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.build.mk \
+ $(top_srcdir)/build/cppcheck.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(top_srcdir)/depcomp
+subdir = gproject/src
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(geanypluginsdir)"
+LTLIBRARIES = $(geanyplugins_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+gproject_la_DEPENDENCIES = $(am__DEPENDENCIES_2)
+am_gproject_la_OBJECTS = gproject_la-gproject-main.lo \
+ gproject_la-gproject-project.lo \
+ gproject_la-gproject-sidebar.lo gproject_la-gproject-utils.lo \
+ gproject_la-gproject-menu.lo
+gproject_la_OBJECTS = $(am_gproject_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+gproject_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(gproject_la_CFLAGS) \
+ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(gproject_la_SOURCES)
+DIST_SOURCES = $(gproject_la_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+AM_CFLAGS = \
+ -DLOCALEDIR=\""$(LOCALEDIR)"\" \
+ -DPREFIX=\""$(prefix)"\" \
+ -DDOCDIR=\""$(docdir)"\" \
+ -DGEANYPLUGINS_DATADIR=\""$(datadir)"\" \
+ -DPKGDATADIR=\""$(pkgdatadir)"\" \
+ -DLIBDIR=\""$(libdir)"\" \
+ -DPKGLIBDIR=\""$(pkglibdir)"\" \
+ $(GEANY_CFLAGS) \
+ $(GP_CFLAGS)
+
+AM_LDFLAGS = -module -avoid-version
+COMMONLIBS = \
+ $(GEANY_LIBS) \
+ $(INTLLIBS)
+
+geanyplugins_LTLIBRARIES = gproject.la
+gproject_la_SOURCES = \
+ gproject-main.c \
+ gproject-project.h \
+ gproject-project.c \
+ gproject-sidebar.h \
+ gproject-sidebar.c \
+ gproject-utils.h \
+ gproject-utils.c \
+ gproject-menu.h \
+ gproject-menu.c
+
+gproject_la_CFLAGS = $(AM_CFLAGS)
+gproject_la_LIBADD = $(COMMONLIBS)
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign gproject/src/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign gproject/src/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+install-geanypluginsLTLIBRARIES: $(geanyplugins_LTLIBRARIES)
+ @$(NORMAL_INSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ list2=; for p in $$list; do \
+ if test -f $$p; then \
+ list2="$$list2 $$p"; \
+ else :; fi; \
+ done; \
+ test -z "$$list2" || { \
+ echo " $(MKDIR_P) '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(geanypluginsdir)" || exit 1; \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(geanypluginsdir)"; \
+ }
+
+uninstall-geanypluginsLTLIBRARIES:
+ @$(NORMAL_UNINSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ for p in $$list; do \
+ $(am__strip_dir) \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(geanypluginsdir)/$$f'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(geanypluginsdir)/$$f"; \
+ done
+
+clean-geanypluginsLTLIBRARIES:
+ -test -z "$(geanyplugins_LTLIBRARIES)" || rm -f $(geanyplugins_LTLIBRARIES)
+ @list='$(geanyplugins_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+gproject.la: $(gproject_la_OBJECTS) $(gproject_la_DEPENDENCIES) $(EXTRA_gproject_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(gproject_la_LINK) -rpath $(geanypluginsdir) $(gproject_la_OBJECTS) $(gproject_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gproject_la-gproject-main.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gproject_la-gproject-menu.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gproject_la-gproject-project.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gproject_la-gproject-sidebar.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gproject_la-gproject-utils.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+gproject_la-gproject-main.lo: gproject-main.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(gproject_la_CFLAGS) $(CFLAGS) -MT gproject_la-gproject-main.lo -MD -MP -MF $(DEPDIR)/gproject_la-gproject-main.Tpo -c -o gproject_la-gproject-main.lo `test -f 'gproject-main.c' || echo '$(srcdir)/'`gproject-main.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/gproject_la-gproject-main.Tpo $(DEPDIR)/gproject_la-gproject-main.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='gproject-main.c' object='gproject_la-gproject-main.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(gproject_la_CFLAGS) $(CFLAGS) -c -o gproject_la-gproject-main.lo `test -f 'gproject-main.c' || echo '$(srcdir)/'`gproject-main.c
+
+gproject_la-gproject-project.lo: gproject-project.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(gproject_la_CFLAGS) $(CFLAGS) -MT gproject_la-gproject-project.lo -MD -MP -MF $(DEPDIR)/gproject_la-gproject-project.Tpo -c -o gproject_la-gproject-project.lo `test -f 'gproject-project.c' || echo '$(srcdir)/'`gproject-project.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/gproject_la-gproject-project.Tpo $(DEPDIR)/gproject_la-gproject-project.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='gproject-project.c' object='gproject_la-gproject-project.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(gproject_la_CFLAGS) $(CFLAGS) -c -o gproject_la-gproject-project.lo `test -f 'gproject-project.c' || echo '$(srcdir)/'`gproject-project.c
+
+gproject_la-gproject-sidebar.lo: gproject-sidebar.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(gproject_la_CFLAGS) $(CFLAGS) -MT gproject_la-gproject-sidebar.lo -MD -MP -MF $(DEPDIR)/gproject_la-gproject-sidebar.Tpo -c -o gproject_la-gproject-sidebar.lo `test -f 'gproject-sidebar.c' || echo '$(srcdir)/'`gproject-sidebar.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/gproject_la-gproject-sidebar.Tpo $(DEPDIR)/gproject_la-gproject-sidebar.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='gproject-sidebar.c' object='gproject_la-gproject-sidebar.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(gproject_la_CFLAGS) $(CFLAGS) -c -o gproject_la-gproject-sidebar.lo `test -f 'gproject-sidebar.c' || echo '$(srcdir)/'`gproject-sidebar.c
+
+gproject_la-gproject-utils.lo: gproject-utils.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(gproject_la_CFLAGS) $(CFLAGS) -MT gproject_la-gproject-utils.lo -MD -MP -MF $(DEPDIR)/gproject_la-gproject-utils.Tpo -c -o gproject_la-gproject-utils.lo `test -f 'gproject-utils.c' || echo '$(srcdir)/'`gproject-utils.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/gproject_la-gproject-utils.Tpo $(DEPDIR)/gproject_la-gproject-utils.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='gproject-utils.c' object='gproject_la-gproject-utils.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(gproject_la_CFLAGS) $(CFLAGS) -c -o gproject_la-gproject-utils.lo `test -f 'gproject-utils.c' || echo '$(srcdir)/'`gproject-utils.c
+
+gproject_la-gproject-menu.lo: gproject-menu.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(gproject_la_CFLAGS) $(CFLAGS) -MT gproject_la-gproject-menu.lo -MD -MP -MF $(DEPDIR)/gproject_la-gproject-menu.Tpo -c -o gproject_la-gproject-menu.lo `test -f 'gproject-menu.c' || echo '$(srcdir)/'`gproject-menu.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/gproject_la-gproject-menu.Tpo $(DEPDIR)/gproject_la-gproject-menu.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='gproject-menu.c' object='gproject_la-gproject-menu.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(gproject_la_CFLAGS) $(CFLAGS) -c -o gproject_la-gproject-menu.lo `test -f 'gproject-menu.c' || echo '$(srcdir)/'`gproject-menu.c
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+@HAVE_CPPCHECK_FALSE@check-local:
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(LTLIBRARIES)
+installdirs:
+ for dir in "$(DESTDIR)$(geanypluginsdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-geanypluginsLTLIBRARIES
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-geanypluginsLTLIBRARIES
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am check-local clean \
+ clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ cscopelist-am ctags ctags-am distclean distclean-compile \
+ distclean-generic distclean-libtool distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-geanypluginsLTLIBRARIES \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
+ uninstall-am uninstall-geanypluginsLTLIBRARIES
+
+
+@HAVE_CPPCHECK_TRUE@check-cppcheck: $(srcdir)
+@HAVE_CPPCHECK_TRUE@ $(CPPCHECK) \
+@HAVE_CPPCHECK_TRUE@ -q --template gcc --error-exitcode=2 \
+@HAVE_CPPCHECK_TRUE@ $(AM_CPPCHECKFLAGS) $(CPPCHECKFLAGS) \
+@HAVE_CPPCHECK_TRUE@ $(srcdir)
+
+@HAVE_CPPCHECK_TRUE@check-local: check-cppcheck
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/gproject/wscript_build geany-plugins-1.24.1+dfsg/gproject/wscript_build
--- geany-plugins-1.24.0+20140222+git/gproject/wscript_build 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/gproject/wscript_build 2014-04-12 14:28:39.000000000 +0000
@@ -29,10 +29,8 @@
build_plugin(bld, name, includes=includes)
# Icons
-if target_is_win32(bld):
- icon_dest = '${GEANYPLUGINS_DATADIR}/icons'
-else:
- icon_dest = '${GEANYPLUGINS_DATADIR}/icons/hicolor/16x16/apps'
+prefix = '${G_PREFIX}/' if target_is_win32(bld) else ''
+icon_dest = '%s${GEANYPLUGINS_DATADIR}/icons/hicolor/16x16/apps' % prefix
start_dir = bld.path.find_dir('icons')
bld.install_files(icon_dest, start_dir.ant_glob('*.png'), cwd=start_dir)
diff -Nru geany-plugins-1.24.0+20140222+git/HACKING geany-plugins-1.24.1+dfsg/HACKING
--- geany-plugins-1.24.0+20140222+git/HACKING 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/HACKING 1970-01-01 00:00:00.000000000 +0000
@@ -1,292 +0,0 @@
-========================
-Hacking on Geany-Plugins
-========================
-.. contents::
-
-General
-=======
-
-About this file
----------------
-This file contains some useful information for any plugin developer, and
-especially for new plugin developers. A lot of information inside
-`Geany's HACKING file ` is useful
-as well, so it's recommended you give it a read.
-
-
-Building your plugin
---------------------
-You should first read either `README` or `README.waf` depending on whether
-you want to use Autotools or Waf to build the plugins.
-
-
-Autotools Build System
-^^^^^^^^^^^^^^^^^^^^^^
-The Autotools build system automatically enables some code checking
-utilities, meant to ease tracking of common programming mistakes, or simply
-to help making everyone's plugin code better.
-They currently are:
-
-* C compiler warnings (can be disabled with the ``--disable-extra-c-warnings``
- configuration flag) -- this test is (obviouly) run during build;
-* Static code analysis using ``cppcheck`` (can be disabled with the
- ``--disable-cppcheck`` configuration flag) -- this test is run during
- ``make check``.
-
-These features are only here to help you writing better code: they
-are not necessarily and always right -- though they try. However
-it's highly recommended to make usage of them and fix maybe occuring
-issues before submitting a patch. If you think they reports wrong
-problems, please file a report on the appropriate place (either the
-mailing lists or the geany-plugins bug tracker).
-
-
-Documentation
--------------
-
-README
-^^^^^^
-
-Each plugin folder should contain at least a `README` file for
-documentation.
-
-
-Markup language
-###############
-
-The `README` is intended to be written in `Restructured Text
-`_ (as this document is) and
-therefore should work with ``rst2html`` or similar tools. The reason
-for this is that this information is used to generate the content of
-the `Plugins Website `.
-
-
-Recommended contents
-####################
-
-The documentation should include a detailed description on features
-offered by the plugins and usage of those features. It should also
-include some basic information to make it easier for users to get in
-touch with the developer(s) or to find further help in case of any
-issues. You can use some of the other `README` files to get a
-general idea of what should be in the file, but generally it should
-contain:
-
-* author(s) of plugin and their mail addresses
-* external web site (if any)
-* known issues
-* bug tracker
-* dependencies
-
-
-Committing
-----------
-
-General
-^^^^^^^
-
-* Commit one thing at a time, do small commits. Commits should be
- meaningful and not too big when possible; multiple small commits are
- good if there is no good reason to group them.
-* Use meaningful name and email in the Author and Committer fields.
- This helps knowing who did what and allows to contact the author if
- there is a good reason to do so (unlikely, but can happen). Using
- the email address associated with your GitHub account will allows
- for better integration with the website's hyperlinking to accounts
- features.
-* When working on a new feature, create a new branch for it. When
- merging it, use the --no-ff option to make sure a merge commit will
- be created to better track what happened. However, if the feature
- only took one commit you might merge it fast-forward since there is
- not history to keep together.
-
-
-Commit messages
-^^^^^^^^^^^^^^^
-
-Follow the standard Git formatting:
-
-* No line should use more than about 80 characters (around 72 is best).
-* The first line is the commit's summary and is followed by an empty
- line. This summary should be one line and one line only, thus less
- than 80 characters. This summary should not include any punctuation
- unless really needed. See it as the subject of an email: keep it
- concise and as precise as you can, but not tool long.
-* If you're working on a specific plugin, prefix the summary line
- with the lower case name of the plugin (same as the directory name)
- to make it easier to know which commit affected which plugin without
- having to thoroughly examine the commit diff itself. No prefix is
- needed if the commit is non-plugin specific or affects only files
- outside of the plugins' directories.
-* Following lines are optional detailed commit information, with
- paragraphs separated by blank lines. This part should be as long as
- needed to describe the commit in depth, should use proper
- punctuation and should include any useful information, like the
- motivation for the patch and/or any valuable details the diff itself
- doesn't provide or make clear. Make it as complete as you think
- it makes sense, but don't include an information that is better
- explained by the commit's diff.
-
- It is OK to use ASCII formatting like bullet list using "*" or "-",
- etc. if useful, but emphasis (bold, italic, underline) should be
- avoided.
-
-Example::
-
- Ask the user if spawn fails in utils_open_browser()
-
- Ask the user to configure a valid browser command if spawning it
- fails rather than falling back to some arbitrary hardcoded defaults.
-
- This avoid spawning an unexpected browser when the configured one is
- wrong, and gives the user a chance to correctly fix the preference.
-
-
-Coding and Plugin structure
-===========================
-
-Structure of a plugin
----------------------
-
-Your plugin shall be structured like this:
-
-- yourplugin
- - src/
- - data/
- - doc/
-
-Where you put all your source code inside the src-folder, all
-additional data like scripts should be put into a seperate
-data-folder and content for plugin documentation fit into the folder
-doc.
-
-Adding a new plugin to autotools build system
----------------------------------------------
-
-configure.ac
-^^^^^^^^^^^^
-
-Add an entry into configure.ac for your plugin. The entry should look like
-``GP_CHECK_YOURFANCYPLUGINNAME``
-
-Makefile.am
-^^^^^^^^^^^
-
-Add an entry into Makefile.am where to find the sources of your plugin.
-This entry shall look like this::
-
- if ENABLE_YOURFANCYPLUGINNAME
- SUBDIRS += yourfancyplugin
- endif
-
-
-build-subfolder
-^^^^^^^^^^^^^^^
-
-To build your plugin you will also need to add an m4-script inside
-the ``build`` subfolder of the geany-plugin sources. The file should
-be called ``yourfancypluginname.m4`` and contain the definition of the M4
-macro that checks for your plugin's dependencies and generates its
-build files, which macro is called from configure.ac::
-
- AC_DEFUN([GP_CHECK_YOURFANCYPLUGINNAME],
- [
- GP_ARG_DISABLE([yourfancypluginname], [auto])
- GP_STATUS_PLUGIN_ADD([yourfancypluginname], [$enable_yourfancxpluginname])
- AC_CONFIG_FILES([
- yourplugin/Makefile
- yourplugin/src/Makefile
- ])
- ])
-
-
-Makefile inside your plugin folder
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-The Makefile inside your plugin folder can be seperated at least
-into two parts: The first part is located inside the root folder of
-your plugin, whereas the second one is located inside src/ of your
-plugin.
-
-
-Plugin-root
-###########
-
-The file should be called ``Makefile.am`` and contains the entry
-point for really building your plugin. The easiest version could look
-similar to this::
-
- include $(top_srcdir)/build/vars.auxfiles.mk
- SUBDIRS = src
- plugin = yourfancypluginname
-
-
-src-folder
-###########
-
-The ``Makefile.am`` inside the src-Folder is containing the
-informationen how to build the sources. An example could look like::
-
- include $(top_srcdir)/build/vars.build.mk
-
- yourfancypluginname_LTLIBRARIES = yourfancypluginname.la
-
- yourfancypluginname_la_SOURCES = yourfancypluginname.c
- yourfancypluginname_la_LIBADD = $(COMMONLIBS)
-
- include $(top_srcdir)/build/cppcheck.mk
-
-Additional things to do for a new plugin
-----------------------------------------
-
-Adding yourself to MAINTAINERS
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-As you might want to keep on maintaining your newly added plugin, we
-recommend to put your contact data to file MAINTAINERS which is
-located inside geany-plugins root folder. The entry should contain
-your plugin name as well as some of the important data. An example
-could look like::
-
- myfancyplugin
- P: Jon Doe
- M: Jon Doe
- W: http://example.org/myfancyplugin
- S: Maintained
-
-The flags can be compiled like this:
-
-* P: Person
-* M: Mail patches to: FullName
-* W: Web-page with status/info
-* S: Status of plugin
-
-Once you have a look onto MAINTAINERS you will see a lot of examples
-as well as some more detailed information.
-
-
-Adding your plugin-files to po/POTFILES.in
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-If you want to have your plugin translated into different languages
-you will have to add your plugin to file po/POTFILES.in. This
-contains a list of all translateable files for each plugin. An
-example could look like::
-
- #myfancyplugin
- yourfancypluginname/src/yourfancypluginname.c
-
-
-I18n/l10n
----------
-
-Geany-Plugins is supporting localisation of your plugin. To make
-usage of it, there needs to be done:
-
-* Mark each string which should be translatable with the gettext macro
- ``_()`` or ``N_()`` for static strings. As an example the string
- ``"Hello World"`` might become ``_("Hello World")``.
-* Add files with translateable strings into ``po/POTFILES.in``. You
- should group them for your plugin as done for the other. Each files
- needs to be put into one line with complete relative path from
- plugin root directory. E.g. ``myplugin/src/myplugin.c``
diff -Nru geany-plugins-1.24.0+20140222+git/install-sh geany-plugins-1.24.1+dfsg/install-sh
--- geany-plugins-1.24.0+20140222+git/install-sh 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/install-sh 2014-04-13 17:12:41.000000000 +0000
@@ -0,0 +1,527 @@
+#!/bin/sh
+# install - install a program, script, or datafile
+
+scriptversion=2011-11-20.07; # UTC
+
+# This originates from X11R5 (mit/util/scripts/install.sh), which was
+# later released in X11R6 (xc/config/util/install.sh) with the
+# following copyright and license.
+#
+# Copyright (C) 1994 X Consortium
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to
+# deal in the Software without restriction, including without limitation the
+# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+# sell copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
+# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+#
+# Except as contained in this notice, the name of the X Consortium shall not
+# be used in advertising or otherwise to promote the sale, use or other deal-
+# ings in this Software without prior written authorization from the X Consor-
+# tium.
+#
+#
+# FSF changes to this file are in the public domain.
+#
+# Calling this script install-sh is preferred over install.sh, to prevent
+# 'make' implicit rules from creating a file called install from it
+# when there is no Makefile.
+#
+# This script is compatible with the BSD install script, but was written
+# from scratch.
+
+nl='
+'
+IFS=" "" $nl"
+
+# set DOITPROG to echo to test this script
+
+# Don't use :- since 4.3BSD and earlier shells don't like it.
+doit=${DOITPROG-}
+if test -z "$doit"; then
+ doit_exec=exec
+else
+ doit_exec=$doit
+fi
+
+# Put in absolute file names if you don't have them in your path;
+# or use environment vars.
+
+chgrpprog=${CHGRPPROG-chgrp}
+chmodprog=${CHMODPROG-chmod}
+chownprog=${CHOWNPROG-chown}
+cmpprog=${CMPPROG-cmp}
+cpprog=${CPPROG-cp}
+mkdirprog=${MKDIRPROG-mkdir}
+mvprog=${MVPROG-mv}
+rmprog=${RMPROG-rm}
+stripprog=${STRIPPROG-strip}
+
+posix_glob='?'
+initialize_posix_glob='
+ test "$posix_glob" != "?" || {
+ if (set -f) 2>/dev/null; then
+ posix_glob=
+ else
+ posix_glob=:
+ fi
+ }
+'
+
+posix_mkdir=
+
+# Desired mode of installed file.
+mode=0755
+
+chgrpcmd=
+chmodcmd=$chmodprog
+chowncmd=
+mvcmd=$mvprog
+rmcmd="$rmprog -f"
+stripcmd=
+
+src=
+dst=
+dir_arg=
+dst_arg=
+
+copy_on_change=false
+no_target_directory=
+
+usage="\
+Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
+ or: $0 [OPTION]... SRCFILES... DIRECTORY
+ or: $0 [OPTION]... -t DIRECTORY SRCFILES...
+ or: $0 [OPTION]... -d DIRECTORIES...
+
+In the 1st form, copy SRCFILE to DSTFILE.
+In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
+In the 4th, create DIRECTORIES.
+
+Options:
+ --help display this help and exit.
+ --version display version info and exit.
+
+ -c (ignored)
+ -C install only if different (preserve the last data modification time)
+ -d create directories instead of installing files.
+ -g GROUP $chgrpprog installed files to GROUP.
+ -m MODE $chmodprog installed files to MODE.
+ -o USER $chownprog installed files to USER.
+ -s $stripprog installed files.
+ -t DIRECTORY install into DIRECTORY.
+ -T report an error if DSTFILE is a directory.
+
+Environment variables override the default commands:
+ CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
+ RMPROG STRIPPROG
+"
+
+while test $# -ne 0; do
+ case $1 in
+ -c) ;;
+
+ -C) copy_on_change=true;;
+
+ -d) dir_arg=true;;
+
+ -g) chgrpcmd="$chgrpprog $2"
+ shift;;
+
+ --help) echo "$usage"; exit $?;;
+
+ -m) mode=$2
+ case $mode in
+ *' '* | *' '* | *'
+'* | *'*'* | *'?'* | *'['*)
+ echo "$0: invalid mode: $mode" >&2
+ exit 1;;
+ esac
+ shift;;
+
+ -o) chowncmd="$chownprog $2"
+ shift;;
+
+ -s) stripcmd=$stripprog;;
+
+ -t) dst_arg=$2
+ # Protect names problematic for 'test' and other utilities.
+ case $dst_arg in
+ -* | [=\(\)!]) dst_arg=./$dst_arg;;
+ esac
+ shift;;
+
+ -T) no_target_directory=true;;
+
+ --version) echo "$0 $scriptversion"; exit $?;;
+
+ --) shift
+ break;;
+
+ -*) echo "$0: invalid option: $1" >&2
+ exit 1;;
+
+ *) break;;
+ esac
+ shift
+done
+
+if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
+ # When -d is used, all remaining arguments are directories to create.
+ # When -t is used, the destination is already specified.
+ # Otherwise, the last argument is the destination. Remove it from $@.
+ for arg
+ do
+ if test -n "$dst_arg"; then
+ # $@ is not empty: it contains at least $arg.
+ set fnord "$@" "$dst_arg"
+ shift # fnord
+ fi
+ shift # arg
+ dst_arg=$arg
+ # Protect names problematic for 'test' and other utilities.
+ case $dst_arg in
+ -* | [=\(\)!]) dst_arg=./$dst_arg;;
+ esac
+ done
+fi
+
+if test $# -eq 0; then
+ if test -z "$dir_arg"; then
+ echo "$0: no input file specified." >&2
+ exit 1
+ fi
+ # It's OK to call 'install-sh -d' without argument.
+ # This can happen when creating conditional directories.
+ exit 0
+fi
+
+if test -z "$dir_arg"; then
+ do_exit='(exit $ret); exit $ret'
+ trap "ret=129; $do_exit" 1
+ trap "ret=130; $do_exit" 2
+ trap "ret=141; $do_exit" 13
+ trap "ret=143; $do_exit" 15
+
+ # Set umask so as not to create temps with too-generous modes.
+ # However, 'strip' requires both read and write access to temps.
+ case $mode in
+ # Optimize common cases.
+ *644) cp_umask=133;;
+ *755) cp_umask=22;;
+
+ *[0-7])
+ if test -z "$stripcmd"; then
+ u_plus_rw=
+ else
+ u_plus_rw='% 200'
+ fi
+ cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
+ *)
+ if test -z "$stripcmd"; then
+ u_plus_rw=
+ else
+ u_plus_rw=,u+rw
+ fi
+ cp_umask=$mode$u_plus_rw;;
+ esac
+fi
+
+for src
+do
+ # Protect names problematic for 'test' and other utilities.
+ case $src in
+ -* | [=\(\)!]) src=./$src;;
+ esac
+
+ if test -n "$dir_arg"; then
+ dst=$src
+ dstdir=$dst
+ test -d "$dstdir"
+ dstdir_status=$?
+ else
+
+ # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
+ # might cause directories to be created, which would be especially bad
+ # if $src (and thus $dsttmp) contains '*'.
+ if test ! -f "$src" && test ! -d "$src"; then
+ echo "$0: $src does not exist." >&2
+ exit 1
+ fi
+
+ if test -z "$dst_arg"; then
+ echo "$0: no destination specified." >&2
+ exit 1
+ fi
+ dst=$dst_arg
+
+ # If destination is a directory, append the input filename; won't work
+ # if double slashes aren't ignored.
+ if test -d "$dst"; then
+ if test -n "$no_target_directory"; then
+ echo "$0: $dst_arg: Is a directory" >&2
+ exit 1
+ fi
+ dstdir=$dst
+ dst=$dstdir/`basename "$src"`
+ dstdir_status=0
+ else
+ # Prefer dirname, but fall back on a substitute if dirname fails.
+ dstdir=`
+ (dirname "$dst") 2>/dev/null ||
+ expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+ X"$dst" : 'X\(//\)[^/]' \| \
+ X"$dst" : 'X\(//\)$' \| \
+ X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
+ echo X"$dst" |
+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)[^/].*/{
+ s//\1/
+ q
+ }
+ /^X\(\/\/\)$/{
+ s//\1/
+ q
+ }
+ /^X\(\/\).*/{
+ s//\1/
+ q
+ }
+ s/.*/./; q'
+ `
+
+ test -d "$dstdir"
+ dstdir_status=$?
+ fi
+ fi
+
+ obsolete_mkdir_used=false
+
+ if test $dstdir_status != 0; then
+ case $posix_mkdir in
+ '')
+ # Create intermediate dirs using mode 755 as modified by the umask.
+ # This is like FreeBSD 'install' as of 1997-10-28.
+ umask=`umask`
+ case $stripcmd.$umask in
+ # Optimize common cases.
+ *[2367][2367]) mkdir_umask=$umask;;
+ .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
+
+ *[0-7])
+ mkdir_umask=`expr $umask + 22 \
+ - $umask % 100 % 40 + $umask % 20 \
+ - $umask % 10 % 4 + $umask % 2
+ `;;
+ *) mkdir_umask=$umask,go-w;;
+ esac
+
+ # With -d, create the new directory with the user-specified mode.
+ # Otherwise, rely on $mkdir_umask.
+ if test -n "$dir_arg"; then
+ mkdir_mode=-m$mode
+ else
+ mkdir_mode=
+ fi
+
+ posix_mkdir=false
+ case $umask in
+ *[123567][0-7][0-7])
+ # POSIX mkdir -p sets u+wx bits regardless of umask, which
+ # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
+ ;;
+ *)
+ tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
+ trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
+
+ if (umask $mkdir_umask &&
+ exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
+ then
+ if test -z "$dir_arg" || {
+ # Check for POSIX incompatibilities with -m.
+ # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
+ # other-writable bit of parent directory when it shouldn't.
+ # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
+ ls_ld_tmpdir=`ls -ld "$tmpdir"`
+ case $ls_ld_tmpdir in
+ d????-?r-*) different_mode=700;;
+ d????-?--*) different_mode=755;;
+ *) false;;
+ esac &&
+ $mkdirprog -m$different_mode -p -- "$tmpdir" && {
+ ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
+ test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
+ }
+ }
+ then posix_mkdir=:
+ fi
+ rmdir "$tmpdir/d" "$tmpdir"
+ else
+ # Remove any dirs left behind by ancient mkdir implementations.
+ rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
+ fi
+ trap '' 0;;
+ esac;;
+ esac
+
+ if
+ $posix_mkdir && (
+ umask $mkdir_umask &&
+ $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
+ )
+ then :
+ else
+
+ # The umask is ridiculous, or mkdir does not conform to POSIX,
+ # or it failed possibly due to a race condition. Create the
+ # directory the slow way, step by step, checking for races as we go.
+
+ case $dstdir in
+ /*) prefix='/';;
+ [-=\(\)!]*) prefix='./';;
+ *) prefix='';;
+ esac
+
+ eval "$initialize_posix_glob"
+
+ oIFS=$IFS
+ IFS=/
+ $posix_glob set -f
+ set fnord $dstdir
+ shift
+ $posix_glob set +f
+ IFS=$oIFS
+
+ prefixes=
+
+ for d
+ do
+ test X"$d" = X && continue
+
+ prefix=$prefix$d
+ if test -d "$prefix"; then
+ prefixes=
+ else
+ if $posix_mkdir; then
+ (umask=$mkdir_umask &&
+ $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
+ # Don't fail if two instances are running concurrently.
+ test -d "$prefix" || exit 1
+ else
+ case $prefix in
+ *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
+ *) qprefix=$prefix;;
+ esac
+ prefixes="$prefixes '$qprefix'"
+ fi
+ fi
+ prefix=$prefix/
+ done
+
+ if test -n "$prefixes"; then
+ # Don't fail if two instances are running concurrently.
+ (umask $mkdir_umask &&
+ eval "\$doit_exec \$mkdirprog $prefixes") ||
+ test -d "$dstdir" || exit 1
+ obsolete_mkdir_used=true
+ fi
+ fi
+ fi
+
+ if test -n "$dir_arg"; then
+ { test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
+ { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
+ { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
+ test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
+ else
+
+ # Make a couple of temp file names in the proper directory.
+ dsttmp=$dstdir/_inst.$$_
+ rmtmp=$dstdir/_rm.$$_
+
+ # Trap to clean up those temp files at exit.
+ trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
+
+ # Copy the file name to the temp name.
+ (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
+
+ # and set any options; do chmod last to preserve setuid bits.
+ #
+ # If any of these fail, we abort the whole thing. If we want to
+ # ignore errors from any of these, just make sure not to ignore
+ # errors from the above "$doit $cpprog $src $dsttmp" command.
+ #
+ { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
+ { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
+ { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
+ { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
+
+ # If -C, don't bother to copy if it wouldn't change the file.
+ if $copy_on_change &&
+ old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
+ new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
+
+ eval "$initialize_posix_glob" &&
+ $posix_glob set -f &&
+ set X $old && old=:$2:$4:$5:$6 &&
+ set X $new && new=:$2:$4:$5:$6 &&
+ $posix_glob set +f &&
+
+ test "$old" = "$new" &&
+ $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
+ then
+ rm -f "$dsttmp"
+ else
+ # Rename the file to the real destination.
+ $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
+
+ # The rename failed, perhaps because mv can't rename something else
+ # to itself, or perhaps because mv is so ancient that it does not
+ # support -f.
+ {
+ # Now remove or move aside any old file at destination location.
+ # We try this two ways since rm can't unlink itself on some
+ # systems and the destination file might be busy for other
+ # reasons. In this case, the final cleanup might fail but the new
+ # file should still install successfully.
+ {
+ test ! -f "$dst" ||
+ $doit $rmcmd -f "$dst" 2>/dev/null ||
+ { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
+ { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
+ } ||
+ { echo "$0: cannot unlink or rename $dst" >&2
+ (exit 1); exit 1
+ }
+ } &&
+
+ # Now rename the file to the real destination.
+ $doit $mvcmd "$dsttmp" "$dst"
+ }
+ fi || exit 1
+
+ trap '' 0
+ fi
+done
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-time-zone: "UTC"
+# time-stamp-end: "; # UTC"
+# End:
diff -Nru geany-plugins-1.24.0+20140222+git/ltmain.sh geany-plugins-1.24.1+dfsg/ltmain.sh
--- geany-plugins-1.24.0+20140222+git/ltmain.sh 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/ltmain.sh 2014-04-13 17:12:33.000000000 +0000
@@ -0,0 +1,9661 @@
+
+# libtool (GNU libtool) 2.4.2
+# Written by Gordon Matzigkeit , 1996
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
+# This is free software; see the source for copying conditions. There is NO
+# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+# GNU Libtool is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING. If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html,
+# or obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+# Usage: $progname [OPTION]... [MODE-ARG]...
+#
+# Provide generalized library-building support services.
+#
+# --config show all configuration variables
+# --debug enable verbose shell tracing
+# -n, --dry-run display commands without modifying any files
+# --features display basic configuration information and exit
+# --mode=MODE use operation mode MODE
+# --preserve-dup-deps don't remove duplicate dependency libraries
+# --quiet, --silent don't print informational messages
+# --no-quiet, --no-silent
+# print informational messages (default)
+# --no-warn don't display warning messages
+# --tag=TAG use configuration variables from tag TAG
+# -v, --verbose print more informational messages than default
+# --no-verbose don't print the extra informational messages
+# --version print version information
+# -h, --help, --help-all print short, long, or detailed help message
+#
+# MODE must be one of the following:
+#
+# clean remove files from the build directory
+# compile compile a source file into a libtool object
+# execute automatically set library path, then run a program
+# finish complete the installation of libtool libraries
+# install install libraries or executables
+# link create a library or an executable
+# uninstall remove libraries from an installed directory
+#
+# MODE-ARGS vary depending on the MODE. When passed as first option,
+# `--mode=MODE' may be abbreviated as `MODE' or a unique abbreviation of that.
+# Try `$progname --help --mode=MODE' for a more detailed description of MODE.
+#
+# When reporting a bug, please describe a test case to reproduce it and
+# include the following information:
+#
+# host-triplet: $host
+# shell: $SHELL
+# compiler: $LTCC
+# compiler flags: $LTCFLAGS
+# linker: $LD (gnu? $with_gnu_ld)
+# $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1.7ubuntu1
+# automake: $automake_version
+# autoconf: $autoconf_version
+#
+# Report bugs to .
+# GNU libtool home page: .
+# General help using GNU software: .
+
+PROGRAM=libtool
+PACKAGE=libtool
+VERSION="2.4.2 Debian-2.4.2-1.7ubuntu1"
+TIMESTAMP=""
+package_revision=1.3337
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '${1+"$@"}'='"$@"'
+ setopt NO_GLOB_SUBST
+else
+ case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# A function that is used when there is no print builtin or printf.
+func_fallback_echo ()
+{
+ eval 'cat <<_LTECHO_EOF
+$1
+_LTECHO_EOF'
+}
+
+# NLS nuisances: We save the old values to restore during execute mode.
+lt_user_locale=
+lt_safe_locale=
+for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+do
+ eval "if test \"\${$lt_var+set}\" = set; then
+ save_$lt_var=\$$lt_var
+ $lt_var=C
+ export $lt_var
+ lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"
+ lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
+ fi"
+done
+LC_ALL=C
+LANGUAGE=C
+export LANGUAGE LC_ALL
+
+$lt_unset CDPATH
+
+
+# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
+# is ksh but when the shell is invoked as "sh" and the current value of
+# the _XPG environment variable is not equal to 1 (one), the special
+# positional parameter $0, within a function call, is the name of the
+# function.
+progpath="$0"
+
+
+
+: ${CP="cp -f"}
+test "${ECHO+set}" = set || ECHO=${as_echo-'printf %s\n'}
+: ${MAKE="make"}
+: ${MKDIR="mkdir"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
+: ${Xsed="$SED -e 1s/^X//"}
+
+# Global variables:
+EXIT_SUCCESS=0
+EXIT_FAILURE=1
+EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing.
+EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake.
+
+exit_status=$EXIT_SUCCESS
+
+# Make sure IFS has a sensible default
+lt_nl='
+'
+IFS=" $lt_nl"
+
+dirname="s,/[^/]*$,,"
+basename="s,^.*/,,"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE. If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+ func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+} # func_dirname may be replaced by extended shell implementation
+
+
+# func_basename file
+func_basename ()
+{
+ func_basename_result=`$ECHO "${1}" | $SED "$basename"`
+} # func_basename may be replaced by extended shell implementation
+
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+# dirname: Compute the dirname of FILE. If nonempty,
+# add APPEND to the result, otherwise set result
+# to NONDIR_REPLACEMENT.
+# value returned in "$func_dirname_result"
+# basename: Compute filename of FILE.
+# value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+ # Extract subdirectory from the argument.
+ func_dirname_result=`$ECHO "${1}" | $SED -e "$dirname"`
+ if test "X$func_dirname_result" = "X${1}"; then
+ func_dirname_result="${3}"
+ else
+ func_dirname_result="$func_dirname_result${2}"
+ fi
+ func_basename_result=`$ECHO "${1}" | $SED -e "$basename"`
+} # func_dirname_and_basename may be replaced by extended shell implementation
+
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+# func_strip_suffix prefix name
+func_stripname ()
+{
+ case ${2} in
+ .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
+ *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
+ esac
+} # func_stripname may be replaced by extended shell implementation
+
+
+# These SED scripts presuppose an absolute path with a trailing slash.
+pathcar='s,^/\([^/]*\).*$,\1,'
+pathcdr='s,^/[^/]*,,'
+removedotparts=':dotsl
+ s@/\./@/@g
+ t dotsl
+ s,/\.$,/,'
+collapseslashes='s@/\{1,\}@/@g'
+finalslash='s,/*$,/,'
+
+# func_normal_abspath PATH
+# Remove doubled-up and trailing slashes, "." path components,
+# and cancel out any ".." path components in PATH after making
+# it an absolute path.
+# value returned in "$func_normal_abspath_result"
+func_normal_abspath ()
+{
+ # Start from root dir and reassemble the path.
+ func_normal_abspath_result=
+ func_normal_abspath_tpath=$1
+ func_normal_abspath_altnamespace=
+ case $func_normal_abspath_tpath in
+ "")
+ # Empty path, that just means $cwd.
+ func_stripname '' '/' "`pwd`"
+ func_normal_abspath_result=$func_stripname_result
+ return
+ ;;
+ # The next three entries are used to spot a run of precisely
+ # two leading slashes without using negated character classes;
+ # we take advantage of case's first-match behaviour.
+ ///*)
+ # Unusual form of absolute path, do nothing.
+ ;;
+ //*)
+ # Not necessarily an ordinary path; POSIX reserves leading '//'
+ # and for example Cygwin uses it to access remote file shares
+ # over CIFS/SMB, so we conserve a leading double slash if found.
+ func_normal_abspath_altnamespace=/
+ ;;
+ /*)
+ # Absolute path, do nothing.
+ ;;
+ *)
+ # Relative path, prepend $cwd.
+ func_normal_abspath_tpath=`pwd`/$func_normal_abspath_tpath
+ ;;
+ esac
+ # Cancel out all the simple stuff to save iterations. We also want
+ # the path to end with a slash for ease of parsing, so make sure
+ # there is one (and only one) here.
+ func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \
+ -e "$removedotparts" -e "$collapseslashes" -e "$finalslash"`
+ while :; do
+ # Processed it all yet?
+ if test "$func_normal_abspath_tpath" = / ; then
+ # If we ascended to the root using ".." the result may be empty now.
+ if test -z "$func_normal_abspath_result" ; then
+ func_normal_abspath_result=/
+ fi
+ break
+ fi
+ func_normal_abspath_tcomponent=`$ECHO "$func_normal_abspath_tpath" | $SED \
+ -e "$pathcar"`
+ func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \
+ -e "$pathcdr"`
+ # Figure out what to do with it
+ case $func_normal_abspath_tcomponent in
+ "")
+ # Trailing empty path component, ignore it.
+ ;;
+ ..)
+ # Parent dir; strip last assembled component from result.
+ func_dirname "$func_normal_abspath_result"
+ func_normal_abspath_result=$func_dirname_result
+ ;;
+ *)
+ # Actual path component, append it.
+ func_normal_abspath_result=$func_normal_abspath_result/$func_normal_abspath_tcomponent
+ ;;
+ esac
+ done
+ # Restore leading double-slash if one was found on entry.
+ func_normal_abspath_result=$func_normal_abspath_altnamespace$func_normal_abspath_result
+}
+
+# func_relative_path SRCDIR DSTDIR
+# generates a relative path from SRCDIR to DSTDIR, with a trailing
+# slash if non-empty, suitable for immediately appending a filename
+# without needing to append a separator.
+# value returned in "$func_relative_path_result"
+func_relative_path ()
+{
+ func_relative_path_result=
+ func_normal_abspath "$1"
+ func_relative_path_tlibdir=$func_normal_abspath_result
+ func_normal_abspath "$2"
+ func_relative_path_tbindir=$func_normal_abspath_result
+
+ # Ascend the tree starting from libdir
+ while :; do
+ # check if we have found a prefix of bindir
+ case $func_relative_path_tbindir in
+ $func_relative_path_tlibdir)
+ # found an exact match
+ func_relative_path_tcancelled=
+ break
+ ;;
+ $func_relative_path_tlibdir*)
+ # found a matching prefix
+ func_stripname "$func_relative_path_tlibdir" '' "$func_relative_path_tbindir"
+ func_relative_path_tcancelled=$func_stripname_result
+ if test -z "$func_relative_path_result"; then
+ func_relative_path_result=.
+ fi
+ break
+ ;;
+ *)
+ func_dirname $func_relative_path_tlibdir
+ func_relative_path_tlibdir=${func_dirname_result}
+ if test "x$func_relative_path_tlibdir" = x ; then
+ # Have to descend all the way to the root!
+ func_relative_path_result=../$func_relative_path_result
+ func_relative_path_tcancelled=$func_relative_path_tbindir
+ break
+ fi
+ func_relative_path_result=../$func_relative_path_result
+ ;;
+ esac
+ done
+
+ # Now calculate path; take care to avoid doubling-up slashes.
+ func_stripname '' '/' "$func_relative_path_result"
+ func_relative_path_result=$func_stripname_result
+ func_stripname '/' '/' "$func_relative_path_tcancelled"
+ if test "x$func_stripname_result" != x ; then
+ func_relative_path_result=${func_relative_path_result}/${func_stripname_result}
+ fi
+
+ # Normalisation. If bindir is libdir, return empty string,
+ # else relative path ending with a slash; either way, target
+ # file name can be directly appended.
+ if test ! -z "$func_relative_path_result"; then
+ func_stripname './' '' "$func_relative_path_result/"
+ func_relative_path_result=$func_stripname_result
+ fi
+}
+
+# The name of this program:
+func_dirname_and_basename "$progpath"
+progname=$func_basename_result
+
+# Make sure we have an absolute path for reexecution:
+case $progpath in
+ [\\/]*|[A-Za-z]:\\*) ;;
+ *[\\/]*)
+ progdir=$func_dirname_result
+ progdir=`cd "$progdir" && pwd`
+ progpath="$progdir/$progname"
+ ;;
+ *)
+ save_IFS="$IFS"
+ IFS=${PATH_SEPARATOR-:}
+ for progdir in $PATH; do
+ IFS="$save_IFS"
+ test -x "$progdir/$progname" && break
+ done
+ IFS="$save_IFS"
+ test -n "$progdir" || progdir=`pwd`
+ progpath="$progdir/$progname"
+ ;;
+esac
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed="${SED}"' -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Sed substitution that turns a string into a regex matching for the
+# string literally.
+sed_make_literal_regex='s,[].[^$\\*\/],\\&,g'
+
+# Sed substitution that converts a w32 file name or path
+# which contains forward slashes, into one that contains
+# (escaped) backslashes. A very naive implementation.
+lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
+
+# Re-`\' parameter expansions in output of double_quote_subst that were
+# `\'-ed in input to the same. If an odd number of `\' preceded a '$'
+# in input to double_quote_subst, that '$' was protected from expansion.
+# Since each input `\' is now two `\'s, look for any number of runs of
+# four `\'s followed by two `\'s and then a '$'. `\' that '$'.
+bs='\\'
+bs2='\\\\'
+bs4='\\\\\\\\'
+dollar='\$'
+sed_double_backslash="\
+ s/$bs4/&\\
+/g
+ s/^$bs2$dollar/$bs&/
+ s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g
+ s/\n//g"
+
+# Standard options:
+opt_dry_run=false
+opt_help=false
+opt_quiet=false
+opt_verbose=false
+opt_warning=:
+
+# func_echo arg...
+# Echo program name prefixed message, along with the current mode
+# name if it has been set yet.
+func_echo ()
+{
+ $ECHO "$progname: ${opt_mode+$opt_mode: }$*"
+}
+
+# func_verbose arg...
+# Echo program name prefixed message in verbose mode only.
+func_verbose ()
+{
+ $opt_verbose && func_echo ${1+"$@"}
+
+ # A bug in bash halts the script if the last line of a function
+ # fails when set -e is in force, so we need another command to
+ # work around that:
+ :
+}
+
+# func_echo_all arg...
+# Invoke $ECHO with all args, space-separated.
+func_echo_all ()
+{
+ $ECHO "$*"
+}
+
+# func_error arg...
+# Echo program name prefixed message to standard error.
+func_error ()
+{
+ $ECHO "$progname: ${opt_mode+$opt_mode: }"${1+"$@"} 1>&2
+}
+
+# func_warning arg...
+# Echo program name prefixed warning message to standard error.
+func_warning ()
+{
+ $opt_warning && $ECHO "$progname: ${opt_mode+$opt_mode: }warning: "${1+"$@"} 1>&2
+
+ # bash bug again:
+ :
+}
+
+# func_fatal_error arg...
+# Echo program name prefixed message to standard error, and exit.
+func_fatal_error ()
+{
+ func_error ${1+"$@"}
+ exit $EXIT_FAILURE
+}
+
+# func_fatal_help arg...
+# Echo program name prefixed message to standard error, followed by
+# a help hint, and exit.
+func_fatal_help ()
+{
+ func_error ${1+"$@"}
+ func_fatal_error "$help"
+}
+help="Try \`$progname --help' for more information." ## default
+
+
+# func_grep expression filename
+# Check whether EXPRESSION matches any line of FILENAME, without output.
+func_grep ()
+{
+ $GREP "$1" "$2" >/dev/null 2>&1
+}
+
+
+# func_mkdir_p directory-path
+# Make sure the entire path to DIRECTORY-PATH is available.
+func_mkdir_p ()
+{
+ my_directory_path="$1"
+ my_dir_list=
+
+ if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then
+
+ # Protect directory names starting with `-'
+ case $my_directory_path in
+ -*) my_directory_path="./$my_directory_path" ;;
+ esac
+
+ # While some portion of DIR does not yet exist...
+ while test ! -d "$my_directory_path"; do
+ # ...make a list in topmost first order. Use a colon delimited
+ # list incase some portion of path contains whitespace.
+ my_dir_list="$my_directory_path:$my_dir_list"
+
+ # If the last portion added has no slash in it, the list is done
+ case $my_directory_path in */*) ;; *) break ;; esac
+
+ # ...otherwise throw away the child directory and loop
+ my_directory_path=`$ECHO "$my_directory_path" | $SED -e "$dirname"`
+ done
+ my_dir_list=`$ECHO "$my_dir_list" | $SED 's,:*$,,'`
+
+ save_mkdir_p_IFS="$IFS"; IFS=':'
+ for my_dir in $my_dir_list; do
+ IFS="$save_mkdir_p_IFS"
+ # mkdir can fail with a `File exist' error if two processes
+ # try to create one of the directories concurrently. Don't
+ # stop in that case!
+ $MKDIR "$my_dir" 2>/dev/null || :
+ done
+ IFS="$save_mkdir_p_IFS"
+
+ # Bail out if we (or some other process) failed to create a directory.
+ test -d "$my_directory_path" || \
+ func_fatal_error "Failed to create \`$1'"
+ fi
+}
+
+
+# func_mktempdir [string]
+# Make a temporary directory that won't clash with other running
+# libtool processes, and avoids race conditions if possible. If
+# given, STRING is the basename for that directory.
+func_mktempdir ()
+{
+ my_template="${TMPDIR-/tmp}/${1-$progname}"
+
+ if test "$opt_dry_run" = ":"; then
+ # Return a directory name, but don't create it in dry-run mode
+ my_tmpdir="${my_template}-$$"
+ else
+
+ # If mktemp works, use that first and foremost
+ my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
+
+ if test ! -d "$my_tmpdir"; then
+ # Failing that, at least try and use $RANDOM to avoid a race
+ my_tmpdir="${my_template}-${RANDOM-0}$$"
+
+ save_mktempdir_umask=`umask`
+ umask 0077
+ $MKDIR "$my_tmpdir"
+ umask $save_mktempdir_umask
+ fi
+
+ # If we're not in dry-run mode, bomb out on failure
+ test -d "$my_tmpdir" || \
+ func_fatal_error "cannot create temporary directory \`$my_tmpdir'"
+ fi
+
+ $ECHO "$my_tmpdir"
+}
+
+
+# func_quote_for_eval arg
+# Aesthetically quote ARG to be evaled later.
+# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT
+# is double-quoted, suitable for a subsequent eval, whereas
+# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters
+# which are still active within double quotes backslashified.
+func_quote_for_eval ()
+{
+ case $1 in
+ *[\\\`\"\$]*)
+ func_quote_for_eval_unquoted_result=`$ECHO "$1" | $SED "$sed_quote_subst"` ;;
+ *)
+ func_quote_for_eval_unquoted_result="$1" ;;
+ esac
+
+ case $func_quote_for_eval_unquoted_result in
+ # Double-quote args containing shell metacharacters to delay
+ # word splitting, command substitution and and variable
+ # expansion for a subsequent eval.
+ # Many Bourne shells cannot handle close brackets correctly
+ # in scan sets, so we specify it separately.
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
+ func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""
+ ;;
+ *)
+ func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"
+ esac
+}
+
+
+# func_quote_for_expand arg
+# Aesthetically quote ARG to be evaled later; same as above,
+# but do not quote variable references.
+func_quote_for_expand ()
+{
+ case $1 in
+ *[\\\`\"]*)
+ my_arg=`$ECHO "$1" | $SED \
+ -e "$double_quote_subst" -e "$sed_double_backslash"` ;;
+ *)
+ my_arg="$1" ;;
+ esac
+
+ case $my_arg in
+ # Double-quote args containing shell metacharacters to delay
+ # word splitting and command substitution for a subsequent eval.
+ # Many Bourne shells cannot handle close brackets correctly
+ # in scan sets, so we specify it separately.
+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
+ my_arg="\"$my_arg\""
+ ;;
+ esac
+
+ func_quote_for_expand_result="$my_arg"
+}
+
+
+# func_show_eval cmd [fail_exp]
+# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
+# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it.
+func_show_eval ()
+{
+ my_cmd="$1"
+ my_fail_exp="${2-:}"
+
+ ${opt_silent-false} || {
+ func_quote_for_expand "$my_cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+
+ if ${opt_dry_run-false}; then :; else
+ eval "$my_cmd"
+ my_status=$?
+ if test "$my_status" -eq 0; then :; else
+ eval "(exit $my_status); $my_fail_exp"
+ fi
+ fi
+}
+
+
+# func_show_eval_locale cmd [fail_exp]
+# Unless opt_silent is true, then output CMD. Then, if opt_dryrun is
+# not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it. Use the saved locale for evaluation.
+func_show_eval_locale ()
+{
+ my_cmd="$1"
+ my_fail_exp="${2-:}"
+
+ ${opt_silent-false} || {
+ func_quote_for_expand "$my_cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+
+ if ${opt_dry_run-false}; then :; else
+ eval "$lt_user_locale
+ $my_cmd"
+ my_status=$?
+ eval "$lt_safe_locale"
+ if test "$my_status" -eq 0; then :; else
+ eval "(exit $my_status); $my_fail_exp"
+ fi
+ fi
+}
+
+# func_tr_sh
+# Turn $1 into a string suitable for a shell variable name.
+# Result is stored in $func_tr_sh_result. All characters
+# not in the set a-zA-Z0-9_ are replaced with '_'. Further,
+# if $1 begins with a digit, a '_' is prepended as well.
+func_tr_sh ()
+{
+ case $1 in
+ [0-9]* | *[!a-zA-Z0-9_]*)
+ func_tr_sh_result=`$ECHO "$1" | $SED 's/^\([0-9]\)/_\1/; s/[^a-zA-Z0-9_]/_/g'`
+ ;;
+ * )
+ func_tr_sh_result=$1
+ ;;
+ esac
+}
+
+
+# func_version
+# Echo version message to standard output and exit.
+func_version ()
+{
+ $opt_debug
+
+ $SED -n '/(C)/!b go
+ :more
+ /\./!{
+ N
+ s/\n# / /
+ b more
+ }
+ :go
+ /^# '$PROGRAM' (GNU /,/# warranty; / {
+ s/^# //
+ s/^# *$//
+ s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/
+ p
+ }' < "$progpath"
+ exit $?
+}
+
+# func_usage
+# Echo short help message to standard output and exit.
+func_usage ()
+{
+ $opt_debug
+
+ $SED -n '/^# Usage:/,/^# *.*--help/ {
+ s/^# //
+ s/^# *$//
+ s/\$progname/'$progname'/
+ p
+ }' < "$progpath"
+ echo
+ $ECHO "run \`$progname --help | more' for full usage"
+ exit $?
+}
+
+# func_help [NOEXIT]
+# Echo long help message to standard output and exit,
+# unless 'noexit' is passed as argument.
+func_help ()
+{
+ $opt_debug
+
+ $SED -n '/^# Usage:/,/# Report bugs to/ {
+ :print
+ s/^# //
+ s/^# *$//
+ s*\$progname*'$progname'*
+ s*\$host*'"$host"'*
+ s*\$SHELL*'"$SHELL"'*
+ s*\$LTCC*'"$LTCC"'*
+ s*\$LTCFLAGS*'"$LTCFLAGS"'*
+ s*\$LD*'"$LD"'*
+ s/\$with_gnu_ld/'"$with_gnu_ld"'/
+ s/\$automake_version/'"`(${AUTOMAKE-automake} --version) 2>/dev/null |$SED 1q`"'/
+ s/\$autoconf_version/'"`(${AUTOCONF-autoconf} --version) 2>/dev/null |$SED 1q`"'/
+ p
+ d
+ }
+ /^# .* home page:/b print
+ /^# General help using/b print
+ ' < "$progpath"
+ ret=$?
+ if test -z "$1"; then
+ exit $ret
+ fi
+}
+
+# func_missing_arg argname
+# Echo program name prefixed message to standard error and set global
+# exit_cmd.
+func_missing_arg ()
+{
+ $opt_debug
+
+ func_error "missing argument for $1."
+ exit_cmd=exit
+}
+
+
+# func_split_short_opt shortopt
+# Set func_split_short_opt_name and func_split_short_opt_arg shell
+# variables after splitting SHORTOPT after the 2nd character.
+func_split_short_opt ()
+{
+ my_sed_short_opt='1s/^\(..\).*$/\1/;q'
+ my_sed_short_rest='1s/^..\(.*\)$/\1/;q'
+
+ func_split_short_opt_name=`$ECHO "$1" | $SED "$my_sed_short_opt"`
+ func_split_short_opt_arg=`$ECHO "$1" | $SED "$my_sed_short_rest"`
+} # func_split_short_opt may be replaced by extended shell implementation
+
+
+# func_split_long_opt longopt
+# Set func_split_long_opt_name and func_split_long_opt_arg shell
+# variables after splitting LONGOPT at the `=' sign.
+func_split_long_opt ()
+{
+ my_sed_long_opt='1s/^\(--[^=]*\)=.*/\1/;q'
+ my_sed_long_arg='1s/^--[^=]*=//'
+
+ func_split_long_opt_name=`$ECHO "$1" | $SED "$my_sed_long_opt"`
+ func_split_long_opt_arg=`$ECHO "$1" | $SED "$my_sed_long_arg"`
+} # func_split_long_opt may be replaced by extended shell implementation
+
+exit_cmd=:
+
+
+
+
+
+magic="%%%MAGIC variable%%%"
+magic_exe="%%%MAGIC EXE variable%%%"
+
+# Global variables.
+nonopt=
+preserve_args=
+lo2o="s/\\.lo\$/.${objext}/"
+o2lo="s/\\.${objext}\$/.lo/"
+extracted_archives=
+extracted_serial=0
+
+# If this variable is set in any of the actions, the command in it
+# will be execed at the end. This prevents here-documents from being
+# left over by shells.
+exec_cmd=
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+ eval "${1}=\$${1}\${2}"
+} # func_append may be replaced by extended shell implementation
+
+# func_append_quoted var value
+# Quote VALUE and append to the end of shell variable VAR, separated
+# by a space.
+func_append_quoted ()
+{
+ func_quote_for_eval "${2}"
+ eval "${1}=\$${1}\\ \$func_quote_for_eval_result"
+} # func_append_quoted may be replaced by extended shell implementation
+
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+ func_arith_result=`expr "${@}"`
+} # func_arith may be replaced by extended shell implementation
+
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+ func_len_result=`expr "${1}" : ".*" 2>/dev/null || echo $max_cmd_len`
+} # func_len may be replaced by extended shell implementation
+
+
+# func_lo2o object
+func_lo2o ()
+{
+ func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
+} # func_lo2o may be replaced by extended shell implementation
+
+
+# func_xform libobj-or-source
+func_xform ()
+{
+ func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
+} # func_xform may be replaced by extended shell implementation
+
+
+# func_fatal_configuration arg...
+# Echo program name prefixed message to standard error, followed by
+# a configuration failure hint, and exit.
+func_fatal_configuration ()
+{
+ func_error ${1+"$@"}
+ func_error "See the $PACKAGE documentation for more information."
+ func_fatal_error "Fatal configuration error."
+}
+
+
+# func_config
+# Display the configuration for all the tags in this script.
+func_config ()
+{
+ re_begincf='^# ### BEGIN LIBTOOL'
+ re_endcf='^# ### END LIBTOOL'
+
+ # Default configuration.
+ $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath"
+
+ # Now print the configurations for the tags.
+ for tagname in $taglist; do
+ $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath"
+ done
+
+ exit $?
+}
+
+# func_features
+# Display the features supported by this script.
+func_features ()
+{
+ echo "host: $host"
+ if test "$build_libtool_libs" = yes; then
+ echo "enable shared libraries"
+ else
+ echo "disable shared libraries"
+ fi
+ if test "$build_old_libs" = yes; then
+ echo "enable static libraries"
+ else
+ echo "disable static libraries"
+ fi
+
+ exit $?
+}
+
+# func_enable_tag tagname
+# Verify that TAGNAME is valid, and either flag an error and exit, or
+# enable the TAGNAME tag. We also add TAGNAME to the global $taglist
+# variable here.
+func_enable_tag ()
+{
+ # Global variable:
+ tagname="$1"
+
+ re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
+ re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
+ sed_extractcf="/$re_begincf/,/$re_endcf/p"
+
+ # Validate tagname.
+ case $tagname in
+ *[!-_A-Za-z0-9,/]*)
+ func_fatal_error "invalid tag name: $tagname"
+ ;;
+ esac
+
+ # Don't test for the "default" C tag, as we know it's
+ # there but not specially marked.
+ case $tagname in
+ CC) ;;
+ *)
+ if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
+ taglist="$taglist $tagname"
+
+ # Evaluate the configuration. Be careful to quote the path
+ # and the sed script, to avoid splitting on whitespace, but
+ # also don't use non-portable quotes within backquotes within
+ # quotes we have to do it in 2 steps:
+ extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
+ eval "$extractedcf"
+ else
+ func_error "ignoring unknown tag $tagname"
+ fi
+ ;;
+ esac
+}
+
+# func_check_version_match
+# Ensure that we are using m4 macros, and libtool script from the same
+# release of libtool.
+func_check_version_match ()
+{
+ if test "$package_revision" != "$macro_revision"; then
+ if test "$VERSION" != "$macro_version"; then
+ if test -z "$macro_version"; then
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from an older release.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+ else
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+ fi
+ else
+ cat >&2 <<_LT_EOF
+$progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision,
+$progname: but the definition of this LT_INIT comes from revision $macro_revision.
+$progname: You should recreate aclocal.m4 with macros from revision $package_revision
+$progname: of $PACKAGE $VERSION and run autoconf again.
+_LT_EOF
+ fi
+
+ exit $EXIT_MISMATCH
+ fi
+}
+
+
+# Shorthand for --mode=foo, only valid as the first argument
+case $1 in
+clean|clea|cle|cl)
+ shift; set dummy --mode clean ${1+"$@"}; shift
+ ;;
+compile|compil|compi|comp|com|co|c)
+ shift; set dummy --mode compile ${1+"$@"}; shift
+ ;;
+execute|execut|execu|exec|exe|ex|e)
+ shift; set dummy --mode execute ${1+"$@"}; shift
+ ;;
+finish|finis|fini|fin|fi|f)
+ shift; set dummy --mode finish ${1+"$@"}; shift
+ ;;
+install|instal|insta|inst|ins|in|i)
+ shift; set dummy --mode install ${1+"$@"}; shift
+ ;;
+link|lin|li|l)
+ shift; set dummy --mode link ${1+"$@"}; shift
+ ;;
+uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
+ shift; set dummy --mode uninstall ${1+"$@"}; shift
+ ;;
+esac
+
+
+
+# Option defaults:
+opt_debug=:
+opt_dry_run=false
+opt_config=false
+opt_preserve_dup_deps=false
+opt_features=false
+opt_finish=false
+opt_help=false
+opt_help_all=false
+opt_silent=:
+opt_warning=:
+opt_verbose=:
+opt_silent=false
+opt_verbose=false
+
+
+# Parse options once, thoroughly. This comes as soon as possible in the
+# script to make things like `--version' happen as quickly as we can.
+{
+ # this just eases exit handling
+ while test $# -gt 0; do
+ opt="$1"
+ shift
+ case $opt in
+ --debug|-x) opt_debug='set -x'
+ func_echo "enabling shell trace mode"
+ $opt_debug
+ ;;
+ --dry-run|--dryrun|-n)
+ opt_dry_run=:
+ ;;
+ --config)
+ opt_config=:
+func_config
+ ;;
+ --dlopen|-dlopen)
+ optarg="$1"
+ opt_dlopen="${opt_dlopen+$opt_dlopen
+}$optarg"
+ shift
+ ;;
+ --preserve-dup-deps)
+ opt_preserve_dup_deps=:
+ ;;
+ --features)
+ opt_features=:
+func_features
+ ;;
+ --finish)
+ opt_finish=:
+set dummy --mode finish ${1+"$@"}; shift
+ ;;
+ --help)
+ opt_help=:
+ ;;
+ --help-all)
+ opt_help_all=:
+opt_help=': help-all'
+ ;;
+ --mode)
+ test $# = 0 && func_missing_arg $opt && break
+ optarg="$1"
+ opt_mode="$optarg"
+case $optarg in
+ # Valid mode arguments:
+ clean|compile|execute|finish|install|link|relink|uninstall) ;;
+
+ # Catch anything else as an error
+ *) func_error "invalid argument for $opt"
+ exit_cmd=exit
+ break
+ ;;
+esac
+ shift
+ ;;
+ --no-silent|--no-quiet)
+ opt_silent=false
+func_append preserve_args " $opt"
+ ;;
+ --no-warning|--no-warn)
+ opt_warning=false
+func_append preserve_args " $opt"
+ ;;
+ --no-verbose)
+ opt_verbose=false
+func_append preserve_args " $opt"
+ ;;
+ --silent|--quiet)
+ opt_silent=:
+func_append preserve_args " $opt"
+ opt_verbose=false
+ ;;
+ --verbose|-v)
+ opt_verbose=:
+func_append preserve_args " $opt"
+opt_silent=false
+ ;;
+ --tag)
+ test $# = 0 && func_missing_arg $opt && break
+ optarg="$1"
+ opt_tag="$optarg"
+func_append preserve_args " $opt $optarg"
+func_enable_tag "$optarg"
+ shift
+ ;;
+
+ -\?|-h) func_usage ;;
+ --help) func_help ;;
+ --version) func_version ;;
+
+ # Separate optargs to long options:
+ --*=*)
+ func_split_long_opt "$opt"
+ set dummy "$func_split_long_opt_name" "$func_split_long_opt_arg" ${1+"$@"}
+ shift
+ ;;
+
+ # Separate non-argument short options:
+ -\?*|-h*|-n*|-v*)
+ func_split_short_opt "$opt"
+ set dummy "$func_split_short_opt_name" "-$func_split_short_opt_arg" ${1+"$@"}
+ shift
+ ;;
+
+ --) break ;;
+ -*) func_fatal_help "unrecognized option \`$opt'" ;;
+ *) set dummy "$opt" ${1+"$@"}; shift; break ;;
+ esac
+ done
+
+ # Validate options:
+
+ # save first non-option argument
+ if test "$#" -gt 0; then
+ nonopt="$opt"
+ shift
+ fi
+
+ # preserve --debug
+ test "$opt_debug" = : || func_append preserve_args " --debug"
+
+ case $host in
+ *cygwin* | *mingw* | *pw32* | *cegcc*)
+ # don't eliminate duplications in $postdeps and $predeps
+ opt_duplicate_compiler_generated_deps=:
+ ;;
+ *)
+ opt_duplicate_compiler_generated_deps=$opt_preserve_dup_deps
+ ;;
+ esac
+
+ $opt_help || {
+ # Sanity checks first:
+ func_check_version_match
+
+ if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
+ func_fatal_configuration "not configured to build any kind of library"
+ fi
+
+ # Darwin sucks
+ eval std_shrext=\"$shrext_cmds\"
+
+ # Only execute mode is allowed to have -dlopen flags.
+ if test -n "$opt_dlopen" && test "$opt_mode" != execute; then
+ func_error "unrecognized option \`-dlopen'"
+ $ECHO "$help" 1>&2
+ exit $EXIT_FAILURE
+ fi
+
+ # Change the help message to a mode-specific one.
+ generic_help="$help"
+ help="Try \`$progname --help --mode=$opt_mode' for more information."
+ }
+
+
+ # Bail if the options were screwed
+ $exit_cmd $EXIT_FAILURE
+}
+
+
+
+
+## ----------- ##
+## Main. ##
+## ----------- ##
+
+# func_lalib_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_lalib_p ()
+{
+ test -f "$1" &&
+ $SED -e 4q "$1" 2>/dev/null \
+ | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
+}
+
+# func_lalib_unsafe_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function implements the same check as func_lalib_p without
+# resorting to external programs. To this end, it redirects stdin and
+# closes it afterwards, without saving the original file descriptor.
+# As a safety measure, use it only where a negative result would be
+# fatal anyway. Works if `file' does not exist.
+func_lalib_unsafe_p ()
+{
+ lalib_p=no
+ if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then
+ for lalib_p_l in 1 2 3 4
+ do
+ read lalib_p_line
+ case "$lalib_p_line" in
+ \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;
+ esac
+ done
+ exec 0<&5 5<&-
+ fi
+ test "$lalib_p" = yes
+}
+
+# func_ltwrapper_script_p file
+# True iff FILE is a libtool wrapper script
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_script_p ()
+{
+ func_lalib_p "$1"
+}
+
+# func_ltwrapper_executable_p file
+# True iff FILE is a libtool wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_executable_p ()
+{
+ func_ltwrapper_exec_suffix=
+ case $1 in
+ *.exe) ;;
+ *) func_ltwrapper_exec_suffix=.exe ;;
+ esac
+ $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1
+}
+
+# func_ltwrapper_scriptname file
+# Assumes file is an ltwrapper_executable
+# uses $file to determine the appropriate filename for a
+# temporary ltwrapper_script.
+func_ltwrapper_scriptname ()
+{
+ func_dirname_and_basename "$1" "" "."
+ func_stripname '' '.exe' "$func_basename_result"
+ func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
+}
+
+# func_ltwrapper_p file
+# True iff FILE is a libtool wrapper script or wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_p ()
+{
+ func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1"
+}
+
+
+# func_execute_cmds commands fail_cmd
+# Execute tilde-delimited COMMANDS.
+# If FAIL_CMD is given, eval that upon failure.
+# FAIL_CMD may read-access the current command in variable CMD!
+func_execute_cmds ()
+{
+ $opt_debug
+ save_ifs=$IFS; IFS='~'
+ for cmd in $1; do
+ IFS=$save_ifs
+ eval cmd=\"$cmd\"
+ func_show_eval "$cmd" "${2-:}"
+ done
+ IFS=$save_ifs
+}
+
+
+# func_source file
+# Source FILE, adding directory component if necessary.
+# Note that it is not necessary on cygwin/mingw to append a dot to
+# FILE even if both FILE and FILE.exe exist: automatic-append-.exe
+# behavior happens only for exec(3), not for open(2)! Also, sourcing
+# `FILE.' does not work on cygwin managed mounts.
+func_source ()
+{
+ $opt_debug
+ case $1 in
+ */* | *\\*) . "$1" ;;
+ *) . "./$1" ;;
+ esac
+}
+
+
+# func_resolve_sysroot PATH
+# Replace a leading = in PATH with a sysroot. Store the result into
+# func_resolve_sysroot_result
+func_resolve_sysroot ()
+{
+ func_resolve_sysroot_result=$1
+ case $func_resolve_sysroot_result in
+ =*)
+ func_stripname '=' '' "$func_resolve_sysroot_result"
+ func_resolve_sysroot_result=$lt_sysroot$func_stripname_result
+ ;;
+ esac
+}
+
+# func_replace_sysroot PATH
+# If PATH begins with the sysroot, replace it with = and
+# store the result into func_replace_sysroot_result.
+func_replace_sysroot ()
+{
+ case "$lt_sysroot:$1" in
+ ?*:"$lt_sysroot"*)
+ func_stripname "$lt_sysroot" '' "$1"
+ func_replace_sysroot_result="=$func_stripname_result"
+ ;;
+ *)
+ # Including no sysroot.
+ func_replace_sysroot_result=$1
+ ;;
+ esac
+}
+
+# func_infer_tag arg
+# Infer tagged configuration to use if any are available and
+# if one wasn't chosen via the "--tag" command line option.
+# Only attempt this if the compiler in the base compile
+# command doesn't match the default compiler.
+# arg is usually of the form 'gcc ...'
+func_infer_tag ()
+{
+ $opt_debug
+ if test -n "$available_tags" && test -z "$tagname"; then
+ CC_quoted=
+ for arg in $CC; do
+ func_append_quoted CC_quoted "$arg"
+ done
+ CC_expanded=`func_echo_all $CC`
+ CC_quoted_expanded=`func_echo_all $CC_quoted`
+ case $@ in
+ # Blanks in the command may have been stripped by the calling shell,
+ # but not from the CC environment variable when configure was run.
+ " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \
+ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) ;;
+ # Blanks at the start of $base_compile will cause this to fail
+ # if we don't check for them as well.
+ *)
+ for z in $available_tags; do
+ if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
+ # Evaluate the configuration.
+ eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
+ CC_quoted=
+ for arg in $CC; do
+ # Double-quote args containing other shell metacharacters.
+ func_append_quoted CC_quoted "$arg"
+ done
+ CC_expanded=`func_echo_all $CC`
+ CC_quoted_expanded=`func_echo_all $CC_quoted`
+ case "$@ " in
+ " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \
+ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*)
+ # The compiler in the base compile command matches
+ # the one in the tagged configuration.
+ # Assume this is the tagged configuration we want.
+ tagname=$z
+ break
+ ;;
+ esac
+ fi
+ done
+ # If $tagname still isn't set, then no tagged configuration
+ # was found and let the user know that the "--tag" command
+ # line option must be used.
+ if test -z "$tagname"; then
+ func_echo "unable to infer tagged configuration"
+ func_fatal_error "specify a tag with \`--tag'"
+# else
+# func_verbose "using $tagname tagged configuration"
+ fi
+ ;;
+ esac
+ fi
+}
+
+
+
+# func_write_libtool_object output_name pic_name nonpic_name
+# Create a libtool object file (analogous to a ".la" file),
+# but don't create it if we're doing a dry run.
+func_write_libtool_object ()
+{
+ write_libobj=${1}
+ if test "$build_libtool_libs" = yes; then
+ write_lobj=\'${2}\'
+ else
+ write_lobj=none
+ fi
+
+ if test "$build_old_libs" = yes; then
+ write_oldobj=\'${3}\'
+ else
+ write_oldobj=none
+ fi
+
+ $opt_dry_run || {
+ cat >${write_libobj}T </dev/null`
+ if test "$?" -eq 0 && test -n "${func_convert_core_file_wine_to_w32_tmp}"; then
+ func_convert_core_file_wine_to_w32_result=`$ECHO "$func_convert_core_file_wine_to_w32_tmp" |
+ $SED -e "$lt_sed_naive_backslashify"`
+ else
+ func_convert_core_file_wine_to_w32_result=
+ fi
+ fi
+}
+# end: func_convert_core_file_wine_to_w32
+
+
+# func_convert_core_path_wine_to_w32 ARG
+# Helper function used by path conversion functions when $build is *nix, and
+# $host is mingw, cygwin, or some other w32 environment. Relies on a correctly
+# configured wine environment available, with the winepath program in $build's
+# $PATH. Assumes ARG has no leading or trailing path separator characters.
+#
+# ARG is path to be converted from $build format to win32.
+# Result is available in $func_convert_core_path_wine_to_w32_result.
+# Unconvertible file (directory) names in ARG are skipped; if no directory names
+# are convertible, then the result may be empty.
+func_convert_core_path_wine_to_w32 ()
+{
+ $opt_debug
+ # unfortunately, winepath doesn't convert paths, only file names
+ func_convert_core_path_wine_to_w32_result=""
+ if test -n "$1"; then
+ oldIFS=$IFS
+ IFS=:
+ for func_convert_core_path_wine_to_w32_f in $1; do
+ IFS=$oldIFS
+ func_convert_core_file_wine_to_w32 "$func_convert_core_path_wine_to_w32_f"
+ if test -n "$func_convert_core_file_wine_to_w32_result" ; then
+ if test -z "$func_convert_core_path_wine_to_w32_result"; then
+ func_convert_core_path_wine_to_w32_result="$func_convert_core_file_wine_to_w32_result"
+ else
+ func_append func_convert_core_path_wine_to_w32_result ";$func_convert_core_file_wine_to_w32_result"
+ fi
+ fi
+ done
+ IFS=$oldIFS
+ fi
+}
+# end: func_convert_core_path_wine_to_w32
+
+
+# func_cygpath ARGS...
+# Wrapper around calling the cygpath program via LT_CYGPATH. This is used when
+# when (1) $build is *nix and Cygwin is hosted via a wine environment; or (2)
+# $build is MSYS and $host is Cygwin, or (3) $build is Cygwin. In case (1) or
+# (2), returns the Cygwin file name or path in func_cygpath_result (input
+# file name or path is assumed to be in w32 format, as previously converted
+# from $build's *nix or MSYS format). In case (3), returns the w32 file name
+# or path in func_cygpath_result (input file name or path is assumed to be in
+# Cygwin format). Returns an empty string on error.
+#
+# ARGS are passed to cygpath, with the last one being the file name or path to
+# be converted.
+#
+# Specify the absolute *nix (or w32) name to cygpath in the LT_CYGPATH
+# environment variable; do not put it in $PATH.
+func_cygpath ()
+{
+ $opt_debug
+ if test -n "$LT_CYGPATH" && test -f "$LT_CYGPATH"; then
+ func_cygpath_result=`$LT_CYGPATH "$@" 2>/dev/null`
+ if test "$?" -ne 0; then
+ # on failure, ensure result is empty
+ func_cygpath_result=
+ fi
+ else
+ func_cygpath_result=
+ func_error "LT_CYGPATH is empty or specifies non-existent file: \`$LT_CYGPATH'"
+ fi
+}
+#end: func_cygpath
+
+
+# func_convert_core_msys_to_w32 ARG
+# Convert file name or path ARG from MSYS format to w32 format. Return
+# result in func_convert_core_msys_to_w32_result.
+func_convert_core_msys_to_w32 ()
+{
+ $opt_debug
+ # awkward: cmd appends spaces to result
+ func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null |
+ $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"`
+}
+#end: func_convert_core_msys_to_w32
+
+
+# func_convert_file_check ARG1 ARG2
+# Verify that ARG1 (a file name in $build format) was converted to $host
+# format in ARG2. Otherwise, emit an error message, but continue (resetting
+# func_to_host_file_result to ARG1).
+func_convert_file_check ()
+{
+ $opt_debug
+ if test -z "$2" && test -n "$1" ; then
+ func_error "Could not determine host file name corresponding to"
+ func_error " \`$1'"
+ func_error "Continuing, but uninstalled executables may not work."
+ # Fallback:
+ func_to_host_file_result="$1"
+ fi
+}
+# end func_convert_file_check
+
+
+# func_convert_path_check FROM_PATHSEP TO_PATHSEP FROM_PATH TO_PATH
+# Verify that FROM_PATH (a path in $build format) was converted to $host
+# format in TO_PATH. Otherwise, emit an error message, but continue, resetting
+# func_to_host_file_result to a simplistic fallback value (see below).
+func_convert_path_check ()
+{
+ $opt_debug
+ if test -z "$4" && test -n "$3"; then
+ func_error "Could not determine the host path corresponding to"
+ func_error " \`$3'"
+ func_error "Continuing, but uninstalled executables may not work."
+ # Fallback. This is a deliberately simplistic "conversion" and
+ # should not be "improved". See libtool.info.
+ if test "x$1" != "x$2"; then
+ lt_replace_pathsep_chars="s|$1|$2|g"
+ func_to_host_path_result=`echo "$3" |
+ $SED -e "$lt_replace_pathsep_chars"`
+ else
+ func_to_host_path_result="$3"
+ fi
+ fi
+}
+# end func_convert_path_check
+
+
+# func_convert_path_front_back_pathsep FRONTPAT BACKPAT REPL ORIG
+# Modifies func_to_host_path_result by prepending REPL if ORIG matches FRONTPAT
+# and appending REPL if ORIG matches BACKPAT.
+func_convert_path_front_back_pathsep ()
+{
+ $opt_debug
+ case $4 in
+ $1 ) func_to_host_path_result="$3$func_to_host_path_result"
+ ;;
+ esac
+ case $4 in
+ $2 ) func_append func_to_host_path_result "$3"
+ ;;
+ esac
+}
+# end func_convert_path_front_back_pathsep
+
+
+##################################################
+# $build to $host FILE NAME CONVERSION FUNCTIONS #
+##################################################
+# invoked via `$to_host_file_cmd ARG'
+#
+# In each case, ARG is the path to be converted from $build to $host format.
+# Result will be available in $func_to_host_file_result.
+
+
+# func_to_host_file ARG
+# Converts the file name ARG from $build format to $host format. Return result
+# in func_to_host_file_result.
+func_to_host_file ()
+{
+ $opt_debug
+ $to_host_file_cmd "$1"
+}
+# end func_to_host_file
+
+
+# func_to_tool_file ARG LAZY
+# converts the file name ARG from $build format to toolchain format. Return
+# result in func_to_tool_file_result. If the conversion in use is listed
+# in (the comma separated) LAZY, no conversion takes place.
+func_to_tool_file ()
+{
+ $opt_debug
+ case ,$2, in
+ *,"$to_tool_file_cmd",*)
+ func_to_tool_file_result=$1
+ ;;
+ *)
+ $to_tool_file_cmd "$1"
+ func_to_tool_file_result=$func_to_host_file_result
+ ;;
+ esac
+}
+# end func_to_tool_file
+
+
+# func_convert_file_noop ARG
+# Copy ARG to func_to_host_file_result.
+func_convert_file_noop ()
+{
+ func_to_host_file_result="$1"
+}
+# end func_convert_file_noop
+
+
+# func_convert_file_msys_to_w32 ARG
+# Convert file name ARG from (mingw) MSYS to (mingw) w32 format; automatic
+# conversion to w32 is not available inside the cwrapper. Returns result in
+# func_to_host_file_result.
+func_convert_file_msys_to_w32 ()
+{
+ $opt_debug
+ func_to_host_file_result="$1"
+ if test -n "$1"; then
+ func_convert_core_msys_to_w32 "$1"
+ func_to_host_file_result="$func_convert_core_msys_to_w32_result"
+ fi
+ func_convert_file_check "$1" "$func_to_host_file_result"
+}
+# end func_convert_file_msys_to_w32
+
+
+# func_convert_file_cygwin_to_w32 ARG
+# Convert file name ARG from Cygwin to w32 format. Returns result in
+# func_to_host_file_result.
+func_convert_file_cygwin_to_w32 ()
+{
+ $opt_debug
+ func_to_host_file_result="$1"
+ if test -n "$1"; then
+ # because $build is cygwin, we call "the" cygpath in $PATH; no need to use
+ # LT_CYGPATH in this case.
+ func_to_host_file_result=`cygpath -m "$1"`
+ fi
+ func_convert_file_check "$1" "$func_to_host_file_result"
+}
+# end func_convert_file_cygwin_to_w32
+
+
+# func_convert_file_nix_to_w32 ARG
+# Convert file name ARG from *nix to w32 format. Requires a wine environment
+# and a working winepath. Returns result in func_to_host_file_result.
+func_convert_file_nix_to_w32 ()
+{
+ $opt_debug
+ func_to_host_file_result="$1"
+ if test -n "$1"; then
+ func_convert_core_file_wine_to_w32 "$1"
+ func_to_host_file_result="$func_convert_core_file_wine_to_w32_result"
+ fi
+ func_convert_file_check "$1" "$func_to_host_file_result"
+}
+# end func_convert_file_nix_to_w32
+
+
+# func_convert_file_msys_to_cygwin ARG
+# Convert file name ARG from MSYS to Cygwin format. Requires LT_CYGPATH set.
+# Returns result in func_to_host_file_result.
+func_convert_file_msys_to_cygwin ()
+{
+ $opt_debug
+ func_to_host_file_result="$1"
+ if test -n "$1"; then
+ func_convert_core_msys_to_w32 "$1"
+ func_cygpath -u "$func_convert_core_msys_to_w32_result"
+ func_to_host_file_result="$func_cygpath_result"
+ fi
+ func_convert_file_check "$1" "$func_to_host_file_result"
+}
+# end func_convert_file_msys_to_cygwin
+
+
+# func_convert_file_nix_to_cygwin ARG
+# Convert file name ARG from *nix to Cygwin format. Requires Cygwin installed
+# in a wine environment, working winepath, and LT_CYGPATH set. Returns result
+# in func_to_host_file_result.
+func_convert_file_nix_to_cygwin ()
+{
+ $opt_debug
+ func_to_host_file_result="$1"
+ if test -n "$1"; then
+ # convert from *nix to w32, then use cygpath to convert from w32 to cygwin.
+ func_convert_core_file_wine_to_w32 "$1"
+ func_cygpath -u "$func_convert_core_file_wine_to_w32_result"
+ func_to_host_file_result="$func_cygpath_result"
+ fi
+ func_convert_file_check "$1" "$func_to_host_file_result"
+}
+# end func_convert_file_nix_to_cygwin
+
+
+#############################################
+# $build to $host PATH CONVERSION FUNCTIONS #
+#############################################
+# invoked via `$to_host_path_cmd ARG'
+#
+# In each case, ARG is the path to be converted from $build to $host format.
+# The result will be available in $func_to_host_path_result.
+#
+# Path separators are also converted from $build format to $host format. If
+# ARG begins or ends with a path separator character, it is preserved (but
+# converted to $host format) on output.
+#
+# All path conversion functions are named using the following convention:
+# file name conversion function : func_convert_file_X_to_Y ()
+# path conversion function : func_convert_path_X_to_Y ()
+# where, for any given $build/$host combination the 'X_to_Y' value is the
+# same. If conversion functions are added for new $build/$host combinations,
+# the two new functions must follow this pattern, or func_init_to_host_path_cmd
+# will break.
+
+
+# func_init_to_host_path_cmd
+# Ensures that function "pointer" variable $to_host_path_cmd is set to the
+# appropriate value, based on the value of $to_host_file_cmd.
+to_host_path_cmd=
+func_init_to_host_path_cmd ()
+{
+ $opt_debug
+ if test -z "$to_host_path_cmd"; then
+ func_stripname 'func_convert_file_' '' "$to_host_file_cmd"
+ to_host_path_cmd="func_convert_path_${func_stripname_result}"
+ fi
+}
+
+
+# func_to_host_path ARG
+# Converts the path ARG from $build format to $host format. Return result
+# in func_to_host_path_result.
+func_to_host_path ()
+{
+ $opt_debug
+ func_init_to_host_path_cmd
+ $to_host_path_cmd "$1"
+}
+# end func_to_host_path
+
+
+# func_convert_path_noop ARG
+# Copy ARG to func_to_host_path_result.
+func_convert_path_noop ()
+{
+ func_to_host_path_result="$1"
+}
+# end func_convert_path_noop
+
+
+# func_convert_path_msys_to_w32 ARG
+# Convert path ARG from (mingw) MSYS to (mingw) w32 format; automatic
+# conversion to w32 is not available inside the cwrapper. Returns result in
+# func_to_host_path_result.
+func_convert_path_msys_to_w32 ()
+{
+ $opt_debug
+ func_to_host_path_result="$1"
+ if test -n "$1"; then
+ # Remove leading and trailing path separator characters from ARG. MSYS
+ # behavior is inconsistent here; cygpath turns them into '.;' and ';.';
+ # and winepath ignores them completely.
+ func_stripname : : "$1"
+ func_to_host_path_tmp1=$func_stripname_result
+ func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
+ func_to_host_path_result="$func_convert_core_msys_to_w32_result"
+ func_convert_path_check : ";" \
+ "$func_to_host_path_tmp1" "$func_to_host_path_result"
+ func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
+ fi
+}
+# end func_convert_path_msys_to_w32
+
+
+# func_convert_path_cygwin_to_w32 ARG
+# Convert path ARG from Cygwin to w32 format. Returns result in
+# func_to_host_file_result.
+func_convert_path_cygwin_to_w32 ()
+{
+ $opt_debug
+ func_to_host_path_result="$1"
+ if test -n "$1"; then
+ # See func_convert_path_msys_to_w32:
+ func_stripname : : "$1"
+ func_to_host_path_tmp1=$func_stripname_result
+ func_to_host_path_result=`cygpath -m -p "$func_to_host_path_tmp1"`
+ func_convert_path_check : ";" \
+ "$func_to_host_path_tmp1" "$func_to_host_path_result"
+ func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
+ fi
+}
+# end func_convert_path_cygwin_to_w32
+
+
+# func_convert_path_nix_to_w32 ARG
+# Convert path ARG from *nix to w32 format. Requires a wine environment and
+# a working winepath. Returns result in func_to_host_file_result.
+func_convert_path_nix_to_w32 ()
+{
+ $opt_debug
+ func_to_host_path_result="$1"
+ if test -n "$1"; then
+ # See func_convert_path_msys_to_w32:
+ func_stripname : : "$1"
+ func_to_host_path_tmp1=$func_stripname_result
+ func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
+ func_to_host_path_result="$func_convert_core_path_wine_to_w32_result"
+ func_convert_path_check : ";" \
+ "$func_to_host_path_tmp1" "$func_to_host_path_result"
+ func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
+ fi
+}
+# end func_convert_path_nix_to_w32
+
+
+# func_convert_path_msys_to_cygwin ARG
+# Convert path ARG from MSYS to Cygwin format. Requires LT_CYGPATH set.
+# Returns result in func_to_host_file_result.
+func_convert_path_msys_to_cygwin ()
+{
+ $opt_debug
+ func_to_host_path_result="$1"
+ if test -n "$1"; then
+ # See func_convert_path_msys_to_w32:
+ func_stripname : : "$1"
+ func_to_host_path_tmp1=$func_stripname_result
+ func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
+ func_cygpath -u -p "$func_convert_core_msys_to_w32_result"
+ func_to_host_path_result="$func_cygpath_result"
+ func_convert_path_check : : \
+ "$func_to_host_path_tmp1" "$func_to_host_path_result"
+ func_convert_path_front_back_pathsep ":*" "*:" : "$1"
+ fi
+}
+# end func_convert_path_msys_to_cygwin
+
+
+# func_convert_path_nix_to_cygwin ARG
+# Convert path ARG from *nix to Cygwin format. Requires Cygwin installed in a
+# a wine environment, working winepath, and LT_CYGPATH set. Returns result in
+# func_to_host_file_result.
+func_convert_path_nix_to_cygwin ()
+{
+ $opt_debug
+ func_to_host_path_result="$1"
+ if test -n "$1"; then
+ # Remove leading and trailing path separator characters from
+ # ARG. msys behavior is inconsistent here, cygpath turns them
+ # into '.;' and ';.', and winepath ignores them completely.
+ func_stripname : : "$1"
+ func_to_host_path_tmp1=$func_stripname_result
+ func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
+ func_cygpath -u -p "$func_convert_core_path_wine_to_w32_result"
+ func_to_host_path_result="$func_cygpath_result"
+ func_convert_path_check : : \
+ "$func_to_host_path_tmp1" "$func_to_host_path_result"
+ func_convert_path_front_back_pathsep ":*" "*:" : "$1"
+ fi
+}
+# end func_convert_path_nix_to_cygwin
+
+
+# func_mode_compile arg...
+func_mode_compile ()
+{
+ $opt_debug
+ # Get the compilation command and the source file.
+ base_compile=
+ srcfile="$nonopt" # always keep a non-empty value in "srcfile"
+ suppress_opt=yes
+ suppress_output=
+ arg_mode=normal
+ libobj=
+ later=
+ pie_flag=
+
+ for arg
+ do
+ case $arg_mode in
+ arg )
+ # do not "continue". Instead, add this to base_compile
+ lastarg="$arg"
+ arg_mode=normal
+ ;;
+
+ target )
+ libobj="$arg"
+ arg_mode=normal
+ continue
+ ;;
+
+ normal )
+ # Accept any command-line options.
+ case $arg in
+ -o)
+ test -n "$libobj" && \
+ func_fatal_error "you cannot specify \`-o' more than once"
+ arg_mode=target
+ continue
+ ;;
+
+ -pie | -fpie | -fPIE)
+ func_append pie_flag " $arg"
+ continue
+ ;;
+
+ -shared | -static | -prefer-pic | -prefer-non-pic)
+ func_append later " $arg"
+ continue
+ ;;
+
+ -no-suppress)
+ suppress_opt=no
+ continue
+ ;;
+
+ -Xcompiler)
+ arg_mode=arg # the next one goes into the "base_compile" arg list
+ continue # The current "srcfile" will either be retained or
+ ;; # replaced later. I would guess that would be a bug.
+
+ -Wc,*)
+ func_stripname '-Wc,' '' "$arg"
+ args=$func_stripname_result
+ lastarg=
+ save_ifs="$IFS"; IFS=','
+ for arg in $args; do
+ IFS="$save_ifs"
+ func_append_quoted lastarg "$arg"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$lastarg"
+ lastarg=$func_stripname_result
+
+ # Add the arguments to base_compile.
+ func_append base_compile " $lastarg"
+ continue
+ ;;
+
+ *)
+ # Accept the current argument as the source file.
+ # The previous "srcfile" becomes the current argument.
+ #
+ lastarg="$srcfile"
+ srcfile="$arg"
+ ;;
+ esac # case $arg
+ ;;
+ esac # case $arg_mode
+
+ # Aesthetically quote the previous argument.
+ func_append_quoted base_compile "$lastarg"
+ done # for arg
+
+ case $arg_mode in
+ arg)
+ func_fatal_error "you must specify an argument for -Xcompile"
+ ;;
+ target)
+ func_fatal_error "you must specify a target with \`-o'"
+ ;;
+ *)
+ # Get the name of the library object.
+ test -z "$libobj" && {
+ func_basename "$srcfile"
+ libobj="$func_basename_result"
+ }
+ ;;
+ esac
+
+ # Recognize several different file suffixes.
+ # If the user specifies -o file.o, it is replaced with file.lo
+ case $libobj in
+ *.[cCFSifmso] | \
+ *.ada | *.adb | *.ads | *.asm | \
+ *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
+ *.[fF][09]? | *.for | *.java | *.go | *.obj | *.sx | *.cu | *.cup)
+ func_xform "$libobj"
+ libobj=$func_xform_result
+ ;;
+ esac
+
+ case $libobj in
+ *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;
+ *)
+ func_fatal_error "cannot determine name of library object from \`$libobj'"
+ ;;
+ esac
+
+ func_infer_tag $base_compile
+
+ for arg in $later; do
+ case $arg in
+ -shared)
+ test "$build_libtool_libs" != yes && \
+ func_fatal_configuration "can not build a shared library"
+ build_old_libs=no
+ continue
+ ;;
+
+ -static)
+ build_libtool_libs=no
+ build_old_libs=yes
+ continue
+ ;;
+
+ -prefer-pic)
+ pic_mode=yes
+ continue
+ ;;
+
+ -prefer-non-pic)
+ pic_mode=no
+ continue
+ ;;
+ esac
+ done
+
+ func_quote_for_eval "$libobj"
+ test "X$libobj" != "X$func_quote_for_eval_result" \
+ && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \
+ && func_warning "libobj name \`$libobj' may not contain shell special characters."
+ func_dirname_and_basename "$obj" "/" ""
+ objname="$func_basename_result"
+ xdir="$func_dirname_result"
+ lobj=${xdir}$objdir/$objname
+
+ test -z "$base_compile" && \
+ func_fatal_help "you must specify a compilation command"
+
+ # Delete any leftover library objects.
+ if test "$build_old_libs" = yes; then
+ removelist="$obj $lobj $libobj ${libobj}T"
+ else
+ removelist="$lobj $libobj ${libobj}T"
+ fi
+
+ # On Cygwin there's no "real" PIC flag so we must build both object types
+ case $host_os in
+ cygwin* | mingw* | pw32* | os2* | cegcc*)
+ pic_mode=default
+ ;;
+ esac
+ if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
+ # non-PIC code in shared libraries is not supported
+ pic_mode=default
+ fi
+
+ # Calculate the filename of the output object if compiler does
+ # not support -o with -c
+ if test "$compiler_c_o" = no; then
+ output_obj=`$ECHO "$srcfile" | $SED 's%^.*/%%; s%\.[^.]*$%%'`.${objext}
+ lockfile="$output_obj.lock"
+ else
+ output_obj=
+ need_locks=no
+ lockfile=
+ fi
+
+ # Lock this critical section if it is needed
+ # We use this script file to make the link, it avoids creating a new file
+ if test "$need_locks" = yes; then
+ until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
+ func_echo "Waiting for $lockfile to be removed"
+ sleep 2
+ done
+ elif test "$need_locks" = warn; then
+ if test -f "$lockfile"; then
+ $ECHO "\
+*** ERROR, $lockfile exists and contains:
+`cat $lockfile 2>/dev/null`
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+ func_append removelist " $output_obj"
+ $ECHO "$srcfile" > "$lockfile"
+ fi
+
+ $opt_dry_run || $RM $removelist
+ func_append removelist " $lockfile"
+ trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
+
+ func_to_tool_file "$srcfile" func_convert_file_msys_to_w32
+ srcfile=$func_to_tool_file_result
+ func_quote_for_eval "$srcfile"
+ qsrcfile=$func_quote_for_eval_result
+
+ # Only build a PIC object if we are building libtool libraries.
+ if test "$build_libtool_libs" = yes; then
+ # Without this assignment, base_compile gets emptied.
+ fbsd_hideous_sh_bug=$base_compile
+
+ if test "$pic_mode" != no; then
+ command="$base_compile $qsrcfile $pic_flag"
+ else
+ # Don't build PIC code
+ command="$base_compile $qsrcfile"
+ fi
+
+ func_mkdir_p "$xdir$objdir"
+
+ if test -z "$output_obj"; then
+ # Place PIC objects in $objdir
+ func_append command " -o $lobj"
+ fi
+
+ func_show_eval_locale "$command" \
+ 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'
+
+ if test "$need_locks" = warn &&
+ test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+ $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+
+ # Just move the object if needed, then go on to compile the next one
+ if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
+ func_show_eval '$MV "$output_obj" "$lobj"' \
+ 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+ fi
+
+ # Allow error messages only from the first compilation.
+ if test "$suppress_opt" = yes; then
+ suppress_output=' >/dev/null 2>&1'
+ fi
+ fi
+
+ # Only build a position-dependent object if we build old libraries.
+ if test "$build_old_libs" = yes; then
+ if test "$pic_mode" != yes; then
+ # Don't build PIC code
+ command="$base_compile $qsrcfile$pie_flag"
+ else
+ command="$base_compile $qsrcfile $pic_flag"
+ fi
+ if test "$compiler_c_o" = yes; then
+ func_append command " -o $obj"
+ fi
+
+ # Suppress compiler output if we already did a PIC compilation.
+ func_append command "$suppress_output"
+ func_show_eval_locale "$command" \
+ '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
+
+ if test "$need_locks" = warn &&
+ test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+ $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together. If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+ $opt_dry_run || $RM $removelist
+ exit $EXIT_FAILURE
+ fi
+
+ # Just move the object if needed
+ if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
+ func_show_eval '$MV "$output_obj" "$obj"' \
+ 'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+ fi
+ fi
+
+ $opt_dry_run || {
+ func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
+
+ # Unlock the critical section if it was locked
+ if test "$need_locks" != no; then
+ removelist=$lockfile
+ $RM "$lockfile"
+ fi
+ }
+
+ exit $EXIT_SUCCESS
+}
+
+$opt_help || {
+ test "$opt_mode" = compile && func_mode_compile ${1+"$@"}
+}
+
+func_mode_help ()
+{
+ # We need to display help for each of the modes.
+ case $opt_mode in
+ "")
+ # Generic help is extracted from the usage comments
+ # at the start of this file.
+ func_help
+ ;;
+
+ clean)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
+
+Remove files from the build directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, object or program, all the files associated
+with it are deleted. Otherwise, only FILE itself is deleted using RM."
+ ;;
+
+ compile)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
+
+Compile a source file into a libtool library object.
+
+This mode accepts the following additional options:
+
+ -o OUTPUT-FILE set the output file name to OUTPUT-FILE
+ -no-suppress do not suppress compiler output for multiple passes
+ -prefer-pic try to build PIC objects only
+ -prefer-non-pic try to build non-PIC objects only
+ -shared do not build a \`.o' file suitable for static linking
+ -static only build a \`.o' file suitable for static linking
+ -Wc,FLAG pass FLAG directly to the compiler
+
+COMPILE-COMMAND is a command to be used in creating a \`standard' object file
+from the given SOURCEFILE.
+
+The output file name is determined by removing the directory component from
+SOURCEFILE, then substituting the C source code suffix \`.c' with the
+library object suffix, \`.lo'."
+ ;;
+
+ execute)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...
+
+Automatically set library path, then run a program.
+
+This mode accepts the following additional options:
+
+ -dlopen FILE add the directory containing FILE to the library path
+
+This mode sets the library path environment variable according to \`-dlopen'
+flags.
+
+If any of the ARGS are libtool executable wrappers, then they are translated
+into their corresponding uninstalled binary, and any of their required library
+directories are added to the library path.
+
+Then, COMMAND is executed, with ARGS as arguments."
+ ;;
+
+ finish)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...
+
+Complete the installation of libtool libraries.
+
+Each LIBDIR is a directory that contains libtool libraries.
+
+The commands that this mode executes may require superuser privileges. Use
+the \`--dry-run' option if you just want to see what would be executed."
+ ;;
+
+ install)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...
+
+Install executables or libraries.
+
+INSTALL-COMMAND is the installation command. The first component should be
+either the \`install' or \`cp' program.
+
+The following components of INSTALL-COMMAND are treated specially:
+
+ -inst-prefix-dir PREFIX-DIR Use PREFIX-DIR as a staging area for installation
+
+The rest of the components are interpreted as arguments to that command (only
+BSD-compatible install options are recognized)."
+ ;;
+
+ link)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...
+
+Link object files or libraries together to form another library, or to
+create an executable program.
+
+LINK-COMMAND is a command using the C compiler that you would use to create
+a program from several object files.
+
+The following components of LINK-COMMAND are treated specially:
+
+ -all-static do not do any dynamic linking at all
+ -avoid-version do not add a version suffix if possible
+ -bindir BINDIR specify path to binaries directory (for systems where
+ libraries must be found in the PATH setting at runtime)
+ -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime
+ -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols
+ -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
+ -export-symbols SYMFILE
+ try to export only the symbols listed in SYMFILE
+ -export-symbols-regex REGEX
+ try to export only the symbols matching REGEX
+ -LLIBDIR search LIBDIR for required installed libraries
+ -lNAME OUTPUT-FILE requires the installed library libNAME
+ -module build a library that can dlopened
+ -no-fast-install disable the fast-install mode
+ -no-install link a not-installable executable
+ -no-undefined declare that a library does not refer to external symbols
+ -o OUTPUT-FILE create OUTPUT-FILE from the specified objects
+ -objectlist FILE Use a list of object files found in FILE to specify objects
+ -precious-files-regex REGEX
+ don't remove output files matching REGEX
+ -release RELEASE specify package release information
+ -rpath LIBDIR the created library will eventually be installed in LIBDIR
+ -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries
+ -shared only do dynamic linking of libtool libraries
+ -shrext SUFFIX override the standard shared library file extension
+ -static do not do any dynamic linking of uninstalled libtool libraries
+ -static-libtool-libs
+ do not do any dynamic linking of libtool libraries
+ -version-info CURRENT[:REVISION[:AGE]]
+ specify library version info [each variable defaults to 0]
+ -weak LIBNAME declare that the target provides the LIBNAME interface
+ -Wc,FLAG
+ -Xcompiler FLAG pass linker-specific FLAG directly to the compiler
+ -Wl,FLAG
+ -Xlinker FLAG pass linker-specific FLAG directly to the linker
+ -XCClinker FLAG pass link-specific FLAG to the compiler driver (CC)
+
+All other options (arguments beginning with \`-') are ignored.
+
+Every other argument is treated as a filename. Files ending in \`.la' are
+treated as uninstalled libtool libraries, other files are standard or library
+object files.
+
+If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
+only library objects (\`.lo' files) may be specified, and \`-rpath' is
+required, except when creating a convenience library.
+
+If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
+using \`ar' and \`ranlib', or on Windows using \`lib'.
+
+If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
+is created, otherwise an executable program is created."
+ ;;
+
+ uninstall)
+ $ECHO \
+"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
+
+Remove libraries from an installation directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, all the files associated with it are deleted.
+Otherwise, only FILE itself is deleted using RM."
+ ;;
+
+ *)
+ func_fatal_help "invalid operation mode \`$opt_mode'"
+ ;;
+ esac
+
+ echo
+ $ECHO "Try \`$progname --help' for more information about other modes."
+}
+
+# Now that we've collected a possible --mode arg, show help if necessary
+if $opt_help; then
+ if test "$opt_help" = :; then
+ func_mode_help
+ else
+ {
+ func_help noexit
+ for opt_mode in compile link execute install finish uninstall clean; do
+ func_mode_help
+ done
+ } | sed -n '1p; 2,$s/^Usage:/ or: /p'
+ {
+ func_help noexit
+ for opt_mode in compile link execute install finish uninstall clean; do
+ echo
+ func_mode_help
+ done
+ } |
+ sed '1d
+ /^When reporting/,/^Report/{
+ H
+ d
+ }
+ $x
+ /information about other modes/d
+ /more detailed .*MODE/d
+ s/^Usage:.*--mode=\([^ ]*\) .*/Description of \1 mode:/'
+ fi
+ exit $?
+fi
+
+
+# func_mode_execute arg...
+func_mode_execute ()
+{
+ $opt_debug
+ # The first argument is the command name.
+ cmd="$nonopt"
+ test -z "$cmd" && \
+ func_fatal_help "you must specify a COMMAND"
+
+ # Handle -dlopen flags immediately.
+ for file in $opt_dlopen; do
+ test -f "$file" \
+ || func_fatal_help "\`$file' is not a file"
+
+ dir=
+ case $file in
+ *.la)
+ func_resolve_sysroot "$file"
+ file=$func_resolve_sysroot_result
+
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$file" \
+ || func_fatal_help "\`$lib' is not a valid libtool archive"
+
+ # Read the libtool library.
+ dlname=
+ library_names=
+ func_source "$file"
+
+ # Skip this library if it cannot be dlopened.
+ if test -z "$dlname"; then
+ # Warn if it was a shared library.
+ test -n "$library_names" && \
+ func_warning "\`$file' was not linked with \`-export-dynamic'"
+ continue
+ fi
+
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+
+ if test -f "$dir/$objdir/$dlname"; then
+ func_append dir "/$objdir"
+ else
+ if test ! -f "$dir/$dlname"; then
+ func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
+ fi
+ fi
+ ;;
+
+ *.lo)
+ # Just add the directory containing the .lo file.
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+ ;;
+
+ *)
+ func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
+ continue
+ ;;
+ esac
+
+ # Get the absolute pathname.
+ absdir=`cd "$dir" && pwd`
+ test -n "$absdir" && dir="$absdir"
+
+ # Now add the directory to shlibpath_var.
+ if eval "test -z \"\$$shlibpath_var\""; then
+ eval "$shlibpath_var=\"\$dir\""
+ else
+ eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
+ fi
+ done
+
+ # This variable tells wrapper scripts just to set shlibpath_var
+ # rather than running their programs.
+ libtool_execute_magic="$magic"
+
+ # Check if any of the arguments is a wrapper script.
+ args=
+ for file
+ do
+ case $file in
+ -* | *.la | *.lo ) ;;
+ *)
+ # Do a test to see if this is really a libtool program.
+ if func_ltwrapper_script_p "$file"; then
+ func_source "$file"
+ # Transform arg to wrapped name.
+ file="$progdir/$program"
+ elif func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ func_source "$func_ltwrapper_scriptname_result"
+ # Transform arg to wrapped name.
+ file="$progdir/$program"
+ fi
+ ;;
+ esac
+ # Quote arguments (to preserve shell metacharacters).
+ func_append_quoted args "$file"
+ done
+
+ if test "X$opt_dry_run" = Xfalse; then
+ if test -n "$shlibpath_var"; then
+ # Export the shlibpath_var.
+ eval "export $shlibpath_var"
+ fi
+
+ # Restore saved environment variables
+ for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+ do
+ eval "if test \"\${save_$lt_var+set}\" = set; then
+ $lt_var=\$save_$lt_var; export $lt_var
+ else
+ $lt_unset $lt_var
+ fi"
+ done
+
+ # Now prepare to actually exec the command.
+ exec_cmd="\$cmd$args"
+ else
+ # Display what would be done.
+ if test -n "$shlibpath_var"; then
+ eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
+ echo "export $shlibpath_var"
+ fi
+ $ECHO "$cmd$args"
+ exit $EXIT_SUCCESS
+ fi
+}
+
+test "$opt_mode" = execute && func_mode_execute ${1+"$@"}
+
+
+# func_mode_finish arg...
+func_mode_finish ()
+{
+ $opt_debug
+ libs=
+ libdirs=
+ admincmds=
+
+ for opt in "$nonopt" ${1+"$@"}
+ do
+ if test -d "$opt"; then
+ func_append libdirs " $opt"
+
+ elif test -f "$opt"; then
+ if func_lalib_unsafe_p "$opt"; then
+ func_append libs " $opt"
+ else
+ func_warning "\`$opt' is not a valid libtool archive"
+ fi
+
+ else
+ func_fatal_error "invalid argument \`$opt'"
+ fi
+ done
+
+ if test -n "$libs"; then
+ if test -n "$lt_sysroot"; then
+ sysroot_regex=`$ECHO "$lt_sysroot" | $SED "$sed_make_literal_regex"`
+ sysroot_cmd="s/\([ ']\)$sysroot_regex/\1/g;"
+ else
+ sysroot_cmd=
+ fi
+
+ # Remove sysroot references
+ if $opt_dry_run; then
+ for lib in $libs; do
+ echo "removing references to $lt_sysroot and \`=' prefixes from $lib"
+ done
+ else
+ tmpdir=`func_mktempdir`
+ for lib in $libs; do
+ sed -e "${sysroot_cmd} s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \
+ > $tmpdir/tmp-la
+ mv -f $tmpdir/tmp-la $lib
+ done
+ ${RM}r "$tmpdir"
+ fi
+ fi
+
+ if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
+ for libdir in $libdirs; do
+ if test -n "$finish_cmds"; then
+ # Do each command in the finish commands.
+ func_execute_cmds "$finish_cmds" 'admincmds="$admincmds
+'"$cmd"'"'
+ fi
+ if test -n "$finish_eval"; then
+ # Do the single finish_eval.
+ eval cmds=\"$finish_eval\"
+ $opt_dry_run || eval "$cmds" || func_append admincmds "
+ $cmds"
+ fi
+ done
+ fi
+
+ # Exit here if they wanted silent mode.
+ $opt_silent && exit $EXIT_SUCCESS
+
+ if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
+ echo "----------------------------------------------------------------------"
+ echo "Libraries have been installed in:"
+ for libdir in $libdirs; do
+ $ECHO " $libdir"
+ done
+ echo
+ echo "If you ever happen to want to link against installed libraries"
+ echo "in a given directory, LIBDIR, you must either use libtool, and"
+ echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
+ echo "flag during linking and do at least one of the following:"
+ if test -n "$shlibpath_var"; then
+ echo " - add LIBDIR to the \`$shlibpath_var' environment variable"
+ echo " during execution"
+ fi
+ if test -n "$runpath_var"; then
+ echo " - add LIBDIR to the \`$runpath_var' environment variable"
+ echo " during linking"
+ fi
+ if test -n "$hardcode_libdir_flag_spec"; then
+ libdir=LIBDIR
+ eval flag=\"$hardcode_libdir_flag_spec\"
+
+ $ECHO " - use the \`$flag' linker flag"
+ fi
+ if test -n "$admincmds"; then
+ $ECHO " - have your system administrator run these commands:$admincmds"
+ fi
+ if test -f /etc/ld.so.conf; then
+ echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
+ fi
+ echo
+
+ echo "See any operating system documentation about shared libraries for"
+ case $host in
+ solaris2.[6789]|solaris2.1[0-9])
+ echo "more information, such as the ld(1), crle(1) and ld.so(8) manual"
+ echo "pages."
+ ;;
+ *)
+ echo "more information, such as the ld(1) and ld.so(8) manual pages."
+ ;;
+ esac
+ echo "----------------------------------------------------------------------"
+ fi
+ exit $EXIT_SUCCESS
+}
+
+test "$opt_mode" = finish && func_mode_finish ${1+"$@"}
+
+
+# func_mode_install arg...
+func_mode_install ()
+{
+ $opt_debug
+ # There may be an optional sh(1) argument at the beginning of
+ # install_prog (especially on Windows NT).
+ if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
+ # Allow the use of GNU shtool's install command.
+ case $nonopt in *shtool*) :;; *) false;; esac; then
+ # Aesthetically quote it.
+ func_quote_for_eval "$nonopt"
+ install_prog="$func_quote_for_eval_result "
+ arg=$1
+ shift
+ else
+ install_prog=
+ arg=$nonopt
+ fi
+
+ # The real first argument should be the name of the installation program.
+ # Aesthetically quote it.
+ func_quote_for_eval "$arg"
+ func_append install_prog "$func_quote_for_eval_result"
+ install_shared_prog=$install_prog
+ case " $install_prog " in
+ *[\\\ /]cp\ *) install_cp=: ;;
+ *) install_cp=false ;;
+ esac
+
+ # We need to accept at least all the BSD install flags.
+ dest=
+ files=
+ opts=
+ prev=
+ install_type=
+ isdir=no
+ stripme=
+ no_mode=:
+ for arg
+ do
+ arg2=
+ if test -n "$dest"; then
+ func_append files " $dest"
+ dest=$arg
+ continue
+ fi
+
+ case $arg in
+ -d) isdir=yes ;;
+ -f)
+ if $install_cp; then :; else
+ prev=$arg
+ fi
+ ;;
+ -g | -m | -o)
+ prev=$arg
+ ;;
+ -s)
+ stripme=" -s"
+ continue
+ ;;
+ -*)
+ ;;
+ *)
+ # If the previous option needed an argument, then skip it.
+ if test -n "$prev"; then
+ if test "x$prev" = x-m && test -n "$install_override_mode"; then
+ arg2=$install_override_mode
+ no_mode=false
+ fi
+ prev=
+ else
+ dest=$arg
+ continue
+ fi
+ ;;
+ esac
+
+ # Aesthetically quote the argument.
+ func_quote_for_eval "$arg"
+ func_append install_prog " $func_quote_for_eval_result"
+ if test -n "$arg2"; then
+ func_quote_for_eval "$arg2"
+ fi
+ func_append install_shared_prog " $func_quote_for_eval_result"
+ done
+
+ test -z "$install_prog" && \
+ func_fatal_help "you must specify an install program"
+
+ test -n "$prev" && \
+ func_fatal_help "the \`$prev' option requires an argument"
+
+ if test -n "$install_override_mode" && $no_mode; then
+ if $install_cp; then :; else
+ func_quote_for_eval "$install_override_mode"
+ func_append install_shared_prog " -m $func_quote_for_eval_result"
+ fi
+ fi
+
+ if test -z "$files"; then
+ if test -z "$dest"; then
+ func_fatal_help "no file or destination specified"
+ else
+ func_fatal_help "you must specify a destination"
+ fi
+ fi
+
+ # Strip any trailing slash from the destination.
+ func_stripname '' '/' "$dest"
+ dest=$func_stripname_result
+
+ # Check to see that the destination is a directory.
+ test -d "$dest" && isdir=yes
+ if test "$isdir" = yes; then
+ destdir="$dest"
+ destname=
+ else
+ func_dirname_and_basename "$dest" "" "."
+ destdir="$func_dirname_result"
+ destname="$func_basename_result"
+
+ # Not a directory, so check to see that there is only one file specified.
+ set dummy $files; shift
+ test "$#" -gt 1 && \
+ func_fatal_help "\`$dest' is not a directory"
+ fi
+ case $destdir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ for file in $files; do
+ case $file in
+ *.lo) ;;
+ *)
+ func_fatal_help "\`$destdir' must be an absolute directory name"
+ ;;
+ esac
+ done
+ ;;
+ esac
+
+ # This variable tells wrapper scripts just to set variables rather
+ # than running their programs.
+ libtool_install_magic="$magic"
+
+ staticlibs=
+ future_libdirs=
+ current_libdirs=
+ for file in $files; do
+
+ # Do each installation.
+ case $file in
+ *.$libext)
+ # Do the static libraries later.
+ func_append staticlibs " $file"
+ ;;
+
+ *.la)
+ func_resolve_sysroot "$file"
+ file=$func_resolve_sysroot_result
+
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$file" \
+ || func_fatal_help "\`$file' is not a valid libtool archive"
+
+ library_names=
+ old_library=
+ relink_command=
+ func_source "$file"
+
+ # Add the libdir to current_libdirs if it is the destination.
+ if test "X$destdir" = "X$libdir"; then
+ case "$current_libdirs " in
+ *" $libdir "*) ;;
+ *) func_append current_libdirs " $libdir" ;;
+ esac
+ else
+ # Note the libdir as a future libdir.
+ case "$future_libdirs " in
+ *" $libdir "*) ;;
+ *) func_append future_libdirs " $libdir" ;;
+ esac
+ fi
+
+ func_dirname "$file" "/" ""
+ dir="$func_dirname_result"
+ func_append dir "$objdir"
+
+ if test -n "$relink_command"; then
+ # Determine the prefix the user has applied to our future dir.
+ inst_prefix_dir=`$ECHO "$destdir" | $SED -e "s%$libdir\$%%"`
+
+ # Don't allow the user to place us outside of our expected
+ # location b/c this prevents finding dependent libraries that
+ # are installed to the same prefix.
+ # At present, this check doesn't affect windows .dll's that
+ # are installed into $libdir/../bin (currently, that works fine)
+ # but it's something to keep an eye on.
+ test "$inst_prefix_dir" = "$destdir" && \
+ func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"
+
+ if test -n "$inst_prefix_dir"; then
+ # Stick the inst_prefix_dir data into the link command.
+ relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
+ else
+ relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%%"`
+ fi
+
+ func_warning "relinking \`$file'"
+ func_show_eval "$relink_command" \
+ 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'
+ fi
+
+ # See the names of the shared library.
+ set dummy $library_names; shift
+ if test -n "$1"; then
+ realname="$1"
+ shift
+
+ srcname="$realname"
+ test -n "$relink_command" && srcname="$realname"T
+
+ # Install the shared library and build the symlinks.
+ func_show_eval "$install_shared_prog $dir/$srcname $destdir/$realname" \
+ 'exit $?'
+ tstripme="$stripme"
+ case $host_os in
+ cygwin* | mingw* | pw32* | cegcc*)
+ case $realname in
+ *.dll.a)
+ tstripme=""
+ ;;
+ esac
+ ;;
+ esac
+ if test -n "$tstripme" && test -n "$striplib"; then
+ func_show_eval "$striplib $destdir/$realname" 'exit $?'
+ fi
+
+ if test "$#" -gt 0; then
+ # Delete the old symlinks, and create new ones.
+ # Try `ln -sf' first, because the `ln' binary might depend on
+ # the symlink we replace! Solaris /bin/ln does not understand -f,
+ # so we also need to try rm && ln -s.
+ for linkname
+ do
+ test "$linkname" != "$realname" \
+ && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"
+ done
+ fi
+
+ # Do each command in the postinstall commands.
+ lib="$destdir/$realname"
+ func_execute_cmds "$postinstall_cmds" 'exit $?'
+ fi
+
+ # Install the pseudo-library for information purposes.
+ func_basename "$file"
+ name="$func_basename_result"
+ instname="$dir/$name"i
+ func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
+
+ # Maybe install the static library, too.
+ test -n "$old_library" && func_append staticlibs " $dir/$old_library"
+ ;;
+
+ *.lo)
+ # Install (i.e. copy) a libtool object.
+
+ # Figure out destination file name, if it wasn't already specified.
+ if test -n "$destname"; then
+ destfile="$destdir/$destname"
+ else
+ func_basename "$file"
+ destfile="$func_basename_result"
+ destfile="$destdir/$destfile"
+ fi
+
+ # Deduce the name of the destination old-style object file.
+ case $destfile in
+ *.lo)
+ func_lo2o "$destfile"
+ staticdest=$func_lo2o_result
+ ;;
+ *.$objext)
+ staticdest="$destfile"
+ destfile=
+ ;;
+ *)
+ func_fatal_help "cannot copy a libtool object to \`$destfile'"
+ ;;
+ esac
+
+ # Install the libtool object if requested.
+ test -n "$destfile" && \
+ func_show_eval "$install_prog $file $destfile" 'exit $?'
+
+ # Install the old object if enabled.
+ if test "$build_old_libs" = yes; then
+ # Deduce the name of the old-style object file.
+ func_lo2o "$file"
+ staticobj=$func_lo2o_result
+ func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'
+ fi
+ exit $EXIT_SUCCESS
+ ;;
+
+ *)
+ # Figure out destination file name, if it wasn't already specified.
+ if test -n "$destname"; then
+ destfile="$destdir/$destname"
+ else
+ func_basename "$file"
+ destfile="$func_basename_result"
+ destfile="$destdir/$destfile"
+ fi
+
+ # If the file is missing, and there is a .exe on the end, strip it
+ # because it is most likely a libtool script we actually want to
+ # install
+ stripped_ext=""
+ case $file in
+ *.exe)
+ if test ! -f "$file"; then
+ func_stripname '' '.exe' "$file"
+ file=$func_stripname_result
+ stripped_ext=".exe"
+ fi
+ ;;
+ esac
+
+ # Do a test to see if this is really a libtool program.
+ case $host in
+ *cygwin* | *mingw*)
+ if func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ wrapper=$func_ltwrapper_scriptname_result
+ else
+ func_stripname '' '.exe' "$file"
+ wrapper=$func_stripname_result
+ fi
+ ;;
+ *)
+ wrapper=$file
+ ;;
+ esac
+ if func_ltwrapper_script_p "$wrapper"; then
+ notinst_deplibs=
+ relink_command=
+
+ func_source "$wrapper"
+
+ # Check the variables that should have been set.
+ test -z "$generated_by_libtool_version" && \
+ func_fatal_error "invalid libtool wrapper script \`$wrapper'"
+
+ finalize=yes
+ for lib in $notinst_deplibs; do
+ # Check to see that each library is installed.
+ libdir=
+ if test -f "$lib"; then
+ func_source "$lib"
+ fi
+ libfile="$libdir/"`$ECHO "$lib" | $SED 's%^.*/%%g'` ### testsuite: skip nested quoting test
+ if test -n "$libdir" && test ! -f "$libfile"; then
+ func_warning "\`$lib' has not been installed in \`$libdir'"
+ finalize=no
+ fi
+ done
+
+ relink_command=
+ func_source "$wrapper"
+
+ outputname=
+ if test "$fast_install" = no && test -n "$relink_command"; then
+ $opt_dry_run || {
+ if test "$finalize" = yes; then
+ tmpdir=`func_mktempdir`
+ func_basename "$file$stripped_ext"
+ file="$func_basename_result"
+ outputname="$tmpdir/$file"
+ # Replace the output file specification.
+ relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'`
+
+ $opt_silent || {
+ func_quote_for_expand "$relink_command"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ if eval "$relink_command"; then :
+ else
+ func_error "error: relink \`$file' with the above command before installing it"
+ $opt_dry_run || ${RM}r "$tmpdir"
+ continue
+ fi
+ file="$outputname"
+ else
+ func_warning "cannot relink \`$file'"
+ fi
+ }
+ else
+ # Install the binary that we compiled earlier.
+ file=`$ECHO "$file$stripped_ext" | $SED "s%\([^/]*\)$%$objdir/\1%"`
+ fi
+ fi
+
+ # remove .exe since cygwin /usr/bin/install will append another
+ # one anyway
+ case $install_prog,$host in
+ */usr/bin/install*,*cygwin*)
+ case $file:$destfile in
+ *.exe:*.exe)
+ # this is ok
+ ;;
+ *.exe:*)
+ destfile=$destfile.exe
+ ;;
+ *:*.exe)
+ func_stripname '' '.exe' "$destfile"
+ destfile=$func_stripname_result
+ ;;
+ esac
+ ;;
+ esac
+ func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'
+ $opt_dry_run || if test -n "$outputname"; then
+ ${RM}r "$tmpdir"
+ fi
+ ;;
+ esac
+ done
+
+ for file in $staticlibs; do
+ func_basename "$file"
+ name="$func_basename_result"
+
+ # Set up the ranlib parameters.
+ oldlib="$destdir/$name"
+ func_to_tool_file "$oldlib" func_convert_file_msys_to_w32
+ tool_oldlib=$func_to_tool_file_result
+
+ func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
+
+ if test -n "$stripme" && test -n "$old_striplib"; then
+ func_show_eval "$old_striplib $tool_oldlib" 'exit $?'
+ fi
+
+ # Do each command in the postinstall commands.
+ func_execute_cmds "$old_postinstall_cmds" 'exit $?'
+ done
+
+ test -n "$future_libdirs" && \
+ func_warning "remember to run \`$progname --finish$future_libdirs'"
+
+ if test -n "$current_libdirs"; then
+ # Maybe just do a dry run.
+ $opt_dry_run && current_libdirs=" -n$current_libdirs"
+ exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
+ else
+ exit $EXIT_SUCCESS
+ fi
+}
+
+test "$opt_mode" = install && func_mode_install ${1+"$@"}
+
+
+# func_generate_dlsyms outputname originator pic_p
+# Extract symbols from dlprefiles and create ${outputname}S.o with
+# a dlpreopen symbol table.
+func_generate_dlsyms ()
+{
+ $opt_debug
+ my_outputname="$1"
+ my_originator="$2"
+ my_pic_p="${3-no}"
+ my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`
+ my_dlsyms=
+
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ if test -n "$NM" && test -n "$global_symbol_pipe"; then
+ my_dlsyms="${my_outputname}S.c"
+ else
+ func_error "not configured to extract global symbols from dlpreopened files"
+ fi
+ fi
+
+ if test -n "$my_dlsyms"; then
+ case $my_dlsyms in
+ "") ;;
+ *.c)
+ # Discover the nlist of each of the dlfiles.
+ nlist="$output_objdir/${my_outputname}.nm"
+
+ func_show_eval "$RM $nlist ${nlist}S ${nlist}T"
+
+ # Parse the name list into a source file.
+ func_verbose "creating $output_objdir/$my_dlsyms"
+
+ $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\
+/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */
+/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
+
+#ifdef __cplusplus
+extern \"C\" {
+#endif
+
+#if defined(__GNUC__) && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4))
+#pragma GCC diagnostic ignored \"-Wstrict-prototypes\"
+#endif
+
+/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
+#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
+/* DATA imports from DLLs on WIN32 con't be const, because runtime
+ relocations are performed -- see ld's documentation on pseudo-relocs. */
+# define LT_DLSYM_CONST
+#elif defined(__osf__)
+/* This system does not cope well with relocations in const data. */
+# define LT_DLSYM_CONST
+#else
+# define LT_DLSYM_CONST const
+#endif
+
+/* External symbol declarations for the compiler. */\
+"
+
+ if test "$dlself" = yes; then
+ func_verbose "generating symbol list for \`$output'"
+
+ $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"
+
+ # Add our own program objects to the symbol list.
+ progfiles=`$ECHO "$objs$old_deplibs" | $SP2NL | $SED "$lo2o" | $NL2SP`
+ for progfile in $progfiles; do
+ func_to_tool_file "$progfile" func_convert_file_msys_to_w32
+ func_verbose "extracting global C symbols from \`$func_to_tool_file_result'"
+ $opt_dry_run || eval "$NM $func_to_tool_file_result | $global_symbol_pipe >> '$nlist'"
+ done
+
+ if test -n "$exclude_expsyms"; then
+ $opt_dry_run || {
+ eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ }
+ fi
+
+ if test -n "$export_symbols_regex"; then
+ $opt_dry_run || {
+ eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ }
+ fi
+
+ # Prepare the list of exported symbols
+ if test -z "$export_symbols"; then
+ export_symbols="$output_objdir/$outputname.exp"
+ $opt_dry_run || {
+ $RM $export_symbols
+ eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+ eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
+ ;;
+ esac
+ }
+ else
+ $opt_dry_run || {
+ eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
+ eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+ eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
+ ;;
+ esac
+ }
+ fi
+ fi
+
+ for dlprefile in $dlprefiles; do
+ func_verbose "extracting global C symbols from \`$dlprefile'"
+ func_basename "$dlprefile"
+ name="$func_basename_result"
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ # if an import library, we need to obtain dlname
+ if func_win32_import_lib_p "$dlprefile"; then
+ func_tr_sh "$dlprefile"
+ eval "curr_lafile=\$libfile_$func_tr_sh_result"
+ dlprefile_dlbasename=""
+ if test -n "$curr_lafile" && func_lalib_p "$curr_lafile"; then
+ # Use subshell, to avoid clobbering current variable values
+ dlprefile_dlname=`source "$curr_lafile" && echo "$dlname"`
+ if test -n "$dlprefile_dlname" ; then
+ func_basename "$dlprefile_dlname"
+ dlprefile_dlbasename="$func_basename_result"
+ else
+ # no lafile. user explicitly requested -dlpreopen .
+ $sharedlib_from_linklib_cmd "$dlprefile"
+ dlprefile_dlbasename=$sharedlib_from_linklib_result
+ fi
+ fi
+ $opt_dry_run || {
+ if test -n "$dlprefile_dlbasename" ; then
+ eval '$ECHO ": $dlprefile_dlbasename" >> "$nlist"'
+ else
+ func_warning "Could not compute DLL name from $name"
+ eval '$ECHO ": $name " >> "$nlist"'
+ fi
+ func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
+ eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe |
+ $SED -e '/I __imp/d' -e 's/I __nm_/D /;s/_nm__//' >> '$nlist'"
+ }
+ else # not an import lib
+ $opt_dry_run || {
+ eval '$ECHO ": $name " >> "$nlist"'
+ func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
+ eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'"
+ }
+ fi
+ ;;
+ *)
+ $opt_dry_run || {
+ eval '$ECHO ": $name " >> "$nlist"'
+ func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
+ eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'"
+ }
+ ;;
+ esac
+ done
+
+ $opt_dry_run || {
+ # Make sure we have at least an empty file.
+ test -f "$nlist" || : > "$nlist"
+
+ if test -n "$exclude_expsyms"; then
+ $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
+ $MV "$nlist"T "$nlist"
+ fi
+
+ # Try sorting and uniquifying the output.
+ if $GREP -v "^: " < "$nlist" |
+ if sort -k 3 /dev/null 2>&1; then
+ sort -k 3
+ else
+ sort +2
+ fi |
+ uniq > "$nlist"S; then
+ :
+ else
+ $GREP -v "^: " < "$nlist" > "$nlist"S
+ fi
+
+ if test -f "$nlist"S; then
+ eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'
+ else
+ echo '/* NONE */' >> "$output_objdir/$my_dlsyms"
+ fi
+
+ echo >> "$output_objdir/$my_dlsyms" "\
+
+/* The mapping between symbol names and symbols. */
+typedef struct {
+ const char *name;
+ void *address;
+} lt_dlsymlist;
+extern LT_DLSYM_CONST lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[];
+LT_DLSYM_CONST lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[] =
+{\
+ { \"$my_originator\", (void *) 0 },"
+
+ case $need_lib_prefix in
+ no)
+ eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"
+ ;;
+ *)
+ eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms"
+ ;;
+ esac
+ echo >> "$output_objdir/$my_dlsyms" "\
+ {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+ return lt_${my_prefix}_LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif\
+"
+ } # !$opt_dry_run
+
+ pic_flag_for_symtable=
+ case "$compile_command " in
+ *" -static "*) ;;
+ *)
+ case $host in
+ # compiling the symbol table file with pic_flag works around
+ # a FreeBSD bug that causes programs to crash when -lm is
+ # linked before any other PIC object. But we must not use
+ # pic_flag when linking with -static. The problem exists in
+ # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
+ *-*-freebsd2.*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
+ pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
+ *-*-hpux*)
+ pic_flag_for_symtable=" $pic_flag" ;;
+ *)
+ if test "X$my_pic_p" != Xno; then
+ pic_flag_for_symtable=" $pic_flag"
+ fi
+ ;;
+ esac
+ ;;
+ esac
+ symtab_cflags=
+ for arg in $LTCFLAGS; do
+ case $arg in
+ -pie | -fpie | -fPIE) ;;
+ *) func_append symtab_cflags " $arg" ;;
+ esac
+ done
+
+ # Now compile the dynamic symbol file.
+ func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
+
+ # Clean up the generated files.
+ func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
+
+ # Transform the symbol file into the correct name.
+ symfileobj="$output_objdir/${my_outputname}S.$objext"
+ case $host in
+ *cygwin* | *mingw* | *cegcc* )
+ if test -f "$output_objdir/$my_outputname.def"; then
+ compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+ finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+ else
+ compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"`
+ finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"`
+ fi
+ ;;
+ *)
+ compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"`
+ finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"`
+ ;;
+ esac
+ ;;
+ *)
+ func_fatal_error "unknown suffix for \`$my_dlsyms'"
+ ;;
+ esac
+ else
+ # We keep going just in case the user didn't refer to
+ # lt_preloaded_symbols. The linker will fail if global_symbol_pipe
+ # really was required.
+
+ # Nullify the symbol file.
+ compile_command=`$ECHO "$compile_command" | $SED "s% @SYMFILE@%%"`
+ finalize_command=`$ECHO "$finalize_command" | $SED "s% @SYMFILE@%%"`
+ fi
+}
+
+# func_win32_libid arg
+# return the library type of file 'arg'
+#
+# Need a lot of goo to handle *both* DLLs and import libs
+# Has to be a shell function in order to 'eat' the argument
+# that is supplied when $file_magic_command is called.
+# Despite the name, also deal with 64 bit binaries.
+func_win32_libid ()
+{
+ $opt_debug
+ win32_libid_type="unknown"
+ win32_fileres=`file -L $1 2>/dev/null`
+ case $win32_fileres in
+ *ar\ archive\ import\ library*) # definitely import
+ win32_libid_type="x86 archive import"
+ ;;
+ *ar\ archive*) # could be an import, or static
+ # Keep the egrep pattern in sync with the one in _LT_CHECK_MAGIC_METHOD.
+ if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
+ $EGREP 'file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then
+ func_to_tool_file "$1" func_convert_file_msys_to_w32
+ win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" |
+ $SED -n -e '
+ 1,100{
+ / I /{
+ s,.*,import,
+ p
+ q
+ }
+ }'`
+ case $win32_nmres in
+ import*) win32_libid_type="x86 archive import";;
+ *) win32_libid_type="x86 archive static";;
+ esac
+ fi
+ ;;
+ *DLL*)
+ win32_libid_type="x86 DLL"
+ ;;
+ *executable*) # but shell scripts are "executable" too...
+ case $win32_fileres in
+ *MS\ Windows\ PE\ Intel*)
+ win32_libid_type="x86 DLL"
+ ;;
+ esac
+ ;;
+ esac
+ $ECHO "$win32_libid_type"
+}
+
+# func_cygming_dll_for_implib ARG
+#
+# Platform-specific function to extract the
+# name of the DLL associated with the specified
+# import library ARG.
+# Invoked by eval'ing the libtool variable
+# $sharedlib_from_linklib_cmd
+# Result is available in the variable
+# $sharedlib_from_linklib_result
+func_cygming_dll_for_implib ()
+{
+ $opt_debug
+ sharedlib_from_linklib_result=`$DLLTOOL --identify-strict --identify "$1"`
+}
+
+# func_cygming_dll_for_implib_fallback_core SECTION_NAME LIBNAMEs
+#
+# The is the core of a fallback implementation of a
+# platform-specific function to extract the name of the
+# DLL associated with the specified import library LIBNAME.
+#
+# SECTION_NAME is either .idata$6 or .idata$7, depending
+# on the platform and compiler that created the implib.
+#
+# Echos the name of the DLL associated with the
+# specified import library.
+func_cygming_dll_for_implib_fallback_core ()
+{
+ $opt_debug
+ match_literal=`$ECHO "$1" | $SED "$sed_make_literal_regex"`
+ $OBJDUMP -s --section "$1" "$2" 2>/dev/null |
+ $SED '/^Contents of section '"$match_literal"':/{
+ # Place marker at beginning of archive member dllname section
+ s/.*/====MARK====/
+ p
+ d
+ }
+ # These lines can sometimes be longer than 43 characters, but
+ # are always uninteresting
+ /:[ ]*file format pe[i]\{,1\}-/d
+ /^In archive [^:]*:/d
+ # Ensure marker is printed
+ /^====MARK====/p
+ # Remove all lines with less than 43 characters
+ /^.\{43\}/!d
+ # From remaining lines, remove first 43 characters
+ s/^.\{43\}//' |
+ $SED -n '
+ # Join marker and all lines until next marker into a single line
+ /^====MARK====/ b para
+ H
+ $ b para
+ b
+ :para
+ x
+ s/\n//g
+ # Remove the marker
+ s/^====MARK====//
+ # Remove trailing dots and whitespace
+ s/[\. \t]*$//
+ # Print
+ /./p' |
+ # we now have a list, one entry per line, of the stringified
+ # contents of the appropriate section of all members of the
+ # archive which possess that section. Heuristic: eliminate
+ # all those which have a first or second character that is
+ # a '.' (that is, objdump's representation of an unprintable
+ # character.) This should work for all archives with less than
+ # 0x302f exports -- but will fail for DLLs whose name actually
+ # begins with a literal '.' or a single character followed by
+ # a '.'.
+ #
+ # Of those that remain, print the first one.
+ $SED -e '/^\./d;/^.\./d;q'
+}
+
+# func_cygming_gnu_implib_p ARG
+# This predicate returns with zero status (TRUE) if
+# ARG is a GNU/binutils-style import library. Returns
+# with nonzero status (FALSE) otherwise.
+func_cygming_gnu_implib_p ()
+{
+ $opt_debug
+ func_to_tool_file "$1" func_convert_file_msys_to_w32
+ func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'`
+ test -n "$func_cygming_gnu_implib_tmp"
+}
+
+# func_cygming_ms_implib_p ARG
+# This predicate returns with zero status (TRUE) if
+# ARG is an MS-style import library. Returns
+# with nonzero status (FALSE) otherwise.
+func_cygming_ms_implib_p ()
+{
+ $opt_debug
+ func_to_tool_file "$1" func_convert_file_msys_to_w32
+ func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'`
+ test -n "$func_cygming_ms_implib_tmp"
+}
+
+# func_cygming_dll_for_implib_fallback ARG
+# Platform-specific function to extract the
+# name of the DLL associated with the specified
+# import library ARG.
+#
+# This fallback implementation is for use when $DLLTOOL
+# does not support the --identify-strict option.
+# Invoked by eval'ing the libtool variable
+# $sharedlib_from_linklib_cmd
+# Result is available in the variable
+# $sharedlib_from_linklib_result
+func_cygming_dll_for_implib_fallback ()
+{
+ $opt_debug
+ if func_cygming_gnu_implib_p "$1" ; then
+ # binutils import library
+ sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$7' "$1"`
+ elif func_cygming_ms_implib_p "$1" ; then
+ # ms-generated import library
+ sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$6' "$1"`
+ else
+ # unknown
+ sharedlib_from_linklib_result=""
+ fi
+}
+
+
+# func_extract_an_archive dir oldlib
+func_extract_an_archive ()
+{
+ $opt_debug
+ f_ex_an_ar_dir="$1"; shift
+ f_ex_an_ar_oldlib="$1"
+ if test "$lock_old_archive_extraction" = yes; then
+ lockfile=$f_ex_an_ar_oldlib.lock
+ until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
+ func_echo "Waiting for $lockfile to be removed"
+ sleep 2
+ done
+ fi
+ func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" \
+ 'stat=$?; rm -f "$lockfile"; exit $stat'
+ if test "$lock_old_archive_extraction" = yes; then
+ $opt_dry_run || rm -f "$lockfile"
+ fi
+ if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
+ :
+ else
+ func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
+ fi
+}
+
+
+# func_extract_archives gentop oldlib ...
+func_extract_archives ()
+{
+ $opt_debug
+ my_gentop="$1"; shift
+ my_oldlibs=${1+"$@"}
+ my_oldobjs=""
+ my_xlib=""
+ my_xabs=""
+ my_xdir=""
+
+ for my_xlib in $my_oldlibs; do
+ # Extract the objects.
+ case $my_xlib in
+ [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
+ *) my_xabs=`pwd`"/$my_xlib" ;;
+ esac
+ func_basename "$my_xlib"
+ my_xlib="$func_basename_result"
+ my_xlib_u=$my_xlib
+ while :; do
+ case " $extracted_archives " in
+ *" $my_xlib_u "*)
+ func_arith $extracted_serial + 1
+ extracted_serial=$func_arith_result
+ my_xlib_u=lt$extracted_serial-$my_xlib ;;
+ *) break ;;
+ esac
+ done
+ extracted_archives="$extracted_archives $my_xlib_u"
+ my_xdir="$my_gentop/$my_xlib_u"
+
+ func_mkdir_p "$my_xdir"
+
+ case $host in
+ *-darwin*)
+ func_verbose "Extracting $my_xabs"
+ # Do not bother doing anything if just a dry run
+ $opt_dry_run || {
+ darwin_orig_dir=`pwd`
+ cd $my_xdir || exit $?
+ darwin_archive=$my_xabs
+ darwin_curdir=`pwd`
+ darwin_base_archive=`basename "$darwin_archive"`
+ darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`
+ if test -n "$darwin_arches"; then
+ darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`
+ darwin_arch=
+ func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"
+ for darwin_arch in $darwin_arches ; do
+ func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+ $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
+ cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+ func_extract_an_archive "`pwd`" "${darwin_base_archive}"
+ cd "$darwin_curdir"
+ $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
+ done # $darwin_arches
+ ## Okay now we've a bunch of thin objects, gotta fatten them up :)
+ darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`
+ darwin_file=
+ darwin_files=
+ for darwin_file in $darwin_filelist; do
+ darwin_files=`find unfat-$$ -name $darwin_file -print | sort | $NL2SP`
+ $LIPO -create -output "$darwin_file" $darwin_files
+ done # $darwin_filelist
+ $RM -rf unfat-$$
+ cd "$darwin_orig_dir"
+ else
+ cd $darwin_orig_dir
+ func_extract_an_archive "$my_xdir" "$my_xabs"
+ fi # $darwin_arches
+ } # !$opt_dry_run
+ ;;
+ *)
+ func_extract_an_archive "$my_xdir" "$my_xabs"
+ ;;
+ esac
+ my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | sort | $NL2SP`
+ done
+
+ func_extract_archives_result="$my_oldobjs"
+}
+
+
+# func_emit_wrapper [arg=no]
+#
+# Emit a libtool wrapper script on stdout.
+# Don't directly open a file because we may want to
+# incorporate the script contents within a cygwin/mingw
+# wrapper executable. Must ONLY be called from within
+# func_mode_link because it depends on a number of variables
+# set therein.
+#
+# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR
+# variable will take. If 'yes', then the emitted script
+# will assume that the directory in which it is stored is
+# the $objdir directory. This is a cygwin/mingw-specific
+# behavior.
+func_emit_wrapper ()
+{
+ func_emit_wrapper_arg1=${1-no}
+
+ $ECHO "\
+#! $SHELL
+
+# $output - temporary wrapper script for $objdir/$outputname
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# The $output program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting. It backslashifies
+# metacharacters that are still active within double-quoted strings.
+sed_quote_subst='$sed_quote_subst'
+
+# Be Bourne compatible
+if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
+ emulate sh
+ NULLCMD=:
+ # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '\${1+\"\$@\"}'='\"\$@\"'
+ setopt NO_GLOB_SUBST
+else
+ case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command=\"$relink_command\"
+
+# This environment variable determines our operation mode.
+if test \"\$libtool_install_magic\" = \"$magic\"; then
+ # install mode needs the following variables:
+ generated_by_libtool_version='$macro_version'
+ notinst_deplibs='$notinst_deplibs'
+else
+ # When we are sourced in execute mode, \$file and \$ECHO are already set.
+ if test \"\$libtool_execute_magic\" != \"$magic\"; then
+ file=\"\$0\""
+
+ qECHO=`$ECHO "$ECHO" | $SED "$sed_quote_subst"`
+ $ECHO "\
+
+# A function that is used when there is no print builtin or printf.
+func_fallback_echo ()
+{
+ eval 'cat <<_LTECHO_EOF
+\$1
+_LTECHO_EOF'
+}
+ ECHO=\"$qECHO\"
+ fi
+
+# Very basic option parsing. These options are (a) specific to
+# the libtool wrapper, (b) are identical between the wrapper
+# /script/ and the wrapper /executable/ which is used only on
+# windows platforms, and (c) all begin with the string "--lt-"
+# (application programs are unlikely to have options which match
+# this pattern).
+#
+# There are only two supported options: --lt-debug and
+# --lt-dump-script. There is, deliberately, no --lt-help.
+#
+# The first argument to this parsing function should be the
+# script's $0 value, followed by "$@".
+lt_option_debug=
+func_parse_lt_options ()
+{
+ lt_script_arg0=\$0
+ shift
+ for lt_opt
+ do
+ case \"\$lt_opt\" in
+ --lt-debug) lt_option_debug=1 ;;
+ --lt-dump-script)
+ lt_dump_D=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%/[^/]*$%%'\`
+ test \"X\$lt_dump_D\" = \"X\$lt_script_arg0\" && lt_dump_D=.
+ lt_dump_F=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%^.*/%%'\`
+ cat \"\$lt_dump_D/\$lt_dump_F\"
+ exit 0
+ ;;
+ --lt-*)
+ \$ECHO \"Unrecognized --lt- option: '\$lt_opt'\" 1>&2
+ exit 1
+ ;;
+ esac
+ done
+
+ # Print the debug banner immediately:
+ if test -n \"\$lt_option_debug\"; then
+ echo \"${outputname}:${output}:\${LINENO}: libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\" 1>&2
+ fi
+}
+
+# Used when --lt-debug. Prints its arguments to stdout
+# (redirection is the responsibility of the caller)
+func_lt_dump_args ()
+{
+ lt_dump_args_N=1;
+ for lt_arg
+ do
+ \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[\$lt_dump_args_N]: \$lt_arg\"
+ lt_dump_args_N=\`expr \$lt_dump_args_N + 1\`
+ done
+}
+
+# Core function for launching the target application
+func_exec_program_core ()
+{
+"
+ case $host in
+ # Backslashes separate directories on plain windows
+ *-*-mingw | *-*-os2* | *-cegcc*)
+ $ECHO "\
+ if test -n \"\$lt_option_debug\"; then
+ \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir\\\\\$program\" 1>&2
+ func_lt_dump_args \${1+\"\$@\"} 1>&2
+ fi
+ exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
+"
+ ;;
+
+ *)
+ $ECHO "\
+ if test -n \"\$lt_option_debug\"; then
+ \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir/\$program\" 1>&2
+ func_lt_dump_args \${1+\"\$@\"} 1>&2
+ fi
+ exec \"\$progdir/\$program\" \${1+\"\$@\"}
+"
+ ;;
+ esac
+ $ECHO "\
+ \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2
+ exit 1
+}
+
+# A function to encapsulate launching the target application
+# Strips options in the --lt-* namespace from \$@ and
+# launches target application with the remaining arguments.
+func_exec_program ()
+{
+ case \" \$* \" in
+ *\\ --lt-*)
+ for lt_wr_arg
+ do
+ case \$lt_wr_arg in
+ --lt-*) ;;
+ *) set x \"\$@\" \"\$lt_wr_arg\"; shift;;
+ esac
+ shift
+ done ;;
+ esac
+ func_exec_program_core \${1+\"\$@\"}
+}
+
+ # Parse options
+ func_parse_lt_options \"\$0\" \${1+\"\$@\"}
+
+ # Find the directory that this script lives in.
+ thisdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*$%%'\`
+ test \"x\$thisdir\" = \"x\$file\" && thisdir=.
+
+ # Follow symbolic links until we get to the real thisdir.
+ file=\`ls -ld \"\$file\" | $SED -n 's/.*-> //p'\`
+ while test -n \"\$file\"; do
+ destdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*\$%%'\`
+
+ # If there was a directory component, then change thisdir.
+ if test \"x\$destdir\" != \"x\$file\"; then
+ case \"\$destdir\" in
+ [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
+ *) thisdir=\"\$thisdir/\$destdir\" ;;
+ esac
+ fi
+
+ file=\`\$ECHO \"\$file\" | $SED 's%^.*/%%'\`
+ file=\`ls -ld \"\$thisdir/\$file\" | $SED -n 's/.*-> //p'\`
+ done
+
+ # Usually 'no', except on cygwin/mingw when embedded into
+ # the cwrapper.
+ WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_arg1
+ if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then
+ # special case for '.'
+ if test \"\$thisdir\" = \".\"; then
+ thisdir=\`pwd\`
+ fi
+ # remove .libs from thisdir
+ case \"\$thisdir\" in
+ *[\\\\/]$objdir ) thisdir=\`\$ECHO \"\$thisdir\" | $SED 's%[\\\\/][^\\\\/]*$%%'\` ;;
+ $objdir ) thisdir=. ;;
+ esac
+ fi
+
+ # Try to get the absolute directory name.
+ absdir=\`cd \"\$thisdir\" && pwd\`
+ test -n \"\$absdir\" && thisdir=\"\$absdir\"
+"
+
+ if test "$fast_install" = yes; then
+ $ECHO "\
+ program=lt-'$outputname'$exeext
+ progdir=\"\$thisdir/$objdir\"
+
+ if test ! -f \"\$progdir/\$program\" ||
+ { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
+ test \"X\$file\" != \"X\$progdir/\$program\"; }; then
+
+ file=\"\$\$-\$program\"
+
+ if test ! -d \"\$progdir\"; then
+ $MKDIR \"\$progdir\"
+ else
+ $RM \"\$progdir/\$file\"
+ fi"
+
+ $ECHO "\
+
+ # relink executable if necessary
+ if test -n \"\$relink_command\"; then
+ if relink_command_output=\`eval \$relink_command 2>&1\`; then :
+ else
+ $ECHO \"\$relink_command_output\" >&2
+ $RM \"\$progdir/\$file\"
+ exit 1
+ fi
+ fi
+
+ $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
+ { $RM \"\$progdir/\$program\";
+ $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }
+ $RM \"\$progdir/\$file\"
+ fi"
+ else
+ $ECHO "\
+ program='$outputname'
+ progdir=\"\$thisdir/$objdir\"
+"
+ fi
+
+ $ECHO "\
+
+ if test -f \"\$progdir/\$program\"; then"
+
+ # fixup the dll searchpath if we need to.
+ #
+ # Fix the DLL searchpath if we need to. Do this before prepending
+ # to shlibpath, because on Windows, both are PATH and uninstalled
+ # libraries must come first.
+ if test -n "$dllsearchpath"; then
+ $ECHO "\
+ # Add the dll search path components to the executable PATH
+ PATH=$dllsearchpath:\$PATH
+"
+ fi
+
+ # Export our shlibpath_var if we have one.
+ if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+ $ECHO "\
+ # Add our own library path to $shlibpath_var
+ $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
+
+ # Some systems cannot cope with colon-terminated $shlibpath_var
+ # The second colon is a workaround for a bug in BeOS R4 sed
+ $shlibpath_var=\`\$ECHO \"\$$shlibpath_var\" | $SED 's/::*\$//'\`
+
+ export $shlibpath_var
+"
+ fi
+
+ $ECHO "\
+ if test \"\$libtool_execute_magic\" != \"$magic\"; then
+ # Run the actual program with our arguments.
+ func_exec_program \${1+\"\$@\"}
+ fi
+ else
+ # The program doesn't exist.
+ \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
+ \$ECHO \"This script is just a wrapper for \$program.\" 1>&2
+ \$ECHO \"See the $PACKAGE documentation for more information.\" 1>&2
+ exit 1
+ fi
+fi\
+"
+}
+
+
+# func_emit_cwrapperexe_src
+# emit the source code for a wrapper executable on stdout
+# Must ONLY be called from within func_mode_link because
+# it depends on a number of variable set therein.
+func_emit_cwrapperexe_src ()
+{
+ cat <
+#include
+#ifdef _MSC_VER
+# include
+# include
+# include
+#else
+# include
+# include
+# ifdef __CYGWIN__
+# include
+# endif
+#endif
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+
+/* declarations of non-ANSI functions */
+#if defined(__MINGW32__)
+# ifdef __STRICT_ANSI__
+int _putenv (const char *);
+# endif
+#elif defined(__CYGWIN__)
+# ifdef __STRICT_ANSI__
+char *realpath (const char *, char *);
+int putenv (char *);
+int setenv (const char *, const char *, int);
+# endif
+/* #elif defined (other platforms) ... */
+#endif
+
+/* portability defines, excluding path handling macros */
+#if defined(_MSC_VER)
+# define setmode _setmode
+# define stat _stat
+# define chmod _chmod
+# define getcwd _getcwd
+# define putenv _putenv
+# define S_IXUSR _S_IEXEC
+# ifndef _INTPTR_T_DEFINED
+# define _INTPTR_T_DEFINED
+# define intptr_t int
+# endif
+#elif defined(__MINGW32__)
+# define setmode _setmode
+# define stat _stat
+# define chmod _chmod
+# define getcwd _getcwd
+# define putenv _putenv
+#elif defined(__CYGWIN__)
+# define HAVE_SETENV
+# define FOPEN_WB "wb"
+/* #elif defined (other platforms) ... */
+#endif
+
+#if defined(PATH_MAX)
+# define LT_PATHMAX PATH_MAX
+#elif defined(MAXPATHLEN)
+# define LT_PATHMAX MAXPATHLEN
+#else
+# define LT_PATHMAX 1024
+#endif
+
+#ifndef S_IXOTH
+# define S_IXOTH 0
+#endif
+#ifndef S_IXGRP
+# define S_IXGRP 0
+#endif
+
+/* path handling portability macros */
+#ifndef DIR_SEPARATOR
+# define DIR_SEPARATOR '/'
+# define PATH_SEPARATOR ':'
+#endif
+
+#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
+ defined (__OS2__)
+# define HAVE_DOS_BASED_FILE_SYSTEM
+# define FOPEN_WB "wb"
+# ifndef DIR_SEPARATOR_2
+# define DIR_SEPARATOR_2 '\\'
+# endif
+# ifndef PATH_SEPARATOR_2
+# define PATH_SEPARATOR_2 ';'
+# endif
+#endif
+
+#ifndef DIR_SEPARATOR_2
+# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
+#else /* DIR_SEPARATOR_2 */
+# define IS_DIR_SEPARATOR(ch) \
+ (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
+#endif /* DIR_SEPARATOR_2 */
+
+#ifndef PATH_SEPARATOR_2
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
+#else /* PATH_SEPARATOR_2 */
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
+#endif /* PATH_SEPARATOR_2 */
+
+#ifndef FOPEN_WB
+# define FOPEN_WB "w"
+#endif
+#ifndef _O_BINARY
+# define _O_BINARY 0
+#endif
+
+#define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type)))
+#define XFREE(stale) do { \
+ if (stale) { free ((void *) stale); stale = 0; } \
+} while (0)
+
+#if defined(LT_DEBUGWRAPPER)
+static int lt_debug = 1;
+#else
+static int lt_debug = 0;
+#endif
+
+const char *program_name = "libtool-wrapper"; /* in case xstrdup fails */
+
+void *xmalloc (size_t num);
+char *xstrdup (const char *string);
+const char *base_name (const char *name);
+char *find_executable (const char *wrapper);
+char *chase_symlinks (const char *pathspec);
+int make_executable (const char *path);
+int check_executable (const char *path);
+char *strendzap (char *str, const char *pat);
+void lt_debugprintf (const char *file, int line, const char *fmt, ...);
+void lt_fatal (const char *file, int line, const char *message, ...);
+static const char *nonnull (const char *s);
+static const char *nonempty (const char *s);
+void lt_setenv (const char *name, const char *value);
+char *lt_extend_str (const char *orig_value, const char *add, int to_end);
+void lt_update_exe_path (const char *name, const char *value);
+void lt_update_lib_path (const char *name, const char *value);
+char **prepare_spawn (char **argv);
+void lt_dump_script (FILE *f);
+EOF
+
+ cat <= 0)
+ && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)))
+ return 1;
+ else
+ return 0;
+}
+
+int
+make_executable (const char *path)
+{
+ int rval = 0;
+ struct stat st;
+
+ lt_debugprintf (__FILE__, __LINE__, "(make_executable): %s\n",
+ nonempty (path));
+ if ((!path) || (!*path))
+ return 0;
+
+ if (stat (path, &st) >= 0)
+ {
+ rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR);
+ }
+ return rval;
+}
+
+/* Searches for the full path of the wrapper. Returns
+ newly allocated full path name if found, NULL otherwise
+ Does not chase symlinks, even on platforms that support them.
+*/
+char *
+find_executable (const char *wrapper)
+{
+ int has_slash = 0;
+ const char *p;
+ const char *p_next;
+ /* static buffer for getcwd */
+ char tmp[LT_PATHMAX + 1];
+ int tmp_len;
+ char *concat_name;
+
+ lt_debugprintf (__FILE__, __LINE__, "(find_executable): %s\n",
+ nonempty (wrapper));
+
+ if ((wrapper == NULL) || (*wrapper == '\0'))
+ return NULL;
+
+ /* Absolute path? */
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
+ {
+ concat_name = xstrdup (wrapper);
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+ else
+ {
+#endif
+ if (IS_DIR_SEPARATOR (wrapper[0]))
+ {
+ concat_name = xstrdup (wrapper);
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+ }
+#endif
+
+ for (p = wrapper; *p; p++)
+ if (*p == '/')
+ {
+ has_slash = 1;
+ break;
+ }
+ if (!has_slash)
+ {
+ /* no slashes; search PATH */
+ const char *path = getenv ("PATH");
+ if (path != NULL)
+ {
+ for (p = path; *p; p = p_next)
+ {
+ const char *q;
+ size_t p_len;
+ for (q = p; *q; q++)
+ if (IS_PATH_SEPARATOR (*q))
+ break;
+ p_len = q - p;
+ p_next = (*q == '\0' ? q : q + 1);
+ if (p_len == 0)
+ {
+ /* empty path: current directory */
+ if (getcwd (tmp, LT_PATHMAX) == NULL)
+ lt_fatal (__FILE__, __LINE__, "getcwd failed: %s",
+ nonnull (strerror (errno)));
+ tmp_len = strlen (tmp);
+ concat_name =
+ XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, tmp, tmp_len);
+ concat_name[tmp_len] = '/';
+ strcpy (concat_name + tmp_len + 1, wrapper);
+ }
+ else
+ {
+ concat_name =
+ XMALLOC (char, p_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, p, p_len);
+ concat_name[p_len] = '/';
+ strcpy (concat_name + p_len + 1, wrapper);
+ }
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ }
+ }
+ /* not found in PATH; assume curdir */
+ }
+ /* Relative path | not found in path: prepend cwd */
+ if (getcwd (tmp, LT_PATHMAX) == NULL)
+ lt_fatal (__FILE__, __LINE__, "getcwd failed: %s",
+ nonnull (strerror (errno)));
+ tmp_len = strlen (tmp);
+ concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+ memcpy (concat_name, tmp, tmp_len);
+ concat_name[tmp_len] = '/';
+ strcpy (concat_name + tmp_len + 1, wrapper);
+
+ if (check_executable (concat_name))
+ return concat_name;
+ XFREE (concat_name);
+ return NULL;
+}
+
+char *
+chase_symlinks (const char *pathspec)
+{
+#ifndef S_ISLNK
+ return xstrdup (pathspec);
+#else
+ char buf[LT_PATHMAX];
+ struct stat s;
+ char *tmp_pathspec = xstrdup (pathspec);
+ char *p;
+ int has_symlinks = 0;
+ while (strlen (tmp_pathspec) && !has_symlinks)
+ {
+ lt_debugprintf (__FILE__, __LINE__,
+ "checking path component for symlinks: %s\n",
+ tmp_pathspec);
+ if (lstat (tmp_pathspec, &s) == 0)
+ {
+ if (S_ISLNK (s.st_mode) != 0)
+ {
+ has_symlinks = 1;
+ break;
+ }
+
+ /* search backwards for last DIR_SEPARATOR */
+ p = tmp_pathspec + strlen (tmp_pathspec) - 1;
+ while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+ p--;
+ if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+ {
+ /* no more DIR_SEPARATORS left */
+ break;
+ }
+ *p = '\0';
+ }
+ else
+ {
+ lt_fatal (__FILE__, __LINE__,
+ "error accessing file \"%s\": %s",
+ tmp_pathspec, nonnull (strerror (errno)));
+ }
+ }
+ XFREE (tmp_pathspec);
+
+ if (!has_symlinks)
+ {
+ return xstrdup (pathspec);
+ }
+
+ tmp_pathspec = realpath (pathspec, buf);
+ if (tmp_pathspec == 0)
+ {
+ lt_fatal (__FILE__, __LINE__,
+ "could not follow symlinks for %s", pathspec);
+ }
+ return xstrdup (tmp_pathspec);
+#endif
+}
+
+char *
+strendzap (char *str, const char *pat)
+{
+ size_t len, patlen;
+
+ assert (str != NULL);
+ assert (pat != NULL);
+
+ len = strlen (str);
+ patlen = strlen (pat);
+
+ if (patlen <= len)
+ {
+ str += len - patlen;
+ if (strcmp (str, pat) == 0)
+ *str = '\0';
+ }
+ return str;
+}
+
+void
+lt_debugprintf (const char *file, int line, const char *fmt, ...)
+{
+ va_list args;
+ if (lt_debug)
+ {
+ (void) fprintf (stderr, "%s:%s:%d: ", program_name, file, line);
+ va_start (args, fmt);
+ (void) vfprintf (stderr, fmt, args);
+ va_end (args);
+ }
+}
+
+static void
+lt_error_core (int exit_status, const char *file,
+ int line, const char *mode,
+ const char *message, va_list ap)
+{
+ fprintf (stderr, "%s:%s:%d: %s: ", program_name, file, line, mode);
+ vfprintf (stderr, message, ap);
+ fprintf (stderr, ".\n");
+
+ if (exit_status >= 0)
+ exit (exit_status);
+}
+
+void
+lt_fatal (const char *file, int line, const char *message, ...)
+{
+ va_list ap;
+ va_start (ap, message);
+ lt_error_core (EXIT_FAILURE, file, line, "FATAL", message, ap);
+ va_end (ap);
+}
+
+static const char *
+nonnull (const char *s)
+{
+ return s ? s : "(null)";
+}
+
+static const char *
+nonempty (const char *s)
+{
+ return (s && !*s) ? "(empty)" : nonnull (s);
+}
+
+void
+lt_setenv (const char *name, const char *value)
+{
+ lt_debugprintf (__FILE__, __LINE__,
+ "(lt_setenv) setting '%s' to '%s'\n",
+ nonnull (name), nonnull (value));
+ {
+#ifdef HAVE_SETENV
+ /* always make a copy, for consistency with !HAVE_SETENV */
+ char *str = xstrdup (value);
+ setenv (name, str, 1);
+#else
+ int len = strlen (name) + 1 + strlen (value) + 1;
+ char *str = XMALLOC (char, len);
+ sprintf (str, "%s=%s", name, value);
+ if (putenv (str) != EXIT_SUCCESS)
+ {
+ XFREE (str);
+ }
+#endif
+ }
+}
+
+char *
+lt_extend_str (const char *orig_value, const char *add, int to_end)
+{
+ char *new_value;
+ if (orig_value && *orig_value)
+ {
+ int orig_value_len = strlen (orig_value);
+ int add_len = strlen (add);
+ new_value = XMALLOC (char, add_len + orig_value_len + 1);
+ if (to_end)
+ {
+ strcpy (new_value, orig_value);
+ strcpy (new_value + orig_value_len, add);
+ }
+ else
+ {
+ strcpy (new_value, add);
+ strcpy (new_value + add_len, orig_value);
+ }
+ }
+ else
+ {
+ new_value = xstrdup (add);
+ }
+ return new_value;
+}
+
+void
+lt_update_exe_path (const char *name, const char *value)
+{
+ lt_debugprintf (__FILE__, __LINE__,
+ "(lt_update_exe_path) modifying '%s' by prepending '%s'\n",
+ nonnull (name), nonnull (value));
+
+ if (name && *name && value && *value)
+ {
+ char *new_value = lt_extend_str (getenv (name), value, 0);
+ /* some systems can't cope with a ':'-terminated path #' */
+ int len = strlen (new_value);
+ while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
+ {
+ new_value[len-1] = '\0';
+ }
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ }
+}
+
+void
+lt_update_lib_path (const char *name, const char *value)
+{
+ lt_debugprintf (__FILE__, __LINE__,
+ "(lt_update_lib_path) modifying '%s' by prepending '%s'\n",
+ nonnull (name), nonnull (value));
+
+ if (name && *name && value && *value)
+ {
+ char *new_value = lt_extend_str (getenv (name), value, 0);
+ lt_setenv (name, new_value);
+ XFREE (new_value);
+ }
+}
+
+EOF
+ case $host_os in
+ mingw*)
+ cat <<"EOF"
+
+/* Prepares an argument vector before calling spawn().
+ Note that spawn() does not by itself call the command interpreter
+ (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") :
+ ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
+ GetVersionEx(&v);
+ v.dwPlatformId == VER_PLATFORM_WIN32_NT;
+ }) ? "cmd.exe" : "command.com").
+ Instead it simply concatenates the arguments, separated by ' ', and calls
+ CreateProcess(). We must quote the arguments since Win32 CreateProcess()
+ interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a
+ special way:
+ - Space and tab are interpreted as delimiters. They are not treated as
+ delimiters if they are surrounded by double quotes: "...".
+ - Unescaped double quotes are removed from the input. Their only effect is
+ that within double quotes, space and tab are treated like normal
+ characters.
+ - Backslashes not followed by double quotes are not special.
+ - But 2*n+1 backslashes followed by a double quote become
+ n backslashes followed by a double quote (n >= 0):
+ \" -> "
+ \\\" -> \"
+ \\\\\" -> \\"
+ */
+#define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+#define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+char **
+prepare_spawn (char **argv)
+{
+ size_t argc;
+ char **new_argv;
+ size_t i;
+
+ /* Count number of arguments. */
+ for (argc = 0; argv[argc] != NULL; argc++)
+ ;
+
+ /* Allocate new argument vector. */
+ new_argv = XMALLOC (char *, argc + 1);
+
+ /* Put quoted arguments into the new argument vector. */
+ for (i = 0; i < argc; i++)
+ {
+ const char *string = argv[i];
+
+ if (string[0] == '\0')
+ new_argv[i] = xstrdup ("\"\"");
+ else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL)
+ {
+ int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL);
+ size_t length;
+ unsigned int backslashes;
+ const char *s;
+ char *quoted_string;
+ char *p;
+
+ length = 0;
+ backslashes = 0;
+ if (quote_around)
+ length++;
+ for (s = string; *s != '\0'; s++)
+ {
+ char c = *s;
+ if (c == '"')
+ length += backslashes + 1;
+ length++;
+ if (c == '\\')
+ backslashes++;
+ else
+ backslashes = 0;
+ }
+ if (quote_around)
+ length += backslashes + 1;
+
+ quoted_string = XMALLOC (char, length + 1);
+
+ p = quoted_string;
+ backslashes = 0;
+ if (quote_around)
+ *p++ = '"';
+ for (s = string; *s != '\0'; s++)
+ {
+ char c = *s;
+ if (c == '"')
+ {
+ unsigned int j;
+ for (j = backslashes + 1; j > 0; j--)
+ *p++ = '\\';
+ }
+ *p++ = c;
+ if (c == '\\')
+ backslashes++;
+ else
+ backslashes = 0;
+ }
+ if (quote_around)
+ {
+ unsigned int j;
+ for (j = backslashes; j > 0; j--)
+ *p++ = '\\';
+ *p++ = '"';
+ }
+ *p = '\0';
+
+ new_argv[i] = quoted_string;
+ }
+ else
+ new_argv[i] = (char *) string;
+ }
+ new_argv[argc] = NULL;
+
+ return new_argv;
+}
+EOF
+ ;;
+ esac
+
+ cat <<"EOF"
+void lt_dump_script (FILE* f)
+{
+EOF
+ func_emit_wrapper yes |
+ $SED -n -e '
+s/^\(.\{79\}\)\(..*\)/\1\
+\2/
+h
+s/\([\\"]\)/\\\1/g
+s/$/\\n/
+s/\([^\n]*\).*/ fputs ("\1", f);/p
+g
+D'
+ cat <<"EOF"
+}
+EOF
+}
+# end: func_emit_cwrapperexe_src
+
+# func_win32_import_lib_p ARG
+# True if ARG is an import lib, as indicated by $file_magic_cmd
+func_win32_import_lib_p ()
+{
+ $opt_debug
+ case `eval $file_magic_cmd \"\$1\" 2>/dev/null | $SED -e 10q` in
+ *import*) : ;;
+ *) false ;;
+ esac
+}
+
+# func_mode_link arg...
+func_mode_link ()
+{
+ $opt_debug
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ # It is impossible to link a dll without this setting, and
+ # we shouldn't force the makefile maintainer to figure out
+ # which system we are compiling for in order to pass an extra
+ # flag for every libtool invocation.
+ # allow_undefined=no
+
+ # FIXME: Unfortunately, there are problems with the above when trying
+ # to make a dll which has undefined symbols, in which case not
+ # even a static library is built. For now, we need to specify
+ # -no-undefined on the libtool link line when we can be certain
+ # that all symbols are satisfied, otherwise we get a static library.
+ allow_undefined=yes
+ ;;
+ *)
+ allow_undefined=yes
+ ;;
+ esac
+ libtool_args=$nonopt
+ base_compile="$nonopt $@"
+ compile_command=$nonopt
+ finalize_command=$nonopt
+
+ compile_rpath=
+ finalize_rpath=
+ compile_shlibpath=
+ finalize_shlibpath=
+ convenience=
+ old_convenience=
+ deplibs=
+ old_deplibs=
+ compiler_flags=
+ linker_flags=
+ dllsearchpath=
+ lib_search_path=`pwd`
+ inst_prefix_dir=
+ new_inherited_linker_flags=
+
+ avoid_version=no
+ bindir=
+ dlfiles=
+ dlprefiles=
+ dlself=no
+ export_dynamic=no
+ export_symbols=
+ export_symbols_regex=
+ generated=
+ libobjs=
+ ltlibs=
+ module=no
+ no_install=no
+ objs=
+ non_pic_objects=
+ precious_files_regex=
+ prefer_static_libs=no
+ preload=no
+ prev=
+ prevarg=
+ release=
+ rpath=
+ xrpath=
+ perm_rpath=
+ temp_rpath=
+ thread_safe=no
+ vinfo=
+ vinfo_number=no
+ weak_libs=
+ single_module="${wl}-single_module"
+ func_infer_tag $base_compile
+
+ # We need to know -static, to get the right output filenames.
+ for arg
+ do
+ case $arg in
+ -shared)
+ test "$build_libtool_libs" != yes && \
+ func_fatal_configuration "can not build a shared library"
+ build_old_libs=no
+ break
+ ;;
+ -all-static | -static | -static-libtool-libs)
+ case $arg in
+ -all-static)
+ if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
+ func_warning "complete static linking is impossible in this configuration"
+ fi
+ if test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=yes
+ ;;
+ -static)
+ if test -z "$pic_flag" && test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=built
+ ;;
+ -static-libtool-libs)
+ if test -z "$pic_flag" && test -n "$link_static_flag"; then
+ dlopen_self=$dlopen_self_static
+ fi
+ prefer_static_libs=yes
+ ;;
+ esac
+ build_libtool_libs=no
+ build_old_libs=yes
+ break
+ ;;
+ esac
+ done
+
+ # See if our shared archives depend on static archives.
+ test -n "$old_archive_from_new_cmds" && build_old_libs=yes
+
+ # Go through the arguments, transforming them on the way.
+ while test "$#" -gt 0; do
+ arg="$1"
+ shift
+ func_quote_for_eval "$arg"
+ qarg=$func_quote_for_eval_unquoted_result
+ func_append libtool_args " $func_quote_for_eval_result"
+
+ # If the previous option needs an argument, assign it.
+ if test -n "$prev"; then
+ case $prev in
+ output)
+ func_append compile_command " @OUTPUT@"
+ func_append finalize_command " @OUTPUT@"
+ ;;
+ esac
+
+ case $prev in
+ bindir)
+ bindir="$arg"
+ prev=
+ continue
+ ;;
+ dlfiles|dlprefiles)
+ if test "$preload" = no; then
+ # Add the symbol object into the linking commands.
+ func_append compile_command " @SYMFILE@"
+ func_append finalize_command " @SYMFILE@"
+ preload=yes
+ fi
+ case $arg in
+ *.la | *.lo) ;; # We handle these cases below.
+ force)
+ if test "$dlself" = no; then
+ dlself=needless
+ export_dynamic=yes
+ fi
+ prev=
+ continue
+ ;;
+ self)
+ if test "$prev" = dlprefiles; then
+ dlself=yes
+ elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
+ dlself=yes
+ else
+ dlself=needless
+ export_dynamic=yes
+ fi
+ prev=
+ continue
+ ;;
+ *)
+ if test "$prev" = dlfiles; then
+ func_append dlfiles " $arg"
+ else
+ func_append dlprefiles " $arg"
+ fi
+ prev=
+ continue
+ ;;
+ esac
+ ;;
+ expsyms)
+ export_symbols="$arg"
+ test -f "$arg" \
+ || func_fatal_error "symbol file \`$arg' does not exist"
+ prev=
+ continue
+ ;;
+ expsyms_regex)
+ export_symbols_regex="$arg"
+ prev=
+ continue
+ ;;
+ framework)
+ case $host in
+ *-*-darwin*)
+ case "$deplibs " in
+ *" $qarg.ltframework "*) ;;
+ *) func_append deplibs " $qarg.ltframework" # this is fixed later
+ ;;
+ esac
+ ;;
+ esac
+ prev=
+ continue
+ ;;
+ inst_prefix)
+ inst_prefix_dir="$arg"
+ prev=
+ continue
+ ;;
+ objectlist)
+ if test -f "$arg"; then
+ save_arg=$arg
+ moreargs=
+ for fil in `cat "$save_arg"`
+ do
+# func_append moreargs " $fil"
+ arg=$fil
+ # A libtool-controlled object.
+
+ # Check to see that this really is a libtool object.
+ if func_lalib_unsafe_p "$arg"; then
+ pic_object=
+ non_pic_object=
+
+ # Read the .lo file
+ func_source "$arg"
+
+ if test -z "$pic_object" ||
+ test -z "$non_pic_object" ||
+ test "$pic_object" = none &&
+ test "$non_pic_object" = none; then
+ func_fatal_error "cannot find name of object for \`$arg'"
+ fi
+
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ if test "$pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ pic_object="$xdir$pic_object"
+
+ if test "$prev" = dlfiles; then
+ if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+ func_append dlfiles " $pic_object"
+ prev=
+ continue
+ else
+ # If libtool objects are unsupported, then we need to preload.
+ prev=dlprefiles
+ fi
+ fi
+
+ # CHECK ME: I think I busted this. -Ossama
+ if test "$prev" = dlprefiles; then
+ # Preload the old-style object.
+ func_append dlprefiles " $pic_object"
+ prev=
+ fi
+
+ # A PIC object.
+ func_append libobjs " $pic_object"
+ arg="$pic_object"
+ fi
+
+ # Non-PIC object.
+ if test "$non_pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ non_pic_object="$xdir$non_pic_object"
+
+ # A standard non-PIC object
+ func_append non_pic_objects " $non_pic_object"
+ if test -z "$pic_object" || test "$pic_object" = none ; then
+ arg="$non_pic_object"
+ fi
+ else
+ # If the PIC object exists, use it instead.
+ # $xdir was prepended to $pic_object above.
+ non_pic_object="$pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ fi
+ else
+ # Only an error if not doing a dry-run.
+ if $opt_dry_run; then
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ func_lo2o "$arg"
+ pic_object=$xdir$objdir/$func_lo2o_result
+ non_pic_object=$xdir$func_lo2o_result
+ func_append libobjs " $pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ else
+ func_fatal_error "\`$arg' is not a valid libtool object"
+ fi
+ fi
+ done
+ else
+ func_fatal_error "link input file \`$arg' does not exist"
+ fi
+ arg=$save_arg
+ prev=
+ continue
+ ;;
+ precious_regex)
+ precious_files_regex="$arg"
+ prev=
+ continue
+ ;;
+ release)
+ release="-$arg"
+ prev=
+ continue
+ ;;
+ rpath | xrpath)
+ # We need an absolute path.
+ case $arg in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ func_fatal_error "only absolute run-paths are allowed"
+ ;;
+ esac
+ if test "$prev" = rpath; then
+ case "$rpath " in
+ *" $arg "*) ;;
+ *) func_append rpath " $arg" ;;
+ esac
+ else
+ case "$xrpath " in
+ *" $arg "*) ;;
+ *) func_append xrpath " $arg" ;;
+ esac
+ fi
+ prev=
+ continue
+ ;;
+ shrext)
+ shrext_cmds="$arg"
+ prev=
+ continue
+ ;;
+ weak)
+ func_append weak_libs " $arg"
+ prev=
+ continue
+ ;;
+ xcclinker)
+ func_append linker_flags " $qarg"
+ func_append compiler_flags " $qarg"
+ prev=
+ func_append compile_command " $qarg"
+ func_append finalize_command " $qarg"
+ continue
+ ;;
+ xcompiler)
+ func_append compiler_flags " $qarg"
+ prev=
+ func_append compile_command " $qarg"
+ func_append finalize_command " $qarg"
+ continue
+ ;;
+ xlinker)
+ func_append linker_flags " $qarg"
+ func_append compiler_flags " $wl$qarg"
+ prev=
+ func_append compile_command " $wl$qarg"
+ func_append finalize_command " $wl$qarg"
+ continue
+ ;;
+ *)
+ eval "$prev=\"\$arg\""
+ prev=
+ continue
+ ;;
+ esac
+ fi # test -n "$prev"
+
+ prevarg="$arg"
+
+ case $arg in
+ -all-static)
+ if test -n "$link_static_flag"; then
+ # See comment for -static flag below, for more details.
+ func_append compile_command " $link_static_flag"
+ func_append finalize_command " $link_static_flag"
+ fi
+ continue
+ ;;
+
+ -allow-undefined)
+ # FIXME: remove this flag sometime in the future.
+ func_fatal_error "\`-allow-undefined' must not be used because it is the default"
+ ;;
+
+ -avoid-version)
+ avoid_version=yes
+ continue
+ ;;
+
+ -bindir)
+ prev=bindir
+ continue
+ ;;
+
+ -dlopen)
+ prev=dlfiles
+ continue
+ ;;
+
+ -dlpreopen)
+ prev=dlprefiles
+ continue
+ ;;
+
+ -export-dynamic)
+ export_dynamic=yes
+ continue
+ ;;
+
+ -export-symbols | -export-symbols-regex)
+ if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
+ func_fatal_error "more than one -exported-symbols argument is not allowed"
+ fi
+ if test "X$arg" = "X-export-symbols"; then
+ prev=expsyms
+ else
+ prev=expsyms_regex
+ fi
+ continue
+ ;;
+
+ -framework)
+ prev=framework
+ continue
+ ;;
+
+ -inst-prefix-dir)
+ prev=inst_prefix
+ continue
+ ;;
+
+ # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
+ # so, if we see these flags be careful not to treat them like -L
+ -L[A-Z][A-Z]*:*)
+ case $with_gcc/$host in
+ no/*-*-irix* | /*-*-irix*)
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ ;;
+ esac
+ continue
+ ;;
+
+ -L*)
+ func_stripname "-L" '' "$arg"
+ if test -z "$func_stripname_result"; then
+ if test "$#" -gt 0; then
+ func_fatal_error "require no space between \`-L' and \`$1'"
+ else
+ func_fatal_error "need path for \`-L' option"
+ fi
+ fi
+ func_resolve_sysroot "$func_stripname_result"
+ dir=$func_resolve_sysroot_result
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ *)
+ absdir=`cd "$dir" && pwd`
+ test -z "$absdir" && \
+ func_fatal_error "cannot determine absolute directory name of \`$dir'"
+ dir="$absdir"
+ ;;
+ esac
+ case "$deplibs " in
+ *" -L$dir "* | *" $arg "*)
+ # Will only happen for absolute or sysroot arguments
+ ;;
+ *)
+ # Preserve sysroot, but never include relative directories
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]* | =*) func_append deplibs " $arg" ;;
+ *) func_append deplibs " -L$dir" ;;
+ esac
+ func_append lib_search_path " $dir"
+ ;;
+ esac
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ testbindir=`$ECHO "$dir" | $SED 's*/lib$*/bin*'`
+ case :$dllsearchpath: in
+ *":$dir:"*) ;;
+ ::) dllsearchpath=$dir;;
+ *) func_append dllsearchpath ":$dir";;
+ esac
+ case :$dllsearchpath: in
+ *":$testbindir:"*) ;;
+ ::) dllsearchpath=$testbindir;;
+ *) func_append dllsearchpath ":$testbindir";;
+ esac
+ ;;
+ esac
+ continue
+ ;;
+
+ -l*)
+ if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc* | *-*-haiku*)
+ # These systems don't actually have a C or math library (as such)
+ continue
+ ;;
+ *-*-os2*)
+ # These systems don't actually have a C library (as such)
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc due to us having libc/libc_r.
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # Rhapsody C and math libraries are in the System framework
+ func_append deplibs " System.ltframework"
+ continue
+ ;;
+ *-*-sco3.2v5* | *-*-sco5v6*)
+ # Causes problems with __ctype
+ test "X$arg" = "X-lc" && continue
+ ;;
+ *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+ # Compiler inserts libc in the correct place for threads to work
+ test "X$arg" = "X-lc" && continue
+ ;;
+ esac
+ elif test "X$arg" = "X-lc_r"; then
+ case $host in
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc_r directly, use -pthread flag.
+ continue
+ ;;
+ esac
+ fi
+ func_append deplibs " $arg"
+ continue
+ ;;
+
+ -module)
+ module=yes
+ continue
+ ;;
+
+ # Tru64 UNIX uses -model [arg] to determine the layout of C++
+ # classes, name mangling, and exception handling.
+ # Darwin uses the -arch flag to determine output architecture.
+ -model|-arch|-isysroot|--sysroot)
+ func_append compiler_flags " $arg"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ prev=xcompiler
+ continue
+ ;;
+
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
+ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
+ func_append compiler_flags " $arg"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ case "$new_inherited_linker_flags " in
+ *" $arg "*) ;;
+ * ) func_append new_inherited_linker_flags " $arg" ;;
+ esac
+ continue
+ ;;
+
+ -multi_module)
+ single_module="${wl}-multi_module"
+ continue
+ ;;
+
+ -no-fast-install)
+ fast_install=no
+ continue
+ ;;
+
+ -no-install)
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
+ # The PATH hackery in wrapper scripts is required on Windows
+ # and Darwin in order for the loader to find any dlls it needs.
+ func_warning "\`-no-install' is ignored for $host"
+ func_warning "assuming \`-no-fast-install' instead"
+ fast_install=no
+ ;;
+ *) no_install=yes ;;
+ esac
+ continue
+ ;;
+
+ -no-undefined)
+ allow_undefined=no
+ continue
+ ;;
+
+ -objectlist)
+ prev=objectlist
+ continue
+ ;;
+
+ -o) prev=output ;;
+
+ -precious-files-regex)
+ prev=precious_regex
+ continue
+ ;;
+
+ -release)
+ prev=release
+ continue
+ ;;
+
+ -rpath)
+ prev=rpath
+ continue
+ ;;
+
+ -R)
+ prev=xrpath
+ continue
+ ;;
+
+ -R*)
+ func_stripname '-R' '' "$arg"
+ dir=$func_stripname_result
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) ;;
+ =*)
+ func_stripname '=' '' "$dir"
+ dir=$lt_sysroot$func_stripname_result
+ ;;
+ *)
+ func_fatal_error "only absolute run-paths are allowed"
+ ;;
+ esac
+ case "$xrpath " in
+ *" $dir "*) ;;
+ *) func_append xrpath " $dir" ;;
+ esac
+ continue
+ ;;
+
+ -shared)
+ # The effects of -shared are defined in a previous loop.
+ continue
+ ;;
+
+ -shrext)
+ prev=shrext
+ continue
+ ;;
+
+ -static | -static-libtool-libs)
+ # The effects of -static are defined in a previous loop.
+ # We used to do the same as -all-static on platforms that
+ # didn't have a PIC flag, but the assumption that the effects
+ # would be equivalent was wrong. It would break on at least
+ # Digital Unix and AIX.
+ continue
+ ;;
+
+ -thread-safe)
+ thread_safe=yes
+ continue
+ ;;
+
+ -version-info)
+ prev=vinfo
+ continue
+ ;;
+
+ -version-number)
+ prev=vinfo
+ vinfo_number=yes
+ continue
+ ;;
+
+ -weak)
+ prev=weak
+ continue
+ ;;
+
+ -Wc,*)
+ func_stripname '-Wc,' '' "$arg"
+ args=$func_stripname_result
+ arg=
+ save_ifs="$IFS"; IFS=','
+ for flag in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$flag"
+ func_append arg " $func_quote_for_eval_result"
+ func_append compiler_flags " $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$arg"
+ arg=$func_stripname_result
+ ;;
+
+ -Wl,*)
+ func_stripname '-Wl,' '' "$arg"
+ args=$func_stripname_result
+ arg=
+ save_ifs="$IFS"; IFS=','
+ for flag in $args; do
+ IFS="$save_ifs"
+ func_quote_for_eval "$flag"
+ func_append arg " $wl$func_quote_for_eval_result"
+ func_append compiler_flags " $wl$func_quote_for_eval_result"
+ func_append linker_flags " $func_quote_for_eval_result"
+ done
+ IFS="$save_ifs"
+ func_stripname ' ' '' "$arg"
+ arg=$func_stripname_result
+ ;;
+
+ -Xcompiler)
+ prev=xcompiler
+ continue
+ ;;
+
+ -Xlinker)
+ prev=xlinker
+ continue
+ ;;
+
+ -XCClinker)
+ prev=xcclinker
+ continue
+ ;;
+
+ # -msg_* for osf cc
+ -msg_*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+
+ # Flags to be passed through unchanged, with rationale:
+ # -64, -mips[0-9] enable 64-bit mode for the SGI compiler
+ # -r[0-9][0-9]* specify processor for the SGI compiler
+ # -xarch=*, -xtarget=* enable 64-bit mode for the Sun compiler
+ # +DA*, +DD* enable 64-bit mode for the HP compiler
+ # -q* compiler args for the IBM compiler
+ # -m*, -t[45]*, -txscale* architecture-specific flags for GCC
+ # -F/path path to uninstalled frameworks, gcc on darwin
+ # -p, -pg, --coverage, -fprofile-* profiling flags for GCC
+ # @file GCC response files
+ # -tp=* Portland pgcc target processor selection
+ # --sysroot=* for sysroot support
+ # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization
+ -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
+ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
+ -O*|-flto*|-fwhopr*|-fuse-linker-plugin)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ func_append compiler_flags " $arg"
+ continue
+ ;;
+
+ # Some other compiler flag.
+ -* | +*)
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+
+ *.$objext)
+ # A standard object.
+ func_append objs " $arg"
+ ;;
+
+ *.lo)
+ # A libtool-controlled object.
+
+ # Check to see that this really is a libtool object.
+ if func_lalib_unsafe_p "$arg"; then
+ pic_object=
+ non_pic_object=
+
+ # Read the .lo file
+ func_source "$arg"
+
+ if test -z "$pic_object" ||
+ test -z "$non_pic_object" ||
+ test "$pic_object" = none &&
+ test "$non_pic_object" = none; then
+ func_fatal_error "cannot find name of object for \`$arg'"
+ fi
+
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ if test "$pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ pic_object="$xdir$pic_object"
+
+ if test "$prev" = dlfiles; then
+ if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+ func_append dlfiles " $pic_object"
+ prev=
+ continue
+ else
+ # If libtool objects are unsupported, then we need to preload.
+ prev=dlprefiles
+ fi
+ fi
+
+ # CHECK ME: I think I busted this. -Ossama
+ if test "$prev" = dlprefiles; then
+ # Preload the old-style object.
+ func_append dlprefiles " $pic_object"
+ prev=
+ fi
+
+ # A PIC object.
+ func_append libobjs " $pic_object"
+ arg="$pic_object"
+ fi
+
+ # Non-PIC object.
+ if test "$non_pic_object" != none; then
+ # Prepend the subdirectory the object is found in.
+ non_pic_object="$xdir$non_pic_object"
+
+ # A standard non-PIC object
+ func_append non_pic_objects " $non_pic_object"
+ if test -z "$pic_object" || test "$pic_object" = none ; then
+ arg="$non_pic_object"
+ fi
+ else
+ # If the PIC object exists, use it instead.
+ # $xdir was prepended to $pic_object above.
+ non_pic_object="$pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ fi
+ else
+ # Only an error if not doing a dry-run.
+ if $opt_dry_run; then
+ # Extract subdirectory from the argument.
+ func_dirname "$arg" "/" ""
+ xdir="$func_dirname_result"
+
+ func_lo2o "$arg"
+ pic_object=$xdir$objdir/$func_lo2o_result
+ non_pic_object=$xdir$func_lo2o_result
+ func_append libobjs " $pic_object"
+ func_append non_pic_objects " $non_pic_object"
+ else
+ func_fatal_error "\`$arg' is not a valid libtool object"
+ fi
+ fi
+ ;;
+
+ *.$libext)
+ # An archive.
+ func_append deplibs " $arg"
+ func_append old_deplibs " $arg"
+ continue
+ ;;
+
+ *.la)
+ # A libtool-controlled library.
+
+ func_resolve_sysroot "$arg"
+ if test "$prev" = dlfiles; then
+ # This library was specified with -dlopen.
+ func_append dlfiles " $func_resolve_sysroot_result"
+ prev=
+ elif test "$prev" = dlprefiles; then
+ # The library was specified with -dlpreopen.
+ func_append dlprefiles " $func_resolve_sysroot_result"
+ prev=
+ else
+ func_append deplibs " $func_resolve_sysroot_result"
+ fi
+ continue
+ ;;
+
+ # Some other compiler argument.
+ *)
+ # Unknown arguments in both finalize_command and compile_command need
+ # to be aesthetically quoted because they are evaled later.
+ func_quote_for_eval "$arg"
+ arg="$func_quote_for_eval_result"
+ ;;
+ esac # arg
+
+ # Now actually substitute the argument into the commands.
+ if test -n "$arg"; then
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ fi
+ done # argument parsing loop
+
+ test -n "$prev" && \
+ func_fatal_help "the \`$prevarg' option requires an argument"
+
+ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
+ eval arg=\"$export_dynamic_flag_spec\"
+ func_append compile_command " $arg"
+ func_append finalize_command " $arg"
+ fi
+
+ oldlibs=
+ # calculate the name of the file, without its directory
+ func_basename "$output"
+ outputname="$func_basename_result"
+ libobjs_save="$libobjs"
+
+ if test -n "$shlibpath_var"; then
+ # get the directories listed in $shlibpath_var
+ eval shlib_search_path=\`\$ECHO \"\${$shlibpath_var}\" \| \$SED \'s/:/ /g\'\`
+ else
+ shlib_search_path=
+ fi
+ eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
+ eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
+
+ func_dirname "$output" "/" ""
+ output_objdir="$func_dirname_result$objdir"
+ func_to_tool_file "$output_objdir/"
+ tool_output_objdir=$func_to_tool_file_result
+ # Create the object directory.
+ func_mkdir_p "$output_objdir"
+
+ # Determine the type of output
+ case $output in
+ "")
+ func_fatal_help "you must specify an output file"
+ ;;
+ *.$libext) linkmode=oldlib ;;
+ *.lo | *.$objext) linkmode=obj ;;
+ *.la) linkmode=lib ;;
+ *) linkmode=prog ;; # Anything else should be a program.
+ esac
+
+ specialdeplibs=
+
+ libs=
+ # Find all interdependent deplibs by searching for libraries
+ # that are linked more than once (e.g. -la -lb -la)
+ for deplib in $deplibs; do
+ if $opt_preserve_dup_deps ; then
+ case "$libs " in
+ *" $deplib "*) func_append specialdeplibs " $deplib" ;;
+ esac
+ fi
+ func_append libs " $deplib"
+ done
+
+ if test "$linkmode" = lib; then
+ libs="$predeps $libs $compiler_lib_search_path $postdeps"
+
+ # Compute libraries that are listed more than once in $predeps
+ # $postdeps and mark them as special (i.e., whose duplicates are
+ # not to be eliminated).
+ pre_post_deps=
+ if $opt_duplicate_compiler_generated_deps; then
+ for pre_post_dep in $predeps $postdeps; do
+ case "$pre_post_deps " in
+ *" $pre_post_dep "*) func_append specialdeplibs " $pre_post_deps" ;;
+ esac
+ func_append pre_post_deps " $pre_post_dep"
+ done
+ fi
+ pre_post_deps=
+ fi
+
+ deplibs=
+ newdependency_libs=
+ newlib_search_path=
+ need_relink=no # whether we're linking any uninstalled libtool libraries
+ notinst_deplibs= # not-installed libtool libraries
+ notinst_path= # paths that contain not-installed libtool libraries
+
+ case $linkmode in
+ lib)
+ passes="conv dlpreopen link"
+ for file in $dlfiles $dlprefiles; do
+ case $file in
+ *.la) ;;
+ *)
+ func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
+ ;;
+ esac
+ done
+ ;;
+ prog)
+ compile_deplibs=
+ finalize_deplibs=
+ alldeplibs=no
+ newdlfiles=
+ newdlprefiles=
+ passes="conv scan dlopen dlpreopen link"
+ ;;
+ *) passes="conv"
+ ;;
+ esac
+
+ for pass in $passes; do
+ # The preopen pass in lib mode reverses $deplibs; put it back here
+ # so that -L comes before libs that need it for instance...
+ if test "$linkmode,$pass" = "lib,link"; then
+ ## FIXME: Find the place where the list is rebuilt in the wrong
+ ## order, and fix it there properly
+ tmp_deplibs=
+ for deplib in $deplibs; do
+ tmp_deplibs="$deplib $tmp_deplibs"
+ done
+ deplibs="$tmp_deplibs"
+ fi
+
+ if test "$linkmode,$pass" = "lib,link" ||
+ test "$linkmode,$pass" = "prog,scan"; then
+ libs="$deplibs"
+ deplibs=
+ fi
+ if test "$linkmode" = prog; then
+ case $pass in
+ dlopen) libs="$dlfiles" ;;
+ dlpreopen) libs="$dlprefiles" ;;
+ link)
+ libs="$deplibs %DEPLIBS%"
+ test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"
+ ;;
+ esac
+ fi
+ if test "$linkmode,$pass" = "lib,dlpreopen"; then
+ # Collect and forward deplibs of preopened libtool libs
+ for lib in $dlprefiles; do
+ # Ignore non-libtool-libs
+ dependency_libs=
+ func_resolve_sysroot "$lib"
+ case $lib in
+ *.la) func_source "$func_resolve_sysroot_result" ;;
+ esac
+
+ # Collect preopened libtool deplibs, except any this library
+ # has declared as weak libs
+ for deplib in $dependency_libs; do
+ func_basename "$deplib"
+ deplib_base=$func_basename_result
+ case " $weak_libs " in
+ *" $deplib_base "*) ;;
+ *) func_append deplibs " $deplib" ;;
+ esac
+ done
+ done
+ libs="$dlprefiles"
+ fi
+ if test "$pass" = dlopen; then
+ # Collect dlpreopened libraries
+ save_deplibs="$deplibs"
+ deplibs=
+ fi
+
+ for deplib in $libs; do
+ lib=
+ found=no
+ case $deplib in
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
+ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ func_append compiler_flags " $deplib"
+ if test "$linkmode" = lib ; then
+ case "$new_inherited_linker_flags " in
+ *" $deplib "*) ;;
+ * ) func_append new_inherited_linker_flags " $deplib" ;;
+ esac
+ fi
+ fi
+ continue
+ ;;
+ -l*)
+ if test "$linkmode" != lib && test "$linkmode" != prog; then
+ func_warning "\`-l' is ignored for archives/objects"
+ continue
+ fi
+ func_stripname '-l' '' "$deplib"
+ name=$func_stripname_result
+ if test "$linkmode" = lib; then
+ searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
+ else
+ searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
+ fi
+ for searchdir in $searchdirs; do
+ for search_ext in .la $std_shrext .so .a; do
+ # Search the libtool library
+ lib="$searchdir/lib${name}${search_ext}"
+ if test -f "$lib"; then
+ if test "$search_ext" = ".la"; then
+ found=yes
+ else
+ found=no
+ fi
+ break 2
+ fi
+ done
+ done
+ if test "$found" != yes; then
+ # deplib doesn't seem to be a libtool library
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+ fi
+ continue
+ else # deplib is a libtool library
+ # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
+ # We need to do some special things here, and not later.
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $deplib "*)
+ if func_lalib_p "$lib"; then
+ library_names=
+ old_library=
+ func_source "$lib"
+ for l in $old_library $library_names; do
+ ll="$l"
+ done
+ if test "X$ll" = "X$old_library" ; then # only static version available
+ found=no
+ func_dirname "$lib" "" "."
+ ladir="$func_dirname_result"
+ lib=$ladir/$old_library
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+ fi
+ continue
+ fi
+ fi
+ ;;
+ *) ;;
+ esac
+ fi
+ fi
+ ;; # -l
+ *.ltframework)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ if test "$linkmode" = lib ; then
+ case "$new_inherited_linker_flags " in
+ *" $deplib "*) ;;
+ * ) func_append new_inherited_linker_flags " $deplib" ;;
+ esac
+ fi
+ fi
+ continue
+ ;;
+ -L*)
+ case $linkmode in
+ lib)
+ deplibs="$deplib $deplibs"
+ test "$pass" = conv && continue
+ newdependency_libs="$deplib $newdependency_libs"
+ func_stripname '-L' '' "$deplib"
+ func_resolve_sysroot "$func_stripname_result"
+ func_append newlib_search_path " $func_resolve_sysroot_result"
+ ;;
+ prog)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ continue
+ fi
+ if test "$pass" = scan; then
+ deplibs="$deplib $deplibs"
+ else
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ fi
+ func_stripname '-L' '' "$deplib"
+ func_resolve_sysroot "$func_stripname_result"
+ func_append newlib_search_path " $func_resolve_sysroot_result"
+ ;;
+ *)
+ func_warning "\`-L' is ignored for archives/objects"
+ ;;
+ esac # linkmode
+ continue
+ ;; # -L
+ -R*)
+ if test "$pass" = link; then
+ func_stripname '-R' '' "$deplib"
+ func_resolve_sysroot "$func_stripname_result"
+ dir=$func_resolve_sysroot_result
+ # Make sure the xrpath contains only unique directories.
+ case "$xrpath " in
+ *" $dir "*) ;;
+ *) func_append xrpath " $dir" ;;
+ esac
+ fi
+ deplibs="$deplib $deplibs"
+ continue
+ ;;
+ *.la)
+ func_resolve_sysroot "$deplib"
+ lib=$func_resolve_sysroot_result
+ ;;
+ *.$libext)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ continue
+ fi
+ case $linkmode in
+ lib)
+ # Linking convenience modules into shared libraries is allowed,
+ # but linking other static libraries is non-portable.
+ case " $dlpreconveniencelibs " in
+ *" $deplib "*) ;;
+ *)
+ valid_a_lib=no
+ case $deplibs_check_method in
+ match_pattern*)
+ set dummy $deplibs_check_method; shift
+ match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ if eval "\$ECHO \"$deplib\"" 2>/dev/null | $SED 10q \
+ | $EGREP "$match_pattern_regex" > /dev/null; then
+ valid_a_lib=yes
+ fi
+ ;;
+ pass_all)
+ valid_a_lib=yes
+ ;;
+ esac
+ if test "$valid_a_lib" != yes; then
+ echo
+ $ECHO "*** Warning: Trying to link with static lib archive $deplib."
+ echo "*** I have the capability to make that library automatically link in when"
+ echo "*** you link to this library. But I can only do this if you have a"
+ echo "*** shared version of the library, which you do not appear to have"
+ echo "*** because the file extensions .$libext of this argument makes me believe"
+ echo "*** that it is just a static archive that I should not use here."
+ else
+ echo
+ $ECHO "*** Warning: Linking the shared library $output against the"
+ $ECHO "*** static library $deplib is not portable!"
+ deplibs="$deplib $deplibs"
+ fi
+ ;;
+ esac
+ continue
+ ;;
+ prog)
+ if test "$pass" != link; then
+ deplibs="$deplib $deplibs"
+ else
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ fi
+ continue
+ ;;
+ esac # linkmode
+ ;; # *.$libext
+ *.lo | *.$objext)
+ if test "$pass" = conv; then
+ deplibs="$deplib $deplibs"
+ elif test "$linkmode" = prog; then
+ if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
+ # If there is no dlopen support or we're linking statically,
+ # we need to preload.
+ func_append newdlprefiles " $deplib"
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ func_append newdlfiles " $deplib"
+ fi
+ fi
+ continue
+ ;;
+ %DEPLIBS%)
+ alldeplibs=yes
+ continue
+ ;;
+ esac # case $deplib
+
+ if test "$found" = yes || test -f "$lib"; then :
+ else
+ func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
+ fi
+
+ # Check to see that this really is a libtool archive.
+ func_lalib_unsafe_p "$lib" \
+ || func_fatal_error "\`$lib' is not a valid libtool archive"
+
+ func_dirname "$lib" "" "."
+ ladir="$func_dirname_result"
+
+ dlname=
+ dlopen=
+ dlpreopen=
+ libdir=
+ library_names=
+ old_library=
+ inherited_linker_flags=
+ # If the library was installed with an old release of libtool,
+ # it will not redefine variables installed, or shouldnotlink
+ installed=yes
+ shouldnotlink=no
+ avoidtemprpath=
+
+
+ # Read the .la file
+ func_source "$lib"
+
+ # Convert "-framework foo" to "foo.ltframework"
+ if test -n "$inherited_linker_flags"; then
+ tmp_inherited_linker_flags=`$ECHO "$inherited_linker_flags" | $SED 's/-framework \([^ $]*\)/\1.ltframework/g'`
+ for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
+ case " $new_inherited_linker_flags " in
+ *" $tmp_inherited_linker_flag "*) ;;
+ *) func_append new_inherited_linker_flags " $tmp_inherited_linker_flag";;
+ esac
+ done
+ fi
+ dependency_libs=`$ECHO " $dependency_libs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+ if test "$linkmode,$pass" = "lib,link" ||
+ test "$linkmode,$pass" = "prog,scan" ||
+ { test "$linkmode" != prog && test "$linkmode" != lib; }; then
+ test -n "$dlopen" && func_append dlfiles " $dlopen"
+ test -n "$dlpreopen" && func_append dlprefiles " $dlpreopen"
+ fi
+
+ if test "$pass" = conv; then
+ # Only check for convenience libraries
+ deplibs="$lib $deplibs"
+ if test -z "$libdir"; then
+ if test -z "$old_library"; then
+ func_fatal_error "cannot find name of link library for \`$lib'"
+ fi
+ # It is a libtool convenience library, so add in its objects.
+ func_append convenience " $ladir/$objdir/$old_library"
+ func_append old_convenience " $ladir/$objdir/$old_library"
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ deplibs="$deplib $deplibs"
+ if $opt_preserve_dup_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) func_append specialdeplibs " $deplib" ;;
+ esac
+ fi
+ func_append tmp_libs " $deplib"
+ done
+ elif test "$linkmode" != prog && test "$linkmode" != lib; then
+ func_fatal_error "\`$lib' is not a convenience library"
+ fi
+ continue
+ fi # $pass = conv
+
+
+ # Get the name of the library we link against.
+ linklib=
+ if test -n "$old_library" &&
+ { test "$prefer_static_libs" = yes ||
+ test "$prefer_static_libs,$installed" = "built,no"; }; then
+ linklib=$old_library
+ else
+ for l in $old_library $library_names; do
+ linklib="$l"
+ done
+ fi
+ if test -z "$linklib"; then
+ func_fatal_error "cannot find name of link library for \`$lib'"
+ fi
+
+ # This library was specified with -dlopen.
+ if test "$pass" = dlopen; then
+ if test -z "$libdir"; then
+ func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
+ fi
+ if test -z "$dlname" ||
+ test "$dlopen_support" != yes ||
+ test "$build_libtool_libs" = no; then
+ # If there is no dlname, no dlopen support or we're linking
+ # statically, we need to preload. We also need to preload any
+ # dependent libraries so libltdl's deplib preloader doesn't
+ # bomb out in the load deplibs phase.
+ func_append dlprefiles " $lib $dependency_libs"
+ else
+ func_append newdlfiles " $lib"
+ fi
+ continue
+ fi # $pass = dlopen
+
+ # We need an absolute path.
+ case $ladir in
+ [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
+ *)
+ abs_ladir=`cd "$ladir" && pwd`
+ if test -z "$abs_ladir"; then
+ func_warning "cannot determine absolute directory name of \`$ladir'"
+ func_warning "passing it literally to the linker, although it might fail"
+ abs_ladir="$ladir"
+ fi
+ ;;
+ esac
+ func_basename "$lib"
+ laname="$func_basename_result"
+
+ # Find the relevant object directory and library name.
+ if test "X$installed" = Xyes; then
+ if test ! -f "$lt_sysroot$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+ func_warning "library \`$lib' was moved."
+ dir="$ladir"
+ absdir="$abs_ladir"
+ libdir="$abs_ladir"
+ else
+ dir="$lt_sysroot$libdir"
+ absdir="$lt_sysroot$libdir"
+ fi
+ test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
+ else
+ if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+ dir="$ladir"
+ absdir="$abs_ladir"
+ # Remove this search path later
+ func_append notinst_path " $abs_ladir"
+ else
+ dir="$ladir/$objdir"
+ absdir="$abs_ladir/$objdir"
+ # Remove this search path later
+ func_append notinst_path " $abs_ladir"
+ fi
+ fi # $installed = yes
+ func_stripname 'lib' '.la' "$laname"
+ name=$func_stripname_result
+
+ # This library was specified with -dlpreopen.
+ if test "$pass" = dlpreopen; then
+ if test -z "$libdir" && test "$linkmode" = prog; then
+ func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
+ fi
+ case "$host" in
+ # special handling for platforms with PE-DLLs.
+ *cygwin* | *mingw* | *cegcc* )
+ # Linker will automatically link against shared library if both
+ # static and shared are present. Therefore, ensure we extract
+ # symbols from the import library if a shared library is present
+ # (otherwise, the dlopen module name will be incorrect). We do
+ # this by putting the import library name into $newdlprefiles.
+ # We recover the dlopen module name by 'saving' the la file
+ # name in a special purpose variable, and (later) extracting the
+ # dlname from the la file.
+ if test -n "$dlname"; then
+ func_tr_sh "$dir/$linklib"
+ eval "libfile_$func_tr_sh_result=\$abs_ladir/\$laname"
+ func_append newdlprefiles " $dir/$linklib"
+ else
+ func_append newdlprefiles " $dir/$old_library"
+ # Keep a list of preopened convenience libraries to check
+ # that they are being used correctly in the link pass.
+ test -z "$libdir" && \
+ func_append dlpreconveniencelibs " $dir/$old_library"
+ fi
+ ;;
+ * )
+ # Prefer using a static library (so that no silly _DYNAMIC symbols
+ # are required to link).
+ if test -n "$old_library"; then
+ func_append newdlprefiles " $dir/$old_library"
+ # Keep a list of preopened convenience libraries to check
+ # that they are being used correctly in the link pass.
+ test -z "$libdir" && \
+ func_append dlpreconveniencelibs " $dir/$old_library"
+ # Otherwise, use the dlname, so that lt_dlopen finds it.
+ elif test -n "$dlname"; then
+ func_append newdlprefiles " $dir/$dlname"
+ else
+ func_append newdlprefiles " $dir/$linklib"
+ fi
+ ;;
+ esac
+ fi # $pass = dlpreopen
+
+ if test -z "$libdir"; then
+ # Link the convenience library
+ if test "$linkmode" = lib; then
+ deplibs="$dir/$old_library $deplibs"
+ elif test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$dir/$old_library $compile_deplibs"
+ finalize_deplibs="$dir/$old_library $finalize_deplibs"
+ else
+ deplibs="$lib $deplibs" # used for prog,scan pass
+ fi
+ continue
+ fi
+
+
+ if test "$linkmode" = prog && test "$pass" != link; then
+ func_append newlib_search_path " $ladir"
+ deplibs="$lib $deplibs"
+
+ linkalldeplibs=no
+ if test "$link_all_deplibs" != no || test -z "$library_names" ||
+ test "$build_libtool_libs" = no; then
+ linkalldeplibs=yes
+ fi
+
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ case $deplib in
+ -L*) func_stripname '-L' '' "$deplib"
+ func_resolve_sysroot "$func_stripname_result"
+ func_append newlib_search_path " $func_resolve_sysroot_result"
+ ;;
+ esac
+ # Need to link against all dependency_libs?
+ if test "$linkalldeplibs" = yes; then
+ deplibs="$deplib $deplibs"
+ else
+ # Need to hardcode shared library paths
+ # or/and link against static libraries
+ newdependency_libs="$deplib $newdependency_libs"
+ fi
+ if $opt_preserve_dup_deps ; then
+ case "$tmp_libs " in
+ *" $deplib "*) func_append specialdeplibs " $deplib" ;;
+ esac
+ fi
+ func_append tmp_libs " $deplib"
+ done # for deplib
+ continue
+ fi # $linkmode = prog...
+
+ if test "$linkmode,$pass" = "prog,link"; then
+ if test -n "$library_names" &&
+ { { test "$prefer_static_libs" = no ||
+ test "$prefer_static_libs,$installed" = "built,yes"; } ||
+ test -z "$old_library"; }; then
+ # We need to hardcode the library path
+ if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
+ # Make sure the rpath contains only unique directories.
+ case "$temp_rpath:" in
+ *"$absdir:"*) ;;
+ *) func_append temp_rpath "$absdir:" ;;
+ esac
+ fi
+
+ # Hardcode the library path.
+ # Skip directories that are in the system default run-time
+ # search path.
+ case " $sys_lib_dlsearch_path " in
+ *" $absdir "*) ;;
+ *)
+ case "$compile_rpath " in
+ *" $absdir "*) ;;
+ *) func_append compile_rpath " $absdir" ;;
+ esac
+ ;;
+ esac
+ case " $sys_lib_dlsearch_path " in
+ *" $libdir "*) ;;
+ *)
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) func_append finalize_rpath " $libdir" ;;
+ esac
+ ;;
+ esac
+ fi # $linkmode,$pass = prog,link...
+
+ if test "$alldeplibs" = yes &&
+ { test "$deplibs_check_method" = pass_all ||
+ { test "$build_libtool_libs" = yes &&
+ test -n "$library_names"; }; }; then
+ # We only need to search for static libraries
+ continue
+ fi
+ fi
+
+ link_static=no # Whether the deplib will be linked statically
+ use_static_libs=$prefer_static_libs
+ if test "$use_static_libs" = built && test "$installed" = yes; then
+ use_static_libs=no
+ fi
+ if test -n "$library_names" &&
+ { test "$use_static_libs" = no || test -z "$old_library"; }; then
+ case $host in
+ *cygwin* | *mingw* | *cegcc*)
+ # No point in relinking DLLs because paths are not encoded
+ func_append notinst_deplibs " $lib"
+ need_relink=no
+ ;;
+ *)
+ if test "$installed" = no; then
+ func_append notinst_deplibs " $lib"
+ need_relink=yes
+ fi
+ ;;
+ esac
+ # This is a shared library
+
+ # Warn about portability, can't link against -module's on some
+ # systems (darwin). Don't bleat about dlopened modules though!
+ dlopenmodule=""
+ for dlpremoduletest in $dlprefiles; do
+ if test "X$dlpremoduletest" = "X$lib"; then
+ dlopenmodule="$dlpremoduletest"
+ break
+ fi
+ done
+ if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
+ echo
+ if test "$linkmode" = prog; then
+ $ECHO "*** Warning: Linking the executable $output against the loadable module"
+ else
+ $ECHO "*** Warning: Linking the shared library $output against the loadable module"
+ fi
+ $ECHO "*** $linklib is not portable!"
+ fi
+ if test "$linkmode" = lib &&
+ test "$hardcode_into_libs" = yes; then
+ # Hardcode the library path.
+ # Skip directories that are in the system default run-time
+ # search path.
+ case " $sys_lib_dlsearch_path " in
+ *" $absdir "*) ;;
+ *)
+ case "$compile_rpath " in
+ *" $absdir "*) ;;
+ *) func_append compile_rpath " $absdir" ;;
+ esac
+ ;;
+ esac
+ case " $sys_lib_dlsearch_path " in
+ *" $libdir "*) ;;
+ *)
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) func_append finalize_rpath " $libdir" ;;
+ esac
+ ;;
+ esac
+ fi
+
+ if test -n "$old_archive_from_expsyms_cmds"; then
+ # figure out the soname
+ set dummy $library_names
+ shift
+ realname="$1"
+ shift
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ # use dlname if we got it. it's perfectly good, no?
+ if test -n "$dlname"; then
+ soname="$dlname"
+ elif test -n "$soname_spec"; then
+ # bleh windows
+ case $host in
+ *cygwin* | mingw* | *cegcc*)
+ func_arith $current - $age
+ major=$func_arith_result
+ versuffix="-$major"
+ ;;
+ esac
+ eval soname=\"$soname_spec\"
+ else
+ soname="$realname"
+ fi
+
+ # Make a new name for the extract_expsyms_cmds to use
+ soroot="$soname"
+ func_basename "$soroot"
+ soname="$func_basename_result"
+ func_stripname 'lib' '.dll' "$soname"
+ newlib=libimp-$func_stripname_result.a
+
+ # If the library has no export list, then create one now
+ if test -f "$output_objdir/$soname-def"; then :
+ else
+ func_verbose "extracting exported symbol list from \`$soname'"
+ func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
+ fi
+
+ # Create $newlib
+ if test -f "$output_objdir/$newlib"; then :; else
+ func_verbose "generating import library for \`$soname'"
+ func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
+ fi
+ # make sure the library variables are pointing to the new library
+ dir=$output_objdir
+ linklib=$newlib
+ fi # test -n "$old_archive_from_expsyms_cmds"
+
+ if test "$linkmode" = prog || test "$opt_mode" != relink; then
+ add_shlibpath=
+ add_dir=
+ add=
+ lib_linked=yes
+ case $hardcode_action in
+ immediate | unsupported)
+ if test "$hardcode_direct" = no; then
+ add="$dir/$linklib"
+ case $host in
+ *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;
+ *-*-sysv4*uw2*) add_dir="-L$dir" ;;
+ *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
+ *-*-unixware7*) add_dir="-L$dir" ;;
+ *-*-darwin* )
+ # if the lib is a (non-dlopened) module then we can not
+ # link against it, someone is ignoring the earlier warnings
+ if /usr/bin/file -L $add 2> /dev/null |
+ $GREP ": [^:]* bundle" >/dev/null ; then
+ if test "X$dlopenmodule" != "X$lib"; then
+ $ECHO "*** Warning: lib $linklib is a module, not a shared library"
+ if test -z "$old_library" ; then
+ echo
+ echo "*** And there doesn't seem to be a static archive available"
+ echo "*** The link will probably fail, sorry"
+ else
+ add="$dir/$old_library"
+ fi
+ elif test -n "$old_library"; then
+ add="$dir/$old_library"
+ fi
+ fi
+ esac
+ elif test "$hardcode_minus_L" = no; then
+ case $host in
+ *-*-sunos*) add_shlibpath="$dir" ;;
+ esac
+ add_dir="-L$dir"
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = no; then
+ add_shlibpath="$dir"
+ add="-l$name"
+ else
+ lib_linked=no
+ fi
+ ;;
+ relink)
+ if test "$hardcode_direct" = yes &&
+ test "$hardcode_direct_absolute" = no; then
+ add="$dir/$linklib"
+ elif test "$hardcode_minus_L" = yes; then
+ add_dir="-L$absdir"
+ # Try looking first in the location we're being installed to.
+ if test -n "$inst_prefix_dir"; then
+ case $libdir in
+ [\\/]*)
+ func_append add_dir " -L$inst_prefix_dir$libdir"
+ ;;
+ esac
+ fi
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = yes; then
+ add_shlibpath="$dir"
+ add="-l$name"
+ else
+ lib_linked=no
+ fi
+ ;;
+ *) lib_linked=no ;;
+ esac
+
+ if test "$lib_linked" != yes; then
+ func_fatal_configuration "unsupported hardcode properties"
+ fi
+
+ if test -n "$add_shlibpath"; then
+ case :$compile_shlibpath: in
+ *":$add_shlibpath:"*) ;;
+ *) func_append compile_shlibpath "$add_shlibpath:" ;;
+ esac
+ fi
+ if test "$linkmode" = prog; then
+ test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
+ test -n "$add" && compile_deplibs="$add $compile_deplibs"
+ else
+ test -n "$add_dir" && deplibs="$add_dir $deplibs"
+ test -n "$add" && deplibs="$add $deplibs"
+ if test "$hardcode_direct" != yes &&
+ test "$hardcode_minus_L" != yes &&
+ test "$hardcode_shlibpath_var" = yes; then
+ case :$finalize_shlibpath: in
+ *":$libdir:"*) ;;
+ *) func_append finalize_shlibpath "$libdir:" ;;
+ esac
+ fi
+ fi
+ fi
+
+ if test "$linkmode" = prog || test "$opt_mode" = relink; then
+ add_shlibpath=
+ add_dir=
+ add=
+ # Finalize command for both is simple: just hardcode it.
+ if test "$hardcode_direct" = yes &&
+ test "$hardcode_direct_absolute" = no; then
+ add="$libdir/$linklib"
+ elif test "$hardcode_minus_L" = yes; then
+ add_dir="-L$libdir"
+ add="-l$name"
+ elif test "$hardcode_shlibpath_var" = yes; then
+ case :$finalize_shlibpath: in
+ *":$libdir:"*) ;;
+ *) func_append finalize_shlibpath "$libdir:" ;;
+ esac
+ add="-l$name"
+ elif test "$hardcode_automatic" = yes; then
+ if test -n "$inst_prefix_dir" &&
+ test -f "$inst_prefix_dir$libdir/$linklib" ; then
+ add="$inst_prefix_dir$libdir/$linklib"
+ else
+ add="$libdir/$linklib"
+ fi
+ else
+ # We cannot seem to hardcode it, guess we'll fake it.
+ add_dir="-L$libdir"
+ # Try looking first in the location we're being installed to.
+ if test -n "$inst_prefix_dir"; then
+ case $libdir in
+ [\\/]*)
+ func_append add_dir " -L$inst_prefix_dir$libdir"
+ ;;
+ esac
+ fi
+ add="-l$name"
+ fi
+
+ if test "$linkmode" = prog; then
+ test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
+ test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
+ else
+ test -n "$add_dir" && deplibs="$add_dir $deplibs"
+ test -n "$add" && deplibs="$add $deplibs"
+ fi
+ fi
+ elif test "$linkmode" = prog; then
+ # Here we assume that one of hardcode_direct or hardcode_minus_L
+ # is not unsupported. This is valid on all known static and
+ # shared platforms.
+ if test "$hardcode_direct" != unsupported; then
+ test -n "$old_library" && linklib="$old_library"
+ compile_deplibs="$dir/$linklib $compile_deplibs"
+ finalize_deplibs="$dir/$linklib $finalize_deplibs"
+ else
+ compile_deplibs="-l$name -L$dir $compile_deplibs"
+ finalize_deplibs="-l$name -L$dir $finalize_deplibs"
+ fi
+ elif test "$build_libtool_libs" = yes; then
+ # Not a shared library
+ if test "$deplibs_check_method" != pass_all; then
+ # We're trying link a shared library against a static one
+ # but the system doesn't support it.
+
+ # Just print a warning and add the library to dependency_libs so
+ # that the program can be linked against the static library.
+ echo
+ $ECHO "*** Warning: This system can not link to static lib archive $lib."
+ echo "*** I have the capability to make that library automatically link in when"
+ echo "*** you link to this library. But I can only do this if you have a"
+ echo "*** shared version of the library, which you do not appear to have."
+ if test "$module" = yes; then
+ echo "*** But as you try to build a module library, libtool will still create "
+ echo "*** a static module, that should work as long as the dlopening application"
+ echo "*** is linked with the -dlopen flag to resolve symbols at runtime."
+ if test -z "$global_symbol_pipe"; then
+ echo
+ echo "*** However, this would only work if libtool was able to extract symbol"
+ echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
+ echo "*** not find such a program. So, this module is probably useless."
+ echo "*** \`nm' from GNU binutils and a full rebuild may help."
+ fi
+ if test "$build_old_libs" = no; then
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ fi
+ else
+ deplibs="$dir/$old_library $deplibs"
+ link_static=yes
+ fi
+ fi # link shared/static library?
+
+ if test "$linkmode" = lib; then
+ if test -n "$dependency_libs" &&
+ { test "$hardcode_into_libs" != yes ||
+ test "$build_old_libs" = yes ||
+ test "$link_static" = yes; }; then
+ # Extract -R from dependency_libs
+ temp_deplibs=
+ for libdir in $dependency_libs; do
+ case $libdir in
+ -R*) func_stripname '-R' '' "$libdir"
+ temp_xrpath=$func_stripname_result
+ case " $xrpath " in
+ *" $temp_xrpath "*) ;;
+ *) func_append xrpath " $temp_xrpath";;
+ esac;;
+ *) func_append temp_deplibs " $libdir";;
+ esac
+ done
+ dependency_libs="$temp_deplibs"
+ fi
+
+ func_append newlib_search_path " $absdir"
+ # Link against this library
+ test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
+ # ... and its dependency_libs
+ tmp_libs=
+ for deplib in $dependency_libs; do
+ newdependency_libs="$deplib $newdependency_libs"
+ case $deplib in
+ -L*) func_stripname '-L' '' "$deplib"
+ func_resolve_sysroot "$func_stripname_result";;
+ *) func_resolve_sysroot "$deplib" ;;
+ esac
+ if $opt_preserve_dup_deps ; then
+ case "$tmp_libs " in
+ *" $func_resolve_sysroot_result "*)
+ func_append specialdeplibs " $func_resolve_sysroot_result" ;;
+ esac
+ fi
+ func_append tmp_libs " $func_resolve_sysroot_result"
+ done
+
+ if test "$link_all_deplibs" != no; then
+ # Add the search paths of all dependency libraries
+ for deplib in $dependency_libs; do
+ path=
+ case $deplib in
+ -L*) path="$deplib" ;;
+ *.la)
+ func_resolve_sysroot "$deplib"
+ deplib=$func_resolve_sysroot_result
+ func_dirname "$deplib" "" "."
+ dir=$func_dirname_result
+ # We need an absolute path.
+ case $dir in
+ [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
+ *)
+ absdir=`cd "$dir" && pwd`
+ if test -z "$absdir"; then
+ func_warning "cannot determine absolute directory name of \`$dir'"
+ absdir="$dir"
+ fi
+ ;;
+ esac
+ if $GREP "^installed=no" $deplib > /dev/null; then
+ case $host in
+ *-*-darwin*)
+ depdepl=
+ eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
+ if test -n "$deplibrary_names" ; then
+ for tmp in $deplibrary_names ; do
+ depdepl=$tmp
+ done
+ if test -f "$absdir/$objdir/$depdepl" ; then
+ depdepl="$absdir/$objdir/$depdepl"
+ darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+ if test -z "$darwin_install_name"; then
+ darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+ fi
+ func_append compiler_flags " ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
+ func_append linker_flags " -dylib_file ${darwin_install_name}:${depdepl}"
+ path=
+ fi
+ fi
+ ;;
+ *)
+ path="-L$absdir/$objdir"
+ ;;
+ esac
+ else
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$deplib' is not a valid libtool archive"
+ test "$absdir" != "$libdir" && \
+ func_warning "\`$deplib' seems to be moved"
+
+ path="-L$absdir"
+ fi
+ ;;
+ esac
+ case " $deplibs " in
+ *" $path "*) ;;
+ *) deplibs="$path $deplibs" ;;
+ esac
+ done
+ fi # link_all_deplibs != no
+ fi # linkmode = lib
+ done # for deplib in $libs
+ if test "$pass" = link; then
+ if test "$linkmode" = "prog"; then
+ compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
+ finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"
+ else
+ compiler_flags="$compiler_flags "`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+ fi
+ fi
+ dependency_libs="$newdependency_libs"
+ if test "$pass" = dlpreopen; then
+ # Link the dlpreopened libraries before other libraries
+ for deplib in $save_deplibs; do
+ deplibs="$deplib $deplibs"
+ done
+ fi
+ if test "$pass" != dlopen; then
+ if test "$pass" != conv; then
+ # Make sure lib_search_path contains only unique directories.
+ lib_search_path=
+ for dir in $newlib_search_path; do
+ case "$lib_search_path " in
+ *" $dir "*) ;;
+ *) func_append lib_search_path " $dir" ;;
+ esac
+ done
+ newlib_search_path=
+ fi
+
+ if test "$linkmode,$pass" != "prog,link"; then
+ vars="deplibs"
+ else
+ vars="compile_deplibs finalize_deplibs"
+ fi
+ for var in $vars dependency_libs; do
+ # Add libraries to $var in reverse order
+ eval tmp_libs=\"\$$var\"
+ new_libs=
+ for deplib in $tmp_libs; do
+ # FIXME: Pedantically, this is the right thing to do, so
+ # that some nasty dependency loop isn't accidentally
+ # broken:
+ #new_libs="$deplib $new_libs"
+ # Pragmatically, this seems to cause very few problems in
+ # practice:
+ case $deplib in
+ -L*) new_libs="$deplib $new_libs" ;;
+ -R*) ;;
+ *)
+ # And here is the reason: when a library appears more
+ # than once as an explicit dependence of a library, or
+ # is implicitly linked in more than once by the
+ # compiler, it is considered special, and multiple
+ # occurrences thereof are not removed. Compare this
+ # with having the same library being listed as a
+ # dependency of multiple other libraries: in this case,
+ # we know (pedantically, we assume) the library does not
+ # need to be listed more than once, so we keep only the
+ # last copy. This is not always right, but it is rare
+ # enough that we require users that really mean to play
+ # such unportable linking tricks to link the library
+ # using -Wl,-lname, so that libtool does not consider it
+ # for duplicate removal.
+ case " $specialdeplibs " in
+ *" $deplib "*) new_libs="$deplib $new_libs" ;;
+ *)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) new_libs="$deplib $new_libs" ;;
+ esac
+ ;;
+ esac
+ ;;
+ esac
+ done
+ tmp_libs=
+ for deplib in $new_libs; do
+ case $deplib in
+ -L*)
+ case " $tmp_libs " in
+ *" $deplib "*) ;;
+ *) func_append tmp_libs " $deplib" ;;
+ esac
+ ;;
+ *) func_append tmp_libs " $deplib" ;;
+ esac
+ done
+ eval $var=\"$tmp_libs\"
+ done # for var
+ fi
+ # Last step: remove runtime libs from dependency_libs
+ # (they stay in deplibs)
+ tmp_libs=
+ for i in $dependency_libs ; do
+ case " $predeps $postdeps $compiler_lib_search_path " in
+ *" $i "*)
+ i=""
+ ;;
+ esac
+ if test -n "$i" ; then
+ func_append tmp_libs " $i"
+ fi
+ done
+ dependency_libs=$tmp_libs
+ done # for pass
+ if test "$linkmode" = prog; then
+ dlfiles="$newdlfiles"
+ fi
+ if test "$linkmode" = prog || test "$linkmode" = lib; then
+ dlprefiles="$newdlprefiles"
+ fi
+
+ case $linkmode in
+ oldlib)
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ func_warning "\`-dlopen' is ignored for archives"
+ fi
+
+ case " $deplibs" in
+ *\ -l* | *\ -L*)
+ func_warning "\`-l' and \`-L' are ignored for archives" ;;
+ esac
+
+ test -n "$rpath" && \
+ func_warning "\`-rpath' is ignored for archives"
+
+ test -n "$xrpath" && \
+ func_warning "\`-R' is ignored for archives"
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info/-version-number' is ignored for archives"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for archives"
+
+ test -n "$export_symbols$export_symbols_regex" && \
+ func_warning "\`-export-symbols' is ignored for archives"
+
+ # Now set the variables for building old libraries.
+ build_libtool_libs=no
+ oldlibs="$output"
+ func_append objs "$old_deplibs"
+ ;;
+
+ lib)
+ # Make sure we only generate libraries of the form `libNAME.la'.
+ case $outputname in
+ lib*)
+ func_stripname 'lib' '.la' "$outputname"
+ name=$func_stripname_result
+ eval shared_ext=\"$shrext_cmds\"
+ eval libname=\"$libname_spec\"
+ ;;
+ *)
+ test "$module" = no && \
+ func_fatal_help "libtool library \`$output' must begin with \`lib'"
+
+ if test "$need_lib_prefix" != no; then
+ # Add the "lib" prefix for modules if required
+ func_stripname '' '.la' "$outputname"
+ name=$func_stripname_result
+ eval shared_ext=\"$shrext_cmds\"
+ eval libname=\"$libname_spec\"
+ else
+ func_stripname '' '.la' "$outputname"
+ libname=$func_stripname_result
+ fi
+ ;;
+ esac
+
+ if test -n "$objs"; then
+ if test "$deplibs_check_method" != pass_all; then
+ func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
+ else
+ echo
+ $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
+ $ECHO "*** objects $objs is not portable!"
+ func_append libobjs " $objs"
+ fi
+ fi
+
+ test "$dlself" != no && \
+ func_warning "\`-dlopen self' is ignored for libtool libraries"
+
+ set dummy $rpath
+ shift
+ test "$#" -gt 1 && \
+ func_warning "ignoring multiple \`-rpath's for a libtool library"
+
+ install_libdir="$1"
+
+ oldlibs=
+ if test -z "$rpath"; then
+ if test "$build_libtool_libs" = yes; then
+ # Building a libtool convenience library.
+ # Some compilers have problems with a `.al' extension so
+ # convenience libraries should have the same extension an
+ # archive normally would.
+ oldlibs="$output_objdir/$libname.$libext $oldlibs"
+ build_libtool_libs=convenience
+ build_old_libs=yes
+ fi
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for convenience libraries"
+ else
+
+ # Parse the version information argument.
+ save_ifs="$IFS"; IFS=':'
+ set dummy $vinfo 0 0 0
+ shift
+ IFS="$save_ifs"
+
+ test -n "$7" && \
+ func_fatal_help "too many parameters to \`-version-info'"
+
+ # convert absolute version numbers to libtool ages
+ # this retains compatibility with .la files and attempts
+ # to make the code below a bit more comprehensible
+
+ case $vinfo_number in
+ yes)
+ number_major="$1"
+ number_minor="$2"
+ number_revision="$3"
+ #
+ # There are really only two kinds -- those that
+ # use the current revision as the major version
+ # and those that subtract age and use age as
+ # a minor version. But, then there is irix
+ # which has an extra 1 added just for fun
+ #
+ case $version_type in
+ # correct linux to gnu/linux during the next big refactor
+ darwin|linux|osf|windows|none)
+ func_arith $number_major + $number_minor
+ current=$func_arith_result
+ age="$number_minor"
+ revision="$number_revision"
+ ;;
+ freebsd-aout|freebsd-elf|qnx|sunos)
+ current="$number_major"
+ revision="$number_minor"
+ age="0"
+ ;;
+ irix|nonstopux)
+ func_arith $number_major + $number_minor
+ current=$func_arith_result
+ age="$number_minor"
+ revision="$number_minor"
+ lt_irix_increment=no
+ ;;
+ *)
+ func_fatal_configuration "$modename: unknown library version type \`$version_type'"
+ ;;
+ esac
+ ;;
+ no)
+ current="$1"
+ revision="$2"
+ age="$3"
+ ;;
+ esac
+
+ # Check that each of the things are valid numbers.
+ case $current in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "CURRENT \`$current' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ case $revision in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "REVISION \`$revision' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ case $age in
+ 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+ *)
+ func_error "AGE \`$age' must be a nonnegative integer"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ ;;
+ esac
+
+ if test "$age" -gt "$current"; then
+ func_error "AGE \`$age' is greater than the current interface number \`$current'"
+ func_fatal_error "\`$vinfo' is not valid version information"
+ fi
+
+ # Calculate the version variables.
+ major=
+ versuffix=
+ verstring=
+ case $version_type in
+ none) ;;
+
+ darwin)
+ # Like Linux, but with the current version available in
+ # verstring for coding it into the library header
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix="$major.$age.$revision"
+ # Darwin ld doesn't like 0 for these options...
+ func_arith $current + 1
+ minor_current=$func_arith_result
+ xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
+ verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
+ ;;
+
+ freebsd-aout)
+ major=".$current"
+ versuffix=".$current.$revision";
+ ;;
+
+ freebsd-elf)
+ major=".$current"
+ versuffix=".$current"
+ ;;
+
+ irix | nonstopux)
+ if test "X$lt_irix_increment" = "Xno"; then
+ func_arith $current - $age
+ else
+ func_arith $current - $age + 1
+ fi
+ major=$func_arith_result
+
+ case $version_type in
+ nonstopux) verstring_prefix=nonstopux ;;
+ *) verstring_prefix=sgi ;;
+ esac
+ verstring="$verstring_prefix$major.$revision"
+
+ # Add in all the interfaces that we are compatible with.
+ loop=$revision
+ while test "$loop" -ne 0; do
+ func_arith $revision - $loop
+ iface=$func_arith_result
+ func_arith $loop - 1
+ loop=$func_arith_result
+ verstring="$verstring_prefix$major.$iface:$verstring"
+ done
+
+ # Before this point, $major must not contain `.'.
+ major=.$major
+ versuffix="$major.$revision"
+ ;;
+
+ linux) # correct to gnu/linux during the next big refactor
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix="$major.$age.$revision"
+ ;;
+
+ osf)
+ func_arith $current - $age
+ major=.$func_arith_result
+ versuffix=".$current.$age.$revision"
+ verstring="$current.$age.$revision"
+
+ # Add in all the interfaces that we are compatible with.
+ loop=$age
+ while test "$loop" -ne 0; do
+ func_arith $current - $loop
+ iface=$func_arith_result
+ func_arith $loop - 1
+ loop=$func_arith_result
+ verstring="$verstring:${iface}.0"
+ done
+
+ # Make executables depend on our current version.
+ func_append verstring ":${current}.0"
+ ;;
+
+ qnx)
+ major=".$current"
+ versuffix=".$current"
+ ;;
+
+ sunos)
+ major=".$current"
+ versuffix=".$current.$revision"
+ ;;
+
+ windows)
+ # Use '-' rather than '.', since we only want one
+ # extension on DOS 8.3 filesystems.
+ func_arith $current - $age
+ major=$func_arith_result
+ versuffix="-$major"
+ ;;
+
+ *)
+ func_fatal_configuration "unknown library version type \`$version_type'"
+ ;;
+ esac
+
+ # Clear the version info if we defaulted, and they specified a release.
+ if test -z "$vinfo" && test -n "$release"; then
+ major=
+ case $version_type in
+ darwin)
+ # we can't check for "0.0" in archive_cmds due to quoting
+ # problems, so we reset it completely
+ verstring=
+ ;;
+ *)
+ verstring="0.0"
+ ;;
+ esac
+ if test "$need_version" = no; then
+ versuffix=
+ else
+ versuffix=".0.0"
+ fi
+ fi
+
+ # Remove version info from name if versioning should be avoided
+ if test "$avoid_version" = yes && test "$need_version" = no; then
+ major=
+ versuffix=
+ verstring=""
+ fi
+
+ # Check to see if the archive will have undefined symbols.
+ if test "$allow_undefined" = yes; then
+ if test "$allow_undefined_flag" = unsupported; then
+ func_warning "undefined symbols not allowed in $host shared libraries"
+ build_libtool_libs=no
+ build_old_libs=yes
+ fi
+ else
+ # Don't allow undefined symbols.
+ allow_undefined_flag="$no_undefined_flag"
+ fi
+
+ fi
+
+ func_generate_dlsyms "$libname" "$libname" "yes"
+ func_append libobjs " $symfileobj"
+ test "X$libobjs" = "X " && libobjs=
+
+ if test "$opt_mode" != relink; then
+ # Remove our outputs, but don't remove object files since they
+ # may have been created when compiling PIC objects.
+ removelist=
+ tempremovelist=`$ECHO "$output_objdir/*"`
+ for p in $tempremovelist; do
+ case $p in
+ *.$objext | *.gcno)
+ ;;
+ $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
+ if test "X$precious_files_regex" != "X"; then
+ if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
+ then
+ continue
+ fi
+ fi
+ func_append removelist " $p"
+ ;;
+ *) ;;
+ esac
+ done
+ test -n "$removelist" && \
+ func_show_eval "${RM}r \$removelist"
+ fi
+
+ # Now set the variables for building old libraries.
+ if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
+ func_append oldlibs " $output_objdir/$libname.$libext"
+
+ # Transform .lo files to .o files.
+ oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; $lo2o" | $NL2SP`
+ fi
+
+ # Eliminate all temporary directories.
+ #for path in $notinst_path; do
+ # lib_search_path=`$ECHO "$lib_search_path " | $SED "s% $path % %g"`
+ # deplibs=`$ECHO "$deplibs " | $SED "s% -L$path % %g"`
+ # dependency_libs=`$ECHO "$dependency_libs " | $SED "s% -L$path % %g"`
+ #done
+
+ if test -n "$xrpath"; then
+ # If the user specified any rpath flags, then add them.
+ temp_xrpath=
+ for libdir in $xrpath; do
+ func_replace_sysroot "$libdir"
+ func_append temp_xrpath " -R$func_replace_sysroot_result"
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) func_append finalize_rpath " $libdir" ;;
+ esac
+ done
+ if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
+ dependency_libs="$temp_xrpath $dependency_libs"
+ fi
+ fi
+
+ # Make sure dlfiles contains only unique files that won't be dlpreopened
+ old_dlfiles="$dlfiles"
+ dlfiles=
+ for lib in $old_dlfiles; do
+ case " $dlprefiles $dlfiles " in
+ *" $lib "*) ;;
+ *) func_append dlfiles " $lib" ;;
+ esac
+ done
+
+ # Make sure dlprefiles contains only unique files
+ old_dlprefiles="$dlprefiles"
+ dlprefiles=
+ for lib in $old_dlprefiles; do
+ case "$dlprefiles " in
+ *" $lib "*) ;;
+ *) func_append dlprefiles " $lib" ;;
+ esac
+ done
+
+ if test "$build_libtool_libs" = yes; then
+ if test -n "$rpath"; then
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc* | *-*-haiku*)
+ # these systems don't actually have a c library (as such)!
+ ;;
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # Rhapsody C library is in the System framework
+ func_append deplibs " System.ltframework"
+ ;;
+ *-*-netbsd*)
+ # Don't link with libc until the a.out ld.so is fixed.
+ ;;
+ *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+ # Do not include libc due to us having libc/libc_r.
+ ;;
+ *-*-sco3.2v5* | *-*-sco5v6*)
+ # Causes problems with __ctype
+ ;;
+ *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+ # Compiler inserts libc in the correct place for threads to work
+ ;;
+ *)
+ # Add libc to deplibs on all other systems if necessary.
+ if test "$build_libtool_need_lc" = "yes"; then
+ func_append deplibs " -lc"
+ fi
+ ;;
+ esac
+ fi
+
+ # Transform deplibs into only deplibs that can be linked in shared.
+ name_save=$name
+ libname_save=$libname
+ release_save=$release
+ versuffix_save=$versuffix
+ major_save=$major
+ # I'm not sure if I'm treating the release correctly. I think
+ # release should show up in the -l (ie -lgmp5) so we don't want to
+ # add it in twice. Is that correct?
+ release=""
+ versuffix=""
+ major=""
+ newdeplibs=
+ droppeddeps=no
+ case $deplibs_check_method in
+ pass_all)
+ # Don't check for shared/static. Everything works.
+ # This might be a little naive. We might want to check
+ # whether the library exists or not. But this is on
+ # osf3 & osf4 and I'm not really sure... Just
+ # implementing what was already the behavior.
+ newdeplibs=$deplibs
+ ;;
+ test_compile)
+ # This code stresses the "libraries are programs" paradigm to its
+ # limits. Maybe even breaks it. We compile a program, linking it
+ # against the deplibs as a proxy for the library. Then we can check
+ # whether they linked in statically or dynamically with ldd.
+ $opt_dry_run || $RM conftest.c
+ cat > conftest.c </dev/null`
+ $nocaseglob
+ else
+ potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null`
+ fi
+ for potent_lib in $potential_libs; do
+ # Follow soft links.
+ if ls -lLd "$potent_lib" 2>/dev/null |
+ $GREP " -> " >/dev/null; then
+ continue
+ fi
+ # The statement above tries to avoid entering an
+ # endless loop below, in case of cyclic links.
+ # We might still enter an endless loop, since a link
+ # loop can be closed while we follow links,
+ # but so what?
+ potlib="$potent_lib"
+ while test -h "$potlib" 2>/dev/null; do
+ potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
+ case $potliblink in
+ [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
+ *) potlib=`$ECHO "$potlib" | $SED 's,[^/]*$,,'`"$potliblink";;
+ esac
+ done
+ if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
+ $SED -e 10q |
+ $EGREP "$file_magic_regex" > /dev/null; then
+ func_append newdeplibs " $a_deplib"
+ a_deplib=""
+ break 2
+ fi
+ done
+ done
+ fi
+ if test -n "$a_deplib" ; then
+ droppeddeps=yes
+ echo
+ $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+ echo "*** I have the capability to make that library automatically link in when"
+ echo "*** you link to this library. But I can only do this if you have a"
+ echo "*** shared version of the library, which you do not appear to have"
+ echo "*** because I did check the linker path looking for a file starting"
+ if test -z "$potlib" ; then
+ $ECHO "*** with $libname but no candidates were found. (...for file magic test)"
+ else
+ $ECHO "*** with $libname and none of the candidates passed a file format test"
+ $ECHO "*** using a file magic. Last file checked: $potlib"
+ fi
+ fi
+ ;;
+ *)
+ # Add a -L argument.
+ func_append newdeplibs " $a_deplib"
+ ;;
+ esac
+ done # Gone through all deplibs.
+ ;;
+ match_pattern*)
+ set dummy $deplibs_check_method; shift
+ match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+ for a_deplib in $deplibs; do
+ case $a_deplib in
+ -l*)
+ func_stripname -l '' "$a_deplib"
+ name=$func_stripname_result
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ case " $predeps $postdeps " in
+ *" $a_deplib "*)
+ func_append newdeplibs " $a_deplib"
+ a_deplib=""
+ ;;
+ esac
+ fi
+ if test -n "$a_deplib" ; then
+ libname=`eval "\\$ECHO \"$libname_spec\""`
+ for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+ potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+ for potent_lib in $potential_libs; do
+ potlib="$potent_lib" # see symlink-check above in file_magic test
+ if eval "\$ECHO \"$potent_lib\"" 2>/dev/null | $SED 10q | \
+ $EGREP "$match_pattern_regex" > /dev/null; then
+ func_append newdeplibs " $a_deplib"
+ a_deplib=""
+ break 2
+ fi
+ done
+ done
+ fi
+ if test -n "$a_deplib" ; then
+ droppeddeps=yes
+ echo
+ $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+ echo "*** I have the capability to make that library automatically link in when"
+ echo "*** you link to this library. But I can only do this if you have a"
+ echo "*** shared version of the library, which you do not appear to have"
+ echo "*** because I did check the linker path looking for a file starting"
+ if test -z "$potlib" ; then
+ $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"
+ else
+ $ECHO "*** with $libname and none of the candidates passed a file format test"
+ $ECHO "*** using a regex pattern. Last file checked: $potlib"
+ fi
+ fi
+ ;;
+ *)
+ # Add a -L argument.
+ func_append newdeplibs " $a_deplib"
+ ;;
+ esac
+ done # Gone through all deplibs.
+ ;;
+ none | unknown | *)
+ newdeplibs=""
+ tmp_deplibs=`$ECHO " $deplibs" | $SED 's/ -lc$//; s/ -[LR][^ ]*//g'`
+ if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+ for i in $predeps $postdeps ; do
+ # can't use Xsed below, because $i might contain '/'
+ tmp_deplibs=`$ECHO " $tmp_deplibs" | $SED "s,$i,,"`
+ done
+ fi
+ case $tmp_deplibs in
+ *[!\ \ ]*)
+ echo
+ if test "X$deplibs_check_method" = "Xnone"; then
+ echo "*** Warning: inter-library dependencies are not supported in this platform."
+ else
+ echo "*** Warning: inter-library dependencies are not known to be supported."
+ fi
+ echo "*** All declared inter-library dependencies are being dropped."
+ droppeddeps=yes
+ ;;
+ esac
+ ;;
+ esac
+ versuffix=$versuffix_save
+ major=$major_save
+ release=$release_save
+ libname=$libname_save
+ name=$name_save
+
+ case $host in
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # On Rhapsody replace the C library with the System framework
+ newdeplibs=`$ECHO " $newdeplibs" | $SED 's/ -lc / System.ltframework /'`
+ ;;
+ esac
+
+ if test "$droppeddeps" = yes; then
+ if test "$module" = yes; then
+ echo
+ echo "*** Warning: libtool could not satisfy all declared inter-library"
+ $ECHO "*** dependencies of module $libname. Therefore, libtool will create"
+ echo "*** a static module, that should work as long as the dlopening"
+ echo "*** application is linked with the -dlopen flag."
+ if test -z "$global_symbol_pipe"; then
+ echo
+ echo "*** However, this would only work if libtool was able to extract symbol"
+ echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
+ echo "*** not find such a program. So, this module is probably useless."
+ echo "*** \`nm' from GNU binutils and a full rebuild may help."
+ fi
+ if test "$build_old_libs" = no; then
+ oldlibs="$output_objdir/$libname.$libext"
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ else
+ echo "*** The inter-library dependencies that have been dropped here will be"
+ echo "*** automatically added whenever a program is linked with this library"
+ echo "*** or is declared to -dlopen it."
+
+ if test "$allow_undefined" = no; then
+ echo
+ echo "*** Since this library must not contain undefined symbols,"
+ echo "*** because either the platform does not support them or"
+ echo "*** it was explicitly requested with -no-undefined,"
+ echo "*** libtool will only create a static version of it."
+ if test "$build_old_libs" = no; then
+ oldlibs="$output_objdir/$libname.$libext"
+ build_libtool_libs=module
+ build_old_libs=yes
+ else
+ build_libtool_libs=no
+ fi
+ fi
+ fi
+ fi
+ # Done checking deplibs!
+ deplibs=$newdeplibs
+ fi
+ # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+ case $host in
+ *-*-darwin*)
+ newdeplibs=`$ECHO " $newdeplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+ new_inherited_linker_flags=`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+ deplibs=`$ECHO " $deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+ ;;
+ esac
+
+ # move library search paths that coincide with paths to not yet
+ # installed libraries to the beginning of the library search list
+ new_libs=
+ for path in $notinst_path; do
+ case " $new_libs " in
+ *" -L$path/$objdir "*) ;;
+ *)
+ case " $deplibs " in
+ *" -L$path/$objdir "*)
+ func_append new_libs " -L$path/$objdir" ;;
+ esac
+ ;;
+ esac
+ done
+ for deplib in $deplibs; do
+ case $deplib in
+ -L*)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) func_append new_libs " $deplib" ;;
+ esac
+ ;;
+ *) func_append new_libs " $deplib" ;;
+ esac
+ done
+ deplibs="$new_libs"
+
+ # All the library-specific variables (install_libdir is set above).
+ library_names=
+ old_library=
+ dlname=
+
+ # Test again, we may have decided not to build it any more
+ if test "$build_libtool_libs" = yes; then
+ # Remove ${wl} instances when linking with ld.
+ # FIXME: should test the right _cmds variable.
+ case $archive_cmds in
+ *\$LD\ *) wl= ;;
+ esac
+ if test "$hardcode_into_libs" = yes; then
+ # Hardcode the library paths
+ hardcode_libdirs=
+ dep_rpath=
+ rpath="$finalize_rpath"
+ test "$opt_mode" != relink && rpath="$compile_rpath$rpath"
+ for libdir in $rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ func_replace_sysroot "$libdir"
+ libdir=$func_replace_sysroot_result
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ func_append dep_rpath " $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$perm_rpath " in
+ *" $libdir "*) ;;
+ *) func_append perm_rpath " $libdir" ;;
+ esac
+ fi
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval "dep_rpath=\"$hardcode_libdir_flag_spec\""
+ fi
+ if test -n "$runpath_var" && test -n "$perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $perm_rpath; do
+ func_append rpath "$dir:"
+ done
+ eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
+ fi
+ test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
+ fi
+
+ shlibpath="$finalize_shlibpath"
+ test "$opt_mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
+ if test -n "$shlibpath"; then
+ eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
+ fi
+
+ # Get the real and link names of the library.
+ eval shared_ext=\"$shrext_cmds\"
+ eval library_names=\"$library_names_spec\"
+ set dummy $library_names
+ shift
+ realname="$1"
+ shift
+
+ if test -n "$soname_spec"; then
+ eval soname=\"$soname_spec\"
+ else
+ soname="$realname"
+ fi
+ if test -z "$dlname"; then
+ dlname=$soname
+ fi
+
+ lib="$output_objdir/$realname"
+ linknames=
+ for link
+ do
+ func_append linknames " $link"
+ done
+
+ # Use standard objects if they are pic
+ test -z "$pic_flag" && libobjs=`$ECHO "$libobjs" | $SP2NL | $SED "$lo2o" | $NL2SP`
+ test "X$libobjs" = "X " && libobjs=
+
+ delfiles=
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
+ export_symbols="$output_objdir/$libname.uexp"
+ func_append delfiles " $export_symbols"
+ fi
+
+ orig_export_symbols=
+ case $host_os in
+ cygwin* | mingw* | cegcc*)
+ if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
+ # exporting using user supplied symfile
+ if test "x`$SED 1q $export_symbols`" != xEXPORTS; then
+ # and it's NOT already a .def file. Must figure out
+ # which of the given symbols are data symbols and tag
+ # them as such. So, trigger use of export_symbols_cmds.
+ # export_symbols gets reassigned inside the "prepare
+ # the list of exported symbols" if statement, so the
+ # include_expsyms logic still works.
+ orig_export_symbols="$export_symbols"
+ export_symbols=
+ always_export_symbols=yes
+ fi
+ fi
+ ;;
+ esac
+
+ # Prepare the list of exported symbols
+ if test -z "$export_symbols"; then
+ if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
+ func_verbose "generating symbol list for \`$libname.la'"
+ export_symbols="$output_objdir/$libname.exp"
+ $opt_dry_run || $RM $export_symbols
+ cmds=$export_symbols_cmds
+ save_ifs="$IFS"; IFS='~'
+ for cmd1 in $cmds; do
+ IFS="$save_ifs"
+ # Take the normal branch if the nm_file_list_spec branch
+ # doesn't work or if tool conversion is not needed.
+ case $nm_file_list_spec~$to_tool_file_cmd in
+ *~func_convert_file_noop | *~func_convert_file_msys_to_w32 | ~*)
+ try_normal_branch=yes
+ eval cmd=\"$cmd1\"
+ func_len " $cmd"
+ len=$func_len_result
+ ;;
+ *)
+ try_normal_branch=no
+ ;;
+ esac
+ if test "$try_normal_branch" = yes \
+ && { test "$len" -lt "$max_cmd_len" \
+ || test "$max_cmd_len" -le -1; }
+ then
+ func_show_eval "$cmd" 'exit $?'
+ skipped_export=false
+ elif test -n "$nm_file_list_spec"; then
+ func_basename "$output"
+ output_la=$func_basename_result
+ save_libobjs=$libobjs
+ save_output=$output
+ output=${output_objdir}/${output_la}.nm
+ func_to_tool_file "$output"
+ libobjs=$nm_file_list_spec$func_to_tool_file_result
+ func_append delfiles " $output"
+ func_verbose "creating $NM input file list: $output"
+ for obj in $save_libobjs; do
+ func_to_tool_file "$obj"
+ $ECHO "$func_to_tool_file_result"
+ done > "$output"
+ eval cmd=\"$cmd1\"
+ func_show_eval "$cmd" 'exit $?'
+ output=$save_output
+ libobjs=$save_libobjs
+ skipped_export=false
+ else
+ # The command line is too long to execute in one step.
+ func_verbose "using reloadable object file for export list..."
+ skipped_export=:
+ # Break out early, otherwise skipped_export may be
+ # set to false by a later but shorter cmd.
+ break
+ fi
+ done
+ IFS="$save_ifs"
+ if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
+ func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+ func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+ fi
+ fi
+ fi
+
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ tmp_export_symbols="$export_symbols"
+ test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+ $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"'
+ fi
+
+ if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then
+ # The given exports_symbols file has to be filtered, so filter it.
+ func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+ # FIXME: $output_objdir/$libname.filter potentially contains lots of
+ # 's' commands which not all seds can handle. GNU sed should be fine
+ # though. Also, the filter scales superlinearly with the number of
+ # global variables. join(1) would be nice here, but unfortunately
+ # isn't a blessed tool.
+ $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+ func_append delfiles " $export_symbols $output_objdir/$libname.filter"
+ export_symbols=$output_objdir/$libname.def
+ $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+ fi
+
+ tmp_deplibs=
+ for test_deplib in $deplibs; do
+ case " $convenience " in
+ *" $test_deplib "*) ;;
+ *)
+ func_append tmp_deplibs " $test_deplib"
+ ;;
+ esac
+ done
+ deplibs="$tmp_deplibs"
+
+ if test -n "$convenience"; then
+ if test -n "$whole_archive_flag_spec" &&
+ test "$compiler_needs_object" = yes &&
+ test -z "$libobjs"; then
+ # extract the archives, so we have objects to list.
+ # TODO: could optimize this to just extract one archive.
+ whole_archive_flag_spec=
+ fi
+ if test -n "$whole_archive_flag_spec"; then
+ save_libobjs=$libobjs
+ eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+ test "X$libobjs" = "X " && libobjs=
+ else
+ gentop="$output_objdir/${outputname}x"
+ func_append generated " $gentop"
+
+ func_extract_archives $gentop $convenience
+ func_append libobjs " $func_extract_archives_result"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+ fi
+
+ if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
+ eval flag=\"$thread_safe_flag_spec\"
+ func_append linker_flags " $flag"
+ fi
+
+ # Make a backup of the uninstalled library when relinking
+ if test "$opt_mode" = relink; then
+ $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
+ fi
+
+ # Do each of the archive commands.
+ if test "$module" = yes && test -n "$module_cmds" ; then
+ if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+ eval test_cmds=\"$module_expsym_cmds\"
+ cmds=$module_expsym_cmds
+ else
+ eval test_cmds=\"$module_cmds\"
+ cmds=$module_cmds
+ fi
+ else
+ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+ eval test_cmds=\"$archive_expsym_cmds\"
+ cmds=$archive_expsym_cmds
+ else
+ eval test_cmds=\"$archive_cmds\"
+ cmds=$archive_cmds
+ fi
+ fi
+
+ if test "X$skipped_export" != "X:" &&
+ func_len " $test_cmds" &&
+ len=$func_len_result &&
+ test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ :
+ else
+ # The command line is too long to link in one step, link piecewise
+ # or, if using GNU ld and skipped_export is not :, use a linker
+ # script.
+
+ # Save the value of $output and $libobjs because we want to
+ # use them later. If we have whole_archive_flag_spec, we
+ # want to use save_libobjs as it was before
+ # whole_archive_flag_spec was expanded, because we can't
+ # assume the linker understands whole_archive_flag_spec.
+ # This may have to be revisited, in case too many
+ # convenience libraries get linked in and end up exceeding
+ # the spec.
+ if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
+ save_libobjs=$libobjs
+ fi
+ save_output=$output
+ func_basename "$output"
+ output_la=$func_basename_result
+
+ # Clear the reloadable object creation command queue and
+ # initialize k to one.
+ test_cmds=
+ concat_cmds=
+ objlist=
+ last_robj=
+ k=1
+
+ if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
+ output=${output_objdir}/${output_la}.lnkscript
+ func_verbose "creating GNU ld script: $output"
+ echo 'INPUT (' > $output
+ for obj in $save_libobjs
+ do
+ func_to_tool_file "$obj"
+ $ECHO "$func_to_tool_file_result" >> $output
+ done
+ echo ')' >> $output
+ func_append delfiles " $output"
+ func_to_tool_file "$output"
+ output=$func_to_tool_file_result
+ elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
+ output=${output_objdir}/${output_la}.lnk
+ func_verbose "creating linker input file list: $output"
+ : > $output
+ set x $save_libobjs
+ shift
+ firstobj=
+ if test "$compiler_needs_object" = yes; then
+ firstobj="$1 "
+ shift
+ fi
+ for obj
+ do
+ func_to_tool_file "$obj"
+ $ECHO "$func_to_tool_file_result" >> $output
+ done
+ func_append delfiles " $output"
+ func_to_tool_file "$output"
+ output=$firstobj\"$file_list_spec$func_to_tool_file_result\"
+ else
+ if test -n "$save_libobjs"; then
+ func_verbose "creating reloadable object files..."
+ output=$output_objdir/$output_la-${k}.$objext
+ eval test_cmds=\"$reload_cmds\"
+ func_len " $test_cmds"
+ len0=$func_len_result
+ len=$len0
+
+ # Loop over the list of objects to be linked.
+ for obj in $save_libobjs
+ do
+ func_len " $obj"
+ func_arith $len + $func_len_result
+ len=$func_arith_result
+ if test "X$objlist" = X ||
+ test "$len" -lt "$max_cmd_len"; then
+ func_append objlist " $obj"
+ else
+ # The command $test_cmds is almost too long, add a
+ # command to the queue.
+ if test "$k" -eq 1 ; then
+ # The first file doesn't have a previous command to add.
+ reload_objs=$objlist
+ eval concat_cmds=\"$reload_cmds\"
+ else
+ # All subsequent reloadable object files will link in
+ # the last one created.
+ reload_objs="$objlist $last_robj"
+ eval concat_cmds=\"\$concat_cmds~$reload_cmds~\$RM $last_robj\"
+ fi
+ last_robj=$output_objdir/$output_la-${k}.$objext
+ func_arith $k + 1
+ k=$func_arith_result
+ output=$output_objdir/$output_la-${k}.$objext
+ objlist=" $obj"
+ func_len " $last_robj"
+ func_arith $len0 + $func_len_result
+ len=$func_arith_result
+ fi
+ done
+ # Handle the remaining objects by creating one last
+ # reloadable object file. All subsequent reloadable object
+ # files will link in the last one created.
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ reload_objs="$objlist $last_robj"
+ eval concat_cmds=\"\${concat_cmds}$reload_cmds\"
+ if test -n "$last_robj"; then
+ eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
+ fi
+ func_append delfiles " $output"
+
+ else
+ output=
+ fi
+
+ if ${skipped_export-false}; then
+ func_verbose "generating symbol list for \`$libname.la'"
+ export_symbols="$output_objdir/$libname.exp"
+ $opt_dry_run || $RM $export_symbols
+ libobjs=$output
+ # Append the command to create the export file.
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"
+ if test -n "$last_robj"; then
+ eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
+ fi
+ fi
+
+ test -n "$save_libobjs" &&
+ func_verbose "creating a temporary reloadable object file: $output"
+
+ # Loop through the commands generated above and execute them.
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $concat_cmds; do
+ IFS="$save_ifs"
+ $opt_silent || {
+ func_quote_for_expand "$cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ $opt_dry_run || eval "$cmd" || {
+ lt_exit=$?
+
+ # Restore the uninstalled library and exit
+ if test "$opt_mode" = relink; then
+ ( cd "$output_objdir" && \
+ $RM "${realname}T" && \
+ $MV "${realname}U" "$realname" )
+ fi
+
+ exit $lt_exit
+ }
+ done
+ IFS="$save_ifs"
+
+ if test -n "$export_symbols_regex" && ${skipped_export-false}; then
+ func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+ func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+ fi
+ fi
+
+ if ${skipped_export-false}; then
+ if test -n "$export_symbols" && test -n "$include_expsyms"; then
+ tmp_export_symbols="$export_symbols"
+ test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+ $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"'
+ fi
+
+ if test -n "$orig_export_symbols"; then
+ # The given exports_symbols file has to be filtered, so filter it.
+ func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+ # FIXME: $output_objdir/$libname.filter potentially contains lots of
+ # 's' commands which not all seds can handle. GNU sed should be fine
+ # though. Also, the filter scales superlinearly with the number of
+ # global variables. join(1) would be nice here, but unfortunately
+ # isn't a blessed tool.
+ $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+ func_append delfiles " $export_symbols $output_objdir/$libname.filter"
+ export_symbols=$output_objdir/$libname.def
+ $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+ fi
+ fi
+
+ libobjs=$output
+ # Restore the value of output.
+ output=$save_output
+
+ if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
+ eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+ # Expand the library linking commands again to reset the
+ # value of $libobjs for piecewise linking.
+
+ # Do each of the archive commands.
+ if test "$module" = yes && test -n "$module_cmds" ; then
+ if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+ cmds=$module_expsym_cmds
+ else
+ cmds=$module_cmds
+ fi
+ else
+ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+ cmds=$archive_expsym_cmds
+ else
+ cmds=$archive_cmds
+ fi
+ fi
+ fi
+
+ if test -n "$delfiles"; then
+ # Append the command to remove temporary files to $cmds.
+ eval cmds=\"\$cmds~\$RM $delfiles\"
+ fi
+
+ # Add any objects from preloaded convenience libraries
+ if test -n "$dlprefiles"; then
+ gentop="$output_objdir/${outputname}x"
+ func_append generated " $gentop"
+
+ func_extract_archives $gentop $dlprefiles
+ func_append libobjs " $func_extract_archives_result"
+ test "X$libobjs" = "X " && libobjs=
+ fi
+
+ save_ifs="$IFS"; IFS='~'
+ for cmd in $cmds; do
+ IFS="$save_ifs"
+ eval cmd=\"$cmd\"
+ $opt_silent || {
+ func_quote_for_expand "$cmd"
+ eval "func_echo $func_quote_for_expand_result"
+ }
+ $opt_dry_run || eval "$cmd" || {
+ lt_exit=$?
+
+ # Restore the uninstalled library and exit
+ if test "$opt_mode" = relink; then
+ ( cd "$output_objdir" && \
+ $RM "${realname}T" && \
+ $MV "${realname}U" "$realname" )
+ fi
+
+ exit $lt_exit
+ }
+ done
+ IFS="$save_ifs"
+
+ # Restore the uninstalled library and exit
+ if test "$opt_mode" = relink; then
+ $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
+
+ if test -n "$convenience"; then
+ if test -z "$whole_archive_flag_spec"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ # Create links to the real library.
+ for linkname in $linknames; do
+ if test "$realname" != "$linkname"; then
+ func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'
+ fi
+ done
+
+ # If -module or -export-dynamic was specified, set the dlname.
+ if test "$module" = yes || test "$export_dynamic" = yes; then
+ # On all known operating systems, these are identical.
+ dlname="$soname"
+ fi
+ fi
+ ;;
+
+ obj)
+ if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+ func_warning "\`-dlopen' is ignored for objects"
+ fi
+
+ case " $deplibs" in
+ *\ -l* | *\ -L*)
+ func_warning "\`-l' and \`-L' are ignored for objects" ;;
+ esac
+
+ test -n "$rpath" && \
+ func_warning "\`-rpath' is ignored for objects"
+
+ test -n "$xrpath" && \
+ func_warning "\`-R' is ignored for objects"
+
+ test -n "$vinfo" && \
+ func_warning "\`-version-info' is ignored for objects"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for objects"
+
+ case $output in
+ *.lo)
+ test -n "$objs$old_deplibs" && \
+ func_fatal_error "cannot build library object \`$output' from non-libtool objects"
+
+ libobj=$output
+ func_lo2o "$libobj"
+ obj=$func_lo2o_result
+ ;;
+ *)
+ libobj=
+ obj="$output"
+ ;;
+ esac
+
+ # Delete the old objects.
+ $opt_dry_run || $RM $obj $libobj
+
+ # Objects from convenience libraries. This assumes
+ # single-version convenience libraries. Whenever we create
+ # different ones for PIC/non-PIC, this we'll have to duplicate
+ # the extraction.
+ reload_conv_objs=
+ gentop=
+ # reload_cmds runs $LD directly, so let us get rid of
+ # -Wl from whole_archive_flag_spec and hope we can get by with
+ # turning comma into space..
+ wl=
+
+ if test -n "$convenience"; then
+ if test -n "$whole_archive_flag_spec"; then
+ eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
+ reload_conv_objs=$reload_objs\ `$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'`
+ else
+ gentop="$output_objdir/${obj}x"
+ func_append generated " $gentop"
+
+ func_extract_archives $gentop $convenience
+ reload_conv_objs="$reload_objs $func_extract_archives_result"
+ fi
+ fi
+
+ # If we're not building shared, we need to use non_pic_objs
+ test "$build_libtool_libs" != yes && libobjs="$non_pic_objects"
+
+ # Create the old-style object.
+ reload_objs="$objs$old_deplibs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; /\.lib$/d; $lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
+
+ output="$obj"
+ func_execute_cmds "$reload_cmds" 'exit $?'
+
+ # Exit if we aren't doing a library object file.
+ if test -z "$libobj"; then
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ if test "$build_libtool_libs" != yes; then
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ # Create an invalid libtool object if no PIC, so that we don't
+ # accidentally link it into a program.
+ # $show "echo timestamp > $libobj"
+ # $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
+ exit $EXIT_SUCCESS
+ fi
+
+ if test -n "$pic_flag" || test "$pic_mode" != default; then
+ # Only do commands if we really have different PIC objects.
+ reload_objs="$libobjs $reload_conv_objs"
+ output="$libobj"
+ func_execute_cmds "$reload_cmds" 'exit $?'
+ fi
+
+ if test -n "$gentop"; then
+ func_show_eval '${RM}r "$gentop"'
+ fi
+
+ exit $EXIT_SUCCESS
+ ;;
+
+ prog)
+ case $host in
+ *cygwin*) func_stripname '' '.exe' "$output"
+ output=$func_stripname_result.exe;;
+ esac
+ test -n "$vinfo" && \
+ func_warning "\`-version-info' is ignored for programs"
+
+ test -n "$release" && \
+ func_warning "\`-release' is ignored for programs"
+
+ test "$preload" = yes \
+ && test "$dlopen_support" = unknown \
+ && test "$dlopen_self" = unknown \
+ && test "$dlopen_self_static" = unknown && \
+ func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
+
+ case $host in
+ *-*-rhapsody* | *-*-darwin1.[012])
+ # On Rhapsody replace the C library is the System framework
+ compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's/ -lc / System.ltframework /'`
+ finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's/ -lc / System.ltframework /'`
+ ;;
+ esac
+
+ case $host in
+ *-*-darwin*)
+ # Don't allow lazy linking, it breaks C++ global constructors
+ # But is supposedly fixed on 10.4 or later (yay!).
+ if test "$tagname" = CXX ; then
+ case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
+ 10.[0123])
+ func_append compile_command " ${wl}-bind_at_load"
+ func_append finalize_command " ${wl}-bind_at_load"
+ ;;
+ esac
+ fi
+ # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+ compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+ finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+ ;;
+ esac
+
+
+ # move library search paths that coincide with paths to not yet
+ # installed libraries to the beginning of the library search list
+ new_libs=
+ for path in $notinst_path; do
+ case " $new_libs " in
+ *" -L$path/$objdir "*) ;;
+ *)
+ case " $compile_deplibs " in
+ *" -L$path/$objdir "*)
+ func_append new_libs " -L$path/$objdir" ;;
+ esac
+ ;;
+ esac
+ done
+ for deplib in $compile_deplibs; do
+ case $deplib in
+ -L*)
+ case " $new_libs " in
+ *" $deplib "*) ;;
+ *) func_append new_libs " $deplib" ;;
+ esac
+ ;;
+ *) func_append new_libs " $deplib" ;;
+ esac
+ done
+ compile_deplibs="$new_libs"
+
+
+ func_append compile_command " $compile_deplibs"
+ func_append finalize_command " $finalize_deplibs"
+
+ if test -n "$rpath$xrpath"; then
+ # If the user specified any rpath flags, then add them.
+ for libdir in $rpath $xrpath; do
+ # This is the magic to use -rpath.
+ case "$finalize_rpath " in
+ *" $libdir "*) ;;
+ *) func_append finalize_rpath " $libdir" ;;
+ esac
+ done
+ fi
+
+ # Now hardcode the library paths
+ rpath=
+ hardcode_libdirs=
+ for libdir in $compile_rpath $finalize_rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ func_append rpath " $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$perm_rpath " in
+ *" $libdir "*) ;;
+ *) func_append perm_rpath " $libdir" ;;
+ esac
+ fi
+ case $host in
+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+ testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
+ case :$dllsearchpath: in
+ *":$libdir:"*) ;;
+ ::) dllsearchpath=$libdir;;
+ *) func_append dllsearchpath ":$libdir";;
+ esac
+ case :$dllsearchpath: in
+ *":$testbindir:"*) ;;
+ ::) dllsearchpath=$testbindir;;
+ *) func_append dllsearchpath ":$testbindir";;
+ esac
+ ;;
+ esac
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval rpath=\" $hardcode_libdir_flag_spec\"
+ fi
+ compile_rpath="$rpath"
+
+ rpath=
+ hardcode_libdirs=
+ for libdir in $finalize_rpath; do
+ if test -n "$hardcode_libdir_flag_spec"; then
+ if test -n "$hardcode_libdir_separator"; then
+ if test -z "$hardcode_libdirs"; then
+ hardcode_libdirs="$libdir"
+ else
+ # Just accumulate the unique libdirs.
+ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+ ;;
+ *)
+ func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
+ ;;
+ esac
+ fi
+ else
+ eval flag=\"$hardcode_libdir_flag_spec\"
+ func_append rpath " $flag"
+ fi
+ elif test -n "$runpath_var"; then
+ case "$finalize_perm_rpath " in
+ *" $libdir "*) ;;
+ *) func_append finalize_perm_rpath " $libdir" ;;
+ esac
+ fi
+ done
+ # Substitute the hardcoded libdirs into the rpath.
+ if test -n "$hardcode_libdir_separator" &&
+ test -n "$hardcode_libdirs"; then
+ libdir="$hardcode_libdirs"
+ eval rpath=\" $hardcode_libdir_flag_spec\"
+ fi
+ finalize_rpath="$rpath"
+
+ if test -n "$libobjs" && test "$build_old_libs" = yes; then
+ # Transform all the library objects into standard objects.
+ compile_command=`$ECHO "$compile_command" | $SP2NL | $SED "$lo2o" | $NL2SP`
+ finalize_command=`$ECHO "$finalize_command" | $SP2NL | $SED "$lo2o" | $NL2SP`
+ fi
+
+ func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
+
+ # template prelinking step
+ if test -n "$prelink_cmds"; then
+ func_execute_cmds "$prelink_cmds" 'exit $?'
+ fi
+
+ wrappers_required=yes
+ case $host in
+ *cegcc* | *mingw32ce*)
+ # Disable wrappers for cegcc and mingw32ce hosts, we are cross compiling anyway.
+ wrappers_required=no
+ ;;
+ *cygwin* | *mingw* )
+ if test "$build_libtool_libs" != yes; then
+ wrappers_required=no
+ fi
+ ;;
+ *)
+ if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
+ wrappers_required=no
+ fi
+ ;;
+ esac
+ if test "$wrappers_required" = no; then
+ # Replace the output file specification.
+ compile_command=`$ECHO "$compile_command" | $SED 's%@OUTPUT@%'"$output"'%g'`
+ link_command="$compile_command$compile_rpath"
+
+ # We have no uninstalled library dependencies, so finalize right now.
+ exit_status=0
+ func_show_eval "$link_command" 'exit_status=$?'
+
+ if test -n "$postlink_cmds"; then
+ func_to_tool_file "$output"
+ postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
+ func_execute_cmds "$postlink_cmds" 'exit $?'
+ fi
+
+ # Delete the generated files.
+ if test -f "$output_objdir/${outputname}S.${objext}"; then
+ func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
+ fi
+
+ exit $exit_status
+ fi
+
+ if test -n "$compile_shlibpath$finalize_shlibpath"; then
+ compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
+ fi
+ if test -n "$finalize_shlibpath"; then
+ finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
+ fi
+
+ compile_var=
+ finalize_var=
+ if test -n "$runpath_var"; then
+ if test -n "$perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $perm_rpath; do
+ func_append rpath "$dir:"
+ done
+ compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
+ fi
+ if test -n "$finalize_perm_rpath"; then
+ # We should set the runpath_var.
+ rpath=
+ for dir in $finalize_perm_rpath; do
+ func_append rpath "$dir:"
+ done
+ finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
+ fi
+ fi
+
+ if test "$no_install" = yes; then
+ # We don't need to create a wrapper script.
+ link_command="$compile_var$compile_command$compile_rpath"
+ # Replace the output file specification.
+ link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output"'%g'`
+ # Delete the old output file.
+ $opt_dry_run || $RM $output
+ # Link the executable and exit
+ func_show_eval "$link_command" 'exit $?'
+
+ if test -n "$postlink_cmds"; then
+ func_to_tool_file "$output"
+ postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
+ func_execute_cmds "$postlink_cmds" 'exit $?'
+ fi
+
+ exit $EXIT_SUCCESS
+ fi
+
+ if test "$hardcode_action" = relink; then
+ # Fast installation is not supported
+ link_command="$compile_var$compile_command$compile_rpath"
+ relink_command="$finalize_var$finalize_command$finalize_rpath"
+
+ func_warning "this platform does not like uninstalled shared libraries"
+ func_warning "\`$output' will be relinked during installation"
+ else
+ if test "$fast_install" != no; then
+ link_command="$finalize_var$compile_command$finalize_rpath"
+ if test "$fast_install" = yes; then
+ relink_command=`$ECHO "$compile_var$compile_command$compile_rpath" | $SED 's%@OUTPUT@%\$progdir/\$file%g'`
+ else
+ # fast_install is set to needless
+ relink_command=
+ fi
+ else
+ link_command="$compile_var$compile_command$compile_rpath"
+ relink_command="$finalize_var$finalize_command$finalize_rpath"
+ fi
+ fi
+
+ # Replace the output file specification.
+ link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
+
+ # Delete the old output files.
+ $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
+
+ func_show_eval "$link_command" 'exit $?'
+
+ if test -n "$postlink_cmds"; then
+ func_to_tool_file "$output_objdir/$outputname"
+ postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
+ func_execute_cmds "$postlink_cmds" 'exit $?'
+ fi
+
+ # Now create the wrapper script.
+ func_verbose "creating $output"
+
+ # Quote the relink command for shipping.
+ if test -n "$relink_command"; then
+ # Preserve any variables that may affect compiler behavior
+ for var in $variables_saved_for_relink; do
+ if eval test -z \"\${$var+set}\"; then
+ relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+ elif eval var_value=\$$var; test -z "$var_value"; then
+ relink_command="$var=; export $var; $relink_command"
+ else
+ func_quote_for_eval "$var_value"
+ relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+ fi
+ done
+ relink_command="(cd `pwd`; $relink_command)"
+ relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"`
+ fi
+
+ # Only actually do things if not in dry run mode.
+ $opt_dry_run || {
+ # win32 will think the script is a binary if it has
+ # a .exe suffix, so we strip it off here.
+ case $output in
+ *.exe) func_stripname '' '.exe' "$output"
+ output=$func_stripname_result ;;
+ esac
+ # test for cygwin because mv fails w/o .exe extensions
+ case $host in
+ *cygwin*)
+ exeext=.exe
+ func_stripname '' '.exe' "$outputname"
+ outputname=$func_stripname_result ;;
+ *) exeext= ;;
+ esac
+ case $host in
+ *cygwin* | *mingw* )
+ func_dirname_and_basename "$output" "" "."
+ output_name=$func_basename_result
+ output_path=$func_dirname_result
+ cwrappersource="$output_path/$objdir/lt-$output_name.c"
+ cwrapper="$output_path/$output_name.exe"
+ $RM $cwrappersource $cwrapper
+ trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
+
+ func_emit_cwrapperexe_src > $cwrappersource
+
+ # The wrapper executable is built using the $host compiler,
+ # because it contains $host paths and files. If cross-
+ # compiling, it, like the target executable, must be
+ # executed on the $host or under an emulation environment.
+ $opt_dry_run || {
+ $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
+ $STRIP $cwrapper
+ }
+
+ # Now, create the wrapper script for func_source use:
+ func_ltwrapper_scriptname $cwrapper
+ $RM $func_ltwrapper_scriptname_result
+ trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
+ $opt_dry_run || {
+ # note: this script will not be executed, so do not chmod.
+ if test "x$build" = "x$host" ; then
+ $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
+ else
+ func_emit_wrapper no > $func_ltwrapper_scriptname_result
+ fi
+ }
+ ;;
+ * )
+ $RM $output
+ trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
+
+ func_emit_wrapper no > $output
+ chmod +x $output
+ ;;
+ esac
+ }
+ exit $EXIT_SUCCESS
+ ;;
+ esac
+
+ # See if we need to build an old-fashioned archive.
+ for oldlib in $oldlibs; do
+
+ if test "$build_libtool_libs" = convenience; then
+ oldobjs="$libobjs_save $symfileobj"
+ addlibs="$convenience"
+ build_libtool_libs=no
+ else
+ if test "$build_libtool_libs" = module; then
+ oldobjs="$libobjs_save"
+ build_libtool_libs=no
+ else
+ oldobjs="$old_deplibs $non_pic_objects"
+ if test "$preload" = yes && test -f "$symfileobj"; then
+ func_append oldobjs " $symfileobj"
+ fi
+ fi
+ addlibs="$old_convenience"
+ fi
+
+ if test -n "$addlibs"; then
+ gentop="$output_objdir/${outputname}x"
+ func_append generated " $gentop"
+
+ func_extract_archives $gentop $addlibs
+ func_append oldobjs " $func_extract_archives_result"
+ fi
+
+ # Do each command in the archive commands.
+ if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
+ cmds=$old_archive_from_new_cmds
+ else
+
+ # Add any objects from preloaded convenience libraries
+ if test -n "$dlprefiles"; then
+ gentop="$output_objdir/${outputname}x"
+ func_append generated " $gentop"
+
+ func_extract_archives $gentop $dlprefiles
+ func_append oldobjs " $func_extract_archives_result"
+ fi
+
+ # POSIX demands no paths to be encoded in archives. We have
+ # to avoid creating archives with duplicate basenames if we
+ # might have to extract them afterwards, e.g., when creating a
+ # static archive out of a convenience library, or when linking
+ # the entirety of a libtool archive into another (currently
+ # not supported by libtool).
+ if (for obj in $oldobjs
+ do
+ func_basename "$obj"
+ $ECHO "$func_basename_result"
+ done | sort | sort -uc >/dev/null 2>&1); then
+ :
+ else
+ echo "copying selected object files to avoid basename conflicts..."
+ gentop="$output_objdir/${outputname}x"
+ func_append generated " $gentop"
+ func_mkdir_p "$gentop"
+ save_oldobjs=$oldobjs
+ oldobjs=
+ counter=1
+ for obj in $save_oldobjs
+ do
+ func_basename "$obj"
+ objbase="$func_basename_result"
+ case " $oldobjs " in
+ " ") oldobjs=$obj ;;
+ *[\ /]"$objbase "*)
+ while :; do
+ # Make sure we don't pick an alternate name that also
+ # overlaps.
+ newobj=lt$counter-$objbase
+ func_arith $counter + 1
+ counter=$func_arith_result
+ case " $oldobjs " in
+ *[\ /]"$newobj "*) ;;
+ *) if test ! -f "$gentop/$newobj"; then break; fi ;;
+ esac
+ done
+ func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
+ func_append oldobjs " $gentop/$newobj"
+ ;;
+ *) func_append oldobjs " $obj" ;;
+ esac
+ done
+ fi
+ func_to_tool_file "$oldlib" func_convert_file_msys_to_w32
+ tool_oldlib=$func_to_tool_file_result
+ eval cmds=\"$old_archive_cmds\"
+
+ func_len " $cmds"
+ len=$func_len_result
+ if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+ cmds=$old_archive_cmds
+ elif test -n "$archiver_list_spec"; then
+ func_verbose "using command file archive linking..."
+ for obj in $oldobjs
+ do
+ func_to_tool_file "$obj"
+ $ECHO "$func_to_tool_file_result"
+ done > $output_objdir/$libname.libcmd
+ func_to_tool_file "$output_objdir/$libname.libcmd"
+ oldobjs=" $archiver_list_spec$func_to_tool_file_result"
+ cmds=$old_archive_cmds
+ else
+ # the command line is too long to link in one step, link in parts
+ func_verbose "using piecewise archive linking..."
+ save_RANLIB=$RANLIB
+ RANLIB=:
+ objlist=
+ concat_cmds=
+ save_oldobjs=$oldobjs
+ oldobjs=
+ # Is there a better way of finding the last object in the list?
+ for obj in $save_oldobjs
+ do
+ last_oldobj=$obj
+ done
+ eval test_cmds=\"$old_archive_cmds\"
+ func_len " $test_cmds"
+ len0=$func_len_result
+ len=$len0
+ for obj in $save_oldobjs
+ do
+ func_len " $obj"
+ func_arith $len + $func_len_result
+ len=$func_arith_result
+ func_append objlist " $obj"
+ if test "$len" -lt "$max_cmd_len"; then
+ :
+ else
+ # the above command should be used before it gets too long
+ oldobjs=$objlist
+ if test "$obj" = "$last_oldobj" ; then
+ RANLIB=$save_RANLIB
+ fi
+ test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+ eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
+ objlist=
+ len=$len0
+ fi
+ done
+ RANLIB=$save_RANLIB
+ oldobjs=$objlist
+ if test "X$oldobjs" = "X" ; then
+ eval cmds=\"\$concat_cmds\"
+ else
+ eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
+ fi
+ fi
+ fi
+ func_execute_cmds "$cmds" 'exit $?'
+ done
+
+ test -n "$generated" && \
+ func_show_eval "${RM}r$generated"
+
+ # Now create the libtool archive.
+ case $output in
+ *.la)
+ old_library=
+ test "$build_old_libs" = yes && old_library="$libname.$libext"
+ func_verbose "creating $output"
+
+ # Preserve any variables that may affect compiler behavior
+ for var in $variables_saved_for_relink; do
+ if eval test -z \"\${$var+set}\"; then
+ relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+ elif eval var_value=\$$var; test -z "$var_value"; then
+ relink_command="$var=; export $var; $relink_command"
+ else
+ func_quote_for_eval "$var_value"
+ relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+ fi
+ done
+ # Quote the link command for shipping.
+ relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
+ relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"`
+ if test "$hardcode_automatic" = yes ; then
+ relink_command=
+ fi
+
+ # Only create the output if not a dry run.
+ $opt_dry_run || {
+ for installed in no yes; do
+ if test "$installed" = yes; then
+ if test -z "$install_libdir"; then
+ break
+ fi
+ output="$output_objdir/$outputname"i
+ # Replace all uninstalled libtool libraries with the installed ones
+ newdependency_libs=
+ for deplib in $dependency_libs; do
+ case $deplib in
+ *.la)
+ func_basename "$deplib"
+ name="$func_basename_result"
+ func_resolve_sysroot "$deplib"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result`
+ test -z "$libdir" && \
+ func_fatal_error "\`$deplib' is not a valid libtool archive"
+ func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name"
+ ;;
+ -L*)
+ func_stripname -L '' "$deplib"
+ func_replace_sysroot "$func_stripname_result"
+ func_append newdependency_libs " -L$func_replace_sysroot_result"
+ ;;
+ -R*)
+ func_stripname -R '' "$deplib"
+ func_replace_sysroot "$func_stripname_result"
+ func_append newdependency_libs " -R$func_replace_sysroot_result"
+ ;;
+ *) func_append newdependency_libs " $deplib" ;;
+ esac
+ done
+ dependency_libs="$newdependency_libs"
+ newdlfiles=
+
+ for lib in $dlfiles; do
+ case $lib in
+ *.la)
+ func_basename "$lib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$lib' is not a valid libtool archive"
+ func_append newdlfiles " ${lt_sysroot:+=}$libdir/$name"
+ ;;
+ *) func_append newdlfiles " $lib" ;;
+ esac
+ done
+ dlfiles="$newdlfiles"
+ newdlprefiles=
+ for lib in $dlprefiles; do
+ case $lib in
+ *.la)
+ # Only pass preopened files to the pseudo-archive (for
+ # eventual linking with the app. that links it) if we
+ # didn't already link the preopened objects directly into
+ # the library:
+ func_basename "$lib"
+ name="$func_basename_result"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+ test -z "$libdir" && \
+ func_fatal_error "\`$lib' is not a valid libtool archive"
+ func_append newdlprefiles " ${lt_sysroot:+=}$libdir/$name"
+ ;;
+ esac
+ done
+ dlprefiles="$newdlprefiles"
+ else
+ newdlfiles=
+ for lib in $dlfiles; do
+ case $lib in
+ [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+ *) abs=`pwd`"/$lib" ;;
+ esac
+ func_append newdlfiles " $abs"
+ done
+ dlfiles="$newdlfiles"
+ newdlprefiles=
+ for lib in $dlprefiles; do
+ case $lib in
+ [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+ *) abs=`pwd`"/$lib" ;;
+ esac
+ func_append newdlprefiles " $abs"
+ done
+ dlprefiles="$newdlprefiles"
+ fi
+ $RM $output
+ # place dlname in correct position for cygwin
+ # In fact, it would be nice if we could use this code for all target
+ # systems that can't hard-code library paths into their executables
+ # and that have no shared library path variable independent of PATH,
+ # but it turns out we can't easily determine that from inspecting
+ # libtool variables, so we have to hard-code the OSs to which it
+ # applies here; at the moment, that means platforms that use the PE
+ # object format with DLL files. See the long comment at the top of
+ # tests/bindir.at for full details.
+ tdlname=$dlname
+ case $host,$output,$installed,$module,$dlname in
+ *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll)
+ # If a -bindir argument was supplied, place the dll there.
+ if test "x$bindir" != x ;
+ then
+ func_relative_path "$install_libdir" "$bindir"
+ tdlname=$func_relative_path_result$dlname
+ else
+ # Otherwise fall back on heuristic.
+ tdlname=../bin/$dlname
+ fi
+ ;;
+ esac
+ $ECHO > $output "\
+# $outputname - a libtool library file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='$tdlname'
+
+# Names of this library.
+library_names='$library_names'
+
+# The name of the static archive.
+old_library='$old_library'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags='$new_inherited_linker_flags'
+
+# Libraries that this one depends upon.
+dependency_libs='$dependency_libs'
+
+# Names of additional weak libraries provided by this library
+weak_library_names='$weak_libs'
+
+# Version information for $libname.
+current=$current
+age=$age
+revision=$revision
+
+# Is this an already installed library?
+installed=$installed
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=$module
+
+# Files to dlopen/dlpreopen
+dlopen='$dlfiles'
+dlpreopen='$dlprefiles'
+
+# Directory that this library needs to be installed in:
+libdir='$install_libdir'"
+ if test "$installed" = no && test "$need_relink" = yes; then
+ $ECHO >> $output "\
+relink_command=\"$relink_command\""
+ fi
+ done
+ }
+
+ # Do a symbolic link so that the libtool archive can be found in
+ # LD_LIBRARY_PATH before the program is installed.
+ func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
+ ;;
+ esac
+ exit $EXIT_SUCCESS
+}
+
+{ test "$opt_mode" = link || test "$opt_mode" = relink; } &&
+ func_mode_link ${1+"$@"}
+
+
+# func_mode_uninstall arg...
+func_mode_uninstall ()
+{
+ $opt_debug
+ RM="$nonopt"
+ files=
+ rmforce=
+ exit_status=0
+
+ # This variable tells wrapper scripts just to set variables rather
+ # than running their programs.
+ libtool_install_magic="$magic"
+
+ for arg
+ do
+ case $arg in
+ -f) func_append RM " $arg"; rmforce=yes ;;
+ -*) func_append RM " $arg" ;;
+ *) func_append files " $arg" ;;
+ esac
+ done
+
+ test -z "$RM" && \
+ func_fatal_help "you must specify an RM program"
+
+ rmdirs=
+
+ for file in $files; do
+ func_dirname "$file" "" "."
+ dir="$func_dirname_result"
+ if test "X$dir" = X.; then
+ odir="$objdir"
+ else
+ odir="$dir/$objdir"
+ fi
+ func_basename "$file"
+ name="$func_basename_result"
+ test "$opt_mode" = uninstall && odir="$dir"
+
+ # Remember odir for removal later, being careful to avoid duplicates
+ if test "$opt_mode" = clean; then
+ case " $rmdirs " in
+ *" $odir "*) ;;
+ *) func_append rmdirs " $odir" ;;
+ esac
+ fi
+
+ # Don't error if the file doesn't exist and rm -f was used.
+ if { test -L "$file"; } >/dev/null 2>&1 ||
+ { test -h "$file"; } >/dev/null 2>&1 ||
+ test -f "$file"; then
+ :
+ elif test -d "$file"; then
+ exit_status=1
+ continue
+ elif test "$rmforce" = yes; then
+ continue
+ fi
+
+ rmfiles="$file"
+
+ case $name in
+ *.la)
+ # Possibly a libtool archive, so verify it.
+ if func_lalib_p "$file"; then
+ func_source $dir/$name
+
+ # Delete the libtool libraries and symlinks.
+ for n in $library_names; do
+ func_append rmfiles " $odir/$n"
+ done
+ test -n "$old_library" && func_append rmfiles " $odir/$old_library"
+
+ case "$opt_mode" in
+ clean)
+ case " $library_names " in
+ *" $dlname "*) ;;
+ *) test -n "$dlname" && func_append rmfiles " $odir/$dlname" ;;
+ esac
+ test -n "$libdir" && func_append rmfiles " $odir/$name $odir/${name}i"
+ ;;
+ uninstall)
+ if test -n "$library_names"; then
+ # Do each command in the postuninstall commands.
+ func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+ fi
+
+ if test -n "$old_library"; then
+ # Do each command in the old_postuninstall commands.
+ func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+ fi
+ # FIXME: should reinstall the best remaining shared library.
+ ;;
+ esac
+ fi
+ ;;
+
+ *.lo)
+ # Possibly a libtool object, so verify it.
+ if func_lalib_p "$file"; then
+
+ # Read the .lo file
+ func_source $dir/$name
+
+ # Add PIC object to the list of files to remove.
+ if test -n "$pic_object" &&
+ test "$pic_object" != none; then
+ func_append rmfiles " $dir/$pic_object"
+ fi
+
+ # Add non-PIC object to the list of files to remove.
+ if test -n "$non_pic_object" &&
+ test "$non_pic_object" != none; then
+ func_append rmfiles " $dir/$non_pic_object"
+ fi
+ fi
+ ;;
+
+ *)
+ if test "$opt_mode" = clean ; then
+ noexename=$name
+ case $file in
+ *.exe)
+ func_stripname '' '.exe' "$file"
+ file=$func_stripname_result
+ func_stripname '' '.exe' "$name"
+ noexename=$func_stripname_result
+ # $file with .exe has already been added to rmfiles,
+ # add $file without .exe
+ func_append rmfiles " $file"
+ ;;
+ esac
+ # Do a test to see if this is a libtool program.
+ if func_ltwrapper_p "$file"; then
+ if func_ltwrapper_executable_p "$file"; then
+ func_ltwrapper_scriptname "$file"
+ relink_command=
+ func_source $func_ltwrapper_scriptname_result
+ func_append rmfiles " $func_ltwrapper_scriptname_result"
+ else
+ relink_command=
+ func_source $dir/$noexename
+ fi
+
+ # note $name still contains .exe if it was in $file originally
+ # as does the version of $file that was added into $rmfiles
+ func_append rmfiles " $odir/$name $odir/${name}S.${objext}"
+ if test "$fast_install" = yes && test -n "$relink_command"; then
+ func_append rmfiles " $odir/lt-$name"
+ fi
+ if test "X$noexename" != "X$name" ; then
+ func_append rmfiles " $odir/lt-${noexename}.c"
+ fi
+ fi
+ fi
+ ;;
+ esac
+ func_show_eval "$RM $rmfiles" 'exit_status=1'
+ done
+
+ # Try to remove the ${objdir}s in the directories where we deleted files
+ for dir in $rmdirs; do
+ if test -d "$dir"; then
+ func_show_eval "rmdir $dir >/dev/null 2>&1"
+ fi
+ done
+
+ exit $exit_status
+}
+
+{ test "$opt_mode" = uninstall || test "$opt_mode" = clean; } &&
+ func_mode_uninstall ${1+"$@"}
+
+test -z "$opt_mode" && {
+ help="$generic_help"
+ func_fatal_help "you must specify a MODE"
+}
+
+test -z "$exec_cmd" && \
+ func_fatal_help "invalid operation mode \`$opt_mode'"
+
+if test -n "$exec_cmd"; then
+ eval exec "$exec_cmd"
+ exit $EXIT_FAILURE
+fi
+
+exit $exit_status
+
+
+# The TAGs below are defined such that we never get into a situation
+# in which we disable both kinds of libraries. Given conflicting
+# choices, we go for a static library, that is the most portable,
+# since we can't tell whether shared libraries were disabled because
+# the user asked for that or because the platform doesn't support
+# them. This is particularly important on AIX, because we don't
+# support having both static and shared libraries enabled at the same
+# time on that platform, so we default to a shared-only configuration.
+# If a disable-shared tag is given, we'll fallback to a static-only
+# configuration. But we'll never go from static-only to shared-only.
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-shared
+build_libtool_libs=no
+build_old_libs=yes
+# ### END LIBTOOL TAG CONFIG: disable-shared
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-static
+build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
+# ### END LIBTOOL TAG CONFIG: disable-static
+
+# Local Variables:
+# mode:shell-script
+# sh-indentation:2
+# End:
+# vi:sw=2
+
diff -Nru geany-plugins-1.24.0+20140222+git/MAINTAINERS geany-plugins-1.24.1+dfsg/MAINTAINERS
--- geany-plugins-1.24.0+20140222+git/MAINTAINERS 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/MAINTAINERS 1970-01-01 00:00:00.000000000 +0000
@@ -1,235 +0,0 @@
-# P: Person
-# M: Mail patches to: FullName
-# W: Web-page with status/info
-# S: Status, one of the following:
-# Maintained: Someone actually looks after it.
-# Odd Fixes: It has a maintainer but they don't have time to do
-# much other than throw the odd patch in. See below..
-# Orphan: No current maintainer [but maybe you could take the
-# role as you write your new code].
-# Obsolete: Old code. Something tagged obsolete generally means
-# it has been replaced by a better system and you
-# should be using that.
-
-addons
-P: Enrico Tröger
-M: Enrico Tröger
-W: http://plugins.geany.org/addons.html
-S: Maintained
-
-autoclose
-P: Pavel Roschin
-M: Pavel Roschin
-W:
-S: Maintained
-
-codenav
-P:
-M:
-W:
-S: Orphan
-
-commander
-P: Colomban Wendling
-M: Colomban Wendling
-W:
-S: Maintained
-
-
-debugger
-P: Alexander Petukhov
-M: Alexander Petukhov
-W: http://plugins.geany.org/debugger.html
-S: Maintained
-
-defineformat
-P: Pavel Roschin
-M: Pavel Roschin
-W: http://plugins.geany.org/defineformat.html
-S: Maintained
-
-devhelp
-P: Matthew Brush
-M: Matthew Brush
-W: http://plugins.geany.org/devhelp.html
-S: Maintained
-
-geanydoc
-P: Yura Siamashka
-M: Yura Siamashka
-W: http://plugins.geany.org/geanydoc.html
-S: Odd Fixes
-
-geanyextrasel
-P: Dimitar Zhekov
-M: Dimitar Zhekov
-W: http://sheckley.users.sourceforge.net
-S: Maintained
-
-geanygendoc
-P: Colomban Wendling
-M: Colomban Wendling
-W: http://plugins.geany.org/geanygendoc.html
-S: Maintained
-
-geanyinsertnum
-P: Dimitar Zhekov
-M: Dimitar Zhekov
-W: http://sheckley.users.sourceforge.net
-S: Maintained
-
-geanylatex
-P: Frank Lanitz
-M: Frank Lanitz
-W: http://frank.uvena.de/en/Geany/geanylatex/
-S: Maintained
-
-geanylipsum
-P: Frank Lanitz
-M: Frank Lanitz
-W: http://plugins.geany.org/geanylipsum.html
-S: Maintained
-
-geanylua
-P:
-M:
-W:
-S: Orphan
-
-geanymacro
-P: William Fraser
-M: William Fraser
-W: http://plugins.geany.org/geanymacro.html
-S: Maintained
-
-geanyminiscript
-P: Eugene Arshinov
-M: Eugene Arshinov
-W:
-S: Maintained
-
-geanynumberedbookmarks
-P: William Fraser
-M: William Fraser
-W: http://plugins.geany.org/geanynumberedbookmarks.html
-S: Maintained
-
-geanypg
-P: Hans Alves
-M: Hans Alves
-W: http://plugins.geany.org/geanypg.html
-S: Odd Fixes
-
-geanyprj
-P: Yura Siamashka
-M: Yura Siamashka
-W: http://plugins.geany.org/geanyprj.html
-S: Odd Fixes
-
-geanypy
-P: Lex Trotman
-M: Lex Trotman
-W: http://plugins.geany.org/geanypy.html
-S: Maintained
-
-geanysendmail
-P: Frank Lanitz
-M: Frank Lanitz
-W: http://plugins.geany.org/geanysendmail.html
-S: Maintained
-
-geanyvc
-P: Yura Siamashka
-M: Yura Siamashka
-W: http://plugins.geany.org/geanyvc.html
-S: Odd Fixes
-
-geniuspaste
-P: Enrico Trotta
-M: Enrico Trotta
-W:
-S: Maintained
-
-gproject
-P: Jiří Techet
-M: Jiří Techet
-W: http://plugins.geany.org/gproject.html
-S: Maintained
-
-markdown
-P: Matthew Brush
-M: Matthew Brush
-W:
-S: Maintained
-
-multiterm
-P: Matthew Brush
-M: Matthew Brush
-W: http://plugins.geany.org/multiterm.html
-S: Maintained
-
-pairtaghighlighter
-P: Volodymyr Kononenko
-M: Volodymyr Kononenko
-W:
-S: Maintained
-
-pretty-printer
-P:
-M:
-W:
-S: Orphan
-
-pohelper
-P: Colomban Wendling
-M: Colomban Wendling
-W: http://plugins.geany.org/pohelper.html
-S: Maintained
-
-scope
-P: Dimitar Zhekov
-M: Dimitar Zhekov
-W: http://sheckley.users.sourceforge.net
-S: Maintained
-
-shiftcolumn
-P:
-M:
-W:
-S: Orphan
-
-spellcheck
-P: Enrico Tröger
-M: Enrico Tröger
-W: http://plugins.geany.org/spellcheck.html
-S: Maintained
-
-tableconvert
-P: Frank Lanitz
-M: Frank Lanitz
-W: http://plugins.geany.org/tableconvert.html
-S: Maintained
-
-treebrowser
-P: Adam Dingle
-M: Adam Dingle
-W: http://plugins.geany.org/treebrowser.html
-S: Maintained
-
-updatechecker
-P: Frank Lanitz
-M: Frank Lanitz
-W: http://plugins.geany.org/updatechecker.html
-S: Maintained
-
-webhelper
-P: Colomban Wendling
-M: Colomban Wendling
-W: http://plugins.geany.org/webhelper.html
-S: Maintained
-
-xmlsnippets
-P: Eugene Arshinov
-M: Eugene Arshinov
-W: http://plugins.geany.org/xmlsnippets.html
-S: Maintained
diff -Nru geany-plugins-1.24.0+20140222+git/Makefile.in geany-plugins-1.24.1+dfsg/Makefile.in
--- geany-plugins-1.24.0+20140222+git/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/Makefile.in 2014-04-13 17:12:41.000000000 +0000
@@ -0,0 +1,1007 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+@ENABLE_ADDONS_TRUE@am__append_1 = addons
+@ENABLE_AUTOCLOSE_TRUE@am__append_2 = autoclose
+@ENABLE_CODENAV_TRUE@am__append_3 = codenav
+@ENABLE_COMMANDER_TRUE@am__append_4 = commander
+@ENABLE_DEBUGGER_TRUE@am__append_5 = debugger
+@ENABLE_DEFINEFORMAT_TRUE@am__append_6 = defineformat
+@ENABLE_DEVHELP_TRUE@am__append_7 = devhelp
+@ENABLE_GEANYDOC_TRUE@am__append_8 = geanydoc
+@ENABLE_GEANYEXTRASEL_TRUE@am__append_9 = geanyextrasel
+@ENABLE_GEANYGENDOC_TRUE@am__append_10 = geanygendoc
+@ENABLE_GEANYINSERTNUM_TRUE@am__append_11 = geanyinsertnum
+@ENABLE_GEANYLATEX_TRUE@am__append_12 = geanylatex
+@ENABLE_GEANYLIPSUM_TRUE@am__append_13 = geanylipsum
+@ENABLE_GEANYLUA_TRUE@am__append_14 = geanylua
+@ENABLE_GEANYMACRO_TRUE@am__append_15 = geanymacro
+@ENABLE_GEANYMINISCRIPT_TRUE@am__append_16 = geanyminiscript
+@ENABLE_GEANYNUMBEREDBOOKMARKS_TRUE@am__append_17 = geanynumberedbookmarks
+@ENABLE_GEANYPG_TRUE@am__append_18 = geanypg
+@ENABLE_GEANYPRJ_TRUE@am__append_19 = geanyprj
+@ENABLE_GEANYPY_TRUE@am__append_20 = geanypy
+@ENABLE_GEANYSENDMAIL_TRUE@am__append_21 = geanysendmail
+@ENABLE_GEANYVC_TRUE@am__append_22 = geanyvc
+@ENABLE_GENIUSPASTE_TRUE@am__append_23 = geniuspaste
+@ENABLE_GPROJECT_TRUE@am__append_24 = gproject
+@ENABLE_MARKDOWN_TRUE@am__append_25 = markdown
+@ENABLE_MULTITERM_TRUE@am__append_26 = multiterm
+@ENABLE_PAIRTAGHIGHLIGHTER_TRUE@am__append_27 = pairtaghighlighter
+@ENABLE_POHELPER_TRUE@am__append_28 = pohelper
+@ENABLE_PRETTY_PRINTER_TRUE@am__append_29 = pretty-printer
+@ENABLE_SCOPE_TRUE@am__append_30 = scope
+@ENABLE_SHIFTCOLUMN_TRUE@am__append_31 = shiftcolumn
+@ENABLE_SPELLCHECK_TRUE@am__append_32 = spellcheck
+@ENABLE_TABLECONVERT_TRUE@am__append_33 = tableconvert
+@ENABLE_TREEBROWSER_TRUE@am__append_34 = treebrowser
+@ENABLE_UPDATECHECKER_TRUE@am__append_35 = updatechecker
+@ENABLE_WEBHELPER_TRUE@am__append_36 = webhelper
+@ENABLE_XMLSNIPPETS_TRUE@am__append_37 = xmlsnippets
+subdir = .
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(top_srcdir)/configure $(am__configure_deps) \
+ $(srcdir)/config.h.in NEWS README compile config.guess \
+ config.sub install-sh missing ltmain.sh
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+ configure.lineno config.status.lineno
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ cscope distdir dist dist-all distcheck
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
+ $(LISP)config.h.in
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+CSCOPE = cscope
+DIST_SUBDIRS = po addons autoclose codenav commander debugger \
+ defineformat devhelp geanydoc geanyextrasel geanygendoc \
+ geanyinsertnum geanylatex geanylipsum geanylua geanymacro \
+ geanyminiscript geanynumberedbookmarks geanypg geanyprj \
+ geanypy geanysendmail geanyvc geniuspaste gproject markdown \
+ multiterm pairtaghighlighter pohelper pretty-printer scope \
+ shiftcolumn spellcheck tableconvert treebrowser updatechecker \
+ webhelper xmlsnippets
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+distdir = $(PACKAGE)-$(VERSION)
+top_distdir = $(distdir)
+am__remove_distdir = \
+ if test -d "$(distdir)"; then \
+ find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
+ && rm -rf "$(distdir)" \
+ || { sleep 5 && rm -rf "$(distdir)"; }; \
+ else :; fi
+am__post_remove_distdir = $(am__remove_distdir)
+am__relativize = \
+ dir0=`pwd`; \
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+ sed_rest='s,^[^/]*/*,,'; \
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+ sed_butlast='s,/*[^/]*$$,,'; \
+ while test -n "$$dir1"; do \
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+ if test "$$first" != "."; then \
+ if test "$$first" = ".."; then \
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+ else \
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+ if test "$$first2" = "$$first"; then \
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+ else \
+ dir2="../$$dir2"; \
+ fi; \
+ dir0="$$dir0"/"$$first"; \
+ fi; \
+ fi; \
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+ done; \
+ reldir="$$dir2"
+DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2
+GZIP_ENV = --best
+DIST_TARGETS = dist-bzip2 dist-gzip
+distuninstallcheck_listfiles = find . -type f -print
+am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
+ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
+distcleancheck_listfiles = find . -type f -print
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+ACLOCAL_AMFLAGS = -I build/cache -I build -I build/bundled -I geanypy/m4 --install
+AM_DISTCHECK_CONFIGURE_FLAGS = --with-geany-libdir='$${libdir}'
+SUBDIRS = po $(am__append_1) $(am__append_2) $(am__append_3) \
+ $(am__append_4) $(am__append_5) $(am__append_6) \
+ $(am__append_7) $(am__append_8) $(am__append_9) \
+ $(am__append_10) $(am__append_11) $(am__append_12) \
+ $(am__append_13) $(am__append_14) $(am__append_15) \
+ $(am__append_16) $(am__append_17) $(am__append_18) \
+ $(am__append_19) $(am__append_20) $(am__append_21) \
+ $(am__append_22) $(am__append_23) $(am__append_24) \
+ $(am__append_25) $(am__append_26) $(am__append_27) \
+ $(am__append_28) $(am__append_29) $(am__append_30) \
+ $(am__append_31) $(am__append_32) $(am__append_33) \
+ $(am__append_34) $(am__append_35) $(am__append_36) \
+ $(am__append_37)
+EXTRA_DIST = \
+ build/__init__.py \
+ build/wafcache.py \
+ build/wafutils.py \
+ waf \
+ wscript \
+ README.waf \
+ README.windows
+
+all: config.h
+ $(MAKE) $(AM_MAKEFLAGS) all-recursive
+
+.SUFFIXES:
+am--refresh: Makefile
+ @:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
+ $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ echo ' $(SHELL) ./config.status'; \
+ $(SHELL) ./config.status;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ $(SHELL) ./config.status --recheck
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ $(am__cd) $(srcdir) && $(AUTOCONF)
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
+$(am__aclocal_m4_deps):
+
+config.h: stamp-h1
+ @test -f $@ || rm -f stamp-h1
+ @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
+
+stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
+ @rm -f stamp-h1
+ cd $(top_builddir) && $(SHELL) ./config.status config.h
+$(srcdir)/config.h.in: $(am__configure_deps)
+ ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
+ rm -f stamp-h1
+ touch $@
+
+distclean-hdr:
+ -rm -f config.h stamp-h1
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+distclean-libtool:
+ -rm -f libtool config.lt
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+# (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscope: cscope.files
+ test ! -s cscope.files \
+ || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
+clean-cscope:
+ -rm -f cscope.files
+cscope.files: clean-cscope cscopelist
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+ -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
+
+distdir: $(DISTFILES)
+ $(am__remove_distdir)
+ test -d "$(distdir)" || mkdir "$(distdir)"
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+ -test -n "$(am__skip_mode_fix)" \
+ || find "$(distdir)" -type d ! -perm -755 \
+ -exec chmod u+rwx,go+rx {} \; -o \
+ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
+ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
+ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
+ || chmod -R a+r "$(distdir)"
+dist-gzip: distdir
+ tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+ $(am__post_remove_distdir)
+dist-bzip2: distdir
+ tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
+ $(am__post_remove_distdir)
+
+dist-lzip: distdir
+ tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
+ $(am__post_remove_distdir)
+
+dist-xz: distdir
+ tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
+ $(am__post_remove_distdir)
+
+dist-tarZ: distdir
+ @echo WARNING: "Support for shar distribution archives is" \
+ "deprecated." >&2
+ @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
+ tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
+ $(am__post_remove_distdir)
+
+dist-shar: distdir
+ @echo WARNING: "Support for distribution archives compressed with" \
+ "legacy program 'compress' is deprecated." >&2
+ @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
+ shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+ $(am__post_remove_distdir)
+
+dist-zip: distdir
+ -rm -f $(distdir).zip
+ zip -rq $(distdir).zip $(distdir)
+ $(am__post_remove_distdir)
+
+dist dist-all:
+ $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:'
+ $(am__post_remove_distdir)
+
+# This target untars the dist file and tries a VPATH configuration. Then
+# it guarantees that the distribution is self-contained by making another
+# tarfile.
+distcheck: dist
+ case '$(DIST_ARCHIVES)' in \
+ *.tar.gz*) \
+ GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
+ *.tar.bz2*) \
+ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
+ *.tar.lz*) \
+ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
+ *.tar.xz*) \
+ xz -dc $(distdir).tar.xz | $(am__untar) ;;\
+ *.tar.Z*) \
+ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
+ *.shar.gz*) \
+ GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
+ *.zip*) \
+ unzip $(distdir).zip ;;\
+ esac
+ chmod -R a-w $(distdir)
+ chmod u+w $(distdir)
+ mkdir $(distdir)/_build $(distdir)/_inst
+ chmod a-w $(distdir)
+ test -d $(distdir)/_build || exit 0; \
+ dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
+ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
+ && am__cwd=`pwd` \
+ && $(am__cd) $(distdir)/_build \
+ && ../configure \
+ $(AM_DISTCHECK_CONFIGURE_FLAGS) \
+ $(DISTCHECK_CONFIGURE_FLAGS) \
+ --srcdir=.. --prefix="$$dc_install_base" \
+ && $(MAKE) $(AM_MAKEFLAGS) \
+ && $(MAKE) $(AM_MAKEFLAGS) dvi \
+ && $(MAKE) $(AM_MAKEFLAGS) check \
+ && $(MAKE) $(AM_MAKEFLAGS) install \
+ && $(MAKE) $(AM_MAKEFLAGS) installcheck \
+ && $(MAKE) $(AM_MAKEFLAGS) uninstall \
+ && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
+ distuninstallcheck \
+ && chmod -R a-w "$$dc_install_base" \
+ && ({ \
+ (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
+ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
+ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
+ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
+ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
+ } || { rm -rf "$$dc_destdir"; exit 1; }) \
+ && rm -rf "$$dc_destdir" \
+ && $(MAKE) $(AM_MAKEFLAGS) dist \
+ && rm -rf $(DIST_ARCHIVES) \
+ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
+ && cd "$$am__cwd" \
+ || exit 1
+ $(am__post_remove_distdir)
+ @(echo "$(distdir) archives ready for distribution: "; \
+ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
+ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
+distuninstallcheck:
+ @test -n '$(distuninstallcheck_dir)' || { \
+ echo 'ERROR: trying to run $@ with an empty' \
+ '$$(distuninstallcheck_dir)' >&2; \
+ exit 1; \
+ }; \
+ $(am__cd) '$(distuninstallcheck_dir)' || { \
+ echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
+ exit 1; \
+ }; \
+ test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
+ || { echo "ERROR: files left after uninstall:" ; \
+ if test -n "$(DESTDIR)"; then \
+ echo " (check DESTDIR support)"; \
+ fi ; \
+ $(distuninstallcheck_listfiles) ; \
+ exit 1; } >&2
+distcleancheck: distclean
+ @if test '$(srcdir)' = . ; then \
+ echo "ERROR: distcleancheck can only run from a VPATH build" ; \
+ exit 1 ; \
+ fi
+ @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
+ || { echo "ERROR: files left in build directory after distclean:" ; \
+ $(distcleancheck_listfiles) ; \
+ exit 1; } >&2
+check-am: all-am
+check: check-recursive
+all-am: Makefile config.h
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f $(am__CONFIG_DISTCLEAN_FILES)
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-hdr \
+ distclean-libtool distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f $(am__CONFIG_DISTCLEAN_FILES)
+ -rm -rf $(top_srcdir)/autom4te.cache
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(am__recursive_targets) all install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
+ am--refresh check check-am clean clean-cscope clean-generic \
+ clean-libtool cscope cscopelist-am ctags ctags-am dist \
+ dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \
+ dist-xz dist-zip distcheck distclean distclean-generic \
+ distclean-hdr distclean-libtool distclean-tags distcleancheck \
+ distdir distuninstallcheck dvi dvi-am html html-am info \
+ info-am install install-am install-data install-data-am \
+ install-dvi install-dvi-am install-exec install-exec-am \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs installdirs-am maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
+ uninstall-am
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/markdown/docs/Makefile.in geany-plugins-1.24.1+dfsg/markdown/docs/Makefile.in
--- geany-plugins-1.24.0+20140222+git/markdown/docs/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/markdown/docs/Makefile.in 2014-04-13 17:12:45.000000000 +0000
@@ -0,0 +1,636 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = markdown/docs
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(dist_help_DATA)
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(helpdir)"
+DATA = $(dist_help_DATA)
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+helpdir = $(docdir)/markdown/html
+dist_help_DATA = \
+ help.html \
+ plugin.png \
+ plugin_mgr.png \
+ plugin_prefs.png \
+ plugin_small.png \
+ set_filetype.png \
+ settings.png
+
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign markdown/docs/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign markdown/docs/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+install-dist_helpDATA: $(dist_help_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(dist_help_DATA)'; test -n "$(helpdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(helpdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(helpdir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(helpdir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(helpdir)" || exit $$?; \
+ done
+
+uninstall-dist_helpDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(dist_help_DATA)'; test -n "$(helpdir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(helpdir)'; $(am__uninstall_files_from_dir)
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(DATA)
+installdirs:
+ for dir in "$(DESTDIR)$(helpdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-dist_helpDATA
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-dist_helpDATA
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am \
+ install-dist_helpDATA install-dvi install-dvi-am install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-pdf install-pdf-am \
+ install-ps install-ps-am install-strip installcheck \
+ installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
+ uninstall-am uninstall-dist_helpDATA
+
+
+# To update the HTML help file
+help.html: $(top_srcdir)/markdown/README
+ rst2html $< > $@
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/markdown/.gitignore geany-plugins-1.24.1+dfsg/markdown/.gitignore
--- geany-plugins-1.24.0+20140222+git/markdown/.gitignore 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/markdown/.gitignore 1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-/peg-markdown/markdown_parser.c
-/peg-markdown/peg-0.1.9/leg
diff -Nru geany-plugins-1.24.0+20140222+git/markdown/Makefile.in geany-plugins-1.24.1+dfsg/markdown/Makefile.in
--- geany-plugins-1.24.0+20140222+git/markdown/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/markdown/Makefile.in 2014-04-13 17:12:45.000000000 +0000
@@ -0,0 +1,826 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.auxfiles.mk \
+ $(top_srcdir)/build/vars.docs.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(dist_plugindoc_DATA) AUTHORS COPYING \
+ ChangeLog NEWS README
+@MARKDOWN_PEG_MARKDOWN_TRUE@am__append_1 = peg-markdown
+subdir = markdown
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(plugindocdir)"
+DATA = $(dist_plugindoc_DATA)
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = peg-markdown src docs
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+ dir0=`pwd`; \
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+ sed_rest='s,^[^/]*/*,,'; \
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+ sed_butlast='s,/*[^/]*$$,,'; \
+ while test -n "$$dir1"; do \
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+ if test "$$first" != "."; then \
+ if test "$$first" = ".."; then \
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+ else \
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+ if test "$$first2" = "$$first"; then \
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+ else \
+ dir2="../$$dir2"; \
+ fi; \
+ dir0="$$dir0"/"$$first"; \
+ fi; \
+ fi; \
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+ done; \
+ reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+plugindocdir = $(docdir)/$(plugin)
+htmldocdir = $(plugindocdir)
+plugindatadir = $(pkgdatadir)/$(plugin)
+pluginlibdir = $(pkglibdir)/$(plugin)
+examplesdir = $(plugindatadir)
+dist_plugindoc_DATA = \
+ README \
+ ChangeLog \
+ NEWS \
+ COPYING \
+ AUTHORS \
+ $(AUXFILES)
+
+EXTRA_DIST = \
+ wscript_build \
+ wscript_configure
+
+SUBDIRS = $(am__append_1) src docs
+plugin = markdown
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign markdown/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign markdown/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+install-dist_plugindocDATA: $(dist_plugindoc_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(plugindocdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(plugindocdir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(plugindocdir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(plugindocdir)" || exit $$?; \
+ done
+
+uninstall-dist_plugindocDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(plugindocdir)'; $(am__uninstall_files_from_dir)
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+# (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(DATA)
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(plugindocdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-dist_plugindocDATA
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-dist_plugindocDATA
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool cscopelist-am ctags \
+ ctags-am distclean distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am \
+ install-dist_plugindocDATA install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs installdirs-am \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am \
+ uninstall-dist_plugindocDATA
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/markdown/peg-markdown/LICENSE geany-plugins-1.24.1+dfsg/markdown/peg-markdown/LICENSE
--- geany-plugins-1.24.0+20140222+git/markdown/peg-markdown/LICENSE 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/markdown/peg-markdown/LICENSE 1970-01-01 00:00:00.000000000 +0000
@@ -1,88 +0,0 @@
-markdown in c, implemented using PEG grammar
-Copyright (c) 2008-2011 John MacFarlane
-ODF output code (c) 2011 Fletcher T. Penney
-
-peg-markdown is released under both the GPL and MIT licenses.
-You may pick the license that best fits your needs.
-
-The GPL
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
-The MIT License
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
-peg-0.1.4 (included for convenience - http://piumarta.com/software/peg/)
-
-Copyright (c) 2007 by Ian Piumarta
-All rights reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the 'Software'),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, provided that the above copyright notice(s) and this
-permission notice appear in all copies of the Software. Acknowledgement
-of the use of this Software in supporting documentation would be
-appreciated but is not required.
-
-THE SOFTWARE IS PROVIDED 'AS IS'. USE ENTIRELY AT YOUR OWN RISK.
-
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
-my_getopt (included for convenience - http://www.geocities.com/bsittler/)
-
-Copyright 1997, 2000, 2001, 2002, 2006, Benjamin Sittler
-
-Permission is hereby granted, free of charge, to any person
-obtaining a copy of this software and associated documentation
-files (the "Software"), to deal in the Software without
-restriction, including without limitation the rights to use, copy,
-modify, merge, publish, distribute, sublicense, and/or sell copies
-of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
-
diff -Nru geany-plugins-1.24.0+20140222+git/markdown/peg-markdown/Makefile.in geany-plugins-1.24.1+dfsg/markdown/peg-markdown/Makefile.in
--- geany-plugins-1.24.0+20140222+git/markdown/peg-markdown/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/markdown/peg-markdown/Makefile.in 2014-04-13 17:12:45.000000000 +0000
@@ -0,0 +1,908 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = markdown/peg-markdown
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(top_srcdir)/depcomp README
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+LTLIBRARIES = $(noinst_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+libpegmarkdown_la_DEPENDENCIES = $(am__DEPENDENCIES_1)
+am_libpegmarkdown_la_OBJECTS = libpegmarkdown_la-markdown_lib.lo \
+ libpegmarkdown_la-markdown_output.lo \
+ libpegmarkdown_la-markdown_parser.lo libpegmarkdown_la-odf.lo \
+ libpegmarkdown_la-parsing_functions.lo \
+ libpegmarkdown_la-utility_functions.lo
+libpegmarkdown_la_OBJECTS = $(am_libpegmarkdown_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(libpegmarkdown_la_SOURCES)
+DIST_SOURCES = $(libpegmarkdown_la_SOURCES)
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+ dir0=`pwd`; \
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+ sed_rest='s,^[^/]*/*,,'; \
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+ sed_butlast='s,/*[^/]*$$,,'; \
+ while test -n "$$dir1"; do \
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+ if test "$$first" != "."; then \
+ if test "$$first" = ".."; then \
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+ else \
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+ if test "$$first2" = "$$first"; then \
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+ else \
+ dir2="../$$dir2"; \
+ fi; \
+ dir0="$$dir0"/"$$first"; \
+ fi; \
+ fi; \
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+ done; \
+ reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+SUBDIRS = peg-0.1.9
+noinst_LTLIBRARIES = libpegmarkdown.la
+libpegmarkdown_la_CPPFLAGS = $(GEANY_CFLAGS)
+libpegmarkdown_la_LIBADD = $(GEANY_LIBS)
+libpegmarkdown_la_SOURCES = \
+ markdown_lib.c \
+ markdown_lib.h \
+ markdown_output.c \
+ markdown_parser.c \
+ markdown_peg.h \
+ odf.c \
+ odf.h \
+ parsing_functions.c \
+ parsing_functions.h \
+ utility_functions.c \
+ utility_functions.h
+
+LEG = peg-0.1.9/leg
+CLEANFILES = markdown_parser.c
+EXTRA_DIST = markdown_parser.leg
+all: all-recursive
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign markdown/peg-markdown/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign markdown/peg-markdown/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+clean-noinstLTLIBRARIES:
+ -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
+ @list='$(noinst_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+libpegmarkdown.la: $(libpegmarkdown_la_OBJECTS) $(libpegmarkdown_la_DEPENDENCIES) $(EXTRA_libpegmarkdown_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(LINK) $(libpegmarkdown_la_OBJECTS) $(libpegmarkdown_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libpegmarkdown_la-markdown_lib.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libpegmarkdown_la-markdown_output.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libpegmarkdown_la-markdown_parser.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libpegmarkdown_la-odf.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libpegmarkdown_la-parsing_functions.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libpegmarkdown_la-utility_functions.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+libpegmarkdown_la-markdown_lib.lo: markdown_lib.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libpegmarkdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libpegmarkdown_la-markdown_lib.lo -MD -MP -MF $(DEPDIR)/libpegmarkdown_la-markdown_lib.Tpo -c -o libpegmarkdown_la-markdown_lib.lo `test -f 'markdown_lib.c' || echo '$(srcdir)/'`markdown_lib.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libpegmarkdown_la-markdown_lib.Tpo $(DEPDIR)/libpegmarkdown_la-markdown_lib.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='markdown_lib.c' object='libpegmarkdown_la-markdown_lib.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libpegmarkdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libpegmarkdown_la-markdown_lib.lo `test -f 'markdown_lib.c' || echo '$(srcdir)/'`markdown_lib.c
+
+libpegmarkdown_la-markdown_output.lo: markdown_output.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libpegmarkdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libpegmarkdown_la-markdown_output.lo -MD -MP -MF $(DEPDIR)/libpegmarkdown_la-markdown_output.Tpo -c -o libpegmarkdown_la-markdown_output.lo `test -f 'markdown_output.c' || echo '$(srcdir)/'`markdown_output.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libpegmarkdown_la-markdown_output.Tpo $(DEPDIR)/libpegmarkdown_la-markdown_output.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='markdown_output.c' object='libpegmarkdown_la-markdown_output.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libpegmarkdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libpegmarkdown_la-markdown_output.lo `test -f 'markdown_output.c' || echo '$(srcdir)/'`markdown_output.c
+
+libpegmarkdown_la-markdown_parser.lo: markdown_parser.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libpegmarkdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libpegmarkdown_la-markdown_parser.lo -MD -MP -MF $(DEPDIR)/libpegmarkdown_la-markdown_parser.Tpo -c -o libpegmarkdown_la-markdown_parser.lo `test -f 'markdown_parser.c' || echo '$(srcdir)/'`markdown_parser.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libpegmarkdown_la-markdown_parser.Tpo $(DEPDIR)/libpegmarkdown_la-markdown_parser.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='markdown_parser.c' object='libpegmarkdown_la-markdown_parser.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libpegmarkdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libpegmarkdown_la-markdown_parser.lo `test -f 'markdown_parser.c' || echo '$(srcdir)/'`markdown_parser.c
+
+libpegmarkdown_la-odf.lo: odf.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libpegmarkdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libpegmarkdown_la-odf.lo -MD -MP -MF $(DEPDIR)/libpegmarkdown_la-odf.Tpo -c -o libpegmarkdown_la-odf.lo `test -f 'odf.c' || echo '$(srcdir)/'`odf.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libpegmarkdown_la-odf.Tpo $(DEPDIR)/libpegmarkdown_la-odf.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='odf.c' object='libpegmarkdown_la-odf.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libpegmarkdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libpegmarkdown_la-odf.lo `test -f 'odf.c' || echo '$(srcdir)/'`odf.c
+
+libpegmarkdown_la-parsing_functions.lo: parsing_functions.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libpegmarkdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libpegmarkdown_la-parsing_functions.lo -MD -MP -MF $(DEPDIR)/libpegmarkdown_la-parsing_functions.Tpo -c -o libpegmarkdown_la-parsing_functions.lo `test -f 'parsing_functions.c' || echo '$(srcdir)/'`parsing_functions.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libpegmarkdown_la-parsing_functions.Tpo $(DEPDIR)/libpegmarkdown_la-parsing_functions.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='parsing_functions.c' object='libpegmarkdown_la-parsing_functions.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libpegmarkdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libpegmarkdown_la-parsing_functions.lo `test -f 'parsing_functions.c' || echo '$(srcdir)/'`parsing_functions.c
+
+libpegmarkdown_la-utility_functions.lo: utility_functions.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libpegmarkdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libpegmarkdown_la-utility_functions.lo -MD -MP -MF $(DEPDIR)/libpegmarkdown_la-utility_functions.Tpo -c -o libpegmarkdown_la-utility_functions.lo `test -f 'utility_functions.c' || echo '$(srcdir)/'`utility_functions.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libpegmarkdown_la-utility_functions.Tpo $(DEPDIR)/libpegmarkdown_la-utility_functions.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='utility_functions.c' object='libpegmarkdown_la-utility_functions.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libpegmarkdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libpegmarkdown_la-utility_functions.lo `test -f 'utility_functions.c' || echo '$(srcdir)/'`utility_functions.c
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+# (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(LTLIBRARIES)
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
+ mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool \
+ clean-noinstLTLIBRARIES cscopelist-am ctags ctags-am distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
+ uninstall-am
+
+
+$(LEG):
+ $(MAKE) -C peg-0.1.9 leg
+
+markdown_parser.c: markdown_parser.leg $(LEG)
+ $(AM_V_GEN)$(LEG) -o $@ $<
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/markdown/peg-markdown/markdown_parser.c geany-plugins-1.24.1+dfsg/markdown/peg-markdown/markdown_parser.c
--- geany-plugins-1.24.0+20140222+git/markdown/peg-markdown/markdown_parser.c 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/markdown/peg-markdown/markdown_parser.c 2014-04-13 17:17:55.000000000 +0000
@@ -0,0 +1,6715 @@
+/* A recursive-descent parser generated by peg 0.1.9 */
+
+#include
+#include
+#include
+#define YYRULECOUNT 240
+
+/**********************************************************************
+
+ markdown_parser.leg - markdown parser in C using a PEG grammar.
+ (c) 2008 John MacFarlane (jgm at berkeley dot edu).
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License or the MIT
+ license. See LICENSE for details.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ ***********************************************************************/
+
+#include
+#include
+#include "markdown_peg.h"
+#include "utility_functions.h"
+
+
+
+/**********************************************************************
+
+ Definitions for leg parser generator.
+ YY_INPUT is the function the parser calls to get new input.
+ We take all new input from (static) charbuf.
+
+ ***********************************************************************/
+
+
+
+# define YYSTYPE element *
+#ifdef __DEBUG__
+# define YY_DEBUG 1
+#endif
+
+#define YY_INPUT(buf, result, max_size) \
+{ \
+ int yyc; \
+ if (charbuf && *charbuf != '\0') { \
+ yyc= *charbuf++; \
+ } else { \
+ yyc= EOF; \
+ } \
+ result= (EOF == yyc) ? 0 : (*(buf)= yyc, 1); \
+}
+
+#define YY_RULE(T) T
+
+
+/**********************************************************************
+
+ PEG grammar and parser actions for markdown syntax.
+
+ ***********************************************************************/
+
+
+#ifndef YY_LOCAL
+#define YY_LOCAL(T) static T
+#endif
+#ifndef YY_ACTION
+#define YY_ACTION(T) static T
+#endif
+#ifndef YY_RULE
+#define YY_RULE(T) static T
+#endif
+#ifndef YY_PARSE
+#define YY_PARSE(T) T
+#endif
+#ifndef YYPARSE
+#define YYPARSE yyparse
+#endif
+#ifndef YYPARSEFROM
+#define YYPARSEFROM yyparsefrom
+#endif
+#ifndef YY_INPUT
+#define YY_INPUT(buf, result, max_size) \
+ { \
+ int yyc= getchar(); \
+ result= (EOF == yyc) ? 0 : (*(buf)= yyc, 1); \
+ yyprintf((stderr, "<%c>", yyc)); \
+ }
+#endif
+#ifndef YY_BEGIN
+#define YY_BEGIN ( ctx->begin= ctx->pos, 1)
+#endif
+#ifndef YY_END
+#define YY_END ( ctx->end= ctx->pos, 1)
+#endif
+#ifdef YY_DEBUG
+# define yyprintf(args) fprintf args
+#else
+# define yyprintf(args)
+#endif
+#ifndef YYSTYPE
+#define YYSTYPE int
+#endif
+
+#ifndef YY_PART
+
+typedef struct _yycontext yycontext;
+typedef void (*yyaction)(yycontext *ctx, char *yytext, int yyleng);
+typedef struct _yythunk { int begin, end; yyaction action; struct _yythunk *next; } yythunk;
+
+struct _yycontext {
+ char *buf;
+ int buflen;
+ int pos;
+ int limit;
+ char *text;
+ int textlen;
+ int begin;
+ int end;
+ int textmax;
+ yythunk *thunks;
+ int thunkslen;
+ int thunkpos;
+ YYSTYPE yy;
+ YYSTYPE *val;
+ YYSTYPE *vals;
+ int valslen;
+#ifdef YY_CTX_MEMBERS
+ YY_CTX_MEMBERS
+#endif
+};
+
+#ifdef YY_CTX_LOCAL
+#define YY_CTX_PARAM_ yycontext *yyctx,
+#define YY_CTX_PARAM yycontext *yyctx
+#define YY_CTX_ARG_ yyctx,
+#define YY_CTX_ARG yyctx
+#else
+#define YY_CTX_PARAM_
+#define YY_CTX_PARAM
+#define YY_CTX_ARG_
+#define YY_CTX_ARG
+yycontext yyctx0;
+yycontext *yyctx= &yyctx0;
+#endif
+
+YY_LOCAL(int) yyrefill(yycontext *ctx)
+{
+ int yyn;
+ while (ctx->buflen - ctx->pos < 512)
+ {
+ ctx->buflen *= 2;
+ ctx->buf= (char *)realloc(ctx->buf, ctx->buflen);
+ }
+ YY_INPUT((ctx->buf + ctx->pos), yyn, (ctx->buflen - ctx->pos));
+ if (!yyn) return 0;
+ ctx->limit += yyn;
+ return 1;
+}
+
+YY_LOCAL(int) yymatchDot(yycontext *ctx)
+{
+ if (ctx->pos >= ctx->limit && !yyrefill(ctx)) return 0;
+ ++ctx->pos;
+ return 1;
+}
+
+YY_LOCAL(int) yymatchChar(yycontext *ctx, int c)
+{
+ if (ctx->pos >= ctx->limit && !yyrefill(ctx)) return 0;
+ if ((unsigned char)ctx->buf[ctx->pos] == c)
+ {
+ ++ctx->pos;
+ yyprintf((stderr, " ok yymatchChar(ctx, %c) @ %s\n", c, ctx->buf+ctx->pos));
+ return 1;
+ }
+ yyprintf((stderr, " fail yymatchChar(ctx, %c) @ %s\n", c, ctx->buf+ctx->pos));
+ return 0;
+}
+
+YY_LOCAL(int) yymatchString(yycontext *ctx, char *s)
+{
+ int yysav= ctx->pos;
+ while (*s)
+ {
+ if (ctx->pos >= ctx->limit && !yyrefill(ctx)) return 0;
+ if (ctx->buf[ctx->pos] != *s)
+ {
+ ctx->pos= yysav;
+ return 0;
+ }
+ ++s;
+ ++ctx->pos;
+ }
+ return 1;
+}
+
+YY_LOCAL(int) yymatchClass(yycontext *ctx, unsigned char *bits)
+{
+ int c;
+ if (ctx->pos >= ctx->limit && !yyrefill(ctx)) return 0;
+ c= (unsigned char)ctx->buf[ctx->pos];
+ if (bits[c >> 3] & (1 << (c & 7)))
+ {
+ ++ctx->pos;
+ yyprintf((stderr, " ok yymatchClass @ %s\n", ctx->buf+ctx->pos));
+ return 1;
+ }
+ yyprintf((stderr, " fail yymatchClass @ %s\n", ctx->buf+ctx->pos));
+ return 0;
+}
+
+YY_LOCAL(void) yyDo(yycontext *ctx, yyaction action, int begin, int end)
+{
+ while (ctx->thunkpos >= ctx->thunkslen)
+ {
+ ctx->thunkslen *= 2;
+ ctx->thunks= (yythunk *)realloc(ctx->thunks, sizeof(yythunk) * ctx->thunkslen);
+ }
+ ctx->thunks[ctx->thunkpos].begin= begin;
+ ctx->thunks[ctx->thunkpos].end= end;
+ ctx->thunks[ctx->thunkpos].action= action;
+ ++ctx->thunkpos;
+}
+
+YY_LOCAL(int) yyText(yycontext *ctx, int begin, int end)
+{
+ int yyleng= end - begin;
+ if (yyleng <= 0)
+ yyleng= 0;
+ else
+ {
+ while (ctx->textlen < (yyleng + 1))
+ {
+ ctx->textlen *= 2;
+ ctx->text= (char *)realloc(ctx->text, ctx->textlen);
+ }
+ memcpy(ctx->text, ctx->buf + begin, yyleng);
+ }
+ ctx->text[yyleng]= '\0';
+ return yyleng;
+}
+
+YY_LOCAL(void) yyDone(yycontext *ctx)
+{
+ int pos;
+ for (pos= 0; pos < ctx->thunkpos; ++pos)
+ {
+ yythunk *thunk= &ctx->thunks[pos];
+ int yyleng= thunk->end ? yyText(ctx, thunk->begin, thunk->end) : thunk->begin;
+ yyprintf((stderr, "DO [%d] %p %s\n", pos, thunk->action, ctx->text));
+ thunk->action(ctx, ctx->text, yyleng);
+ }
+ ctx->thunkpos= 0;
+}
+
+YY_LOCAL(void) yyCommit(yycontext *ctx)
+{
+ if ((ctx->limit -= ctx->pos))
+ {
+ memmove(ctx->buf, ctx->buf + ctx->pos, ctx->limit);
+ }
+ ctx->begin -= ctx->pos;
+ ctx->end -= ctx->pos;
+ ctx->pos= ctx->thunkpos= 0;
+}
+
+YY_LOCAL(int) yyAccept(yycontext *ctx, int tp0)
+{
+ if (tp0)
+ {
+ fprintf(stderr, "accept denied at %d\n", tp0);
+ return 0;
+ }
+ else
+ {
+ yyDone(ctx);
+ yyCommit(ctx);
+ }
+ return 1;
+}
+
+YY_LOCAL(void) yyPush(yycontext *ctx, char *text, int count) { ctx->val += count; }
+YY_LOCAL(void) yyPop(yycontext *ctx, char *text, int count) { ctx->val -= count; }
+YY_LOCAL(void) yySet(yycontext *ctx, char *text, int count) { ctx->val[count]= ctx->yy; }
+
+#endif /* YY_PART */
+
+#define YYACCEPT yyAccept(ctx, yythunkpos0)
+
+YY_RULE(int) yy_Notes(yycontext *ctx); /* 240 */
+YY_RULE(int) yy_RawNoteBlock(yycontext *ctx); /* 239 */
+YY_RULE(int) yy_RawNoteReference(yycontext *ctx); /* 238 */
+YY_RULE(int) yy_DoubleQuoteEnd(yycontext *ctx); /* 237 */
+YY_RULE(int) yy_DoubleQuoteStart(yycontext *ctx); /* 236 */
+YY_RULE(int) yy_SingleQuoteEnd(yycontext *ctx); /* 235 */
+YY_RULE(int) yy_SingleQuoteStart(yycontext *ctx); /* 234 */
+YY_RULE(int) yy_EnDash(yycontext *ctx); /* 233 */
+YY_RULE(int) yy_EmDash(yycontext *ctx); /* 232 */
+YY_RULE(int) yy_Apostrophe(yycontext *ctx); /* 231 */
+YY_RULE(int) yy_DoubleQuoted(yycontext *ctx); /* 230 */
+YY_RULE(int) yy_SingleQuoted(yycontext *ctx); /* 229 */
+YY_RULE(int) yy_Dash(yycontext *ctx); /* 228 */
+YY_RULE(int) yy_Ellipsis(yycontext *ctx); /* 227 */
+YY_RULE(int) yy_Digit(yycontext *ctx); /* 226 */
+YY_RULE(int) yy_ExtendedSpecialChar(yycontext *ctx); /* 225 */
+YY_RULE(int) yy_AlphanumericAscii(yycontext *ctx); /* 224 */
+YY_RULE(int) yy_Quoted(yycontext *ctx); /* 223 */
+YY_RULE(int) yy_HtmlTag(yycontext *ctx); /* 222 */
+YY_RULE(int) yy_Ticks5(yycontext *ctx); /* 221 */
+YY_RULE(int) yy_Ticks4(yycontext *ctx); /* 220 */
+YY_RULE(int) yy_Ticks3(yycontext *ctx); /* 219 */
+YY_RULE(int) yy_Ticks2(yycontext *ctx); /* 218 */
+YY_RULE(int) yy_Ticks1(yycontext *ctx); /* 217 */
+YY_RULE(int) yy_SkipBlock(yycontext *ctx); /* 216 */
+YY_RULE(int) yy_References(yycontext *ctx); /* 215 */
+YY_RULE(int) yy_EmptyTitle(yycontext *ctx); /* 214 */
+YY_RULE(int) yy_RefTitleParens(yycontext *ctx); /* 213 */
+YY_RULE(int) yy_RefTitleDouble(yycontext *ctx); /* 212 */
+YY_RULE(int) yy_RefTitleSingle(yycontext *ctx); /* 211 */
+YY_RULE(int) yy_RefTitle(yycontext *ctx); /* 210 */
+YY_RULE(int) yy_RefSrc(yycontext *ctx); /* 209 */
+YY_RULE(int) yy_AutoLinkEmail(yycontext *ctx); /* 208 */
+YY_RULE(int) yy_AutoLinkUrl(yycontext *ctx); /* 207 */
+YY_RULE(int) yy_TitleDouble(yycontext *ctx); /* 206 */
+YY_RULE(int) yy_TitleSingle(yycontext *ctx); /* 205 */
+YY_RULE(int) yy_Nonspacechar(yycontext *ctx); /* 204 */
+YY_RULE(int) yy_SourceContents(yycontext *ctx); /* 203 */
+YY_RULE(int) yy_Title(yycontext *ctx); /* 202 */
+YY_RULE(int) yy_Source(yycontext *ctx); /* 201 */
+YY_RULE(int) yy_Label(yycontext *ctx); /* 200 */
+YY_RULE(int) yy_ReferenceLinkSingle(yycontext *ctx); /* 199 */
+YY_RULE(int) yy_ReferenceLinkDouble(yycontext *ctx); /* 198 */
+YY_RULE(int) yy_AutoLink(yycontext *ctx); /* 197 */
+YY_RULE(int) yy_ReferenceLink(yycontext *ctx); /* 196 */
+YY_RULE(int) yy_ExplicitLink(yycontext *ctx); /* 195 */
+YY_RULE(int) yy_StrongUl(yycontext *ctx); /* 194 */
+YY_RULE(int) yy_StrongStar(yycontext *ctx); /* 193 */
+YY_RULE(int) yy_Whitespace(yycontext *ctx); /* 192 */
+YY_RULE(int) yy_EmphUl(yycontext *ctx); /* 191 */
+YY_RULE(int) yy_EmphStar(yycontext *ctx); /* 190 */
+YY_RULE(int) yy_StarLine(yycontext *ctx); /* 189 */
+YY_RULE(int) yy_UlLine(yycontext *ctx); /* 188 */
+YY_RULE(int) yy_SpecialChar(yycontext *ctx); /* 187 */
+YY_RULE(int) yy_Eof(yycontext *ctx); /* 186 */
+YY_RULE(int) yy_NormalEndline(yycontext *ctx); /* 185 */
+YY_RULE(int) yy_TerminalEndline(yycontext *ctx); /* 184 */
+YY_RULE(int) yy_LineBreak(yycontext *ctx); /* 183 */
+YY_RULE(int) yy_CharEntity(yycontext *ctx); /* 182 */
+YY_RULE(int) yy_DecEntity(yycontext *ctx); /* 181 */
+YY_RULE(int) yy_HexEntity(yycontext *ctx); /* 180 */
+YY_RULE(int) yy_AposChunk(yycontext *ctx); /* 179 */
+YY_RULE(int) yy_Alphanumeric(yycontext *ctx); /* 178 */
+YY_RULE(int) yy_StrChunk(yycontext *ctx); /* 177 */
+YY_RULE(int) yy_NormalChar(yycontext *ctx); /* 176 */
+YY_RULE(int) yy_Symbol(yycontext *ctx); /* 175 */
+YY_RULE(int) yy_Smart(yycontext *ctx); /* 174 */
+YY_RULE(int) yy_EscapedChar(yycontext *ctx); /* 173 */
+YY_RULE(int) yy_Entity(yycontext *ctx); /* 172 */
+YY_RULE(int) yy_RawHtml(yycontext *ctx); /* 171 */
+YY_RULE(int) yy_Code(yycontext *ctx); /* 170 */
+YY_RULE(int) yy_InlineNote(yycontext *ctx); /* 169 */
+YY_RULE(int) yy_NoteReference(yycontext *ctx); /* 168 */
+YY_RULE(int) yy_Link(yycontext *ctx); /* 167 */
+YY_RULE(int) yy_Image(yycontext *ctx); /* 166 */
+YY_RULE(int) yy_Emph(yycontext *ctx); /* 165 */
+YY_RULE(int) yy_Strong(yycontext *ctx); /* 164 */
+YY_RULE(int) yy_Space(yycontext *ctx); /* 163 */
+YY_RULE(int) yy_UlOrStarLine(yycontext *ctx); /* 162 */
+YY_RULE(int) yy_Str(yycontext *ctx); /* 161 */
+YY_RULE(int) yy_InStyleTags(yycontext *ctx); /* 160 */
+YY_RULE(int) yy_StyleClose(yycontext *ctx); /* 159 */
+YY_RULE(int) yy_StyleOpen(yycontext *ctx); /* 158 */
+YY_RULE(int) yy_HtmlBlockType(yycontext *ctx); /* 157 */
+YY_RULE(int) yy_HtmlBlockSelfClosing(yycontext *ctx); /* 156 */
+YY_RULE(int) yy_HtmlComment(yycontext *ctx); /* 155 */
+YY_RULE(int) yy_HtmlBlockInTags(yycontext *ctx); /* 154 */
+YY_RULE(int) yy_HtmlBlockHead(yycontext *ctx); /* 153 */
+YY_RULE(int) yy_HtmlBlockCloseHead(yycontext *ctx); /* 152 */
+YY_RULE(int) yy_HtmlBlockOpenHead(yycontext *ctx); /* 151 */
+YY_RULE(int) yy_HtmlBlockScript(yycontext *ctx); /* 150 */
+YY_RULE(int) yy_HtmlBlockCloseScript(yycontext *ctx); /* 149 */
+YY_RULE(int) yy_HtmlBlockOpenScript(yycontext *ctx); /* 148 */
+YY_RULE(int) yy_HtmlBlockTr(yycontext *ctx); /* 147 */
+YY_RULE(int) yy_HtmlBlockCloseTr(yycontext *ctx); /* 146 */
+YY_RULE(int) yy_HtmlBlockOpenTr(yycontext *ctx); /* 145 */
+YY_RULE(int) yy_HtmlBlockThead(yycontext *ctx); /* 144 */
+YY_RULE(int) yy_HtmlBlockCloseThead(yycontext *ctx); /* 143 */
+YY_RULE(int) yy_HtmlBlockOpenThead(yycontext *ctx); /* 142 */
+YY_RULE(int) yy_HtmlBlockTh(yycontext *ctx); /* 141 */
+YY_RULE(int) yy_HtmlBlockCloseTh(yycontext *ctx); /* 140 */
+YY_RULE(int) yy_HtmlBlockOpenTh(yycontext *ctx); /* 139 */
+YY_RULE(int) yy_HtmlBlockTfoot(yycontext *ctx); /* 138 */
+YY_RULE(int) yy_HtmlBlockCloseTfoot(yycontext *ctx); /* 137 */
+YY_RULE(int) yy_HtmlBlockOpenTfoot(yycontext *ctx); /* 136 */
+YY_RULE(int) yy_HtmlBlockTd(yycontext *ctx); /* 135 */
+YY_RULE(int) yy_HtmlBlockCloseTd(yycontext *ctx); /* 134 */
+YY_RULE(int) yy_HtmlBlockOpenTd(yycontext *ctx); /* 133 */
+YY_RULE(int) yy_HtmlBlockTbody(yycontext *ctx); /* 132 */
+YY_RULE(int) yy_HtmlBlockCloseTbody(yycontext *ctx); /* 131 */
+YY_RULE(int) yy_HtmlBlockOpenTbody(yycontext *ctx); /* 130 */
+YY_RULE(int) yy_HtmlBlockLi(yycontext *ctx); /* 129 */
+YY_RULE(int) yy_HtmlBlockCloseLi(yycontext *ctx); /* 128 */
+YY_RULE(int) yy_HtmlBlockOpenLi(yycontext *ctx); /* 127 */
+YY_RULE(int) yy_HtmlBlockFrameset(yycontext *ctx); /* 126 */
+YY_RULE(int) yy_HtmlBlockCloseFrameset(yycontext *ctx); /* 125 */
+YY_RULE(int) yy_HtmlBlockOpenFrameset(yycontext *ctx); /* 124 */
+YY_RULE(int) yy_HtmlBlockDt(yycontext *ctx); /* 123 */
+YY_RULE(int) yy_HtmlBlockCloseDt(yycontext *ctx); /* 122 */
+YY_RULE(int) yy_HtmlBlockOpenDt(yycontext *ctx); /* 121 */
+YY_RULE(int) yy_HtmlBlockDd(yycontext *ctx); /* 120 */
+YY_RULE(int) yy_HtmlBlockCloseDd(yycontext *ctx); /* 119 */
+YY_RULE(int) yy_HtmlBlockOpenDd(yycontext *ctx); /* 118 */
+YY_RULE(int) yy_HtmlBlockUl(yycontext *ctx); /* 117 */
+YY_RULE(int) yy_HtmlBlockCloseUl(yycontext *ctx); /* 116 */
+YY_RULE(int) yy_HtmlBlockOpenUl(yycontext *ctx); /* 115 */
+YY_RULE(int) yy_HtmlBlockTable(yycontext *ctx); /* 114 */
+YY_RULE(int) yy_HtmlBlockCloseTable(yycontext *ctx); /* 113 */
+YY_RULE(int) yy_HtmlBlockOpenTable(yycontext *ctx); /* 112 */
+YY_RULE(int) yy_HtmlBlockPre(yycontext *ctx); /* 111 */
+YY_RULE(int) yy_HtmlBlockClosePre(yycontext *ctx); /* 110 */
+YY_RULE(int) yy_HtmlBlockOpenPre(yycontext *ctx); /* 109 */
+YY_RULE(int) yy_HtmlBlockP(yycontext *ctx); /* 108 */
+YY_RULE(int) yy_HtmlBlockCloseP(yycontext *ctx); /* 107 */
+YY_RULE(int) yy_HtmlBlockOpenP(yycontext *ctx); /* 106 */
+YY_RULE(int) yy_HtmlBlockOl(yycontext *ctx); /* 105 */
+YY_RULE(int) yy_HtmlBlockCloseOl(yycontext *ctx); /* 104 */
+YY_RULE(int) yy_HtmlBlockOpenOl(yycontext *ctx); /* 103 */
+YY_RULE(int) yy_HtmlBlockNoscript(yycontext *ctx); /* 102 */
+YY_RULE(int) yy_HtmlBlockCloseNoscript(yycontext *ctx); /* 101 */
+YY_RULE(int) yy_HtmlBlockOpenNoscript(yycontext *ctx); /* 100 */
+YY_RULE(int) yy_HtmlBlockNoframes(yycontext *ctx); /* 99 */
+YY_RULE(int) yy_HtmlBlockCloseNoframes(yycontext *ctx); /* 98 */
+YY_RULE(int) yy_HtmlBlockOpenNoframes(yycontext *ctx); /* 97 */
+YY_RULE(int) yy_HtmlBlockMenu(yycontext *ctx); /* 96 */
+YY_RULE(int) yy_HtmlBlockCloseMenu(yycontext *ctx); /* 95 */
+YY_RULE(int) yy_HtmlBlockOpenMenu(yycontext *ctx); /* 94 */
+YY_RULE(int) yy_HtmlBlockH6(yycontext *ctx); /* 93 */
+YY_RULE(int) yy_HtmlBlockCloseH6(yycontext *ctx); /* 92 */
+YY_RULE(int) yy_HtmlBlockOpenH6(yycontext *ctx); /* 91 */
+YY_RULE(int) yy_HtmlBlockH5(yycontext *ctx); /* 90 */
+YY_RULE(int) yy_HtmlBlockCloseH5(yycontext *ctx); /* 89 */
+YY_RULE(int) yy_HtmlBlockOpenH5(yycontext *ctx); /* 88 */
+YY_RULE(int) yy_HtmlBlockH4(yycontext *ctx); /* 87 */
+YY_RULE(int) yy_HtmlBlockCloseH4(yycontext *ctx); /* 86 */
+YY_RULE(int) yy_HtmlBlockOpenH4(yycontext *ctx); /* 85 */
+YY_RULE(int) yy_HtmlBlockH3(yycontext *ctx); /* 84 */
+YY_RULE(int) yy_HtmlBlockCloseH3(yycontext *ctx); /* 83 */
+YY_RULE(int) yy_HtmlBlockOpenH3(yycontext *ctx); /* 82 */
+YY_RULE(int) yy_HtmlBlockH2(yycontext *ctx); /* 81 */
+YY_RULE(int) yy_HtmlBlockCloseH2(yycontext *ctx); /* 80 */
+YY_RULE(int) yy_HtmlBlockOpenH2(yycontext *ctx); /* 79 */
+YY_RULE(int) yy_HtmlBlockH1(yycontext *ctx); /* 78 */
+YY_RULE(int) yy_HtmlBlockCloseH1(yycontext *ctx); /* 77 */
+YY_RULE(int) yy_HtmlBlockOpenH1(yycontext *ctx); /* 76 */
+YY_RULE(int) yy_HtmlBlockForm(yycontext *ctx); /* 75 */
+YY_RULE(int) yy_HtmlBlockCloseForm(yycontext *ctx); /* 74 */
+YY_RULE(int) yy_HtmlBlockOpenForm(yycontext *ctx); /* 73 */
+YY_RULE(int) yy_HtmlBlockFieldset(yycontext *ctx); /* 72 */
+YY_RULE(int) yy_HtmlBlockCloseFieldset(yycontext *ctx); /* 71 */
+YY_RULE(int) yy_HtmlBlockOpenFieldset(yycontext *ctx); /* 70 */
+YY_RULE(int) yy_HtmlBlockDl(yycontext *ctx); /* 69 */
+YY_RULE(int) yy_HtmlBlockCloseDl(yycontext *ctx); /* 68 */
+YY_RULE(int) yy_HtmlBlockOpenDl(yycontext *ctx); /* 67 */
+YY_RULE(int) yy_HtmlBlockDiv(yycontext *ctx); /* 66 */
+YY_RULE(int) yy_HtmlBlockCloseDiv(yycontext *ctx); /* 65 */
+YY_RULE(int) yy_HtmlBlockOpenDiv(yycontext *ctx); /* 64 */
+YY_RULE(int) yy_HtmlBlockDir(yycontext *ctx); /* 63 */
+YY_RULE(int) yy_HtmlBlockCloseDir(yycontext *ctx); /* 62 */
+YY_RULE(int) yy_HtmlBlockOpenDir(yycontext *ctx); /* 61 */
+YY_RULE(int) yy_HtmlBlockCenter(yycontext *ctx); /* 60 */
+YY_RULE(int) yy_HtmlBlockCloseCenter(yycontext *ctx); /* 59 */
+YY_RULE(int) yy_HtmlBlockOpenCenter(yycontext *ctx); /* 58 */
+YY_RULE(int) yy_HtmlBlockBlockquote(yycontext *ctx); /* 57 */
+YY_RULE(int) yy_HtmlBlockCloseBlockquote(yycontext *ctx); /* 56 */
+YY_RULE(int) yy_HtmlBlockOpenBlockquote(yycontext *ctx); /* 55 */
+YY_RULE(int) yy_HtmlBlockAddress(yycontext *ctx); /* 54 */
+YY_RULE(int) yy_HtmlBlockCloseAddress(yycontext *ctx); /* 53 */
+YY_RULE(int) yy_HtmlAttribute(yycontext *ctx); /* 52 */
+YY_RULE(int) yy_Spnl(yycontext *ctx); /* 51 */
+YY_RULE(int) yy_HtmlBlockOpenAddress(yycontext *ctx); /* 50 */
+YY_RULE(int) yy_OptionallyIndentedLine(yycontext *ctx); /* 49 */
+YY_RULE(int) yy_Indent(yycontext *ctx); /* 48 */
+YY_RULE(int) yy_ListBlockLine(yycontext *ctx); /* 47 */
+YY_RULE(int) yy_ListContinuationBlock(yycontext *ctx); /* 46 */
+YY_RULE(int) yy_ListBlock(yycontext *ctx); /* 45 */
+YY_RULE(int) yy_ListItem(yycontext *ctx); /* 44 */
+YY_RULE(int) yy_Enumerator(yycontext *ctx); /* 43 */
+YY_RULE(int) yy_ListItemTight(yycontext *ctx); /* 42 */
+YY_RULE(int) yy_ListLoose(yycontext *ctx); /* 41 */
+YY_RULE(int) yy_ListTight(yycontext *ctx); /* 40 */
+YY_RULE(int) yy_Spacechar(yycontext *ctx); /* 39 */
+YY_RULE(int) yy_Bullet(yycontext *ctx); /* 38 */
+YY_RULE(int) yy_VerbatimChunk(yycontext *ctx); /* 37 */
+YY_RULE(int) yy_IndentedLine(yycontext *ctx); /* 36 */
+YY_RULE(int) yy_NonblankIndentedLine(yycontext *ctx); /* 35 */
+YY_RULE(int) yy_Line(yycontext *ctx); /* 34 */
+YY_RULE(int) yy_BlockQuoteRaw(yycontext *ctx); /* 33 */
+YY_RULE(int) yy_Endline(yycontext *ctx); /* 32 */
+YY_RULE(int) yy_RawLine(yycontext *ctx); /* 31 */
+YY_RULE(int) yy_SetextBottom2(yycontext *ctx); /* 30 */
+YY_RULE(int) yy_SetextBottom1(yycontext *ctx); /* 29 */
+YY_RULE(int) yy_SetextHeading2(yycontext *ctx); /* 28 */
+YY_RULE(int) yy_SetextHeading1(yycontext *ctx); /* 27 */
+YY_RULE(int) yy_SetextHeading(yycontext *ctx); /* 26 */
+YY_RULE(int) yy_AtxHeading(yycontext *ctx); /* 25 */
+YY_RULE(int) yy_AtxStart(yycontext *ctx); /* 24 */
+YY_RULE(int) yy_Inline(yycontext *ctx); /* 23 */
+YY_RULE(int) yy_Sp(yycontext *ctx); /* 22 */
+YY_RULE(int) yy_Newline(yycontext *ctx); /* 21 */
+YY_RULE(int) yy_AtxInline(yycontext *ctx); /* 20 */
+YY_RULE(int) yy_Inlines(yycontext *ctx); /* 19 */
+YY_RULE(int) yy_NonindentSpace(yycontext *ctx); /* 18 */
+YY_RULE(int) yy_Plain(yycontext *ctx); /* 17 */
+YY_RULE(int) yy_Para(yycontext *ctx); /* 16 */
+YY_RULE(int) yy_StyleBlock(yycontext *ctx); /* 15 */
+YY_RULE(int) yy_HtmlBlock(yycontext *ctx); /* 14 */
+YY_RULE(int) yy_BulletList(yycontext *ctx); /* 13 */
+YY_RULE(int) yy_OrderedList(yycontext *ctx); /* 12 */
+YY_RULE(int) yy_Heading(yycontext *ctx); /* 11 */
+YY_RULE(int) yy_HorizontalRule(yycontext *ctx); /* 10 */
+YY_RULE(int) yy_Reference(yycontext *ctx); /* 9 */
+YY_RULE(int) yy_Note(yycontext *ctx); /* 8 */
+YY_RULE(int) yy_Verbatim(yycontext *ctx); /* 7 */
+YY_RULE(int) yy_BlockQuote(yycontext *ctx); /* 6 */
+YY_RULE(int) yy_BlankLine(yycontext *ctx); /* 5 */
+YY_RULE(int) yy_Block(yycontext *ctx); /* 4 */
+YY_RULE(int) yy_StartList(yycontext *ctx); /* 3 */
+YY_RULE(int) yy_BOM(yycontext *ctx); /* 2 */
+YY_RULE(int) yy_Doc(yycontext *ctx); /* 1 */
+
+YY_ACTION(void) yy_3_RawNoteBlock(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_3_RawNoteBlock\n"));
+ yy = mk_str_from_list(a, true);
+ yy->key = RAW;
+ ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_2_RawNoteBlock(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_RawNoteBlock\n"));
+ a = cons(mk_str(yytext), a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_RawNoteBlock(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_RawNoteBlock\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_2_Notes(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_Notes\n"));
+ notes = reverse(a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_1_Notes(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Notes\n"));
+ a = cons(b, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_2_InlineNote(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_InlineNote\n"));
+ yy = mk_list(NOTE, a);
+ yy->contents.str = 0; ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_InlineNote(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_InlineNote\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_3_Note(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define ref ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_3_Note\n"));
+ yy = mk_list(NOTE, a);
+ yy->contents.str = strdup(ref->contents.str);
+ ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+#undef ref
+}
+YY_ACTION(void) yy_2_Note(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define ref ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_Note\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+#undef ref
+}
+YY_ACTION(void) yy_1_Note(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define ref ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Note\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+#undef ref
+}
+YY_ACTION(void) yy_1_RawNoteReference(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_RawNoteReference\n"));
+ yy = mk_str(yytext); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_NoteReference(yycontext *ctx, char *yytext, int yyleng)
+{
+#define ref ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_NoteReference\n"));
+ element *match;
+ if (find_note(&match, ref->contents.str)) {
+ yy = mk_element(NOTE);
+ assert(match->children != NULL);
+ yy->children = match->children;
+ yy->contents.str = 0;
+ } else {
+ char *s;
+ s = malloc(strlen(ref->contents.str) + 4);
+ sprintf(s, "[^%s]", ref->contents.str);
+ yy = mk_str(s);
+ free(s);
+ }
+ ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef ref
+}
+YY_ACTION(void) yy_2_DoubleQuoted(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_DoubleQuoted\n"));
+ yy = mk_list(DOUBLEQUOTED, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_1_DoubleQuoted(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_DoubleQuoted\n"));
+ a = cons(b, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_2_SingleQuoted(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_SingleQuoted\n"));
+ yy = mk_list(SINGLEQUOTED, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_1_SingleQuoted(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_SingleQuoted\n"));
+ a = cons(b, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_1_EmDash(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_EmDash\n"));
+ yy = mk_element(EMDASH); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_EnDash(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_EnDash\n"));
+ yy = mk_element(ENDASH); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_Ellipsis(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Ellipsis\n"));
+ yy = mk_element(ELLIPSIS); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_Apostrophe(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Apostrophe\n"));
+ yy = mk_element(APOSTROPHE); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_Line(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Line\n"));
+ yy = mk_str(yytext); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_StartList(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_StartList\n"));
+ yy = NULL; ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_RawHtml(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_RawHtml\n"));
+ if (extension(EXT_FILTER_HTML)) {
+ yy = mk_list(LIST, NULL);
+ } else {
+ yy = mk_str(yytext);
+ yy->key = HTML;
+ }
+ ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_Code(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Code\n"));
+ yy = mk_str(yytext); yy->key = CODE; ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_2_References(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_References\n"));
+ references = reverse(a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_1_References(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_References\n"));
+ a = cons(b, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_1_RefTitle(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_RefTitle\n"));
+ yy = mk_str(yytext); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_RefSrc(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_RefSrc\n"));
+ yy = mk_str(yytext);
+ yy->key = HTML; ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_2_Label(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_Label\n"));
+ yy = mk_list(LIST, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_Label(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Label\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_Reference(yycontext *ctx, char *yytext, int yyleng)
+{
+#define t ctx->val[-1]
+#define s ctx->val[-2]
+#define l ctx->val[-3]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Reference\n"));
+ yy = mk_link(l->children, s->contents.str, t->contents.str);
+ free_element(s);
+ free_element(t);
+ free(l);
+ yy->key = REFERENCE; ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef t
+#undef s
+#undef l
+}
+YY_ACTION(void) yy_1_AutoLinkEmail(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_AutoLinkEmail\n"));
+ char *mailto = malloc(strlen(yytext) + 8);
+ sprintf(mailto, "mailto:%s", yytext);
+ yy = mk_link(mk_str(yytext), mailto, "");
+ free(mailto);
+ ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_AutoLinkUrl(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_AutoLinkUrl\n"));
+ yy = mk_link(mk_str(yytext), yytext, ""); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_Title(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Title\n"));
+ yy = mk_str(yytext); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_Source(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Source\n"));
+ yy = mk_str(yytext); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_ExplicitLink(yycontext *ctx, char *yytext, int yyleng)
+{
+#define t ctx->val[-1]
+#define s ctx->val[-2]
+#define l ctx->val[-3]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_ExplicitLink\n"));
+ yy = mk_link(l->children, s->contents.str, t->contents.str);
+ free_element(s);
+ free_element(t);
+ free(l); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef t
+#undef s
+#undef l
+}
+YY_ACTION(void) yy_1_ReferenceLinkSingle(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_ReferenceLinkSingle\n"));
+ link match;
+ if (find_reference(&match, a->children)) {
+ yy = mk_link(a->children, match.url, match.title);
+ free(a);
+ }
+ else {
+ element *result;
+ result = mk_element(LIST);
+ result->children = cons(mk_str("["), cons(a, cons(mk_str("]"), mk_str(yytext))));
+ yy = result;
+ }
+ ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_ReferenceLinkDouble(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_ReferenceLinkDouble\n"));
+ link match;
+ if (find_reference(&match, b->children)) {
+ yy = mk_link(a->children, match.url, match.title);
+ free(a);
+ free_element_list(b);
+ } else {
+ element *result;
+ result = mk_element(LIST);
+ result->children = cons(mk_str("["), cons(a, cons(mk_str("]"), cons(mk_str(yytext),
+ cons(mk_str("["), cons(b, mk_str("]")))))));
+ yy = result;
+ }
+ ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_1_Image(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Image\n"));
+ if (yy->key == LINK) {
+ yy->key = IMAGE;
+ } else {
+ element *result;
+ result = yy;
+ yy->children = cons(mk_str("!"), result->children);
+ } ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_2_StrongUl(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_StrongUl\n"));
+ yy = mk_list(STRONG, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_1_StrongUl(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_StrongUl\n"));
+ a = cons(b, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_2_StrongStar(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_StrongStar\n"));
+ yy = mk_list(STRONG, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_1_StrongStar(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_StrongStar\n"));
+ a = cons(b, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_3_EmphUl(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_3_EmphUl\n"));
+ yy = mk_list(EMPH, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_2_EmphUl(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_EmphUl\n"));
+ a = cons(b, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_1_EmphUl(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_EmphUl\n"));
+ a = cons(b, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_3_EmphStar(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_3_EmphStar\n"));
+ yy = mk_list(EMPH, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_2_EmphStar(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_EmphStar\n"));
+ a = cons(b, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_1_EmphStar(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_EmphStar\n"));
+ a = cons(b, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_1_UlOrStarLine(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_UlOrStarLine\n"));
+ yy = mk_str(yytext); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_Symbol(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Symbol\n"));
+ yy = mk_str(yytext); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_LineBreak(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_LineBreak\n"));
+ yy = mk_element(LINEBREAK); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_TerminalEndline(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_TerminalEndline\n"));
+ yy = NULL; ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_NormalEndline(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_NormalEndline\n"));
+ yy = mk_str("\n");
+ yy->key = SPACE; ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_Entity(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Entity\n"));
+ yy = mk_str(yytext); yy->key = HTML; ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_EscapedChar(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_EscapedChar\n"));
+ yy = mk_str(yytext); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_AposChunk(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_AposChunk\n"));
+ yy = mk_element(APOSTROPHE); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_StrChunk(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_StrChunk\n"));
+ yy = mk_str(yytext); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_3_Str(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_3_Str\n"));
+ if (a->next == NULL) { yy = a; } else { yy = mk_list(LIST, a); } ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_2_Str(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_Str\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_Str(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Str\n"));
+ a = cons(mk_str(yytext), a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_Space(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Space\n"));
+ yy = mk_str(" ");
+ yy->key = SPACE; ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_3_Inlines(yycontext *ctx, char *yytext, int yyleng)
+{
+#define c ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_3_Inlines\n"));
+ yy = mk_list(LIST, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef c
+#undef a
+}
+YY_ACTION(void) yy_2_Inlines(yycontext *ctx, char *yytext, int yyleng)
+{
+#define c ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_Inlines\n"));
+ a = cons(c, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef c
+#undef a
+}
+YY_ACTION(void) yy_1_Inlines(yycontext *ctx, char *yytext, int yyleng)
+{
+#define c ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Inlines\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef c
+#undef a
+}
+YY_ACTION(void) yy_1_StyleBlock(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_StyleBlock\n"));
+ if (extension(EXT_FILTER_STYLES)) {
+ yy = mk_list(LIST, NULL);
+ } else {
+ yy = mk_str(yytext);
+ yy->key = HTMLBLOCK;
+ }
+ ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_HtmlBlock(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_HtmlBlock\n"));
+ if (extension(EXT_FILTER_HTML)) {
+ yy = mk_list(LIST, NULL);
+ } else {
+ yy = mk_str(yytext);
+ yy->key = HTMLBLOCK;
+ }
+ ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_OrderedList(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_OrderedList\n"));
+ yy->key = ORDEREDLIST; ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_3_ListContinuationBlock(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_3_ListContinuationBlock\n"));
+ yy = mk_str_from_list(a, false); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_2_ListContinuationBlock(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_ListContinuationBlock\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_ListContinuationBlock(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_ListContinuationBlock\n"));
+ if (strlen(yytext) == 0)
+ a = cons(mk_str("\001"), a); /* block separator */
+ else
+ a = cons(mk_str(yytext), a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_3_ListBlock(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_3_ListBlock\n"));
+ yy = mk_str_from_list(a, false); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_2_ListBlock(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_ListBlock\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_ListBlock(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_ListBlock\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_3_ListItemTight(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_3_ListItemTight\n"));
+ element *raw;
+ raw = mk_str_from_list(a, false);
+ raw->key = RAW;
+ yy = mk_element(LISTITEM);
+ yy->children = raw;
+ ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_2_ListItemTight(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_ListItemTight\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_ListItemTight(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_ListItemTight\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_3_ListItem(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_3_ListItem\n"));
+ element *raw;
+ raw = mk_str_from_list(a, false);
+ raw->key = RAW;
+ yy = mk_element(LISTITEM);
+ yy->children = raw;
+ ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_2_ListItem(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_ListItem\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_ListItem(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_ListItem\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_2_ListLoose(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_ListLoose\n"));
+ yy = mk_list(LIST, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_1_ListLoose(yycontext *ctx, char *yytext, int yyleng)
+{
+#define b ctx->val[-1]
+#define a ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_ListLoose\n"));
+ element *li;
+ li = b->children;
+ li->contents.str = realloc(li->contents.str, strlen(li->contents.str) + 3);
+ strcat(li->contents.str, "\n\n"); /* In loose list, \n\n added to end of each element */
+ a = cons(b, a);
+ ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef b
+#undef a
+}
+YY_ACTION(void) yy_2_ListTight(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_ListTight\n"));
+ yy = mk_list(LIST, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_ListTight(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_ListTight\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_BulletList(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_BulletList\n"));
+ yy->key = BULLETLIST; ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_HorizontalRule(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_HorizontalRule\n"));
+ yy = mk_element(HRULE); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_2_Verbatim(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_Verbatim\n"));
+ yy = mk_str_from_list(a, false);
+ yy->key = VERBATIM; ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_Verbatim(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Verbatim\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_3_VerbatimChunk(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_3_VerbatimChunk\n"));
+ yy = mk_str_from_list(a, false); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_2_VerbatimChunk(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_VerbatimChunk\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_VerbatimChunk(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_VerbatimChunk\n"));
+ a = cons(mk_str("\n"), a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_4_BlockQuoteRaw(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_4_BlockQuoteRaw\n"));
+ yy = mk_str_from_list(a, true);
+ yy->key = RAW;
+ ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_3_BlockQuoteRaw(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_3_BlockQuoteRaw\n"));
+ a = cons(mk_str("\n"), a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_2_BlockQuoteRaw(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_BlockQuoteRaw\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_BlockQuoteRaw(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_BlockQuoteRaw\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_BlockQuote(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_BlockQuote\n"));
+ yy = mk_element(BLOCKQUOTE);
+ yy->children = a;
+ ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_2_SetextHeading2(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_SetextHeading2\n"));
+ yy = mk_list(H2, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_SetextHeading2(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_SetextHeading2\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_2_SetextHeading1(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_SetextHeading1\n"));
+ yy = mk_list(H1, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_SetextHeading1(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_SetextHeading1\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_2_AtxHeading(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define s ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_AtxHeading\n"));
+ yy = mk_list(s->key, a);
+ free(s); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+#undef s
+}
+YY_ACTION(void) yy_1_AtxHeading(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define s ctx->val[-2]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_AtxHeading\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+#undef s
+}
+YY_ACTION(void) yy_1_AtxStart(yycontext *ctx, char *yytext, int yyleng)
+{
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_AtxStart\n"));
+ yy = mk_element(H1 + (strlen(yytext) - 1)); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+}
+YY_ACTION(void) yy_1_Plain(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Plain\n"));
+ yy = a; yy->key = PLAIN; ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_Para(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Para\n"));
+ yy = a; yy->key = PARA; ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_2_Doc(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_2_Doc\n"));
+ parse_result = reverse(a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+YY_ACTION(void) yy_1_Doc(yycontext *ctx, char *yytext, int yyleng)
+{
+#define a ctx->val[-1]
+#define yy ctx->yy
+#define yypos ctx->pos
+#define yythunkpos ctx->thunkpos
+ yyprintf((stderr, "do yy_1_Doc\n"));
+ a = cons(yy, a); ;
+#undef yythunkpos
+#undef yypos
+#undef yy
+#undef a
+}
+
+YY_RULE(int) yy_Notes(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 2, 0);
+ yyprintf((stderr, "%s\n", "Notes")); if (!yy_StartList(ctx)) goto l1; yyDo(ctx, yySet, -2, 0);
+ l2:;
+ { int yypos3= ctx->pos, yythunkpos3= ctx->thunkpos;
+ { int yypos4= ctx->pos, yythunkpos4= ctx->thunkpos; if (!yy_Note(ctx)) goto l5; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_Notes, ctx->begin, ctx->end); goto l4;
+ l5:; ctx->pos= yypos4; ctx->thunkpos= yythunkpos4; if (!yy_SkipBlock(ctx)) goto l3;
+ }
+ l4:; goto l2;
+ l3:; ctx->pos= yypos3; ctx->thunkpos= yythunkpos3;
+ } yyDo(ctx, yy_2_Notes, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Notes", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 2, 0);
+ return 1;
+ l1:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Notes", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_RawNoteBlock(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "RawNoteBlock")); if (!yy_StartList(ctx)) goto l6; yyDo(ctx, yySet, -1, 0);
+ { int yypos9= ctx->pos, yythunkpos9= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l9; goto l6;
+ l9:; ctx->pos= yypos9; ctx->thunkpos= yythunkpos9;
+ } if (!yy_OptionallyIndentedLine(ctx)) goto l6; yyDo(ctx, yy_1_RawNoteBlock, ctx->begin, ctx->end);
+ l7:;
+ { int yypos8= ctx->pos, yythunkpos8= ctx->thunkpos;
+ { int yypos10= ctx->pos, yythunkpos10= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l10; goto l8;
+ l10:; ctx->pos= yypos10; ctx->thunkpos= yythunkpos10;
+ } if (!yy_OptionallyIndentedLine(ctx)) goto l8; yyDo(ctx, yy_1_RawNoteBlock, ctx->begin, ctx->end); goto l7;
+ l8:; ctx->pos= yypos8; ctx->thunkpos= yythunkpos8;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l6;
+ l11:;
+ { int yypos12= ctx->pos, yythunkpos12= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l12; goto l11;
+ l12:; ctx->pos= yypos12; ctx->thunkpos= yythunkpos12;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l6; yyDo(ctx, yy_2_RawNoteBlock, ctx->begin, ctx->end); yyDo(ctx, yy_3_RawNoteBlock, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "RawNoteBlock", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l6:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "RawNoteBlock", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_RawNoteReference(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "RawNoteReference")); if (!yymatchString(ctx, "[^")) goto l13; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l13;
+ { int yypos16= ctx->pos, yythunkpos16= ctx->thunkpos; if (!yy_Newline(ctx)) goto l16; goto l13;
+ l16:; ctx->pos= yypos16; ctx->thunkpos= yythunkpos16;
+ }
+ { int yypos17= ctx->pos, yythunkpos17= ctx->thunkpos; if (!yymatchChar(ctx, ']')) goto l17; goto l13;
+ l17:; ctx->pos= yypos17; ctx->thunkpos= yythunkpos17;
+ } if (!yymatchDot(ctx)) goto l13;
+ l14:;
+ { int yypos15= ctx->pos, yythunkpos15= ctx->thunkpos;
+ { int yypos18= ctx->pos, yythunkpos18= ctx->thunkpos; if (!yy_Newline(ctx)) goto l18; goto l15;
+ l18:; ctx->pos= yypos18; ctx->thunkpos= yythunkpos18;
+ }
+ { int yypos19= ctx->pos, yythunkpos19= ctx->thunkpos; if (!yymatchChar(ctx, ']')) goto l19; goto l15;
+ l19:; ctx->pos= yypos19; ctx->thunkpos= yythunkpos19;
+ } if (!yymatchDot(ctx)) goto l15; goto l14;
+ l15:; ctx->pos= yypos15; ctx->thunkpos= yythunkpos15;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l13; if (!yymatchChar(ctx, ']')) goto l13; yyDo(ctx, yy_1_RawNoteReference, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "RawNoteReference", ctx->buf+ctx->pos));
+ return 1;
+ l13:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "RawNoteReference", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_DoubleQuoteEnd(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "DoubleQuoteEnd")); if (!yymatchChar(ctx, '"')) goto l20;
+ yyprintf((stderr, " ok %s @ %s\n", "DoubleQuoteEnd", ctx->buf+ctx->pos));
+ return 1;
+ l20:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "DoubleQuoteEnd", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_DoubleQuoteStart(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "DoubleQuoteStart")); if (!yymatchChar(ctx, '"')) goto l21;
+ yyprintf((stderr, " ok %s @ %s\n", "DoubleQuoteStart", ctx->buf+ctx->pos));
+ return 1;
+ l21:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "DoubleQuoteStart", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_SingleQuoteEnd(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "SingleQuoteEnd")); if (!yymatchChar(ctx, '\'')) goto l22;
+ { int yypos23= ctx->pos, yythunkpos23= ctx->thunkpos; if (!yy_Alphanumeric(ctx)) goto l23; goto l22;
+ l23:; ctx->pos= yypos23; ctx->thunkpos= yythunkpos23;
+ }
+ yyprintf((stderr, " ok %s @ %s\n", "SingleQuoteEnd", ctx->buf+ctx->pos));
+ return 1;
+ l22:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "SingleQuoteEnd", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_SingleQuoteStart(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "SingleQuoteStart")); if (!yymatchChar(ctx, '\'')) goto l24;
+ { int yypos25= ctx->pos, yythunkpos25= ctx->thunkpos;
+ { int yypos26= ctx->pos, yythunkpos26= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l27; goto l26;
+ l27:; ctx->pos= yypos26; ctx->thunkpos= yythunkpos26; if (!yy_Newline(ctx)) goto l25;
+ }
+ l26:; goto l24;
+ l25:; ctx->pos= yypos25; ctx->thunkpos= yythunkpos25;
+ }
+ yyprintf((stderr, " ok %s @ %s\n", "SingleQuoteStart", ctx->buf+ctx->pos));
+ return 1;
+ l24:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "SingleQuoteStart", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_EnDash(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "EnDash")); if (!yymatchChar(ctx, '-')) goto l28;
+ { int yypos29= ctx->pos, yythunkpos29= ctx->thunkpos; if (!yy_Digit(ctx)) goto l28; ctx->pos= yypos29; ctx->thunkpos= yythunkpos29;
+ } yyDo(ctx, yy_1_EnDash, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "EnDash", ctx->buf+ctx->pos));
+ return 1;
+ l28:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "EnDash", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_EmDash(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "EmDash"));
+ { int yypos31= ctx->pos, yythunkpos31= ctx->thunkpos; if (!yymatchString(ctx, "---")) goto l32; goto l31;
+ l32:; ctx->pos= yypos31; ctx->thunkpos= yythunkpos31; if (!yymatchString(ctx, "--")) goto l30;
+ }
+ l31:; yyDo(ctx, yy_1_EmDash, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "EmDash", ctx->buf+ctx->pos));
+ return 1;
+ l30:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "EmDash", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Apostrophe(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Apostrophe")); if (!yymatchChar(ctx, '\'')) goto l33; yyDo(ctx, yy_1_Apostrophe, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Apostrophe", ctx->buf+ctx->pos));
+ return 1;
+ l33:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Apostrophe", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_DoubleQuoted(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 2, 0);
+ yyprintf((stderr, "%s\n", "DoubleQuoted")); if (!yy_DoubleQuoteStart(ctx)) goto l34; if (!yy_StartList(ctx)) goto l34; yyDo(ctx, yySet, -2, 0);
+ { int yypos37= ctx->pos, yythunkpos37= ctx->thunkpos; if (!yy_DoubleQuoteEnd(ctx)) goto l37; goto l34;
+ l37:; ctx->pos= yypos37; ctx->thunkpos= yythunkpos37;
+ } if (!yy_Inline(ctx)) goto l34; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_DoubleQuoted, ctx->begin, ctx->end);
+ l35:;
+ { int yypos36= ctx->pos, yythunkpos36= ctx->thunkpos;
+ { int yypos38= ctx->pos, yythunkpos38= ctx->thunkpos; if (!yy_DoubleQuoteEnd(ctx)) goto l38; goto l36;
+ l38:; ctx->pos= yypos38; ctx->thunkpos= yythunkpos38;
+ } if (!yy_Inline(ctx)) goto l36; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_DoubleQuoted, ctx->begin, ctx->end); goto l35;
+ l36:; ctx->pos= yypos36; ctx->thunkpos= yythunkpos36;
+ } if (!yy_DoubleQuoteEnd(ctx)) goto l34; yyDo(ctx, yy_2_DoubleQuoted, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "DoubleQuoted", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 2, 0);
+ return 1;
+ l34:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "DoubleQuoted", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_SingleQuoted(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 2, 0);
+ yyprintf((stderr, "%s\n", "SingleQuoted")); if (!yy_SingleQuoteStart(ctx)) goto l39; if (!yy_StartList(ctx)) goto l39; yyDo(ctx, yySet, -2, 0);
+ { int yypos42= ctx->pos, yythunkpos42= ctx->thunkpos; if (!yy_SingleQuoteEnd(ctx)) goto l42; goto l39;
+ l42:; ctx->pos= yypos42; ctx->thunkpos= yythunkpos42;
+ } if (!yy_Inline(ctx)) goto l39; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_SingleQuoted, ctx->begin, ctx->end);
+ l40:;
+ { int yypos41= ctx->pos, yythunkpos41= ctx->thunkpos;
+ { int yypos43= ctx->pos, yythunkpos43= ctx->thunkpos; if (!yy_SingleQuoteEnd(ctx)) goto l43; goto l41;
+ l43:; ctx->pos= yypos43; ctx->thunkpos= yythunkpos43;
+ } if (!yy_Inline(ctx)) goto l41; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_SingleQuoted, ctx->begin, ctx->end); goto l40;
+ l41:; ctx->pos= yypos41; ctx->thunkpos= yythunkpos41;
+ } if (!yy_SingleQuoteEnd(ctx)) goto l39; yyDo(ctx, yy_2_SingleQuoted, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "SingleQuoted", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 2, 0);
+ return 1;
+ l39:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "SingleQuoted", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Dash(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Dash"));
+ { int yypos45= ctx->pos, yythunkpos45= ctx->thunkpos; if (!yy_EmDash(ctx)) goto l46; goto l45;
+ l46:; ctx->pos= yypos45; ctx->thunkpos= yythunkpos45; if (!yy_EnDash(ctx)) goto l44;
+ }
+ l45:;
+ yyprintf((stderr, " ok %s @ %s\n", "Dash", ctx->buf+ctx->pos));
+ return 1;
+ l44:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Dash", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Ellipsis(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Ellipsis"));
+ { int yypos48= ctx->pos, yythunkpos48= ctx->thunkpos; if (!yymatchString(ctx, "...")) goto l49; goto l48;
+ l49:; ctx->pos= yypos48; ctx->thunkpos= yythunkpos48; if (!yymatchString(ctx, ". . .")) goto l47;
+ }
+ l48:; yyDo(ctx, yy_1_Ellipsis, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Ellipsis", ctx->buf+ctx->pos));
+ return 1;
+ l47:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Ellipsis", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Digit(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Digit")); if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\000\000\377\003\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l50;
+ yyprintf((stderr, " ok %s @ %s\n", "Digit", ctx->buf+ctx->pos));
+ return 1;
+ l50:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Digit", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_ExtendedSpecialChar(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "ExtendedSpecialChar"));
+ { int yypos52= ctx->pos, yythunkpos52= ctx->thunkpos; yyText(ctx, ctx->begin, ctx->end); if (!( extension(EXT_SMART) )) goto l53;
+ { int yypos54= ctx->pos, yythunkpos54= ctx->thunkpos; if (!yymatchChar(ctx, '.')) goto l55; goto l54;
+ l55:; ctx->pos= yypos54; ctx->thunkpos= yythunkpos54; if (!yymatchChar(ctx, '-')) goto l56; goto l54;
+ l56:; ctx->pos= yypos54; ctx->thunkpos= yythunkpos54; if (!yymatchChar(ctx, '\'')) goto l57; goto l54;
+ l57:; ctx->pos= yypos54; ctx->thunkpos= yythunkpos54; if (!yymatchChar(ctx, '"')) goto l53;
+ }
+ l54:; goto l52;
+ l53:; ctx->pos= yypos52; ctx->thunkpos= yythunkpos52; yyText(ctx, ctx->begin, ctx->end); if (!( extension(EXT_NOTES) )) goto l51; if (!yymatchChar(ctx, '^')) goto l51;
+ }
+ l52:;
+ yyprintf((stderr, " ok %s @ %s\n", "ExtendedSpecialChar", ctx->buf+ctx->pos));
+ return 1;
+ l51:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "ExtendedSpecialChar", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_AlphanumericAscii(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "AlphanumericAscii")); if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\000\000\377\003\376\377\377\007\376\377\377\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l58;
+ yyprintf((stderr, " ok %s @ %s\n", "AlphanumericAscii", ctx->buf+ctx->pos));
+ return 1;
+ l58:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "AlphanumericAscii", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Quoted(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Quoted"));
+ { int yypos60= ctx->pos, yythunkpos60= ctx->thunkpos; if (!yymatchChar(ctx, '"')) goto l61;
+ l62:;
+ { int yypos63= ctx->pos, yythunkpos63= ctx->thunkpos;
+ { int yypos64= ctx->pos, yythunkpos64= ctx->thunkpos; if (!yymatchChar(ctx, '"')) goto l64; goto l63;
+ l64:; ctx->pos= yypos64; ctx->thunkpos= yythunkpos64;
+ } if (!yymatchDot(ctx)) goto l63; goto l62;
+ l63:; ctx->pos= yypos63; ctx->thunkpos= yythunkpos63;
+ } if (!yymatchChar(ctx, '"')) goto l61; goto l60;
+ l61:; ctx->pos= yypos60; ctx->thunkpos= yythunkpos60; if (!yymatchChar(ctx, '\'')) goto l59;
+ l65:;
+ { int yypos66= ctx->pos, yythunkpos66= ctx->thunkpos;
+ { int yypos67= ctx->pos, yythunkpos67= ctx->thunkpos; if (!yymatchChar(ctx, '\'')) goto l67; goto l66;
+ l67:; ctx->pos= yypos67; ctx->thunkpos= yythunkpos67;
+ } if (!yymatchDot(ctx)) goto l66; goto l65;
+ l66:; ctx->pos= yypos66; ctx->thunkpos= yythunkpos66;
+ } if (!yymatchChar(ctx, '\'')) goto l59;
+ }
+ l60:;
+ yyprintf((stderr, " ok %s @ %s\n", "Quoted", ctx->buf+ctx->pos));
+ return 1;
+ l59:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Quoted", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlTag(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlTag")); if (!yymatchChar(ctx, '<')) goto l68; if (!yy_Spnl(ctx)) goto l68;
+ { int yypos69= ctx->pos, yythunkpos69= ctx->thunkpos; if (!yymatchChar(ctx, '/')) goto l69; goto l70;
+ l69:; ctx->pos= yypos69; ctx->thunkpos= yythunkpos69;
+ }
+ l70:; if (!yy_AlphanumericAscii(ctx)) goto l68;
+ l71:;
+ { int yypos72= ctx->pos, yythunkpos72= ctx->thunkpos; if (!yy_AlphanumericAscii(ctx)) goto l72; goto l71;
+ l72:; ctx->pos= yypos72; ctx->thunkpos= yythunkpos72;
+ } if (!yy_Spnl(ctx)) goto l68;
+ l73:;
+ { int yypos74= ctx->pos, yythunkpos74= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l74; goto l73;
+ l74:; ctx->pos= yypos74; ctx->thunkpos= yythunkpos74;
+ }
+ { int yypos75= ctx->pos, yythunkpos75= ctx->thunkpos; if (!yymatchChar(ctx, '/')) goto l75; goto l76;
+ l75:; ctx->pos= yypos75; ctx->thunkpos= yythunkpos75;
+ }
+ l76:; if (!yy_Spnl(ctx)) goto l68; if (!yymatchChar(ctx, '>')) goto l68;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlTag", ctx->buf+ctx->pos));
+ return 1;
+ l68:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlTag", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Ticks5(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Ticks5")); if (!yymatchString(ctx, "`````")) goto l77;
+ { int yypos78= ctx->pos, yythunkpos78= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l78; goto l77;
+ l78:; ctx->pos= yypos78; ctx->thunkpos= yythunkpos78;
+ }
+ yyprintf((stderr, " ok %s @ %s\n", "Ticks5", ctx->buf+ctx->pos));
+ return 1;
+ l77:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Ticks5", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Ticks4(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Ticks4")); if (!yymatchString(ctx, "````")) goto l79;
+ { int yypos80= ctx->pos, yythunkpos80= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l80; goto l79;
+ l80:; ctx->pos= yypos80; ctx->thunkpos= yythunkpos80;
+ }
+ yyprintf((stderr, " ok %s @ %s\n", "Ticks4", ctx->buf+ctx->pos));
+ return 1;
+ l79:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Ticks4", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Ticks3(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Ticks3")); if (!yymatchString(ctx, "```")) goto l81;
+ { int yypos82= ctx->pos, yythunkpos82= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l82; goto l81;
+ l82:; ctx->pos= yypos82; ctx->thunkpos= yythunkpos82;
+ }
+ yyprintf((stderr, " ok %s @ %s\n", "Ticks3", ctx->buf+ctx->pos));
+ return 1;
+ l81:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Ticks3", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Ticks2(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Ticks2")); if (!yymatchString(ctx, "``")) goto l83;
+ { int yypos84= ctx->pos, yythunkpos84= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l84; goto l83;
+ l84:; ctx->pos= yypos84; ctx->thunkpos= yythunkpos84;
+ }
+ yyprintf((stderr, " ok %s @ %s\n", "Ticks2", ctx->buf+ctx->pos));
+ return 1;
+ l83:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Ticks2", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Ticks1(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Ticks1")); if (!yymatchChar(ctx, '`')) goto l85;
+ { int yypos86= ctx->pos, yythunkpos86= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l86; goto l85;
+ l86:; ctx->pos= yypos86; ctx->thunkpos= yythunkpos86;
+ }
+ yyprintf((stderr, " ok %s @ %s\n", "Ticks1", ctx->buf+ctx->pos));
+ return 1;
+ l85:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Ticks1", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_SkipBlock(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "SkipBlock"));
+ { int yypos88= ctx->pos, yythunkpos88= ctx->thunkpos; if (!yy_HtmlBlock(ctx)) goto l89; goto l88;
+ l89:; ctx->pos= yypos88; ctx->thunkpos= yythunkpos88;
+ { int yypos93= ctx->pos, yythunkpos93= ctx->thunkpos; if (!yymatchChar(ctx, '#')) goto l93; goto l90;
+ l93:; ctx->pos= yypos93; ctx->thunkpos= yythunkpos93;
+ }
+ { int yypos94= ctx->pos, yythunkpos94= ctx->thunkpos; if (!yy_SetextBottom1(ctx)) goto l94; goto l90;
+ l94:; ctx->pos= yypos94; ctx->thunkpos= yythunkpos94;
+ }
+ { int yypos95= ctx->pos, yythunkpos95= ctx->thunkpos; if (!yy_SetextBottom2(ctx)) goto l95; goto l90;
+ l95:; ctx->pos= yypos95; ctx->thunkpos= yythunkpos95;
+ }
+ { int yypos96= ctx->pos, yythunkpos96= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l96; goto l90;
+ l96:; ctx->pos= yypos96; ctx->thunkpos= yythunkpos96;
+ } if (!yy_RawLine(ctx)) goto l90;
+ l91:;
+ { int yypos92= ctx->pos, yythunkpos92= ctx->thunkpos;
+ { int yypos97= ctx->pos, yythunkpos97= ctx->thunkpos; if (!yymatchChar(ctx, '#')) goto l97; goto l92;
+ l97:; ctx->pos= yypos97; ctx->thunkpos= yythunkpos97;
+ }
+ { int yypos98= ctx->pos, yythunkpos98= ctx->thunkpos; if (!yy_SetextBottom1(ctx)) goto l98; goto l92;
+ l98:; ctx->pos= yypos98; ctx->thunkpos= yythunkpos98;
+ }
+ { int yypos99= ctx->pos, yythunkpos99= ctx->thunkpos; if (!yy_SetextBottom2(ctx)) goto l99; goto l92;
+ l99:; ctx->pos= yypos99; ctx->thunkpos= yythunkpos99;
+ }
+ { int yypos100= ctx->pos, yythunkpos100= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l100; goto l92;
+ l100:; ctx->pos= yypos100; ctx->thunkpos= yythunkpos100;
+ } if (!yy_RawLine(ctx)) goto l92; goto l91;
+ l92:; ctx->pos= yypos92; ctx->thunkpos= yythunkpos92;
+ }
+ l101:;
+ { int yypos102= ctx->pos, yythunkpos102= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l102; goto l101;
+ l102:; ctx->pos= yypos102; ctx->thunkpos= yythunkpos102;
+ } goto l88;
+ l90:; ctx->pos= yypos88; ctx->thunkpos= yythunkpos88; if (!yy_BlankLine(ctx)) goto l103;
+ l104:;
+ { int yypos105= ctx->pos, yythunkpos105= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l105; goto l104;
+ l105:; ctx->pos= yypos105; ctx->thunkpos= yythunkpos105;
+ } goto l88;
+ l103:; ctx->pos= yypos88; ctx->thunkpos= yythunkpos88; if (!yy_RawLine(ctx)) goto l87;
+ }
+ l88:;
+ yyprintf((stderr, " ok %s @ %s\n", "SkipBlock", ctx->buf+ctx->pos));
+ return 1;
+ l87:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "SkipBlock", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_References(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 2, 0);
+ yyprintf((stderr, "%s\n", "References")); if (!yy_StartList(ctx)) goto l106; yyDo(ctx, yySet, -2, 0);
+ l107:;
+ { int yypos108= ctx->pos, yythunkpos108= ctx->thunkpos;
+ { int yypos109= ctx->pos, yythunkpos109= ctx->thunkpos; if (!yy_Reference(ctx)) goto l110; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_References, ctx->begin, ctx->end); goto l109;
+ l110:; ctx->pos= yypos109; ctx->thunkpos= yythunkpos109; if (!yy_SkipBlock(ctx)) goto l108;
+ }
+ l109:; goto l107;
+ l108:; ctx->pos= yypos108; ctx->thunkpos= yythunkpos108;
+ } yyDo(ctx, yy_2_References, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "References", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 2, 0);
+ return 1;
+ l106:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "References", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_EmptyTitle(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "EmptyTitle")); yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l111; if (!yymatchString(ctx, "")) goto l111; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l111;
+ yyprintf((stderr, " ok %s @ %s\n", "EmptyTitle", ctx->buf+ctx->pos));
+ return 1;
+ l111:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "EmptyTitle", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_RefTitleParens(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "RefTitleParens")); if (!yy_Spnl(ctx)) goto l112; if (!yymatchChar(ctx, '(')) goto l112; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l112;
+ l113:;
+ { int yypos114= ctx->pos, yythunkpos114= ctx->thunkpos;
+ { int yypos115= ctx->pos, yythunkpos115= ctx->thunkpos;
+ { int yypos116= ctx->pos, yythunkpos116= ctx->thunkpos; if (!yymatchChar(ctx, ')')) goto l117; if (!yy_Sp(ctx)) goto l117; if (!yy_Newline(ctx)) goto l117; goto l116;
+ l117:; ctx->pos= yypos116; ctx->thunkpos= yythunkpos116; if (!yy_Newline(ctx)) goto l115;
+ }
+ l116:; goto l114;
+ l115:; ctx->pos= yypos115; ctx->thunkpos= yythunkpos115;
+ } if (!yymatchDot(ctx)) goto l114; goto l113;
+ l114:; ctx->pos= yypos114; ctx->thunkpos= yythunkpos114;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l112; if (!yymatchChar(ctx, ')')) goto l112;
+ yyprintf((stderr, " ok %s @ %s\n", "RefTitleParens", ctx->buf+ctx->pos));
+ return 1;
+ l112:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "RefTitleParens", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_RefTitleDouble(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "RefTitleDouble")); if (!yy_Spnl(ctx)) goto l118; if (!yymatchChar(ctx, '"')) goto l118; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l118;
+ l119:;
+ { int yypos120= ctx->pos, yythunkpos120= ctx->thunkpos;
+ { int yypos121= ctx->pos, yythunkpos121= ctx->thunkpos;
+ { int yypos122= ctx->pos, yythunkpos122= ctx->thunkpos; if (!yymatchChar(ctx, '"')) goto l123; if (!yy_Sp(ctx)) goto l123; if (!yy_Newline(ctx)) goto l123; goto l122;
+ l123:; ctx->pos= yypos122; ctx->thunkpos= yythunkpos122; if (!yy_Newline(ctx)) goto l121;
+ }
+ l122:; goto l120;
+ l121:; ctx->pos= yypos121; ctx->thunkpos= yythunkpos121;
+ } if (!yymatchDot(ctx)) goto l120; goto l119;
+ l120:; ctx->pos= yypos120; ctx->thunkpos= yythunkpos120;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l118; if (!yymatchChar(ctx, '"')) goto l118;
+ yyprintf((stderr, " ok %s @ %s\n", "RefTitleDouble", ctx->buf+ctx->pos));
+ return 1;
+ l118:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "RefTitleDouble", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_RefTitleSingle(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "RefTitleSingle")); if (!yy_Spnl(ctx)) goto l124; if (!yymatchChar(ctx, '\'')) goto l124; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l124;
+ l125:;
+ { int yypos126= ctx->pos, yythunkpos126= ctx->thunkpos;
+ { int yypos127= ctx->pos, yythunkpos127= ctx->thunkpos;
+ { int yypos128= ctx->pos, yythunkpos128= ctx->thunkpos; if (!yymatchChar(ctx, '\'')) goto l129; if (!yy_Sp(ctx)) goto l129; if (!yy_Newline(ctx)) goto l129; goto l128;
+ l129:; ctx->pos= yypos128; ctx->thunkpos= yythunkpos128; if (!yy_Newline(ctx)) goto l127;
+ }
+ l128:; goto l126;
+ l127:; ctx->pos= yypos127; ctx->thunkpos= yythunkpos127;
+ } if (!yymatchDot(ctx)) goto l126; goto l125;
+ l126:; ctx->pos= yypos126; ctx->thunkpos= yythunkpos126;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l124; if (!yymatchChar(ctx, '\'')) goto l124;
+ yyprintf((stderr, " ok %s @ %s\n", "RefTitleSingle", ctx->buf+ctx->pos));
+ return 1;
+ l124:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "RefTitleSingle", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_RefTitle(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "RefTitle"));
+ { int yypos131= ctx->pos, yythunkpos131= ctx->thunkpos; if (!yy_RefTitleSingle(ctx)) goto l132; goto l131;
+ l132:; ctx->pos= yypos131; ctx->thunkpos= yythunkpos131; if (!yy_RefTitleDouble(ctx)) goto l133; goto l131;
+ l133:; ctx->pos= yypos131; ctx->thunkpos= yythunkpos131; if (!yy_RefTitleParens(ctx)) goto l134; goto l131;
+ l134:; ctx->pos= yypos131; ctx->thunkpos= yythunkpos131; if (!yy_EmptyTitle(ctx)) goto l130;
+ }
+ l131:; yyDo(ctx, yy_1_RefTitle, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "RefTitle", ctx->buf+ctx->pos));
+ return 1;
+ l130:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "RefTitle", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_RefSrc(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "RefSrc")); yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l135; if (!yy_Nonspacechar(ctx)) goto l135;
+ l136:;
+ { int yypos137= ctx->pos, yythunkpos137= ctx->thunkpos; if (!yy_Nonspacechar(ctx)) goto l137; goto l136;
+ l137:; ctx->pos= yypos137; ctx->thunkpos= yythunkpos137;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l135; yyDo(ctx, yy_1_RefSrc, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "RefSrc", ctx->buf+ctx->pos));
+ return 1;
+ l135:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "RefSrc", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_AutoLinkEmail(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "AutoLinkEmail")); if (!yymatchChar(ctx, '<')) goto l138;
+ { int yypos139= ctx->pos, yythunkpos139= ctx->thunkpos; if (!yymatchString(ctx, "mailto:")) goto l139; goto l140;
+ l139:; ctx->pos= yypos139; ctx->thunkpos= yythunkpos139;
+ }
+ l140:; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l138; if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\062\350\377\003\376\377\377\207\376\377\377\107\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l138;
+ l141:;
+ { int yypos142= ctx->pos, yythunkpos142= ctx->thunkpos; if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\062\350\377\003\376\377\377\207\376\377\377\107\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l142; goto l141;
+ l142:; ctx->pos= yypos142; ctx->thunkpos= yythunkpos142;
+ } if (!yymatchChar(ctx, '@')) goto l138;
+ { int yypos145= ctx->pos, yythunkpos145= ctx->thunkpos; if (!yy_Newline(ctx)) goto l145; goto l138;
+ l145:; ctx->pos= yypos145; ctx->thunkpos= yythunkpos145;
+ }
+ { int yypos146= ctx->pos, yythunkpos146= ctx->thunkpos; if (!yymatchChar(ctx, '>')) goto l146; goto l138;
+ l146:; ctx->pos= yypos146; ctx->thunkpos= yythunkpos146;
+ } if (!yymatchDot(ctx)) goto l138;
+ l143:;
+ { int yypos144= ctx->pos, yythunkpos144= ctx->thunkpos;
+ { int yypos147= ctx->pos, yythunkpos147= ctx->thunkpos; if (!yy_Newline(ctx)) goto l147; goto l144;
+ l147:; ctx->pos= yypos147; ctx->thunkpos= yythunkpos147;
+ }
+ { int yypos148= ctx->pos, yythunkpos148= ctx->thunkpos; if (!yymatchChar(ctx, '>')) goto l148; goto l144;
+ l148:; ctx->pos= yypos148; ctx->thunkpos= yythunkpos148;
+ } if (!yymatchDot(ctx)) goto l144; goto l143;
+ l144:; ctx->pos= yypos144; ctx->thunkpos= yythunkpos144;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l138; if (!yymatchChar(ctx, '>')) goto l138; yyDo(ctx, yy_1_AutoLinkEmail, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "AutoLinkEmail", ctx->buf+ctx->pos));
+ return 1;
+ l138:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "AutoLinkEmail", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_AutoLinkUrl(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "AutoLinkUrl")); if (!yymatchChar(ctx, '<')) goto l149; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l149; if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\000\000\000\000\376\377\377\007\376\377\377\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l149;
+ l150:;
+ { int yypos151= ctx->pos, yythunkpos151= ctx->thunkpos; if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\000\000\000\000\376\377\377\007\376\377\377\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l151; goto l150;
+ l151:; ctx->pos= yypos151; ctx->thunkpos= yythunkpos151;
+ } if (!yymatchString(ctx, "://")) goto l149;
+ { int yypos154= ctx->pos, yythunkpos154= ctx->thunkpos; if (!yy_Newline(ctx)) goto l154; goto l149;
+ l154:; ctx->pos= yypos154; ctx->thunkpos= yythunkpos154;
+ }
+ { int yypos155= ctx->pos, yythunkpos155= ctx->thunkpos; if (!yymatchChar(ctx, '>')) goto l155; goto l149;
+ l155:; ctx->pos= yypos155; ctx->thunkpos= yythunkpos155;
+ } if (!yymatchDot(ctx)) goto l149;
+ l152:;
+ { int yypos153= ctx->pos, yythunkpos153= ctx->thunkpos;
+ { int yypos156= ctx->pos, yythunkpos156= ctx->thunkpos; if (!yy_Newline(ctx)) goto l156; goto l153;
+ l156:; ctx->pos= yypos156; ctx->thunkpos= yythunkpos156;
+ }
+ { int yypos157= ctx->pos, yythunkpos157= ctx->thunkpos; if (!yymatchChar(ctx, '>')) goto l157; goto l153;
+ l157:; ctx->pos= yypos157; ctx->thunkpos= yythunkpos157;
+ } if (!yymatchDot(ctx)) goto l153; goto l152;
+ l153:; ctx->pos= yypos153; ctx->thunkpos= yythunkpos153;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l149; if (!yymatchChar(ctx, '>')) goto l149; yyDo(ctx, yy_1_AutoLinkUrl, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "AutoLinkUrl", ctx->buf+ctx->pos));
+ return 1;
+ l149:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "AutoLinkUrl", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_TitleDouble(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "TitleDouble")); if (!yymatchChar(ctx, '"')) goto l158; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l158;
+ l159:;
+ { int yypos160= ctx->pos, yythunkpos160= ctx->thunkpos;
+ { int yypos161= ctx->pos, yythunkpos161= ctx->thunkpos; if (!yymatchChar(ctx, '"')) goto l161; if (!yy_Sp(ctx)) goto l161;
+ { int yypos162= ctx->pos, yythunkpos162= ctx->thunkpos; if (!yymatchChar(ctx, ')')) goto l163; goto l162;
+ l163:; ctx->pos= yypos162; ctx->thunkpos= yythunkpos162; if (!yy_Newline(ctx)) goto l161;
+ }
+ l162:; goto l160;
+ l161:; ctx->pos= yypos161; ctx->thunkpos= yythunkpos161;
+ } if (!yymatchDot(ctx)) goto l160; goto l159;
+ l160:; ctx->pos= yypos160; ctx->thunkpos= yythunkpos160;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l158; if (!yymatchChar(ctx, '"')) goto l158;
+ yyprintf((stderr, " ok %s @ %s\n", "TitleDouble", ctx->buf+ctx->pos));
+ return 1;
+ l158:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "TitleDouble", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_TitleSingle(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "TitleSingle")); if (!yymatchChar(ctx, '\'')) goto l164; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l164;
+ l165:;
+ { int yypos166= ctx->pos, yythunkpos166= ctx->thunkpos;
+ { int yypos167= ctx->pos, yythunkpos167= ctx->thunkpos; if (!yymatchChar(ctx, '\'')) goto l167; if (!yy_Sp(ctx)) goto l167;
+ { int yypos168= ctx->pos, yythunkpos168= ctx->thunkpos; if (!yymatchChar(ctx, ')')) goto l169; goto l168;
+ l169:; ctx->pos= yypos168; ctx->thunkpos= yythunkpos168; if (!yy_Newline(ctx)) goto l167;
+ }
+ l168:; goto l166;
+ l167:; ctx->pos= yypos167; ctx->thunkpos= yythunkpos167;
+ } if (!yymatchDot(ctx)) goto l166; goto l165;
+ l166:; ctx->pos= yypos166; ctx->thunkpos= yythunkpos166;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l164; if (!yymatchChar(ctx, '\'')) goto l164;
+ yyprintf((stderr, " ok %s @ %s\n", "TitleSingle", ctx->buf+ctx->pos));
+ return 1;
+ l164:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "TitleSingle", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Nonspacechar(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Nonspacechar"));
+ { int yypos171= ctx->pos, yythunkpos171= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l171; goto l170;
+ l171:; ctx->pos= yypos171; ctx->thunkpos= yythunkpos171;
+ }
+ { int yypos172= ctx->pos, yythunkpos172= ctx->thunkpos; if (!yy_Newline(ctx)) goto l172; goto l170;
+ l172:; ctx->pos= yypos172; ctx->thunkpos= yythunkpos172;
+ } if (!yymatchDot(ctx)) goto l170;
+ yyprintf((stderr, " ok %s @ %s\n", "Nonspacechar", ctx->buf+ctx->pos));
+ return 1;
+ l170:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Nonspacechar", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_SourceContents(yycontext *ctx)
+{
+ yyprintf((stderr, "%s\n", "SourceContents"));
+ l174:;
+ { int yypos175= ctx->pos, yythunkpos175= ctx->thunkpos;
+ { int yypos176= ctx->pos, yythunkpos176= ctx->thunkpos;
+ { int yypos180= ctx->pos, yythunkpos180= ctx->thunkpos; if (!yymatchChar(ctx, '(')) goto l180; goto l177;
+ l180:; ctx->pos= yypos180; ctx->thunkpos= yythunkpos180;
+ }
+ { int yypos181= ctx->pos, yythunkpos181= ctx->thunkpos; if (!yymatchChar(ctx, ')')) goto l181; goto l177;
+ l181:; ctx->pos= yypos181; ctx->thunkpos= yythunkpos181;
+ }
+ { int yypos182= ctx->pos, yythunkpos182= ctx->thunkpos; if (!yymatchChar(ctx, '>')) goto l182; goto l177;
+ l182:; ctx->pos= yypos182; ctx->thunkpos= yythunkpos182;
+ } if (!yy_Nonspacechar(ctx)) goto l177;
+ l178:;
+ { int yypos179= ctx->pos, yythunkpos179= ctx->thunkpos;
+ { int yypos183= ctx->pos, yythunkpos183= ctx->thunkpos; if (!yymatchChar(ctx, '(')) goto l183; goto l179;
+ l183:; ctx->pos= yypos183; ctx->thunkpos= yythunkpos183;
+ }
+ { int yypos184= ctx->pos, yythunkpos184= ctx->thunkpos; if (!yymatchChar(ctx, ')')) goto l184; goto l179;
+ l184:; ctx->pos= yypos184; ctx->thunkpos= yythunkpos184;
+ }
+ { int yypos185= ctx->pos, yythunkpos185= ctx->thunkpos; if (!yymatchChar(ctx, '>')) goto l185; goto l179;
+ l185:; ctx->pos= yypos185; ctx->thunkpos= yythunkpos185;
+ } if (!yy_Nonspacechar(ctx)) goto l179; goto l178;
+ l179:; ctx->pos= yypos179; ctx->thunkpos= yythunkpos179;
+ } goto l176;
+ l177:; ctx->pos= yypos176; ctx->thunkpos= yythunkpos176; if (!yymatchChar(ctx, '(')) goto l175; if (!yy_SourceContents(ctx)) goto l175; if (!yymatchChar(ctx, ')')) goto l175;
+ }
+ l176:; goto l174;
+ l175:; ctx->pos= yypos175; ctx->thunkpos= yythunkpos175;
+ }
+ yyprintf((stderr, " ok %s @ %s\n", "SourceContents", ctx->buf+ctx->pos));
+ return 1;
+}
+YY_RULE(int) yy_Title(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Title"));
+ { int yypos187= ctx->pos, yythunkpos187= ctx->thunkpos; if (!yy_TitleSingle(ctx)) goto l188; goto l187;
+ l188:; ctx->pos= yypos187; ctx->thunkpos= yythunkpos187; if (!yy_TitleDouble(ctx)) goto l189; goto l187;
+ l189:; ctx->pos= yypos187; ctx->thunkpos= yythunkpos187; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l186; if (!yymatchString(ctx, "")) goto l186; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l186;
+ }
+ l187:; yyDo(ctx, yy_1_Title, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Title", ctx->buf+ctx->pos));
+ return 1;
+ l186:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Title", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Source(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Source"));
+ { int yypos191= ctx->pos, yythunkpos191= ctx->thunkpos; if (!yymatchChar(ctx, '<')) goto l192; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l192; if (!yy_SourceContents(ctx)) goto l192; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l192; if (!yymatchChar(ctx, '>')) goto l192; goto l191;
+ l192:; ctx->pos= yypos191; ctx->thunkpos= yythunkpos191; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l190; if (!yy_SourceContents(ctx)) goto l190; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l190;
+ }
+ l191:; yyDo(ctx, yy_1_Source, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Source", ctx->buf+ctx->pos));
+ return 1;
+ l190:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Source", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Label(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "Label")); if (!yymatchChar(ctx, '[')) goto l193;
+ { int yypos194= ctx->pos, yythunkpos194= ctx->thunkpos;
+ { int yypos196= ctx->pos, yythunkpos196= ctx->thunkpos; if (!yymatchChar(ctx, '^')) goto l196; goto l195;
+ l196:; ctx->pos= yypos196; ctx->thunkpos= yythunkpos196;
+ } yyText(ctx, ctx->begin, ctx->end); if (!( extension(EXT_NOTES) )) goto l195; goto l194;
+ l195:; ctx->pos= yypos194; ctx->thunkpos= yythunkpos194;
+ { int yypos197= ctx->pos, yythunkpos197= ctx->thunkpos; if (!yymatchDot(ctx)) goto l193; ctx->pos= yypos197; ctx->thunkpos= yythunkpos197;
+ } yyText(ctx, ctx->begin, ctx->end); if (!( !extension(EXT_NOTES) )) goto l193;
+ }
+ l194:; if (!yy_StartList(ctx)) goto l193; yyDo(ctx, yySet, -1, 0);
+ l198:;
+ { int yypos199= ctx->pos, yythunkpos199= ctx->thunkpos;
+ { int yypos200= ctx->pos, yythunkpos200= ctx->thunkpos; if (!yymatchChar(ctx, ']')) goto l200; goto l199;
+ l200:; ctx->pos= yypos200; ctx->thunkpos= yythunkpos200;
+ } if (!yy_Inline(ctx)) goto l199; yyDo(ctx, yy_1_Label, ctx->begin, ctx->end); goto l198;
+ l199:; ctx->pos= yypos199; ctx->thunkpos= yythunkpos199;
+ } if (!yymatchChar(ctx, ']')) goto l193; yyDo(ctx, yy_2_Label, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Label", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l193:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Label", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_ReferenceLinkSingle(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "ReferenceLinkSingle")); if (!yy_Label(ctx)) goto l201; yyDo(ctx, yySet, -1, 0); yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l201;
+ { int yypos202= ctx->pos, yythunkpos202= ctx->thunkpos; if (!yy_Spnl(ctx)) goto l202; if (!yymatchString(ctx, "[]")) goto l202; goto l203;
+ l202:; ctx->pos= yypos202; ctx->thunkpos= yythunkpos202;
+ }
+ l203:; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l201; yyDo(ctx, yy_1_ReferenceLinkSingle, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "ReferenceLinkSingle", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l201:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "ReferenceLinkSingle", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_ReferenceLinkDouble(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 2, 0);
+ yyprintf((stderr, "%s\n", "ReferenceLinkDouble")); if (!yy_Label(ctx)) goto l204; yyDo(ctx, yySet, -2, 0); yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l204; if (!yy_Spnl(ctx)) goto l204; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l204;
+ { int yypos205= ctx->pos, yythunkpos205= ctx->thunkpos; if (!yymatchString(ctx, "[]")) goto l205; goto l204;
+ l205:; ctx->pos= yypos205; ctx->thunkpos= yythunkpos205;
+ } if (!yy_Label(ctx)) goto l204; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_ReferenceLinkDouble, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "ReferenceLinkDouble", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 2, 0);
+ return 1;
+ l204:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "ReferenceLinkDouble", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_AutoLink(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "AutoLink"));
+ { int yypos207= ctx->pos, yythunkpos207= ctx->thunkpos; if (!yy_AutoLinkUrl(ctx)) goto l208; goto l207;
+ l208:; ctx->pos= yypos207; ctx->thunkpos= yythunkpos207; if (!yy_AutoLinkEmail(ctx)) goto l206;
+ }
+ l207:;
+ yyprintf((stderr, " ok %s @ %s\n", "AutoLink", ctx->buf+ctx->pos));
+ return 1;
+ l206:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "AutoLink", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_ReferenceLink(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "ReferenceLink"));
+ { int yypos210= ctx->pos, yythunkpos210= ctx->thunkpos; if (!yy_ReferenceLinkDouble(ctx)) goto l211; goto l210;
+ l211:; ctx->pos= yypos210; ctx->thunkpos= yythunkpos210; if (!yy_ReferenceLinkSingle(ctx)) goto l209;
+ }
+ l210:;
+ yyprintf((stderr, " ok %s @ %s\n", "ReferenceLink", ctx->buf+ctx->pos));
+ return 1;
+ l209:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "ReferenceLink", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_ExplicitLink(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 3, 0);
+ yyprintf((stderr, "%s\n", "ExplicitLink")); if (!yy_Label(ctx)) goto l212; yyDo(ctx, yySet, -3, 0); if (!yymatchChar(ctx, '(')) goto l212; if (!yy_Sp(ctx)) goto l212; if (!yy_Source(ctx)) goto l212; yyDo(ctx, yySet, -2, 0); if (!yy_Spnl(ctx)) goto l212; if (!yy_Title(ctx)) goto l212; yyDo(ctx, yySet, -1, 0); if (!yy_Sp(ctx)) goto l212; if (!yymatchChar(ctx, ')')) goto l212; yyDo(ctx, yy_1_ExplicitLink, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "ExplicitLink", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 3, 0);
+ return 1;
+ l212:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "ExplicitLink", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_StrongUl(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 2, 0);
+ yyprintf((stderr, "%s\n", "StrongUl")); if (!yymatchString(ctx, "__")) goto l213;
+ { int yypos214= ctx->pos, yythunkpos214= ctx->thunkpos; if (!yy_Whitespace(ctx)) goto l214; goto l213;
+ l214:; ctx->pos= yypos214; ctx->thunkpos= yythunkpos214;
+ } if (!yy_StartList(ctx)) goto l213; yyDo(ctx, yySet, -2, 0);
+ { int yypos217= ctx->pos, yythunkpos217= ctx->thunkpos; if (!yymatchString(ctx, "__")) goto l217; goto l213;
+ l217:; ctx->pos= yypos217; ctx->thunkpos= yythunkpos217;
+ } if (!yy_Inline(ctx)) goto l213; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_StrongUl, ctx->begin, ctx->end);
+ l215:;
+ { int yypos216= ctx->pos, yythunkpos216= ctx->thunkpos;
+ { int yypos218= ctx->pos, yythunkpos218= ctx->thunkpos; if (!yymatchString(ctx, "__")) goto l218; goto l216;
+ l218:; ctx->pos= yypos218; ctx->thunkpos= yythunkpos218;
+ } if (!yy_Inline(ctx)) goto l216; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_StrongUl, ctx->begin, ctx->end); goto l215;
+ l216:; ctx->pos= yypos216; ctx->thunkpos= yythunkpos216;
+ } if (!yymatchString(ctx, "__")) goto l213; yyDo(ctx, yy_2_StrongUl, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "StrongUl", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 2, 0);
+ return 1;
+ l213:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "StrongUl", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_StrongStar(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 2, 0);
+ yyprintf((stderr, "%s\n", "StrongStar")); if (!yymatchString(ctx, "**")) goto l219;
+ { int yypos220= ctx->pos, yythunkpos220= ctx->thunkpos; if (!yy_Whitespace(ctx)) goto l220; goto l219;
+ l220:; ctx->pos= yypos220; ctx->thunkpos= yythunkpos220;
+ } if (!yy_StartList(ctx)) goto l219; yyDo(ctx, yySet, -2, 0);
+ { int yypos223= ctx->pos, yythunkpos223= ctx->thunkpos; if (!yymatchString(ctx, "**")) goto l223; goto l219;
+ l223:; ctx->pos= yypos223; ctx->thunkpos= yythunkpos223;
+ } if (!yy_Inline(ctx)) goto l219; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_StrongStar, ctx->begin, ctx->end);
+ l221:;
+ { int yypos222= ctx->pos, yythunkpos222= ctx->thunkpos;
+ { int yypos224= ctx->pos, yythunkpos224= ctx->thunkpos; if (!yymatchString(ctx, "**")) goto l224; goto l222;
+ l224:; ctx->pos= yypos224; ctx->thunkpos= yythunkpos224;
+ } if (!yy_Inline(ctx)) goto l222; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_StrongStar, ctx->begin, ctx->end); goto l221;
+ l222:; ctx->pos= yypos222; ctx->thunkpos= yythunkpos222;
+ } if (!yymatchString(ctx, "**")) goto l219; yyDo(ctx, yy_2_StrongStar, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "StrongStar", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 2, 0);
+ return 1;
+ l219:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "StrongStar", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Whitespace(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Whitespace"));
+ { int yypos226= ctx->pos, yythunkpos226= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l227; goto l226;
+ l227:; ctx->pos= yypos226; ctx->thunkpos= yythunkpos226; if (!yy_Newline(ctx)) goto l225;
+ }
+ l226:;
+ yyprintf((stderr, " ok %s @ %s\n", "Whitespace", ctx->buf+ctx->pos));
+ return 1;
+ l225:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Whitespace", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_EmphUl(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 2, 0);
+ yyprintf((stderr, "%s\n", "EmphUl")); if (!yymatchChar(ctx, '_')) goto l228;
+ { int yypos229= ctx->pos, yythunkpos229= ctx->thunkpos; if (!yy_Whitespace(ctx)) goto l229; goto l228;
+ l229:; ctx->pos= yypos229; ctx->thunkpos= yythunkpos229;
+ } if (!yy_StartList(ctx)) goto l228; yyDo(ctx, yySet, -2, 0);
+ { int yypos232= ctx->pos, yythunkpos232= ctx->thunkpos;
+ { int yypos234= ctx->pos, yythunkpos234= ctx->thunkpos; if (!yymatchChar(ctx, '_')) goto l234; goto l233;
+ l234:; ctx->pos= yypos234; ctx->thunkpos= yythunkpos234;
+ } if (!yy_Inline(ctx)) goto l233; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_EmphUl, ctx->begin, ctx->end); goto l232;
+ l233:; ctx->pos= yypos232; ctx->thunkpos= yythunkpos232; if (!yy_StrongUl(ctx)) goto l228; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_2_EmphUl, ctx->begin, ctx->end);
+ }
+ l232:;
+ l230:;
+ { int yypos231= ctx->pos, yythunkpos231= ctx->thunkpos;
+ { int yypos235= ctx->pos, yythunkpos235= ctx->thunkpos;
+ { int yypos237= ctx->pos, yythunkpos237= ctx->thunkpos; if (!yymatchChar(ctx, '_')) goto l237; goto l236;
+ l237:; ctx->pos= yypos237; ctx->thunkpos= yythunkpos237;
+ } if (!yy_Inline(ctx)) goto l236; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_EmphUl, ctx->begin, ctx->end); goto l235;
+ l236:; ctx->pos= yypos235; ctx->thunkpos= yythunkpos235; if (!yy_StrongUl(ctx)) goto l231; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_2_EmphUl, ctx->begin, ctx->end);
+ }
+ l235:; goto l230;
+ l231:; ctx->pos= yypos231; ctx->thunkpos= yythunkpos231;
+ } if (!yymatchChar(ctx, '_')) goto l228; yyDo(ctx, yy_3_EmphUl, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "EmphUl", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 2, 0);
+ return 1;
+ l228:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "EmphUl", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_EmphStar(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 2, 0);
+ yyprintf((stderr, "%s\n", "EmphStar")); if (!yymatchChar(ctx, '*')) goto l238;
+ { int yypos239= ctx->pos, yythunkpos239= ctx->thunkpos; if (!yy_Whitespace(ctx)) goto l239; goto l238;
+ l239:; ctx->pos= yypos239; ctx->thunkpos= yythunkpos239;
+ } if (!yy_StartList(ctx)) goto l238; yyDo(ctx, yySet, -2, 0);
+ { int yypos242= ctx->pos, yythunkpos242= ctx->thunkpos;
+ { int yypos244= ctx->pos, yythunkpos244= ctx->thunkpos; if (!yymatchChar(ctx, '*')) goto l244; goto l243;
+ l244:; ctx->pos= yypos244; ctx->thunkpos= yythunkpos244;
+ } if (!yy_Inline(ctx)) goto l243; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_EmphStar, ctx->begin, ctx->end); goto l242;
+ l243:; ctx->pos= yypos242; ctx->thunkpos= yythunkpos242; if (!yy_StrongStar(ctx)) goto l238; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_2_EmphStar, ctx->begin, ctx->end);
+ }
+ l242:;
+ l240:;
+ { int yypos241= ctx->pos, yythunkpos241= ctx->thunkpos;
+ { int yypos245= ctx->pos, yythunkpos245= ctx->thunkpos;
+ { int yypos247= ctx->pos, yythunkpos247= ctx->thunkpos; if (!yymatchChar(ctx, '*')) goto l247; goto l246;
+ l247:; ctx->pos= yypos247; ctx->thunkpos= yythunkpos247;
+ } if (!yy_Inline(ctx)) goto l246; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_EmphStar, ctx->begin, ctx->end); goto l245;
+ l246:; ctx->pos= yypos245; ctx->thunkpos= yythunkpos245; if (!yy_StrongStar(ctx)) goto l241; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_2_EmphStar, ctx->begin, ctx->end);
+ }
+ l245:; goto l240;
+ l241:; ctx->pos= yypos241; ctx->thunkpos= yythunkpos241;
+ } if (!yymatchChar(ctx, '*')) goto l238; yyDo(ctx, yy_3_EmphStar, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "EmphStar", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 2, 0);
+ return 1;
+ l238:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "EmphStar", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_StarLine(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "StarLine"));
+ { int yypos249= ctx->pos, yythunkpos249= ctx->thunkpos; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l250; if (!yymatchString(ctx, "****")) goto l250;
+ l251:;
+ { int yypos252= ctx->pos, yythunkpos252= ctx->thunkpos; if (!yymatchChar(ctx, '*')) goto l252; goto l251;
+ l252:; ctx->pos= yypos252; ctx->thunkpos= yythunkpos252;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l250; goto l249;
+ l250:; ctx->pos= yypos249; ctx->thunkpos= yythunkpos249; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l248; if (!yy_Spacechar(ctx)) goto l248; if (!yymatchChar(ctx, '*')) goto l248;
+ l253:;
+ { int yypos254= ctx->pos, yythunkpos254= ctx->thunkpos; if (!yymatchChar(ctx, '*')) goto l254; goto l253;
+ l254:; ctx->pos= yypos254; ctx->thunkpos= yythunkpos254;
+ }
+ { int yypos255= ctx->pos, yythunkpos255= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l248; ctx->pos= yypos255; ctx->thunkpos= yythunkpos255;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l248;
+ }
+ l249:;
+ yyprintf((stderr, " ok %s @ %s\n", "StarLine", ctx->buf+ctx->pos));
+ return 1;
+ l248:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "StarLine", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_UlLine(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "UlLine"));
+ { int yypos257= ctx->pos, yythunkpos257= ctx->thunkpos; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l258; if (!yymatchString(ctx, "____")) goto l258;
+ l259:;
+ { int yypos260= ctx->pos, yythunkpos260= ctx->thunkpos; if (!yymatchChar(ctx, '_')) goto l260; goto l259;
+ l260:; ctx->pos= yypos260; ctx->thunkpos= yythunkpos260;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l258; goto l257;
+ l258:; ctx->pos= yypos257; ctx->thunkpos= yythunkpos257; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l256; if (!yy_Spacechar(ctx)) goto l256; if (!yymatchChar(ctx, '_')) goto l256;
+ l261:;
+ { int yypos262= ctx->pos, yythunkpos262= ctx->thunkpos; if (!yymatchChar(ctx, '_')) goto l262; goto l261;
+ l262:; ctx->pos= yypos262; ctx->thunkpos= yythunkpos262;
+ }
+ { int yypos263= ctx->pos, yythunkpos263= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l256; ctx->pos= yypos263; ctx->thunkpos= yythunkpos263;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l256;
+ }
+ l257:;
+ yyprintf((stderr, " ok %s @ %s\n", "UlLine", ctx->buf+ctx->pos));
+ return 1;
+ l256:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "UlLine", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_SpecialChar(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "SpecialChar"));
+ { int yypos265= ctx->pos, yythunkpos265= ctx->thunkpos; if (!yymatchChar(ctx, '*')) goto l266; goto l265;
+ l266:; ctx->pos= yypos265; ctx->thunkpos= yythunkpos265; if (!yymatchChar(ctx, '_')) goto l267; goto l265;
+ l267:; ctx->pos= yypos265; ctx->thunkpos= yythunkpos265; if (!yymatchChar(ctx, '`')) goto l268; goto l265;
+ l268:; ctx->pos= yypos265; ctx->thunkpos= yythunkpos265; if (!yymatchChar(ctx, '&')) goto l269; goto l265;
+ l269:; ctx->pos= yypos265; ctx->thunkpos= yythunkpos265; if (!yymatchChar(ctx, '[')) goto l270; goto l265;
+ l270:; ctx->pos= yypos265; ctx->thunkpos= yythunkpos265; if (!yymatchChar(ctx, ']')) goto l271; goto l265;
+ l271:; ctx->pos= yypos265; ctx->thunkpos= yythunkpos265; if (!yymatchChar(ctx, '(')) goto l272; goto l265;
+ l272:; ctx->pos= yypos265; ctx->thunkpos= yythunkpos265; if (!yymatchChar(ctx, ')')) goto l273; goto l265;
+ l273:; ctx->pos= yypos265; ctx->thunkpos= yythunkpos265; if (!yymatchChar(ctx, '<')) goto l274; goto l265;
+ l274:; ctx->pos= yypos265; ctx->thunkpos= yythunkpos265; if (!yymatchChar(ctx, '!')) goto l275; goto l265;
+ l275:; ctx->pos= yypos265; ctx->thunkpos= yythunkpos265; if (!yymatchChar(ctx, '#')) goto l276; goto l265;
+ l276:; ctx->pos= yypos265; ctx->thunkpos= yythunkpos265; if (!yymatchChar(ctx, '\\')) goto l277; goto l265;
+ l277:; ctx->pos= yypos265; ctx->thunkpos= yythunkpos265; if (!yymatchChar(ctx, '\'')) goto l278; goto l265;
+ l278:; ctx->pos= yypos265; ctx->thunkpos= yythunkpos265; if (!yymatchChar(ctx, '"')) goto l279; goto l265;
+ l279:; ctx->pos= yypos265; ctx->thunkpos= yythunkpos265; if (!yy_ExtendedSpecialChar(ctx)) goto l264;
+ }
+ l265:;
+ yyprintf((stderr, " ok %s @ %s\n", "SpecialChar", ctx->buf+ctx->pos));
+ return 1;
+ l264:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "SpecialChar", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Eof(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Eof"));
+ { int yypos281= ctx->pos, yythunkpos281= ctx->thunkpos; if (!yymatchDot(ctx)) goto l281; goto l280;
+ l281:; ctx->pos= yypos281; ctx->thunkpos= yythunkpos281;
+ }
+ yyprintf((stderr, " ok %s @ %s\n", "Eof", ctx->buf+ctx->pos));
+ return 1;
+ l280:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Eof", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_NormalEndline(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "NormalEndline")); if (!yy_Sp(ctx)) goto l282; if (!yy_Newline(ctx)) goto l282;
+ { int yypos283= ctx->pos, yythunkpos283= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l283; goto l282;
+ l283:; ctx->pos= yypos283; ctx->thunkpos= yythunkpos283;
+ }
+ { int yypos284= ctx->pos, yythunkpos284= ctx->thunkpos; if (!yymatchChar(ctx, '>')) goto l284; goto l282;
+ l284:; ctx->pos= yypos284; ctx->thunkpos= yythunkpos284;
+ }
+ { int yypos285= ctx->pos, yythunkpos285= ctx->thunkpos; if (!yy_AtxStart(ctx)) goto l285; goto l282;
+ l285:; ctx->pos= yypos285; ctx->thunkpos= yythunkpos285;
+ }
+ { int yypos286= ctx->pos, yythunkpos286= ctx->thunkpos; if (!yy_Line(ctx)) goto l286;
+ { int yypos287= ctx->pos, yythunkpos287= ctx->thunkpos; if (!yymatchChar(ctx, '=')) goto l288;
+ l289:;
+ { int yypos290= ctx->pos, yythunkpos290= ctx->thunkpos; if (!yymatchChar(ctx, '=')) goto l290; goto l289;
+ l290:; ctx->pos= yypos290; ctx->thunkpos= yythunkpos290;
+ } goto l287;
+ l288:; ctx->pos= yypos287; ctx->thunkpos= yythunkpos287; if (!yymatchChar(ctx, '-')) goto l286;
+ l291:;
+ { int yypos292= ctx->pos, yythunkpos292= ctx->thunkpos; if (!yymatchChar(ctx, '-')) goto l292; goto l291;
+ l292:; ctx->pos= yypos292; ctx->thunkpos= yythunkpos292;
+ }
+ }
+ l287:; if (!yy_Newline(ctx)) goto l286; goto l282;
+ l286:; ctx->pos= yypos286; ctx->thunkpos= yythunkpos286;
+ } yyDo(ctx, yy_1_NormalEndline, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "NormalEndline", ctx->buf+ctx->pos));
+ return 1;
+ l282:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "NormalEndline", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_TerminalEndline(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "TerminalEndline")); if (!yy_Sp(ctx)) goto l293; if (!yy_Newline(ctx)) goto l293; if (!yy_Eof(ctx)) goto l293; yyDo(ctx, yy_1_TerminalEndline, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "TerminalEndline", ctx->buf+ctx->pos));
+ return 1;
+ l293:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "TerminalEndline", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_LineBreak(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "LineBreak")); if (!yymatchString(ctx, " ")) goto l294; if (!yy_NormalEndline(ctx)) goto l294; yyDo(ctx, yy_1_LineBreak, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "LineBreak", ctx->buf+ctx->pos));
+ return 1;
+ l294:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "LineBreak", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_CharEntity(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "CharEntity")); yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l295; if (!yymatchChar(ctx, '&')) goto l295; if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\000\000\377\003\376\377\377\007\376\377\377\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l295;
+ l296:;
+ { int yypos297= ctx->pos, yythunkpos297= ctx->thunkpos; if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\000\000\377\003\376\377\377\007\376\377\377\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l297; goto l296;
+ l297:; ctx->pos= yypos297; ctx->thunkpos= yythunkpos297;
+ } if (!yymatchChar(ctx, ';')) goto l295; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l295;
+ yyprintf((stderr, " ok %s @ %s\n", "CharEntity", ctx->buf+ctx->pos));
+ return 1;
+ l295:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "CharEntity", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_DecEntity(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "DecEntity")); yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l298; if (!yymatchChar(ctx, '&')) goto l298; if (!yymatchChar(ctx, '#')) goto l298; if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\000\000\377\003\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l298;
+ l299:;
+ { int yypos300= ctx->pos, yythunkpos300= ctx->thunkpos; if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\000\000\377\003\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l300; goto l299;
+ l300:; ctx->pos= yypos300; ctx->thunkpos= yythunkpos300;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l298; if (!yymatchChar(ctx, ';')) goto l298; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l298;
+ yyprintf((stderr, " ok %s @ %s\n", "DecEntity", ctx->buf+ctx->pos));
+ return 1;
+ l298:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "DecEntity", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HexEntity(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HexEntity")); yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l301; if (!yymatchChar(ctx, '&')) goto l301; if (!yymatchChar(ctx, '#')) goto l301; if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\000\000\000\000\000\000\000\001\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l301; if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\000\000\377\003\176\000\000\000\176\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l301;
+ l302:;
+ { int yypos303= ctx->pos, yythunkpos303= ctx->thunkpos; if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\000\000\377\003\176\000\000\000\176\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l303; goto l302;
+ l303:; ctx->pos= yypos303; ctx->thunkpos= yythunkpos303;
+ } if (!yymatchChar(ctx, ';')) goto l301; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l301;
+ yyprintf((stderr, " ok %s @ %s\n", "HexEntity", ctx->buf+ctx->pos));
+ return 1;
+ l301:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HexEntity", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_AposChunk(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "AposChunk")); yyText(ctx, ctx->begin, ctx->end); if (!( extension(EXT_SMART) )) goto l304; if (!yymatchChar(ctx, '\'')) goto l304;
+ { int yypos305= ctx->pos, yythunkpos305= ctx->thunkpos; if (!yy_Alphanumeric(ctx)) goto l304; ctx->pos= yypos305; ctx->thunkpos= yythunkpos305;
+ } yyDo(ctx, yy_1_AposChunk, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "AposChunk", ctx->buf+ctx->pos));
+ return 1;
+ l304:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "AposChunk", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Alphanumeric(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Alphanumeric"));
+ { int yypos307= ctx->pos, yythunkpos307= ctx->thunkpos; if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\000\000\377\003\376\377\377\007\376\377\377\007\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l308; goto l307;
+ l308:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\200")) goto l309; goto l307;
+ l309:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\201")) goto l310; goto l307;
+ l310:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\202")) goto l311; goto l307;
+ l311:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\203")) goto l312; goto l307;
+ l312:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\204")) goto l313; goto l307;
+ l313:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\205")) goto l314; goto l307;
+ l314:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\206")) goto l315; goto l307;
+ l315:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\207")) goto l316; goto l307;
+ l316:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\210")) goto l317; goto l307;
+ l317:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\211")) goto l318; goto l307;
+ l318:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\212")) goto l319; goto l307;
+ l319:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\213")) goto l320; goto l307;
+ l320:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\214")) goto l321; goto l307;
+ l321:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\215")) goto l322; goto l307;
+ l322:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\216")) goto l323; goto l307;
+ l323:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\217")) goto l324; goto l307;
+ l324:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\220")) goto l325; goto l307;
+ l325:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\221")) goto l326; goto l307;
+ l326:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\222")) goto l327; goto l307;
+ l327:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\223")) goto l328; goto l307;
+ l328:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\224")) goto l329; goto l307;
+ l329:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\225")) goto l330; goto l307;
+ l330:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\226")) goto l331; goto l307;
+ l331:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\227")) goto l332; goto l307;
+ l332:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\230")) goto l333; goto l307;
+ l333:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\231")) goto l334; goto l307;
+ l334:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\232")) goto l335; goto l307;
+ l335:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\233")) goto l336; goto l307;
+ l336:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\234")) goto l337; goto l307;
+ l337:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\235")) goto l338; goto l307;
+ l338:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\236")) goto l339; goto l307;
+ l339:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\237")) goto l340; goto l307;
+ l340:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\240")) goto l341; goto l307;
+ l341:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\241")) goto l342; goto l307;
+ l342:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\242")) goto l343; goto l307;
+ l343:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\243")) goto l344; goto l307;
+ l344:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\244")) goto l345; goto l307;
+ l345:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\245")) goto l346; goto l307;
+ l346:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\246")) goto l347; goto l307;
+ l347:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\247")) goto l348; goto l307;
+ l348:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\250")) goto l349; goto l307;
+ l349:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\251")) goto l350; goto l307;
+ l350:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\252")) goto l351; goto l307;
+ l351:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\253")) goto l352; goto l307;
+ l352:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\254")) goto l353; goto l307;
+ l353:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\255")) goto l354; goto l307;
+ l354:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\256")) goto l355; goto l307;
+ l355:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\257")) goto l356; goto l307;
+ l356:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\260")) goto l357; goto l307;
+ l357:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\261")) goto l358; goto l307;
+ l358:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\262")) goto l359; goto l307;
+ l359:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\263")) goto l360; goto l307;
+ l360:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\264")) goto l361; goto l307;
+ l361:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\265")) goto l362; goto l307;
+ l362:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\266")) goto l363; goto l307;
+ l363:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\267")) goto l364; goto l307;
+ l364:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\270")) goto l365; goto l307;
+ l365:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\271")) goto l366; goto l307;
+ l366:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\272")) goto l367; goto l307;
+ l367:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\273")) goto l368; goto l307;
+ l368:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\274")) goto l369; goto l307;
+ l369:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\275")) goto l370; goto l307;
+ l370:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\276")) goto l371; goto l307;
+ l371:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\277")) goto l372; goto l307;
+ l372:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\300")) goto l373; goto l307;
+ l373:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\301")) goto l374; goto l307;
+ l374:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\302")) goto l375; goto l307;
+ l375:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\303")) goto l376; goto l307;
+ l376:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\304")) goto l377; goto l307;
+ l377:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\305")) goto l378; goto l307;
+ l378:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\306")) goto l379; goto l307;
+ l379:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\307")) goto l380; goto l307;
+ l380:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\310")) goto l381; goto l307;
+ l381:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\311")) goto l382; goto l307;
+ l382:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\312")) goto l383; goto l307;
+ l383:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\313")) goto l384; goto l307;
+ l384:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\314")) goto l385; goto l307;
+ l385:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\315")) goto l386; goto l307;
+ l386:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\316")) goto l387; goto l307;
+ l387:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\317")) goto l388; goto l307;
+ l388:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\320")) goto l389; goto l307;
+ l389:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\321")) goto l390; goto l307;
+ l390:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\322")) goto l391; goto l307;
+ l391:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\323")) goto l392; goto l307;
+ l392:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\324")) goto l393; goto l307;
+ l393:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\325")) goto l394; goto l307;
+ l394:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\326")) goto l395; goto l307;
+ l395:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\327")) goto l396; goto l307;
+ l396:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\330")) goto l397; goto l307;
+ l397:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\331")) goto l398; goto l307;
+ l398:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\332")) goto l399; goto l307;
+ l399:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\333")) goto l400; goto l307;
+ l400:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\334")) goto l401; goto l307;
+ l401:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\335")) goto l402; goto l307;
+ l402:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\336")) goto l403; goto l307;
+ l403:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\337")) goto l404; goto l307;
+ l404:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\340")) goto l405; goto l307;
+ l405:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\341")) goto l406; goto l307;
+ l406:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\342")) goto l407; goto l307;
+ l407:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\343")) goto l408; goto l307;
+ l408:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\344")) goto l409; goto l307;
+ l409:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\345")) goto l410; goto l307;
+ l410:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\346")) goto l411; goto l307;
+ l411:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\347")) goto l412; goto l307;
+ l412:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\350")) goto l413; goto l307;
+ l413:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\351")) goto l414; goto l307;
+ l414:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\352")) goto l415; goto l307;
+ l415:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\353")) goto l416; goto l307;
+ l416:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\354")) goto l417; goto l307;
+ l417:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\355")) goto l418; goto l307;
+ l418:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\356")) goto l419; goto l307;
+ l419:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\357")) goto l420; goto l307;
+ l420:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\360")) goto l421; goto l307;
+ l421:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\361")) goto l422; goto l307;
+ l422:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\362")) goto l423; goto l307;
+ l423:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\363")) goto l424; goto l307;
+ l424:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\364")) goto l425; goto l307;
+ l425:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\365")) goto l426; goto l307;
+ l426:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\366")) goto l427; goto l307;
+ l427:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\367")) goto l428; goto l307;
+ l428:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\370")) goto l429; goto l307;
+ l429:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\371")) goto l430; goto l307;
+ l430:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\372")) goto l431; goto l307;
+ l431:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\373")) goto l432; goto l307;
+ l432:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\374")) goto l433; goto l307;
+ l433:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\375")) goto l434; goto l307;
+ l434:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\376")) goto l435; goto l307;
+ l435:; ctx->pos= yypos307; ctx->thunkpos= yythunkpos307; if (!yymatchString(ctx, "\377")) goto l306;
+ }
+ l307:;
+ yyprintf((stderr, " ok %s @ %s\n", "Alphanumeric", ctx->buf+ctx->pos));
+ return 1;
+ l306:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Alphanumeric", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_StrChunk(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "StrChunk"));
+ { int yypos437= ctx->pos, yythunkpos437= ctx->thunkpos; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l438;
+ { int yypos441= ctx->pos, yythunkpos441= ctx->thunkpos; if (!yy_NormalChar(ctx)) goto l442; goto l441;
+ l442:; ctx->pos= yypos441; ctx->thunkpos= yythunkpos441; if (!yymatchChar(ctx, '_')) goto l438;
+ l443:;
+ { int yypos444= ctx->pos, yythunkpos444= ctx->thunkpos; if (!yymatchChar(ctx, '_')) goto l444; goto l443;
+ l444:; ctx->pos= yypos444; ctx->thunkpos= yythunkpos444;
+ }
+ { int yypos445= ctx->pos, yythunkpos445= ctx->thunkpos; if (!yy_Alphanumeric(ctx)) goto l438; ctx->pos= yypos445; ctx->thunkpos= yythunkpos445;
+ }
+ }
+ l441:;
+ l439:;
+ { int yypos440= ctx->pos, yythunkpos440= ctx->thunkpos;
+ { int yypos446= ctx->pos, yythunkpos446= ctx->thunkpos; if (!yy_NormalChar(ctx)) goto l447; goto l446;
+ l447:; ctx->pos= yypos446; ctx->thunkpos= yythunkpos446; if (!yymatchChar(ctx, '_')) goto l440;
+ l448:;
+ { int yypos449= ctx->pos, yythunkpos449= ctx->thunkpos; if (!yymatchChar(ctx, '_')) goto l449; goto l448;
+ l449:; ctx->pos= yypos449; ctx->thunkpos= yythunkpos449;
+ }
+ { int yypos450= ctx->pos, yythunkpos450= ctx->thunkpos; if (!yy_Alphanumeric(ctx)) goto l440; ctx->pos= yypos450; ctx->thunkpos= yythunkpos450;
+ }
+ }
+ l446:; goto l439;
+ l440:; ctx->pos= yypos440; ctx->thunkpos= yythunkpos440;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l438; yyDo(ctx, yy_1_StrChunk, ctx->begin, ctx->end); goto l437;
+ l438:; ctx->pos= yypos437; ctx->thunkpos= yythunkpos437; if (!yy_AposChunk(ctx)) goto l436;
+ }
+ l437:;
+ yyprintf((stderr, " ok %s @ %s\n", "StrChunk", ctx->buf+ctx->pos));
+ return 1;
+ l436:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "StrChunk", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_NormalChar(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "NormalChar"));
+ { int yypos452= ctx->pos, yythunkpos452= ctx->thunkpos;
+ { int yypos453= ctx->pos, yythunkpos453= ctx->thunkpos; if (!yy_SpecialChar(ctx)) goto l454; goto l453;
+ l454:; ctx->pos= yypos453; ctx->thunkpos= yythunkpos453; if (!yy_Spacechar(ctx)) goto l455; goto l453;
+ l455:; ctx->pos= yypos453; ctx->thunkpos= yythunkpos453; if (!yy_Newline(ctx)) goto l452;
+ }
+ l453:; goto l451;
+ l452:; ctx->pos= yypos452; ctx->thunkpos= yythunkpos452;
+ } if (!yymatchDot(ctx)) goto l451;
+ yyprintf((stderr, " ok %s @ %s\n", "NormalChar", ctx->buf+ctx->pos));
+ return 1;
+ l451:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "NormalChar", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Symbol(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Symbol")); yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l456; if (!yy_SpecialChar(ctx)) goto l456; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l456; yyDo(ctx, yy_1_Symbol, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Symbol", ctx->buf+ctx->pos));
+ return 1;
+ l456:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Symbol", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Smart(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Smart")); yyText(ctx, ctx->begin, ctx->end); if (!( extension(EXT_SMART) )) goto l457;
+ { int yypos458= ctx->pos, yythunkpos458= ctx->thunkpos; if (!yy_Ellipsis(ctx)) goto l459; goto l458;
+ l459:; ctx->pos= yypos458; ctx->thunkpos= yythunkpos458; if (!yy_Dash(ctx)) goto l460; goto l458;
+ l460:; ctx->pos= yypos458; ctx->thunkpos= yythunkpos458; if (!yy_SingleQuoted(ctx)) goto l461; goto l458;
+ l461:; ctx->pos= yypos458; ctx->thunkpos= yythunkpos458; if (!yy_DoubleQuoted(ctx)) goto l462; goto l458;
+ l462:; ctx->pos= yypos458; ctx->thunkpos= yythunkpos458; if (!yy_Apostrophe(ctx)) goto l457;
+ }
+ l458:;
+ yyprintf((stderr, " ok %s @ %s\n", "Smart", ctx->buf+ctx->pos));
+ return 1;
+ l457:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Smart", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_EscapedChar(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "EscapedChar")); if (!yymatchChar(ctx, '\\')) goto l463;
+ { int yypos464= ctx->pos, yythunkpos464= ctx->thunkpos; if (!yy_Newline(ctx)) goto l464; goto l463;
+ l464:; ctx->pos= yypos464; ctx->thunkpos= yythunkpos464;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l463; if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\012\157\000\120\000\000\000\270\001\000\000\070\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l463; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l463; yyDo(ctx, yy_1_EscapedChar, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "EscapedChar", ctx->buf+ctx->pos));
+ return 1;
+ l463:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "EscapedChar", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Entity(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Entity"));
+ { int yypos466= ctx->pos, yythunkpos466= ctx->thunkpos; if (!yy_HexEntity(ctx)) goto l467; goto l466;
+ l467:; ctx->pos= yypos466; ctx->thunkpos= yythunkpos466; if (!yy_DecEntity(ctx)) goto l468; goto l466;
+ l468:; ctx->pos= yypos466; ctx->thunkpos= yythunkpos466; if (!yy_CharEntity(ctx)) goto l465;
+ }
+ l466:; yyDo(ctx, yy_1_Entity, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Entity", ctx->buf+ctx->pos));
+ return 1;
+ l465:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Entity", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_RawHtml(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "RawHtml")); yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l469;
+ { int yypos470= ctx->pos, yythunkpos470= ctx->thunkpos; if (!yy_HtmlComment(ctx)) goto l471; goto l470;
+ l471:; ctx->pos= yypos470; ctx->thunkpos= yythunkpos470; if (!yy_HtmlBlockScript(ctx)) goto l472; goto l470;
+ l472:; ctx->pos= yypos470; ctx->thunkpos= yythunkpos470; if (!yy_HtmlTag(ctx)) goto l469;
+ }
+ l470:; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l469; yyDo(ctx, yy_1_RawHtml, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "RawHtml", ctx->buf+ctx->pos));
+ return 1;
+ l469:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "RawHtml", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Code(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Code"));
+ { int yypos474= ctx->pos, yythunkpos474= ctx->thunkpos; if (!yy_Ticks1(ctx)) goto l475; if (!yy_Sp(ctx)) goto l475; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l475;
+ { int yypos478= ctx->pos, yythunkpos478= ctx->thunkpos;
+ { int yypos482= ctx->pos, yythunkpos482= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l482; goto l479;
+ l482:; ctx->pos= yypos482; ctx->thunkpos= yythunkpos482;
+ } if (!yy_Nonspacechar(ctx)) goto l479;
+ l480:;
+ { int yypos481= ctx->pos, yythunkpos481= ctx->thunkpos;
+ { int yypos483= ctx->pos, yythunkpos483= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l483; goto l481;
+ l483:; ctx->pos= yypos483; ctx->thunkpos= yythunkpos483;
+ } if (!yy_Nonspacechar(ctx)) goto l481; goto l480;
+ l481:; ctx->pos= yypos481; ctx->thunkpos= yythunkpos481;
+ } goto l478;
+ l479:; ctx->pos= yypos478; ctx->thunkpos= yythunkpos478;
+ { int yypos485= ctx->pos, yythunkpos485= ctx->thunkpos; if (!yy_Ticks1(ctx)) goto l485; goto l484;
+ l485:; ctx->pos= yypos485; ctx->thunkpos= yythunkpos485;
+ } if (!yymatchChar(ctx, '`')) goto l484;
+ l486:;
+ { int yypos487= ctx->pos, yythunkpos487= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l487; goto l486;
+ l487:; ctx->pos= yypos487; ctx->thunkpos= yythunkpos487;
+ } goto l478;
+ l484:; ctx->pos= yypos478; ctx->thunkpos= yythunkpos478;
+ { int yypos488= ctx->pos, yythunkpos488= ctx->thunkpos; if (!yy_Sp(ctx)) goto l488; if (!yy_Ticks1(ctx)) goto l488; goto l475;
+ l488:; ctx->pos= yypos488; ctx->thunkpos= yythunkpos488;
+ }
+ { int yypos489= ctx->pos, yythunkpos489= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l490; goto l489;
+ l490:; ctx->pos= yypos489; ctx->thunkpos= yythunkpos489; if (!yy_Newline(ctx)) goto l475;
+ { int yypos491= ctx->pos, yythunkpos491= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l491; goto l475;
+ l491:; ctx->pos= yypos491; ctx->thunkpos= yythunkpos491;
+ }
+ }
+ l489:;
+ }
+ l478:;
+ l476:;
+ { int yypos477= ctx->pos, yythunkpos477= ctx->thunkpos;
+ { int yypos492= ctx->pos, yythunkpos492= ctx->thunkpos;
+ { int yypos496= ctx->pos, yythunkpos496= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l496; goto l493;
+ l496:; ctx->pos= yypos496; ctx->thunkpos= yythunkpos496;
+ } if (!yy_Nonspacechar(ctx)) goto l493;
+ l494:;
+ { int yypos495= ctx->pos, yythunkpos495= ctx->thunkpos;
+ { int yypos497= ctx->pos, yythunkpos497= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l497; goto l495;
+ l497:; ctx->pos= yypos497; ctx->thunkpos= yythunkpos497;
+ } if (!yy_Nonspacechar(ctx)) goto l495; goto l494;
+ l495:; ctx->pos= yypos495; ctx->thunkpos= yythunkpos495;
+ } goto l492;
+ l493:; ctx->pos= yypos492; ctx->thunkpos= yythunkpos492;
+ { int yypos499= ctx->pos, yythunkpos499= ctx->thunkpos; if (!yy_Ticks1(ctx)) goto l499; goto l498;
+ l499:; ctx->pos= yypos499; ctx->thunkpos= yythunkpos499;
+ } if (!yymatchChar(ctx, '`')) goto l498;
+ l500:;
+ { int yypos501= ctx->pos, yythunkpos501= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l501; goto l500;
+ l501:; ctx->pos= yypos501; ctx->thunkpos= yythunkpos501;
+ } goto l492;
+ l498:; ctx->pos= yypos492; ctx->thunkpos= yythunkpos492;
+ { int yypos502= ctx->pos, yythunkpos502= ctx->thunkpos; if (!yy_Sp(ctx)) goto l502; if (!yy_Ticks1(ctx)) goto l502; goto l477;
+ l502:; ctx->pos= yypos502; ctx->thunkpos= yythunkpos502;
+ }
+ { int yypos503= ctx->pos, yythunkpos503= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l504; goto l503;
+ l504:; ctx->pos= yypos503; ctx->thunkpos= yythunkpos503; if (!yy_Newline(ctx)) goto l477;
+ { int yypos505= ctx->pos, yythunkpos505= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l505; goto l477;
+ l505:; ctx->pos= yypos505; ctx->thunkpos= yythunkpos505;
+ }
+ }
+ l503:;
+ }
+ l492:; goto l476;
+ l477:; ctx->pos= yypos477; ctx->thunkpos= yythunkpos477;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l475; if (!yy_Sp(ctx)) goto l475; if (!yy_Ticks1(ctx)) goto l475; goto l474;
+ l475:; ctx->pos= yypos474; ctx->thunkpos= yythunkpos474; if (!yy_Ticks2(ctx)) goto l506; if (!yy_Sp(ctx)) goto l506; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l506;
+ { int yypos509= ctx->pos, yythunkpos509= ctx->thunkpos;
+ { int yypos513= ctx->pos, yythunkpos513= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l513; goto l510;
+ l513:; ctx->pos= yypos513; ctx->thunkpos= yythunkpos513;
+ } if (!yy_Nonspacechar(ctx)) goto l510;
+ l511:;
+ { int yypos512= ctx->pos, yythunkpos512= ctx->thunkpos;
+ { int yypos514= ctx->pos, yythunkpos514= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l514; goto l512;
+ l514:; ctx->pos= yypos514; ctx->thunkpos= yythunkpos514;
+ } if (!yy_Nonspacechar(ctx)) goto l512; goto l511;
+ l512:; ctx->pos= yypos512; ctx->thunkpos= yythunkpos512;
+ } goto l509;
+ l510:; ctx->pos= yypos509; ctx->thunkpos= yythunkpos509;
+ { int yypos516= ctx->pos, yythunkpos516= ctx->thunkpos; if (!yy_Ticks2(ctx)) goto l516; goto l515;
+ l516:; ctx->pos= yypos516; ctx->thunkpos= yythunkpos516;
+ } if (!yymatchChar(ctx, '`')) goto l515;
+ l517:;
+ { int yypos518= ctx->pos, yythunkpos518= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l518; goto l517;
+ l518:; ctx->pos= yypos518; ctx->thunkpos= yythunkpos518;
+ } goto l509;
+ l515:; ctx->pos= yypos509; ctx->thunkpos= yythunkpos509;
+ { int yypos519= ctx->pos, yythunkpos519= ctx->thunkpos; if (!yy_Sp(ctx)) goto l519; if (!yy_Ticks2(ctx)) goto l519; goto l506;
+ l519:; ctx->pos= yypos519; ctx->thunkpos= yythunkpos519;
+ }
+ { int yypos520= ctx->pos, yythunkpos520= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l521; goto l520;
+ l521:; ctx->pos= yypos520; ctx->thunkpos= yythunkpos520; if (!yy_Newline(ctx)) goto l506;
+ { int yypos522= ctx->pos, yythunkpos522= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l522; goto l506;
+ l522:; ctx->pos= yypos522; ctx->thunkpos= yythunkpos522;
+ }
+ }
+ l520:;
+ }
+ l509:;
+ l507:;
+ { int yypos508= ctx->pos, yythunkpos508= ctx->thunkpos;
+ { int yypos523= ctx->pos, yythunkpos523= ctx->thunkpos;
+ { int yypos527= ctx->pos, yythunkpos527= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l527; goto l524;
+ l527:; ctx->pos= yypos527; ctx->thunkpos= yythunkpos527;
+ } if (!yy_Nonspacechar(ctx)) goto l524;
+ l525:;
+ { int yypos526= ctx->pos, yythunkpos526= ctx->thunkpos;
+ { int yypos528= ctx->pos, yythunkpos528= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l528; goto l526;
+ l528:; ctx->pos= yypos528; ctx->thunkpos= yythunkpos528;
+ } if (!yy_Nonspacechar(ctx)) goto l526; goto l525;
+ l526:; ctx->pos= yypos526; ctx->thunkpos= yythunkpos526;
+ } goto l523;
+ l524:; ctx->pos= yypos523; ctx->thunkpos= yythunkpos523;
+ { int yypos530= ctx->pos, yythunkpos530= ctx->thunkpos; if (!yy_Ticks2(ctx)) goto l530; goto l529;
+ l530:; ctx->pos= yypos530; ctx->thunkpos= yythunkpos530;
+ } if (!yymatchChar(ctx, '`')) goto l529;
+ l531:;
+ { int yypos532= ctx->pos, yythunkpos532= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l532; goto l531;
+ l532:; ctx->pos= yypos532; ctx->thunkpos= yythunkpos532;
+ } goto l523;
+ l529:; ctx->pos= yypos523; ctx->thunkpos= yythunkpos523;
+ { int yypos533= ctx->pos, yythunkpos533= ctx->thunkpos; if (!yy_Sp(ctx)) goto l533; if (!yy_Ticks2(ctx)) goto l533; goto l508;
+ l533:; ctx->pos= yypos533; ctx->thunkpos= yythunkpos533;
+ }
+ { int yypos534= ctx->pos, yythunkpos534= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l535; goto l534;
+ l535:; ctx->pos= yypos534; ctx->thunkpos= yythunkpos534; if (!yy_Newline(ctx)) goto l508;
+ { int yypos536= ctx->pos, yythunkpos536= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l536; goto l508;
+ l536:; ctx->pos= yypos536; ctx->thunkpos= yythunkpos536;
+ }
+ }
+ l534:;
+ }
+ l523:; goto l507;
+ l508:; ctx->pos= yypos508; ctx->thunkpos= yythunkpos508;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l506; if (!yy_Sp(ctx)) goto l506; if (!yy_Ticks2(ctx)) goto l506; goto l474;
+ l506:; ctx->pos= yypos474; ctx->thunkpos= yythunkpos474; if (!yy_Ticks3(ctx)) goto l537; if (!yy_Sp(ctx)) goto l537; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l537;
+ { int yypos540= ctx->pos, yythunkpos540= ctx->thunkpos;
+ { int yypos544= ctx->pos, yythunkpos544= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l544; goto l541;
+ l544:; ctx->pos= yypos544; ctx->thunkpos= yythunkpos544;
+ } if (!yy_Nonspacechar(ctx)) goto l541;
+ l542:;
+ { int yypos543= ctx->pos, yythunkpos543= ctx->thunkpos;
+ { int yypos545= ctx->pos, yythunkpos545= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l545; goto l543;
+ l545:; ctx->pos= yypos545; ctx->thunkpos= yythunkpos545;
+ } if (!yy_Nonspacechar(ctx)) goto l543; goto l542;
+ l543:; ctx->pos= yypos543; ctx->thunkpos= yythunkpos543;
+ } goto l540;
+ l541:; ctx->pos= yypos540; ctx->thunkpos= yythunkpos540;
+ { int yypos547= ctx->pos, yythunkpos547= ctx->thunkpos; if (!yy_Ticks3(ctx)) goto l547; goto l546;
+ l547:; ctx->pos= yypos547; ctx->thunkpos= yythunkpos547;
+ } if (!yymatchChar(ctx, '`')) goto l546;
+ l548:;
+ { int yypos549= ctx->pos, yythunkpos549= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l549; goto l548;
+ l549:; ctx->pos= yypos549; ctx->thunkpos= yythunkpos549;
+ } goto l540;
+ l546:; ctx->pos= yypos540; ctx->thunkpos= yythunkpos540;
+ { int yypos550= ctx->pos, yythunkpos550= ctx->thunkpos; if (!yy_Sp(ctx)) goto l550; if (!yy_Ticks3(ctx)) goto l550; goto l537;
+ l550:; ctx->pos= yypos550; ctx->thunkpos= yythunkpos550;
+ }
+ { int yypos551= ctx->pos, yythunkpos551= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l552; goto l551;
+ l552:; ctx->pos= yypos551; ctx->thunkpos= yythunkpos551; if (!yy_Newline(ctx)) goto l537;
+ { int yypos553= ctx->pos, yythunkpos553= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l553; goto l537;
+ l553:; ctx->pos= yypos553; ctx->thunkpos= yythunkpos553;
+ }
+ }
+ l551:;
+ }
+ l540:;
+ l538:;
+ { int yypos539= ctx->pos, yythunkpos539= ctx->thunkpos;
+ { int yypos554= ctx->pos, yythunkpos554= ctx->thunkpos;
+ { int yypos558= ctx->pos, yythunkpos558= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l558; goto l555;
+ l558:; ctx->pos= yypos558; ctx->thunkpos= yythunkpos558;
+ } if (!yy_Nonspacechar(ctx)) goto l555;
+ l556:;
+ { int yypos557= ctx->pos, yythunkpos557= ctx->thunkpos;
+ { int yypos559= ctx->pos, yythunkpos559= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l559; goto l557;
+ l559:; ctx->pos= yypos559; ctx->thunkpos= yythunkpos559;
+ } if (!yy_Nonspacechar(ctx)) goto l557; goto l556;
+ l557:; ctx->pos= yypos557; ctx->thunkpos= yythunkpos557;
+ } goto l554;
+ l555:; ctx->pos= yypos554; ctx->thunkpos= yythunkpos554;
+ { int yypos561= ctx->pos, yythunkpos561= ctx->thunkpos; if (!yy_Ticks3(ctx)) goto l561; goto l560;
+ l561:; ctx->pos= yypos561; ctx->thunkpos= yythunkpos561;
+ } if (!yymatchChar(ctx, '`')) goto l560;
+ l562:;
+ { int yypos563= ctx->pos, yythunkpos563= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l563; goto l562;
+ l563:; ctx->pos= yypos563; ctx->thunkpos= yythunkpos563;
+ } goto l554;
+ l560:; ctx->pos= yypos554; ctx->thunkpos= yythunkpos554;
+ { int yypos564= ctx->pos, yythunkpos564= ctx->thunkpos; if (!yy_Sp(ctx)) goto l564; if (!yy_Ticks3(ctx)) goto l564; goto l539;
+ l564:; ctx->pos= yypos564; ctx->thunkpos= yythunkpos564;
+ }
+ { int yypos565= ctx->pos, yythunkpos565= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l566; goto l565;
+ l566:; ctx->pos= yypos565; ctx->thunkpos= yythunkpos565; if (!yy_Newline(ctx)) goto l539;
+ { int yypos567= ctx->pos, yythunkpos567= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l567; goto l539;
+ l567:; ctx->pos= yypos567; ctx->thunkpos= yythunkpos567;
+ }
+ }
+ l565:;
+ }
+ l554:; goto l538;
+ l539:; ctx->pos= yypos539; ctx->thunkpos= yythunkpos539;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l537; if (!yy_Sp(ctx)) goto l537; if (!yy_Ticks3(ctx)) goto l537; goto l474;
+ l537:; ctx->pos= yypos474; ctx->thunkpos= yythunkpos474; if (!yy_Ticks4(ctx)) goto l568; if (!yy_Sp(ctx)) goto l568; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l568;
+ { int yypos571= ctx->pos, yythunkpos571= ctx->thunkpos;
+ { int yypos575= ctx->pos, yythunkpos575= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l575; goto l572;
+ l575:; ctx->pos= yypos575; ctx->thunkpos= yythunkpos575;
+ } if (!yy_Nonspacechar(ctx)) goto l572;
+ l573:;
+ { int yypos574= ctx->pos, yythunkpos574= ctx->thunkpos;
+ { int yypos576= ctx->pos, yythunkpos576= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l576; goto l574;
+ l576:; ctx->pos= yypos576; ctx->thunkpos= yythunkpos576;
+ } if (!yy_Nonspacechar(ctx)) goto l574; goto l573;
+ l574:; ctx->pos= yypos574; ctx->thunkpos= yythunkpos574;
+ } goto l571;
+ l572:; ctx->pos= yypos571; ctx->thunkpos= yythunkpos571;
+ { int yypos578= ctx->pos, yythunkpos578= ctx->thunkpos; if (!yy_Ticks4(ctx)) goto l578; goto l577;
+ l578:; ctx->pos= yypos578; ctx->thunkpos= yythunkpos578;
+ } if (!yymatchChar(ctx, '`')) goto l577;
+ l579:;
+ { int yypos580= ctx->pos, yythunkpos580= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l580; goto l579;
+ l580:; ctx->pos= yypos580; ctx->thunkpos= yythunkpos580;
+ } goto l571;
+ l577:; ctx->pos= yypos571; ctx->thunkpos= yythunkpos571;
+ { int yypos581= ctx->pos, yythunkpos581= ctx->thunkpos; if (!yy_Sp(ctx)) goto l581; if (!yy_Ticks4(ctx)) goto l581; goto l568;
+ l581:; ctx->pos= yypos581; ctx->thunkpos= yythunkpos581;
+ }
+ { int yypos582= ctx->pos, yythunkpos582= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l583; goto l582;
+ l583:; ctx->pos= yypos582; ctx->thunkpos= yythunkpos582; if (!yy_Newline(ctx)) goto l568;
+ { int yypos584= ctx->pos, yythunkpos584= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l584; goto l568;
+ l584:; ctx->pos= yypos584; ctx->thunkpos= yythunkpos584;
+ }
+ }
+ l582:;
+ }
+ l571:;
+ l569:;
+ { int yypos570= ctx->pos, yythunkpos570= ctx->thunkpos;
+ { int yypos585= ctx->pos, yythunkpos585= ctx->thunkpos;
+ { int yypos589= ctx->pos, yythunkpos589= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l589; goto l586;
+ l589:; ctx->pos= yypos589; ctx->thunkpos= yythunkpos589;
+ } if (!yy_Nonspacechar(ctx)) goto l586;
+ l587:;
+ { int yypos588= ctx->pos, yythunkpos588= ctx->thunkpos;
+ { int yypos590= ctx->pos, yythunkpos590= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l590; goto l588;
+ l590:; ctx->pos= yypos590; ctx->thunkpos= yythunkpos590;
+ } if (!yy_Nonspacechar(ctx)) goto l588; goto l587;
+ l588:; ctx->pos= yypos588; ctx->thunkpos= yythunkpos588;
+ } goto l585;
+ l586:; ctx->pos= yypos585; ctx->thunkpos= yythunkpos585;
+ { int yypos592= ctx->pos, yythunkpos592= ctx->thunkpos; if (!yy_Ticks4(ctx)) goto l592; goto l591;
+ l592:; ctx->pos= yypos592; ctx->thunkpos= yythunkpos592;
+ } if (!yymatchChar(ctx, '`')) goto l591;
+ l593:;
+ { int yypos594= ctx->pos, yythunkpos594= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l594; goto l593;
+ l594:; ctx->pos= yypos594; ctx->thunkpos= yythunkpos594;
+ } goto l585;
+ l591:; ctx->pos= yypos585; ctx->thunkpos= yythunkpos585;
+ { int yypos595= ctx->pos, yythunkpos595= ctx->thunkpos; if (!yy_Sp(ctx)) goto l595; if (!yy_Ticks4(ctx)) goto l595; goto l570;
+ l595:; ctx->pos= yypos595; ctx->thunkpos= yythunkpos595;
+ }
+ { int yypos596= ctx->pos, yythunkpos596= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l597; goto l596;
+ l597:; ctx->pos= yypos596; ctx->thunkpos= yythunkpos596; if (!yy_Newline(ctx)) goto l570;
+ { int yypos598= ctx->pos, yythunkpos598= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l598; goto l570;
+ l598:; ctx->pos= yypos598; ctx->thunkpos= yythunkpos598;
+ }
+ }
+ l596:;
+ }
+ l585:; goto l569;
+ l570:; ctx->pos= yypos570; ctx->thunkpos= yythunkpos570;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l568; if (!yy_Sp(ctx)) goto l568; if (!yy_Ticks4(ctx)) goto l568; goto l474;
+ l568:; ctx->pos= yypos474; ctx->thunkpos= yythunkpos474; if (!yy_Ticks5(ctx)) goto l473; if (!yy_Sp(ctx)) goto l473; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l473;
+ { int yypos601= ctx->pos, yythunkpos601= ctx->thunkpos;
+ { int yypos605= ctx->pos, yythunkpos605= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l605; goto l602;
+ l605:; ctx->pos= yypos605; ctx->thunkpos= yythunkpos605;
+ } if (!yy_Nonspacechar(ctx)) goto l602;
+ l603:;
+ { int yypos604= ctx->pos, yythunkpos604= ctx->thunkpos;
+ { int yypos606= ctx->pos, yythunkpos606= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l606; goto l604;
+ l606:; ctx->pos= yypos606; ctx->thunkpos= yythunkpos606;
+ } if (!yy_Nonspacechar(ctx)) goto l604; goto l603;
+ l604:; ctx->pos= yypos604; ctx->thunkpos= yythunkpos604;
+ } goto l601;
+ l602:; ctx->pos= yypos601; ctx->thunkpos= yythunkpos601;
+ { int yypos608= ctx->pos, yythunkpos608= ctx->thunkpos; if (!yy_Ticks5(ctx)) goto l608; goto l607;
+ l608:; ctx->pos= yypos608; ctx->thunkpos= yythunkpos608;
+ } if (!yymatchChar(ctx, '`')) goto l607;
+ l609:;
+ { int yypos610= ctx->pos, yythunkpos610= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l610; goto l609;
+ l610:; ctx->pos= yypos610; ctx->thunkpos= yythunkpos610;
+ } goto l601;
+ l607:; ctx->pos= yypos601; ctx->thunkpos= yythunkpos601;
+ { int yypos611= ctx->pos, yythunkpos611= ctx->thunkpos; if (!yy_Sp(ctx)) goto l611; if (!yy_Ticks5(ctx)) goto l611; goto l473;
+ l611:; ctx->pos= yypos611; ctx->thunkpos= yythunkpos611;
+ }
+ { int yypos612= ctx->pos, yythunkpos612= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l613; goto l612;
+ l613:; ctx->pos= yypos612; ctx->thunkpos= yythunkpos612; if (!yy_Newline(ctx)) goto l473;
+ { int yypos614= ctx->pos, yythunkpos614= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l614; goto l473;
+ l614:; ctx->pos= yypos614; ctx->thunkpos= yythunkpos614;
+ }
+ }
+ l612:;
+ }
+ l601:;
+ l599:;
+ { int yypos600= ctx->pos, yythunkpos600= ctx->thunkpos;
+ { int yypos615= ctx->pos, yythunkpos615= ctx->thunkpos;
+ { int yypos619= ctx->pos, yythunkpos619= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l619; goto l616;
+ l619:; ctx->pos= yypos619; ctx->thunkpos= yythunkpos619;
+ } if (!yy_Nonspacechar(ctx)) goto l616;
+ l617:;
+ { int yypos618= ctx->pos, yythunkpos618= ctx->thunkpos;
+ { int yypos620= ctx->pos, yythunkpos620= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l620; goto l618;
+ l620:; ctx->pos= yypos620; ctx->thunkpos= yythunkpos620;
+ } if (!yy_Nonspacechar(ctx)) goto l618; goto l617;
+ l618:; ctx->pos= yypos618; ctx->thunkpos= yythunkpos618;
+ } goto l615;
+ l616:; ctx->pos= yypos615; ctx->thunkpos= yythunkpos615;
+ { int yypos622= ctx->pos, yythunkpos622= ctx->thunkpos; if (!yy_Ticks5(ctx)) goto l622; goto l621;
+ l622:; ctx->pos= yypos622; ctx->thunkpos= yythunkpos622;
+ } if (!yymatchChar(ctx, '`')) goto l621;
+ l623:;
+ { int yypos624= ctx->pos, yythunkpos624= ctx->thunkpos; if (!yymatchChar(ctx, '`')) goto l624; goto l623;
+ l624:; ctx->pos= yypos624; ctx->thunkpos= yythunkpos624;
+ } goto l615;
+ l621:; ctx->pos= yypos615; ctx->thunkpos= yythunkpos615;
+ { int yypos625= ctx->pos, yythunkpos625= ctx->thunkpos; if (!yy_Sp(ctx)) goto l625; if (!yy_Ticks5(ctx)) goto l625; goto l600;
+ l625:; ctx->pos= yypos625; ctx->thunkpos= yythunkpos625;
+ }
+ { int yypos626= ctx->pos, yythunkpos626= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l627; goto l626;
+ l627:; ctx->pos= yypos626; ctx->thunkpos= yythunkpos626; if (!yy_Newline(ctx)) goto l600;
+ { int yypos628= ctx->pos, yythunkpos628= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l628; goto l600;
+ l628:; ctx->pos= yypos628; ctx->thunkpos= yythunkpos628;
+ }
+ }
+ l626:;
+ }
+ l615:; goto l599;
+ l600:; ctx->pos= yypos600; ctx->thunkpos= yythunkpos600;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l473; if (!yy_Sp(ctx)) goto l473; if (!yy_Ticks5(ctx)) goto l473;
+ }
+ l474:; yyDo(ctx, yy_1_Code, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Code", ctx->buf+ctx->pos));
+ return 1;
+ l473:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Code", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_InlineNote(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "InlineNote")); yyText(ctx, ctx->begin, ctx->end); if (!( extension(EXT_NOTES) )) goto l629; if (!yymatchString(ctx, "^[")) goto l629; if (!yy_StartList(ctx)) goto l629; yyDo(ctx, yySet, -1, 0);
+ { int yypos632= ctx->pos, yythunkpos632= ctx->thunkpos; if (!yymatchChar(ctx, ']')) goto l632; goto l629;
+ l632:; ctx->pos= yypos632; ctx->thunkpos= yythunkpos632;
+ } if (!yy_Inline(ctx)) goto l629; yyDo(ctx, yy_1_InlineNote, ctx->begin, ctx->end);
+ l630:;
+ { int yypos631= ctx->pos, yythunkpos631= ctx->thunkpos;
+ { int yypos633= ctx->pos, yythunkpos633= ctx->thunkpos; if (!yymatchChar(ctx, ']')) goto l633; goto l631;
+ l633:; ctx->pos= yypos633; ctx->thunkpos= yythunkpos633;
+ } if (!yy_Inline(ctx)) goto l631; yyDo(ctx, yy_1_InlineNote, ctx->begin, ctx->end); goto l630;
+ l631:; ctx->pos= yypos631; ctx->thunkpos= yythunkpos631;
+ } if (!yymatchChar(ctx, ']')) goto l629; yyDo(ctx, yy_2_InlineNote, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "InlineNote", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l629:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "InlineNote", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_NoteReference(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "NoteReference")); yyText(ctx, ctx->begin, ctx->end); if (!( extension(EXT_NOTES) )) goto l634; if (!yy_RawNoteReference(ctx)) goto l634; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_NoteReference, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "NoteReference", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l634:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "NoteReference", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Link(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Link"));
+ { int yypos636= ctx->pos, yythunkpos636= ctx->thunkpos; if (!yy_ExplicitLink(ctx)) goto l637; goto l636;
+ l637:; ctx->pos= yypos636; ctx->thunkpos= yythunkpos636; if (!yy_ReferenceLink(ctx)) goto l638; goto l636;
+ l638:; ctx->pos= yypos636; ctx->thunkpos= yythunkpos636; if (!yy_AutoLink(ctx)) goto l635;
+ }
+ l636:;
+ yyprintf((stderr, " ok %s @ %s\n", "Link", ctx->buf+ctx->pos));
+ return 1;
+ l635:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Link", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Image(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Image")); if (!yymatchChar(ctx, '!')) goto l639;
+ { int yypos640= ctx->pos, yythunkpos640= ctx->thunkpos; if (!yy_ExplicitLink(ctx)) goto l641; goto l640;
+ l641:; ctx->pos= yypos640; ctx->thunkpos= yythunkpos640; if (!yy_ReferenceLink(ctx)) goto l639;
+ }
+ l640:; yyDo(ctx, yy_1_Image, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Image", ctx->buf+ctx->pos));
+ return 1;
+ l639:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Image", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Emph(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Emph"));
+ { int yypos643= ctx->pos, yythunkpos643= ctx->thunkpos; if (!yy_EmphStar(ctx)) goto l644; goto l643;
+ l644:; ctx->pos= yypos643; ctx->thunkpos= yythunkpos643; if (!yy_EmphUl(ctx)) goto l642;
+ }
+ l643:;
+ yyprintf((stderr, " ok %s @ %s\n", "Emph", ctx->buf+ctx->pos));
+ return 1;
+ l642:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Emph", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Strong(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Strong"));
+ { int yypos646= ctx->pos, yythunkpos646= ctx->thunkpos; if (!yy_StrongStar(ctx)) goto l647; goto l646;
+ l647:; ctx->pos= yypos646; ctx->thunkpos= yythunkpos646; if (!yy_StrongUl(ctx)) goto l645;
+ }
+ l646:;
+ yyprintf((stderr, " ok %s @ %s\n", "Strong", ctx->buf+ctx->pos));
+ return 1;
+ l645:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Strong", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Space(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Space")); if (!yy_Spacechar(ctx)) goto l648;
+ l649:;
+ { int yypos650= ctx->pos, yythunkpos650= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l650; goto l649;
+ l650:; ctx->pos= yypos650; ctx->thunkpos= yythunkpos650;
+ } yyDo(ctx, yy_1_Space, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Space", ctx->buf+ctx->pos));
+ return 1;
+ l648:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Space", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_UlOrStarLine(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "UlOrStarLine"));
+ { int yypos652= ctx->pos, yythunkpos652= ctx->thunkpos; if (!yy_UlLine(ctx)) goto l653; goto l652;
+ l653:; ctx->pos= yypos652; ctx->thunkpos= yythunkpos652; if (!yy_StarLine(ctx)) goto l651;
+ }
+ l652:; yyDo(ctx, yy_1_UlOrStarLine, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "UlOrStarLine", ctx->buf+ctx->pos));
+ return 1;
+ l651:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "UlOrStarLine", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Str(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "Str")); if (!yy_StartList(ctx)) goto l654; yyDo(ctx, yySet, -1, 0); yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l654; if (!yy_NormalChar(ctx)) goto l654;
+ l655:;
+ { int yypos656= ctx->pos, yythunkpos656= ctx->thunkpos; if (!yy_NormalChar(ctx)) goto l656; goto l655;
+ l656:; ctx->pos= yypos656; ctx->thunkpos= yythunkpos656;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l654; yyDo(ctx, yy_1_Str, ctx->begin, ctx->end);
+ l657:;
+ { int yypos658= ctx->pos, yythunkpos658= ctx->thunkpos; if (!yy_StrChunk(ctx)) goto l658; yyDo(ctx, yy_2_Str, ctx->begin, ctx->end); goto l657;
+ l658:; ctx->pos= yypos658; ctx->thunkpos= yythunkpos658;
+ } yyDo(ctx, yy_3_Str, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Str", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l654:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Str", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_InStyleTags(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "InStyleTags")); if (!yy_StyleOpen(ctx)) goto l659;
+ l660:;
+ { int yypos661= ctx->pos, yythunkpos661= ctx->thunkpos;
+ { int yypos662= ctx->pos, yythunkpos662= ctx->thunkpos; if (!yy_StyleClose(ctx)) goto l662; goto l661;
+ l662:; ctx->pos= yypos662; ctx->thunkpos= yythunkpos662;
+ } if (!yymatchDot(ctx)) goto l661; goto l660;
+ l661:; ctx->pos= yypos661; ctx->thunkpos= yythunkpos661;
+ } if (!yy_StyleClose(ctx)) goto l659;
+ yyprintf((stderr, " ok %s @ %s\n", "InStyleTags", ctx->buf+ctx->pos));
+ return 1;
+ l659:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "InStyleTags", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_StyleClose(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "StyleClose")); if (!yymatchChar(ctx, '<')) goto l663; if (!yy_Spnl(ctx)) goto l663; if (!yymatchChar(ctx, '/')) goto l663;
+ { int yypos664= ctx->pos, yythunkpos664= ctx->thunkpos; if (!yymatchString(ctx, "style")) goto l665; goto l664;
+ l665:; ctx->pos= yypos664; ctx->thunkpos= yythunkpos664; if (!yymatchString(ctx, "STYLE")) goto l663;
+ }
+ l664:; if (!yy_Spnl(ctx)) goto l663; if (!yymatchChar(ctx, '>')) goto l663;
+ yyprintf((stderr, " ok %s @ %s\n", "StyleClose", ctx->buf+ctx->pos));
+ return 1;
+ l663:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "StyleClose", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_StyleOpen(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "StyleOpen")); if (!yymatchChar(ctx, '<')) goto l666; if (!yy_Spnl(ctx)) goto l666;
+ { int yypos667= ctx->pos, yythunkpos667= ctx->thunkpos; if (!yymatchString(ctx, "style")) goto l668; goto l667;
+ l668:; ctx->pos= yypos667; ctx->thunkpos= yythunkpos667; if (!yymatchString(ctx, "STYLE")) goto l666;
+ }
+ l667:; if (!yy_Spnl(ctx)) goto l666;
+ l669:;
+ { int yypos670= ctx->pos, yythunkpos670= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l670; goto l669;
+ l670:; ctx->pos= yypos670; ctx->thunkpos= yythunkpos670;
+ } if (!yymatchChar(ctx, '>')) goto l666;
+ yyprintf((stderr, " ok %s @ %s\n", "StyleOpen", ctx->buf+ctx->pos));
+ return 1;
+ l666:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "StyleOpen", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockType(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockType"));
+ { int yypos672= ctx->pos, yythunkpos672= ctx->thunkpos; if (!yymatchString(ctx, "address")) goto l673; goto l672;
+ l673:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "blockquote")) goto l674; goto l672;
+ l674:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "center")) goto l675; goto l672;
+ l675:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "dir")) goto l676; goto l672;
+ l676:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "div")) goto l677; goto l672;
+ l677:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "dl")) goto l678; goto l672;
+ l678:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "fieldset")) goto l679; goto l672;
+ l679:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "form")) goto l680; goto l672;
+ l680:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "h1")) goto l681; goto l672;
+ l681:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "h2")) goto l682; goto l672;
+ l682:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "h3")) goto l683; goto l672;
+ l683:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "h4")) goto l684; goto l672;
+ l684:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "h5")) goto l685; goto l672;
+ l685:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "h6")) goto l686; goto l672;
+ l686:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "hr")) goto l687; goto l672;
+ l687:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "isindex")) goto l688; goto l672;
+ l688:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "menu")) goto l689; goto l672;
+ l689:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "noframes")) goto l690; goto l672;
+ l690:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "noscript")) goto l691; goto l672;
+ l691:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "ol")) goto l692; goto l672;
+ l692:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchChar(ctx, 'p')) goto l693; goto l672;
+ l693:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "pre")) goto l694; goto l672;
+ l694:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "table")) goto l695; goto l672;
+ l695:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "ul")) goto l696; goto l672;
+ l696:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "dd")) goto l697; goto l672;
+ l697:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "dt")) goto l698; goto l672;
+ l698:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "frameset")) goto l699; goto l672;
+ l699:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "li")) goto l700; goto l672;
+ l700:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "tbody")) goto l701; goto l672;
+ l701:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "td")) goto l702; goto l672;
+ l702:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "tfoot")) goto l703; goto l672;
+ l703:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "th")) goto l704; goto l672;
+ l704:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "thead")) goto l705; goto l672;
+ l705:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "tr")) goto l706; goto l672;
+ l706:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "script")) goto l707; goto l672;
+ l707:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "ADDRESS")) goto l708; goto l672;
+ l708:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "BLOCKQUOTE")) goto l709; goto l672;
+ l709:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "CENTER")) goto l710; goto l672;
+ l710:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "DIR")) goto l711; goto l672;
+ l711:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "DIV")) goto l712; goto l672;
+ l712:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "DL")) goto l713; goto l672;
+ l713:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "FIELDSET")) goto l714; goto l672;
+ l714:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "FORM")) goto l715; goto l672;
+ l715:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "H1")) goto l716; goto l672;
+ l716:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "H2")) goto l717; goto l672;
+ l717:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "H3")) goto l718; goto l672;
+ l718:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "H4")) goto l719; goto l672;
+ l719:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "H5")) goto l720; goto l672;
+ l720:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "H6")) goto l721; goto l672;
+ l721:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "HR")) goto l722; goto l672;
+ l722:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "ISINDEX")) goto l723; goto l672;
+ l723:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "MENU")) goto l724; goto l672;
+ l724:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "NOFRAMES")) goto l725; goto l672;
+ l725:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "NOSCRIPT")) goto l726; goto l672;
+ l726:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "OL")) goto l727; goto l672;
+ l727:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchChar(ctx, 'P')) goto l728; goto l672;
+ l728:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "PRE")) goto l729; goto l672;
+ l729:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "TABLE")) goto l730; goto l672;
+ l730:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "UL")) goto l731; goto l672;
+ l731:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "DD")) goto l732; goto l672;
+ l732:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "DT")) goto l733; goto l672;
+ l733:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "FRAMESET")) goto l734; goto l672;
+ l734:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "LI")) goto l735; goto l672;
+ l735:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "TBODY")) goto l736; goto l672;
+ l736:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "TD")) goto l737; goto l672;
+ l737:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "TFOOT")) goto l738; goto l672;
+ l738:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "TH")) goto l739; goto l672;
+ l739:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "THEAD")) goto l740; goto l672;
+ l740:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "TR")) goto l741; goto l672;
+ l741:; ctx->pos= yypos672; ctx->thunkpos= yythunkpos672; if (!yymatchString(ctx, "SCRIPT")) goto l671;
+ }
+ l672:;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockType", ctx->buf+ctx->pos));
+ return 1;
+ l671:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockType", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockSelfClosing(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockSelfClosing")); if (!yymatchChar(ctx, '<')) goto l742; if (!yy_Spnl(ctx)) goto l742; if (!yy_HtmlBlockType(ctx)) goto l742; if (!yy_Spnl(ctx)) goto l742;
+ l743:;
+ { int yypos744= ctx->pos, yythunkpos744= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l744; goto l743;
+ l744:; ctx->pos= yypos744; ctx->thunkpos= yythunkpos744;
+ } if (!yymatchChar(ctx, '/')) goto l742; if (!yy_Spnl(ctx)) goto l742; if (!yymatchChar(ctx, '>')) goto l742;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockSelfClosing", ctx->buf+ctx->pos));
+ return 1;
+ l742:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockSelfClosing", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlComment(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlComment")); if (!yymatchString(ctx, "")) goto l748; goto l747;
+ l748:; ctx->pos= yypos748; ctx->thunkpos= yythunkpos748;
+ } if (!yymatchDot(ctx)) goto l747; goto l746;
+ l747:; ctx->pos= yypos747; ctx->thunkpos= yythunkpos747;
+ } if (!yymatchString(ctx, "-->")) goto l745;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlComment", ctx->buf+ctx->pos));
+ return 1;
+ l745:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlComment", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockInTags(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockInTags"));
+ { int yypos750= ctx->pos, yythunkpos750= ctx->thunkpos; if (!yy_HtmlBlockAddress(ctx)) goto l751; goto l750;
+ l751:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockBlockquote(ctx)) goto l752; goto l750;
+ l752:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockCenter(ctx)) goto l753; goto l750;
+ l753:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockDir(ctx)) goto l754; goto l750;
+ l754:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockDiv(ctx)) goto l755; goto l750;
+ l755:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockDl(ctx)) goto l756; goto l750;
+ l756:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockFieldset(ctx)) goto l757; goto l750;
+ l757:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockForm(ctx)) goto l758; goto l750;
+ l758:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockH1(ctx)) goto l759; goto l750;
+ l759:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockH2(ctx)) goto l760; goto l750;
+ l760:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockH3(ctx)) goto l761; goto l750;
+ l761:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockH4(ctx)) goto l762; goto l750;
+ l762:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockH5(ctx)) goto l763; goto l750;
+ l763:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockH6(ctx)) goto l764; goto l750;
+ l764:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockMenu(ctx)) goto l765; goto l750;
+ l765:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockNoframes(ctx)) goto l766; goto l750;
+ l766:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockNoscript(ctx)) goto l767; goto l750;
+ l767:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockOl(ctx)) goto l768; goto l750;
+ l768:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockP(ctx)) goto l769; goto l750;
+ l769:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockPre(ctx)) goto l770; goto l750;
+ l770:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockTable(ctx)) goto l771; goto l750;
+ l771:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockUl(ctx)) goto l772; goto l750;
+ l772:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockDd(ctx)) goto l773; goto l750;
+ l773:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockDt(ctx)) goto l774; goto l750;
+ l774:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockFrameset(ctx)) goto l775; goto l750;
+ l775:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockLi(ctx)) goto l776; goto l750;
+ l776:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockTbody(ctx)) goto l777; goto l750;
+ l777:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockTd(ctx)) goto l778; goto l750;
+ l778:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockTfoot(ctx)) goto l779; goto l750;
+ l779:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockTh(ctx)) goto l780; goto l750;
+ l780:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockThead(ctx)) goto l781; goto l750;
+ l781:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockTr(ctx)) goto l782; goto l750;
+ l782:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockScript(ctx)) goto l783; goto l750;
+ l783:; ctx->pos= yypos750; ctx->thunkpos= yythunkpos750; if (!yy_HtmlBlockHead(ctx)) goto l749;
+ }
+ l750:;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockInTags", ctx->buf+ctx->pos));
+ return 1;
+ l749:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockInTags", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockHead(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockHead")); if (!yy_HtmlBlockOpenHead(ctx)) goto l784;
+ l785:;
+ { int yypos786= ctx->pos, yythunkpos786= ctx->thunkpos;
+ { int yypos787= ctx->pos, yythunkpos787= ctx->thunkpos; if (!yy_HtmlBlockCloseHead(ctx)) goto l787; goto l786;
+ l787:; ctx->pos= yypos787; ctx->thunkpos= yythunkpos787;
+ } if (!yymatchDot(ctx)) goto l786; goto l785;
+ l786:; ctx->pos= yypos786; ctx->thunkpos= yythunkpos786;
+ } if (!yy_HtmlBlockCloseHead(ctx)) goto l784;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockHead", ctx->buf+ctx->pos));
+ return 1;
+ l784:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockHead", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseHead(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseHead")); if (!yymatchChar(ctx, '<')) goto l788; if (!yy_Spnl(ctx)) goto l788; if (!yymatchChar(ctx, '/')) goto l788;
+ { int yypos789= ctx->pos, yythunkpos789= ctx->thunkpos; if (!yymatchString(ctx, "head")) goto l790; goto l789;
+ l790:; ctx->pos= yypos789; ctx->thunkpos= yythunkpos789; if (!yymatchString(ctx, "HEAD")) goto l788;
+ }
+ l789:; if (!yy_Spnl(ctx)) goto l788; if (!yymatchChar(ctx, '>')) goto l788;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseHead", ctx->buf+ctx->pos));
+ return 1;
+ l788:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseHead", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenHead(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenHead")); if (!yymatchChar(ctx, '<')) goto l791; if (!yy_Spnl(ctx)) goto l791;
+ { int yypos792= ctx->pos, yythunkpos792= ctx->thunkpos; if (!yymatchString(ctx, "head")) goto l793; goto l792;
+ l793:; ctx->pos= yypos792; ctx->thunkpos= yythunkpos792; if (!yymatchString(ctx, "HEAD")) goto l791;
+ }
+ l792:; if (!yy_Spnl(ctx)) goto l791;
+ l794:;
+ { int yypos795= ctx->pos, yythunkpos795= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l795; goto l794;
+ l795:; ctx->pos= yypos795; ctx->thunkpos= yythunkpos795;
+ } if (!yymatchChar(ctx, '>')) goto l791;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenHead", ctx->buf+ctx->pos));
+ return 1;
+ l791:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenHead", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockScript(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockScript")); if (!yy_HtmlBlockOpenScript(ctx)) goto l796;
+ l797:;
+ { int yypos798= ctx->pos, yythunkpos798= ctx->thunkpos;
+ { int yypos799= ctx->pos, yythunkpos799= ctx->thunkpos; if (!yy_HtmlBlockCloseScript(ctx)) goto l799; goto l798;
+ l799:; ctx->pos= yypos799; ctx->thunkpos= yythunkpos799;
+ } if (!yymatchDot(ctx)) goto l798; goto l797;
+ l798:; ctx->pos= yypos798; ctx->thunkpos= yythunkpos798;
+ } if (!yy_HtmlBlockCloseScript(ctx)) goto l796;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockScript", ctx->buf+ctx->pos));
+ return 1;
+ l796:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockScript", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseScript(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseScript")); if (!yymatchChar(ctx, '<')) goto l800; if (!yy_Spnl(ctx)) goto l800; if (!yymatchChar(ctx, '/')) goto l800;
+ { int yypos801= ctx->pos, yythunkpos801= ctx->thunkpos; if (!yymatchString(ctx, "script")) goto l802; goto l801;
+ l802:; ctx->pos= yypos801; ctx->thunkpos= yythunkpos801; if (!yymatchString(ctx, "SCRIPT")) goto l800;
+ }
+ l801:; if (!yy_Spnl(ctx)) goto l800; if (!yymatchChar(ctx, '>')) goto l800;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseScript", ctx->buf+ctx->pos));
+ return 1;
+ l800:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseScript", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenScript(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenScript")); if (!yymatchChar(ctx, '<')) goto l803; if (!yy_Spnl(ctx)) goto l803;
+ { int yypos804= ctx->pos, yythunkpos804= ctx->thunkpos; if (!yymatchString(ctx, "script")) goto l805; goto l804;
+ l805:; ctx->pos= yypos804; ctx->thunkpos= yythunkpos804; if (!yymatchString(ctx, "SCRIPT")) goto l803;
+ }
+ l804:; if (!yy_Spnl(ctx)) goto l803;
+ l806:;
+ { int yypos807= ctx->pos, yythunkpos807= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l807; goto l806;
+ l807:; ctx->pos= yypos807; ctx->thunkpos= yythunkpos807;
+ } if (!yymatchChar(ctx, '>')) goto l803;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenScript", ctx->buf+ctx->pos));
+ return 1;
+ l803:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenScript", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockTr(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockTr")); if (!yy_HtmlBlockOpenTr(ctx)) goto l808;
+ l809:;
+ { int yypos810= ctx->pos, yythunkpos810= ctx->thunkpos;
+ { int yypos811= ctx->pos, yythunkpos811= ctx->thunkpos; if (!yy_HtmlBlockTr(ctx)) goto l812; goto l811;
+ l812:; ctx->pos= yypos811; ctx->thunkpos= yythunkpos811;
+ { int yypos813= ctx->pos, yythunkpos813= ctx->thunkpos; if (!yy_HtmlBlockCloseTr(ctx)) goto l813; goto l810;
+ l813:; ctx->pos= yypos813; ctx->thunkpos= yythunkpos813;
+ } if (!yymatchDot(ctx)) goto l810;
+ }
+ l811:; goto l809;
+ l810:; ctx->pos= yypos810; ctx->thunkpos= yythunkpos810;
+ } if (!yy_HtmlBlockCloseTr(ctx)) goto l808;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockTr", ctx->buf+ctx->pos));
+ return 1;
+ l808:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockTr", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseTr(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseTr")); if (!yymatchChar(ctx, '<')) goto l814; if (!yy_Spnl(ctx)) goto l814; if (!yymatchChar(ctx, '/')) goto l814;
+ { int yypos815= ctx->pos, yythunkpos815= ctx->thunkpos; if (!yymatchString(ctx, "tr")) goto l816; goto l815;
+ l816:; ctx->pos= yypos815; ctx->thunkpos= yythunkpos815; if (!yymatchString(ctx, "TR")) goto l814;
+ }
+ l815:; if (!yy_Spnl(ctx)) goto l814; if (!yymatchChar(ctx, '>')) goto l814;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseTr", ctx->buf+ctx->pos));
+ return 1;
+ l814:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseTr", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenTr(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenTr")); if (!yymatchChar(ctx, '<')) goto l817; if (!yy_Spnl(ctx)) goto l817;
+ { int yypos818= ctx->pos, yythunkpos818= ctx->thunkpos; if (!yymatchString(ctx, "tr")) goto l819; goto l818;
+ l819:; ctx->pos= yypos818; ctx->thunkpos= yythunkpos818; if (!yymatchString(ctx, "TR")) goto l817;
+ }
+ l818:; if (!yy_Spnl(ctx)) goto l817;
+ l820:;
+ { int yypos821= ctx->pos, yythunkpos821= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l821; goto l820;
+ l821:; ctx->pos= yypos821; ctx->thunkpos= yythunkpos821;
+ } if (!yymatchChar(ctx, '>')) goto l817;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenTr", ctx->buf+ctx->pos));
+ return 1;
+ l817:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenTr", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockThead(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockThead")); if (!yy_HtmlBlockOpenThead(ctx)) goto l822;
+ l823:;
+ { int yypos824= ctx->pos, yythunkpos824= ctx->thunkpos;
+ { int yypos825= ctx->pos, yythunkpos825= ctx->thunkpos; if (!yy_HtmlBlockThead(ctx)) goto l826; goto l825;
+ l826:; ctx->pos= yypos825; ctx->thunkpos= yythunkpos825;
+ { int yypos827= ctx->pos, yythunkpos827= ctx->thunkpos; if (!yy_HtmlBlockCloseThead(ctx)) goto l827; goto l824;
+ l827:; ctx->pos= yypos827; ctx->thunkpos= yythunkpos827;
+ } if (!yymatchDot(ctx)) goto l824;
+ }
+ l825:; goto l823;
+ l824:; ctx->pos= yypos824; ctx->thunkpos= yythunkpos824;
+ } if (!yy_HtmlBlockCloseThead(ctx)) goto l822;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockThead", ctx->buf+ctx->pos));
+ return 1;
+ l822:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockThead", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseThead(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseThead")); if (!yymatchChar(ctx, '<')) goto l828; if (!yy_Spnl(ctx)) goto l828; if (!yymatchChar(ctx, '/')) goto l828;
+ { int yypos829= ctx->pos, yythunkpos829= ctx->thunkpos; if (!yymatchString(ctx, "thead")) goto l830; goto l829;
+ l830:; ctx->pos= yypos829; ctx->thunkpos= yythunkpos829; if (!yymatchString(ctx, "THEAD")) goto l828;
+ }
+ l829:; if (!yy_Spnl(ctx)) goto l828; if (!yymatchChar(ctx, '>')) goto l828;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseThead", ctx->buf+ctx->pos));
+ return 1;
+ l828:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseThead", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenThead(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenThead")); if (!yymatchChar(ctx, '<')) goto l831; if (!yy_Spnl(ctx)) goto l831;
+ { int yypos832= ctx->pos, yythunkpos832= ctx->thunkpos; if (!yymatchString(ctx, "thead")) goto l833; goto l832;
+ l833:; ctx->pos= yypos832; ctx->thunkpos= yythunkpos832; if (!yymatchString(ctx, "THEAD")) goto l831;
+ }
+ l832:; if (!yy_Spnl(ctx)) goto l831;
+ l834:;
+ { int yypos835= ctx->pos, yythunkpos835= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l835; goto l834;
+ l835:; ctx->pos= yypos835; ctx->thunkpos= yythunkpos835;
+ } if (!yymatchChar(ctx, '>')) goto l831;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenThead", ctx->buf+ctx->pos));
+ return 1;
+ l831:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenThead", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockTh(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockTh")); if (!yy_HtmlBlockOpenTh(ctx)) goto l836;
+ l837:;
+ { int yypos838= ctx->pos, yythunkpos838= ctx->thunkpos;
+ { int yypos839= ctx->pos, yythunkpos839= ctx->thunkpos; if (!yy_HtmlBlockTh(ctx)) goto l840; goto l839;
+ l840:; ctx->pos= yypos839; ctx->thunkpos= yythunkpos839;
+ { int yypos841= ctx->pos, yythunkpos841= ctx->thunkpos; if (!yy_HtmlBlockCloseTh(ctx)) goto l841; goto l838;
+ l841:; ctx->pos= yypos841; ctx->thunkpos= yythunkpos841;
+ } if (!yymatchDot(ctx)) goto l838;
+ }
+ l839:; goto l837;
+ l838:; ctx->pos= yypos838; ctx->thunkpos= yythunkpos838;
+ } if (!yy_HtmlBlockCloseTh(ctx)) goto l836;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockTh", ctx->buf+ctx->pos));
+ return 1;
+ l836:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockTh", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseTh(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseTh")); if (!yymatchChar(ctx, '<')) goto l842; if (!yy_Spnl(ctx)) goto l842; if (!yymatchChar(ctx, '/')) goto l842;
+ { int yypos843= ctx->pos, yythunkpos843= ctx->thunkpos; if (!yymatchString(ctx, "th")) goto l844; goto l843;
+ l844:; ctx->pos= yypos843; ctx->thunkpos= yythunkpos843; if (!yymatchString(ctx, "TH")) goto l842;
+ }
+ l843:; if (!yy_Spnl(ctx)) goto l842; if (!yymatchChar(ctx, '>')) goto l842;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseTh", ctx->buf+ctx->pos));
+ return 1;
+ l842:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseTh", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenTh(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenTh")); if (!yymatchChar(ctx, '<')) goto l845; if (!yy_Spnl(ctx)) goto l845;
+ { int yypos846= ctx->pos, yythunkpos846= ctx->thunkpos; if (!yymatchString(ctx, "th")) goto l847; goto l846;
+ l847:; ctx->pos= yypos846; ctx->thunkpos= yythunkpos846; if (!yymatchString(ctx, "TH")) goto l845;
+ }
+ l846:; if (!yy_Spnl(ctx)) goto l845;
+ l848:;
+ { int yypos849= ctx->pos, yythunkpos849= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l849; goto l848;
+ l849:; ctx->pos= yypos849; ctx->thunkpos= yythunkpos849;
+ } if (!yymatchChar(ctx, '>')) goto l845;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenTh", ctx->buf+ctx->pos));
+ return 1;
+ l845:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenTh", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockTfoot(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockTfoot")); if (!yy_HtmlBlockOpenTfoot(ctx)) goto l850;
+ l851:;
+ { int yypos852= ctx->pos, yythunkpos852= ctx->thunkpos;
+ { int yypos853= ctx->pos, yythunkpos853= ctx->thunkpos; if (!yy_HtmlBlockTfoot(ctx)) goto l854; goto l853;
+ l854:; ctx->pos= yypos853; ctx->thunkpos= yythunkpos853;
+ { int yypos855= ctx->pos, yythunkpos855= ctx->thunkpos; if (!yy_HtmlBlockCloseTfoot(ctx)) goto l855; goto l852;
+ l855:; ctx->pos= yypos855; ctx->thunkpos= yythunkpos855;
+ } if (!yymatchDot(ctx)) goto l852;
+ }
+ l853:; goto l851;
+ l852:; ctx->pos= yypos852; ctx->thunkpos= yythunkpos852;
+ } if (!yy_HtmlBlockCloseTfoot(ctx)) goto l850;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockTfoot", ctx->buf+ctx->pos));
+ return 1;
+ l850:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockTfoot", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseTfoot(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseTfoot")); if (!yymatchChar(ctx, '<')) goto l856; if (!yy_Spnl(ctx)) goto l856; if (!yymatchChar(ctx, '/')) goto l856;
+ { int yypos857= ctx->pos, yythunkpos857= ctx->thunkpos; if (!yymatchString(ctx, "tfoot")) goto l858; goto l857;
+ l858:; ctx->pos= yypos857; ctx->thunkpos= yythunkpos857; if (!yymatchString(ctx, "TFOOT")) goto l856;
+ }
+ l857:; if (!yy_Spnl(ctx)) goto l856; if (!yymatchChar(ctx, '>')) goto l856;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseTfoot", ctx->buf+ctx->pos));
+ return 1;
+ l856:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseTfoot", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenTfoot(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenTfoot")); if (!yymatchChar(ctx, '<')) goto l859; if (!yy_Spnl(ctx)) goto l859;
+ { int yypos860= ctx->pos, yythunkpos860= ctx->thunkpos; if (!yymatchString(ctx, "tfoot")) goto l861; goto l860;
+ l861:; ctx->pos= yypos860; ctx->thunkpos= yythunkpos860; if (!yymatchString(ctx, "TFOOT")) goto l859;
+ }
+ l860:; if (!yy_Spnl(ctx)) goto l859;
+ l862:;
+ { int yypos863= ctx->pos, yythunkpos863= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l863; goto l862;
+ l863:; ctx->pos= yypos863; ctx->thunkpos= yythunkpos863;
+ } if (!yymatchChar(ctx, '>')) goto l859;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenTfoot", ctx->buf+ctx->pos));
+ return 1;
+ l859:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenTfoot", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockTd(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockTd")); if (!yy_HtmlBlockOpenTd(ctx)) goto l864;
+ l865:;
+ { int yypos866= ctx->pos, yythunkpos866= ctx->thunkpos;
+ { int yypos867= ctx->pos, yythunkpos867= ctx->thunkpos; if (!yy_HtmlBlockTd(ctx)) goto l868; goto l867;
+ l868:; ctx->pos= yypos867; ctx->thunkpos= yythunkpos867;
+ { int yypos869= ctx->pos, yythunkpos869= ctx->thunkpos; if (!yy_HtmlBlockCloseTd(ctx)) goto l869; goto l866;
+ l869:; ctx->pos= yypos869; ctx->thunkpos= yythunkpos869;
+ } if (!yymatchDot(ctx)) goto l866;
+ }
+ l867:; goto l865;
+ l866:; ctx->pos= yypos866; ctx->thunkpos= yythunkpos866;
+ } if (!yy_HtmlBlockCloseTd(ctx)) goto l864;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockTd", ctx->buf+ctx->pos));
+ return 1;
+ l864:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockTd", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseTd(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseTd")); if (!yymatchChar(ctx, '<')) goto l870; if (!yy_Spnl(ctx)) goto l870; if (!yymatchChar(ctx, '/')) goto l870;
+ { int yypos871= ctx->pos, yythunkpos871= ctx->thunkpos; if (!yymatchString(ctx, "td")) goto l872; goto l871;
+ l872:; ctx->pos= yypos871; ctx->thunkpos= yythunkpos871; if (!yymatchString(ctx, "TD")) goto l870;
+ }
+ l871:; if (!yy_Spnl(ctx)) goto l870; if (!yymatchChar(ctx, '>')) goto l870;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseTd", ctx->buf+ctx->pos));
+ return 1;
+ l870:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseTd", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenTd(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenTd")); if (!yymatchChar(ctx, '<')) goto l873; if (!yy_Spnl(ctx)) goto l873;
+ { int yypos874= ctx->pos, yythunkpos874= ctx->thunkpos; if (!yymatchString(ctx, "td")) goto l875; goto l874;
+ l875:; ctx->pos= yypos874; ctx->thunkpos= yythunkpos874; if (!yymatchString(ctx, "TD")) goto l873;
+ }
+ l874:; if (!yy_Spnl(ctx)) goto l873;
+ l876:;
+ { int yypos877= ctx->pos, yythunkpos877= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l877; goto l876;
+ l877:; ctx->pos= yypos877; ctx->thunkpos= yythunkpos877;
+ } if (!yymatchChar(ctx, '>')) goto l873;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenTd", ctx->buf+ctx->pos));
+ return 1;
+ l873:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenTd", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockTbody(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockTbody")); if (!yy_HtmlBlockOpenTbody(ctx)) goto l878;
+ l879:;
+ { int yypos880= ctx->pos, yythunkpos880= ctx->thunkpos;
+ { int yypos881= ctx->pos, yythunkpos881= ctx->thunkpos; if (!yy_HtmlBlockTbody(ctx)) goto l882; goto l881;
+ l882:; ctx->pos= yypos881; ctx->thunkpos= yythunkpos881;
+ { int yypos883= ctx->pos, yythunkpos883= ctx->thunkpos; if (!yy_HtmlBlockCloseTbody(ctx)) goto l883; goto l880;
+ l883:; ctx->pos= yypos883; ctx->thunkpos= yythunkpos883;
+ } if (!yymatchDot(ctx)) goto l880;
+ }
+ l881:; goto l879;
+ l880:; ctx->pos= yypos880; ctx->thunkpos= yythunkpos880;
+ } if (!yy_HtmlBlockCloseTbody(ctx)) goto l878;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockTbody", ctx->buf+ctx->pos));
+ return 1;
+ l878:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockTbody", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseTbody(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseTbody")); if (!yymatchChar(ctx, '<')) goto l884; if (!yy_Spnl(ctx)) goto l884; if (!yymatchChar(ctx, '/')) goto l884;
+ { int yypos885= ctx->pos, yythunkpos885= ctx->thunkpos; if (!yymatchString(ctx, "tbody")) goto l886; goto l885;
+ l886:; ctx->pos= yypos885; ctx->thunkpos= yythunkpos885; if (!yymatchString(ctx, "TBODY")) goto l884;
+ }
+ l885:; if (!yy_Spnl(ctx)) goto l884; if (!yymatchChar(ctx, '>')) goto l884;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseTbody", ctx->buf+ctx->pos));
+ return 1;
+ l884:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseTbody", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenTbody(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenTbody")); if (!yymatchChar(ctx, '<')) goto l887; if (!yy_Spnl(ctx)) goto l887;
+ { int yypos888= ctx->pos, yythunkpos888= ctx->thunkpos; if (!yymatchString(ctx, "tbody")) goto l889; goto l888;
+ l889:; ctx->pos= yypos888; ctx->thunkpos= yythunkpos888; if (!yymatchString(ctx, "TBODY")) goto l887;
+ }
+ l888:; if (!yy_Spnl(ctx)) goto l887;
+ l890:;
+ { int yypos891= ctx->pos, yythunkpos891= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l891; goto l890;
+ l891:; ctx->pos= yypos891; ctx->thunkpos= yythunkpos891;
+ } if (!yymatchChar(ctx, '>')) goto l887;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenTbody", ctx->buf+ctx->pos));
+ return 1;
+ l887:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenTbody", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockLi(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockLi")); if (!yy_HtmlBlockOpenLi(ctx)) goto l892;
+ l893:;
+ { int yypos894= ctx->pos, yythunkpos894= ctx->thunkpos;
+ { int yypos895= ctx->pos, yythunkpos895= ctx->thunkpos; if (!yy_HtmlBlockLi(ctx)) goto l896; goto l895;
+ l896:; ctx->pos= yypos895; ctx->thunkpos= yythunkpos895;
+ { int yypos897= ctx->pos, yythunkpos897= ctx->thunkpos; if (!yy_HtmlBlockCloseLi(ctx)) goto l897; goto l894;
+ l897:; ctx->pos= yypos897; ctx->thunkpos= yythunkpos897;
+ } if (!yymatchDot(ctx)) goto l894;
+ }
+ l895:; goto l893;
+ l894:; ctx->pos= yypos894; ctx->thunkpos= yythunkpos894;
+ } if (!yy_HtmlBlockCloseLi(ctx)) goto l892;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockLi", ctx->buf+ctx->pos));
+ return 1;
+ l892:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockLi", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseLi(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseLi")); if (!yymatchChar(ctx, '<')) goto l898; if (!yy_Spnl(ctx)) goto l898; if (!yymatchChar(ctx, '/')) goto l898;
+ { int yypos899= ctx->pos, yythunkpos899= ctx->thunkpos; if (!yymatchString(ctx, "li")) goto l900; goto l899;
+ l900:; ctx->pos= yypos899; ctx->thunkpos= yythunkpos899; if (!yymatchString(ctx, "LI")) goto l898;
+ }
+ l899:; if (!yy_Spnl(ctx)) goto l898; if (!yymatchChar(ctx, '>')) goto l898;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseLi", ctx->buf+ctx->pos));
+ return 1;
+ l898:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseLi", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenLi(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenLi")); if (!yymatchChar(ctx, '<')) goto l901; if (!yy_Spnl(ctx)) goto l901;
+ { int yypos902= ctx->pos, yythunkpos902= ctx->thunkpos; if (!yymatchString(ctx, "li")) goto l903; goto l902;
+ l903:; ctx->pos= yypos902; ctx->thunkpos= yythunkpos902; if (!yymatchString(ctx, "LI")) goto l901;
+ }
+ l902:; if (!yy_Spnl(ctx)) goto l901;
+ l904:;
+ { int yypos905= ctx->pos, yythunkpos905= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l905; goto l904;
+ l905:; ctx->pos= yypos905; ctx->thunkpos= yythunkpos905;
+ } if (!yymatchChar(ctx, '>')) goto l901;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenLi", ctx->buf+ctx->pos));
+ return 1;
+ l901:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenLi", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockFrameset(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockFrameset")); if (!yy_HtmlBlockOpenFrameset(ctx)) goto l906;
+ l907:;
+ { int yypos908= ctx->pos, yythunkpos908= ctx->thunkpos;
+ { int yypos909= ctx->pos, yythunkpos909= ctx->thunkpos; if (!yy_HtmlBlockFrameset(ctx)) goto l910; goto l909;
+ l910:; ctx->pos= yypos909; ctx->thunkpos= yythunkpos909;
+ { int yypos911= ctx->pos, yythunkpos911= ctx->thunkpos; if (!yy_HtmlBlockCloseFrameset(ctx)) goto l911; goto l908;
+ l911:; ctx->pos= yypos911; ctx->thunkpos= yythunkpos911;
+ } if (!yymatchDot(ctx)) goto l908;
+ }
+ l909:; goto l907;
+ l908:; ctx->pos= yypos908; ctx->thunkpos= yythunkpos908;
+ } if (!yy_HtmlBlockCloseFrameset(ctx)) goto l906;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockFrameset", ctx->buf+ctx->pos));
+ return 1;
+ l906:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockFrameset", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseFrameset(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseFrameset")); if (!yymatchChar(ctx, '<')) goto l912; if (!yy_Spnl(ctx)) goto l912; if (!yymatchChar(ctx, '/')) goto l912;
+ { int yypos913= ctx->pos, yythunkpos913= ctx->thunkpos; if (!yymatchString(ctx, "frameset")) goto l914; goto l913;
+ l914:; ctx->pos= yypos913; ctx->thunkpos= yythunkpos913; if (!yymatchString(ctx, "FRAMESET")) goto l912;
+ }
+ l913:; if (!yy_Spnl(ctx)) goto l912; if (!yymatchChar(ctx, '>')) goto l912;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseFrameset", ctx->buf+ctx->pos));
+ return 1;
+ l912:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseFrameset", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenFrameset(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenFrameset")); if (!yymatchChar(ctx, '<')) goto l915; if (!yy_Spnl(ctx)) goto l915;
+ { int yypos916= ctx->pos, yythunkpos916= ctx->thunkpos; if (!yymatchString(ctx, "frameset")) goto l917; goto l916;
+ l917:; ctx->pos= yypos916; ctx->thunkpos= yythunkpos916; if (!yymatchString(ctx, "FRAMESET")) goto l915;
+ }
+ l916:; if (!yy_Spnl(ctx)) goto l915;
+ l918:;
+ { int yypos919= ctx->pos, yythunkpos919= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l919; goto l918;
+ l919:; ctx->pos= yypos919; ctx->thunkpos= yythunkpos919;
+ } if (!yymatchChar(ctx, '>')) goto l915;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenFrameset", ctx->buf+ctx->pos));
+ return 1;
+ l915:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenFrameset", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockDt(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockDt")); if (!yy_HtmlBlockOpenDt(ctx)) goto l920;
+ l921:;
+ { int yypos922= ctx->pos, yythunkpos922= ctx->thunkpos;
+ { int yypos923= ctx->pos, yythunkpos923= ctx->thunkpos; if (!yy_HtmlBlockDt(ctx)) goto l924; goto l923;
+ l924:; ctx->pos= yypos923; ctx->thunkpos= yythunkpos923;
+ { int yypos925= ctx->pos, yythunkpos925= ctx->thunkpos; if (!yy_HtmlBlockCloseDt(ctx)) goto l925; goto l922;
+ l925:; ctx->pos= yypos925; ctx->thunkpos= yythunkpos925;
+ } if (!yymatchDot(ctx)) goto l922;
+ }
+ l923:; goto l921;
+ l922:; ctx->pos= yypos922; ctx->thunkpos= yythunkpos922;
+ } if (!yy_HtmlBlockCloseDt(ctx)) goto l920;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockDt", ctx->buf+ctx->pos));
+ return 1;
+ l920:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockDt", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseDt(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseDt")); if (!yymatchChar(ctx, '<')) goto l926; if (!yy_Spnl(ctx)) goto l926; if (!yymatchChar(ctx, '/')) goto l926;
+ { int yypos927= ctx->pos, yythunkpos927= ctx->thunkpos; if (!yymatchString(ctx, "dt")) goto l928; goto l927;
+ l928:; ctx->pos= yypos927; ctx->thunkpos= yythunkpos927; if (!yymatchString(ctx, "DT")) goto l926;
+ }
+ l927:; if (!yy_Spnl(ctx)) goto l926; if (!yymatchChar(ctx, '>')) goto l926;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseDt", ctx->buf+ctx->pos));
+ return 1;
+ l926:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseDt", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenDt(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenDt")); if (!yymatchChar(ctx, '<')) goto l929; if (!yy_Spnl(ctx)) goto l929;
+ { int yypos930= ctx->pos, yythunkpos930= ctx->thunkpos; if (!yymatchString(ctx, "dt")) goto l931; goto l930;
+ l931:; ctx->pos= yypos930; ctx->thunkpos= yythunkpos930; if (!yymatchString(ctx, "DT")) goto l929;
+ }
+ l930:; if (!yy_Spnl(ctx)) goto l929;
+ l932:;
+ { int yypos933= ctx->pos, yythunkpos933= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l933; goto l932;
+ l933:; ctx->pos= yypos933; ctx->thunkpos= yythunkpos933;
+ } if (!yymatchChar(ctx, '>')) goto l929;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenDt", ctx->buf+ctx->pos));
+ return 1;
+ l929:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenDt", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockDd(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockDd")); if (!yy_HtmlBlockOpenDd(ctx)) goto l934;
+ l935:;
+ { int yypos936= ctx->pos, yythunkpos936= ctx->thunkpos;
+ { int yypos937= ctx->pos, yythunkpos937= ctx->thunkpos; if (!yy_HtmlBlockDd(ctx)) goto l938; goto l937;
+ l938:; ctx->pos= yypos937; ctx->thunkpos= yythunkpos937;
+ { int yypos939= ctx->pos, yythunkpos939= ctx->thunkpos; if (!yy_HtmlBlockCloseDd(ctx)) goto l939; goto l936;
+ l939:; ctx->pos= yypos939; ctx->thunkpos= yythunkpos939;
+ } if (!yymatchDot(ctx)) goto l936;
+ }
+ l937:; goto l935;
+ l936:; ctx->pos= yypos936; ctx->thunkpos= yythunkpos936;
+ } if (!yy_HtmlBlockCloseDd(ctx)) goto l934;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockDd", ctx->buf+ctx->pos));
+ return 1;
+ l934:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockDd", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseDd(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseDd")); if (!yymatchChar(ctx, '<')) goto l940; if (!yy_Spnl(ctx)) goto l940; if (!yymatchChar(ctx, '/')) goto l940;
+ { int yypos941= ctx->pos, yythunkpos941= ctx->thunkpos; if (!yymatchString(ctx, "dd")) goto l942; goto l941;
+ l942:; ctx->pos= yypos941; ctx->thunkpos= yythunkpos941; if (!yymatchString(ctx, "DD")) goto l940;
+ }
+ l941:; if (!yy_Spnl(ctx)) goto l940; if (!yymatchChar(ctx, '>')) goto l940;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseDd", ctx->buf+ctx->pos));
+ return 1;
+ l940:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseDd", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenDd(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenDd")); if (!yymatchChar(ctx, '<')) goto l943; if (!yy_Spnl(ctx)) goto l943;
+ { int yypos944= ctx->pos, yythunkpos944= ctx->thunkpos; if (!yymatchString(ctx, "dd")) goto l945; goto l944;
+ l945:; ctx->pos= yypos944; ctx->thunkpos= yythunkpos944; if (!yymatchString(ctx, "DD")) goto l943;
+ }
+ l944:; if (!yy_Spnl(ctx)) goto l943;
+ l946:;
+ { int yypos947= ctx->pos, yythunkpos947= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l947; goto l946;
+ l947:; ctx->pos= yypos947; ctx->thunkpos= yythunkpos947;
+ } if (!yymatchChar(ctx, '>')) goto l943;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenDd", ctx->buf+ctx->pos));
+ return 1;
+ l943:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenDd", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockUl(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockUl")); if (!yy_HtmlBlockOpenUl(ctx)) goto l948;
+ l949:;
+ { int yypos950= ctx->pos, yythunkpos950= ctx->thunkpos;
+ { int yypos951= ctx->pos, yythunkpos951= ctx->thunkpos; if (!yy_HtmlBlockUl(ctx)) goto l952; goto l951;
+ l952:; ctx->pos= yypos951; ctx->thunkpos= yythunkpos951;
+ { int yypos953= ctx->pos, yythunkpos953= ctx->thunkpos; if (!yy_HtmlBlockCloseUl(ctx)) goto l953; goto l950;
+ l953:; ctx->pos= yypos953; ctx->thunkpos= yythunkpos953;
+ } if (!yymatchDot(ctx)) goto l950;
+ }
+ l951:; goto l949;
+ l950:; ctx->pos= yypos950; ctx->thunkpos= yythunkpos950;
+ } if (!yy_HtmlBlockCloseUl(ctx)) goto l948;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockUl", ctx->buf+ctx->pos));
+ return 1;
+ l948:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockUl", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseUl(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseUl")); if (!yymatchChar(ctx, '<')) goto l954; if (!yy_Spnl(ctx)) goto l954; if (!yymatchChar(ctx, '/')) goto l954;
+ { int yypos955= ctx->pos, yythunkpos955= ctx->thunkpos; if (!yymatchString(ctx, "ul")) goto l956; goto l955;
+ l956:; ctx->pos= yypos955; ctx->thunkpos= yythunkpos955; if (!yymatchString(ctx, "UL")) goto l954;
+ }
+ l955:; if (!yy_Spnl(ctx)) goto l954; if (!yymatchChar(ctx, '>')) goto l954;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseUl", ctx->buf+ctx->pos));
+ return 1;
+ l954:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseUl", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenUl(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenUl")); if (!yymatchChar(ctx, '<')) goto l957; if (!yy_Spnl(ctx)) goto l957;
+ { int yypos958= ctx->pos, yythunkpos958= ctx->thunkpos; if (!yymatchString(ctx, "ul")) goto l959; goto l958;
+ l959:; ctx->pos= yypos958; ctx->thunkpos= yythunkpos958; if (!yymatchString(ctx, "UL")) goto l957;
+ }
+ l958:; if (!yy_Spnl(ctx)) goto l957;
+ l960:;
+ { int yypos961= ctx->pos, yythunkpos961= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l961; goto l960;
+ l961:; ctx->pos= yypos961; ctx->thunkpos= yythunkpos961;
+ } if (!yymatchChar(ctx, '>')) goto l957;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenUl", ctx->buf+ctx->pos));
+ return 1;
+ l957:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenUl", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockTable(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockTable")); if (!yy_HtmlBlockOpenTable(ctx)) goto l962;
+ l963:;
+ { int yypos964= ctx->pos, yythunkpos964= ctx->thunkpos;
+ { int yypos965= ctx->pos, yythunkpos965= ctx->thunkpos; if (!yy_HtmlBlockTable(ctx)) goto l966; goto l965;
+ l966:; ctx->pos= yypos965; ctx->thunkpos= yythunkpos965;
+ { int yypos967= ctx->pos, yythunkpos967= ctx->thunkpos; if (!yy_HtmlBlockCloseTable(ctx)) goto l967; goto l964;
+ l967:; ctx->pos= yypos967; ctx->thunkpos= yythunkpos967;
+ } if (!yymatchDot(ctx)) goto l964;
+ }
+ l965:; goto l963;
+ l964:; ctx->pos= yypos964; ctx->thunkpos= yythunkpos964;
+ } if (!yy_HtmlBlockCloseTable(ctx)) goto l962;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockTable", ctx->buf+ctx->pos));
+ return 1;
+ l962:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockTable", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseTable(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseTable")); if (!yymatchChar(ctx, '<')) goto l968; if (!yy_Spnl(ctx)) goto l968; if (!yymatchChar(ctx, '/')) goto l968;
+ { int yypos969= ctx->pos, yythunkpos969= ctx->thunkpos; if (!yymatchString(ctx, "table")) goto l970; goto l969;
+ l970:; ctx->pos= yypos969; ctx->thunkpos= yythunkpos969; if (!yymatchString(ctx, "TABLE")) goto l968;
+ }
+ l969:; if (!yy_Spnl(ctx)) goto l968; if (!yymatchChar(ctx, '>')) goto l968;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseTable", ctx->buf+ctx->pos));
+ return 1;
+ l968:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseTable", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenTable(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenTable")); if (!yymatchChar(ctx, '<')) goto l971; if (!yy_Spnl(ctx)) goto l971;
+ { int yypos972= ctx->pos, yythunkpos972= ctx->thunkpos; if (!yymatchString(ctx, "table")) goto l973; goto l972;
+ l973:; ctx->pos= yypos972; ctx->thunkpos= yythunkpos972; if (!yymatchString(ctx, "TABLE")) goto l971;
+ }
+ l972:; if (!yy_Spnl(ctx)) goto l971;
+ l974:;
+ { int yypos975= ctx->pos, yythunkpos975= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l975; goto l974;
+ l975:; ctx->pos= yypos975; ctx->thunkpos= yythunkpos975;
+ } if (!yymatchChar(ctx, '>')) goto l971;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenTable", ctx->buf+ctx->pos));
+ return 1;
+ l971:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenTable", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockPre(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockPre")); if (!yy_HtmlBlockOpenPre(ctx)) goto l976;
+ l977:;
+ { int yypos978= ctx->pos, yythunkpos978= ctx->thunkpos;
+ { int yypos979= ctx->pos, yythunkpos979= ctx->thunkpos; if (!yy_HtmlBlockPre(ctx)) goto l980; goto l979;
+ l980:; ctx->pos= yypos979; ctx->thunkpos= yythunkpos979;
+ { int yypos981= ctx->pos, yythunkpos981= ctx->thunkpos; if (!yy_HtmlBlockClosePre(ctx)) goto l981; goto l978;
+ l981:; ctx->pos= yypos981; ctx->thunkpos= yythunkpos981;
+ } if (!yymatchDot(ctx)) goto l978;
+ }
+ l979:; goto l977;
+ l978:; ctx->pos= yypos978; ctx->thunkpos= yythunkpos978;
+ } if (!yy_HtmlBlockClosePre(ctx)) goto l976;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockPre", ctx->buf+ctx->pos));
+ return 1;
+ l976:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockPre", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockClosePre(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockClosePre")); if (!yymatchChar(ctx, '<')) goto l982; if (!yy_Spnl(ctx)) goto l982; if (!yymatchChar(ctx, '/')) goto l982;
+ { int yypos983= ctx->pos, yythunkpos983= ctx->thunkpos; if (!yymatchString(ctx, "pre")) goto l984; goto l983;
+ l984:; ctx->pos= yypos983; ctx->thunkpos= yythunkpos983; if (!yymatchString(ctx, "PRE")) goto l982;
+ }
+ l983:; if (!yy_Spnl(ctx)) goto l982; if (!yymatchChar(ctx, '>')) goto l982;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockClosePre", ctx->buf+ctx->pos));
+ return 1;
+ l982:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockClosePre", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenPre(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenPre")); if (!yymatchChar(ctx, '<')) goto l985; if (!yy_Spnl(ctx)) goto l985;
+ { int yypos986= ctx->pos, yythunkpos986= ctx->thunkpos; if (!yymatchString(ctx, "pre")) goto l987; goto l986;
+ l987:; ctx->pos= yypos986; ctx->thunkpos= yythunkpos986; if (!yymatchString(ctx, "PRE")) goto l985;
+ }
+ l986:; if (!yy_Spnl(ctx)) goto l985;
+ l988:;
+ { int yypos989= ctx->pos, yythunkpos989= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l989; goto l988;
+ l989:; ctx->pos= yypos989; ctx->thunkpos= yythunkpos989;
+ } if (!yymatchChar(ctx, '>')) goto l985;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenPre", ctx->buf+ctx->pos));
+ return 1;
+ l985:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenPre", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockP(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockP")); if (!yy_HtmlBlockOpenP(ctx)) goto l990;
+ l991:;
+ { int yypos992= ctx->pos, yythunkpos992= ctx->thunkpos;
+ { int yypos993= ctx->pos, yythunkpos993= ctx->thunkpos; if (!yy_HtmlBlockP(ctx)) goto l994; goto l993;
+ l994:; ctx->pos= yypos993; ctx->thunkpos= yythunkpos993;
+ { int yypos995= ctx->pos, yythunkpos995= ctx->thunkpos; if (!yy_HtmlBlockCloseP(ctx)) goto l995; goto l992;
+ l995:; ctx->pos= yypos995; ctx->thunkpos= yythunkpos995;
+ } if (!yymatchDot(ctx)) goto l992;
+ }
+ l993:; goto l991;
+ l992:; ctx->pos= yypos992; ctx->thunkpos= yythunkpos992;
+ } if (!yy_HtmlBlockCloseP(ctx)) goto l990;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockP", ctx->buf+ctx->pos));
+ return 1;
+ l990:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockP", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseP(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseP")); if (!yymatchChar(ctx, '<')) goto l996; if (!yy_Spnl(ctx)) goto l996; if (!yymatchChar(ctx, '/')) goto l996;
+ { int yypos997= ctx->pos, yythunkpos997= ctx->thunkpos; if (!yymatchChar(ctx, 'p')) goto l998; goto l997;
+ l998:; ctx->pos= yypos997; ctx->thunkpos= yythunkpos997; if (!yymatchChar(ctx, 'P')) goto l996;
+ }
+ l997:; if (!yy_Spnl(ctx)) goto l996; if (!yymatchChar(ctx, '>')) goto l996;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseP", ctx->buf+ctx->pos));
+ return 1;
+ l996:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseP", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenP(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenP")); if (!yymatchChar(ctx, '<')) goto l999; if (!yy_Spnl(ctx)) goto l999;
+ { int yypos1000= ctx->pos, yythunkpos1000= ctx->thunkpos; if (!yymatchChar(ctx, 'p')) goto l1001; goto l1000;
+ l1001:; ctx->pos= yypos1000; ctx->thunkpos= yythunkpos1000; if (!yymatchChar(ctx, 'P')) goto l999;
+ }
+ l1000:; if (!yy_Spnl(ctx)) goto l999;
+ l1002:;
+ { int yypos1003= ctx->pos, yythunkpos1003= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1003; goto l1002;
+ l1003:; ctx->pos= yypos1003; ctx->thunkpos= yythunkpos1003;
+ } if (!yymatchChar(ctx, '>')) goto l999;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenP", ctx->buf+ctx->pos));
+ return 1;
+ l999:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenP", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOl(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOl")); if (!yy_HtmlBlockOpenOl(ctx)) goto l1004;
+ l1005:;
+ { int yypos1006= ctx->pos, yythunkpos1006= ctx->thunkpos;
+ { int yypos1007= ctx->pos, yythunkpos1007= ctx->thunkpos; if (!yy_HtmlBlockOl(ctx)) goto l1008; goto l1007;
+ l1008:; ctx->pos= yypos1007; ctx->thunkpos= yythunkpos1007;
+ { int yypos1009= ctx->pos, yythunkpos1009= ctx->thunkpos; if (!yy_HtmlBlockCloseOl(ctx)) goto l1009; goto l1006;
+ l1009:; ctx->pos= yypos1009; ctx->thunkpos= yythunkpos1009;
+ } if (!yymatchDot(ctx)) goto l1006;
+ }
+ l1007:; goto l1005;
+ l1006:; ctx->pos= yypos1006; ctx->thunkpos= yythunkpos1006;
+ } if (!yy_HtmlBlockCloseOl(ctx)) goto l1004;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOl", ctx->buf+ctx->pos));
+ return 1;
+ l1004:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOl", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseOl(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseOl")); if (!yymatchChar(ctx, '<')) goto l1010; if (!yy_Spnl(ctx)) goto l1010; if (!yymatchChar(ctx, '/')) goto l1010;
+ { int yypos1011= ctx->pos, yythunkpos1011= ctx->thunkpos; if (!yymatchString(ctx, "ol")) goto l1012; goto l1011;
+ l1012:; ctx->pos= yypos1011; ctx->thunkpos= yythunkpos1011; if (!yymatchString(ctx, "OL")) goto l1010;
+ }
+ l1011:; if (!yy_Spnl(ctx)) goto l1010; if (!yymatchChar(ctx, '>')) goto l1010;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseOl", ctx->buf+ctx->pos));
+ return 1;
+ l1010:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseOl", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenOl(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenOl")); if (!yymatchChar(ctx, '<')) goto l1013; if (!yy_Spnl(ctx)) goto l1013;
+ { int yypos1014= ctx->pos, yythunkpos1014= ctx->thunkpos; if (!yymatchString(ctx, "ol")) goto l1015; goto l1014;
+ l1015:; ctx->pos= yypos1014; ctx->thunkpos= yythunkpos1014; if (!yymatchString(ctx, "OL")) goto l1013;
+ }
+ l1014:; if (!yy_Spnl(ctx)) goto l1013;
+ l1016:;
+ { int yypos1017= ctx->pos, yythunkpos1017= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1017; goto l1016;
+ l1017:; ctx->pos= yypos1017; ctx->thunkpos= yythunkpos1017;
+ } if (!yymatchChar(ctx, '>')) goto l1013;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenOl", ctx->buf+ctx->pos));
+ return 1;
+ l1013:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenOl", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockNoscript(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockNoscript")); if (!yy_HtmlBlockOpenNoscript(ctx)) goto l1018;
+ l1019:;
+ { int yypos1020= ctx->pos, yythunkpos1020= ctx->thunkpos;
+ { int yypos1021= ctx->pos, yythunkpos1021= ctx->thunkpos; if (!yy_HtmlBlockNoscript(ctx)) goto l1022; goto l1021;
+ l1022:; ctx->pos= yypos1021; ctx->thunkpos= yythunkpos1021;
+ { int yypos1023= ctx->pos, yythunkpos1023= ctx->thunkpos; if (!yy_HtmlBlockCloseNoscript(ctx)) goto l1023; goto l1020;
+ l1023:; ctx->pos= yypos1023; ctx->thunkpos= yythunkpos1023;
+ } if (!yymatchDot(ctx)) goto l1020;
+ }
+ l1021:; goto l1019;
+ l1020:; ctx->pos= yypos1020; ctx->thunkpos= yythunkpos1020;
+ } if (!yy_HtmlBlockCloseNoscript(ctx)) goto l1018;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockNoscript", ctx->buf+ctx->pos));
+ return 1;
+ l1018:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockNoscript", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseNoscript(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseNoscript")); if (!yymatchChar(ctx, '<')) goto l1024; if (!yy_Spnl(ctx)) goto l1024; if (!yymatchChar(ctx, '/')) goto l1024;
+ { int yypos1025= ctx->pos, yythunkpos1025= ctx->thunkpos; if (!yymatchString(ctx, "noscript")) goto l1026; goto l1025;
+ l1026:; ctx->pos= yypos1025; ctx->thunkpos= yythunkpos1025; if (!yymatchString(ctx, "NOSCRIPT")) goto l1024;
+ }
+ l1025:; if (!yy_Spnl(ctx)) goto l1024; if (!yymatchChar(ctx, '>')) goto l1024;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseNoscript", ctx->buf+ctx->pos));
+ return 1;
+ l1024:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseNoscript", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenNoscript(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenNoscript")); if (!yymatchChar(ctx, '<')) goto l1027; if (!yy_Spnl(ctx)) goto l1027;
+ { int yypos1028= ctx->pos, yythunkpos1028= ctx->thunkpos; if (!yymatchString(ctx, "noscript")) goto l1029; goto l1028;
+ l1029:; ctx->pos= yypos1028; ctx->thunkpos= yythunkpos1028; if (!yymatchString(ctx, "NOSCRIPT")) goto l1027;
+ }
+ l1028:; if (!yy_Spnl(ctx)) goto l1027;
+ l1030:;
+ { int yypos1031= ctx->pos, yythunkpos1031= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1031; goto l1030;
+ l1031:; ctx->pos= yypos1031; ctx->thunkpos= yythunkpos1031;
+ } if (!yymatchChar(ctx, '>')) goto l1027;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenNoscript", ctx->buf+ctx->pos));
+ return 1;
+ l1027:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenNoscript", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockNoframes(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockNoframes")); if (!yy_HtmlBlockOpenNoframes(ctx)) goto l1032;
+ l1033:;
+ { int yypos1034= ctx->pos, yythunkpos1034= ctx->thunkpos;
+ { int yypos1035= ctx->pos, yythunkpos1035= ctx->thunkpos; if (!yy_HtmlBlockNoframes(ctx)) goto l1036; goto l1035;
+ l1036:; ctx->pos= yypos1035; ctx->thunkpos= yythunkpos1035;
+ { int yypos1037= ctx->pos, yythunkpos1037= ctx->thunkpos; if (!yy_HtmlBlockCloseNoframes(ctx)) goto l1037; goto l1034;
+ l1037:; ctx->pos= yypos1037; ctx->thunkpos= yythunkpos1037;
+ } if (!yymatchDot(ctx)) goto l1034;
+ }
+ l1035:; goto l1033;
+ l1034:; ctx->pos= yypos1034; ctx->thunkpos= yythunkpos1034;
+ } if (!yy_HtmlBlockCloseNoframes(ctx)) goto l1032;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockNoframes", ctx->buf+ctx->pos));
+ return 1;
+ l1032:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockNoframes", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseNoframes(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseNoframes")); if (!yymatchChar(ctx, '<')) goto l1038; if (!yy_Spnl(ctx)) goto l1038; if (!yymatchChar(ctx, '/')) goto l1038;
+ { int yypos1039= ctx->pos, yythunkpos1039= ctx->thunkpos; if (!yymatchString(ctx, "noframes")) goto l1040; goto l1039;
+ l1040:; ctx->pos= yypos1039; ctx->thunkpos= yythunkpos1039; if (!yymatchString(ctx, "NOFRAMES")) goto l1038;
+ }
+ l1039:; if (!yy_Spnl(ctx)) goto l1038; if (!yymatchChar(ctx, '>')) goto l1038;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseNoframes", ctx->buf+ctx->pos));
+ return 1;
+ l1038:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseNoframes", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenNoframes(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenNoframes")); if (!yymatchChar(ctx, '<')) goto l1041; if (!yy_Spnl(ctx)) goto l1041;
+ { int yypos1042= ctx->pos, yythunkpos1042= ctx->thunkpos; if (!yymatchString(ctx, "noframes")) goto l1043; goto l1042;
+ l1043:; ctx->pos= yypos1042; ctx->thunkpos= yythunkpos1042; if (!yymatchString(ctx, "NOFRAMES")) goto l1041;
+ }
+ l1042:; if (!yy_Spnl(ctx)) goto l1041;
+ l1044:;
+ { int yypos1045= ctx->pos, yythunkpos1045= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1045; goto l1044;
+ l1045:; ctx->pos= yypos1045; ctx->thunkpos= yythunkpos1045;
+ } if (!yymatchChar(ctx, '>')) goto l1041;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenNoframes", ctx->buf+ctx->pos));
+ return 1;
+ l1041:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenNoframes", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockMenu(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockMenu")); if (!yy_HtmlBlockOpenMenu(ctx)) goto l1046;
+ l1047:;
+ { int yypos1048= ctx->pos, yythunkpos1048= ctx->thunkpos;
+ { int yypos1049= ctx->pos, yythunkpos1049= ctx->thunkpos; if (!yy_HtmlBlockMenu(ctx)) goto l1050; goto l1049;
+ l1050:; ctx->pos= yypos1049; ctx->thunkpos= yythunkpos1049;
+ { int yypos1051= ctx->pos, yythunkpos1051= ctx->thunkpos; if (!yy_HtmlBlockCloseMenu(ctx)) goto l1051; goto l1048;
+ l1051:; ctx->pos= yypos1051; ctx->thunkpos= yythunkpos1051;
+ } if (!yymatchDot(ctx)) goto l1048;
+ }
+ l1049:; goto l1047;
+ l1048:; ctx->pos= yypos1048; ctx->thunkpos= yythunkpos1048;
+ } if (!yy_HtmlBlockCloseMenu(ctx)) goto l1046;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockMenu", ctx->buf+ctx->pos));
+ return 1;
+ l1046:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockMenu", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseMenu(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseMenu")); if (!yymatchChar(ctx, '<')) goto l1052; if (!yy_Spnl(ctx)) goto l1052; if (!yymatchChar(ctx, '/')) goto l1052;
+ { int yypos1053= ctx->pos, yythunkpos1053= ctx->thunkpos; if (!yymatchString(ctx, "menu")) goto l1054; goto l1053;
+ l1054:; ctx->pos= yypos1053; ctx->thunkpos= yythunkpos1053; if (!yymatchString(ctx, "MENU")) goto l1052;
+ }
+ l1053:; if (!yy_Spnl(ctx)) goto l1052; if (!yymatchChar(ctx, '>')) goto l1052;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseMenu", ctx->buf+ctx->pos));
+ return 1;
+ l1052:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseMenu", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenMenu(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenMenu")); if (!yymatchChar(ctx, '<')) goto l1055; if (!yy_Spnl(ctx)) goto l1055;
+ { int yypos1056= ctx->pos, yythunkpos1056= ctx->thunkpos; if (!yymatchString(ctx, "menu")) goto l1057; goto l1056;
+ l1057:; ctx->pos= yypos1056; ctx->thunkpos= yythunkpos1056; if (!yymatchString(ctx, "MENU")) goto l1055;
+ }
+ l1056:; if (!yy_Spnl(ctx)) goto l1055;
+ l1058:;
+ { int yypos1059= ctx->pos, yythunkpos1059= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1059; goto l1058;
+ l1059:; ctx->pos= yypos1059; ctx->thunkpos= yythunkpos1059;
+ } if (!yymatchChar(ctx, '>')) goto l1055;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenMenu", ctx->buf+ctx->pos));
+ return 1;
+ l1055:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenMenu", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockH6(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockH6")); if (!yy_HtmlBlockOpenH6(ctx)) goto l1060;
+ l1061:;
+ { int yypos1062= ctx->pos, yythunkpos1062= ctx->thunkpos;
+ { int yypos1063= ctx->pos, yythunkpos1063= ctx->thunkpos; if (!yy_HtmlBlockH6(ctx)) goto l1064; goto l1063;
+ l1064:; ctx->pos= yypos1063; ctx->thunkpos= yythunkpos1063;
+ { int yypos1065= ctx->pos, yythunkpos1065= ctx->thunkpos; if (!yy_HtmlBlockCloseH6(ctx)) goto l1065; goto l1062;
+ l1065:; ctx->pos= yypos1065; ctx->thunkpos= yythunkpos1065;
+ } if (!yymatchDot(ctx)) goto l1062;
+ }
+ l1063:; goto l1061;
+ l1062:; ctx->pos= yypos1062; ctx->thunkpos= yythunkpos1062;
+ } if (!yy_HtmlBlockCloseH6(ctx)) goto l1060;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockH6", ctx->buf+ctx->pos));
+ return 1;
+ l1060:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockH6", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseH6(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseH6")); if (!yymatchChar(ctx, '<')) goto l1066; if (!yy_Spnl(ctx)) goto l1066; if (!yymatchChar(ctx, '/')) goto l1066;
+ { int yypos1067= ctx->pos, yythunkpos1067= ctx->thunkpos; if (!yymatchString(ctx, "h6")) goto l1068; goto l1067;
+ l1068:; ctx->pos= yypos1067; ctx->thunkpos= yythunkpos1067; if (!yymatchString(ctx, "H6")) goto l1066;
+ }
+ l1067:; if (!yy_Spnl(ctx)) goto l1066; if (!yymatchChar(ctx, '>')) goto l1066;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseH6", ctx->buf+ctx->pos));
+ return 1;
+ l1066:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseH6", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenH6(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenH6")); if (!yymatchChar(ctx, '<')) goto l1069; if (!yy_Spnl(ctx)) goto l1069;
+ { int yypos1070= ctx->pos, yythunkpos1070= ctx->thunkpos; if (!yymatchString(ctx, "h6")) goto l1071; goto l1070;
+ l1071:; ctx->pos= yypos1070; ctx->thunkpos= yythunkpos1070; if (!yymatchString(ctx, "H6")) goto l1069;
+ }
+ l1070:; if (!yy_Spnl(ctx)) goto l1069;
+ l1072:;
+ { int yypos1073= ctx->pos, yythunkpos1073= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1073; goto l1072;
+ l1073:; ctx->pos= yypos1073; ctx->thunkpos= yythunkpos1073;
+ } if (!yymatchChar(ctx, '>')) goto l1069;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenH6", ctx->buf+ctx->pos));
+ return 1;
+ l1069:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenH6", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockH5(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockH5")); if (!yy_HtmlBlockOpenH5(ctx)) goto l1074;
+ l1075:;
+ { int yypos1076= ctx->pos, yythunkpos1076= ctx->thunkpos;
+ { int yypos1077= ctx->pos, yythunkpos1077= ctx->thunkpos; if (!yy_HtmlBlockH5(ctx)) goto l1078; goto l1077;
+ l1078:; ctx->pos= yypos1077; ctx->thunkpos= yythunkpos1077;
+ { int yypos1079= ctx->pos, yythunkpos1079= ctx->thunkpos; if (!yy_HtmlBlockCloseH5(ctx)) goto l1079; goto l1076;
+ l1079:; ctx->pos= yypos1079; ctx->thunkpos= yythunkpos1079;
+ } if (!yymatchDot(ctx)) goto l1076;
+ }
+ l1077:; goto l1075;
+ l1076:; ctx->pos= yypos1076; ctx->thunkpos= yythunkpos1076;
+ } if (!yy_HtmlBlockCloseH5(ctx)) goto l1074;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockH5", ctx->buf+ctx->pos));
+ return 1;
+ l1074:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockH5", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseH5(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseH5")); if (!yymatchChar(ctx, '<')) goto l1080; if (!yy_Spnl(ctx)) goto l1080; if (!yymatchChar(ctx, '/')) goto l1080;
+ { int yypos1081= ctx->pos, yythunkpos1081= ctx->thunkpos; if (!yymatchString(ctx, "h5")) goto l1082; goto l1081;
+ l1082:; ctx->pos= yypos1081; ctx->thunkpos= yythunkpos1081; if (!yymatchString(ctx, "H5")) goto l1080;
+ }
+ l1081:; if (!yy_Spnl(ctx)) goto l1080; if (!yymatchChar(ctx, '>')) goto l1080;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseH5", ctx->buf+ctx->pos));
+ return 1;
+ l1080:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseH5", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenH5(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenH5")); if (!yymatchChar(ctx, '<')) goto l1083; if (!yy_Spnl(ctx)) goto l1083;
+ { int yypos1084= ctx->pos, yythunkpos1084= ctx->thunkpos; if (!yymatchString(ctx, "h5")) goto l1085; goto l1084;
+ l1085:; ctx->pos= yypos1084; ctx->thunkpos= yythunkpos1084; if (!yymatchString(ctx, "H5")) goto l1083;
+ }
+ l1084:; if (!yy_Spnl(ctx)) goto l1083;
+ l1086:;
+ { int yypos1087= ctx->pos, yythunkpos1087= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1087; goto l1086;
+ l1087:; ctx->pos= yypos1087; ctx->thunkpos= yythunkpos1087;
+ } if (!yymatchChar(ctx, '>')) goto l1083;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenH5", ctx->buf+ctx->pos));
+ return 1;
+ l1083:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenH5", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockH4(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockH4")); if (!yy_HtmlBlockOpenH4(ctx)) goto l1088;
+ l1089:;
+ { int yypos1090= ctx->pos, yythunkpos1090= ctx->thunkpos;
+ { int yypos1091= ctx->pos, yythunkpos1091= ctx->thunkpos; if (!yy_HtmlBlockH4(ctx)) goto l1092; goto l1091;
+ l1092:; ctx->pos= yypos1091; ctx->thunkpos= yythunkpos1091;
+ { int yypos1093= ctx->pos, yythunkpos1093= ctx->thunkpos; if (!yy_HtmlBlockCloseH4(ctx)) goto l1093; goto l1090;
+ l1093:; ctx->pos= yypos1093; ctx->thunkpos= yythunkpos1093;
+ } if (!yymatchDot(ctx)) goto l1090;
+ }
+ l1091:; goto l1089;
+ l1090:; ctx->pos= yypos1090; ctx->thunkpos= yythunkpos1090;
+ } if (!yy_HtmlBlockCloseH4(ctx)) goto l1088;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockH4", ctx->buf+ctx->pos));
+ return 1;
+ l1088:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockH4", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseH4(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseH4")); if (!yymatchChar(ctx, '<')) goto l1094; if (!yy_Spnl(ctx)) goto l1094; if (!yymatchChar(ctx, '/')) goto l1094;
+ { int yypos1095= ctx->pos, yythunkpos1095= ctx->thunkpos; if (!yymatchString(ctx, "h4")) goto l1096; goto l1095;
+ l1096:; ctx->pos= yypos1095; ctx->thunkpos= yythunkpos1095; if (!yymatchString(ctx, "H4")) goto l1094;
+ }
+ l1095:; if (!yy_Spnl(ctx)) goto l1094; if (!yymatchChar(ctx, '>')) goto l1094;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseH4", ctx->buf+ctx->pos));
+ return 1;
+ l1094:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseH4", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenH4(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenH4")); if (!yymatchChar(ctx, '<')) goto l1097; if (!yy_Spnl(ctx)) goto l1097;
+ { int yypos1098= ctx->pos, yythunkpos1098= ctx->thunkpos; if (!yymatchString(ctx, "h4")) goto l1099; goto l1098;
+ l1099:; ctx->pos= yypos1098; ctx->thunkpos= yythunkpos1098; if (!yymatchString(ctx, "H4")) goto l1097;
+ }
+ l1098:; if (!yy_Spnl(ctx)) goto l1097;
+ l1100:;
+ { int yypos1101= ctx->pos, yythunkpos1101= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1101; goto l1100;
+ l1101:; ctx->pos= yypos1101; ctx->thunkpos= yythunkpos1101;
+ } if (!yymatchChar(ctx, '>')) goto l1097;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenH4", ctx->buf+ctx->pos));
+ return 1;
+ l1097:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenH4", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockH3(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockH3")); if (!yy_HtmlBlockOpenH3(ctx)) goto l1102;
+ l1103:;
+ { int yypos1104= ctx->pos, yythunkpos1104= ctx->thunkpos;
+ { int yypos1105= ctx->pos, yythunkpos1105= ctx->thunkpos; if (!yy_HtmlBlockH3(ctx)) goto l1106; goto l1105;
+ l1106:; ctx->pos= yypos1105; ctx->thunkpos= yythunkpos1105;
+ { int yypos1107= ctx->pos, yythunkpos1107= ctx->thunkpos; if (!yy_HtmlBlockCloseH3(ctx)) goto l1107; goto l1104;
+ l1107:; ctx->pos= yypos1107; ctx->thunkpos= yythunkpos1107;
+ } if (!yymatchDot(ctx)) goto l1104;
+ }
+ l1105:; goto l1103;
+ l1104:; ctx->pos= yypos1104; ctx->thunkpos= yythunkpos1104;
+ } if (!yy_HtmlBlockCloseH3(ctx)) goto l1102;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockH3", ctx->buf+ctx->pos));
+ return 1;
+ l1102:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockH3", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseH3(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseH3")); if (!yymatchChar(ctx, '<')) goto l1108; if (!yy_Spnl(ctx)) goto l1108; if (!yymatchChar(ctx, '/')) goto l1108;
+ { int yypos1109= ctx->pos, yythunkpos1109= ctx->thunkpos; if (!yymatchString(ctx, "h3")) goto l1110; goto l1109;
+ l1110:; ctx->pos= yypos1109; ctx->thunkpos= yythunkpos1109; if (!yymatchString(ctx, "H3")) goto l1108;
+ }
+ l1109:; if (!yy_Spnl(ctx)) goto l1108; if (!yymatchChar(ctx, '>')) goto l1108;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseH3", ctx->buf+ctx->pos));
+ return 1;
+ l1108:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseH3", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenH3(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenH3")); if (!yymatchChar(ctx, '<')) goto l1111; if (!yy_Spnl(ctx)) goto l1111;
+ { int yypos1112= ctx->pos, yythunkpos1112= ctx->thunkpos; if (!yymatchString(ctx, "h3")) goto l1113; goto l1112;
+ l1113:; ctx->pos= yypos1112; ctx->thunkpos= yythunkpos1112; if (!yymatchString(ctx, "H3")) goto l1111;
+ }
+ l1112:; if (!yy_Spnl(ctx)) goto l1111;
+ l1114:;
+ { int yypos1115= ctx->pos, yythunkpos1115= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1115; goto l1114;
+ l1115:; ctx->pos= yypos1115; ctx->thunkpos= yythunkpos1115;
+ } if (!yymatchChar(ctx, '>')) goto l1111;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenH3", ctx->buf+ctx->pos));
+ return 1;
+ l1111:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenH3", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockH2(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockH2")); if (!yy_HtmlBlockOpenH2(ctx)) goto l1116;
+ l1117:;
+ { int yypos1118= ctx->pos, yythunkpos1118= ctx->thunkpos;
+ { int yypos1119= ctx->pos, yythunkpos1119= ctx->thunkpos; if (!yy_HtmlBlockH2(ctx)) goto l1120; goto l1119;
+ l1120:; ctx->pos= yypos1119; ctx->thunkpos= yythunkpos1119;
+ { int yypos1121= ctx->pos, yythunkpos1121= ctx->thunkpos; if (!yy_HtmlBlockCloseH2(ctx)) goto l1121; goto l1118;
+ l1121:; ctx->pos= yypos1121; ctx->thunkpos= yythunkpos1121;
+ } if (!yymatchDot(ctx)) goto l1118;
+ }
+ l1119:; goto l1117;
+ l1118:; ctx->pos= yypos1118; ctx->thunkpos= yythunkpos1118;
+ } if (!yy_HtmlBlockCloseH2(ctx)) goto l1116;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockH2", ctx->buf+ctx->pos));
+ return 1;
+ l1116:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockH2", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseH2(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseH2")); if (!yymatchChar(ctx, '<')) goto l1122; if (!yy_Spnl(ctx)) goto l1122; if (!yymatchChar(ctx, '/')) goto l1122;
+ { int yypos1123= ctx->pos, yythunkpos1123= ctx->thunkpos; if (!yymatchString(ctx, "h2")) goto l1124; goto l1123;
+ l1124:; ctx->pos= yypos1123; ctx->thunkpos= yythunkpos1123; if (!yymatchString(ctx, "H2")) goto l1122;
+ }
+ l1123:; if (!yy_Spnl(ctx)) goto l1122; if (!yymatchChar(ctx, '>')) goto l1122;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseH2", ctx->buf+ctx->pos));
+ return 1;
+ l1122:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseH2", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenH2(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenH2")); if (!yymatchChar(ctx, '<')) goto l1125; if (!yy_Spnl(ctx)) goto l1125;
+ { int yypos1126= ctx->pos, yythunkpos1126= ctx->thunkpos; if (!yymatchString(ctx, "h2")) goto l1127; goto l1126;
+ l1127:; ctx->pos= yypos1126; ctx->thunkpos= yythunkpos1126; if (!yymatchString(ctx, "H2")) goto l1125;
+ }
+ l1126:; if (!yy_Spnl(ctx)) goto l1125;
+ l1128:;
+ { int yypos1129= ctx->pos, yythunkpos1129= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1129; goto l1128;
+ l1129:; ctx->pos= yypos1129; ctx->thunkpos= yythunkpos1129;
+ } if (!yymatchChar(ctx, '>')) goto l1125;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenH2", ctx->buf+ctx->pos));
+ return 1;
+ l1125:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenH2", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockH1(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockH1")); if (!yy_HtmlBlockOpenH1(ctx)) goto l1130;
+ l1131:;
+ { int yypos1132= ctx->pos, yythunkpos1132= ctx->thunkpos;
+ { int yypos1133= ctx->pos, yythunkpos1133= ctx->thunkpos; if (!yy_HtmlBlockH1(ctx)) goto l1134; goto l1133;
+ l1134:; ctx->pos= yypos1133; ctx->thunkpos= yythunkpos1133;
+ { int yypos1135= ctx->pos, yythunkpos1135= ctx->thunkpos; if (!yy_HtmlBlockCloseH1(ctx)) goto l1135; goto l1132;
+ l1135:; ctx->pos= yypos1135; ctx->thunkpos= yythunkpos1135;
+ } if (!yymatchDot(ctx)) goto l1132;
+ }
+ l1133:; goto l1131;
+ l1132:; ctx->pos= yypos1132; ctx->thunkpos= yythunkpos1132;
+ } if (!yy_HtmlBlockCloseH1(ctx)) goto l1130;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockH1", ctx->buf+ctx->pos));
+ return 1;
+ l1130:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockH1", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseH1(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseH1")); if (!yymatchChar(ctx, '<')) goto l1136; if (!yy_Spnl(ctx)) goto l1136; if (!yymatchChar(ctx, '/')) goto l1136;
+ { int yypos1137= ctx->pos, yythunkpos1137= ctx->thunkpos; if (!yymatchString(ctx, "h1")) goto l1138; goto l1137;
+ l1138:; ctx->pos= yypos1137; ctx->thunkpos= yythunkpos1137; if (!yymatchString(ctx, "H1")) goto l1136;
+ }
+ l1137:; if (!yy_Spnl(ctx)) goto l1136; if (!yymatchChar(ctx, '>')) goto l1136;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseH1", ctx->buf+ctx->pos));
+ return 1;
+ l1136:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseH1", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenH1(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenH1")); if (!yymatchChar(ctx, '<')) goto l1139; if (!yy_Spnl(ctx)) goto l1139;
+ { int yypos1140= ctx->pos, yythunkpos1140= ctx->thunkpos; if (!yymatchString(ctx, "h1")) goto l1141; goto l1140;
+ l1141:; ctx->pos= yypos1140; ctx->thunkpos= yythunkpos1140; if (!yymatchString(ctx, "H1")) goto l1139;
+ }
+ l1140:; if (!yy_Spnl(ctx)) goto l1139;
+ l1142:;
+ { int yypos1143= ctx->pos, yythunkpos1143= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1143; goto l1142;
+ l1143:; ctx->pos= yypos1143; ctx->thunkpos= yythunkpos1143;
+ } if (!yymatchChar(ctx, '>')) goto l1139;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenH1", ctx->buf+ctx->pos));
+ return 1;
+ l1139:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenH1", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockForm(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockForm")); if (!yy_HtmlBlockOpenForm(ctx)) goto l1144;
+ l1145:;
+ { int yypos1146= ctx->pos, yythunkpos1146= ctx->thunkpos;
+ { int yypos1147= ctx->pos, yythunkpos1147= ctx->thunkpos; if (!yy_HtmlBlockForm(ctx)) goto l1148; goto l1147;
+ l1148:; ctx->pos= yypos1147; ctx->thunkpos= yythunkpos1147;
+ { int yypos1149= ctx->pos, yythunkpos1149= ctx->thunkpos; if (!yy_HtmlBlockCloseForm(ctx)) goto l1149; goto l1146;
+ l1149:; ctx->pos= yypos1149; ctx->thunkpos= yythunkpos1149;
+ } if (!yymatchDot(ctx)) goto l1146;
+ }
+ l1147:; goto l1145;
+ l1146:; ctx->pos= yypos1146; ctx->thunkpos= yythunkpos1146;
+ } if (!yy_HtmlBlockCloseForm(ctx)) goto l1144;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockForm", ctx->buf+ctx->pos));
+ return 1;
+ l1144:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockForm", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseForm(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseForm")); if (!yymatchChar(ctx, '<')) goto l1150; if (!yy_Spnl(ctx)) goto l1150; if (!yymatchChar(ctx, '/')) goto l1150;
+ { int yypos1151= ctx->pos, yythunkpos1151= ctx->thunkpos; if (!yymatchString(ctx, "form")) goto l1152; goto l1151;
+ l1152:; ctx->pos= yypos1151; ctx->thunkpos= yythunkpos1151; if (!yymatchString(ctx, "FORM")) goto l1150;
+ }
+ l1151:; if (!yy_Spnl(ctx)) goto l1150; if (!yymatchChar(ctx, '>')) goto l1150;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseForm", ctx->buf+ctx->pos));
+ return 1;
+ l1150:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseForm", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenForm(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenForm")); if (!yymatchChar(ctx, '<')) goto l1153; if (!yy_Spnl(ctx)) goto l1153;
+ { int yypos1154= ctx->pos, yythunkpos1154= ctx->thunkpos; if (!yymatchString(ctx, "form")) goto l1155; goto l1154;
+ l1155:; ctx->pos= yypos1154; ctx->thunkpos= yythunkpos1154; if (!yymatchString(ctx, "FORM")) goto l1153;
+ }
+ l1154:; if (!yy_Spnl(ctx)) goto l1153;
+ l1156:;
+ { int yypos1157= ctx->pos, yythunkpos1157= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1157; goto l1156;
+ l1157:; ctx->pos= yypos1157; ctx->thunkpos= yythunkpos1157;
+ } if (!yymatchChar(ctx, '>')) goto l1153;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenForm", ctx->buf+ctx->pos));
+ return 1;
+ l1153:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenForm", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockFieldset(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockFieldset")); if (!yy_HtmlBlockOpenFieldset(ctx)) goto l1158;
+ l1159:;
+ { int yypos1160= ctx->pos, yythunkpos1160= ctx->thunkpos;
+ { int yypos1161= ctx->pos, yythunkpos1161= ctx->thunkpos; if (!yy_HtmlBlockFieldset(ctx)) goto l1162; goto l1161;
+ l1162:; ctx->pos= yypos1161; ctx->thunkpos= yythunkpos1161;
+ { int yypos1163= ctx->pos, yythunkpos1163= ctx->thunkpos; if (!yy_HtmlBlockCloseFieldset(ctx)) goto l1163; goto l1160;
+ l1163:; ctx->pos= yypos1163; ctx->thunkpos= yythunkpos1163;
+ } if (!yymatchDot(ctx)) goto l1160;
+ }
+ l1161:; goto l1159;
+ l1160:; ctx->pos= yypos1160; ctx->thunkpos= yythunkpos1160;
+ } if (!yy_HtmlBlockCloseFieldset(ctx)) goto l1158;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockFieldset", ctx->buf+ctx->pos));
+ return 1;
+ l1158:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockFieldset", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseFieldset(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseFieldset")); if (!yymatchChar(ctx, '<')) goto l1164; if (!yy_Spnl(ctx)) goto l1164; if (!yymatchChar(ctx, '/')) goto l1164;
+ { int yypos1165= ctx->pos, yythunkpos1165= ctx->thunkpos; if (!yymatchString(ctx, "fieldset")) goto l1166; goto l1165;
+ l1166:; ctx->pos= yypos1165; ctx->thunkpos= yythunkpos1165; if (!yymatchString(ctx, "FIELDSET")) goto l1164;
+ }
+ l1165:; if (!yy_Spnl(ctx)) goto l1164; if (!yymatchChar(ctx, '>')) goto l1164;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseFieldset", ctx->buf+ctx->pos));
+ return 1;
+ l1164:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseFieldset", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenFieldset(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenFieldset")); if (!yymatchChar(ctx, '<')) goto l1167; if (!yy_Spnl(ctx)) goto l1167;
+ { int yypos1168= ctx->pos, yythunkpos1168= ctx->thunkpos; if (!yymatchString(ctx, "fieldset")) goto l1169; goto l1168;
+ l1169:; ctx->pos= yypos1168; ctx->thunkpos= yythunkpos1168; if (!yymatchString(ctx, "FIELDSET")) goto l1167;
+ }
+ l1168:; if (!yy_Spnl(ctx)) goto l1167;
+ l1170:;
+ { int yypos1171= ctx->pos, yythunkpos1171= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1171; goto l1170;
+ l1171:; ctx->pos= yypos1171; ctx->thunkpos= yythunkpos1171;
+ } if (!yymatchChar(ctx, '>')) goto l1167;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenFieldset", ctx->buf+ctx->pos));
+ return 1;
+ l1167:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenFieldset", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockDl(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockDl")); if (!yy_HtmlBlockOpenDl(ctx)) goto l1172;
+ l1173:;
+ { int yypos1174= ctx->pos, yythunkpos1174= ctx->thunkpos;
+ { int yypos1175= ctx->pos, yythunkpos1175= ctx->thunkpos; if (!yy_HtmlBlockDl(ctx)) goto l1176; goto l1175;
+ l1176:; ctx->pos= yypos1175; ctx->thunkpos= yythunkpos1175;
+ { int yypos1177= ctx->pos, yythunkpos1177= ctx->thunkpos; if (!yy_HtmlBlockCloseDl(ctx)) goto l1177; goto l1174;
+ l1177:; ctx->pos= yypos1177; ctx->thunkpos= yythunkpos1177;
+ } if (!yymatchDot(ctx)) goto l1174;
+ }
+ l1175:; goto l1173;
+ l1174:; ctx->pos= yypos1174; ctx->thunkpos= yythunkpos1174;
+ } if (!yy_HtmlBlockCloseDl(ctx)) goto l1172;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockDl", ctx->buf+ctx->pos));
+ return 1;
+ l1172:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockDl", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseDl(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseDl")); if (!yymatchChar(ctx, '<')) goto l1178; if (!yy_Spnl(ctx)) goto l1178; if (!yymatchChar(ctx, '/')) goto l1178;
+ { int yypos1179= ctx->pos, yythunkpos1179= ctx->thunkpos; if (!yymatchString(ctx, "dl")) goto l1180; goto l1179;
+ l1180:; ctx->pos= yypos1179; ctx->thunkpos= yythunkpos1179; if (!yymatchString(ctx, "DL")) goto l1178;
+ }
+ l1179:; if (!yy_Spnl(ctx)) goto l1178; if (!yymatchChar(ctx, '>')) goto l1178;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseDl", ctx->buf+ctx->pos));
+ return 1;
+ l1178:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseDl", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenDl(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenDl")); if (!yymatchChar(ctx, '<')) goto l1181; if (!yy_Spnl(ctx)) goto l1181;
+ { int yypos1182= ctx->pos, yythunkpos1182= ctx->thunkpos; if (!yymatchString(ctx, "dl")) goto l1183; goto l1182;
+ l1183:; ctx->pos= yypos1182; ctx->thunkpos= yythunkpos1182; if (!yymatchString(ctx, "DL")) goto l1181;
+ }
+ l1182:; if (!yy_Spnl(ctx)) goto l1181;
+ l1184:;
+ { int yypos1185= ctx->pos, yythunkpos1185= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1185; goto l1184;
+ l1185:; ctx->pos= yypos1185; ctx->thunkpos= yythunkpos1185;
+ } if (!yymatchChar(ctx, '>')) goto l1181;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenDl", ctx->buf+ctx->pos));
+ return 1;
+ l1181:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenDl", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockDiv(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockDiv")); if (!yy_HtmlBlockOpenDiv(ctx)) goto l1186;
+ l1187:;
+ { int yypos1188= ctx->pos, yythunkpos1188= ctx->thunkpos;
+ { int yypos1189= ctx->pos, yythunkpos1189= ctx->thunkpos; if (!yy_HtmlBlockDiv(ctx)) goto l1190; goto l1189;
+ l1190:; ctx->pos= yypos1189; ctx->thunkpos= yythunkpos1189;
+ { int yypos1191= ctx->pos, yythunkpos1191= ctx->thunkpos; if (!yy_HtmlBlockCloseDiv(ctx)) goto l1191; goto l1188;
+ l1191:; ctx->pos= yypos1191; ctx->thunkpos= yythunkpos1191;
+ } if (!yymatchDot(ctx)) goto l1188;
+ }
+ l1189:; goto l1187;
+ l1188:; ctx->pos= yypos1188; ctx->thunkpos= yythunkpos1188;
+ } if (!yy_HtmlBlockCloseDiv(ctx)) goto l1186;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockDiv", ctx->buf+ctx->pos));
+ return 1;
+ l1186:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockDiv", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseDiv(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseDiv")); if (!yymatchChar(ctx, '<')) goto l1192; if (!yy_Spnl(ctx)) goto l1192; if (!yymatchChar(ctx, '/')) goto l1192;
+ { int yypos1193= ctx->pos, yythunkpos1193= ctx->thunkpos; if (!yymatchString(ctx, "div")) goto l1194; goto l1193;
+ l1194:; ctx->pos= yypos1193; ctx->thunkpos= yythunkpos1193; if (!yymatchString(ctx, "DIV")) goto l1192;
+ }
+ l1193:; if (!yy_Spnl(ctx)) goto l1192; if (!yymatchChar(ctx, '>')) goto l1192;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseDiv", ctx->buf+ctx->pos));
+ return 1;
+ l1192:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseDiv", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenDiv(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenDiv")); if (!yymatchChar(ctx, '<')) goto l1195; if (!yy_Spnl(ctx)) goto l1195;
+ { int yypos1196= ctx->pos, yythunkpos1196= ctx->thunkpos; if (!yymatchString(ctx, "div")) goto l1197; goto l1196;
+ l1197:; ctx->pos= yypos1196; ctx->thunkpos= yythunkpos1196; if (!yymatchString(ctx, "DIV")) goto l1195;
+ }
+ l1196:; if (!yy_Spnl(ctx)) goto l1195;
+ l1198:;
+ { int yypos1199= ctx->pos, yythunkpos1199= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1199; goto l1198;
+ l1199:; ctx->pos= yypos1199; ctx->thunkpos= yythunkpos1199;
+ } if (!yymatchChar(ctx, '>')) goto l1195;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenDiv", ctx->buf+ctx->pos));
+ return 1;
+ l1195:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenDiv", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockDir(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockDir")); if (!yy_HtmlBlockOpenDir(ctx)) goto l1200;
+ l1201:;
+ { int yypos1202= ctx->pos, yythunkpos1202= ctx->thunkpos;
+ { int yypos1203= ctx->pos, yythunkpos1203= ctx->thunkpos; if (!yy_HtmlBlockDir(ctx)) goto l1204; goto l1203;
+ l1204:; ctx->pos= yypos1203; ctx->thunkpos= yythunkpos1203;
+ { int yypos1205= ctx->pos, yythunkpos1205= ctx->thunkpos; if (!yy_HtmlBlockCloseDir(ctx)) goto l1205; goto l1202;
+ l1205:; ctx->pos= yypos1205; ctx->thunkpos= yythunkpos1205;
+ } if (!yymatchDot(ctx)) goto l1202;
+ }
+ l1203:; goto l1201;
+ l1202:; ctx->pos= yypos1202; ctx->thunkpos= yythunkpos1202;
+ } if (!yy_HtmlBlockCloseDir(ctx)) goto l1200;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockDir", ctx->buf+ctx->pos));
+ return 1;
+ l1200:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockDir", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseDir(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseDir")); if (!yymatchChar(ctx, '<')) goto l1206; if (!yy_Spnl(ctx)) goto l1206; if (!yymatchChar(ctx, '/')) goto l1206;
+ { int yypos1207= ctx->pos, yythunkpos1207= ctx->thunkpos; if (!yymatchString(ctx, "dir")) goto l1208; goto l1207;
+ l1208:; ctx->pos= yypos1207; ctx->thunkpos= yythunkpos1207; if (!yymatchString(ctx, "DIR")) goto l1206;
+ }
+ l1207:; if (!yy_Spnl(ctx)) goto l1206; if (!yymatchChar(ctx, '>')) goto l1206;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseDir", ctx->buf+ctx->pos));
+ return 1;
+ l1206:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseDir", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenDir(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenDir")); if (!yymatchChar(ctx, '<')) goto l1209; if (!yy_Spnl(ctx)) goto l1209;
+ { int yypos1210= ctx->pos, yythunkpos1210= ctx->thunkpos; if (!yymatchString(ctx, "dir")) goto l1211; goto l1210;
+ l1211:; ctx->pos= yypos1210; ctx->thunkpos= yythunkpos1210; if (!yymatchString(ctx, "DIR")) goto l1209;
+ }
+ l1210:; if (!yy_Spnl(ctx)) goto l1209;
+ l1212:;
+ { int yypos1213= ctx->pos, yythunkpos1213= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1213; goto l1212;
+ l1213:; ctx->pos= yypos1213; ctx->thunkpos= yythunkpos1213;
+ } if (!yymatchChar(ctx, '>')) goto l1209;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenDir", ctx->buf+ctx->pos));
+ return 1;
+ l1209:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenDir", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCenter(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCenter")); if (!yy_HtmlBlockOpenCenter(ctx)) goto l1214;
+ l1215:;
+ { int yypos1216= ctx->pos, yythunkpos1216= ctx->thunkpos;
+ { int yypos1217= ctx->pos, yythunkpos1217= ctx->thunkpos; if (!yy_HtmlBlockCenter(ctx)) goto l1218; goto l1217;
+ l1218:; ctx->pos= yypos1217; ctx->thunkpos= yythunkpos1217;
+ { int yypos1219= ctx->pos, yythunkpos1219= ctx->thunkpos; if (!yy_HtmlBlockCloseCenter(ctx)) goto l1219; goto l1216;
+ l1219:; ctx->pos= yypos1219; ctx->thunkpos= yythunkpos1219;
+ } if (!yymatchDot(ctx)) goto l1216;
+ }
+ l1217:; goto l1215;
+ l1216:; ctx->pos= yypos1216; ctx->thunkpos= yythunkpos1216;
+ } if (!yy_HtmlBlockCloseCenter(ctx)) goto l1214;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCenter", ctx->buf+ctx->pos));
+ return 1;
+ l1214:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCenter", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseCenter(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseCenter")); if (!yymatchChar(ctx, '<')) goto l1220; if (!yy_Spnl(ctx)) goto l1220; if (!yymatchChar(ctx, '/')) goto l1220;
+ { int yypos1221= ctx->pos, yythunkpos1221= ctx->thunkpos; if (!yymatchString(ctx, "center")) goto l1222; goto l1221;
+ l1222:; ctx->pos= yypos1221; ctx->thunkpos= yythunkpos1221; if (!yymatchString(ctx, "CENTER")) goto l1220;
+ }
+ l1221:; if (!yy_Spnl(ctx)) goto l1220; if (!yymatchChar(ctx, '>')) goto l1220;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseCenter", ctx->buf+ctx->pos));
+ return 1;
+ l1220:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseCenter", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenCenter(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenCenter")); if (!yymatchChar(ctx, '<')) goto l1223; if (!yy_Spnl(ctx)) goto l1223;
+ { int yypos1224= ctx->pos, yythunkpos1224= ctx->thunkpos; if (!yymatchString(ctx, "center")) goto l1225; goto l1224;
+ l1225:; ctx->pos= yypos1224; ctx->thunkpos= yythunkpos1224; if (!yymatchString(ctx, "CENTER")) goto l1223;
+ }
+ l1224:; if (!yy_Spnl(ctx)) goto l1223;
+ l1226:;
+ { int yypos1227= ctx->pos, yythunkpos1227= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1227; goto l1226;
+ l1227:; ctx->pos= yypos1227; ctx->thunkpos= yythunkpos1227;
+ } if (!yymatchChar(ctx, '>')) goto l1223;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenCenter", ctx->buf+ctx->pos));
+ return 1;
+ l1223:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenCenter", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockBlockquote(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockBlockquote")); if (!yy_HtmlBlockOpenBlockquote(ctx)) goto l1228;
+ l1229:;
+ { int yypos1230= ctx->pos, yythunkpos1230= ctx->thunkpos;
+ { int yypos1231= ctx->pos, yythunkpos1231= ctx->thunkpos; if (!yy_HtmlBlockBlockquote(ctx)) goto l1232; goto l1231;
+ l1232:; ctx->pos= yypos1231; ctx->thunkpos= yythunkpos1231;
+ { int yypos1233= ctx->pos, yythunkpos1233= ctx->thunkpos; if (!yy_HtmlBlockCloseBlockquote(ctx)) goto l1233; goto l1230;
+ l1233:; ctx->pos= yypos1233; ctx->thunkpos= yythunkpos1233;
+ } if (!yymatchDot(ctx)) goto l1230;
+ }
+ l1231:; goto l1229;
+ l1230:; ctx->pos= yypos1230; ctx->thunkpos= yythunkpos1230;
+ } if (!yy_HtmlBlockCloseBlockquote(ctx)) goto l1228;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockBlockquote", ctx->buf+ctx->pos));
+ return 1;
+ l1228:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockBlockquote", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseBlockquote(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseBlockquote")); if (!yymatchChar(ctx, '<')) goto l1234; if (!yy_Spnl(ctx)) goto l1234; if (!yymatchChar(ctx, '/')) goto l1234;
+ { int yypos1235= ctx->pos, yythunkpos1235= ctx->thunkpos; if (!yymatchString(ctx, "blockquote")) goto l1236; goto l1235;
+ l1236:; ctx->pos= yypos1235; ctx->thunkpos= yythunkpos1235; if (!yymatchString(ctx, "BLOCKQUOTE")) goto l1234;
+ }
+ l1235:; if (!yy_Spnl(ctx)) goto l1234; if (!yymatchChar(ctx, '>')) goto l1234;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseBlockquote", ctx->buf+ctx->pos));
+ return 1;
+ l1234:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseBlockquote", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenBlockquote(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenBlockquote")); if (!yymatchChar(ctx, '<')) goto l1237; if (!yy_Spnl(ctx)) goto l1237;
+ { int yypos1238= ctx->pos, yythunkpos1238= ctx->thunkpos; if (!yymatchString(ctx, "blockquote")) goto l1239; goto l1238;
+ l1239:; ctx->pos= yypos1238; ctx->thunkpos= yythunkpos1238; if (!yymatchString(ctx, "BLOCKQUOTE")) goto l1237;
+ }
+ l1238:; if (!yy_Spnl(ctx)) goto l1237;
+ l1240:;
+ { int yypos1241= ctx->pos, yythunkpos1241= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1241; goto l1240;
+ l1241:; ctx->pos= yypos1241; ctx->thunkpos= yythunkpos1241;
+ } if (!yymatchChar(ctx, '>')) goto l1237;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenBlockquote", ctx->buf+ctx->pos));
+ return 1;
+ l1237:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenBlockquote", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockAddress(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockAddress")); if (!yy_HtmlBlockOpenAddress(ctx)) goto l1242;
+ l1243:;
+ { int yypos1244= ctx->pos, yythunkpos1244= ctx->thunkpos;
+ { int yypos1245= ctx->pos, yythunkpos1245= ctx->thunkpos; if (!yy_HtmlBlockAddress(ctx)) goto l1246; goto l1245;
+ l1246:; ctx->pos= yypos1245; ctx->thunkpos= yythunkpos1245;
+ { int yypos1247= ctx->pos, yythunkpos1247= ctx->thunkpos; if (!yy_HtmlBlockCloseAddress(ctx)) goto l1247; goto l1244;
+ l1247:; ctx->pos= yypos1247; ctx->thunkpos= yythunkpos1247;
+ } if (!yymatchDot(ctx)) goto l1244;
+ }
+ l1245:; goto l1243;
+ l1244:; ctx->pos= yypos1244; ctx->thunkpos= yythunkpos1244;
+ } if (!yy_HtmlBlockCloseAddress(ctx)) goto l1242;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockAddress", ctx->buf+ctx->pos));
+ return 1;
+ l1242:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockAddress", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockCloseAddress(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockCloseAddress")); if (!yymatchChar(ctx, '<')) goto l1248; if (!yy_Spnl(ctx)) goto l1248; if (!yymatchChar(ctx, '/')) goto l1248;
+ { int yypos1249= ctx->pos, yythunkpos1249= ctx->thunkpos; if (!yymatchString(ctx, "address")) goto l1250; goto l1249;
+ l1250:; ctx->pos= yypos1249; ctx->thunkpos= yythunkpos1249; if (!yymatchString(ctx, "ADDRESS")) goto l1248;
+ }
+ l1249:; if (!yy_Spnl(ctx)) goto l1248; if (!yymatchChar(ctx, '>')) goto l1248;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseAddress", ctx->buf+ctx->pos));
+ return 1;
+ l1248:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseAddress", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlAttribute(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlAttribute"));
+ { int yypos1254= ctx->pos, yythunkpos1254= ctx->thunkpos; if (!yy_AlphanumericAscii(ctx)) goto l1255; goto l1254;
+ l1255:; ctx->pos= yypos1254; ctx->thunkpos= yythunkpos1254; if (!yymatchChar(ctx, '-')) goto l1251;
+ }
+ l1254:;
+ l1252:;
+ { int yypos1253= ctx->pos, yythunkpos1253= ctx->thunkpos;
+ { int yypos1256= ctx->pos, yythunkpos1256= ctx->thunkpos; if (!yy_AlphanumericAscii(ctx)) goto l1257; goto l1256;
+ l1257:; ctx->pos= yypos1256; ctx->thunkpos= yythunkpos1256; if (!yymatchChar(ctx, '-')) goto l1253;
+ }
+ l1256:; goto l1252;
+ l1253:; ctx->pos= yypos1253; ctx->thunkpos= yythunkpos1253;
+ } if (!yy_Spnl(ctx)) goto l1251;
+ { int yypos1258= ctx->pos, yythunkpos1258= ctx->thunkpos; if (!yymatchChar(ctx, '=')) goto l1258; if (!yy_Spnl(ctx)) goto l1258;
+ { int yypos1260= ctx->pos, yythunkpos1260= ctx->thunkpos; if (!yy_Quoted(ctx)) goto l1261; goto l1260;
+ l1261:; ctx->pos= yypos1260; ctx->thunkpos= yythunkpos1260;
+ { int yypos1264= ctx->pos, yythunkpos1264= ctx->thunkpos; if (!yymatchChar(ctx, '>')) goto l1264; goto l1258;
+ l1264:; ctx->pos= yypos1264; ctx->thunkpos= yythunkpos1264;
+ } if (!yy_Nonspacechar(ctx)) goto l1258;
+ l1262:;
+ { int yypos1263= ctx->pos, yythunkpos1263= ctx->thunkpos;
+ { int yypos1265= ctx->pos, yythunkpos1265= ctx->thunkpos; if (!yymatchChar(ctx, '>')) goto l1265; goto l1263;
+ l1265:; ctx->pos= yypos1265; ctx->thunkpos= yythunkpos1265;
+ } if (!yy_Nonspacechar(ctx)) goto l1263; goto l1262;
+ l1263:; ctx->pos= yypos1263; ctx->thunkpos= yythunkpos1263;
+ }
+ }
+ l1260:; goto l1259;
+ l1258:; ctx->pos= yypos1258; ctx->thunkpos= yythunkpos1258;
+ }
+ l1259:; if (!yy_Spnl(ctx)) goto l1251;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlAttribute", ctx->buf+ctx->pos));
+ return 1;
+ l1251:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlAttribute", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Spnl(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Spnl")); if (!yy_Sp(ctx)) goto l1266;
+ { int yypos1267= ctx->pos, yythunkpos1267= ctx->thunkpos; if (!yy_Newline(ctx)) goto l1267; if (!yy_Sp(ctx)) goto l1267; goto l1268;
+ l1267:; ctx->pos= yypos1267; ctx->thunkpos= yythunkpos1267;
+ }
+ l1268:;
+ yyprintf((stderr, " ok %s @ %s\n", "Spnl", ctx->buf+ctx->pos));
+ return 1;
+ l1266:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Spnl", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlockOpenAddress(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlockOpenAddress")); if (!yymatchChar(ctx, '<')) goto l1269; if (!yy_Spnl(ctx)) goto l1269;
+ { int yypos1270= ctx->pos, yythunkpos1270= ctx->thunkpos; if (!yymatchString(ctx, "address")) goto l1271; goto l1270;
+ l1271:; ctx->pos= yypos1270; ctx->thunkpos= yythunkpos1270; if (!yymatchString(ctx, "ADDRESS")) goto l1269;
+ }
+ l1270:; if (!yy_Spnl(ctx)) goto l1269;
+ l1272:;
+ { int yypos1273= ctx->pos, yythunkpos1273= ctx->thunkpos; if (!yy_HtmlAttribute(ctx)) goto l1273; goto l1272;
+ l1273:; ctx->pos= yypos1273; ctx->thunkpos= yythunkpos1273;
+ } if (!yymatchChar(ctx, '>')) goto l1269;
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenAddress", ctx->buf+ctx->pos));
+ return 1;
+ l1269:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenAddress", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_OptionallyIndentedLine(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "OptionallyIndentedLine"));
+ { int yypos1275= ctx->pos, yythunkpos1275= ctx->thunkpos; if (!yy_Indent(ctx)) goto l1275; goto l1276;
+ l1275:; ctx->pos= yypos1275; ctx->thunkpos= yythunkpos1275;
+ }
+ l1276:; if (!yy_Line(ctx)) goto l1274;
+ yyprintf((stderr, " ok %s @ %s\n", "OptionallyIndentedLine", ctx->buf+ctx->pos));
+ return 1;
+ l1274:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "OptionallyIndentedLine", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Indent(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Indent"));
+ { int yypos1278= ctx->pos, yythunkpos1278= ctx->thunkpos; if (!yymatchChar(ctx, '\t')) goto l1279; goto l1278;
+ l1279:; ctx->pos= yypos1278; ctx->thunkpos= yythunkpos1278; if (!yymatchString(ctx, " ")) goto l1277;
+ }
+ l1278:;
+ yyprintf((stderr, " ok %s @ %s\n", "Indent", ctx->buf+ctx->pos));
+ return 1;
+ l1277:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Indent", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_ListBlockLine(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "ListBlockLine"));
+ { int yypos1281= ctx->pos, yythunkpos1281= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1281; goto l1280;
+ l1281:; ctx->pos= yypos1281; ctx->thunkpos= yythunkpos1281;
+ }
+ { int yypos1282= ctx->pos, yythunkpos1282= ctx->thunkpos;
+ { int yypos1283= ctx->pos, yythunkpos1283= ctx->thunkpos; if (!yy_Indent(ctx)) goto l1283; goto l1284;
+ l1283:; ctx->pos= yypos1283; ctx->thunkpos= yythunkpos1283;
+ }
+ l1284:;
+ { int yypos1285= ctx->pos, yythunkpos1285= ctx->thunkpos; if (!yy_Bullet(ctx)) goto l1286; goto l1285;
+ l1286:; ctx->pos= yypos1285; ctx->thunkpos= yythunkpos1285; if (!yy_Enumerator(ctx)) goto l1282;
+ }
+ l1285:; goto l1280;
+ l1282:; ctx->pos= yypos1282; ctx->thunkpos= yythunkpos1282;
+ }
+ { int yypos1287= ctx->pos, yythunkpos1287= ctx->thunkpos; if (!yy_HorizontalRule(ctx)) goto l1287; goto l1280;
+ l1287:; ctx->pos= yypos1287; ctx->thunkpos= yythunkpos1287;
+ } if (!yy_OptionallyIndentedLine(ctx)) goto l1280;
+ yyprintf((stderr, " ok %s @ %s\n", "ListBlockLine", ctx->buf+ctx->pos));
+ return 1;
+ l1280:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "ListBlockLine", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_ListContinuationBlock(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "ListContinuationBlock")); if (!yy_StartList(ctx)) goto l1288; yyDo(ctx, yySet, -1, 0); yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l1288;
+ l1289:;
+ { int yypos1290= ctx->pos, yythunkpos1290= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1290; goto l1289;
+ l1290:; ctx->pos= yypos1290; ctx->thunkpos= yythunkpos1290;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l1288; yyDo(ctx, yy_1_ListContinuationBlock, ctx->begin, ctx->end); if (!yy_Indent(ctx)) goto l1288; if (!yy_ListBlock(ctx)) goto l1288; yyDo(ctx, yy_2_ListContinuationBlock, ctx->begin, ctx->end);
+ l1291:;
+ { int yypos1292= ctx->pos, yythunkpos1292= ctx->thunkpos; if (!yy_Indent(ctx)) goto l1292; if (!yy_ListBlock(ctx)) goto l1292; yyDo(ctx, yy_2_ListContinuationBlock, ctx->begin, ctx->end); goto l1291;
+ l1292:; ctx->pos= yypos1292; ctx->thunkpos= yythunkpos1292;
+ } yyDo(ctx, yy_3_ListContinuationBlock, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "ListContinuationBlock", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l1288:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "ListContinuationBlock", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_ListBlock(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "ListBlock")); if (!yy_StartList(ctx)) goto l1293; yyDo(ctx, yySet, -1, 0);
+ { int yypos1294= ctx->pos, yythunkpos1294= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1294; goto l1293;
+ l1294:; ctx->pos= yypos1294; ctx->thunkpos= yythunkpos1294;
+ } if (!yy_Line(ctx)) goto l1293; yyDo(ctx, yy_1_ListBlock, ctx->begin, ctx->end);
+ l1295:;
+ { int yypos1296= ctx->pos, yythunkpos1296= ctx->thunkpos; if (!yy_ListBlockLine(ctx)) goto l1296; yyDo(ctx, yy_2_ListBlock, ctx->begin, ctx->end); goto l1295;
+ l1296:; ctx->pos= yypos1296; ctx->thunkpos= yythunkpos1296;
+ } yyDo(ctx, yy_3_ListBlock, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "ListBlock", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l1293:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "ListBlock", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_ListItem(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "ListItem"));
+ { int yypos1298= ctx->pos, yythunkpos1298= ctx->thunkpos; if (!yy_Bullet(ctx)) goto l1299; goto l1298;
+ l1299:; ctx->pos= yypos1298; ctx->thunkpos= yythunkpos1298; if (!yy_Enumerator(ctx)) goto l1297;
+ }
+ l1298:; if (!yy_StartList(ctx)) goto l1297; yyDo(ctx, yySet, -1, 0); if (!yy_ListBlock(ctx)) goto l1297; yyDo(ctx, yy_1_ListItem, ctx->begin, ctx->end);
+ l1300:;
+ { int yypos1301= ctx->pos, yythunkpos1301= ctx->thunkpos; if (!yy_ListContinuationBlock(ctx)) goto l1301; yyDo(ctx, yy_2_ListItem, ctx->begin, ctx->end); goto l1300;
+ l1301:; ctx->pos= yypos1301; ctx->thunkpos= yythunkpos1301;
+ } yyDo(ctx, yy_3_ListItem, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "ListItem", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l1297:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "ListItem", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Enumerator(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Enumerator")); if (!yy_NonindentSpace(ctx)) goto l1302; if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\000\000\377\003\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l1302;
+ l1303:;
+ { int yypos1304= ctx->pos, yythunkpos1304= ctx->thunkpos; if (!yymatchClass(ctx, (unsigned char *)"\000\000\000\000\000\000\377\003\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l1304; goto l1303;
+ l1304:; ctx->pos= yypos1304; ctx->thunkpos= yythunkpos1304;
+ } if (!yymatchChar(ctx, '.')) goto l1302; if (!yy_Spacechar(ctx)) goto l1302;
+ l1305:;
+ { int yypos1306= ctx->pos, yythunkpos1306= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l1306; goto l1305;
+ l1306:; ctx->pos= yypos1306; ctx->thunkpos= yythunkpos1306;
+ }
+ yyprintf((stderr, " ok %s @ %s\n", "Enumerator", ctx->buf+ctx->pos));
+ return 1;
+ l1302:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Enumerator", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_ListItemTight(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "ListItemTight"));
+ { int yypos1308= ctx->pos, yythunkpos1308= ctx->thunkpos; if (!yy_Bullet(ctx)) goto l1309; goto l1308;
+ l1309:; ctx->pos= yypos1308; ctx->thunkpos= yythunkpos1308; if (!yy_Enumerator(ctx)) goto l1307;
+ }
+ l1308:; if (!yy_StartList(ctx)) goto l1307; yyDo(ctx, yySet, -1, 0); if (!yy_ListBlock(ctx)) goto l1307; yyDo(ctx, yy_1_ListItemTight, ctx->begin, ctx->end);
+ l1310:;
+ { int yypos1311= ctx->pos, yythunkpos1311= ctx->thunkpos;
+ { int yypos1312= ctx->pos, yythunkpos1312= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1312; goto l1311;
+ l1312:; ctx->pos= yypos1312; ctx->thunkpos= yythunkpos1312;
+ } if (!yy_ListContinuationBlock(ctx)) goto l1311; yyDo(ctx, yy_2_ListItemTight, ctx->begin, ctx->end); goto l1310;
+ l1311:; ctx->pos= yypos1311; ctx->thunkpos= yythunkpos1311;
+ }
+ { int yypos1313= ctx->pos, yythunkpos1313= ctx->thunkpos; if (!yy_ListContinuationBlock(ctx)) goto l1313; goto l1307;
+ l1313:; ctx->pos= yypos1313; ctx->thunkpos= yythunkpos1313;
+ } yyDo(ctx, yy_3_ListItemTight, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "ListItemTight", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l1307:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "ListItemTight", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_ListLoose(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 2, 0);
+ yyprintf((stderr, "%s\n", "ListLoose")); if (!yy_StartList(ctx)) goto l1314; yyDo(ctx, yySet, -2, 0); if (!yy_ListItem(ctx)) goto l1314; yyDo(ctx, yySet, -1, 0);
+ l1317:;
+ { int yypos1318= ctx->pos, yythunkpos1318= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1318; goto l1317;
+ l1318:; ctx->pos= yypos1318; ctx->thunkpos= yythunkpos1318;
+ } yyDo(ctx, yy_1_ListLoose, ctx->begin, ctx->end);
+ l1315:;
+ { int yypos1316= ctx->pos, yythunkpos1316= ctx->thunkpos; if (!yy_ListItem(ctx)) goto l1316; yyDo(ctx, yySet, -1, 0);
+ l1319:;
+ { int yypos1320= ctx->pos, yythunkpos1320= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1320; goto l1319;
+ l1320:; ctx->pos= yypos1320; ctx->thunkpos= yythunkpos1320;
+ } yyDo(ctx, yy_1_ListLoose, ctx->begin, ctx->end); goto l1315;
+ l1316:; ctx->pos= yypos1316; ctx->thunkpos= yythunkpos1316;
+ } yyDo(ctx, yy_2_ListLoose, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "ListLoose", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 2, 0);
+ return 1;
+ l1314:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "ListLoose", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_ListTight(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "ListTight")); if (!yy_StartList(ctx)) goto l1321; yyDo(ctx, yySet, -1, 0); if (!yy_ListItemTight(ctx)) goto l1321; yyDo(ctx, yy_1_ListTight, ctx->begin, ctx->end);
+ l1322:;
+ { int yypos1323= ctx->pos, yythunkpos1323= ctx->thunkpos; if (!yy_ListItemTight(ctx)) goto l1323; yyDo(ctx, yy_1_ListTight, ctx->begin, ctx->end); goto l1322;
+ l1323:; ctx->pos= yypos1323; ctx->thunkpos= yythunkpos1323;
+ }
+ l1324:;
+ { int yypos1325= ctx->pos, yythunkpos1325= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1325; goto l1324;
+ l1325:; ctx->pos= yypos1325; ctx->thunkpos= yythunkpos1325;
+ }
+ { int yypos1326= ctx->pos, yythunkpos1326= ctx->thunkpos;
+ { int yypos1327= ctx->pos, yythunkpos1327= ctx->thunkpos; if (!yy_Bullet(ctx)) goto l1328; goto l1327;
+ l1328:; ctx->pos= yypos1327; ctx->thunkpos= yythunkpos1327; if (!yy_Enumerator(ctx)) goto l1326;
+ }
+ l1327:; goto l1321;
+ l1326:; ctx->pos= yypos1326; ctx->thunkpos= yythunkpos1326;
+ } yyDo(ctx, yy_2_ListTight, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "ListTight", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l1321:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "ListTight", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Spacechar(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Spacechar"));
+ { int yypos1330= ctx->pos, yythunkpos1330= ctx->thunkpos; if (!yymatchChar(ctx, ' ')) goto l1331; goto l1330;
+ l1331:; ctx->pos= yypos1330; ctx->thunkpos= yythunkpos1330; if (!yymatchChar(ctx, '\t')) goto l1329;
+ }
+ l1330:;
+ yyprintf((stderr, " ok %s @ %s\n", "Spacechar", ctx->buf+ctx->pos));
+ return 1;
+ l1329:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Spacechar", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Bullet(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Bullet"));
+ { int yypos1333= ctx->pos, yythunkpos1333= ctx->thunkpos; if (!yy_HorizontalRule(ctx)) goto l1333; goto l1332;
+ l1333:; ctx->pos= yypos1333; ctx->thunkpos= yythunkpos1333;
+ } if (!yy_NonindentSpace(ctx)) goto l1332;
+ { int yypos1334= ctx->pos, yythunkpos1334= ctx->thunkpos; if (!yymatchChar(ctx, '+')) goto l1335; goto l1334;
+ l1335:; ctx->pos= yypos1334; ctx->thunkpos= yythunkpos1334; if (!yymatchChar(ctx, '*')) goto l1336; goto l1334;
+ l1336:; ctx->pos= yypos1334; ctx->thunkpos= yythunkpos1334; if (!yymatchChar(ctx, '-')) goto l1332;
+ }
+ l1334:; if (!yy_Spacechar(ctx)) goto l1332;
+ l1337:;
+ { int yypos1338= ctx->pos, yythunkpos1338= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l1338; goto l1337;
+ l1338:; ctx->pos= yypos1338; ctx->thunkpos= yythunkpos1338;
+ }
+ yyprintf((stderr, " ok %s @ %s\n", "Bullet", ctx->buf+ctx->pos));
+ return 1;
+ l1332:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Bullet", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_VerbatimChunk(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "VerbatimChunk")); if (!yy_StartList(ctx)) goto l1339; yyDo(ctx, yySet, -1, 0);
+ l1340:;
+ { int yypos1341= ctx->pos, yythunkpos1341= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1341; yyDo(ctx, yy_1_VerbatimChunk, ctx->begin, ctx->end); goto l1340;
+ l1341:; ctx->pos= yypos1341; ctx->thunkpos= yythunkpos1341;
+ } if (!yy_NonblankIndentedLine(ctx)) goto l1339; yyDo(ctx, yy_2_VerbatimChunk, ctx->begin, ctx->end);
+ l1342:;
+ { int yypos1343= ctx->pos, yythunkpos1343= ctx->thunkpos; if (!yy_NonblankIndentedLine(ctx)) goto l1343; yyDo(ctx, yy_2_VerbatimChunk, ctx->begin, ctx->end); goto l1342;
+ l1343:; ctx->pos= yypos1343; ctx->thunkpos= yythunkpos1343;
+ } yyDo(ctx, yy_3_VerbatimChunk, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "VerbatimChunk", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l1339:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "VerbatimChunk", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_IndentedLine(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "IndentedLine")); if (!yy_Indent(ctx)) goto l1344; if (!yy_Line(ctx)) goto l1344;
+ yyprintf((stderr, " ok %s @ %s\n", "IndentedLine", ctx->buf+ctx->pos));
+ return 1;
+ l1344:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "IndentedLine", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_NonblankIndentedLine(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "NonblankIndentedLine"));
+ { int yypos1346= ctx->pos, yythunkpos1346= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1346; goto l1345;
+ l1346:; ctx->pos= yypos1346; ctx->thunkpos= yythunkpos1346;
+ } if (!yy_IndentedLine(ctx)) goto l1345;
+ yyprintf((stderr, " ok %s @ %s\n", "NonblankIndentedLine", ctx->buf+ctx->pos));
+ return 1;
+ l1345:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "NonblankIndentedLine", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Line(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Line")); if (!yy_RawLine(ctx)) goto l1347; yyDo(ctx, yy_1_Line, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Line", ctx->buf+ctx->pos));
+ return 1;
+ l1347:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Line", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_BlockQuoteRaw(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "BlockQuoteRaw")); if (!yy_StartList(ctx)) goto l1348; yyDo(ctx, yySet, -1, 0); if (!yymatchChar(ctx, '>')) goto l1348;
+ { int yypos1351= ctx->pos, yythunkpos1351= ctx->thunkpos; if (!yymatchChar(ctx, ' ')) goto l1351; goto l1352;
+ l1351:; ctx->pos= yypos1351; ctx->thunkpos= yythunkpos1351;
+ }
+ l1352:; if (!yy_Line(ctx)) goto l1348; yyDo(ctx, yy_1_BlockQuoteRaw, ctx->begin, ctx->end);
+ l1353:;
+ { int yypos1354= ctx->pos, yythunkpos1354= ctx->thunkpos;
+ { int yypos1355= ctx->pos, yythunkpos1355= ctx->thunkpos; if (!yymatchChar(ctx, '>')) goto l1355; goto l1354;
+ l1355:; ctx->pos= yypos1355; ctx->thunkpos= yythunkpos1355;
+ }
+ { int yypos1356= ctx->pos, yythunkpos1356= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1356; goto l1354;
+ l1356:; ctx->pos= yypos1356; ctx->thunkpos= yythunkpos1356;
+ } if (!yy_Line(ctx)) goto l1354; yyDo(ctx, yy_2_BlockQuoteRaw, ctx->begin, ctx->end); goto l1353;
+ l1354:; ctx->pos= yypos1354; ctx->thunkpos= yythunkpos1354;
+ }
+ l1357:;
+ { int yypos1358= ctx->pos, yythunkpos1358= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1358; yyDo(ctx, yy_3_BlockQuoteRaw, ctx->begin, ctx->end); goto l1357;
+ l1358:; ctx->pos= yypos1358; ctx->thunkpos= yythunkpos1358;
+ }
+ l1349:;
+ { int yypos1350= ctx->pos, yythunkpos1350= ctx->thunkpos; if (!yymatchChar(ctx, '>')) goto l1350;
+ { int yypos1359= ctx->pos, yythunkpos1359= ctx->thunkpos; if (!yymatchChar(ctx, ' ')) goto l1359; goto l1360;
+ l1359:; ctx->pos= yypos1359; ctx->thunkpos= yythunkpos1359;
+ }
+ l1360:; if (!yy_Line(ctx)) goto l1350; yyDo(ctx, yy_1_BlockQuoteRaw, ctx->begin, ctx->end);
+ l1361:;
+ { int yypos1362= ctx->pos, yythunkpos1362= ctx->thunkpos;
+ { int yypos1363= ctx->pos, yythunkpos1363= ctx->thunkpos; if (!yymatchChar(ctx, '>')) goto l1363; goto l1362;
+ l1363:; ctx->pos= yypos1363; ctx->thunkpos= yythunkpos1363;
+ }
+ { int yypos1364= ctx->pos, yythunkpos1364= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1364; goto l1362;
+ l1364:; ctx->pos= yypos1364; ctx->thunkpos= yythunkpos1364;
+ } if (!yy_Line(ctx)) goto l1362; yyDo(ctx, yy_2_BlockQuoteRaw, ctx->begin, ctx->end); goto l1361;
+ l1362:; ctx->pos= yypos1362; ctx->thunkpos= yythunkpos1362;
+ }
+ l1365:;
+ { int yypos1366= ctx->pos, yythunkpos1366= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1366; yyDo(ctx, yy_3_BlockQuoteRaw, ctx->begin, ctx->end); goto l1365;
+ l1366:; ctx->pos= yypos1366; ctx->thunkpos= yythunkpos1366;
+ } goto l1349;
+ l1350:; ctx->pos= yypos1350; ctx->thunkpos= yythunkpos1350;
+ } yyDo(ctx, yy_4_BlockQuoteRaw, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "BlockQuoteRaw", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l1348:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "BlockQuoteRaw", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Endline(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Endline"));
+ { int yypos1368= ctx->pos, yythunkpos1368= ctx->thunkpos; if (!yy_LineBreak(ctx)) goto l1369; goto l1368;
+ l1369:; ctx->pos= yypos1368; ctx->thunkpos= yythunkpos1368; if (!yy_TerminalEndline(ctx)) goto l1370; goto l1368;
+ l1370:; ctx->pos= yypos1368; ctx->thunkpos= yythunkpos1368; if (!yy_NormalEndline(ctx)) goto l1367;
+ }
+ l1368:;
+ yyprintf((stderr, " ok %s @ %s\n", "Endline", ctx->buf+ctx->pos));
+ return 1;
+ l1367:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Endline", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_RawLine(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "RawLine"));
+ { int yypos1372= ctx->pos, yythunkpos1372= ctx->thunkpos; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l1373;
+ l1374:;
+ { int yypos1375= ctx->pos, yythunkpos1375= ctx->thunkpos;
+ { int yypos1376= ctx->pos, yythunkpos1376= ctx->thunkpos; if (!yymatchChar(ctx, '\r')) goto l1376; goto l1375;
+ l1376:; ctx->pos= yypos1376; ctx->thunkpos= yythunkpos1376;
+ }
+ { int yypos1377= ctx->pos, yythunkpos1377= ctx->thunkpos; if (!yymatchChar(ctx, '\n')) goto l1377; goto l1375;
+ l1377:; ctx->pos= yypos1377; ctx->thunkpos= yythunkpos1377;
+ } if (!yymatchDot(ctx)) goto l1375; goto l1374;
+ l1375:; ctx->pos= yypos1375; ctx->thunkpos= yythunkpos1375;
+ } if (!yy_Newline(ctx)) goto l1373; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l1373; goto l1372;
+ l1373:; ctx->pos= yypos1372; ctx->thunkpos= yythunkpos1372; yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l1371; if (!yymatchDot(ctx)) goto l1371;
+ l1378:;
+ { int yypos1379= ctx->pos, yythunkpos1379= ctx->thunkpos; if (!yymatchDot(ctx)) goto l1379; goto l1378;
+ l1379:; ctx->pos= yypos1379; ctx->thunkpos= yythunkpos1379;
+ } yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l1371; if (!yy_Eof(ctx)) goto l1371;
+ }
+ l1372:;
+ yyprintf((stderr, " ok %s @ %s\n", "RawLine", ctx->buf+ctx->pos));
+ return 1;
+ l1371:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "RawLine", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_SetextBottom2(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "SetextBottom2")); if (!yymatchChar(ctx, '-')) goto l1380;
+ l1381:;
+ { int yypos1382= ctx->pos, yythunkpos1382= ctx->thunkpos; if (!yymatchChar(ctx, '-')) goto l1382; goto l1381;
+ l1382:; ctx->pos= yypos1382; ctx->thunkpos= yythunkpos1382;
+ } if (!yy_Newline(ctx)) goto l1380;
+ yyprintf((stderr, " ok %s @ %s\n", "SetextBottom2", ctx->buf+ctx->pos));
+ return 1;
+ l1380:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "SetextBottom2", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_SetextBottom1(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "SetextBottom1")); if (!yymatchChar(ctx, '=')) goto l1383;
+ l1384:;
+ { int yypos1385= ctx->pos, yythunkpos1385= ctx->thunkpos; if (!yymatchChar(ctx, '=')) goto l1385; goto l1384;
+ l1385:; ctx->pos= yypos1385; ctx->thunkpos= yythunkpos1385;
+ } if (!yy_Newline(ctx)) goto l1383;
+ yyprintf((stderr, " ok %s @ %s\n", "SetextBottom1", ctx->buf+ctx->pos));
+ return 1;
+ l1383:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "SetextBottom1", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_SetextHeading2(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "SetextHeading2"));
+ { int yypos1387= ctx->pos, yythunkpos1387= ctx->thunkpos; if (!yy_RawLine(ctx)) goto l1386; if (!yy_SetextBottom2(ctx)) goto l1386; ctx->pos= yypos1387; ctx->thunkpos= yythunkpos1387;
+ } if (!yy_StartList(ctx)) goto l1386; yyDo(ctx, yySet, -1, 0);
+ { int yypos1390= ctx->pos, yythunkpos1390= ctx->thunkpos; if (!yy_Endline(ctx)) goto l1390; goto l1386;
+ l1390:; ctx->pos= yypos1390; ctx->thunkpos= yythunkpos1390;
+ } if (!yy_Inline(ctx)) goto l1386; yyDo(ctx, yy_1_SetextHeading2, ctx->begin, ctx->end);
+ l1388:;
+ { int yypos1389= ctx->pos, yythunkpos1389= ctx->thunkpos;
+ { int yypos1391= ctx->pos, yythunkpos1391= ctx->thunkpos; if (!yy_Endline(ctx)) goto l1391; goto l1389;
+ l1391:; ctx->pos= yypos1391; ctx->thunkpos= yythunkpos1391;
+ } if (!yy_Inline(ctx)) goto l1389; yyDo(ctx, yy_1_SetextHeading2, ctx->begin, ctx->end); goto l1388;
+ l1389:; ctx->pos= yypos1389; ctx->thunkpos= yythunkpos1389;
+ }
+ { int yypos1392= ctx->pos, yythunkpos1392= ctx->thunkpos; if (!yy_Sp(ctx)) goto l1392; goto l1393;
+ l1392:; ctx->pos= yypos1392; ctx->thunkpos= yythunkpos1392;
+ }
+ l1393:; if (!yy_Newline(ctx)) goto l1386; if (!yy_SetextBottom2(ctx)) goto l1386; yyDo(ctx, yy_2_SetextHeading2, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "SetextHeading2", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l1386:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "SetextHeading2", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_SetextHeading1(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "SetextHeading1"));
+ { int yypos1395= ctx->pos, yythunkpos1395= ctx->thunkpos; if (!yy_RawLine(ctx)) goto l1394; if (!yy_SetextBottom1(ctx)) goto l1394; ctx->pos= yypos1395; ctx->thunkpos= yythunkpos1395;
+ } if (!yy_StartList(ctx)) goto l1394; yyDo(ctx, yySet, -1, 0);
+ { int yypos1398= ctx->pos, yythunkpos1398= ctx->thunkpos; if (!yy_Endline(ctx)) goto l1398; goto l1394;
+ l1398:; ctx->pos= yypos1398; ctx->thunkpos= yythunkpos1398;
+ } if (!yy_Inline(ctx)) goto l1394; yyDo(ctx, yy_1_SetextHeading1, ctx->begin, ctx->end);
+ l1396:;
+ { int yypos1397= ctx->pos, yythunkpos1397= ctx->thunkpos;
+ { int yypos1399= ctx->pos, yythunkpos1399= ctx->thunkpos; if (!yy_Endline(ctx)) goto l1399; goto l1397;
+ l1399:; ctx->pos= yypos1399; ctx->thunkpos= yythunkpos1399;
+ } if (!yy_Inline(ctx)) goto l1397; yyDo(ctx, yy_1_SetextHeading1, ctx->begin, ctx->end); goto l1396;
+ l1397:; ctx->pos= yypos1397; ctx->thunkpos= yythunkpos1397;
+ }
+ { int yypos1400= ctx->pos, yythunkpos1400= ctx->thunkpos; if (!yy_Sp(ctx)) goto l1400; goto l1401;
+ l1400:; ctx->pos= yypos1400; ctx->thunkpos= yythunkpos1400;
+ }
+ l1401:; if (!yy_Newline(ctx)) goto l1394; if (!yy_SetextBottom1(ctx)) goto l1394; yyDo(ctx, yy_2_SetextHeading1, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "SetextHeading1", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l1394:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "SetextHeading1", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_SetextHeading(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "SetextHeading"));
+ { int yypos1403= ctx->pos, yythunkpos1403= ctx->thunkpos; if (!yy_SetextHeading1(ctx)) goto l1404; goto l1403;
+ l1404:; ctx->pos= yypos1403; ctx->thunkpos= yythunkpos1403; if (!yy_SetextHeading2(ctx)) goto l1402;
+ }
+ l1403:;
+ yyprintf((stderr, " ok %s @ %s\n", "SetextHeading", ctx->buf+ctx->pos));
+ return 1;
+ l1402:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "SetextHeading", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_AtxHeading(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 2, 0);
+ yyprintf((stderr, "%s\n", "AtxHeading")); if (!yy_AtxStart(ctx)) goto l1405; yyDo(ctx, yySet, -2, 0);
+ { int yypos1406= ctx->pos, yythunkpos1406= ctx->thunkpos; if (!yy_Sp(ctx)) goto l1406; goto l1407;
+ l1406:; ctx->pos= yypos1406; ctx->thunkpos= yythunkpos1406;
+ }
+ l1407:; if (!yy_StartList(ctx)) goto l1405; yyDo(ctx, yySet, -1, 0); if (!yy_AtxInline(ctx)) goto l1405; yyDo(ctx, yy_1_AtxHeading, ctx->begin, ctx->end);
+ l1408:;
+ { int yypos1409= ctx->pos, yythunkpos1409= ctx->thunkpos; if (!yy_AtxInline(ctx)) goto l1409; yyDo(ctx, yy_1_AtxHeading, ctx->begin, ctx->end); goto l1408;
+ l1409:; ctx->pos= yypos1409; ctx->thunkpos= yythunkpos1409;
+ }
+ { int yypos1410= ctx->pos, yythunkpos1410= ctx->thunkpos;
+ { int yypos1412= ctx->pos, yythunkpos1412= ctx->thunkpos; if (!yy_Sp(ctx)) goto l1412; goto l1413;
+ l1412:; ctx->pos= yypos1412; ctx->thunkpos= yythunkpos1412;
+ }
+ l1413:;
+ l1414:;
+ { int yypos1415= ctx->pos, yythunkpos1415= ctx->thunkpos; if (!yymatchChar(ctx, '#')) goto l1415; goto l1414;
+ l1415:; ctx->pos= yypos1415; ctx->thunkpos= yythunkpos1415;
+ } if (!yy_Sp(ctx)) goto l1410; goto l1411;
+ l1410:; ctx->pos= yypos1410; ctx->thunkpos= yythunkpos1410;
+ }
+ l1411:; if (!yy_Newline(ctx)) goto l1405; yyDo(ctx, yy_2_AtxHeading, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "AtxHeading", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 2, 0);
+ return 1;
+ l1405:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "AtxHeading", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_AtxStart(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "AtxStart")); yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l1416;
+ { int yypos1417= ctx->pos, yythunkpos1417= ctx->thunkpos; if (!yymatchString(ctx, "######")) goto l1418; goto l1417;
+ l1418:; ctx->pos= yypos1417; ctx->thunkpos= yythunkpos1417; if (!yymatchString(ctx, "#####")) goto l1419; goto l1417;
+ l1419:; ctx->pos= yypos1417; ctx->thunkpos= yythunkpos1417; if (!yymatchString(ctx, "####")) goto l1420; goto l1417;
+ l1420:; ctx->pos= yypos1417; ctx->thunkpos= yythunkpos1417; if (!yymatchString(ctx, "###")) goto l1421; goto l1417;
+ l1421:; ctx->pos= yypos1417; ctx->thunkpos= yythunkpos1417; if (!yymatchString(ctx, "##")) goto l1422; goto l1417;
+ l1422:; ctx->pos= yypos1417; ctx->thunkpos= yythunkpos1417; if (!yymatchChar(ctx, '#')) goto l1416;
+ }
+ l1417:; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l1416; yyDo(ctx, yy_1_AtxStart, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "AtxStart", ctx->buf+ctx->pos));
+ return 1;
+ l1416:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "AtxStart", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Inline(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Inline"));
+ { int yypos1424= ctx->pos, yythunkpos1424= ctx->thunkpos; if (!yy_Str(ctx)) goto l1425; goto l1424;
+ l1425:; ctx->pos= yypos1424; ctx->thunkpos= yythunkpos1424; if (!yy_Endline(ctx)) goto l1426; goto l1424;
+ l1426:; ctx->pos= yypos1424; ctx->thunkpos= yythunkpos1424; if (!yy_UlOrStarLine(ctx)) goto l1427; goto l1424;
+ l1427:; ctx->pos= yypos1424; ctx->thunkpos= yythunkpos1424; if (!yy_Space(ctx)) goto l1428; goto l1424;
+ l1428:; ctx->pos= yypos1424; ctx->thunkpos= yythunkpos1424; if (!yy_Strong(ctx)) goto l1429; goto l1424;
+ l1429:; ctx->pos= yypos1424; ctx->thunkpos= yythunkpos1424; if (!yy_Emph(ctx)) goto l1430; goto l1424;
+ l1430:; ctx->pos= yypos1424; ctx->thunkpos= yythunkpos1424; if (!yy_Image(ctx)) goto l1431; goto l1424;
+ l1431:; ctx->pos= yypos1424; ctx->thunkpos= yythunkpos1424; if (!yy_Link(ctx)) goto l1432; goto l1424;
+ l1432:; ctx->pos= yypos1424; ctx->thunkpos= yythunkpos1424; if (!yy_NoteReference(ctx)) goto l1433; goto l1424;
+ l1433:; ctx->pos= yypos1424; ctx->thunkpos= yythunkpos1424; if (!yy_InlineNote(ctx)) goto l1434; goto l1424;
+ l1434:; ctx->pos= yypos1424; ctx->thunkpos= yythunkpos1424; if (!yy_Code(ctx)) goto l1435; goto l1424;
+ l1435:; ctx->pos= yypos1424; ctx->thunkpos= yythunkpos1424; if (!yy_RawHtml(ctx)) goto l1436; goto l1424;
+ l1436:; ctx->pos= yypos1424; ctx->thunkpos= yythunkpos1424; if (!yy_Entity(ctx)) goto l1437; goto l1424;
+ l1437:; ctx->pos= yypos1424; ctx->thunkpos= yythunkpos1424; if (!yy_EscapedChar(ctx)) goto l1438; goto l1424;
+ l1438:; ctx->pos= yypos1424; ctx->thunkpos= yythunkpos1424; if (!yy_Smart(ctx)) goto l1439; goto l1424;
+ l1439:; ctx->pos= yypos1424; ctx->thunkpos= yythunkpos1424; if (!yy_Symbol(ctx)) goto l1423;
+ }
+ l1424:;
+ yyprintf((stderr, " ok %s @ %s\n", "Inline", ctx->buf+ctx->pos));
+ return 1;
+ l1423:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Inline", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Sp(yycontext *ctx)
+{
+ yyprintf((stderr, "%s\n", "Sp"));
+ l1441:;
+ { int yypos1442= ctx->pos, yythunkpos1442= ctx->thunkpos; if (!yy_Spacechar(ctx)) goto l1442; goto l1441;
+ l1442:; ctx->pos= yypos1442; ctx->thunkpos= yythunkpos1442;
+ }
+ yyprintf((stderr, " ok %s @ %s\n", "Sp", ctx->buf+ctx->pos));
+ return 1;
+}
+YY_RULE(int) yy_Newline(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Newline"));
+ { int yypos1444= ctx->pos, yythunkpos1444= ctx->thunkpos; if (!yymatchChar(ctx, '\n')) goto l1445; goto l1444;
+ l1445:; ctx->pos= yypos1444; ctx->thunkpos= yythunkpos1444; if (!yymatchChar(ctx, '\r')) goto l1443;
+ { int yypos1446= ctx->pos, yythunkpos1446= ctx->thunkpos; if (!yymatchChar(ctx, '\n')) goto l1446; goto l1447;
+ l1446:; ctx->pos= yypos1446; ctx->thunkpos= yythunkpos1446;
+ }
+ l1447:;
+ }
+ l1444:;
+ yyprintf((stderr, " ok %s @ %s\n", "Newline", ctx->buf+ctx->pos));
+ return 1;
+ l1443:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Newline", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_AtxInline(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "AtxInline"));
+ { int yypos1449= ctx->pos, yythunkpos1449= ctx->thunkpos; if (!yy_Newline(ctx)) goto l1449; goto l1448;
+ l1449:; ctx->pos= yypos1449; ctx->thunkpos= yythunkpos1449;
+ }
+ { int yypos1450= ctx->pos, yythunkpos1450= ctx->thunkpos;
+ { int yypos1451= ctx->pos, yythunkpos1451= ctx->thunkpos; if (!yy_Sp(ctx)) goto l1451; goto l1452;
+ l1451:; ctx->pos= yypos1451; ctx->thunkpos= yythunkpos1451;
+ }
+ l1452:;
+ l1453:;
+ { int yypos1454= ctx->pos, yythunkpos1454= ctx->thunkpos; if (!yymatchChar(ctx, '#')) goto l1454; goto l1453;
+ l1454:; ctx->pos= yypos1454; ctx->thunkpos= yythunkpos1454;
+ } if (!yy_Sp(ctx)) goto l1450; if (!yy_Newline(ctx)) goto l1450; goto l1448;
+ l1450:; ctx->pos= yypos1450; ctx->thunkpos= yythunkpos1450;
+ } if (!yy_Inline(ctx)) goto l1448;
+ yyprintf((stderr, " ok %s @ %s\n", "AtxInline", ctx->buf+ctx->pos));
+ return 1;
+ l1448:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "AtxInline", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Inlines(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 2, 0);
+ yyprintf((stderr, "%s\n", "Inlines")); if (!yy_StartList(ctx)) goto l1455; yyDo(ctx, yySet, -2, 0);
+ { int yypos1458= ctx->pos, yythunkpos1458= ctx->thunkpos;
+ { int yypos1460= ctx->pos, yythunkpos1460= ctx->thunkpos; if (!yy_Endline(ctx)) goto l1460; goto l1459;
+ l1460:; ctx->pos= yypos1460; ctx->thunkpos= yythunkpos1460;
+ } if (!yy_Inline(ctx)) goto l1459; yyDo(ctx, yy_1_Inlines, ctx->begin, ctx->end); goto l1458;
+ l1459:; ctx->pos= yypos1458; ctx->thunkpos= yythunkpos1458; if (!yy_Endline(ctx)) goto l1455; yyDo(ctx, yySet, -1, 0);
+ { int yypos1461= ctx->pos, yythunkpos1461= ctx->thunkpos; if (!yy_Inline(ctx)) goto l1455; ctx->pos= yypos1461; ctx->thunkpos= yythunkpos1461;
+ } yyDo(ctx, yy_2_Inlines, ctx->begin, ctx->end);
+ }
+ l1458:;
+ l1456:;
+ { int yypos1457= ctx->pos, yythunkpos1457= ctx->thunkpos;
+ { int yypos1462= ctx->pos, yythunkpos1462= ctx->thunkpos;
+ { int yypos1464= ctx->pos, yythunkpos1464= ctx->thunkpos; if (!yy_Endline(ctx)) goto l1464; goto l1463;
+ l1464:; ctx->pos= yypos1464; ctx->thunkpos= yythunkpos1464;
+ } if (!yy_Inline(ctx)) goto l1463; yyDo(ctx, yy_1_Inlines, ctx->begin, ctx->end); goto l1462;
+ l1463:; ctx->pos= yypos1462; ctx->thunkpos= yythunkpos1462; if (!yy_Endline(ctx)) goto l1457; yyDo(ctx, yySet, -1, 0);
+ { int yypos1465= ctx->pos, yythunkpos1465= ctx->thunkpos; if (!yy_Inline(ctx)) goto l1457; ctx->pos= yypos1465; ctx->thunkpos= yythunkpos1465;
+ } yyDo(ctx, yy_2_Inlines, ctx->begin, ctx->end);
+ }
+ l1462:; goto l1456;
+ l1457:; ctx->pos= yypos1457; ctx->thunkpos= yythunkpos1457;
+ }
+ { int yypos1466= ctx->pos, yythunkpos1466= ctx->thunkpos; if (!yy_Endline(ctx)) goto l1466; goto l1467;
+ l1466:; ctx->pos= yypos1466; ctx->thunkpos= yythunkpos1466;
+ }
+ l1467:; yyDo(ctx, yy_3_Inlines, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Inlines", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 2, 0);
+ return 1;
+ l1455:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Inlines", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_NonindentSpace(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "NonindentSpace"));
+ { int yypos1469= ctx->pos, yythunkpos1469= ctx->thunkpos; if (!yymatchString(ctx, " ")) goto l1470; goto l1469;
+ l1470:; ctx->pos= yypos1469; ctx->thunkpos= yythunkpos1469; if (!yymatchString(ctx, " ")) goto l1471; goto l1469;
+ l1471:; ctx->pos= yypos1469; ctx->thunkpos= yythunkpos1469; if (!yymatchChar(ctx, ' ')) goto l1472; goto l1469;
+ l1472:; ctx->pos= yypos1469; ctx->thunkpos= yythunkpos1469; if (!yymatchString(ctx, "")) goto l1468;
+ }
+ l1469:;
+ yyprintf((stderr, " ok %s @ %s\n", "NonindentSpace", ctx->buf+ctx->pos));
+ return 1;
+ l1468:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "NonindentSpace", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Plain(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "Plain")); if (!yy_Inlines(ctx)) goto l1473; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_Plain, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Plain", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l1473:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Plain", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Para(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "Para")); if (!yy_NonindentSpace(ctx)) goto l1474; if (!yy_Inlines(ctx)) goto l1474; yyDo(ctx, yySet, -1, 0); if (!yy_BlankLine(ctx)) goto l1474;
+ l1475:;
+ { int yypos1476= ctx->pos, yythunkpos1476= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1476; goto l1475;
+ l1476:; ctx->pos= yypos1476; ctx->thunkpos= yythunkpos1476;
+ } yyDo(ctx, yy_1_Para, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Para", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l1474:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Para", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_StyleBlock(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "StyleBlock")); yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l1477; if (!yy_InStyleTags(ctx)) goto l1477; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l1477;
+ l1478:;
+ { int yypos1479= ctx->pos, yythunkpos1479= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1479; goto l1478;
+ l1479:; ctx->pos= yypos1479; ctx->thunkpos= yythunkpos1479;
+ } yyDo(ctx, yy_1_StyleBlock, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "StyleBlock", ctx->buf+ctx->pos));
+ return 1;
+ l1477:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "StyleBlock", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HtmlBlock(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HtmlBlock")); yyText(ctx, ctx->begin, ctx->end); if (!(YY_BEGIN)) goto l1480;
+ { int yypos1481= ctx->pos, yythunkpos1481= ctx->thunkpos; if (!yy_HtmlBlockInTags(ctx)) goto l1482; goto l1481;
+ l1482:; ctx->pos= yypos1481; ctx->thunkpos= yythunkpos1481; if (!yy_HtmlComment(ctx)) goto l1483; goto l1481;
+ l1483:; ctx->pos= yypos1481; ctx->thunkpos= yythunkpos1481; if (!yy_HtmlBlockSelfClosing(ctx)) goto l1480;
+ }
+ l1481:; yyText(ctx, ctx->begin, ctx->end); if (!(YY_END)) goto l1480; if (!yy_BlankLine(ctx)) goto l1480;
+ l1484:;
+ { int yypos1485= ctx->pos, yythunkpos1485= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1485; goto l1484;
+ l1485:; ctx->pos= yypos1485; ctx->thunkpos= yythunkpos1485;
+ } yyDo(ctx, yy_1_HtmlBlock, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "HtmlBlock", ctx->buf+ctx->pos));
+ return 1;
+ l1480:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlock", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_BulletList(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "BulletList"));
+ { int yypos1487= ctx->pos, yythunkpos1487= ctx->thunkpos; if (!yy_Bullet(ctx)) goto l1486; ctx->pos= yypos1487; ctx->thunkpos= yythunkpos1487;
+ }
+ { int yypos1488= ctx->pos, yythunkpos1488= ctx->thunkpos; if (!yy_ListTight(ctx)) goto l1489; goto l1488;
+ l1489:; ctx->pos= yypos1488; ctx->thunkpos= yythunkpos1488; if (!yy_ListLoose(ctx)) goto l1486;
+ }
+ l1488:; yyDo(ctx, yy_1_BulletList, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "BulletList", ctx->buf+ctx->pos));
+ return 1;
+ l1486:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "BulletList", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_OrderedList(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "OrderedList"));
+ { int yypos1491= ctx->pos, yythunkpos1491= ctx->thunkpos; if (!yy_Enumerator(ctx)) goto l1490; ctx->pos= yypos1491; ctx->thunkpos= yythunkpos1491;
+ }
+ { int yypos1492= ctx->pos, yythunkpos1492= ctx->thunkpos; if (!yy_ListTight(ctx)) goto l1493; goto l1492;
+ l1493:; ctx->pos= yypos1492; ctx->thunkpos= yythunkpos1492; if (!yy_ListLoose(ctx)) goto l1490;
+ }
+ l1492:; yyDo(ctx, yy_1_OrderedList, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "OrderedList", ctx->buf+ctx->pos));
+ return 1;
+ l1490:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "OrderedList", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Heading(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Heading"));
+ { int yypos1495= ctx->pos, yythunkpos1495= ctx->thunkpos; if (!yy_SetextHeading(ctx)) goto l1496; goto l1495;
+ l1496:; ctx->pos= yypos1495; ctx->thunkpos= yythunkpos1495; if (!yy_AtxHeading(ctx)) goto l1494;
+ }
+ l1495:;
+ yyprintf((stderr, " ok %s @ %s\n", "Heading", ctx->buf+ctx->pos));
+ return 1;
+ l1494:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Heading", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_HorizontalRule(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "HorizontalRule")); if (!yy_NonindentSpace(ctx)) goto l1497;
+ { int yypos1498= ctx->pos, yythunkpos1498= ctx->thunkpos; if (!yymatchChar(ctx, '*')) goto l1499; if (!yy_Sp(ctx)) goto l1499; if (!yymatchChar(ctx, '*')) goto l1499; if (!yy_Sp(ctx)) goto l1499; if (!yymatchChar(ctx, '*')) goto l1499;
+ l1500:;
+ { int yypos1501= ctx->pos, yythunkpos1501= ctx->thunkpos; if (!yy_Sp(ctx)) goto l1501; if (!yymatchChar(ctx, '*')) goto l1501; goto l1500;
+ l1501:; ctx->pos= yypos1501; ctx->thunkpos= yythunkpos1501;
+ } goto l1498;
+ l1499:; ctx->pos= yypos1498; ctx->thunkpos= yythunkpos1498; if (!yymatchChar(ctx, '-')) goto l1502; if (!yy_Sp(ctx)) goto l1502; if (!yymatchChar(ctx, '-')) goto l1502; if (!yy_Sp(ctx)) goto l1502; if (!yymatchChar(ctx, '-')) goto l1502;
+ l1503:;
+ { int yypos1504= ctx->pos, yythunkpos1504= ctx->thunkpos; if (!yy_Sp(ctx)) goto l1504; if (!yymatchChar(ctx, '-')) goto l1504; goto l1503;
+ l1504:; ctx->pos= yypos1504; ctx->thunkpos= yythunkpos1504;
+ } goto l1498;
+ l1502:; ctx->pos= yypos1498; ctx->thunkpos= yythunkpos1498; if (!yymatchChar(ctx, '_')) goto l1497; if (!yy_Sp(ctx)) goto l1497; if (!yymatchChar(ctx, '_')) goto l1497; if (!yy_Sp(ctx)) goto l1497; if (!yymatchChar(ctx, '_')) goto l1497;
+ l1505:;
+ { int yypos1506= ctx->pos, yythunkpos1506= ctx->thunkpos; if (!yy_Sp(ctx)) goto l1506; if (!yymatchChar(ctx, '_')) goto l1506; goto l1505;
+ l1506:; ctx->pos= yypos1506; ctx->thunkpos= yythunkpos1506;
+ }
+ }
+ l1498:; if (!yy_Sp(ctx)) goto l1497; if (!yy_Newline(ctx)) goto l1497; if (!yy_BlankLine(ctx)) goto l1497;
+ l1507:;
+ { int yypos1508= ctx->pos, yythunkpos1508= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1508; goto l1507;
+ l1508:; ctx->pos= yypos1508; ctx->thunkpos= yythunkpos1508;
+ } yyDo(ctx, yy_1_HorizontalRule, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "HorizontalRule", ctx->buf+ctx->pos));
+ return 1;
+ l1497:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "HorizontalRule", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Reference(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 3, 0);
+ yyprintf((stderr, "%s\n", "Reference")); if (!yy_NonindentSpace(ctx)) goto l1509;
+ { int yypos1510= ctx->pos, yythunkpos1510= ctx->thunkpos; if (!yymatchString(ctx, "[]")) goto l1510; goto l1509;
+ l1510:; ctx->pos= yypos1510; ctx->thunkpos= yythunkpos1510;
+ } if (!yy_Label(ctx)) goto l1509; yyDo(ctx, yySet, -3, 0); if (!yymatchChar(ctx, ':')) goto l1509; if (!yy_Spnl(ctx)) goto l1509; if (!yy_RefSrc(ctx)) goto l1509; yyDo(ctx, yySet, -2, 0); if (!yy_RefTitle(ctx)) goto l1509; yyDo(ctx, yySet, -1, 0); if (!yy_BlankLine(ctx)) goto l1509;
+ l1511:;
+ { int yypos1512= ctx->pos, yythunkpos1512= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1512; goto l1511;
+ l1512:; ctx->pos= yypos1512; ctx->thunkpos= yythunkpos1512;
+ } yyDo(ctx, yy_1_Reference, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Reference", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 3, 0);
+ return 1;
+ l1509:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Reference", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Note(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 2, 0);
+ yyprintf((stderr, "%s\n", "Note")); yyText(ctx, ctx->begin, ctx->end); if (!( extension(EXT_NOTES) )) goto l1513; if (!yy_NonindentSpace(ctx)) goto l1513; if (!yy_RawNoteReference(ctx)) goto l1513; yyDo(ctx, yySet, -2, 0); if (!yymatchChar(ctx, ':')) goto l1513; if (!yy_Sp(ctx)) goto l1513; if (!yy_StartList(ctx)) goto l1513; yyDo(ctx, yySet, -1, 0); if (!yy_RawNoteBlock(ctx)) goto l1513; yyDo(ctx, yy_1_Note, ctx->begin, ctx->end);
+ l1514:;
+ { int yypos1515= ctx->pos, yythunkpos1515= ctx->thunkpos;
+ { int yypos1516= ctx->pos, yythunkpos1516= ctx->thunkpos; if (!yy_Indent(ctx)) goto l1515; ctx->pos= yypos1516; ctx->thunkpos= yythunkpos1516;
+ } if (!yy_RawNoteBlock(ctx)) goto l1515; yyDo(ctx, yy_2_Note, ctx->begin, ctx->end); goto l1514;
+ l1515:; ctx->pos= yypos1515; ctx->thunkpos= yythunkpos1515;
+ } yyDo(ctx, yy_3_Note, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Note", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 2, 0);
+ return 1;
+ l1513:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Note", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Verbatim(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "Verbatim")); if (!yy_StartList(ctx)) goto l1517; yyDo(ctx, yySet, -1, 0); if (!yy_VerbatimChunk(ctx)) goto l1517; yyDo(ctx, yy_1_Verbatim, ctx->begin, ctx->end);
+ l1518:;
+ { int yypos1519= ctx->pos, yythunkpos1519= ctx->thunkpos; if (!yy_VerbatimChunk(ctx)) goto l1519; yyDo(ctx, yy_1_Verbatim, ctx->begin, ctx->end); goto l1518;
+ l1519:; ctx->pos= yypos1519; ctx->thunkpos= yythunkpos1519;
+ } yyDo(ctx, yy_2_Verbatim, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Verbatim", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l1517:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Verbatim", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_BlockQuote(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "BlockQuote")); if (!yy_BlockQuoteRaw(ctx)) goto l1520; yyDo(ctx, yySet, -1, 0); yyDo(ctx, yy_1_BlockQuote, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "BlockQuote", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l1520:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "BlockQuote", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_BlankLine(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "BlankLine")); if (!yy_Sp(ctx)) goto l1521; if (!yy_Newline(ctx)) goto l1521;
+ yyprintf((stderr, " ok %s @ %s\n", "BlankLine", ctx->buf+ctx->pos));
+ return 1;
+ l1521:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "BlankLine", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Block(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "Block"));
+ l1523:;
+ { int yypos1524= ctx->pos, yythunkpos1524= ctx->thunkpos; if (!yy_BlankLine(ctx)) goto l1524; goto l1523;
+ l1524:; ctx->pos= yypos1524; ctx->thunkpos= yythunkpos1524;
+ }
+ { int yypos1525= ctx->pos, yythunkpos1525= ctx->thunkpos; if (!yy_BlockQuote(ctx)) goto l1526; goto l1525;
+ l1526:; ctx->pos= yypos1525; ctx->thunkpos= yythunkpos1525; if (!yy_Verbatim(ctx)) goto l1527; goto l1525;
+ l1527:; ctx->pos= yypos1525; ctx->thunkpos= yythunkpos1525; if (!yy_Note(ctx)) goto l1528; goto l1525;
+ l1528:; ctx->pos= yypos1525; ctx->thunkpos= yythunkpos1525; if (!yy_Reference(ctx)) goto l1529; goto l1525;
+ l1529:; ctx->pos= yypos1525; ctx->thunkpos= yythunkpos1525; if (!yy_HorizontalRule(ctx)) goto l1530; goto l1525;
+ l1530:; ctx->pos= yypos1525; ctx->thunkpos= yythunkpos1525; if (!yy_Heading(ctx)) goto l1531; goto l1525;
+ l1531:; ctx->pos= yypos1525; ctx->thunkpos= yythunkpos1525; if (!yy_OrderedList(ctx)) goto l1532; goto l1525;
+ l1532:; ctx->pos= yypos1525; ctx->thunkpos= yythunkpos1525; if (!yy_BulletList(ctx)) goto l1533; goto l1525;
+ l1533:; ctx->pos= yypos1525; ctx->thunkpos= yythunkpos1525; if (!yy_HtmlBlock(ctx)) goto l1534; goto l1525;
+ l1534:; ctx->pos= yypos1525; ctx->thunkpos= yythunkpos1525; if (!yy_StyleBlock(ctx)) goto l1535; goto l1525;
+ l1535:; ctx->pos= yypos1525; ctx->thunkpos= yythunkpos1525; if (!yy_Para(ctx)) goto l1536; goto l1525;
+ l1536:; ctx->pos= yypos1525; ctx->thunkpos= yythunkpos1525; if (!yy_Plain(ctx)) goto l1522;
+ }
+ l1525:;
+ yyprintf((stderr, " ok %s @ %s\n", "Block", ctx->buf+ctx->pos));
+ return 1;
+ l1522:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Block", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_StartList(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "StartList"));
+ { int yypos1538= ctx->pos, yythunkpos1538= ctx->thunkpos; if (!yymatchDot(ctx)) goto l1537; ctx->pos= yypos1538; ctx->thunkpos= yythunkpos1538;
+ } yyDo(ctx, yy_1_StartList, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "StartList", ctx->buf+ctx->pos));
+ return 1;
+ l1537:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "StartList", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_BOM(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos;
+ yyprintf((stderr, "%s\n", "BOM")); if (!yymatchString(ctx, "\357\273\277")) goto l1539;
+ yyprintf((stderr, " ok %s @ %s\n", "BOM", ctx->buf+ctx->pos));
+ return 1;
+ l1539:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "BOM", ctx->buf+ctx->pos));
+ return 0;
+}
+YY_RULE(int) yy_Doc(yycontext *ctx)
+{ int yypos0= ctx->pos, yythunkpos0= ctx->thunkpos; yyDo(ctx, yyPush, 1, 0);
+ yyprintf((stderr, "%s\n", "Doc"));
+ { int yypos1541= ctx->pos, yythunkpos1541= ctx->thunkpos; if (!yy_BOM(ctx)) goto l1541; goto l1542;
+ l1541:; ctx->pos= yypos1541; ctx->thunkpos= yythunkpos1541;
+ }
+ l1542:; if (!yy_StartList(ctx)) goto l1540; yyDo(ctx, yySet, -1, 0);
+ l1543:;
+ { int yypos1544= ctx->pos, yythunkpos1544= ctx->thunkpos; if (!yy_Block(ctx)) goto l1544; yyDo(ctx, yy_1_Doc, ctx->begin, ctx->end); goto l1543;
+ l1544:; ctx->pos= yypos1544; ctx->thunkpos= yythunkpos1544;
+ } yyDo(ctx, yy_2_Doc, ctx->begin, ctx->end);
+ yyprintf((stderr, " ok %s @ %s\n", "Doc", ctx->buf+ctx->pos)); yyDo(ctx, yyPop, 1, 0);
+ return 1;
+ l1540:; ctx->pos= yypos0; ctx->thunkpos= yythunkpos0;
+ yyprintf((stderr, " fail %s @ %s\n", "Doc", ctx->buf+ctx->pos));
+ return 0;
+}
+
+#ifndef YY_PART
+
+typedef int (*yyrule)(yycontext *ctx);
+
+YY_PARSE(int) YYPARSEFROM(YY_CTX_PARAM_ yyrule yystart)
+{
+ int yyok;
+ if (!yyctx->buflen)
+ {
+ yyctx->buflen= 1024;
+ yyctx->buf= (char *)malloc(yyctx->buflen);
+ yyctx->textlen= 1024;
+ yyctx->text= (char *)malloc(yyctx->textlen);
+ yyctx->thunkslen= 32;
+ yyctx->thunks= (yythunk *)malloc(sizeof(yythunk) * yyctx->thunkslen);
+ yyctx->valslen= 32;
+ yyctx->vals= (YYSTYPE *)malloc(sizeof(YYSTYPE) * yyctx->valslen);
+ yyctx->begin= yyctx->end= yyctx->pos= yyctx->limit= yyctx->thunkpos= 0;
+ }
+ yyctx->begin= yyctx->end= yyctx->pos;
+ yyctx->thunkpos= 0;
+ yyctx->val= yyctx->vals;
+ yyok= yystart(yyctx);
+ if (yyok) yyDone(yyctx);
+ yyCommit(yyctx);
+ return yyok;
+}
+
+YY_PARSE(int) YYPARSE(YY_CTX_PARAM)
+{
+ return YYPARSEFROM(YY_CTX_ARG_ yy_Doc);
+}
+
+#endif
+
+
+
+
diff -Nru geany-plugins-1.24.0+20140222+git/markdown/peg-markdown/peg-0.1.9/Makefile.in geany-plugins-1.24.1+dfsg/markdown/peg-markdown/peg-0.1.9/Makefile.in
--- geany-plugins-1.24.0+20140222+git/markdown/peg-markdown/peg-0.1.9/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/markdown/peg-markdown/peg-0.1.9/Makefile.in 2014-04-13 17:12:45.000000000 +0000
@@ -0,0 +1,723 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+noinst_PROGRAMS = leg$(EXEEXT)
+subdir = markdown/peg-markdown/peg-0.1.9
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
+ $(top_srcdir)/depcomp
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+PROGRAMS = $(noinst_PROGRAMS)
+am_leg_OBJECTS = leg.$(OBJEXT) compile.$(OBJEXT) tree.$(OBJEXT)
+leg_OBJECTS = $(am_leg_OBJECTS)
+leg_LDADD = $(LDADD)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(leg_SOURCES)
+DIST_SOURCES = $(leg_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+leg_SOURCES = \
+ leg.c \
+ compile.c \
+ tree.c \
+ tree.h \
+ version.h
+
+EXTRA_DIST = leg.leg
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign markdown/peg-markdown/peg-0.1.9/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign markdown/peg-markdown/peg-0.1.9/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+clean-noinstPROGRAMS:
+ @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \
+ echo " rm -f" $$list; \
+ rm -f $$list || exit $$?; \
+ test -n "$(EXEEXT)" || exit 0; \
+ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
+ echo " rm -f" $$list; \
+ rm -f $$list
+
+leg$(EXEEXT): $(leg_OBJECTS) $(leg_DEPENDENCIES) $(EXTRA_leg_DEPENDENCIES)
+ @rm -f leg$(EXEEXT)
+ $(AM_V_CCLD)$(LINK) $(leg_OBJECTS) $(leg_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/compile.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/leg.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tree.Po@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(PROGRAMS)
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
+ clean-libtool clean-noinstPROGRAMS cscopelist-am ctags \
+ ctags-am distclean distclean-compile distclean-generic \
+ distclean-libtool distclean-tags distdir dvi dvi-am html \
+ html-am info info-am install install-am install-data \
+ install-data-am install-dvi install-dvi-am install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-pdf install-pdf-am \
+ install-ps install-ps-am install-strip installcheck \
+ installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/markdown/peg-markdown/README.markdown geany-plugins-1.24.1+dfsg/markdown/peg-markdown/README.markdown
--- geany-plugins-1.24.0+20140222+git/markdown/peg-markdown/README.markdown 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/markdown/peg-markdown/README.markdown 1970-01-01 00:00:00.000000000 +0000
@@ -1,213 +0,0 @@
-What is this?
-=============
-
-This is an implementation of John Gruber's [markdown][] in C. It uses a
-[parsing expression grammar (PEG)][] to define the syntax. This should
-allow easy modification and extension. It currently supports output in
-HTML, LaTeX, ODF, or groff_mm formats, and adding new formats is
-relatively easy.
-
-[parsing expression grammar (PEG)]: http://en.wikipedia.org/wiki/Parsing_expression_grammar
-[markdown]: http://daringfireball.net/projects/markdown/
-
-It is pretty fast. A 179K text file that takes 5.7 seconds for
-Markdown.pl (v. 1.0.1) to parse takes less than 0.2 seconds for this
-markdown. It does, however, use a lot of memory (up to 4M of heap space
-while parsing the 179K file, and up to 80K for a 4K file). (Note that
-the memory leaks in earlier versions of this program have now been
-plugged.)
-
-Both a library and a standalone program are provided.
-
-peg-markdown is written and maintained by John MacFarlane (jgm on
-github), with significant contributions by Ryan Tomayko (rtomayko).
-It is released under both the GPL and the MIT license; see LICENSE for
-details.
-
-Installing
-==========
-
-On a linux or unix-based system
--------------------------------
-
-This program is written in portable ANSI C. It requires
-[glib2](http://www.gtk.org/download/index.php). Most *nix systems will have
-this installed already. The build system requires GNU make.
-
-The other required dependency, [Ian Piumarta's peg/leg PEG parser
-generator](http://piumarta.com/software/peg/), is included in the source
-directory. It will be built automatically. (However, it is not as portable
-as peg-markdown itself, and seems to require gcc.)
-
-To make the 'markdown' executable:
-
- make
-
-(Or, on some systems, `gmake`.) Then, for usage instructions:
-
- ./markdown --help
-
-To run John Gruber's Markdown 1.0.3 test suite:
-
- make test
-
-The test suite will fail on one of the list tests. Here's why.
-Markdown.pl encloses "item one" in the following list in `
` tags:
-
- 1. item one
- * subitem
- * subitem
-
- 2. item two
-
- 3. item three
-
-peg-markdown does not enclose "item one" in `
` tags unless it has a
-following blank line. This is consistent with the official markdown
-syntax description, and lets the author of the document choose whether
-`
` tags are desired.
-
-Cross-compiling for Windows with MinGW on a linux box
------------------------------------------------------
-
-Prerequisites:
-
-* Linux system with MinGW cross compiler For Ubuntu:
-
- sudo apt-get install mingw32
-
-* [Windows glib-2.0 binary & development files](http://www.gtk.org/download-windows.html).
- Unzip files into cross-compiler directory tree (e.g., `/usr/i586-mingw32msvc`).
-
-Steps:
-
-1. Create the markdown parser using Linux-compiled `leg` from peg-0.1.4:
-
- ./peg-0.1.4/leg markdown_parser.leg >markdown_parser.c
-
- (Note: The same thing could be accomplished by cross-compiling leg,
- executing it on Windows, and copying the resulting C file to the Linux
- cross-compiler host.)
-
-2. Run the cross compiler with include flag for the Windows glib-2.0 headers:
- for example,
-
- /usr/bin/i586-mingw32msvc-cc -c \
- -I/usr/i586-mingw32msvc/include/glib-2.0 \
- -I/usr/i586-mingw32msvc/lib/glib-2.0/include -Wall -O3 -ansi markdown*.c
-
-3. Link against Windows glib-2.0 headers: for example,
-
- /usr/bin/i586-mingw32msvc-cc markdown*.o \
- -Wl,-L/usr/i586-mingw32msvc/lib/glib,--dy,--warn-unresolved-symbols,-lglib-2.0 \
- -o markdown.exe
-
-The resulting executable depends on the glib dll file, so be sure to
-load the glib binary on the Windows host.
-
-Compiling with MinGW on Windows
--------------------------------
-
-These directions assume that MinGW is installed in `c:\MinGW` and glib-2.0
-is installed in the MinGW directory hierarchy (with the mingw bin directory
-in the system path).
-
-Unzip peg-markdown in a temp directory. From the directory with the
-peg-markdown source, execute:
-
- cd peg-0.1.4
- make PKG_CONFIG=c:/path/to/glib/bin/pkg-config.exe
-
-Extensions
-==========
-
-peg-markdown supports extensions to standard markdown syntax.
-These can be turned on using the command line flag `-x` or
-`--extensions`. `-x` by itself turns on all extensions. Extensions
-can also be turned on selectively, using individual command-line
-options. To see the available extensions:
-
- ./markdown --help-extensions
-
-The `--smart` extension provides "smart quotes", dashes, and ellipses.
-
-The `--notes` extension provides a footnote syntax like that of
-Pandoc or PHP Markdown Extra.
-
-Using the library
-=================
-
-The library exports two functions:
-
- GString * markdown_to_g_string(char *text, int extensions, int output_format);
- char * markdown_to_string(char *text, int extensions, int output_format);
-
-The only difference between these is that `markdown_to_g_string` returns a
-`GString` (glib's automatically resizable string), while `markdown_to_string`
-returns a regular character pointer. The memory allocated for these must be
-freed by the calling program, using `g_string_free()` or `free()`.
-
-`text` is the markdown-formatted text to be converted. Note that tabs will
-be converted to spaces, using a four-space tab stop. Character encodings are
-ignored.
-
-`extensions` is a bit-field specifying which syntax extensions should be used.
-If `extensions` is 0, no extensions will be used. If it is `0xFFFFFF`,
-all extensions will be used. To set extensions selectively, use the
-bitwise `&` operator and the following constants:
-
- - `EXT_SMART` turns on smart quotes, dashes, and ellipses.
- - `EXT_NOTES` turns on footnote syntax. [Pandoc's footnote syntax][] is used here.
- - `EXT_FILTER_HTML` filters out raw HTML (except for styles).
- - `EXT_FILTER_STYLES` filters out styles in HTML.
-
- [Pandoc's footnote syntax]: http://johnmacfarlane.net/pandoc/README.html#footnotes
-
-`output_format` is either `HTML_FORMAT`, `LATEX_FORMAT`, `ODF_FORMAT`,
-or `GROFF_MM_FORMAT`.
-
-To use the library, include `markdown_lib.h`. See `markdown.c` for an example.
-
-Hacking
-=======
-
-It should be pretty easy to modify the program to produce other formats,
-and to parse syntax extensions. A quick guide:
-
- * `markdown_parser.leg` contains the grammar itself.
-
- * `markdown_output.c` contains functions for printing the `Element`
- structure in various output formats.
-
- * To add an output format, add the format to `markdown_formats` in
- `markdown_lib.h`. Then modify `print_element` in `markdown_output.c`,
- and add functions `print_XXXX_string`, `print_XXXX_element`, and
- `print_XXXX_element_list`. Also add an option in the main program
- that selects the new format. Don't forget to add it to the list of
- formats in the usage message.
-
- * To add syntax extensions, define them in the PEG grammar
- (`markdown_parser.leg`), using existing extensions as a guide. New
- inline elements will need to be added to `Inline =`; new block
- elements will need to be added to `Block =`. (Note: the order
- of the alternatives does matter in PEG grammars.)
-
- * If you need to add new types of elements, modify the `keys`
- enum in `markdown_peg.h`.
-
- * By using `&{ }` rules one can selectively disable extensions
- depending on command-line options. For example,
- `&{ extension(EXT_SMART) }` succeeds only if the `EXT_SMART` bit
- of the global `syntax_extensions` is set. Add your option to
- `markdown_extensions` in `markdown_lib.h`, and add an option in
- `markdown.c` to turn on your extension.
-
- * Note: Avoid using `[^abc]` character classes in the grammar, because
- they cause problems with non-ascii input. Instead, use: `( !'a' !'b'
- !'c' . )`
-
-Acknowledgements
-================
-
-Support for ODF output was added by Fletcher T. Penney.
-
diff -Nru geany-plugins-1.24.0+20140222+git/markdown/src/Makefile.in geany-plugins-1.24.1+dfsg/markdown/src/Makefile.in
--- geany-plugins-1.24.0+20140222+git/markdown/src/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/markdown/src/Makefile.in 2014-04-13 17:12:45.000000000 +0000
@@ -0,0 +1,861 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.build.mk \
+ $(top_srcdir)/build/cppcheck.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(top_srcdir)/depcomp $(noinst_HEADERS)
+@MARKDOWN_PEG_MARKDOWN_TRUE@am__append_1 = -DFULL_PRICE -I$(top_srcdir)/markdown/peg-markdown
+@MARKDOWN_PEG_MARKDOWN_TRUE@am__append_2 = $(top_builddir)/markdown/peg-markdown/libpegmarkdown.la
+@MARKDOWN_PEG_MARKDOWN_FALSE@am__append_3 = $(LIBMARKDOWN_CFLAGS)
+@MARKDOWN_PEG_MARKDOWN_FALSE@am__append_4 = $(LIBMARKDOWN_LIBS)
+subdir = markdown/src
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(geanypluginsdir)"
+LTLIBRARIES = $(geanyplugins_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+@MARKDOWN_PEG_MARKDOWN_FALSE@am__DEPENDENCIES_2 = \
+@MARKDOWN_PEG_MARKDOWN_FALSE@ $(am__DEPENDENCIES_1)
+markdown_la_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__append_2) \
+ $(am__DEPENDENCIES_2)
+am_markdown_la_OBJECTS = markdown_la-conf.lo markdown_la-plugin.lo \
+ markdown_la-viewer.lo markdown_la-markdown-gtk-compat.lo
+markdown_la_OBJECTS = $(am_markdown_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+markdown_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(markdown_la_CFLAGS) \
+ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(markdown_la_SOURCES)
+DIST_SOURCES = $(markdown_la_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+HEADERS = $(noinst_HEADERS)
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+AM_CFLAGS = \
+ -DLOCALEDIR=\""$(LOCALEDIR)"\" \
+ -DPREFIX=\""$(prefix)"\" \
+ -DDOCDIR=\""$(docdir)"\" \
+ -DGEANYPLUGINS_DATADIR=\""$(datadir)"\" \
+ -DPKGDATADIR=\""$(pkgdatadir)"\" \
+ -DLIBDIR=\""$(libdir)"\" \
+ -DPKGLIBDIR=\""$(pkglibdir)"\" \
+ $(GEANY_CFLAGS) \
+ $(GP_CFLAGS)
+
+AM_LDFLAGS = -module -avoid-version
+COMMONLIBS = \
+ $(GEANY_LIBS) \
+ $(INTLLIBS)
+
+plugin = markdown
+geanyplugins_LTLIBRARIES = markdown.la
+markdown_la_SOURCES = \
+ conf.c \
+ plugin.c \
+ viewer.c \
+ markdown-gtk-compat.c
+
+noinst_HEADERS = \
+ conf.h \
+ viewer.h \
+ markdown-gtk-compat.h
+
+markdown_la_CFLAGS = $(AM_CFLAGS) $(MARKDOWN_CFLAGS) \
+ -DMARKDOWN_DATA_DIR=\"$(pkgdatadir)/markdown\" \
+ -DMARKDOWN_DOC_DIR=\"$(docdir)/markdown\" \
+ -DMARKDOWN_HELP_FILE=\"$(docdir)/markdown/html/help.html\" \
+ $(am__append_1) $(am__append_3)
+markdown_la_LIBADD = $(MARKDOWN_LIBS) $(am__append_2) $(am__append_4)
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign markdown/src/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign markdown/src/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+install-geanypluginsLTLIBRARIES: $(geanyplugins_LTLIBRARIES)
+ @$(NORMAL_INSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ list2=; for p in $$list; do \
+ if test -f $$p; then \
+ list2="$$list2 $$p"; \
+ else :; fi; \
+ done; \
+ test -z "$$list2" || { \
+ echo " $(MKDIR_P) '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(geanypluginsdir)" || exit 1; \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(geanypluginsdir)"; \
+ }
+
+uninstall-geanypluginsLTLIBRARIES:
+ @$(NORMAL_UNINSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ for p in $$list; do \
+ $(am__strip_dir) \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(geanypluginsdir)/$$f'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(geanypluginsdir)/$$f"; \
+ done
+
+clean-geanypluginsLTLIBRARIES:
+ -test -z "$(geanyplugins_LTLIBRARIES)" || rm -f $(geanyplugins_LTLIBRARIES)
+ @list='$(geanyplugins_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+markdown.la: $(markdown_la_OBJECTS) $(markdown_la_DEPENDENCIES) $(EXTRA_markdown_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(markdown_la_LINK) -rpath $(geanypluginsdir) $(markdown_la_OBJECTS) $(markdown_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/markdown_la-conf.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/markdown_la-markdown-gtk-compat.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/markdown_la-plugin.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/markdown_la-viewer.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+markdown_la-conf.lo: conf.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(markdown_la_CFLAGS) $(CFLAGS) -MT markdown_la-conf.lo -MD -MP -MF $(DEPDIR)/markdown_la-conf.Tpo -c -o markdown_la-conf.lo `test -f 'conf.c' || echo '$(srcdir)/'`conf.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/markdown_la-conf.Tpo $(DEPDIR)/markdown_la-conf.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='conf.c' object='markdown_la-conf.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(markdown_la_CFLAGS) $(CFLAGS) -c -o markdown_la-conf.lo `test -f 'conf.c' || echo '$(srcdir)/'`conf.c
+
+markdown_la-plugin.lo: plugin.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(markdown_la_CFLAGS) $(CFLAGS) -MT markdown_la-plugin.lo -MD -MP -MF $(DEPDIR)/markdown_la-plugin.Tpo -c -o markdown_la-plugin.lo `test -f 'plugin.c' || echo '$(srcdir)/'`plugin.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/markdown_la-plugin.Tpo $(DEPDIR)/markdown_la-plugin.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='plugin.c' object='markdown_la-plugin.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(markdown_la_CFLAGS) $(CFLAGS) -c -o markdown_la-plugin.lo `test -f 'plugin.c' || echo '$(srcdir)/'`plugin.c
+
+markdown_la-viewer.lo: viewer.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(markdown_la_CFLAGS) $(CFLAGS) -MT markdown_la-viewer.lo -MD -MP -MF $(DEPDIR)/markdown_la-viewer.Tpo -c -o markdown_la-viewer.lo `test -f 'viewer.c' || echo '$(srcdir)/'`viewer.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/markdown_la-viewer.Tpo $(DEPDIR)/markdown_la-viewer.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='viewer.c' object='markdown_la-viewer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(markdown_la_CFLAGS) $(CFLAGS) -c -o markdown_la-viewer.lo `test -f 'viewer.c' || echo '$(srcdir)/'`viewer.c
+
+markdown_la-markdown-gtk-compat.lo: markdown-gtk-compat.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(markdown_la_CFLAGS) $(CFLAGS) -MT markdown_la-markdown-gtk-compat.lo -MD -MP -MF $(DEPDIR)/markdown_la-markdown-gtk-compat.Tpo -c -o markdown_la-markdown-gtk-compat.lo `test -f 'markdown-gtk-compat.c' || echo '$(srcdir)/'`markdown-gtk-compat.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/markdown_la-markdown-gtk-compat.Tpo $(DEPDIR)/markdown_la-markdown-gtk-compat.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='markdown-gtk-compat.c' object='markdown_la-markdown-gtk-compat.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(markdown_la_CFLAGS) $(CFLAGS) -c -o markdown_la-markdown-gtk-compat.lo `test -f 'markdown-gtk-compat.c' || echo '$(srcdir)/'`markdown-gtk-compat.c
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+@HAVE_CPPCHECK_FALSE@check-local:
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(LTLIBRARIES) $(HEADERS)
+installdirs:
+ for dir in "$(DESTDIR)$(geanypluginsdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-geanypluginsLTLIBRARIES
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-geanypluginsLTLIBRARIES
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am check-local clean \
+ clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ cscopelist-am ctags ctags-am distclean distclean-compile \
+ distclean-generic distclean-libtool distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-geanypluginsLTLIBRARIES \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
+ uninstall-am uninstall-geanypluginsLTLIBRARIES
+
+
+@HAVE_CPPCHECK_TRUE@check-cppcheck: $(srcdir)
+@HAVE_CPPCHECK_TRUE@ $(CPPCHECK) \
+@HAVE_CPPCHECK_TRUE@ -q --template gcc --error-exitcode=2 \
+@HAVE_CPPCHECK_TRUE@ $(AM_CPPCHECKFLAGS) $(CPPCHECKFLAGS) \
+@HAVE_CPPCHECK_TRUE@ $(srcdir)
+
+@HAVE_CPPCHECK_TRUE@check-local: check-cppcheck
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/missing geany-plugins-1.24.1+dfsg/missing
--- geany-plugins-1.24.0+20140222+git/missing 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/missing 2014-04-13 17:12:41.000000000 +0000
@@ -0,0 +1,215 @@
+#! /bin/sh
+# Common wrapper for a few potentially missing GNU programs.
+
+scriptversion=2013-10-28.13; # UTC
+
+# Copyright (C) 1996-2013 Free Software Foundation, Inc.
+# Originally written by Fran,cois Pinard , 1996.
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see .
+
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+if test $# -eq 0; then
+ echo 1>&2 "Try '$0 --help' for more information"
+ exit 1
+fi
+
+case $1 in
+
+ --is-lightweight)
+ # Used by our autoconf macros to check whether the available missing
+ # script is modern enough.
+ exit 0
+ ;;
+
+ --run)
+ # Back-compat with the calling convention used by older automake.
+ shift
+ ;;
+
+ -h|--h|--he|--hel|--help)
+ echo "\
+$0 [OPTION]... PROGRAM [ARGUMENT]...
+
+Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due
+to PROGRAM being missing or too old.
+
+Options:
+ -h, --help display this help and exit
+ -v, --version output version information and exit
+
+Supported PROGRAM values:
+ aclocal autoconf autoheader autom4te automake makeinfo
+ bison yacc flex lex help2man
+
+Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
+'g' are ignored when checking the name.
+
+Send bug reports to ."
+ exit $?
+ ;;
+
+ -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
+ echo "missing $scriptversion (GNU Automake)"
+ exit $?
+ ;;
+
+ -*)
+ echo 1>&2 "$0: unknown '$1' option"
+ echo 1>&2 "Try '$0 --help' for more information"
+ exit 1
+ ;;
+
+esac
+
+# Run the given program, remember its exit status.
+"$@"; st=$?
+
+# If it succeeded, we are done.
+test $st -eq 0 && exit 0
+
+# Also exit now if we it failed (or wasn't found), and '--version' was
+# passed; such an option is passed most likely to detect whether the
+# program is present and works.
+case $2 in --version|--help) exit $st;; esac
+
+# Exit code 63 means version mismatch. This often happens when the user
+# tries to use an ancient version of a tool on a file that requires a
+# minimum version.
+if test $st -eq 63; then
+ msg="probably too old"
+elif test $st -eq 127; then
+ # Program was missing.
+ msg="missing on your system"
+else
+ # Program was found and executed, but failed. Give up.
+ exit $st
+fi
+
+perl_URL=http://www.perl.org/
+flex_URL=http://flex.sourceforge.net/
+gnu_software_URL=http://www.gnu.org/software
+
+program_details ()
+{
+ case $1 in
+ aclocal|automake)
+ echo "The '$1' program is part of the GNU Automake package:"
+ echo "<$gnu_software_URL/automake>"
+ echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:"
+ echo "<$gnu_software_URL/autoconf>"
+ echo "<$gnu_software_URL/m4/>"
+ echo "<$perl_URL>"
+ ;;
+ autoconf|autom4te|autoheader)
+ echo "The '$1' program is part of the GNU Autoconf package:"
+ echo "<$gnu_software_URL/autoconf/>"
+ echo "It also requires GNU m4 and Perl in order to run:"
+ echo "<$gnu_software_URL/m4/>"
+ echo "<$perl_URL>"
+ ;;
+ esac
+}
+
+give_advice ()
+{
+ # Normalize program name to check for.
+ normalized_program=`echo "$1" | sed '
+ s/^gnu-//; t
+ s/^gnu//; t
+ s/^g//; t'`
+
+ printf '%s\n' "'$1' is $msg."
+
+ configure_deps="'configure.ac' or m4 files included by 'configure.ac'"
+ case $normalized_program in
+ autoconf*)
+ echo "You should only need it if you modified 'configure.ac',"
+ echo "or m4 files included by it."
+ program_details 'autoconf'
+ ;;
+ autoheader*)
+ echo "You should only need it if you modified 'acconfig.h' or"
+ echo "$configure_deps."
+ program_details 'autoheader'
+ ;;
+ automake*)
+ echo "You should only need it if you modified 'Makefile.am' or"
+ echo "$configure_deps."
+ program_details 'automake'
+ ;;
+ aclocal*)
+ echo "You should only need it if you modified 'acinclude.m4' or"
+ echo "$configure_deps."
+ program_details 'aclocal'
+ ;;
+ autom4te*)
+ echo "You might have modified some maintainer files that require"
+ echo "the 'autom4te' program to be rebuilt."
+ program_details 'autom4te'
+ ;;
+ bison*|yacc*)
+ echo "You should only need it if you modified a '.y' file."
+ echo "You may want to install the GNU Bison package:"
+ echo "<$gnu_software_URL/bison/>"
+ ;;
+ lex*|flex*)
+ echo "You should only need it if you modified a '.l' file."
+ echo "You may want to install the Fast Lexical Analyzer package:"
+ echo "<$flex_URL>"
+ ;;
+ help2man*)
+ echo "You should only need it if you modified a dependency" \
+ "of a man page."
+ echo "You may want to install the GNU Help2man package:"
+ echo "<$gnu_software_URL/help2man/>"
+ ;;
+ makeinfo*)
+ echo "You should only need it if you modified a '.texi' file, or"
+ echo "any other file indirectly affecting the aspect of the manual."
+ echo "You might want to install the Texinfo package:"
+ echo "<$gnu_software_URL/texinfo/>"
+ echo "The spurious makeinfo call might also be the consequence of"
+ echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might"
+ echo "want to install GNU make:"
+ echo "<$gnu_software_URL/make/>"
+ ;;
+ *)
+ echo "You might have modified some files without having the proper"
+ echo "tools for further handling them. Check the 'README' file, it"
+ echo "often tells you about the needed prerequisites for installing"
+ echo "this package. You may also peek at any GNU archive site, in"
+ echo "case some other package contains this missing '$1' program."
+ ;;
+ esac
+}
+
+give_advice "$1" | sed -e '1s/^/WARNING: /' \
+ -e '2,$s/^/ /' >&2
+
+# Propagate the correct exit status (expected to be 127 for a program
+# not found, 63 for a program that failed due to version mismatch).
+exit $st
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-time-zone: "UTC"
+# time-stamp-end: "; # UTC"
+# End:
diff -Nru geany-plugins-1.24.0+20140222+git/multiterm/.gitignore geany-plugins-1.24.1+dfsg/multiterm/.gitignore
--- geany-plugins-1.24.0+20140222+git/multiterm/.gitignore 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/multiterm/.gitignore 1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-*_vala.stamp
-/src/*.[ch]
diff -Nru geany-plugins-1.24.0+20140222+git/multiterm/Makefile.in geany-plugins-1.24.1+dfsg/multiterm/Makefile.in
--- geany-plugins-1.24.0+20140222+git/multiterm/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/multiterm/Makefile.in 2014-04-13 17:12:45.000000000 +0000
@@ -0,0 +1,826 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.auxfiles.mk \
+ $(top_srcdir)/build/vars.docs.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(dist_plugindoc_DATA) AUTHORS COPYING \
+ ChangeLog NEWS README TODO
+subdir = multiterm
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(plugindocdir)"
+DATA = $(dist_plugindoc_DATA)
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+ dir0=`pwd`; \
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+ sed_rest='s,^[^/]*/*,,'; \
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+ sed_butlast='s,/*[^/]*$$,,'; \
+ while test -n "$$dir1"; do \
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+ if test "$$first" != "."; then \
+ if test "$$first" = ".."; then \
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+ else \
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+ if test "$$first2" = "$$first"; then \
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+ else \
+ dir2="../$$dir2"; \
+ fi; \
+ dir0="$$dir0"/"$$first"; \
+ fi; \
+ fi; \
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+ done; \
+ reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+plugindocdir = $(docdir)/$(plugin)
+htmldocdir = $(plugindocdir)
+plugindatadir = $(pkgdatadir)/$(plugin)
+pluginlibdir = $(pkglibdir)/$(plugin)
+examplesdir = $(plugindatadir)
+dist_plugindoc_DATA = \
+ README \
+ ChangeLog \
+ NEWS \
+ COPYING \
+ AUTHORS \
+ $(AUXFILES)
+
+EXTRA_DIST = \
+ wscript_build \
+ wscript_configure
+
+AUXFILES = TODO
+SUBDIRS = src
+plugin = multiterm
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign multiterm/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign multiterm/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+install-dist_plugindocDATA: $(dist_plugindoc_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(plugindocdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(plugindocdir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(plugindocdir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(plugindocdir)" || exit $$?; \
+ done
+
+uninstall-dist_plugindocDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(plugindocdir)'; $(am__uninstall_files_from_dir)
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+# (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(DATA)
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(plugindocdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-dist_plugindocDATA
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-dist_plugindocDATA
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool cscopelist-am ctags \
+ ctags-am distclean distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am \
+ install-dist_plugindocDATA install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs installdirs-am \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am \
+ uninstall-dist_plugindocDATA
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/multiterm/src/config.c geany-plugins-1.24.1+dfsg/multiterm/src/config.c
--- geany-plugins-1.24.0+20140222+git/multiterm/src/config.c 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/multiterm/src/config.c 2014-04-13 17:17:56.000000000 +0000
@@ -0,0 +1,742 @@
+/* config.c generated by valac 0.22.1, the Vala compiler
+ * generated from config.vala, do not modify */
+
+/*
+ * config.vala - This file is part of the Geany MultiTerm plugin
+ *
+ * Copyright (c) 2012 Matthew Brush .
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ */
+
+#include
+#include
+#include "multiterm.h"
+#include
+#include
+#include
+#include
+
+#define _g_key_file_free0(var) ((var == NULL) ? NULL : (var = (g_key_file_free (var), NULL)))
+#define _g_free0(var) (var = (g_free (var), NULL))
+#define __g_list_free__multi_term_shell_config_unref0_0(var) ((var == NULL) ? NULL : (var = (_g_list_free__multi_term_shell_config_unref0_ (var), NULL)))
+#define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
+typedef struct _MultiTermParamSpecConfig MultiTermParamSpecConfig;
+
+struct _MultiTermConfigPrivate {
+ gchar* _filename;
+ GList* _shell_configs;
+};
+
+struct _MultiTermParamSpecConfig {
+ GParamSpec parent_instance;
+};
+
+
+static gpointer multi_term_config_parent_class = NULL;
+
+#define MULTI_TERM_CONFIG_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), MULTI_TERM_TYPE_CONFIG, MultiTermConfigPrivate))
+enum {
+ MULTI_TERM_CONFIG_DUMMY_PROPERTY
+};
+static void _multi_term_shell_config_unref0_ (gpointer var);
+static void _g_list_free__multi_term_shell_config_unref0_ (GList* self);
+static gboolean __lambda2_ (MultiTermConfig* self);
+static gboolean ___lambda2__gsource_func (gpointer self);
+static void multi_term_config_finalize (MultiTermConfig* obj);
+static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func);
+static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func);
+
+
+static void _multi_term_shell_config_unref0_ (gpointer var) {
+ (var == NULL) ? NULL : (var = (multi_term_shell_config_unref (var), NULL));
+}
+
+
+static void _g_list_free__multi_term_shell_config_unref0_ (GList* self) {
+ g_list_foreach (self, (GFunc) _multi_term_shell_config_unref0_, NULL);
+ g_list_free (self);
+}
+
+
+MultiTermConfig* multi_term_config_construct (GType object_type, const gchar* filename) {
+ MultiTermConfig* self = NULL;
+ const gchar* _tmp0_ = NULL;
+ gchar* _tmp1_ = NULL;
+ g_return_val_if_fail (filename != NULL, NULL);
+ self = (MultiTermConfig*) g_type_create_instance (object_type);
+ _tmp0_ = filename;
+ _tmp1_ = g_strdup (_tmp0_);
+ _g_free0 (self->priv->_filename);
+ self->priv->_filename = _tmp1_;
+ multi_term_config_reload (self);
+ return self;
+}
+
+
+MultiTermConfig* multi_term_config_new (const gchar* filename) {
+ return multi_term_config_construct (MULTI_TERM_TYPE_CONFIG, filename);
+}
+
+
+gboolean multi_term_config_store (MultiTermConfig* self) {
+ gboolean result = FALSE;
+ gchar* data = NULL;
+ GKeyFile* _tmp0_ = NULL;
+ gchar* _tmp1_ = NULL;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, FALSE);
+ _tmp0_ = self->kf;
+ _tmp1_ = g_key_file_to_data (_tmp0_, NULL, NULL);
+ data = _tmp1_;
+ {
+ const gchar* _tmp2_ = NULL;
+ _tmp2_ = self->priv->_filename;
+ g_file_set_contents (_tmp2_, data, (gssize) (-1), &_inner_error_);
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_FILE_ERROR) {
+ goto __catch0_g_file_error;
+ }
+ _g_free0 (data);
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+ }
+ result = FALSE;
+ _g_free0 (data);
+ return result;
+ }
+ goto __finally0;
+ __catch0_g_file_error:
+ {
+ GError* err = NULL;
+ const gchar* _tmp3_ = NULL;
+ GError* _tmp4_ = NULL;
+ const gchar* _tmp5_ = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ _tmp3_ = self->priv->_filename;
+ _tmp4_ = err;
+ _tmp5_ = _tmp4_->message;
+ g_warning ("config.vala:47: Unable to save config file %s: %s", _tmp3_, _tmp5_);
+ result = TRUE;
+ _g_error_free0 (err);
+ _g_free0 (data);
+ return result;
+ }
+ __finally0:
+ _g_free0 (data);
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+}
+
+
+static gboolean __lambda2_ (MultiTermConfig* self) {
+ gboolean result = FALSE;
+ gboolean _tmp0_ = FALSE;
+ _tmp0_ = multi_term_config_store (self);
+ result = _tmp0_;
+ return result;
+}
+
+
+static gboolean ___lambda2__gsource_func (gpointer self) {
+ gboolean result;
+ result = __lambda2_ (self);
+ return result;
+}
+
+
+void multi_term_config_store_eventually (MultiTermConfig* self) {
+ g_return_if_fail (self != NULL);
+ g_idle_add_full (G_PRIORITY_DEFAULT_IDLE, ___lambda2__gsource_func, multi_term_config_ref (self), multi_term_config_unref);
+}
+
+
+void multi_term_config_reload (MultiTermConfig* self) {
+ GError * _inner_error_ = NULL;
+ g_return_if_fail (self != NULL);
+ {
+ GKeyFile* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ gsize _tmp2_;
+ gchar** _tmp3_ = NULL;
+ GKeyFile* _tmp16_ = NULL;
+ const gchar* _tmp17_ = NULL;
+ GKeyFile* _tmp18_ = NULL;
+ gsize _tmp19_;
+ gchar** _tmp20_ = NULL;
+ _tmp0_ = g_key_file_new ();
+ _g_key_file_free0 (self->kf);
+ self->kf = _tmp0_;
+ _tmp1_ = self->kf;
+ _tmp3_ = g_key_file_get_groups (_tmp1_, &_tmp2_);
+ {
+ gchar** group_collection = NULL;
+ gint group_collection_length1 = 0;
+ gint _group_collection_size_ = 0;
+ gint group_it = 0;
+ group_collection = _tmp3_;
+ group_collection_length1 = _tmp2_;
+ for (group_it = 0; group_it < _tmp2_; group_it = group_it + 1) {
+ gchar* _tmp4_ = NULL;
+ gchar* group = NULL;
+ _tmp4_ = g_strdup (group_collection[group_it]);
+ group = _tmp4_;
+ {
+ gchar** _tmp5_ = NULL;
+ GKeyFile* _tmp6_ = NULL;
+ const gchar* _tmp7_ = NULL;
+ gsize _tmp8_;
+ gchar** _tmp9_ = NULL;
+ gint _tmp5__length1 = 0;
+ gint __tmp5__size_ = 0;
+ GKeyFile* _tmp14_ = NULL;
+ const gchar* _tmp15_ = NULL;
+ _tmp6_ = self->kf;
+ _tmp7_ = group;
+ _tmp9_ = g_key_file_get_keys (_tmp6_, _tmp7_, &_tmp8_, &_inner_error_);
+ _tmp5_ = _tmp9_;
+ _tmp5__length1 = _tmp8_;
+ __tmp5__size_ = _tmp5__length1;
+ if (_inner_error_ != NULL) {
+ _g_free0 (group);
+ group_collection = (_vala_array_free (group_collection, group_collection_length1, (GDestroyNotify) g_free), NULL);
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch1_g_key_file_error;
+ }
+ if (_inner_error_->domain == G_FILE_ERROR) {
+ goto __catch1_g_file_error;
+ }
+ _g_free0 (group);
+ group_collection = (_vala_array_free (group_collection, group_collection_length1, (GDestroyNotify) g_free), NULL);
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return;
+ }
+ {
+ gchar** key_collection = NULL;
+ gint key_collection_length1 = 0;
+ gint _key_collection_size_ = 0;
+ gint key_it = 0;
+ key_collection = _tmp5_;
+ key_collection_length1 = _tmp5__length1;
+ for (key_it = 0; key_it < _tmp5__length1; key_it = key_it + 1) {
+ gchar* _tmp10_ = NULL;
+ gchar* key = NULL;
+ _tmp10_ = g_strdup (key_collection[key_it]);
+ key = _tmp10_;
+ {
+ GKeyFile* _tmp11_ = NULL;
+ const gchar* _tmp12_ = NULL;
+ const gchar* _tmp13_ = NULL;
+ _tmp11_ = self->kf;
+ _tmp12_ = group;
+ _tmp13_ = key;
+ g_key_file_remove_key (_tmp11_, _tmp12_, _tmp13_, &_inner_error_);
+ if (_inner_error_ != NULL) {
+ _g_free0 (key);
+ key_collection = (_vala_array_free (key_collection, key_collection_length1, (GDestroyNotify) g_free), NULL);
+ _g_free0 (group);
+ group_collection = (_vala_array_free (group_collection, group_collection_length1, (GDestroyNotify) g_free), NULL);
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch1_g_key_file_error;
+ }
+ if (_inner_error_->domain == G_FILE_ERROR) {
+ goto __catch1_g_file_error;
+ }
+ _g_free0 (key);
+ key_collection = (_vala_array_free (key_collection, key_collection_length1, (GDestroyNotify) g_free), NULL);
+ _g_free0 (group);
+ group_collection = (_vala_array_free (group_collection, group_collection_length1, (GDestroyNotify) g_free), NULL);
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return;
+ }
+ _g_free0 (key);
+ }
+ }
+ key_collection = (_vala_array_free (key_collection, key_collection_length1, (GDestroyNotify) g_free), NULL);
+ }
+ _tmp14_ = self->kf;
+ _tmp15_ = group;
+ g_key_file_remove_group (_tmp14_, _tmp15_, &_inner_error_);
+ if (_inner_error_ != NULL) {
+ _g_free0 (group);
+ group_collection = (_vala_array_free (group_collection, group_collection_length1, (GDestroyNotify) g_free), NULL);
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch1_g_key_file_error;
+ }
+ if (_inner_error_->domain == G_FILE_ERROR) {
+ goto __catch1_g_file_error;
+ }
+ _g_free0 (group);
+ group_collection = (_vala_array_free (group_collection, group_collection_length1, (GDestroyNotify) g_free), NULL);
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return;
+ }
+ _g_free0 (group);
+ }
+ }
+ group_collection = (_vala_array_free (group_collection, group_collection_length1, (GDestroyNotify) g_free), NULL);
+ }
+ _tmp16_ = self->kf;
+ _tmp17_ = self->priv->_filename;
+ g_key_file_load_from_file (_tmp16_, _tmp17_, G_KEY_FILE_KEEP_COMMENTS | G_KEY_FILE_KEEP_TRANSLATIONS, &_inner_error_);
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch1_g_key_file_error;
+ }
+ if (_inner_error_->domain == G_FILE_ERROR) {
+ goto __catch1_g_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return;
+ }
+ __g_list_free__multi_term_shell_config_unref0_0 (self->priv->_shell_configs);
+ self->priv->_shell_configs = NULL;
+ _tmp18_ = self->kf;
+ _tmp20_ = g_key_file_get_groups (_tmp18_, &_tmp19_);
+ {
+ gchar** section_collection = NULL;
+ gint section_collection_length1 = 0;
+ gint _section_collection_size_ = 0;
+ gint section_it = 0;
+ section_collection = _tmp20_;
+ section_collection_length1 = _tmp19_;
+ for (section_it = 0; section_it < _tmp19_; section_it = section_it + 1) {
+ gchar* _tmp21_ = NULL;
+ gchar* section = NULL;
+ _tmp21_ = g_strdup (section_collection[section_it]);
+ section = _tmp21_;
+ {
+ const gchar* _tmp22_ = NULL;
+ gboolean _tmp23_ = FALSE;
+ _tmp22_ = section;
+ _tmp23_ = g_str_has_prefix (_tmp22_, "shell=");
+ if (_tmp23_) {
+ const gchar* _tmp24_ = NULL;
+ MultiTermShellConfig* _tmp25_ = NULL;
+ _tmp24_ = section;
+ _tmp25_ = multi_term_shell_config_new (self, _tmp24_);
+ self->priv->_shell_configs = g_list_append (self->priv->_shell_configs, _tmp25_);
+ }
+ _g_free0 (section);
+ }
+ }
+ section_collection = (_vala_array_free (section_collection, section_collection_length1, (GDestroyNotify) g_free), NULL);
+ }
+ }
+ goto __finally1;
+ __catch1_g_key_file_error:
+ {
+ GError* err = NULL;
+ const gchar* _tmp26_ = NULL;
+ GError* _tmp27_ = NULL;
+ const gchar* _tmp28_ = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ _tmp26_ = self->priv->_filename;
+ _tmp27_ = err;
+ _tmp28_ = _tmp27_->message;
+ g_warning ("config.vala:85: Unable to load config file %s: %s", _tmp26_, _tmp28_);
+ _g_error_free0 (err);
+ }
+ goto __finally1;
+ __catch1_g_file_error:
+ {
+ GError* err = NULL;
+ const gchar* _tmp29_ = NULL;
+ GError* _tmp30_ = NULL;
+ const gchar* _tmp31_ = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ _tmp29_ = self->priv->_filename;
+ _tmp30_ = err;
+ _tmp31_ = _tmp30_->message;
+ g_warning ("config.vala:89: Unable to load config file %s: %s", _tmp29_, _tmp31_);
+ _g_error_free0 (err);
+ }
+ __finally1:
+ if (_inner_error_ != NULL) {
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return;
+ }
+}
+
+
+const gchar* multi_term_config_get_filename (MultiTermConfig* self) {
+ const gchar* result;
+ const gchar* _tmp0_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ _tmp0_ = self->priv->_filename;
+ result = _tmp0_;
+ return result;
+}
+
+
+gboolean multi_term_config_get_show_tabs (MultiTermConfig* self) {
+ gboolean result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, FALSE);
+ {
+ gboolean _tmp0_ = FALSE;
+ GKeyFile* _tmp1_ = NULL;
+ gboolean _tmp2_ = FALSE;
+ _tmp1_ = self->kf;
+ _tmp2_ = g_key_file_get_boolean (_tmp1_, "general", "show_tabs", &_inner_error_);
+ _tmp0_ = _tmp2_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch2_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally2;
+ __catch2_g_key_file_error:
+ {
+ GError* err = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ result = TRUE;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally2:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+}
+
+
+void multi_term_config_set_show_tabs (MultiTermConfig* self, gboolean value) {
+ GKeyFile* _tmp0_ = NULL;
+ gboolean _tmp1_ = FALSE;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = self->kf;
+ _tmp1_ = value;
+ g_key_file_set_boolean (_tmp0_, "general", "show_tabs", _tmp1_);
+ multi_term_config_store_eventually (self);
+}
+
+
+gchar* multi_term_config_get_external_terminal (MultiTermConfig* self) {
+ gchar* result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ {
+ gchar* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ gchar* _tmp2_ = NULL;
+ _tmp1_ = self->kf;
+ _tmp2_ = g_key_file_get_string (_tmp1_, "general", "external_terminal", &_inner_error_);
+ _tmp0_ = _tmp2_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch3_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally3;
+ __catch3_g_key_file_error:
+ {
+ GError* err = NULL;
+ gchar* _tmp3_ = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ _tmp3_ = g_strdup ("xterm");
+ result = _tmp3_;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally3:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+}
+
+
+void multi_term_config_set_external_terminal (MultiTermConfig* self, const gchar* value) {
+ GKeyFile* _tmp0_ = NULL;
+ const gchar* _tmp1_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = self->kf;
+ _tmp1_ = value;
+ g_key_file_set_string (_tmp0_, "general", "external_terminal", _tmp1_);
+ multi_term_config_store_eventually (self);
+}
+
+
+gchar* multi_term_config_get_location (MultiTermConfig* self) {
+ gchar* result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ {
+ gchar* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ gchar* _tmp2_ = NULL;
+ _tmp1_ = self->kf;
+ _tmp2_ = g_key_file_get_string (_tmp1_, "general", "location", &_inner_error_);
+ _tmp0_ = _tmp2_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch4_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally4;
+ __catch4_g_key_file_error:
+ {
+ GError* err = NULL;
+ gchar* _tmp3_ = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ _tmp3_ = g_strdup ("msgwin");
+ result = _tmp3_;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally4:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+}
+
+
+void multi_term_config_set_location (MultiTermConfig* self, const gchar* value) {
+ GKeyFile* _tmp0_ = NULL;
+ const gchar* _tmp1_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = self->kf;
+ _tmp1_ = value;
+ g_key_file_set_string (_tmp0_, "general", "location", _tmp1_);
+ multi_term_config_store_eventually (self);
+}
+
+
+GList* multi_term_config_get_shell_configs (MultiTermConfig* self) {
+ GList* result;
+ GList* _tmp0_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ _tmp0_ = self->priv->_shell_configs;
+ result = _tmp0_;
+ return result;
+}
+
+
+static void multi_term_value_config_init (GValue* value) {
+ value->data[0].v_pointer = NULL;
+}
+
+
+static void multi_term_value_config_free_value (GValue* value) {
+ if (value->data[0].v_pointer) {
+ multi_term_config_unref (value->data[0].v_pointer);
+ }
+}
+
+
+static void multi_term_value_config_copy_value (const GValue* src_value, GValue* dest_value) {
+ if (src_value->data[0].v_pointer) {
+ dest_value->data[0].v_pointer = multi_term_config_ref (src_value->data[0].v_pointer);
+ } else {
+ dest_value->data[0].v_pointer = NULL;
+ }
+}
+
+
+static gpointer multi_term_value_config_peek_pointer (const GValue* value) {
+ return value->data[0].v_pointer;
+}
+
+
+static gchar* multi_term_value_config_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
+ if (collect_values[0].v_pointer) {
+ MultiTermConfig* object;
+ object = collect_values[0].v_pointer;
+ if (object->parent_instance.g_class == NULL) {
+ return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
+ } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
+ return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
+ }
+ value->data[0].v_pointer = multi_term_config_ref (object);
+ } else {
+ value->data[0].v_pointer = NULL;
+ }
+ return NULL;
+}
+
+
+static gchar* multi_term_value_config_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
+ MultiTermConfig** object_p;
+ object_p = collect_values[0].v_pointer;
+ if (!object_p) {
+ return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
+ }
+ if (!value->data[0].v_pointer) {
+ *object_p = NULL;
+ } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
+ *object_p = value->data[0].v_pointer;
+ } else {
+ *object_p = multi_term_config_ref (value->data[0].v_pointer);
+ }
+ return NULL;
+}
+
+
+GParamSpec* multi_term_param_spec_config (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
+ MultiTermParamSpecConfig* spec;
+ g_return_val_if_fail (g_type_is_a (object_type, MULTI_TERM_TYPE_CONFIG), NULL);
+ spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
+ G_PARAM_SPEC (spec)->value_type = object_type;
+ return G_PARAM_SPEC (spec);
+}
+
+
+gpointer multi_term_value_get_config (const GValue* value) {
+ g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, MULTI_TERM_TYPE_CONFIG), NULL);
+ return value->data[0].v_pointer;
+}
+
+
+void multi_term_value_set_config (GValue* value, gpointer v_object) {
+ MultiTermConfig* old;
+ g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, MULTI_TERM_TYPE_CONFIG));
+ old = value->data[0].v_pointer;
+ if (v_object) {
+ g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, MULTI_TERM_TYPE_CONFIG));
+ g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
+ value->data[0].v_pointer = v_object;
+ multi_term_config_ref (value->data[0].v_pointer);
+ } else {
+ value->data[0].v_pointer = NULL;
+ }
+ if (old) {
+ multi_term_config_unref (old);
+ }
+}
+
+
+void multi_term_value_take_config (GValue* value, gpointer v_object) {
+ MultiTermConfig* old;
+ g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, MULTI_TERM_TYPE_CONFIG));
+ old = value->data[0].v_pointer;
+ if (v_object) {
+ g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, MULTI_TERM_TYPE_CONFIG));
+ g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
+ value->data[0].v_pointer = v_object;
+ } else {
+ value->data[0].v_pointer = NULL;
+ }
+ if (old) {
+ multi_term_config_unref (old);
+ }
+}
+
+
+static void multi_term_config_class_init (MultiTermConfigClass * klass) {
+ multi_term_config_parent_class = g_type_class_peek_parent (klass);
+ MULTI_TERM_CONFIG_CLASS (klass)->finalize = multi_term_config_finalize;
+ g_type_class_add_private (klass, sizeof (MultiTermConfigPrivate));
+}
+
+
+static void multi_term_config_instance_init (MultiTermConfig * self) {
+ self->priv = MULTI_TERM_CONFIG_GET_PRIVATE (self);
+ self->priv->_shell_configs = NULL;
+ self->ref_count = 1;
+}
+
+
+static void multi_term_config_finalize (MultiTermConfig* obj) {
+ MultiTermConfig * self;
+ self = G_TYPE_CHECK_INSTANCE_CAST (obj, MULTI_TERM_TYPE_CONFIG, MultiTermConfig);
+ _g_key_file_free0 (self->kf);
+ _g_free0 (self->priv->_filename);
+ __g_list_free__multi_term_shell_config_unref0_0 (self->priv->_shell_configs);
+}
+
+
+GType multi_term_config_get_type (void) {
+ static volatile gsize multi_term_config_type_id__volatile = 0;
+ if (g_once_init_enter (&multi_term_config_type_id__volatile)) {
+ static const GTypeValueTable g_define_type_value_table = { multi_term_value_config_init, multi_term_value_config_free_value, multi_term_value_config_copy_value, multi_term_value_config_peek_pointer, "p", multi_term_value_config_collect_value, "p", multi_term_value_config_lcopy_value };
+ static const GTypeInfo g_define_type_info = { sizeof (MultiTermConfigClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) multi_term_config_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (MultiTermConfig), 0, (GInstanceInitFunc) multi_term_config_instance_init, &g_define_type_value_table };
+ static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
+ GType multi_term_config_type_id;
+ multi_term_config_type_id = g_type_register_fundamental (g_type_fundamental_next (), "MultiTermConfig", &g_define_type_info, &g_define_type_fundamental_info, 0);
+ g_once_init_leave (&multi_term_config_type_id__volatile, multi_term_config_type_id);
+ }
+ return multi_term_config_type_id__volatile;
+}
+
+
+gpointer multi_term_config_ref (gpointer instance) {
+ MultiTermConfig* self;
+ self = instance;
+ g_atomic_int_inc (&self->ref_count);
+ return instance;
+}
+
+
+void multi_term_config_unref (gpointer instance) {
+ MultiTermConfig* self;
+ self = instance;
+ if (g_atomic_int_dec_and_test (&self->ref_count)) {
+ MULTI_TERM_CONFIG_GET_CLASS (self)->finalize (self);
+ g_type_free_instance ((GTypeInstance *) self);
+ }
+}
+
+
+static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) {
+ if ((array != NULL) && (destroy_func != NULL)) {
+ int i;
+ for (i = 0; i < array_length; i = i + 1) {
+ if (((gpointer*) array)[i] != NULL) {
+ destroy_func (((gpointer*) array)[i]);
+ }
+ }
+ }
+}
+
+
+static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) {
+ _vala_array_destroy (array, array_length, destroy_func);
+ g_free (array);
+}
+
+
+
diff -Nru geany-plugins-1.24.0+20140222+git/multiterm/src/context-menu.c geany-plugins-1.24.1+dfsg/multiterm/src/context-menu.c
--- geany-plugins-1.24.0+20140222+git/multiterm/src/context-menu.c 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/multiterm/src/context-menu.c 2014-04-13 17:17:56.000000000 +0000
@@ -0,0 +1,637 @@
+/* context-menu.c generated by valac 0.22.1, the Vala compiler
+ * generated from context-menu.vala, do not modify */
+
+/*
+ * context-menu.vala - This file is part of the Geany MultiTerm plugin
+ *
+ * Copyright (c) 2012 Matthew Brush .
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ */
+
+#include
+#include
+#include "multiterm.h"
+#include
+#include
+#include
+
+#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
+typedef struct _Block1Data Block1Data;
+typedef struct _Block2Data Block2Data;
+#define _multi_term_shell_config_unref0(var) ((var == NULL) ? NULL : (var = (multi_term_shell_config_unref (var), NULL)))
+#define _g_free0(var) (var = (g_free (var), NULL))
+
+struct _Block1Data {
+ int _ref_count_;
+ MultiTermContextMenu * self;
+ GtkMenuItem* item;
+ GtkCheckMenuItem* check_item;
+};
+
+struct _Block2Data {
+ int _ref_count_;
+ Block1Data * _data1_;
+ MultiTermShellConfig* sh;
+};
+
+
+static gpointer multi_term_context_menu_parent_class = NULL;
+
+enum {
+ MULTI_TERM_CONTEXT_MENU_DUMMY_PROPERTY
+};
+static void multi_term_context_menu_on_show_tabs_activate (MultiTermContextMenu* self, GtkCheckMenuItem* item);
+static void multi_term_context_menu_on_next_previous_tab_activate (MultiTermContextMenu* self, GtkMenuItem* item, gboolean next);
+static void multi_term_context_menu_on_move_to_location (MultiTermContextMenu* self, GtkMenuItem* item);
+static void multi_term_context_menu_add_separator (MultiTermContextMenu* self);
+static Block1Data* block1_data_ref (Block1Data* _data1_);
+static void block1_data_unref (void * _userdata_);
+static Block2Data* block2_data_ref (Block2Data* _data2_);
+static void block2_data_unref (void * _userdata_);
+static void _____lambda3_ (Block2Data* _data2_);
+static void ______lambda3__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
+static void __lambda4_ (MultiTermContextMenu* self);
+static void ___lambda4__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
+static void __lambda5_ (Block1Data* _data1_);
+static void ___lambda5__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
+static void __lambda6_ (Block1Data* _data1_);
+static void ___lambda6__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
+static void __lambda7_ (MultiTermContextMenu* self);
+static void ___lambda7__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
+static void __lambda8_ (MultiTermContextMenu* self);
+static void ___lambda8__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
+static void __lambda9_ (Block1Data* _data1_);
+static void ___lambda9__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
+static void __lambda10_ (Block1Data* _data1_);
+static void ___lambda10__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
+static void __lambda11_ (MultiTermContextMenu* self);
+static void ___lambda11__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self);
+static void g_cclosure_user_marshal_VOID__MULTI_TERM_SHELL_CONFIG (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data);
+static void g_cclosure_user_marshal_BOOLEAN__VOID (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data);
+
+
+static void multi_term_context_menu_on_show_tabs_activate (MultiTermContextMenu* self, GtkCheckMenuItem* item) {
+ GtkCheckMenuItem* _tmp0_ = NULL;
+ gboolean _tmp1_ = FALSE;
+ gboolean _tmp2_ = FALSE;
+ g_return_if_fail (self != NULL);
+ g_return_if_fail (item != NULL);
+ _tmp0_ = item;
+ _tmp1_ = gtk_check_menu_item_get_active (_tmp0_);
+ _tmp2_ = _tmp1_;
+ g_signal_emit_by_name (self, "show-tabs-activate", _tmp2_);
+}
+
+
+static void multi_term_context_menu_on_next_previous_tab_activate (MultiTermContextMenu* self, GtkMenuItem* item, gboolean next) {
+ gboolean _tmp0_ = FALSE;
+ gboolean _tmp1_ = FALSE;
+ GtkMenuItem* _tmp4_ = NULL;
+ gboolean _tmp5_ = FALSE;
+ g_return_if_fail (self != NULL);
+ g_return_if_fail (item != NULL);
+ _tmp1_ = next;
+ if (_tmp1_) {
+ gboolean _tmp2_ = FALSE;
+ g_signal_emit_by_name (self, "next-tab-activate", &_tmp2_);
+ _tmp0_ = _tmp2_;
+ } else {
+ gboolean _tmp3_ = FALSE;
+ g_signal_emit_by_name (self, "previous-tab-activate", &_tmp3_);
+ _tmp0_ = _tmp3_;
+ }
+ _tmp4_ = item;
+ _tmp5_ = _tmp0_;
+ gtk_widget_set_sensitive ((GtkWidget*) _tmp4_, _tmp5_);
+}
+
+
+static void multi_term_context_menu_on_move_to_location (MultiTermContextMenu* self, GtkMenuItem* item) {
+ GtkMenuItem* _tmp0_ = NULL;
+ gconstpointer _tmp1_ = NULL;
+ g_return_if_fail (self != NULL);
+ g_return_if_fail (item != NULL);
+ _tmp0_ = item;
+ _tmp1_ = g_object_get_data ((GObject*) _tmp0_, "location_is_msgwin");
+ if ((gboolean) ((gintptr) _tmp1_)) {
+ GtkMenuItem* _tmp2_ = NULL;
+ GtkMenuItem* _tmp3_ = NULL;
+ _tmp2_ = item;
+ gtk_menu_item_set_label (_tmp2_, "Move to message window");
+ _tmp3_ = item;
+ g_object_set_data_full ((GObject*) _tmp3_, "location_is_msgwin", (gpointer) ((gintptr) FALSE), NULL);
+ g_signal_emit_by_name (self, "move-to-location-activate", "sidebar");
+ } else {
+ GtkMenuItem* _tmp4_ = NULL;
+ GtkMenuItem* _tmp5_ = NULL;
+ _tmp4_ = item;
+ gtk_menu_item_set_label (_tmp4_, "Move to sidebar");
+ _tmp5_ = item;
+ g_object_set_data_full ((GObject*) _tmp5_, "location_is_msgwin", (gpointer) ((gintptr) TRUE), NULL);
+ g_signal_emit_by_name (self, "move-to-location-activate", "msgwin");
+ }
+}
+
+
+static void multi_term_context_menu_add_separator (MultiTermContextMenu* self) {
+ GtkSeparatorMenuItem* item = NULL;
+ GtkSeparatorMenuItem* _tmp0_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = (GtkSeparatorMenuItem*) gtk_separator_menu_item_new ();
+ g_object_ref_sink (_tmp0_);
+ item = _tmp0_;
+ gtk_menu_shell_append ((GtkMenuShell*) self, (GtkWidget*) ((GtkMenuItem*) item));
+ gtk_widget_show ((GtkWidget*) item);
+ _g_object_unref0 (item);
+}
+
+
+static Block1Data* block1_data_ref (Block1Data* _data1_) {
+ g_atomic_int_inc (&_data1_->_ref_count_);
+ return _data1_;
+}
+
+
+static void block1_data_unref (void * _userdata_) {
+ Block1Data* _data1_;
+ _data1_ = (Block1Data*) _userdata_;
+ if (g_atomic_int_dec_and_test (&_data1_->_ref_count_)) {
+ MultiTermContextMenu * self;
+ self = _data1_->self;
+ _g_object_unref0 (_data1_->check_item);
+ _g_object_unref0 (_data1_->item);
+ _g_object_unref0 (self);
+ g_slice_free (Block1Data, _data1_);
+ }
+}
+
+
+static Block2Data* block2_data_ref (Block2Data* _data2_) {
+ g_atomic_int_inc (&_data2_->_ref_count_);
+ return _data2_;
+}
+
+
+static void block2_data_unref (void * _userdata_) {
+ Block2Data* _data2_;
+ _data2_ = (Block2Data*) _userdata_;
+ if (g_atomic_int_dec_and_test (&_data2_->_ref_count_)) {
+ MultiTermContextMenu * self;
+ self = _data2_->_data1_->self;
+ _multi_term_shell_config_unref0 (_data2_->sh);
+ block1_data_unref (_data2_->_data1_);
+ _data2_->_data1_ = NULL;
+ g_slice_free (Block2Data, _data2_);
+ }
+}
+
+
+static gpointer _multi_term_shell_config_ref0 (gpointer self) {
+ return self ? multi_term_shell_config_ref (self) : NULL;
+}
+
+
+static void _____lambda3_ (Block2Data* _data2_) {
+ Block1Data* _data1_;
+ MultiTermContextMenu * self;
+ MultiTermShellConfig* _tmp0_ = NULL;
+ _data1_ = _data2_->_data1_;
+ self = _data1_->self;
+ _tmp0_ = _data2_->sh;
+ g_signal_emit_by_name (self, "new-shell-activate", _tmp0_);
+}
+
+
+static void ______lambda3__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
+ _____lambda3_ (self);
+}
+
+
+static void __lambda4_ (MultiTermContextMenu* self) {
+ g_signal_emit_by_name (self, "new-window-activate");
+}
+
+
+static void ___lambda4__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
+ __lambda4_ (self);
+}
+
+
+static void __lambda5_ (Block1Data* _data1_) {
+ MultiTermContextMenu * self;
+ GtkMenuItem* _tmp0_ = NULL;
+ self = _data1_->self;
+ _tmp0_ = _data1_->item;
+ multi_term_context_menu_on_next_previous_tab_activate (self, _tmp0_, TRUE);
+}
+
+
+static void ___lambda5__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
+ __lambda5_ (self);
+}
+
+
+static void __lambda6_ (Block1Data* _data1_) {
+ MultiTermContextMenu * self;
+ GtkMenuItem* _tmp0_ = NULL;
+ self = _data1_->self;
+ _tmp0_ = _data1_->item;
+ multi_term_context_menu_on_next_previous_tab_activate (self, _tmp0_, FALSE);
+}
+
+
+static void ___lambda6__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
+ __lambda6_ (self);
+}
+
+
+static void __lambda7_ (MultiTermContextMenu* self) {
+ g_signal_emit_by_name (self, "copy-activate");
+}
+
+
+static void ___lambda7__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
+ __lambda7_ (self);
+}
+
+
+static void __lambda8_ (MultiTermContextMenu* self) {
+ g_signal_emit_by_name (self, "paste-activate");
+}
+
+
+static void ___lambda8__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
+ __lambda8_ (self);
+}
+
+
+static void __lambda9_ (Block1Data* _data1_) {
+ MultiTermContextMenu * self;
+ GtkCheckMenuItem* _tmp0_ = NULL;
+ self = _data1_->self;
+ _tmp0_ = _data1_->check_item;
+ multi_term_context_menu_on_show_tabs_activate (self, _tmp0_);
+}
+
+
+static void ___lambda9__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
+ __lambda9_ (self);
+}
+
+
+static void __lambda10_ (Block1Data* _data1_) {
+ MultiTermContextMenu * self;
+ GtkMenuItem* _tmp0_ = NULL;
+ self = _data1_->self;
+ _tmp0_ = _data1_->item;
+ multi_term_context_menu_on_move_to_location (self, _tmp0_);
+}
+
+
+static void ___lambda10__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
+ __lambda10_ (self);
+}
+
+
+static void __lambda11_ (MultiTermContextMenu* self) {
+ g_signal_emit_by_name (self, "preferences-activate");
+}
+
+
+static void ___lambda11__gtk_menu_item_activate (GtkMenuItem* _sender, gpointer self) {
+ __lambda11_ (self);
+}
+
+
+MultiTermContextMenu* multi_term_context_menu_construct (GType object_type, MultiTermConfig* cfg) {
+ MultiTermContextMenu * self = NULL;
+ Block1Data* _data1_;
+ GtkMenu* menu = NULL;
+ GtkImageMenuItem* image_item = NULL;
+ GtkMenu* _tmp0_ = NULL;
+ GtkMenu* _tmp1_ = NULL;
+ GtkMenuItem* _tmp2_ = NULL;
+ GtkMenuItem* _tmp3_ = NULL;
+ GtkMenu* _tmp4_ = NULL;
+ GtkMenuItem* _tmp5_ = NULL;
+ GtkMenuItem* _tmp6_ = NULL;
+ guint len = 0U;
+ MultiTermConfig* _tmp7_ = NULL;
+ GList* _tmp8_ = NULL;
+ GList* _tmp9_ = NULL;
+ guint _tmp10_ = 0U;
+ GtkMenuItem* _tmp31_ = NULL;
+ GtkMenuItem* _tmp32_ = NULL;
+ GtkMenuItem* _tmp33_ = NULL;
+ GtkMenuItem* _tmp34_ = NULL;
+ GtkMenuItem* _tmp35_ = NULL;
+ GtkMenuItem* _tmp36_ = NULL;
+ GtkMenuItem* _tmp37_ = NULL;
+ GtkMenuItem* _tmp38_ = NULL;
+ GtkImageMenuItem* _tmp39_ = NULL;
+ GtkImageMenuItem* _tmp40_ = NULL;
+ GtkImageMenuItem* _tmp41_ = NULL;
+ GtkImageMenuItem* _tmp42_ = NULL;
+ GtkCheckMenuItem* _tmp43_ = NULL;
+ GtkCheckMenuItem* _tmp44_ = NULL;
+ MultiTermConfig* _tmp45_ = NULL;
+ gboolean _tmp46_ = FALSE;
+ gboolean _tmp47_ = FALSE;
+ GtkCheckMenuItem* _tmp48_ = NULL;
+ GtkCheckMenuItem* _tmp49_ = NULL;
+ GtkCheckMenuItem* _tmp50_ = NULL;
+ MultiTermConfig* _tmp51_ = NULL;
+ gchar* _tmp52_ = NULL;
+ gchar* _tmp53_ = NULL;
+ gchar* _tmp54_ = NULL;
+ gboolean _tmp55_ = FALSE;
+ GtkMenuItem* _tmp60_ = NULL;
+ GtkMenuItem* _tmp61_ = NULL;
+ GtkMenuItem* _tmp62_ = NULL;
+ GtkImageMenuItem* _tmp63_ = NULL;
+ GtkImageMenuItem* _tmp64_ = NULL;
+ _data1_ = g_slice_new0 (Block1Data);
+ _data1_->_ref_count_ = 1;
+ self = (MultiTermContextMenu*) g_object_new (object_type, NULL);
+ _data1_->self = g_object_ref (self);
+ _tmp0_ = (GtkMenu*) gtk_menu_new ();
+ g_object_ref_sink (_tmp0_);
+ _g_object_unref0 (menu);
+ menu = _tmp0_;
+ _tmp1_ = menu;
+ gtk_widget_show ((GtkWidget*) _tmp1_);
+ _tmp2_ = (GtkMenuItem*) gtk_menu_item_new_with_label ("Open Tab");
+ g_object_ref_sink (_tmp2_);
+ _g_object_unref0 (_data1_->item);
+ _data1_->item = _tmp2_;
+ _tmp3_ = _data1_->item;
+ _tmp4_ = menu;
+ gtk_menu_item_set_submenu (_tmp3_, (GtkWidget*) _tmp4_);
+ _tmp5_ = _data1_->item;
+ gtk_widget_show ((GtkWidget*) _tmp5_);
+ _tmp6_ = _data1_->item;
+ gtk_menu_shell_append ((GtkMenuShell*) self, (GtkWidget*) _tmp6_);
+ _tmp7_ = cfg;
+ _tmp8_ = multi_term_config_get_shell_configs (_tmp7_);
+ _tmp9_ = _tmp8_;
+ _tmp10_ = g_list_length (_tmp9_);
+ len = _tmp10_;
+ {
+ guint i = 0U;
+ i = (guint) 0;
+ {
+ gboolean _tmp11_ = FALSE;
+ _tmp11_ = TRUE;
+ while (TRUE) {
+ Block2Data* _data2_;
+ gboolean _tmp12_ = FALSE;
+ guint _tmp14_ = 0U;
+ guint _tmp15_ = 0U;
+ MultiTermConfig* _tmp16_ = NULL;
+ GList* _tmp17_ = NULL;
+ GList* _tmp18_ = NULL;
+ guint _tmp19_ = 0U;
+ gconstpointer _tmp20_ = NULL;
+ MultiTermShellConfig* _tmp21_ = NULL;
+ MultiTermShellConfig* _tmp22_ = NULL;
+ gchar* _tmp23_ = NULL;
+ gchar* _tmp24_ = NULL;
+ gchar* _tmp25_ = NULL;
+ GtkMenuItem* _tmp26_ = NULL;
+ GtkMenuItem* _tmp27_ = NULL;
+ GtkMenu* _tmp28_ = NULL;
+ GtkMenuItem* _tmp29_ = NULL;
+ GtkMenuItem* _tmp30_ = NULL;
+ _data2_ = g_slice_new0 (Block2Data);
+ _data2_->_ref_count_ = 1;
+ _data2_->_data1_ = block1_data_ref (_data1_);
+ _tmp12_ = _tmp11_;
+ if (!_tmp12_) {
+ guint _tmp13_ = 0U;
+ _tmp13_ = i;
+ i = _tmp13_ + 1;
+ }
+ _tmp11_ = FALSE;
+ _tmp14_ = i;
+ _tmp15_ = len;
+ if (!(_tmp14_ < _tmp15_)) {
+ block2_data_unref (_data2_);
+ _data2_ = NULL;
+ break;
+ }
+ _tmp16_ = cfg;
+ _tmp17_ = multi_term_config_get_shell_configs (_tmp16_);
+ _tmp18_ = _tmp17_;
+ _tmp19_ = i;
+ _tmp20_ = g_list_nth_data (_tmp18_, _tmp19_);
+ _tmp21_ = _multi_term_shell_config_ref0 ((MultiTermShellConfig*) _tmp20_);
+ _data2_->sh = _tmp21_;
+ _tmp22_ = _data2_->sh;
+ _tmp23_ = multi_term_shell_config_get_name (_tmp22_);
+ _tmp24_ = _tmp23_;
+ _tmp25_ = _tmp24_;
+ _tmp26_ = (GtkMenuItem*) gtk_menu_item_new_with_label (_tmp25_);
+ g_object_ref_sink (_tmp26_);
+ _g_object_unref0 (_data1_->item);
+ _data1_->item = _tmp26_;
+ _g_free0 (_tmp25_);
+ _tmp27_ = _data1_->item;
+ g_signal_connect_data (_tmp27_, "activate", (GCallback) ______lambda3__gtk_menu_item_activate, block2_data_ref (_data2_), (GClosureNotify) block2_data_unref, 0);
+ _tmp28_ = menu;
+ _tmp29_ = _data1_->item;
+ gtk_menu_shell_append ((GtkMenuShell*) _tmp28_, (GtkWidget*) _tmp29_);
+ _tmp30_ = _data1_->item;
+ gtk_widget_show ((GtkWidget*) _tmp30_);
+ block2_data_unref (_data2_);
+ _data2_ = NULL;
+ }
+ }
+ }
+ _tmp31_ = (GtkMenuItem*) gtk_menu_item_new_with_label ("Open Window");
+ g_object_ref_sink (_tmp31_);
+ _g_object_unref0 (_data1_->item);
+ _data1_->item = _tmp31_;
+ _tmp32_ = _data1_->item;
+ g_signal_connect_object (_tmp32_, "activate", (GCallback) ___lambda4__gtk_menu_item_activate, self, 0);
+ _tmp33_ = _data1_->item;
+ gtk_menu_shell_append ((GtkMenuShell*) self, (GtkWidget*) _tmp33_);
+ _tmp34_ = _data1_->item;
+ gtk_widget_show ((GtkWidget*) _tmp34_);
+ multi_term_context_menu_add_separator (self);
+ _tmp35_ = (GtkMenuItem*) gtk_menu_item_new_with_label ("Next tab");
+ g_object_ref_sink (_tmp35_);
+ _g_object_unref0 (_data1_->item);
+ _data1_->item = _tmp35_;
+ _tmp36_ = _data1_->item;
+ g_signal_connect_data (_tmp36_, "activate", (GCallback) ___lambda5__gtk_menu_item_activate, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref, 0);
+ _tmp37_ = (GtkMenuItem*) gtk_menu_item_new_with_label ("Previous tab");
+ g_object_ref_sink (_tmp37_);
+ _g_object_unref0 (_data1_->item);
+ _data1_->item = _tmp37_;
+ _tmp38_ = _data1_->item;
+ g_signal_connect_data (_tmp38_, "activate", (GCallback) ___lambda6__gtk_menu_item_activate, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref, 0);
+ _tmp39_ = (GtkImageMenuItem*) gtk_image_menu_item_new_from_stock (GTK_STOCK_COPY, NULL);
+ g_object_ref_sink (_tmp39_);
+ _g_object_unref0 (image_item);
+ image_item = _tmp39_;
+ _tmp40_ = image_item;
+ g_signal_connect_object ((GtkMenuItem*) _tmp40_, "activate", (GCallback) ___lambda7__gtk_menu_item_activate, self, 0);
+ _tmp41_ = (GtkImageMenuItem*) gtk_image_menu_item_new_from_stock (GTK_STOCK_PASTE, NULL);
+ g_object_ref_sink (_tmp41_);
+ _g_object_unref0 (image_item);
+ image_item = _tmp41_;
+ _tmp42_ = image_item;
+ g_signal_connect_object ((GtkMenuItem*) _tmp42_, "activate", (GCallback) ___lambda8__gtk_menu_item_activate, self, 0);
+ _tmp43_ = (GtkCheckMenuItem*) gtk_check_menu_item_new_with_label ("Show Tabs");
+ g_object_ref_sink (_tmp43_);
+ _g_object_unref0 (_data1_->check_item);
+ _data1_->check_item = _tmp43_;
+ _tmp44_ = _data1_->check_item;
+ _tmp45_ = cfg;
+ _tmp46_ = multi_term_config_get_show_tabs (_tmp45_);
+ _tmp47_ = _tmp46_;
+ gtk_check_menu_item_set_active (_tmp44_, _tmp47_);
+ _tmp48_ = _data1_->check_item;
+ g_signal_connect_data ((GtkMenuItem*) _tmp48_, "activate", (GCallback) ___lambda9__gtk_menu_item_activate, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref, 0);
+ _tmp49_ = _data1_->check_item;
+ gtk_menu_shell_append ((GtkMenuShell*) self, (GtkWidget*) ((GtkMenuItem*) _tmp49_));
+ _tmp50_ = _data1_->check_item;
+ gtk_widget_show ((GtkWidget*) _tmp50_);
+ _tmp51_ = cfg;
+ _tmp52_ = multi_term_config_get_location (_tmp51_);
+ _tmp53_ = _tmp52_;
+ _tmp54_ = _tmp53_;
+ _tmp55_ = g_strcmp0 (_tmp54_, "msgwin") == 0;
+ _g_free0 (_tmp54_);
+ if (_tmp55_) {
+ GtkMenuItem* _tmp56_ = NULL;
+ GtkMenuItem* _tmp57_ = NULL;
+ _tmp56_ = (GtkMenuItem*) gtk_menu_item_new_with_label ("Move to sidebar");
+ g_object_ref_sink (_tmp56_);
+ _g_object_unref0 (_data1_->item);
+ _data1_->item = _tmp56_;
+ _tmp57_ = _data1_->item;
+ g_object_set_data_full ((GObject*) _tmp57_, "location_is_msgwin", (gpointer) ((gintptr) TRUE), NULL);
+ } else {
+ GtkMenuItem* _tmp58_ = NULL;
+ GtkMenuItem* _tmp59_ = NULL;
+ _tmp58_ = (GtkMenuItem*) gtk_menu_item_new_with_label ("Move to message window");
+ g_object_ref_sink (_tmp58_);
+ _g_object_unref0 (_data1_->item);
+ _data1_->item = _tmp58_;
+ _tmp59_ = _data1_->item;
+ g_object_set_data_full ((GObject*) _tmp59_, "location_is_msgwin", (gpointer) ((gintptr) FALSE), NULL);
+ }
+ _tmp60_ = _data1_->item;
+ g_signal_connect_data (_tmp60_, "activate", (GCallback) ___lambda10__gtk_menu_item_activate, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref, 0);
+ _tmp61_ = _data1_->item;
+ gtk_menu_shell_append ((GtkMenuShell*) self, (GtkWidget*) _tmp61_);
+ _tmp62_ = _data1_->item;
+ gtk_widget_show ((GtkWidget*) _tmp62_);
+ _tmp63_ = (GtkImageMenuItem*) gtk_image_menu_item_new_from_stock (GTK_STOCK_PREFERENCES, NULL);
+ g_object_ref_sink (_tmp63_);
+ _g_object_unref0 (image_item);
+ image_item = _tmp63_;
+ _tmp64_ = image_item;
+ g_signal_connect_object ((GtkMenuItem*) _tmp64_, "activate", (GCallback) ___lambda11__gtk_menu_item_activate, self, 0);
+ _g_object_unref0 (image_item);
+ _g_object_unref0 (menu);
+ block1_data_unref (_data1_);
+ _data1_ = NULL;
+ return self;
+}
+
+
+MultiTermContextMenu* multi_term_context_menu_new (MultiTermConfig* cfg) {
+ return multi_term_context_menu_construct (MULTI_TERM_TYPE_CONTEXT_MENU, cfg);
+}
+
+
+static void g_cclosure_user_marshal_VOID__MULTI_TERM_SHELL_CONFIG (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data) {
+ typedef void (*GMarshalFunc_VOID__MULTI_TERM_SHELL_CONFIG) (gpointer data1, gpointer arg_1, gpointer data2);
+ register GMarshalFunc_VOID__MULTI_TERM_SHELL_CONFIG callback;
+ register GCClosure * cc;
+ register gpointer data1;
+ register gpointer data2;
+ cc = (GCClosure *) closure;
+ g_return_if_fail (n_param_values == 2);
+ if (G_CCLOSURE_SWAP_DATA (closure)) {
+ data1 = closure->data;
+ data2 = param_values->data[0].v_pointer;
+ } else {
+ data1 = param_values->data[0].v_pointer;
+ data2 = closure->data;
+ }
+ callback = (GMarshalFunc_VOID__MULTI_TERM_SHELL_CONFIG) (marshal_data ? marshal_data : cc->callback);
+ callback (data1, multi_term_value_get_shell_config (param_values + 1), data2);
+}
+
+
+static void g_cclosure_user_marshal_BOOLEAN__VOID (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data) {
+ typedef gboolean (*GMarshalFunc_BOOLEAN__VOID) (gpointer data1, gpointer data2);
+ register GMarshalFunc_BOOLEAN__VOID callback;
+ register GCClosure * cc;
+ register gpointer data1;
+ register gpointer data2;
+ gboolean v_return;
+ cc = (GCClosure *) closure;
+ g_return_if_fail (return_value != NULL);
+ g_return_if_fail (n_param_values == 1);
+ if (G_CCLOSURE_SWAP_DATA (closure)) {
+ data1 = closure->data;
+ data2 = param_values->data[0].v_pointer;
+ } else {
+ data1 = param_values->data[0].v_pointer;
+ data2 = closure->data;
+ }
+ callback = (GMarshalFunc_BOOLEAN__VOID) (marshal_data ? marshal_data : cc->callback);
+ v_return = callback (data1, data2);
+ g_value_set_boolean (return_value, v_return);
+}
+
+
+static void multi_term_context_menu_class_init (MultiTermContextMenuClass * klass) {
+ multi_term_context_menu_parent_class = g_type_class_peek_parent (klass);
+ g_signal_new ("new_shell_activate", MULTI_TERM_TYPE_CONTEXT_MENU, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_user_marshal_VOID__MULTI_TERM_SHELL_CONFIG, G_TYPE_NONE, 1, MULTI_TERM_TYPE_SHELL_CONFIG);
+ g_signal_new ("new_window_activate", MULTI_TERM_TYPE_CONTEXT_MENU, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
+ g_signal_new ("copy_activate", MULTI_TERM_TYPE_CONTEXT_MENU, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
+ g_signal_new ("paste_activate", MULTI_TERM_TYPE_CONTEXT_MENU, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
+ g_signal_new ("show_tabs_activate", MULTI_TERM_TYPE_CONTEXT_MENU, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__BOOLEAN, G_TYPE_NONE, 1, G_TYPE_BOOLEAN);
+ g_signal_new ("preferences_activate", MULTI_TERM_TYPE_CONTEXT_MENU, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
+ g_signal_new ("next_tab_activate", MULTI_TERM_TYPE_CONTEXT_MENU, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_user_marshal_BOOLEAN__VOID, G_TYPE_BOOLEAN, 0);
+ g_signal_new ("previous_tab_activate", MULTI_TERM_TYPE_CONTEXT_MENU, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_user_marshal_BOOLEAN__VOID, G_TYPE_BOOLEAN, 0);
+ g_signal_new ("move_to_location_activate", MULTI_TERM_TYPE_CONTEXT_MENU, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__STRING, G_TYPE_NONE, 1, G_TYPE_STRING);
+}
+
+
+static void multi_term_context_menu_instance_init (MultiTermContextMenu * self) {
+}
+
+
+GType multi_term_context_menu_get_type (void) {
+ static volatile gsize multi_term_context_menu_type_id__volatile = 0;
+ if (g_once_init_enter (&multi_term_context_menu_type_id__volatile)) {
+ static const GTypeInfo g_define_type_info = { sizeof (MultiTermContextMenuClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) multi_term_context_menu_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (MultiTermContextMenu), 0, (GInstanceInitFunc) multi_term_context_menu_instance_init, NULL };
+ GType multi_term_context_menu_type_id;
+ multi_term_context_menu_type_id = g_type_register_static (GTK_TYPE_MENU, "MultiTermContextMenu", &g_define_type_info, 0);
+ g_once_init_leave (&multi_term_context_menu_type_id__volatile, multi_term_context_menu_type_id);
+ }
+ return multi_term_context_menu_type_id__volatile;
+}
+
+
+
diff -Nru geany-plugins-1.24.0+20140222+git/multiterm/src/defconf.c geany-plugins-1.24.1+dfsg/multiterm/src/defconf.c
--- geany-plugins-1.24.0+20140222+git/multiterm/src/defconf.c 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/multiterm/src/defconf.c 2014-04-13 17:17:56.000000000 +0000
@@ -0,0 +1,41 @@
+/* defconf.c generated by valac 0.22.1, the Vala compiler
+ * generated from defconf.vala, do not modify */
+
+/*
+ * defconf.vala - This file is part of the Geany MultiTerm plugin
+ *
+ * Copyright (c) 2012 Matthew Brush .
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ */
+/*
+ * This file contains the default configuration which will be written
+ * to the user's config dir if it doesn't exist.
+ *
+ * Try to make all defaults apply from here rather than hardcoded in
+ * other source files.
+ */
+
+#include
+#include
+#include "multiterm.h"
+
+
+
+
+
+
+
diff -Nru geany-plugins-1.24.0+20140222+git/multiterm/src/Makefile.in geany-plugins-1.24.1+dfsg/multiterm/src/Makefile.in
--- geany-plugins-1.24.0+20140222+git/multiterm/src/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/multiterm/src/Makefile.in 2014-04-13 17:12:45.000000000 +0000
@@ -0,0 +1,968 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.build.mk \
+ $(top_srcdir)/build/vars.docs.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am config.c context-menu.c defconf.c \
+ notebook.c plugin.c shell-config.c tab-label.c terminal.c \
+ $(top_srcdir)/depcomp $(srcdir)/multiterm.h \
+ $(srcdir)/multiterm_la_vala.stamp
+subdir = multiterm/src
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(geanypluginsdir)"
+LTLIBRARIES = $(geanyplugins_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+multiterm_la_DEPENDENCIES = $(am__DEPENDENCIES_1)
+am_multiterm_la_OBJECTS = multiterm_la-config.lo \
+ multiterm_la-context-menu.lo multiterm_la-defconf.lo \
+ multiterm_la-notebook.lo multiterm_la-plugin.lo \
+ multiterm_la-shell-config.lo multiterm_la-tab-label.lo \
+ multiterm_la-terminal.lo
+multiterm_la_OBJECTS = $(am_multiterm_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+multiterm_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(multiterm_la_CFLAGS) \
+ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+VALACOMPILE = $(VALAC) $(AM_VALAFLAGS) $(VALAFLAGS)
+LTVALACOMPILE = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(VALAC) $(AM_VALAFLAGS) \
+ $(VALAFLAGS)
+AM_V_VALAC = $(am__v_VALAC_@AM_V@)
+am__v_VALAC_ = $(am__v_VALAC_@AM_DEFAULT_V@)
+am__v_VALAC_0 = @echo " VALAC " $@;
+am__v_VALAC_1 =
+SOURCES = $(multiterm_la_SOURCES)
+DIST_SOURCES = $(multiterm_la_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+AM_CFLAGS = \
+ -DLOCALEDIR=\""$(LOCALEDIR)"\" \
+ -DPREFIX=\""$(prefix)"\" \
+ -DDOCDIR=\""$(docdir)"\" \
+ -DGEANYPLUGINS_DATADIR=\""$(datadir)"\" \
+ -DPKGDATADIR=\""$(pkgdatadir)"\" \
+ -DLIBDIR=\""$(libdir)"\" \
+ -DPKGLIBDIR=\""$(pkglibdir)"\" \
+ $(GEANY_CFLAGS) \
+ $(GP_CFLAGS)
+
+AM_LDFLAGS = -module -avoid-version
+COMMONLIBS = \
+ $(GEANY_LIBS) \
+ $(INTLLIBS)
+
+plugindocdir = $(docdir)/$(plugin)
+htmldocdir = $(plugindocdir)
+plugindatadir = $(pkgdatadir)/$(plugin)
+pluginlibdir = $(pkglibdir)/$(plugin)
+examplesdir = $(plugindatadir)
+plugin = multiterm
+geanyplugins_LTLIBRARIES = multiterm.la
+multiterm_la_VALAFLAGS = \
+ --vapidir $(top_srcdir)/multiterm/src/vapi \
+ --pkg gtk+-2.0 \
+ --pkg geany \
+ --pkg vte \
+ --header multiterm.h \
+ --use-header
+
+multiterm_la_SOURCES = \
+ config.vala \
+ context-menu.vala \
+ defconf.vala \
+ notebook.vala \
+ plugin.vala \
+ shell-config.vala \
+ tab-label.vala \
+ terminal.vala
+
+multiterm_la_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(MULTITERM_CFLAGS)
+
+multiterm_la_LIBADD = \
+ $(MULTITERM_LIBS)
+
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/vars.docs.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign multiterm/src/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign multiterm/src/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/vars.docs.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+install-geanypluginsLTLIBRARIES: $(geanyplugins_LTLIBRARIES)
+ @$(NORMAL_INSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ list2=; for p in $$list; do \
+ if test -f $$p; then \
+ list2="$$list2 $$p"; \
+ else :; fi; \
+ done; \
+ test -z "$$list2" || { \
+ echo " $(MKDIR_P) '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(geanypluginsdir)" || exit 1; \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(geanypluginsdir)"; \
+ }
+
+uninstall-geanypluginsLTLIBRARIES:
+ @$(NORMAL_UNINSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ for p in $$list; do \
+ $(am__strip_dir) \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(geanypluginsdir)/$$f'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(geanypluginsdir)/$$f"; \
+ done
+
+clean-geanypluginsLTLIBRARIES:
+ -test -z "$(geanyplugins_LTLIBRARIES)" || rm -f $(geanyplugins_LTLIBRARIES)
+ @list='$(geanyplugins_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+multiterm.la: $(multiterm_la_OBJECTS) $(multiterm_la_DEPENDENCIES) $(EXTRA_multiterm_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(multiterm_la_LINK) -rpath $(geanypluginsdir) $(multiterm_la_OBJECTS) $(multiterm_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/multiterm_la-config.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/multiterm_la-context-menu.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/multiterm_la-defconf.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/multiterm_la-notebook.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/multiterm_la-plugin.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/multiterm_la-shell-config.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/multiterm_la-tab-label.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/multiterm_la-terminal.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+multiterm_la-config.lo: config.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -MT multiterm_la-config.lo -MD -MP -MF $(DEPDIR)/multiterm_la-config.Tpo -c -o multiterm_la-config.lo `test -f 'config.c' || echo '$(srcdir)/'`config.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/multiterm_la-config.Tpo $(DEPDIR)/multiterm_la-config.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='config.c' object='multiterm_la-config.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -c -o multiterm_la-config.lo `test -f 'config.c' || echo '$(srcdir)/'`config.c
+
+multiterm_la-context-menu.lo: context-menu.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -MT multiterm_la-context-menu.lo -MD -MP -MF $(DEPDIR)/multiterm_la-context-menu.Tpo -c -o multiterm_la-context-menu.lo `test -f 'context-menu.c' || echo '$(srcdir)/'`context-menu.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/multiterm_la-context-menu.Tpo $(DEPDIR)/multiterm_la-context-menu.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='context-menu.c' object='multiterm_la-context-menu.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -c -o multiterm_la-context-menu.lo `test -f 'context-menu.c' || echo '$(srcdir)/'`context-menu.c
+
+multiterm_la-defconf.lo: defconf.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -MT multiterm_la-defconf.lo -MD -MP -MF $(DEPDIR)/multiterm_la-defconf.Tpo -c -o multiterm_la-defconf.lo `test -f 'defconf.c' || echo '$(srcdir)/'`defconf.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/multiterm_la-defconf.Tpo $(DEPDIR)/multiterm_la-defconf.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='defconf.c' object='multiterm_la-defconf.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -c -o multiterm_la-defconf.lo `test -f 'defconf.c' || echo '$(srcdir)/'`defconf.c
+
+multiterm_la-notebook.lo: notebook.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -MT multiterm_la-notebook.lo -MD -MP -MF $(DEPDIR)/multiterm_la-notebook.Tpo -c -o multiterm_la-notebook.lo `test -f 'notebook.c' || echo '$(srcdir)/'`notebook.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/multiterm_la-notebook.Tpo $(DEPDIR)/multiterm_la-notebook.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='notebook.c' object='multiterm_la-notebook.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -c -o multiterm_la-notebook.lo `test -f 'notebook.c' || echo '$(srcdir)/'`notebook.c
+
+multiterm_la-plugin.lo: plugin.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -MT multiterm_la-plugin.lo -MD -MP -MF $(DEPDIR)/multiterm_la-plugin.Tpo -c -o multiterm_la-plugin.lo `test -f 'plugin.c' || echo '$(srcdir)/'`plugin.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/multiterm_la-plugin.Tpo $(DEPDIR)/multiterm_la-plugin.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='plugin.c' object='multiterm_la-plugin.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -c -o multiterm_la-plugin.lo `test -f 'plugin.c' || echo '$(srcdir)/'`plugin.c
+
+multiterm_la-shell-config.lo: shell-config.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -MT multiterm_la-shell-config.lo -MD -MP -MF $(DEPDIR)/multiterm_la-shell-config.Tpo -c -o multiterm_la-shell-config.lo `test -f 'shell-config.c' || echo '$(srcdir)/'`shell-config.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/multiterm_la-shell-config.Tpo $(DEPDIR)/multiterm_la-shell-config.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='shell-config.c' object='multiterm_la-shell-config.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -c -o multiterm_la-shell-config.lo `test -f 'shell-config.c' || echo '$(srcdir)/'`shell-config.c
+
+multiterm_la-tab-label.lo: tab-label.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -MT multiterm_la-tab-label.lo -MD -MP -MF $(DEPDIR)/multiterm_la-tab-label.Tpo -c -o multiterm_la-tab-label.lo `test -f 'tab-label.c' || echo '$(srcdir)/'`tab-label.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/multiterm_la-tab-label.Tpo $(DEPDIR)/multiterm_la-tab-label.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tab-label.c' object='multiterm_la-tab-label.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -c -o multiterm_la-tab-label.lo `test -f 'tab-label.c' || echo '$(srcdir)/'`tab-label.c
+
+multiterm_la-terminal.lo: terminal.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -MT multiterm_la-terminal.lo -MD -MP -MF $(DEPDIR)/multiterm_la-terminal.Tpo -c -o multiterm_la-terminal.lo `test -f 'terminal.c' || echo '$(srcdir)/'`terminal.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/multiterm_la-terminal.Tpo $(DEPDIR)/multiterm_la-terminal.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='terminal.c' object='multiterm_la-terminal.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(multiterm_la_CFLAGS) $(CFLAGS) -c -o multiterm_la-terminal.lo `test -f 'terminal.c' || echo '$(srcdir)/'`terminal.c
+$(srcdir)/config.c: $(srcdir)/multiterm_la_vala.stamp
+ @if test -f $@; then :; else rm -f $(srcdir)/multiterm_la_vala.stamp; fi
+ @if test -f $@; then :; else \
+ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/multiterm_la_vala.stamp; \
+ fi
+$(srcdir)/context-menu.c: $(srcdir)/multiterm_la_vala.stamp
+ @if test -f $@; then :; else rm -f $(srcdir)/multiterm_la_vala.stamp; fi
+ @if test -f $@; then :; else \
+ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/multiterm_la_vala.stamp; \
+ fi
+$(srcdir)/defconf.c: $(srcdir)/multiterm_la_vala.stamp
+ @if test -f $@; then :; else rm -f $(srcdir)/multiterm_la_vala.stamp; fi
+ @if test -f $@; then :; else \
+ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/multiterm_la_vala.stamp; \
+ fi
+$(srcdir)/notebook.c: $(srcdir)/multiterm_la_vala.stamp
+ @if test -f $@; then :; else rm -f $(srcdir)/multiterm_la_vala.stamp; fi
+ @if test -f $@; then :; else \
+ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/multiterm_la_vala.stamp; \
+ fi
+$(srcdir)/plugin.c: $(srcdir)/multiterm_la_vala.stamp
+ @if test -f $@; then :; else rm -f $(srcdir)/multiterm_la_vala.stamp; fi
+ @if test -f $@; then :; else \
+ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/multiterm_la_vala.stamp; \
+ fi
+$(srcdir)/shell-config.c: $(srcdir)/multiterm_la_vala.stamp
+ @if test -f $@; then :; else rm -f $(srcdir)/multiterm_la_vala.stamp; fi
+ @if test -f $@; then :; else \
+ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/multiterm_la_vala.stamp; \
+ fi
+$(srcdir)/tab-label.c: $(srcdir)/multiterm_la_vala.stamp
+ @if test -f $@; then :; else rm -f $(srcdir)/multiterm_la_vala.stamp; fi
+ @if test -f $@; then :; else \
+ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/multiterm_la_vala.stamp; \
+ fi
+$(srcdir)/terminal.c: $(srcdir)/multiterm_la_vala.stamp
+ @if test -f $@; then :; else rm -f $(srcdir)/multiterm_la_vala.stamp; fi
+ @if test -f $@; then :; else \
+ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/multiterm_la_vala.stamp; \
+ fi
+$(srcdir)/multiterm.h: $(srcdir)/multiterm_la_vala.stamp
+ @if test -f $@; then :; else rm -f $(srcdir)/multiterm_la_vala.stamp; fi
+ @if test -f $@; then :; else \
+ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/multiterm_la_vala.stamp; \
+ fi
+$(srcdir)/multiterm_la_vala.stamp: config.vala context-menu.vala defconf.vala notebook.vala plugin.vala shell-config.vala tab-label.vala terminal.vala
+ $(AM_V_at)rm -f $@ && echo stamp > $@-t
+ $(AM_V_VALAC)$(am__cd) $(srcdir) && $(VALAC) $(multiterm_la_VALAFLAGS) $(VALAFLAGS) -C config.vala context-menu.vala defconf.vala notebook.vala plugin.vala shell-config.vala tab-label.vala terminal.vala
+ $(AM_V_at)mv -f $@-t $@
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(LTLIBRARIES)
+installdirs:
+ for dir in "$(DESTDIR)$(geanypluginsdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+ -rm -f $(srcdir)/config.c
+ -rm -f $(srcdir)/context-menu.c
+ -rm -f $(srcdir)/defconf.c
+ -rm -f $(srcdir)/multiterm.h
+ -rm -f $(srcdir)/multiterm_la_vala.stamp
+ -rm -f $(srcdir)/notebook.c
+ -rm -f $(srcdir)/plugin.c
+ -rm -f $(srcdir)/shell-config.c
+ -rm -f $(srcdir)/tab-label.c
+ -rm -f $(srcdir)/terminal.c
+ -rm -f config.c
+ -rm -f context-menu.c
+ -rm -f defconf.c
+ -rm -f notebook.c
+ -rm -f plugin.c
+ -rm -f shell-config.c
+ -rm -f tab-label.c
+ -rm -f terminal.c
+clean: clean-am
+
+clean-am: clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-geanypluginsLTLIBRARIES
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-geanypluginsLTLIBRARIES
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \
+ clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ cscopelist-am ctags ctags-am distclean distclean-compile \
+ distclean-generic distclean-libtool distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-geanypluginsLTLIBRARIES \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
+ uninstall-am uninstall-geanypluginsLTLIBRARIES
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/multiterm/src/multiterm.h geany-plugins-1.24.1+dfsg/multiterm/src/multiterm.h
--- geany-plugins-1.24.0+20140222+git/multiterm/src/multiterm.h 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/multiterm/src/multiterm.h 2014-04-13 17:17:56.000000000 +0000
@@ -0,0 +1,414 @@
+/* multiterm.h generated by valac 0.22.1, the Vala compiler, do not modify */
+
+
+#ifndef __MULTITERM_H__
+#define __MULTITERM_H__
+
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+
+G_BEGIN_DECLS
+
+
+#define MULTI_TERM_TYPE_CONFIG (multi_term_config_get_type ())
+#define MULTI_TERM_CONFIG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MULTI_TERM_TYPE_CONFIG, MultiTermConfig))
+#define MULTI_TERM_CONFIG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), MULTI_TERM_TYPE_CONFIG, MultiTermConfigClass))
+#define MULTI_TERM_IS_CONFIG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MULTI_TERM_TYPE_CONFIG))
+#define MULTI_TERM_IS_CONFIG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), MULTI_TERM_TYPE_CONFIG))
+#define MULTI_TERM_CONFIG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MULTI_TERM_TYPE_CONFIG, MultiTermConfigClass))
+
+typedef struct _MultiTermConfig MultiTermConfig;
+typedef struct _MultiTermConfigClass MultiTermConfigClass;
+typedef struct _MultiTermConfigPrivate MultiTermConfigPrivate;
+
+#define MULTI_TERM_TYPE_SHELL_CONFIG (multi_term_shell_config_get_type ())
+#define MULTI_TERM_SHELL_CONFIG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MULTI_TERM_TYPE_SHELL_CONFIG, MultiTermShellConfig))
+#define MULTI_TERM_SHELL_CONFIG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), MULTI_TERM_TYPE_SHELL_CONFIG, MultiTermShellConfigClass))
+#define MULTI_TERM_IS_SHELL_CONFIG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MULTI_TERM_TYPE_SHELL_CONFIG))
+#define MULTI_TERM_IS_SHELL_CONFIG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), MULTI_TERM_TYPE_SHELL_CONFIG))
+#define MULTI_TERM_SHELL_CONFIG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MULTI_TERM_TYPE_SHELL_CONFIG, MultiTermShellConfigClass))
+
+typedef struct _MultiTermShellConfig MultiTermShellConfig;
+typedef struct _MultiTermShellConfigClass MultiTermShellConfigClass;
+
+#define MULTI_TERM_TYPE_CONTEXT_MENU (multi_term_context_menu_get_type ())
+#define MULTI_TERM_CONTEXT_MENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MULTI_TERM_TYPE_CONTEXT_MENU, MultiTermContextMenu))
+#define MULTI_TERM_CONTEXT_MENU_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), MULTI_TERM_TYPE_CONTEXT_MENU, MultiTermContextMenuClass))
+#define MULTI_TERM_IS_CONTEXT_MENU(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MULTI_TERM_TYPE_CONTEXT_MENU))
+#define MULTI_TERM_IS_CONTEXT_MENU_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), MULTI_TERM_TYPE_CONTEXT_MENU))
+#define MULTI_TERM_CONTEXT_MENU_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MULTI_TERM_TYPE_CONTEXT_MENU, MultiTermContextMenuClass))
+
+typedef struct _MultiTermContextMenu MultiTermContextMenu;
+typedef struct _MultiTermContextMenuClass MultiTermContextMenuClass;
+typedef struct _MultiTermContextMenuPrivate MultiTermContextMenuPrivate;
+
+#define MULTI_TERM_TYPE_NOTEBOOK (multi_term_notebook_get_type ())
+#define MULTI_TERM_NOTEBOOK(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MULTI_TERM_TYPE_NOTEBOOK, MultiTermNotebook))
+#define MULTI_TERM_NOTEBOOK_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), MULTI_TERM_TYPE_NOTEBOOK, MultiTermNotebookClass))
+#define MULTI_TERM_IS_NOTEBOOK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MULTI_TERM_TYPE_NOTEBOOK))
+#define MULTI_TERM_IS_NOTEBOOK_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), MULTI_TERM_TYPE_NOTEBOOK))
+#define MULTI_TERM_NOTEBOOK_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MULTI_TERM_TYPE_NOTEBOOK, MultiTermNotebookClass))
+
+typedef struct _MultiTermNotebook MultiTermNotebook;
+typedef struct _MultiTermNotebookClass MultiTermNotebookClass;
+typedef struct _MultiTermNotebookPrivate MultiTermNotebookPrivate;
+
+#define MULTI_TERM_TYPE_TERMINAL (multi_term_terminal_get_type ())
+#define MULTI_TERM_TERMINAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MULTI_TERM_TYPE_TERMINAL, MultiTermTerminal))
+#define MULTI_TERM_TERMINAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), MULTI_TERM_TYPE_TERMINAL, MultiTermTerminalClass))
+#define MULTI_TERM_IS_TERMINAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MULTI_TERM_TYPE_TERMINAL))
+#define MULTI_TERM_IS_TERMINAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), MULTI_TERM_TYPE_TERMINAL))
+#define MULTI_TERM_TERMINAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MULTI_TERM_TYPE_TERMINAL, MultiTermTerminalClass))
+
+typedef struct _MultiTermTerminal MultiTermTerminal;
+typedef struct _MultiTermTerminalClass MultiTermTerminalClass;
+typedef struct _MultiTermShellConfigPrivate MultiTermShellConfigPrivate;
+
+#define MULTI_TERM_TYPE_TAB_LABEL (multi_term_tab_label_get_type ())
+#define MULTI_TERM_TAB_LABEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MULTI_TERM_TYPE_TAB_LABEL, MultiTermTabLabel))
+#define MULTI_TERM_TAB_LABEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), MULTI_TERM_TYPE_TAB_LABEL, MultiTermTabLabelClass))
+#define MULTI_TERM_IS_TAB_LABEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MULTI_TERM_TYPE_TAB_LABEL))
+#define MULTI_TERM_IS_TAB_LABEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), MULTI_TERM_TYPE_TAB_LABEL))
+#define MULTI_TERM_TAB_LABEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MULTI_TERM_TYPE_TAB_LABEL, MultiTermTabLabelClass))
+
+typedef struct _MultiTermTabLabel MultiTermTabLabel;
+typedef struct _MultiTermTabLabelClass MultiTermTabLabelClass;
+typedef struct _MultiTermTabLabelPrivate MultiTermTabLabelPrivate;
+typedef struct _MultiTermTerminalPrivate MultiTermTerminalPrivate;
+
+struct _MultiTermConfig {
+ GTypeInstance parent_instance;
+ volatile int ref_count;
+ MultiTermConfigPrivate * priv;
+ GKeyFile* kf;
+};
+
+struct _MultiTermConfigClass {
+ GTypeClass parent_class;
+ void (*finalize) (MultiTermConfig *self);
+};
+
+struct _MultiTermContextMenu {
+ GtkMenu parent_instance;
+ MultiTermContextMenuPrivate * priv;
+};
+
+struct _MultiTermContextMenuClass {
+ GtkMenuClass parent_class;
+};
+
+struct _MultiTermNotebook {
+ GtkNotebook parent_instance;
+ MultiTermNotebookPrivate * priv;
+ MultiTermConfig* cfg;
+};
+
+struct _MultiTermNotebookClass {
+ GtkNotebookClass parent_class;
+};
+
+struct _MultiTermShellConfig {
+ GTypeInstance parent_instance;
+ volatile int ref_count;
+ MultiTermShellConfigPrivate * priv;
+ MultiTermConfig* _cfg;
+};
+
+struct _MultiTermShellConfigClass {
+ GTypeClass parent_class;
+ void (*finalize) (MultiTermShellConfig *self);
+};
+
+struct _MultiTermTabLabel {
+ GtkHBox parent_instance;
+ MultiTermTabLabelPrivate * priv;
+ GtkLabel* label;
+};
+
+struct _MultiTermTabLabelClass {
+ GtkHBoxClass parent_class;
+};
+
+struct _MultiTermTerminal {
+ GtkFrame parent_instance;
+ MultiTermTerminalPrivate * priv;
+ VteTerminal* terminal;
+};
+
+struct _MultiTermTerminalClass {
+ GtkFrameClass parent_class;
+};
+
+
+gpointer multi_term_config_ref (gpointer instance);
+void multi_term_config_unref (gpointer instance);
+GParamSpec* multi_term_param_spec_config (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
+void multi_term_value_set_config (GValue* value, gpointer v_object);
+void multi_term_value_take_config (GValue* value, gpointer v_object);
+gpointer multi_term_value_get_config (const GValue* value);
+GType multi_term_config_get_type (void) G_GNUC_CONST;
+MultiTermConfig* multi_term_config_new (const gchar* filename);
+MultiTermConfig* multi_term_config_construct (GType object_type, const gchar* filename);
+gboolean multi_term_config_store (MultiTermConfig* self);
+void multi_term_config_store_eventually (MultiTermConfig* self);
+void multi_term_config_reload (MultiTermConfig* self);
+const gchar* multi_term_config_get_filename (MultiTermConfig* self);
+gboolean multi_term_config_get_show_tabs (MultiTermConfig* self);
+void multi_term_config_set_show_tabs (MultiTermConfig* self, gboolean value);
+gchar* multi_term_config_get_external_terminal (MultiTermConfig* self);
+void multi_term_config_set_external_terminal (MultiTermConfig* self, const gchar* value);
+gchar* multi_term_config_get_location (MultiTermConfig* self);
+void multi_term_config_set_location (MultiTermConfig* self, const gchar* value);
+gpointer multi_term_shell_config_ref (gpointer instance);
+void multi_term_shell_config_unref (gpointer instance);
+GParamSpec* multi_term_param_spec_shell_config (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
+void multi_term_value_set_shell_config (GValue* value, gpointer v_object);
+void multi_term_value_take_shell_config (GValue* value, gpointer v_object);
+gpointer multi_term_value_get_shell_config (const GValue* value);
+GType multi_term_shell_config_get_type (void) G_GNUC_CONST;
+GList* multi_term_config_get_shell_configs (MultiTermConfig* self);
+GType multi_term_context_menu_get_type (void) G_GNUC_CONST;
+MultiTermContextMenu* multi_term_context_menu_new (MultiTermConfig* cfg);
+MultiTermContextMenu* multi_term_context_menu_construct (GType object_type, MultiTermConfig* cfg);
+#define MULTI_TERM_default_config "######################################################################" \
+"##\n" \
+"# MultiTerm Configuration File " \
+" #\n" \
+"#=====================================================================" \
+"=#\n" \
+"# " \
+" #\n" \
+"# You can configure the behaviour of the MultiTerm plugin by adjusting" \
+" #\n" \
+"# the values in this file. Lines begining with a # are considered " \
+" #\n" \
+"# comments and are left as is. Group/section names go in [] and keys " \
+" #\n" \
+"# and values are separated by an = symbol. Where more than one value " \
+" #\n" \
+"# can be supplied, as in a list, separate the values with the ; symbol" \
+".#\n" \
+"# " \
+" #\n" \
+"# Groups/section names begining with 'shell=' denote a type of " \
+" #\n" \
+"# terminal/shell that can be opened. The name of the shell follows " \
+" #\n" \
+"# the = symbol. Each shell can have it's own specific VTE " \
+" #\n" \
+"# configuration and can run it's own child command. As an example, if" \
+" #\n" \
+"# you wanted to use the Python interpreter shell instead of the " \
+" #\n" \
+"# default shell, specify 'command=python'. " \
+" #\n" \
+"# " \
+" #\n" \
+"# Keys/values commented out or empty values will cause MultiTerm to " \
+" #\n" \
+"# use default values. " \
+" #\n" \
+"# " \
+" #\n" \
+"######################################################################" \
+"##\n" \
+"\n" \
+"#=====================================================================" \
+"==\n" \
+"# General Settings\n" \
+"#=====================================================================" \
+"==\n" \
+"[general]\n" \
+"\n" \
+"# Where to put the multiterm notebook in the Geany user interface\n" \
+"# one of: sidebar, msgwin\n" \
+"location=msgwin\n" \
+"\n" \
+"# Make tabs take up as much space as is available\n" \
+"full_width_tabs=true\n" \
+"\n" \
+"# Allow reordering of tabs\n" \
+"reorderable_tabs=true\n" \
+"\n" \
+"# When there is only one tab left in the notebook, hide the tabs area\n" \
+"hide_tabs_on_last=true\n" \
+"\n" \
+"# When launching an external terminal from the MultiTerm context menu," \
+"\n" \
+"# use this terminal. Good choices include xterm, gnome-terminal,\n" \
+"# xfce4-terminal or konsole.\n" \
+"external_terminal=xterm\n" \
+"\n" \
+"# Save which shells were open when Geany closes and restore their\n" \
+"# tabs when it restarts.\n" \
+"save_tabs=false\n" \
+"\n" \
+"# Whether to show tabs or not\n" \
+"show_tabs=true\n" \
+"\n" \
+"bg_color=#ffffff\n" \
+"fg_color=#000000\n" \
+"font=Monospace 9\n" \
+"\n" \
+"\n" \
+"#=====================================================================" \
+"==\n" \
+"# Default Shell\n" \
+"#=====================================================================" \
+"==\n" \
+"[shell=default]\n" \
+"\n" \
+"# This will be the tabs default tab label and won't change unless\n" \
+"# track_title is set to true.\n" \
+"name=Default Shell\n" \
+"\n" \
+"# This is the command to fork in the VTE, leave blank for default shel" \
+"l\n" \
+"command=\n" \
+"\n" \
+"# Make the tab's label track the VTE title\n" \
+"track_title=true\n" \
+"\n" \
+"# Background color, foreground color and font for the VTE\n" \
+"bg_color=#ffffff\n" \
+"fg_color=#000000\n" \
+"font=Monospace 9\n" \
+"\n" \
+"# Whether to allow bold fonts in the VTE\n" \
+"#allow_bold=true\n" \
+"\n" \
+"# Whether to beep when the child outputs a bell sequence.\n" \
+"#audible_bell=true\n" \
+"\n" \
+"# Controls whether the cursor blinks or not, one of:\n" \
+"# system (or blank), on, off\n" \
+"#cursor_blink_mode=system\n" \
+"\n" \
+"# Controls the shape of the VTE cursor, one of:\n" \
+"# block, ibeam, underline\n" \
+"#cursor_shape=block\n" \
+"\n" \
+"# Controls how erasing characters is handled, one of:\n" \
+"# auto, ascii_backspace, ascii_delete, delete_sequence, tty\n" \
+"#backspace_binding=auto\n" \
+"\n" \
+"# Whether to hide the mouse pointer on key press if it's in the\n" \
+"# terminal window\n" \
+"#pointer_autohide=false\n" \
+"\n" \
+"# Scroll to the prompt at the bottom of the scrollback buffer on key\n" \
+"# press\n" \
+"#scroll_on_keystroke=true\n" \
+"\n" \
+"# Scroll to the bottom of the scrollback buffer when the child sends\n" \
+"# output\n" \
+"#scroll_on_output=false\n" \
+"\n" \
+"# The number of lines to keep in the scrollback buffer\n" \
+"#scrollback_lines=512\n" \
+"\n" \
+"# Whether the terminal will present a visible bell when the child\n" \
+"# sends a bell sequence. The terminal will clear itself to the\n" \
+"# default foreground color and then repaint itself.\n" \
+"#visible_bell=false\n" \
+"\n" \
+"# When the user double-clicks to start selection, the terminal will\n" \
+"# extend the selection on word boundaries. It will treat characters\n" \
+"# the word-chars characters as parts of words, and all other\n" \
+"# characters as word separators. Ranges of characters can be\n" \
+"# specified by separating them with a hyphen.\n" \
+"word_chars=-A-Za-z0-9,./\\\\?%:_\n" \
+"\n" \
+"\n" \
+"#=====================================================================" \
+"==\n" \
+"# Other Shells\n" \
+"#=====================================================================" \
+"==\n" \
+"\n" \
+"# You can define additional shells just like the default shell but\n" \
+"# using other commands and/or settings.\n" \
+"\n" \
+"#[shell=python]\n" \
+"#name=Python Shell\n" \
+"#command=python\n" \
+"#track_title=false\n" \
+"\n" \
+"#[shell=irb]\n" \
+"#name=Ruby Shell\n" \
+"#command=irb\n" \
+"#track_title=false\n"
+GType multi_term_notebook_get_type (void) G_GNUC_CONST;
+GType multi_term_terminal_get_type (void) G_GNUC_CONST;
+MultiTermTerminal* multi_term_notebook_add_terminal (MultiTermNotebook* self, MultiTermShellConfig* cfg);
+void multi_term_notebook_remove_terminal (MultiTermNotebook* self, gint tab_num);
+MultiTermNotebook* multi_term_notebook_new (const gchar* config_filename);
+MultiTermNotebook* multi_term_notebook_construct (GType object_type, const gchar* config_filename);
+extern GeanyPlugin* geany_plugin;
+extern GeanyData* geany_data;
+extern GeanyFunctions* geany_functions;
+gint plugin_version_check (gint abi_version);
+void plugin_set_info (PluginInfo* info);
+void plugin_init (GeanyData* data);
+void plugin_cleanup (void);
+MultiTermShellConfig* multi_term_shell_config_new (MultiTermConfig* cfg, const gchar* section);
+MultiTermShellConfig* multi_term_shell_config_construct (GType object_type, MultiTermConfig* cfg, const gchar* section);
+const gchar* multi_term_shell_config_get_section (MultiTermShellConfig* self);
+gchar* multi_term_shell_config_get_name (MultiTermShellConfig* self);
+void multi_term_shell_config_set_name (MultiTermShellConfig* self, const gchar* value);
+gchar* multi_term_shell_config_get_command (MultiTermShellConfig* self);
+void multi_term_shell_config_set_command (MultiTermShellConfig* self, const gchar* value);
+gboolean multi_term_shell_config_get_track_title (MultiTermShellConfig* self);
+void multi_term_shell_config_set_track_title (MultiTermShellConfig* self, gboolean value);
+gchar* multi_term_shell_config_get_background_color (MultiTermShellConfig* self);
+void multi_term_shell_config_set_background_color (MultiTermShellConfig* self, const gchar* value);
+gchar* multi_term_shell_config_get_foreground_color (MultiTermShellConfig* self);
+void multi_term_shell_config_set_foreground_color (MultiTermShellConfig* self, const gchar* value);
+gchar* multi_term_shell_config_get_font (MultiTermShellConfig* self);
+void multi_term_shell_config_set_font (MultiTermShellConfig* self, const gchar* value);
+gboolean multi_term_shell_config_get_allow_bold (MultiTermShellConfig* self);
+void multi_term_shell_config_set_allow_bold (MultiTermShellConfig* self, gboolean value);
+gboolean multi_term_shell_config_get_audible_bell (MultiTermShellConfig* self);
+void multi_term_shell_config_set_audible_bell (MultiTermShellConfig* self, gboolean value);
+VteTerminalCursorBlinkMode multi_term_shell_config_get_cursor_blink_mode (MultiTermShellConfig* self);
+void multi_term_shell_config_set_cursor_blink_mode (MultiTermShellConfig* self, VteTerminalCursorBlinkMode value);
+VteTerminalCursorShape multi_term_shell_config_get_cursor_shape (MultiTermShellConfig* self);
+void multi_term_shell_config_set_cursor_shape (MultiTermShellConfig* self, VteTerminalCursorShape value);
+VteTerminalEraseBinding multi_term_shell_config_get_backspace_binding (MultiTermShellConfig* self);
+void multi_term_shell_config_set_backspace_binding (MultiTermShellConfig* self, VteTerminalEraseBinding value);
+gboolean multi_term_shell_config_get_pointer_autohide (MultiTermShellConfig* self);
+void multi_term_shell_config_set_pointer_autohide (MultiTermShellConfig* self, gboolean value);
+gboolean multi_term_shell_config_get_scroll_on_keystroke (MultiTermShellConfig* self);
+void multi_term_shell_config_set_scroll_on_keystroke (MultiTermShellConfig* self, gboolean value);
+gboolean multi_term_shell_config_get_scroll_on_output (MultiTermShellConfig* self);
+void multi_term_shell_config_set_scroll_on_output (MultiTermShellConfig* self, gboolean value);
+gint multi_term_shell_config_get_scrollback_lines (MultiTermShellConfig* self);
+void multi_term_shell_config_set_scrollback_lines (MultiTermShellConfig* self, gint value);
+gboolean multi_term_shell_config_get_visible_bell (MultiTermShellConfig* self);
+void multi_term_shell_config_set_visible_bell (MultiTermShellConfig* self, gboolean value);
+gchar* multi_term_shell_config_get_word_chars (MultiTermShellConfig* self);
+void multi_term_shell_config_set_word_chars (MultiTermShellConfig* self, const gchar* value);
+GType multi_term_tab_label_get_type (void) G_GNUC_CONST;
+MultiTermTabLabel* multi_term_tab_label_new (const gchar* text);
+MultiTermTabLabel* multi_term_tab_label_construct (GType object_type, const gchar* text);
+const gchar* multi_term_tab_label_get_text (MultiTermTabLabel* self);
+void multi_term_tab_label_set_text (MultiTermTabLabel* self, const gchar* value);
+GtkButton* multi_term_tab_label_get_button (MultiTermTabLabel* self);
+void multi_term_terminal_run_command (MultiTermTerminal* self, const gchar* command);
+void multi_term_terminal_send_command (MultiTermTerminal* self, const gchar* command);
+MultiTermTerminal* multi_term_terminal_new (MultiTermShellConfig* sh);
+MultiTermTerminal* multi_term_terminal_construct (GType object_type, MultiTermShellConfig* sh);
+const gchar* multi_term_terminal_get_tab_label_text (MultiTermTerminal* self);
+void multi_term_terminal_set_tab_label_text (MultiTermTerminal* self, const gchar* value);
+void multi_term_terminal_set_background_color (MultiTermTerminal* self, const gchar* value);
+void multi_term_terminal_set_foreground_color (MultiTermTerminal* self, const gchar* value);
+
+
+G_END_DECLS
+
+#endif
diff -Nru geany-plugins-1.24.0+20140222+git/multiterm/src/multiterm_la_vala.stamp geany-plugins-1.24.1+dfsg/multiterm/src/multiterm_la_vala.stamp
--- geany-plugins-1.24.0+20140222+git/multiterm/src/multiterm_la_vala.stamp 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/multiterm/src/multiterm_la_vala.stamp 2014-04-13 17:17:55.000000000 +0000
@@ -0,0 +1 @@
+stamp
diff -Nru geany-plugins-1.24.0+20140222+git/multiterm/src/notebook.c geany-plugins-1.24.1+dfsg/multiterm/src/notebook.c
--- geany-plugins-1.24.0+20140222+git/multiterm/src/notebook.c 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/multiterm/src/notebook.c 2014-04-13 17:17:56.000000000 +0000
@@ -0,0 +1,749 @@
+/* notebook.c generated by valac 0.22.1, the Vala compiler
+ * generated from notebook.vala, do not modify */
+
+/*
+ * notebook.vala - This file is part of the Geany MultiTerm plugin
+ *
+ * Copyright (c) 2012 Matthew Brush .
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ */
+
+#include
+#include
+#include "multiterm.h"
+#include
+#include
+#include
+#include
+
+#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
+#define _multi_term_config_unref0(var) ((var == NULL) ? NULL : (var = (multi_term_config_unref (var), NULL)))
+#define _g_free0(var) (var = (g_free (var), NULL))
+#define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
+#define _multi_term_shell_config_unref0(var) ((var == NULL) ? NULL : (var = (multi_term_shell_config_unref (var), NULL)))
+
+struct _MultiTermNotebookPrivate {
+ GtkButton* add_button;
+ MultiTermContextMenu* context_menu;
+};
+
+
+static gpointer multi_term_notebook_parent_class = NULL;
+
+#define MULTI_TERM_NOTEBOOK_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), MULTI_TERM_TYPE_NOTEBOOK, MultiTermNotebookPrivate))
+enum {
+ MULTI_TERM_NOTEBOOK_DUMMY_PROPERTY
+};
+static void multi_term_notebook_on_tab_label_close_clicked (MultiTermNotebook* self, gint tab_num);
+static void multi_term_notebook_on_show_tabs_activate (MultiTermNotebook* self, gboolean show_tabs);
+static gboolean multi_term_notebook_on_next_tab_activate (MultiTermNotebook* self);
+static gboolean multi_term_notebook_on_previous_tab_activate (MultiTermNotebook* self);
+static void multi_term_notebook_on_new_shell_activate (MultiTermNotebook* self, MultiTermShellConfig* cfg);
+static void multi_term_notebook_on_new_window_activate (MultiTermNotebook* self);
+static void multi_term_notebook_on_move_to_location (MultiTermNotebook* self, const gchar* location);
+static void multi_term_notebook_on_add_button_style_set (MultiTermNotebook* self);
+static void multi_term_notebook_on_add_button_clicked (MultiTermNotebook* self);
+static gboolean multi_term_notebook_on_terminal_right_click_event (MultiTermNotebook* self, GdkEventButton* event);
+static void _multi_term_notebook_on_show_tabs_activate_multi_term_context_menu_show_tabs_activate (MultiTermContextMenu* _sender, gboolean show_tabs, gpointer self);
+static gboolean _multi_term_notebook_on_next_tab_activate_multi_term_context_menu_next_tab_activate (MultiTermContextMenu* _sender, gpointer self);
+static gboolean _multi_term_notebook_on_previous_tab_activate_multi_term_context_menu_previous_tab_activate (MultiTermContextMenu* _sender, gpointer self);
+static void _multi_term_notebook_on_new_shell_activate_multi_term_context_menu_new_shell_activate (MultiTermContextMenu* _sender, MultiTermShellConfig* sh, gpointer self);
+static void _multi_term_notebook_on_new_window_activate_multi_term_context_menu_new_window_activate (MultiTermContextMenu* _sender, gpointer self);
+static void _multi_term_notebook_on_move_to_location_multi_term_context_menu_move_to_location_activate (MultiTermContextMenu* _sender, const gchar* location, gpointer self);
+static void _multi_term_notebook_on_tab_label_close_clicked_multi_term_tab_label_close_clicked (MultiTermTabLabel* _sender, gint tab_num, gpointer self);
+static gboolean _multi_term_notebook_on_terminal_right_click_event_multi_term_terminal_right_click_event (MultiTermTerminal* _sender, GdkEventButton* event, gpointer self);
+static void _multi_term_notebook_on_add_button_clicked_gtk_button_clicked (GtkButton* _sender, gpointer self);
+static void _multi_term_notebook_on_add_button_style_set_gtk_widget_style_set (GtkWidget* _sender, GtkStyle* previous_style, gpointer self);
+static void multi_term_notebook_finalize (GObject* obj);
+static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func);
+static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func);
+
+
+static void multi_term_notebook_on_tab_label_close_clicked (MultiTermNotebook* self, gint tab_num) {
+ gint _tmp0_ = 0;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = gtk_notebook_get_n_pages ((GtkNotebook*) self);
+ if (_tmp0_ > 1) {
+ gint _tmp1_ = 0;
+ _tmp1_ = tab_num;
+ multi_term_notebook_remove_terminal (self, _tmp1_);
+ }
+}
+
+
+static void multi_term_notebook_on_show_tabs_activate (MultiTermNotebook* self, gboolean show_tabs) {
+ gboolean _tmp0_ = FALSE;
+ MultiTermConfig* _tmp1_ = NULL;
+ gboolean _tmp2_ = FALSE;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = show_tabs;
+ gtk_notebook_set_show_tabs ((GtkNotebook*) self, _tmp0_);
+ _tmp1_ = self->cfg;
+ _tmp2_ = show_tabs;
+ multi_term_config_set_show_tabs (_tmp1_, _tmp2_);
+}
+
+
+static gboolean multi_term_notebook_on_next_tab_activate (MultiTermNotebook* self) {
+ gboolean result = FALSE;
+ gint n_tabs = 0;
+ gint _tmp0_ = 0;
+ gint current = 0;
+ gint _tmp1_ = 0;
+ gint _tmp2_ = 0;
+ gint _tmp3_ = 0;
+ gboolean _tmp6_ = FALSE;
+ gint _tmp7_ = 0;
+ gint _tmp8_ = 0;
+ gboolean _tmp9_ = FALSE;
+ g_return_val_if_fail (self != NULL, FALSE);
+ _tmp0_ = gtk_notebook_get_n_pages ((GtkNotebook*) self);
+ n_tabs = _tmp0_;
+ _tmp1_ = gtk_notebook_get_current_page ((GtkNotebook*) self);
+ current = _tmp1_;
+ _tmp2_ = current;
+ _tmp3_ = n_tabs;
+ if (_tmp2_ < (_tmp3_ - 1)) {
+ gint _tmp4_ = 0;
+ gint _tmp5_ = 0;
+ _tmp4_ = current;
+ current = _tmp4_ + 1;
+ _tmp5_ = current;
+ gtk_notebook_set_current_page ((GtkNotebook*) self, _tmp5_);
+ }
+ _tmp7_ = current;
+ _tmp8_ = n_tabs;
+ if (_tmp7_ < (_tmp8_ - 1)) {
+ _tmp6_ = TRUE;
+ } else {
+ _tmp6_ = FALSE;
+ }
+ _tmp9_ = _tmp6_;
+ result = _tmp9_;
+ return result;
+}
+
+
+static gboolean multi_term_notebook_on_previous_tab_activate (MultiTermNotebook* self) {
+ gboolean result = FALSE;
+ gint current = 0;
+ gint _tmp0_ = 0;
+ gint _tmp1_ = 0;
+ gboolean _tmp4_ = FALSE;
+ gint _tmp5_ = 0;
+ gboolean _tmp6_ = FALSE;
+ g_return_val_if_fail (self != NULL, FALSE);
+ _tmp0_ = gtk_notebook_get_current_page ((GtkNotebook*) self);
+ current = _tmp0_;
+ _tmp1_ = current;
+ if (_tmp1_ > 0) {
+ gint _tmp2_ = 0;
+ gint _tmp3_ = 0;
+ _tmp2_ = current;
+ current = _tmp2_ - 1;
+ _tmp3_ = current;
+ gtk_notebook_set_current_page ((GtkNotebook*) self, _tmp3_);
+ }
+ _tmp5_ = current;
+ if (_tmp5_ > 0) {
+ _tmp4_ = TRUE;
+ } else {
+ _tmp4_ = FALSE;
+ }
+ _tmp6_ = _tmp4_;
+ result = _tmp6_;
+ return result;
+}
+
+
+static void multi_term_notebook_on_new_shell_activate (MultiTermNotebook* self, MultiTermShellConfig* cfg) {
+ MultiTermShellConfig* _tmp0_ = NULL;
+ MultiTermTerminal* _tmp1_ = NULL;
+ MultiTermTerminal* _tmp2_ = NULL;
+ g_return_if_fail (self != NULL);
+ g_return_if_fail (cfg != NULL);
+ _tmp0_ = cfg;
+ _tmp1_ = multi_term_notebook_add_terminal (self, _tmp0_);
+ _tmp2_ = _tmp1_;
+ _g_object_unref0 (_tmp2_);
+}
+
+
+static void multi_term_notebook_on_new_window_activate (MultiTermNotebook* self) {
+ GPid pid = 0;
+ gchar** args = NULL;
+ MultiTermConfig* _tmp0_ = NULL;
+ gchar* _tmp1_ = NULL;
+ gchar* _tmp2_ = NULL;
+ gchar** _tmp3_ = NULL;
+ gint args_length1 = 0;
+ gint _args_size_ = 0;
+ GError * _inner_error_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = self->cfg;
+ _tmp1_ = multi_term_config_get_external_terminal (_tmp0_);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = g_new0 (gchar*, 2 + 1);
+ _tmp3_[0] = _tmp2_;
+ _tmp3_[1] = NULL;
+ args = _tmp3_;
+ args_length1 = 2;
+ _args_size_ = args_length1;
+ {
+ gboolean _tmp4_ = FALSE;
+ GPid _tmp5_ = 0;
+ gboolean _tmp6_ = FALSE;
+ _tmp6_ = g_spawn_async (NULL, args, NULL, G_SPAWN_SEARCH_PATH, NULL, NULL, &_tmp5_, &_inner_error_);
+ pid = _tmp5_;
+ _tmp4_ = _tmp6_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_SPAWN_ERROR) {
+ goto __catch5_g_spawn_error;
+ }
+ args = (_vala_array_free (args, args_length1, (GDestroyNotify) g_free), NULL);
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return;
+ }
+ if (_tmp4_) {
+ const gchar* _tmp7_ = NULL;
+ _tmp7_ = args[0];
+ g_debug ("notebook.vala:87: Started external terminal '%s' with pid of '%d'", _tmp7_, (gint) pid);
+ }
+ }
+ goto __finally5;
+ __catch5_g_spawn_error:
+ {
+ GError* err = NULL;
+ GError* _tmp8_ = NULL;
+ const gchar* _tmp9_ = NULL;
+ gchar* _tmp10_ = NULL;
+ gchar* _tmp11_ = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ _tmp8_ = err;
+ _tmp9_ = _tmp8_->message;
+ _tmp10_ = g_strdup_printf ("Unable to launch external terminal: %s", _tmp9_);
+ _tmp11_ = _tmp10_;
+ g_warning ("notebook.vala:91: %s", _tmp11_);
+ _g_free0 (_tmp11_);
+ _g_error_free0 (err);
+ }
+ __finally5:
+ if (_inner_error_ != NULL) {
+ args = (_vala_array_free (args, args_length1, (GDestroyNotify) g_free), NULL);
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return;
+ }
+ args = (_vala_array_free (args, args_length1, (GDestroyNotify) g_free), NULL);
+}
+
+
+static gpointer _g_object_ref0 (gpointer self) {
+ return self ? g_object_ref (self) : NULL;
+}
+
+
+static void multi_term_notebook_on_move_to_location (MultiTermNotebook* self, const gchar* location) {
+ GtkContainer* frame = NULL;
+ GtkWidget* _tmp0_ = NULL;
+ GtkContainer* _tmp1_ = NULL;
+ GtkContainer* parent = NULL;
+ GtkContainer* _tmp2_ = NULL;
+ GtkWidget* _tmp3_ = NULL;
+ GtkContainer* _tmp4_ = NULL;
+ GtkNotebook* new_nb = NULL;
+ GtkContainer* _tmp5_ = NULL;
+ GtkContainer* _tmp6_ = NULL;
+ const gchar* _tmp7_ = NULL;
+ GtkNotebook* _tmp18_ = NULL;
+ GtkNotebook* _tmp19_ = NULL;
+ GtkContainer* _tmp20_ = NULL;
+ gint _tmp21_ = 0;
+ MultiTermConfig* _tmp22_ = NULL;
+ const gchar* _tmp23_ = NULL;
+ g_return_if_fail (self != NULL);
+ g_return_if_fail (location != NULL);
+ _tmp0_ = gtk_widget_get_parent ((GtkWidget*) self);
+ _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp0_, GTK_TYPE_CONTAINER) ? ((GtkContainer*) _tmp0_) : NULL);
+ frame = _tmp1_;
+ _tmp2_ = frame;
+ _tmp3_ = gtk_widget_get_parent ((GtkWidget*) _tmp2_);
+ _tmp4_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp3_, GTK_TYPE_CONTAINER) ? ((GtkContainer*) _tmp3_) : NULL);
+ parent = _tmp4_;
+ _tmp5_ = parent;
+ _tmp6_ = frame;
+ gtk_container_remove (_tmp5_, (GtkWidget*) _tmp6_);
+ _tmp7_ = location;
+ if (g_strcmp0 (_tmp7_, "msgwin") == 0) {
+ gconstpointer _tmp8_ = NULL;
+ GtkNotebook* _tmp9_ = NULL;
+ GtkNotebook* _tmp10_ = NULL;
+ GtkContainer* _tmp11_ = NULL;
+ gconstpointer _tmp12_ = NULL;
+ _tmp8_ = g_object_get_data ((GObject*) self, "msgwin_notebook");
+ _tmp9_ = _g_object_ref0 ((GtkNotebook*) ((MultiTermNotebook*) _tmp8_));
+ _g_object_unref0 (new_nb);
+ new_nb = _tmp9_;
+ _tmp10_ = new_nb;
+ _tmp11_ = frame;
+ _tmp12_ = g_object_get_data ((GObject*) self, "label");
+ gtk_notebook_append_page (_tmp10_, (GtkWidget*) _tmp11_, (GtkWidget*) ((GtkLabel*) _tmp12_));
+ } else {
+ gconstpointer _tmp13_ = NULL;
+ GtkNotebook* _tmp14_ = NULL;
+ GtkNotebook* _tmp15_ = NULL;
+ GtkContainer* _tmp16_ = NULL;
+ gconstpointer _tmp17_ = NULL;
+ _tmp13_ = g_object_get_data ((GObject*) self, "sidebar_notebook");
+ _tmp14_ = _g_object_ref0 ((GtkNotebook*) ((MultiTermNotebook*) _tmp13_));
+ _g_object_unref0 (new_nb);
+ new_nb = _tmp14_;
+ _tmp15_ = new_nb;
+ _tmp16_ = frame;
+ _tmp17_ = g_object_get_data ((GObject*) self, "label");
+ gtk_notebook_append_page (_tmp15_, (GtkWidget*) _tmp16_, (GtkWidget*) ((GtkLabel*) _tmp17_));
+ }
+ _tmp18_ = new_nb;
+ _tmp19_ = new_nb;
+ _tmp20_ = frame;
+ _tmp21_ = gtk_notebook_page_num (_tmp19_, (GtkWidget*) _tmp20_);
+ gtk_notebook_set_current_page (_tmp18_, _tmp21_);
+ _tmp22_ = self->cfg;
+ _tmp23_ = location;
+ multi_term_config_set_location (_tmp22_, _tmp23_);
+ _g_object_unref0 (new_nb);
+ _g_object_unref0 (parent);
+ _g_object_unref0 (frame);
+}
+
+
+static void multi_term_notebook_on_add_button_style_set (MultiTermNotebook* self) {
+ gint w = 0;
+ gint h = 0;
+ GtkButton* _tmp0_ = NULL;
+ GtkSettings* _tmp1_ = NULL;
+ gint _tmp2_ = 0;
+ gint _tmp3_ = 0;
+ GtkButton* _tmp4_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = self->priv->add_button;
+ _tmp1_ = gtk_widget_get_settings ((GtkWidget*) _tmp0_);
+ gtk_icon_size_lookup_for_settings (_tmp1_, GTK_ICON_SIZE_MENU, &_tmp2_, &_tmp3_);
+ w = _tmp2_;
+ h = _tmp3_;
+ _tmp4_ = self->priv->add_button;
+ gtk_widget_set_size_request ((GtkWidget*) _tmp4_, w + 2, h + 2);
+}
+
+
+static gpointer _multi_term_shell_config_ref0 (gpointer self) {
+ return self ? multi_term_shell_config_ref (self) : NULL;
+}
+
+
+static gchar* string_strip (const gchar* self) {
+ gchar* result = NULL;
+ gchar* _result_ = NULL;
+ gchar* _tmp0_ = NULL;
+ const gchar* _tmp1_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ _tmp0_ = g_strdup (self);
+ _result_ = _tmp0_;
+ _tmp1_ = _result_;
+ g_strstrip (_tmp1_);
+ result = _result_;
+ return result;
+}
+
+
+static void multi_term_notebook_on_add_button_clicked (MultiTermNotebook* self) {
+ MultiTermConfig* _tmp0_ = NULL;
+ GList* _tmp1_ = NULL;
+ GList* _tmp2_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = self->cfg;
+ _tmp1_ = multi_term_config_get_shell_configs (_tmp0_);
+ _tmp2_ = _tmp1_;
+ {
+ GList* sh_collection = NULL;
+ GList* sh_it = NULL;
+ sh_collection = _tmp2_;
+ for (sh_it = sh_collection; sh_it != NULL; sh_it = sh_it->next) {
+ MultiTermShellConfig* _tmp3_ = NULL;
+ MultiTermShellConfig* sh = NULL;
+ _tmp3_ = _multi_term_shell_config_ref0 ((MultiTermShellConfig*) sh_it->data);
+ sh = _tmp3_;
+ {
+ MultiTermShellConfig* _tmp4_ = NULL;
+ const gchar* _tmp5_ = NULL;
+ const gchar* _tmp6_ = NULL;
+ gchar* _tmp7_ = NULL;
+ gchar* _tmp8_ = NULL;
+ gboolean _tmp9_ = FALSE;
+ _tmp4_ = sh;
+ _tmp5_ = multi_term_shell_config_get_section (_tmp4_);
+ _tmp6_ = _tmp5_;
+ _tmp7_ = string_strip (_tmp6_);
+ _tmp8_ = _tmp7_;
+ _tmp9_ = g_strcmp0 (_tmp8_, "shell=default") == 0;
+ _g_free0 (_tmp8_);
+ if (_tmp9_) {
+ MultiTermShellConfig* _tmp10_ = NULL;
+ MultiTermTerminal* _tmp11_ = NULL;
+ MultiTermTerminal* _tmp12_ = NULL;
+ _tmp10_ = sh;
+ _tmp11_ = multi_term_notebook_add_terminal (self, _tmp10_);
+ _tmp12_ = _tmp11_;
+ _g_object_unref0 (_tmp12_);
+ _multi_term_shell_config_unref0 (sh);
+ return;
+ }
+ _multi_term_shell_config_unref0 (sh);
+ }
+ }
+ }
+ g_warning ("notebook.vala:137: Unable to locate default shell in configuration fil" \
+"e");
+}
+
+
+static void _multi_term_notebook_on_show_tabs_activate_multi_term_context_menu_show_tabs_activate (MultiTermContextMenu* _sender, gboolean show_tabs, gpointer self) {
+ multi_term_notebook_on_show_tabs_activate (self, show_tabs);
+}
+
+
+static gboolean _multi_term_notebook_on_next_tab_activate_multi_term_context_menu_next_tab_activate (MultiTermContextMenu* _sender, gpointer self) {
+ gboolean result;
+ result = multi_term_notebook_on_next_tab_activate (self);
+ return result;
+}
+
+
+static gboolean _multi_term_notebook_on_previous_tab_activate_multi_term_context_menu_previous_tab_activate (MultiTermContextMenu* _sender, gpointer self) {
+ gboolean result;
+ result = multi_term_notebook_on_previous_tab_activate (self);
+ return result;
+}
+
+
+static void _multi_term_notebook_on_new_shell_activate_multi_term_context_menu_new_shell_activate (MultiTermContextMenu* _sender, MultiTermShellConfig* sh, gpointer self) {
+ multi_term_notebook_on_new_shell_activate (self, sh);
+}
+
+
+static void _multi_term_notebook_on_new_window_activate_multi_term_context_menu_new_window_activate (MultiTermContextMenu* _sender, gpointer self) {
+ multi_term_notebook_on_new_window_activate (self);
+}
+
+
+static void _multi_term_notebook_on_move_to_location_multi_term_context_menu_move_to_location_activate (MultiTermContextMenu* _sender, const gchar* location, gpointer self) {
+ multi_term_notebook_on_move_to_location (self, location);
+}
+
+
+static gboolean multi_term_notebook_on_terminal_right_click_event (MultiTermNotebook* self, GdkEventButton* event) {
+ gboolean result = FALSE;
+ MultiTermContextMenu* _tmp0_ = NULL;
+ MultiTermContextMenu* _tmp9_ = NULL;
+ GdkEventButton _tmp10_ = {0};
+ guint _tmp11_ = 0U;
+ GdkEventButton _tmp12_ = {0};
+ guint32 _tmp13_ = 0U;
+ g_return_val_if_fail (self != NULL, FALSE);
+ g_return_val_if_fail (event != NULL, FALSE);
+ _tmp0_ = self->priv->context_menu;
+ if (_tmp0_ == NULL) {
+ MultiTermConfig* _tmp1_ = NULL;
+ MultiTermContextMenu* _tmp2_ = NULL;
+ MultiTermContextMenu* _tmp3_ = NULL;
+ MultiTermContextMenu* _tmp4_ = NULL;
+ MultiTermContextMenu* _tmp5_ = NULL;
+ MultiTermContextMenu* _tmp6_ = NULL;
+ MultiTermContextMenu* _tmp7_ = NULL;
+ MultiTermContextMenu* _tmp8_ = NULL;
+ _tmp1_ = self->cfg;
+ _tmp2_ = multi_term_context_menu_new (_tmp1_);
+ g_object_ref_sink (_tmp2_);
+ _g_object_unref0 (self->priv->context_menu);
+ self->priv->context_menu = _tmp2_;
+ _tmp3_ = self->priv->context_menu;
+ g_signal_connect_object (_tmp3_, "show-tabs-activate", (GCallback) _multi_term_notebook_on_show_tabs_activate_multi_term_context_menu_show_tabs_activate, self, 0);
+ _tmp4_ = self->priv->context_menu;
+ g_signal_connect_object (_tmp4_, "next-tab-activate", (GCallback) _multi_term_notebook_on_next_tab_activate_multi_term_context_menu_next_tab_activate, self, 0);
+ _tmp5_ = self->priv->context_menu;
+ g_signal_connect_object (_tmp5_, "previous-tab-activate", (GCallback) _multi_term_notebook_on_previous_tab_activate_multi_term_context_menu_previous_tab_activate, self, 0);
+ _tmp6_ = self->priv->context_menu;
+ g_signal_connect_object (_tmp6_, "new-shell-activate", (GCallback) _multi_term_notebook_on_new_shell_activate_multi_term_context_menu_new_shell_activate, self, 0);
+ _tmp7_ = self->priv->context_menu;
+ g_signal_connect_object (_tmp7_, "new-window-activate", (GCallback) _multi_term_notebook_on_new_window_activate_multi_term_context_menu_new_window_activate, self, 0);
+ _tmp8_ = self->priv->context_menu;
+ g_signal_connect_object (_tmp8_, "move-to-location-activate", (GCallback) _multi_term_notebook_on_move_to_location_multi_term_context_menu_move_to_location_activate, self, 0);
+ }
+ _tmp9_ = self->priv->context_menu;
+ _tmp10_ = *event;
+ _tmp11_ = _tmp10_.button;
+ _tmp12_ = *event;
+ _tmp13_ = _tmp12_.time;
+ gtk_menu_popup ((GtkMenu*) _tmp9_, NULL, NULL, NULL, NULL, _tmp11_, _tmp13_);
+ result = TRUE;
+ return result;
+}
+
+
+static void _multi_term_notebook_on_tab_label_close_clicked_multi_term_tab_label_close_clicked (MultiTermTabLabel* _sender, gint tab_num, gpointer self) {
+ multi_term_notebook_on_tab_label_close_clicked (self, tab_num);
+}
+
+
+static gboolean _multi_term_notebook_on_terminal_right_click_event_multi_term_terminal_right_click_event (MultiTermTerminal* _sender, GdkEventButton* event, gpointer self) {
+ gboolean result;
+ result = multi_term_notebook_on_terminal_right_click_event (self, event);
+ return result;
+}
+
+
+MultiTermTerminal* multi_term_notebook_add_terminal (MultiTermNotebook* self, MultiTermShellConfig* cfg) {
+ MultiTermTerminal* result = NULL;
+ MultiTermTabLabel* label = NULL;
+ MultiTermShellConfig* _tmp0_ = NULL;
+ gchar* _tmp1_ = NULL;
+ gchar* _tmp2_ = NULL;
+ gchar* _tmp3_ = NULL;
+ MultiTermTabLabel* _tmp4_ = NULL;
+ MultiTermTabLabel* _tmp5_ = NULL;
+ MultiTermTerminal* term = NULL;
+ MultiTermShellConfig* _tmp6_ = NULL;
+ MultiTermTerminal* _tmp7_ = NULL;
+ MultiTermTerminal* _tmp8_ = NULL;
+ MultiTermTabLabel* _tmp9_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ g_return_val_if_fail (cfg != NULL, NULL);
+ _tmp0_ = cfg;
+ _tmp1_ = multi_term_shell_config_get_name (_tmp0_);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = _tmp2_;
+ _tmp4_ = multi_term_tab_label_new (_tmp3_);
+ g_object_ref_sink (_tmp4_);
+ _tmp5_ = _tmp4_;
+ _g_free0 (_tmp3_);
+ label = _tmp5_;
+ _tmp6_ = cfg;
+ _tmp7_ = multi_term_terminal_new (_tmp6_);
+ g_object_ref_sink (_tmp7_);
+ term = _tmp7_;
+ gtk_widget_show_all ((GtkWidget*) label);
+ g_signal_connect_object (label, "close-clicked", (GCallback) _multi_term_notebook_on_tab_label_close_clicked_multi_term_tab_label_close_clicked, self, 0);
+ _tmp8_ = _g_object_ref0 (term);
+ g_object_set_data_full ((GObject*) label, "terminal", _tmp8_, g_object_unref);
+ _tmp9_ = _g_object_ref0 (label);
+ g_object_set_data_full ((GObject*) term, "label", _tmp9_, g_object_unref);
+ gtk_widget_show_all ((GtkWidget*) term);
+ g_signal_connect_object (term, "right-click-event", (GCallback) _multi_term_notebook_on_terminal_right_click_event_multi_term_terminal_right_click_event, self, 0);
+ gtk_notebook_append_page ((GtkNotebook*) self, (GtkWidget*) term, (GtkWidget*) label);
+ gtk_notebook_set_tab_reorderable ((GtkNotebook*) self, (GtkWidget*) term, TRUE);
+ gtk_notebook_set_tab_label_packing ((GtkNotebook*) self, (GtkWidget*) term, TRUE, TRUE, GTK_PACK_END);
+ gtk_notebook_set_scrollable ((GtkNotebook*) self, TRUE);
+ result = term;
+ _g_object_unref0 (label);
+ return result;
+}
+
+
+void multi_term_notebook_remove_terminal (MultiTermNotebook* self, gint tab_num) {
+ gint _tmp0_ = 0;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = tab_num;
+ gtk_notebook_remove_page ((GtkNotebook*) self, _tmp0_);
+}
+
+
+static void _multi_term_notebook_on_add_button_clicked_gtk_button_clicked (GtkButton* _sender, gpointer self) {
+ multi_term_notebook_on_add_button_clicked (self);
+}
+
+
+static void _multi_term_notebook_on_add_button_style_set_gtk_widget_style_set (GtkWidget* _sender, GtkStyle* previous_style, gpointer self) {
+ multi_term_notebook_on_add_button_style_set (self);
+}
+
+
+MultiTermNotebook* multi_term_notebook_construct (GType object_type, const gchar* config_filename) {
+ MultiTermNotebook * self = NULL;
+ GtkImage* img = NULL;
+ GtkRcStyle* style = NULL;
+ const gchar* _tmp0_ = NULL;
+ MultiTermConfig* _tmp1_ = NULL;
+ GtkRcStyle* _tmp2_ = NULL;
+ GtkRcStyle* _tmp3_ = NULL;
+ GtkRcStyle* _tmp4_ = NULL;
+ GtkImage* _tmp5_ = NULL;
+ GtkButton* _tmp6_ = NULL;
+ GtkButton* _tmp7_ = NULL;
+ GtkRcStyle* _tmp8_ = NULL;
+ GtkButton* _tmp9_ = NULL;
+ GtkButton* _tmp10_ = NULL;
+ GtkButton* _tmp11_ = NULL;
+ GtkButton* _tmp12_ = NULL;
+ GtkButton* _tmp13_ = NULL;
+ GtkImage* _tmp14_ = NULL;
+ GtkButton* _tmp15_ = NULL;
+ GtkButton* _tmp16_ = NULL;
+ GtkButton* _tmp17_ = NULL;
+ MultiTermConfig* _tmp18_ = NULL;
+ gboolean _tmp19_ = FALSE;
+ gboolean _tmp20_ = FALSE;
+ MultiTermConfig* _tmp21_ = NULL;
+ GList* _tmp22_ = NULL;
+ GList* _tmp23_ = NULL;
+ g_return_val_if_fail (config_filename != NULL, NULL);
+ self = (MultiTermNotebook*) g_object_new (object_type, NULL);
+ _tmp0_ = config_filename;
+ _tmp1_ = multi_term_config_new (_tmp0_);
+ _multi_term_config_unref0 (self->cfg);
+ self->cfg = _tmp1_;
+ _tmp2_ = gtk_rc_style_new ();
+ _g_object_unref0 (style);
+ style = _tmp2_;
+ _tmp3_ = style;
+ _tmp3_->xthickness = 0;
+ _tmp4_ = style;
+ _tmp4_->ythickness = 0;
+ _tmp5_ = (GtkImage*) gtk_image_new_from_stock (GTK_STOCK_ADD, GTK_ICON_SIZE_MENU);
+ g_object_ref_sink (_tmp5_);
+ _g_object_unref0 (img);
+ img = _tmp5_;
+ _tmp6_ = (GtkButton*) gtk_button_new ();
+ g_object_ref_sink (_tmp6_);
+ _g_object_unref0 (self->priv->add_button);
+ self->priv->add_button = _tmp6_;
+ _tmp7_ = self->priv->add_button;
+ _tmp8_ = style;
+ gtk_widget_modify_style ((GtkWidget*) _tmp7_, _tmp8_);
+ _tmp9_ = self->priv->add_button;
+ gtk_button_set_relief (_tmp9_, GTK_RELIEF_NONE);
+ _tmp10_ = self->priv->add_button;
+ gtk_button_set_focus_on_click (_tmp10_, FALSE);
+ _tmp11_ = self->priv->add_button;
+ gtk_container_set_border_width ((GtkContainer*) _tmp11_, (guint) 2);
+ _tmp12_ = self->priv->add_button;
+ gtk_widget_set_tooltip_text ((GtkWidget*) _tmp12_, "New terminal");
+ _tmp13_ = self->priv->add_button;
+ _tmp14_ = img;
+ gtk_container_add ((GtkContainer*) _tmp13_, (GtkWidget*) _tmp14_);
+ _tmp15_ = self->priv->add_button;
+ g_signal_connect_object (_tmp15_, "clicked", (GCallback) _multi_term_notebook_on_add_button_clicked_gtk_button_clicked, self, 0);
+ _tmp16_ = self->priv->add_button;
+ gtk_widget_show_all ((GtkWidget*) _tmp16_);
+ _tmp17_ = self->priv->add_button;
+ g_signal_connect_object ((GtkWidget*) _tmp17_, "style-set", (GCallback) _multi_term_notebook_on_add_button_style_set_gtk_widget_style_set, self, 0);
+ _tmp18_ = self->cfg;
+ _tmp19_ = multi_term_config_get_show_tabs (_tmp18_);
+ _tmp20_ = _tmp19_;
+ gtk_notebook_set_show_tabs ((GtkNotebook*) self, _tmp20_);
+ _tmp21_ = self->cfg;
+ _tmp22_ = multi_term_config_get_shell_configs (_tmp21_);
+ _tmp23_ = _tmp22_;
+ {
+ GList* sh_collection = NULL;
+ GList* sh_it = NULL;
+ sh_collection = _tmp23_;
+ for (sh_it = sh_collection; sh_it != NULL; sh_it = sh_it->next) {
+ MultiTermShellConfig* _tmp24_ = NULL;
+ MultiTermShellConfig* sh = NULL;
+ _tmp24_ = _multi_term_shell_config_ref0 ((MultiTermShellConfig*) sh_it->data);
+ sh = _tmp24_;
+ {
+ MultiTermTerminal* term = NULL;
+ MultiTermShellConfig* _tmp25_ = NULL;
+ MultiTermTerminal* _tmp26_ = NULL;
+ MultiTermTerminal* _tmp27_ = NULL;
+ _tmp25_ = sh;
+ _tmp26_ = multi_term_notebook_add_terminal (self, _tmp25_);
+ term = _tmp26_;
+ _tmp27_ = term;
+ g_signal_connect_object (_tmp27_, "right-click-event", (GCallback) _multi_term_notebook_on_terminal_right_click_event_multi_term_terminal_right_click_event, self, 0);
+ _g_object_unref0 (term);
+ _multi_term_shell_config_unref0 (sh);
+ }
+ }
+ }
+ _g_object_unref0 (style);
+ _g_object_unref0 (img);
+ return self;
+}
+
+
+MultiTermNotebook* multi_term_notebook_new (const gchar* config_filename) {
+ return multi_term_notebook_construct (MULTI_TERM_TYPE_NOTEBOOK, config_filename);
+}
+
+
+static void multi_term_notebook_class_init (MultiTermNotebookClass * klass) {
+ multi_term_notebook_parent_class = g_type_class_peek_parent (klass);
+ g_type_class_add_private (klass, sizeof (MultiTermNotebookPrivate));
+ G_OBJECT_CLASS (klass)->finalize = multi_term_notebook_finalize;
+}
+
+
+static void multi_term_notebook_instance_init (MultiTermNotebook * self) {
+ self->priv = MULTI_TERM_NOTEBOOK_GET_PRIVATE (self);
+}
+
+
+static void multi_term_notebook_finalize (GObject* obj) {
+ MultiTermNotebook * self;
+ self = G_TYPE_CHECK_INSTANCE_CAST (obj, MULTI_TERM_TYPE_NOTEBOOK, MultiTermNotebook);
+ _g_object_unref0 (self->priv->add_button);
+ _multi_term_config_unref0 (self->cfg);
+ _g_object_unref0 (self->priv->context_menu);
+ G_OBJECT_CLASS (multi_term_notebook_parent_class)->finalize (obj);
+}
+
+
+GType multi_term_notebook_get_type (void) {
+ static volatile gsize multi_term_notebook_type_id__volatile = 0;
+ if (g_once_init_enter (&multi_term_notebook_type_id__volatile)) {
+ static const GTypeInfo g_define_type_info = { sizeof (MultiTermNotebookClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) multi_term_notebook_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (MultiTermNotebook), 0, (GInstanceInitFunc) multi_term_notebook_instance_init, NULL };
+ GType multi_term_notebook_type_id;
+ multi_term_notebook_type_id = g_type_register_static (GTK_TYPE_NOTEBOOK, "MultiTermNotebook", &g_define_type_info, 0);
+ g_once_init_leave (&multi_term_notebook_type_id__volatile, multi_term_notebook_type_id);
+ }
+ return multi_term_notebook_type_id__volatile;
+}
+
+
+static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) {
+ if ((array != NULL) && (destroy_func != NULL)) {
+ int i;
+ for (i = 0; i < array_length; i = i + 1) {
+ if (((gpointer*) array)[i] != NULL) {
+ destroy_func (((gpointer*) array)[i]);
+ }
+ }
+ }
+}
+
+
+static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) {
+ _vala_array_destroy (array, array_length, destroy_func);
+ g_free (array);
+}
+
+
+
diff -Nru geany-plugins-1.24.0+20140222+git/multiterm/src/plugin.c geany-plugins-1.24.1+dfsg/multiterm/src/plugin.c
--- geany-plugins-1.24.0+20140222+git/multiterm/src/plugin.c 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/multiterm/src/plugin.c 2014-04-13 17:17:56.000000000 +0000
@@ -0,0 +1,382 @@
+/* plugin.c generated by valac 0.22.1, the Vala compiler
+ * generated from plugin.vala, do not modify */
+
+/*
+ * plugin.vala - This file is part of the Geany MultiTerm plugin
+ *
+ * Copyright (c) 2012 Matthew Brush .
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ */
+
+#include
+#include
+#include "multiterm.h"
+#include
+#include
+#include
+#include
+#include
+
+#define _g_free0(var) (var = (g_free (var), NULL))
+#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
+#define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
+
+
+GeanyPlugin* geany_plugin = NULL;
+GeanyData* geany_data = NULL;
+GeanyFunctions* geany_functions = NULL;
+extern GList* toplevel_widgets;
+GList* toplevel_widgets = NULL;
+
+
+
+static gint geany_vala_plugin_VERSION_CHECK (gint abi_version, gint api_required) {
+ gint result = 0;
+ gint _tmp0_ = 0;
+ gint _tmp1_ = 0;
+ gint _tmp2_ = 0;
+ _tmp0_ = abi_version;
+ _tmp1_ = GEANY_ABI_VERSION;
+ if (_tmp0_ != _tmp1_) {
+ result = -1;
+ return result;
+ }
+ _tmp2_ = api_required;
+ result = _tmp2_;
+ return result;
+}
+
+
+gint plugin_version_check (gint abi_version) {
+ gint result = 0;
+ gint _tmp0_ = 0;
+ gint _tmp1_ = 0;
+ _tmp0_ = abi_version;
+ _tmp1_ = geany_vala_plugin_VERSION_CHECK (_tmp0_, 185);
+ result = _tmp1_;
+ return result;
+}
+
+
+static void geany_vala_plugin_SET_INFO (PluginInfo* self, const gchar* name, const gchar* description, const gchar* version, const gchar* author) {
+ const gchar* _tmp0_ = NULL;
+ const gchar* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ g_return_if_fail (self != NULL);
+ g_return_if_fail (name != NULL);
+ _tmp0_ = name;
+ self->name = _tmp0_;
+ _tmp1_ = description;
+ self->description = _tmp1_;
+ _tmp2_ = version;
+ self->version = _tmp2_;
+ _tmp3_ = author;
+ self->author = _tmp3_;
+}
+
+
+void plugin_set_info (PluginInfo* info) {
+ PluginInfo* _tmp0_ = NULL;
+ g_return_if_fail (info != NULL);
+ _tmp0_ = info;
+ geany_vala_plugin_SET_INFO (_tmp0_, "MultiTerm", "Multi-tabbed virtual terminal emulator.", "0.1", "Matthew Brush ");
+}
+
+
+static gpointer _g_object_ref0 (gpointer self) {
+ return self ? g_object_ref (self) : NULL;
+}
+
+
+static GtkNotebook* geany_vala_plugin_main_widgets_get_message_window_notebook (GeanyMainWidgets* self) {
+ GtkNotebook* result;
+ GtkWidget* _tmp0_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ _tmp0_ = self->message_window_notebook;
+ result = G_TYPE_CHECK_INSTANCE_TYPE (_tmp0_, GTK_TYPE_NOTEBOOK) ? ((GtkNotebook*) _tmp0_) : NULL;
+ return result;
+}
+
+
+static GtkNotebook* geany_vala_plugin_main_widgets_get_sidebar_notebook (GeanyMainWidgets* self) {
+ GtkNotebook* result;
+ GtkWidget* _tmp0_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ _tmp0_ = self->sidebar_notebook;
+ result = G_TYPE_CHECK_INSTANCE_TYPE (_tmp0_, GTK_TYPE_NOTEBOOK) ? ((GtkNotebook*) _tmp0_) : NULL;
+ return result;
+}
+
+
+void plugin_init (GeanyData* data) {
+ gchar* config_file = NULL;
+ gchar* config_dir = NULL;
+ GtkLabel* label = NULL;
+ GtkAlignment* align = NULL;
+ MultiTermNotebook* notebook = NULL;
+ GeanyPlugin* _tmp0_ = NULL;
+ GeanyData* _tmp1_ = NULL;
+ GeanyApp* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gchar* _tmp4_ = NULL;
+ const gchar* _tmp5_ = NULL;
+ gchar* _tmp6_ = NULL;
+ const gchar* _tmp7_ = NULL;
+ GtkAlignment* _tmp13_ = NULL;
+ const gchar* _tmp14_ = NULL;
+ MultiTermNotebook* _tmp15_ = NULL;
+ GtkAlignment* _tmp16_ = NULL;
+ MultiTermNotebook* _tmp17_ = NULL;
+ GtkAlignment* _tmp18_ = NULL;
+ GtkAlignment* _tmp19_ = NULL;
+ GtkWidget* _tmp20_ = NULL;
+ GtkLabel* _tmp21_ = NULL;
+ MultiTermNotebook* _tmp22_ = NULL;
+ GtkLabel* _tmp23_ = NULL;
+ GtkLabel* _tmp24_ = NULL;
+ MultiTermNotebook* _tmp25_ = NULL;
+ GeanyData* _tmp26_ = NULL;
+ GeanyMainWidgets* _tmp27_ = NULL;
+ GtkNotebook* _tmp28_ = NULL;
+ GtkNotebook* _tmp29_ = NULL;
+ GtkNotebook* _tmp30_ = NULL;
+ MultiTermNotebook* _tmp31_ = NULL;
+ GeanyData* _tmp32_ = NULL;
+ GeanyMainWidgets* _tmp33_ = NULL;
+ GtkNotebook* _tmp34_ = NULL;
+ GtkNotebook* _tmp35_ = NULL;
+ GtkNotebook* _tmp36_ = NULL;
+ MultiTermNotebook* _tmp37_ = NULL;
+ MultiTermConfig* _tmp38_ = NULL;
+ gchar* _tmp39_ = NULL;
+ gchar* _tmp40_ = NULL;
+ gchar* _tmp41_ = NULL;
+ gboolean _tmp42_ = FALSE;
+ GError * _inner_error_ = NULL;
+ g_return_if_fail (data != NULL);
+ _tmp0_ = geany_plugin;
+ plugin_module_make_resident (_tmp0_);
+ _tmp1_ = geany_data;
+ _tmp2_ = _tmp1_->app;
+ _tmp3_ = _tmp2_->configdir;
+ _tmp4_ = g_build_filename (_tmp3_, "plugins", "multiterm", NULL);
+ _g_free0 (config_dir);
+ config_dir = _tmp4_;
+ _tmp5_ = config_dir;
+ _tmp6_ = g_build_filename (_tmp5_, "multiterm.conf", NULL);
+ _g_free0 (config_file);
+ config_file = _tmp6_;
+ _tmp7_ = config_dir;
+ g_mkdir_with_parents (_tmp7_, 0755);
+ {
+ const gchar* _tmp8_ = NULL;
+ gboolean _tmp9_ = FALSE;
+ _tmp8_ = config_file;
+ _tmp9_ = g_file_test (_tmp8_, G_FILE_TEST_EXISTS | G_FILE_TEST_IS_REGULAR);
+ if (!_tmp9_) {
+ const gchar* _tmp10_ = NULL;
+ _tmp10_ = config_file;
+ g_file_set_contents (_tmp10_, MULTI_TERM_default_config, (gssize) (-1), &_inner_error_);
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_FILE_ERROR) {
+ goto __catch6_g_file_error;
+ }
+ _g_object_unref0 (notebook);
+ _g_object_unref0 (align);
+ _g_object_unref0 (label);
+ _g_free0 (config_dir);
+ _g_free0 (config_file);
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return;
+ }
+ }
+ }
+ goto __finally6;
+ __catch6_g_file_error:
+ {
+ GError* err = NULL;
+ GError* _tmp11_ = NULL;
+ const gchar* _tmp12_ = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ _tmp11_ = err;
+ _tmp12_ = _tmp11_->message;
+ g_warning ("plugin.vala:72: Unable to write default config file: %s", _tmp12_);
+ _g_error_free0 (err);
+ }
+ __finally6:
+ if (_inner_error_ != NULL) {
+ _g_object_unref0 (notebook);
+ _g_object_unref0 (align);
+ _g_object_unref0 (label);
+ _g_free0 (config_dir);
+ _g_free0 (config_file);
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return;
+ }
+ _tmp13_ = (GtkAlignment*) gtk_alignment_new (0.5f, 0.5f, 1.0f, 1.0f);
+ g_object_ref_sink (_tmp13_);
+ _g_object_unref0 (align);
+ align = _tmp13_;
+ _tmp14_ = config_file;
+ _tmp15_ = multi_term_notebook_new (_tmp14_);
+ g_object_ref_sink (_tmp15_);
+ _g_object_unref0 (notebook);
+ notebook = _tmp15_;
+ _tmp16_ = align;
+ _tmp17_ = notebook;
+ gtk_container_add ((GtkContainer*) _tmp16_, (GtkWidget*) (G_TYPE_CHECK_INSTANCE_TYPE (_tmp17_, GTK_TYPE_NOTEBOOK) ? ((GtkNotebook*) _tmp17_) : NULL));
+ _tmp18_ = align;
+ gtk_widget_show_all ((GtkWidget*) _tmp18_);
+ _tmp19_ = align;
+ _tmp20_ = _g_object_ref0 ((GtkWidget*) _tmp19_);
+ toplevel_widgets = g_list_append (toplevel_widgets, _tmp20_);
+ _tmp21_ = (GtkLabel*) gtk_label_new ("MultiTerm");
+ g_object_ref_sink (_tmp21_);
+ _g_object_unref0 (label);
+ label = _tmp21_;
+ _tmp22_ = notebook;
+ _tmp23_ = label;
+ _tmp24_ = _g_object_ref0 (_tmp23_);
+ g_object_set_data_full ((GObject*) _tmp22_, "label", _tmp24_, g_object_unref);
+ _tmp25_ = notebook;
+ _tmp26_ = data;
+ _tmp27_ = _tmp26_->main_widgets;
+ _tmp28_ = geany_vala_plugin_main_widgets_get_message_window_notebook (_tmp27_);
+ _tmp29_ = _tmp28_;
+ _tmp30_ = _g_object_ref0 (_tmp29_);
+ g_object_set_data_full ((GObject*) _tmp25_, "msgwin_notebook", _tmp30_, g_object_unref);
+ _tmp31_ = notebook;
+ _tmp32_ = data;
+ _tmp33_ = _tmp32_->main_widgets;
+ _tmp34_ = geany_vala_plugin_main_widgets_get_sidebar_notebook (_tmp33_);
+ _tmp35_ = _tmp34_;
+ _tmp36_ = _g_object_ref0 (_tmp35_);
+ g_object_set_data_full ((GObject*) _tmp31_, "sidebar_notebook", _tmp36_, g_object_unref);
+ _tmp37_ = notebook;
+ _tmp38_ = _tmp37_->cfg;
+ _tmp39_ = multi_term_config_get_location (_tmp38_);
+ _tmp40_ = _tmp39_;
+ _tmp41_ = _tmp40_;
+ _tmp42_ = g_strcmp0 (_tmp41_, "msgwin") == 0;
+ _g_free0 (_tmp41_);
+ if (_tmp42_) {
+ GeanyData* _tmp43_ = NULL;
+ GeanyMainWidgets* _tmp44_ = NULL;
+ GtkNotebook* _tmp45_ = NULL;
+ GtkNotebook* _tmp46_ = NULL;
+ GtkAlignment* _tmp47_ = NULL;
+ GtkLabel* _tmp48_ = NULL;
+ GeanyData* _tmp49_ = NULL;
+ GeanyMainWidgets* _tmp50_ = NULL;
+ GtkNotebook* _tmp51_ = NULL;
+ GtkNotebook* _tmp52_ = NULL;
+ GeanyData* _tmp53_ = NULL;
+ GeanyMainWidgets* _tmp54_ = NULL;
+ GtkNotebook* _tmp55_ = NULL;
+ GtkNotebook* _tmp56_ = NULL;
+ GtkAlignment* _tmp57_ = NULL;
+ gint _tmp58_ = 0;
+ _tmp43_ = data;
+ _tmp44_ = _tmp43_->main_widgets;
+ _tmp45_ = geany_vala_plugin_main_widgets_get_message_window_notebook (_tmp44_);
+ _tmp46_ = _tmp45_;
+ _tmp47_ = align;
+ _tmp48_ = label;
+ gtk_notebook_append_page (_tmp46_, (GtkWidget*) _tmp47_, (GtkWidget*) _tmp48_);
+ _tmp49_ = data;
+ _tmp50_ = _tmp49_->main_widgets;
+ _tmp51_ = geany_vala_plugin_main_widgets_get_message_window_notebook (_tmp50_);
+ _tmp52_ = _tmp51_;
+ _tmp53_ = data;
+ _tmp54_ = _tmp53_->main_widgets;
+ _tmp55_ = geany_vala_plugin_main_widgets_get_message_window_notebook (_tmp54_);
+ _tmp56_ = _tmp55_;
+ _tmp57_ = align;
+ _tmp58_ = gtk_notebook_page_num (_tmp56_, (GtkWidget*) _tmp57_);
+ gtk_notebook_set_current_page (_tmp52_, _tmp58_);
+ } else {
+ GeanyData* _tmp59_ = NULL;
+ GeanyMainWidgets* _tmp60_ = NULL;
+ GtkNotebook* _tmp61_ = NULL;
+ GtkNotebook* _tmp62_ = NULL;
+ GtkAlignment* _tmp63_ = NULL;
+ GtkLabel* _tmp64_ = NULL;
+ GeanyData* _tmp65_ = NULL;
+ GeanyMainWidgets* _tmp66_ = NULL;
+ GtkNotebook* _tmp67_ = NULL;
+ GtkNotebook* _tmp68_ = NULL;
+ GeanyData* _tmp69_ = NULL;
+ GeanyMainWidgets* _tmp70_ = NULL;
+ GtkNotebook* _tmp71_ = NULL;
+ GtkNotebook* _tmp72_ = NULL;
+ GtkAlignment* _tmp73_ = NULL;
+ gint _tmp74_ = 0;
+ _tmp59_ = data;
+ _tmp60_ = _tmp59_->main_widgets;
+ _tmp61_ = geany_vala_plugin_main_widgets_get_sidebar_notebook (_tmp60_);
+ _tmp62_ = _tmp61_;
+ _tmp63_ = align;
+ _tmp64_ = label;
+ gtk_notebook_append_page (_tmp62_, (GtkWidget*) _tmp63_, (GtkWidget*) _tmp64_);
+ _tmp65_ = data;
+ _tmp66_ = _tmp65_->main_widgets;
+ _tmp67_ = geany_vala_plugin_main_widgets_get_sidebar_notebook (_tmp66_);
+ _tmp68_ = _tmp67_;
+ _tmp69_ = data;
+ _tmp70_ = _tmp69_->main_widgets;
+ _tmp71_ = geany_vala_plugin_main_widgets_get_sidebar_notebook (_tmp70_);
+ _tmp72_ = _tmp71_;
+ _tmp73_ = align;
+ _tmp74_ = gtk_notebook_page_num (_tmp72_, (GtkWidget*) _tmp73_);
+ gtk_notebook_set_current_page (_tmp68_, _tmp74_);
+ }
+ _g_object_unref0 (notebook);
+ _g_object_unref0 (align);
+ _g_object_unref0 (label);
+ _g_free0 (config_dir);
+ _g_free0 (config_file);
+}
+
+
+void plugin_cleanup (void) {
+ GList* _tmp0_ = NULL;
+ _tmp0_ = toplevel_widgets;
+ {
+ GList* wid_collection = NULL;
+ GList* wid_it = NULL;
+ wid_collection = _tmp0_;
+ for (wid_it = wid_collection; wid_it != NULL; wid_it = wid_it->next) {
+ GtkWidget* _tmp1_ = NULL;
+ GtkWidget* wid = NULL;
+ _tmp1_ = _g_object_ref0 ((GtkWidget*) wid_it->data);
+ wid = _tmp1_;
+ {
+ GtkWidget* _tmp2_ = NULL;
+ _tmp2_ = wid;
+ gtk_object_destroy ((GtkObject*) _tmp2_);
+ _g_object_unref0 (wid);
+ }
+ }
+ }
+}
+
+
+
diff -Nru geany-plugins-1.24.0+20140222+git/multiterm/src/shell-config.c geany-plugins-1.24.1+dfsg/multiterm/src/shell-config.c
--- geany-plugins-1.24.0+20140222+git/multiterm/src/shell-config.c 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/multiterm/src/shell-config.c 2014-04-13 17:17:56.000000000 +0000
@@ -0,0 +1,1576 @@
+/* shell-config.c generated by valac 0.22.1, the Vala compiler
+ * generated from shell-config.vala, do not modify */
+
+/*
+ * shell-config.vala - This file is part of the Geany MultiTerm plugin
+ *
+ * Copyright (c) 2012 Matthew Brush .
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ */
+
+#include
+#include
+#include "multiterm.h"
+#include
+#include
+#include
+#include
+
+#define _multi_term_config_unref0(var) ((var == NULL) ? NULL : (var = (multi_term_config_unref (var), NULL)))
+#define _g_free0(var) (var = (g_free (var), NULL))
+#define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
+typedef struct _MultiTermParamSpecShellConfig MultiTermParamSpecShellConfig;
+
+struct _MultiTermShellConfigPrivate {
+ gchar* _section;
+};
+
+struct _MultiTermParamSpecShellConfig {
+ GParamSpec parent_instance;
+};
+
+
+static gpointer multi_term_shell_config_parent_class = NULL;
+
+#define MULTI_TERM_SHELL_CONFIG_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), MULTI_TERM_TYPE_SHELL_CONFIG, MultiTermShellConfigPrivate))
+enum {
+ MULTI_TERM_SHELL_CONFIG_DUMMY_PROPERTY
+};
+#define MULTI_TERM_SHELL_CONFIG_warning_tmpl "Unable to read value for '%s' key: %s"
+MultiTermConfig* multi_term_shell_config_get_cfg (MultiTermShellConfig* self);
+GKeyFile* multi_term_shell_config_get_kf (MultiTermShellConfig* self);
+static void multi_term_shell_config_finalize (MultiTermShellConfig* obj);
+
+
+static gpointer _multi_term_config_ref0 (gpointer self) {
+ return self ? multi_term_config_ref (self) : NULL;
+}
+
+
+MultiTermShellConfig* multi_term_shell_config_construct (GType object_type, MultiTermConfig* cfg, const gchar* section) {
+ MultiTermShellConfig* self = NULL;
+ MultiTermConfig* _tmp0_ = NULL;
+ MultiTermConfig* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ gchar* _tmp3_ = NULL;
+ g_return_val_if_fail (cfg != NULL, NULL);
+ g_return_val_if_fail (section != NULL, NULL);
+ self = (MultiTermShellConfig*) g_type_create_instance (object_type);
+ _tmp0_ = cfg;
+ _tmp1_ = _multi_term_config_ref0 (_tmp0_);
+ _multi_term_config_unref0 (self->_cfg);
+ self->_cfg = _tmp1_;
+ _tmp2_ = section;
+ _tmp3_ = g_strdup (_tmp2_);
+ _g_free0 (self->priv->_section);
+ self->priv->_section = _tmp3_;
+ return self;
+}
+
+
+MultiTermShellConfig* multi_term_shell_config_new (MultiTermConfig* cfg, const gchar* section) {
+ return multi_term_shell_config_construct (MULTI_TERM_TYPE_SHELL_CONFIG, cfg, section);
+}
+
+
+MultiTermConfig* multi_term_shell_config_get_cfg (MultiTermShellConfig* self) {
+ MultiTermConfig* result;
+ MultiTermConfig* _tmp0_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ _tmp0_ = self->_cfg;
+ result = _tmp0_;
+ return result;
+}
+
+
+GKeyFile* multi_term_shell_config_get_kf (MultiTermShellConfig* self) {
+ GKeyFile* result;
+ MultiTermConfig* _tmp0_ = NULL;
+ MultiTermConfig* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ _tmp0_ = multi_term_shell_config_get_cfg (self);
+ _tmp1_ = _tmp0_;
+ _tmp2_ = _tmp1_->kf;
+ result = _tmp2_;
+ return result;
+}
+
+
+const gchar* multi_term_shell_config_get_section (MultiTermShellConfig* self) {
+ const gchar* result;
+ const gchar* _tmp0_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ _tmp0_ = self->priv->_section;
+ result = _tmp0_;
+ return result;
+}
+
+
+gchar* multi_term_shell_config_get_name (MultiTermShellConfig* self) {
+ gchar* result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ {
+ gchar* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gchar* _tmp4_ = NULL;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_string (_tmp2_, _tmp3_, "name", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch7_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally7;
+ __catch7_g_key_file_error:
+ {
+ GError* err = NULL;
+ gchar* _tmp5_ = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ _tmp5_ = g_strdup ("Default");
+ result = _tmp5_;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally7:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+}
+
+
+void multi_term_shell_config_set_name (MultiTermShellConfig* self, const gchar* value) {
+ GKeyFile* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ MultiTermConfig* _tmp4_ = NULL;
+ MultiTermConfig* _tmp5_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = multi_term_shell_config_get_kf (self);
+ _tmp1_ = _tmp0_;
+ _tmp2_ = self->priv->_section;
+ _tmp3_ = value;
+ g_key_file_set_string (_tmp1_, _tmp2_, "name", _tmp3_);
+ _tmp4_ = multi_term_shell_config_get_cfg (self);
+ _tmp5_ = _tmp4_;
+ multi_term_config_store_eventually (_tmp5_);
+}
+
+
+gchar* multi_term_shell_config_get_command (MultiTermShellConfig* self) {
+ gchar* result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ {
+ gchar* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gchar* _tmp4_ = NULL;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_string (_tmp2_, _tmp3_, "command", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch8_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally8;
+ __catch8_g_key_file_error:
+ {
+ GError* err = NULL;
+ gchar* _tmp5_ = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ _tmp5_ = g_strdup ("sh");
+ result = _tmp5_;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally8:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+}
+
+
+void multi_term_shell_config_set_command (MultiTermShellConfig* self, const gchar* value) {
+ GKeyFile* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ MultiTermConfig* _tmp4_ = NULL;
+ MultiTermConfig* _tmp5_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = multi_term_shell_config_get_kf (self);
+ _tmp1_ = _tmp0_;
+ _tmp2_ = self->priv->_section;
+ _tmp3_ = value;
+ g_key_file_set_string (_tmp1_, _tmp2_, "command", _tmp3_);
+ _tmp4_ = multi_term_shell_config_get_cfg (self);
+ _tmp5_ = _tmp4_;
+ multi_term_config_store_eventually (_tmp5_);
+}
+
+
+gboolean multi_term_shell_config_get_track_title (MultiTermShellConfig* self) {
+ gboolean result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, FALSE);
+ {
+ gboolean _tmp0_ = FALSE;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gboolean _tmp4_ = FALSE;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_boolean (_tmp2_, _tmp3_, "track_title", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch9_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally9;
+ __catch9_g_key_file_error:
+ {
+ GError* err = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ result = TRUE;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally9:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+}
+
+
+void multi_term_shell_config_set_track_title (MultiTermShellConfig* self, gboolean value) {
+ GKeyFile* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ gboolean _tmp3_ = FALSE;
+ MultiTermConfig* _tmp4_ = NULL;
+ MultiTermConfig* _tmp5_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = multi_term_shell_config_get_kf (self);
+ _tmp1_ = _tmp0_;
+ _tmp2_ = self->priv->_section;
+ _tmp3_ = value;
+ g_key_file_set_boolean (_tmp1_, _tmp2_, "track_title", _tmp3_);
+ _tmp4_ = multi_term_shell_config_get_cfg (self);
+ _tmp5_ = _tmp4_;
+ multi_term_config_store_eventually (_tmp5_);
+}
+
+
+gchar* multi_term_shell_config_get_background_color (MultiTermShellConfig* self) {
+ gchar* result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ {
+ gchar* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gchar* _tmp4_ = NULL;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_string (_tmp2_, _tmp3_, "bg_color", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch10_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally10;
+ __catch10_g_key_file_error:
+ {
+ GError* err = NULL;
+ gchar* _tmp5_ = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ _tmp5_ = g_strdup ("#ffffff");
+ result = _tmp5_;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally10:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+}
+
+
+void multi_term_shell_config_set_background_color (MultiTermShellConfig* self, const gchar* value) {
+ GKeyFile* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ MultiTermConfig* _tmp4_ = NULL;
+ MultiTermConfig* _tmp5_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = multi_term_shell_config_get_kf (self);
+ _tmp1_ = _tmp0_;
+ _tmp2_ = self->priv->_section;
+ _tmp3_ = value;
+ g_key_file_set_string (_tmp1_, _tmp2_, "bg_color", _tmp3_);
+ _tmp4_ = multi_term_shell_config_get_cfg (self);
+ _tmp5_ = _tmp4_;
+ multi_term_config_store_eventually (_tmp5_);
+}
+
+
+gchar* multi_term_shell_config_get_foreground_color (MultiTermShellConfig* self) {
+ gchar* result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ {
+ gchar* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gchar* _tmp4_ = NULL;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_string (_tmp2_, _tmp3_, "fg_color", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch11_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally11;
+ __catch11_g_key_file_error:
+ {
+ GError* err = NULL;
+ gchar* _tmp5_ = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ _tmp5_ = g_strdup ("#000000");
+ result = _tmp5_;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally11:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+}
+
+
+void multi_term_shell_config_set_foreground_color (MultiTermShellConfig* self, const gchar* value) {
+ GKeyFile* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ MultiTermConfig* _tmp4_ = NULL;
+ MultiTermConfig* _tmp5_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = multi_term_shell_config_get_kf (self);
+ _tmp1_ = _tmp0_;
+ _tmp2_ = self->priv->_section;
+ _tmp3_ = value;
+ g_key_file_set_string (_tmp1_, _tmp2_, "fg_color", _tmp3_);
+ _tmp4_ = multi_term_shell_config_get_cfg (self);
+ _tmp5_ = _tmp4_;
+ multi_term_config_store_eventually (_tmp5_);
+}
+
+
+gchar* multi_term_shell_config_get_font (MultiTermShellConfig* self) {
+ gchar* result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ {
+ gchar* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gchar* _tmp4_ = NULL;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_string (_tmp2_, _tmp3_, "font", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch12_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally12;
+ __catch12_g_key_file_error:
+ {
+ GError* err = NULL;
+ gchar* _tmp5_ = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ _tmp5_ = g_strdup ("Monospace 9");
+ result = _tmp5_;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally12:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+}
+
+
+void multi_term_shell_config_set_font (MultiTermShellConfig* self, const gchar* value) {
+ GKeyFile* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ MultiTermConfig* _tmp4_ = NULL;
+ MultiTermConfig* _tmp5_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = multi_term_shell_config_get_kf (self);
+ _tmp1_ = _tmp0_;
+ _tmp2_ = self->priv->_section;
+ _tmp3_ = value;
+ g_key_file_set_string (_tmp1_, _tmp2_, "font", _tmp3_);
+ _tmp4_ = multi_term_shell_config_get_cfg (self);
+ _tmp5_ = _tmp4_;
+ multi_term_config_store_eventually (_tmp5_);
+}
+
+
+gboolean multi_term_shell_config_get_allow_bold (MultiTermShellConfig* self) {
+ gboolean result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, FALSE);
+ {
+ gboolean _tmp0_ = FALSE;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gboolean _tmp4_ = FALSE;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_boolean (_tmp2_, _tmp3_, "allow_bold", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch13_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally13;
+ __catch13_g_key_file_error:
+ {
+ GError* err = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ result = TRUE;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally13:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+}
+
+
+void multi_term_shell_config_set_allow_bold (MultiTermShellConfig* self, gboolean value) {
+ GKeyFile* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ gboolean _tmp3_ = FALSE;
+ MultiTermConfig* _tmp4_ = NULL;
+ MultiTermConfig* _tmp5_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = multi_term_shell_config_get_kf (self);
+ _tmp1_ = _tmp0_;
+ _tmp2_ = self->priv->_section;
+ _tmp3_ = value;
+ g_key_file_set_boolean (_tmp1_, _tmp2_, "allow_bold", _tmp3_);
+ _tmp4_ = multi_term_shell_config_get_cfg (self);
+ _tmp5_ = _tmp4_;
+ multi_term_config_store_eventually (_tmp5_);
+}
+
+
+gboolean multi_term_shell_config_get_audible_bell (MultiTermShellConfig* self) {
+ gboolean result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, FALSE);
+ {
+ gboolean _tmp0_ = FALSE;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gboolean _tmp4_ = FALSE;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_boolean (_tmp2_, _tmp3_, "audible_bell", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch14_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally14;
+ __catch14_g_key_file_error:
+ {
+ GError* err = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ result = TRUE;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally14:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+}
+
+
+void multi_term_shell_config_set_audible_bell (MultiTermShellConfig* self, gboolean value) {
+ GKeyFile* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ gboolean _tmp3_ = FALSE;
+ MultiTermConfig* _tmp4_ = NULL;
+ MultiTermConfig* _tmp5_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = multi_term_shell_config_get_kf (self);
+ _tmp1_ = _tmp0_;
+ _tmp2_ = self->priv->_section;
+ _tmp3_ = value;
+ g_key_file_set_boolean (_tmp1_, _tmp2_, "audible_bell", _tmp3_);
+ _tmp4_ = multi_term_shell_config_get_cfg (self);
+ _tmp5_ = _tmp4_;
+ multi_term_config_store_eventually (_tmp5_);
+}
+
+
+VteTerminalCursorBlinkMode multi_term_shell_config_get_cursor_blink_mode (MultiTermShellConfig* self) {
+ VteTerminalCursorBlinkMode result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, 0);
+ {
+ gchar* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gchar* _tmp4_ = NULL;
+ gchar* blink_mode = NULL;
+ gchar* _tmp5_ = NULL;
+ gchar* _tmp6_ = NULL;
+ gchar* _tmp7_ = NULL;
+ gboolean _tmp8_ = FALSE;
+ const gchar* _tmp9_ = NULL;
+ gboolean _tmp11_ = FALSE;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_string (_tmp2_, _tmp3_, "cursor_blink_mode", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch15_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return 0;
+ }
+ _tmp5_ = _tmp0_;
+ _tmp6_ = g_utf8_strdown (_tmp5_, (gssize) (-1));
+ _tmp7_ = _tmp6_;
+ _g_free0 (_tmp5_);
+ blink_mode = _tmp7_;
+ _tmp9_ = blink_mode;
+ if (g_strcmp0 (_tmp9_, "on") == 0) {
+ _tmp8_ = TRUE;
+ } else {
+ const gchar* _tmp10_ = NULL;
+ _tmp10_ = blink_mode;
+ _tmp8_ = g_strcmp0 (_tmp10_, "true") == 0;
+ }
+ _tmp11_ = _tmp8_;
+ if (_tmp11_) {
+ result = VTE_CURSOR_BLINK_ON;
+ _g_free0 (blink_mode);
+ return result;
+ } else {
+ gboolean _tmp12_ = FALSE;
+ const gchar* _tmp13_ = NULL;
+ gboolean _tmp15_ = FALSE;
+ _tmp13_ = blink_mode;
+ if (g_strcmp0 (_tmp13_, "off") == 0) {
+ _tmp12_ = TRUE;
+ } else {
+ const gchar* _tmp14_ = NULL;
+ _tmp14_ = blink_mode;
+ _tmp12_ = g_strcmp0 (_tmp14_, "false") == 0;
+ }
+ _tmp15_ = _tmp12_;
+ if (_tmp15_) {
+ result = VTE_CURSOR_BLINK_OFF;
+ _g_free0 (blink_mode);
+ return result;
+ } else {
+ result = VTE_CURSOR_BLINK_SYSTEM;
+ _g_free0 (blink_mode);
+ return result;
+ }
+ }
+ _g_free0 (blink_mode);
+ }
+ goto __finally15;
+ __catch15_g_key_file_error:
+ {
+ GError* err = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ result = VTE_CURSOR_BLINK_SYSTEM;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally15:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return 0;
+}
+
+
+void multi_term_shell_config_set_cursor_blink_mode (MultiTermShellConfig* self, VteTerminalCursorBlinkMode value) {
+ VteTerminalCursorBlinkMode _tmp0_ = 0;
+ MultiTermConfig* _tmp10_ = NULL;
+ MultiTermConfig* _tmp11_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = value;
+ switch (_tmp0_) {
+ case VTE_CURSOR_BLINK_ON:
+ {
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ g_key_file_set_string (_tmp2_, _tmp3_, "cursor_blink_mode", "on");
+ break;
+ }
+ case VTE_CURSOR_BLINK_OFF:
+ {
+ GKeyFile* _tmp4_ = NULL;
+ GKeyFile* _tmp5_ = NULL;
+ const gchar* _tmp6_ = NULL;
+ _tmp4_ = multi_term_shell_config_get_kf (self);
+ _tmp5_ = _tmp4_;
+ _tmp6_ = self->priv->_section;
+ g_key_file_set_string (_tmp5_, _tmp6_, "cursor_blink_mode", "off");
+ break;
+ }
+ default:
+ {
+ GKeyFile* _tmp7_ = NULL;
+ GKeyFile* _tmp8_ = NULL;
+ const gchar* _tmp9_ = NULL;
+ _tmp7_ = multi_term_shell_config_get_kf (self);
+ _tmp8_ = _tmp7_;
+ _tmp9_ = self->priv->_section;
+ g_key_file_set_string (_tmp8_, _tmp9_, "cursor_blink_mode", "system");
+ break;
+ }
+ }
+ _tmp10_ = multi_term_shell_config_get_cfg (self);
+ _tmp11_ = _tmp10_;
+ multi_term_config_store_eventually (_tmp11_);
+}
+
+
+VteTerminalCursorShape multi_term_shell_config_get_cursor_shape (MultiTermShellConfig* self) {
+ VteTerminalCursorShape result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, 0);
+ {
+ gchar* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gchar* _tmp4_ = NULL;
+ gchar* shape = NULL;
+ gchar* _tmp5_ = NULL;
+ gchar* _tmp6_ = NULL;
+ gchar* _tmp7_ = NULL;
+ const gchar* _tmp8_ = NULL;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_string (_tmp2_, _tmp3_, "cursor_shape", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch16_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return 0;
+ }
+ _tmp5_ = _tmp0_;
+ _tmp6_ = g_utf8_strdown (_tmp5_, (gssize) (-1));
+ _tmp7_ = _tmp6_;
+ _g_free0 (_tmp5_);
+ shape = _tmp7_;
+ _tmp8_ = shape;
+ if (g_strcmp0 (_tmp8_, "ibeam") == 0) {
+ result = VTE_CURSOR_SHAPE_IBEAM;
+ _g_free0 (shape);
+ return result;
+ } else {
+ const gchar* _tmp9_ = NULL;
+ _tmp9_ = shape;
+ if (g_strcmp0 (_tmp9_, "underline") == 0) {
+ result = VTE_CURSOR_SHAPE_UNDERLINE;
+ _g_free0 (shape);
+ return result;
+ } else {
+ result = VTE_CURSOR_SHAPE_BLOCK;
+ _g_free0 (shape);
+ return result;
+ }
+ }
+ _g_free0 (shape);
+ }
+ goto __finally16;
+ __catch16_g_key_file_error:
+ {
+ GError* err = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ result = VTE_CURSOR_SHAPE_BLOCK;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally16:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return 0;
+}
+
+
+void multi_term_shell_config_set_cursor_shape (MultiTermShellConfig* self, VteTerminalCursorShape value) {
+ VteTerminalCursorShape _tmp0_ = 0;
+ MultiTermConfig* _tmp10_ = NULL;
+ MultiTermConfig* _tmp11_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = value;
+ switch (_tmp0_) {
+ case VTE_CURSOR_SHAPE_IBEAM:
+ {
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ g_key_file_set_string (_tmp2_, _tmp3_, "cursor_shape", "ibeam");
+ break;
+ }
+ case VTE_CURSOR_SHAPE_UNDERLINE:
+ {
+ GKeyFile* _tmp4_ = NULL;
+ GKeyFile* _tmp5_ = NULL;
+ const gchar* _tmp6_ = NULL;
+ _tmp4_ = multi_term_shell_config_get_kf (self);
+ _tmp5_ = _tmp4_;
+ _tmp6_ = self->priv->_section;
+ g_key_file_set_string (_tmp5_, _tmp6_, "cursor_shape", "underline");
+ break;
+ }
+ default:
+ {
+ GKeyFile* _tmp7_ = NULL;
+ GKeyFile* _tmp8_ = NULL;
+ const gchar* _tmp9_ = NULL;
+ _tmp7_ = multi_term_shell_config_get_kf (self);
+ _tmp8_ = _tmp7_;
+ _tmp9_ = self->priv->_section;
+ g_key_file_set_string (_tmp8_, _tmp9_, "cursor_shape", "block");
+ break;
+ }
+ }
+ _tmp10_ = multi_term_shell_config_get_cfg (self);
+ _tmp11_ = _tmp10_;
+ multi_term_config_store_eventually (_tmp11_);
+}
+
+
+VteTerminalEraseBinding multi_term_shell_config_get_backspace_binding (MultiTermShellConfig* self) {
+ VteTerminalEraseBinding result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, 0);
+ {
+ gchar* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gchar* _tmp4_ = NULL;
+ gchar* binding = NULL;
+ gchar* _tmp5_ = NULL;
+ gchar* _tmp6_ = NULL;
+ gchar* _tmp7_ = NULL;
+ const gchar* _tmp8_ = NULL;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_string (_tmp2_, _tmp3_, "backspace_binding", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch17_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return 0;
+ }
+ _tmp5_ = _tmp0_;
+ _tmp6_ = g_utf8_strdown (_tmp5_, (gssize) (-1));
+ _tmp7_ = _tmp6_;
+ _g_free0 (_tmp5_);
+ binding = _tmp7_;
+ _tmp8_ = binding;
+ if (g_strcmp0 (_tmp8_, "ascii_backspace") == 0) {
+ result = VTE_ERASE_ASCII_BACKSPACE;
+ _g_free0 (binding);
+ return result;
+ } else {
+ const gchar* _tmp9_ = NULL;
+ _tmp9_ = binding;
+ if (g_strcmp0 (_tmp9_, "ascii_delete") == 0) {
+ result = VTE_ERASE_ASCII_DELETE;
+ _g_free0 (binding);
+ return result;
+ } else {
+ const gchar* _tmp10_ = NULL;
+ _tmp10_ = binding;
+ if (g_strcmp0 (_tmp10_, "delete_sequence") == 0) {
+ result = VTE_ERASE_DELETE_SEQUENCE;
+ _g_free0 (binding);
+ return result;
+ } else {
+ const gchar* _tmp11_ = NULL;
+ _tmp11_ = binding;
+ if (g_strcmp0 (_tmp11_, "tty") == 0) {
+ result = VTE_ERASE_TTY;
+ _g_free0 (binding);
+ return result;
+ } else {
+ result = VTE_ERASE_AUTO;
+ _g_free0 (binding);
+ return result;
+ }
+ }
+ }
+ }
+ _g_free0 (binding);
+ }
+ goto __finally17;
+ __catch17_g_key_file_error:
+ {
+ GError* err = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ result = VTE_ERASE_AUTO;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally17:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return 0;
+}
+
+
+void multi_term_shell_config_set_backspace_binding (MultiTermShellConfig* self, VteTerminalEraseBinding value) {
+ VteTerminalEraseBinding _tmp0_ = 0;
+ MultiTermConfig* _tmp16_ = NULL;
+ MultiTermConfig* _tmp17_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = value;
+ switch (_tmp0_) {
+ case VTE_ERASE_ASCII_BACKSPACE:
+ {
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ g_key_file_set_string (_tmp2_, _tmp3_, "backspace_binding", "ascii_backspace");
+ break;
+ }
+ case VTE_ERASE_ASCII_DELETE:
+ {
+ GKeyFile* _tmp4_ = NULL;
+ GKeyFile* _tmp5_ = NULL;
+ const gchar* _tmp6_ = NULL;
+ _tmp4_ = multi_term_shell_config_get_kf (self);
+ _tmp5_ = _tmp4_;
+ _tmp6_ = self->priv->_section;
+ g_key_file_set_string (_tmp5_, _tmp6_, "backspace_binding", "ascii_delete");
+ break;
+ }
+ case VTE_ERASE_DELETE_SEQUENCE:
+ {
+ GKeyFile* _tmp7_ = NULL;
+ GKeyFile* _tmp8_ = NULL;
+ const gchar* _tmp9_ = NULL;
+ _tmp7_ = multi_term_shell_config_get_kf (self);
+ _tmp8_ = _tmp7_;
+ _tmp9_ = self->priv->_section;
+ g_key_file_set_string (_tmp8_, _tmp9_, "backspace_binding", "delete_sequence");
+ break;
+ }
+ case VTE_ERASE_TTY:
+ {
+ GKeyFile* _tmp10_ = NULL;
+ GKeyFile* _tmp11_ = NULL;
+ const gchar* _tmp12_ = NULL;
+ _tmp10_ = multi_term_shell_config_get_kf (self);
+ _tmp11_ = _tmp10_;
+ _tmp12_ = self->priv->_section;
+ g_key_file_set_string (_tmp11_, _tmp12_, "backspace_binding", "tty");
+ break;
+ }
+ default:
+ {
+ GKeyFile* _tmp13_ = NULL;
+ GKeyFile* _tmp14_ = NULL;
+ const gchar* _tmp15_ = NULL;
+ _tmp13_ = multi_term_shell_config_get_kf (self);
+ _tmp14_ = _tmp13_;
+ _tmp15_ = self->priv->_section;
+ g_key_file_set_string (_tmp14_, _tmp15_, "backspace_binding", "auto");
+ break;
+ }
+ }
+ _tmp16_ = multi_term_shell_config_get_cfg (self);
+ _tmp17_ = _tmp16_;
+ multi_term_config_store_eventually (_tmp17_);
+}
+
+
+gboolean multi_term_shell_config_get_pointer_autohide (MultiTermShellConfig* self) {
+ gboolean result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, FALSE);
+ {
+ gboolean _tmp0_ = FALSE;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gboolean _tmp4_ = FALSE;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_boolean (_tmp2_, _tmp3_, "pointer_autohide", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch18_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally18;
+ __catch18_g_key_file_error:
+ {
+ GError* err = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ result = FALSE;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally18:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+}
+
+
+void multi_term_shell_config_set_pointer_autohide (MultiTermShellConfig* self, gboolean value) {
+ GKeyFile* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ gboolean _tmp3_ = FALSE;
+ MultiTermConfig* _tmp4_ = NULL;
+ MultiTermConfig* _tmp5_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = multi_term_shell_config_get_kf (self);
+ _tmp1_ = _tmp0_;
+ _tmp2_ = self->priv->_section;
+ _tmp3_ = value;
+ g_key_file_set_boolean (_tmp1_, _tmp2_, "pointer_autohide", _tmp3_);
+ _tmp4_ = multi_term_shell_config_get_cfg (self);
+ _tmp5_ = _tmp4_;
+ multi_term_config_store_eventually (_tmp5_);
+}
+
+
+gboolean multi_term_shell_config_get_scroll_on_keystroke (MultiTermShellConfig* self) {
+ gboolean result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, FALSE);
+ {
+ gboolean _tmp0_ = FALSE;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gboolean _tmp4_ = FALSE;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_boolean (_tmp2_, _tmp3_, "scroll_on_keystroke", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch19_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally19;
+ __catch19_g_key_file_error:
+ {
+ GError* err = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ result = TRUE;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally19:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+}
+
+
+void multi_term_shell_config_set_scroll_on_keystroke (MultiTermShellConfig* self, gboolean value) {
+ GKeyFile* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ gboolean _tmp3_ = FALSE;
+ MultiTermConfig* _tmp4_ = NULL;
+ MultiTermConfig* _tmp5_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = multi_term_shell_config_get_kf (self);
+ _tmp1_ = _tmp0_;
+ _tmp2_ = self->priv->_section;
+ _tmp3_ = value;
+ g_key_file_set_boolean (_tmp1_, _tmp2_, "scroll_on_keystroke", _tmp3_);
+ _tmp4_ = multi_term_shell_config_get_cfg (self);
+ _tmp5_ = _tmp4_;
+ multi_term_config_store_eventually (_tmp5_);
+}
+
+
+gboolean multi_term_shell_config_get_scroll_on_output (MultiTermShellConfig* self) {
+ gboolean result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, FALSE);
+ {
+ gboolean _tmp0_ = FALSE;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gboolean _tmp4_ = FALSE;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_boolean (_tmp2_, _tmp3_, "scroll_on_output", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch20_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally20;
+ __catch20_g_key_file_error:
+ {
+ GError* err = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ result = FALSE;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally20:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+}
+
+
+void multi_term_shell_config_set_scroll_on_output (MultiTermShellConfig* self, gboolean value) {
+ GKeyFile* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ gboolean _tmp3_ = FALSE;
+ MultiTermConfig* _tmp4_ = NULL;
+ MultiTermConfig* _tmp5_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = multi_term_shell_config_get_kf (self);
+ _tmp1_ = _tmp0_;
+ _tmp2_ = self->priv->_section;
+ _tmp3_ = value;
+ g_key_file_set_boolean (_tmp1_, _tmp2_, "scroll_on_output", _tmp3_);
+ _tmp4_ = multi_term_shell_config_get_cfg (self);
+ _tmp5_ = _tmp4_;
+ multi_term_config_store_eventually (_tmp5_);
+}
+
+
+gint multi_term_shell_config_get_scrollback_lines (MultiTermShellConfig* self) {
+ gint result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, 0);
+ {
+ gint _tmp0_ = 0;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gint _tmp4_ = 0;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_integer (_tmp2_, _tmp3_, "scrollback_lines", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch21_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return 0;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally21;
+ __catch21_g_key_file_error:
+ {
+ GError* err = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ result = 512;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally21:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return 0;
+}
+
+
+void multi_term_shell_config_set_scrollback_lines (MultiTermShellConfig* self, gint value) {
+ GKeyFile* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ gint _tmp3_ = 0;
+ MultiTermConfig* _tmp4_ = NULL;
+ MultiTermConfig* _tmp5_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = multi_term_shell_config_get_kf (self);
+ _tmp1_ = _tmp0_;
+ _tmp2_ = self->priv->_section;
+ _tmp3_ = value;
+ g_key_file_set_integer (_tmp1_, _tmp2_, "scrollback_lines", _tmp3_);
+ _tmp4_ = multi_term_shell_config_get_cfg (self);
+ _tmp5_ = _tmp4_;
+ multi_term_config_store_eventually (_tmp5_);
+}
+
+
+gboolean multi_term_shell_config_get_visible_bell (MultiTermShellConfig* self) {
+ gboolean result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, FALSE);
+ {
+ gboolean _tmp0_ = FALSE;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gboolean _tmp4_ = FALSE;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_boolean (_tmp2_, _tmp3_, "visible_bell", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch22_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally22;
+ __catch22_g_key_file_error:
+ {
+ GError* err = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ result = FALSE;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally22:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return FALSE;
+}
+
+
+void multi_term_shell_config_set_visible_bell (MultiTermShellConfig* self, gboolean value) {
+ GKeyFile* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ gboolean _tmp3_ = FALSE;
+ MultiTermConfig* _tmp4_ = NULL;
+ MultiTermConfig* _tmp5_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = multi_term_shell_config_get_kf (self);
+ _tmp1_ = _tmp0_;
+ _tmp2_ = self->priv->_section;
+ _tmp3_ = value;
+ g_key_file_set_boolean (_tmp1_, _tmp2_, "visible_bell", _tmp3_);
+ _tmp4_ = multi_term_shell_config_get_cfg (self);
+ _tmp5_ = _tmp4_;
+ multi_term_config_store_eventually (_tmp5_);
+}
+
+
+gchar* multi_term_shell_config_get_word_chars (MultiTermShellConfig* self) {
+ gchar* result;
+ GError * _inner_error_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ {
+ gchar* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ GKeyFile* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ gchar* _tmp4_ = NULL;
+ _tmp1_ = multi_term_shell_config_get_kf (self);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = self->priv->_section;
+ _tmp4_ = g_key_file_get_string (_tmp2_, _tmp3_, "word_chars", &_inner_error_);
+ _tmp0_ = _tmp4_;
+ if (_inner_error_ != NULL) {
+ if (_inner_error_->domain == G_KEY_FILE_ERROR) {
+ goto __catch23_g_key_file_error;
+ }
+ g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+ }
+ result = _tmp0_;
+ return result;
+ }
+ goto __finally23;
+ __catch23_g_key_file_error:
+ {
+ GError* err = NULL;
+ gchar* _tmp5_ = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ _tmp5_ = g_strdup ("");
+ result = _tmp5_;
+ _g_error_free0 (err);
+ return result;
+ }
+ __finally23:
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return NULL;
+}
+
+
+void multi_term_shell_config_set_word_chars (MultiTermShellConfig* self, const gchar* value) {
+ GKeyFile* _tmp0_ = NULL;
+ GKeyFile* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ MultiTermConfig* _tmp4_ = NULL;
+ MultiTermConfig* _tmp5_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = multi_term_shell_config_get_kf (self);
+ _tmp1_ = _tmp0_;
+ _tmp2_ = self->priv->_section;
+ _tmp3_ = value;
+ g_key_file_set_string (_tmp1_, _tmp2_, "word_chars", _tmp3_);
+ _tmp4_ = multi_term_shell_config_get_cfg (self);
+ _tmp5_ = _tmp4_;
+ multi_term_config_store_eventually (_tmp5_);
+}
+
+
+static void multi_term_value_shell_config_init (GValue* value) {
+ value->data[0].v_pointer = NULL;
+}
+
+
+static void multi_term_value_shell_config_free_value (GValue* value) {
+ if (value->data[0].v_pointer) {
+ multi_term_shell_config_unref (value->data[0].v_pointer);
+ }
+}
+
+
+static void multi_term_value_shell_config_copy_value (const GValue* src_value, GValue* dest_value) {
+ if (src_value->data[0].v_pointer) {
+ dest_value->data[0].v_pointer = multi_term_shell_config_ref (src_value->data[0].v_pointer);
+ } else {
+ dest_value->data[0].v_pointer = NULL;
+ }
+}
+
+
+static gpointer multi_term_value_shell_config_peek_pointer (const GValue* value) {
+ return value->data[0].v_pointer;
+}
+
+
+static gchar* multi_term_value_shell_config_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
+ if (collect_values[0].v_pointer) {
+ MultiTermShellConfig* object;
+ object = collect_values[0].v_pointer;
+ if (object->parent_instance.g_class == NULL) {
+ return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
+ } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
+ return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
+ }
+ value->data[0].v_pointer = multi_term_shell_config_ref (object);
+ } else {
+ value->data[0].v_pointer = NULL;
+ }
+ return NULL;
+}
+
+
+static gchar* multi_term_value_shell_config_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
+ MultiTermShellConfig** object_p;
+ object_p = collect_values[0].v_pointer;
+ if (!object_p) {
+ return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
+ }
+ if (!value->data[0].v_pointer) {
+ *object_p = NULL;
+ } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
+ *object_p = value->data[0].v_pointer;
+ } else {
+ *object_p = multi_term_shell_config_ref (value->data[0].v_pointer);
+ }
+ return NULL;
+}
+
+
+GParamSpec* multi_term_param_spec_shell_config (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
+ MultiTermParamSpecShellConfig* spec;
+ g_return_val_if_fail (g_type_is_a (object_type, MULTI_TERM_TYPE_SHELL_CONFIG), NULL);
+ spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
+ G_PARAM_SPEC (spec)->value_type = object_type;
+ return G_PARAM_SPEC (spec);
+}
+
+
+gpointer multi_term_value_get_shell_config (const GValue* value) {
+ g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, MULTI_TERM_TYPE_SHELL_CONFIG), NULL);
+ return value->data[0].v_pointer;
+}
+
+
+void multi_term_value_set_shell_config (GValue* value, gpointer v_object) {
+ MultiTermShellConfig* old;
+ g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, MULTI_TERM_TYPE_SHELL_CONFIG));
+ old = value->data[0].v_pointer;
+ if (v_object) {
+ g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, MULTI_TERM_TYPE_SHELL_CONFIG));
+ g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
+ value->data[0].v_pointer = v_object;
+ multi_term_shell_config_ref (value->data[0].v_pointer);
+ } else {
+ value->data[0].v_pointer = NULL;
+ }
+ if (old) {
+ multi_term_shell_config_unref (old);
+ }
+}
+
+
+void multi_term_value_take_shell_config (GValue* value, gpointer v_object) {
+ MultiTermShellConfig* old;
+ g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, MULTI_TERM_TYPE_SHELL_CONFIG));
+ old = value->data[0].v_pointer;
+ if (v_object) {
+ g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, MULTI_TERM_TYPE_SHELL_CONFIG));
+ g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
+ value->data[0].v_pointer = v_object;
+ } else {
+ value->data[0].v_pointer = NULL;
+ }
+ if (old) {
+ multi_term_shell_config_unref (old);
+ }
+}
+
+
+static void multi_term_shell_config_class_init (MultiTermShellConfigClass * klass) {
+ multi_term_shell_config_parent_class = g_type_class_peek_parent (klass);
+ MULTI_TERM_SHELL_CONFIG_CLASS (klass)->finalize = multi_term_shell_config_finalize;
+ g_type_class_add_private (klass, sizeof (MultiTermShellConfigPrivate));
+}
+
+
+static void multi_term_shell_config_instance_init (MultiTermShellConfig * self) {
+ self->priv = MULTI_TERM_SHELL_CONFIG_GET_PRIVATE (self);
+ self->ref_count = 1;
+}
+
+
+static void multi_term_shell_config_finalize (MultiTermShellConfig* obj) {
+ MultiTermShellConfig * self;
+ self = G_TYPE_CHECK_INSTANCE_CAST (obj, MULTI_TERM_TYPE_SHELL_CONFIG, MultiTermShellConfig);
+ _multi_term_config_unref0 (self->_cfg);
+ _g_free0 (self->priv->_section);
+}
+
+
+GType multi_term_shell_config_get_type (void) {
+ static volatile gsize multi_term_shell_config_type_id__volatile = 0;
+ if (g_once_init_enter (&multi_term_shell_config_type_id__volatile)) {
+ static const GTypeValueTable g_define_type_value_table = { multi_term_value_shell_config_init, multi_term_value_shell_config_free_value, multi_term_value_shell_config_copy_value, multi_term_value_shell_config_peek_pointer, "p", multi_term_value_shell_config_collect_value, "p", multi_term_value_shell_config_lcopy_value };
+ static const GTypeInfo g_define_type_info = { sizeof (MultiTermShellConfigClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) multi_term_shell_config_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (MultiTermShellConfig), 0, (GInstanceInitFunc) multi_term_shell_config_instance_init, &g_define_type_value_table };
+ static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
+ GType multi_term_shell_config_type_id;
+ multi_term_shell_config_type_id = g_type_register_fundamental (g_type_fundamental_next (), "MultiTermShellConfig", &g_define_type_info, &g_define_type_fundamental_info, 0);
+ g_once_init_leave (&multi_term_shell_config_type_id__volatile, multi_term_shell_config_type_id);
+ }
+ return multi_term_shell_config_type_id__volatile;
+}
+
+
+gpointer multi_term_shell_config_ref (gpointer instance) {
+ MultiTermShellConfig* self;
+ self = instance;
+ g_atomic_int_inc (&self->ref_count);
+ return instance;
+}
+
+
+void multi_term_shell_config_unref (gpointer instance) {
+ MultiTermShellConfig* self;
+ self = instance;
+ if (g_atomic_int_dec_and_test (&self->ref_count)) {
+ MULTI_TERM_SHELL_CONFIG_GET_CLASS (self)->finalize (self);
+ g_type_free_instance ((GTypeInstance *) self);
+ }
+}
+
+
+
diff -Nru geany-plugins-1.24.0+20140222+git/multiterm/src/tab-label.c geany-plugins-1.24.1+dfsg/multiterm/src/tab-label.c
--- geany-plugins-1.24.0+20140222+git/multiterm/src/tab-label.c 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/multiterm/src/tab-label.c 2014-04-13 17:17:56.000000000 +0000
@@ -0,0 +1,290 @@
+/* tab-label.c generated by valac 0.22.1, the Vala compiler
+ * generated from tab-label.vala, do not modify */
+
+/*
+ * tab-label.vala - This file is part of the Geany MultiTerm plugin
+ *
+ * Copyright (c) 2012 Matthew Brush .
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ */
+
+#include
+#include
+#include "multiterm.h"
+#include
+#include
+#include
+#include
+
+#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
+
+struct _MultiTermTabLabelPrivate {
+ GtkButton* btn;
+};
+
+
+static gpointer multi_term_tab_label_parent_class = NULL;
+
+#define MULTI_TERM_TAB_LABEL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), MULTI_TERM_TYPE_TAB_LABEL, MultiTermTabLabelPrivate))
+enum {
+ MULTI_TERM_TAB_LABEL_DUMMY_PROPERTY,
+ MULTI_TERM_TAB_LABEL_TEXT,
+ MULTI_TERM_TAB_LABEL_BUTTON
+};
+static void multi_term_tab_label_on_button_clicked (MultiTermTabLabel* self);
+static void multi_term_tab_label_on_button_style_set (MultiTermTabLabel* self, GtkStyle* previous_style);
+static void _multi_term_tab_label_on_button_clicked_gtk_button_clicked (GtkButton* _sender, gpointer self);
+static void _multi_term_tab_label_on_button_style_set_gtk_widget_style_set (GtkWidget* _sender, GtkStyle* previous_style, gpointer self);
+static void multi_term_tab_label_finalize (GObject* obj);
+static void _vala_multi_term_tab_label_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec);
+static void _vala_multi_term_tab_label_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec);
+
+
+static gpointer _g_object_ref0 (gpointer self) {
+ return self ? g_object_ref (self) : NULL;
+}
+
+
+static void multi_term_tab_label_on_button_clicked (MultiTermTabLabel* self) {
+ MultiTermTerminal* term = NULL;
+ gconstpointer _tmp0_ = NULL;
+ MultiTermTerminal* _tmp1_ = NULL;
+ MultiTermNotebook* nb = NULL;
+ GtkWidget* _tmp2_ = NULL;
+ MultiTermNotebook* _tmp3_ = NULL;
+ gint page_num = 0;
+ gint _tmp4_ = 0;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = g_object_get_data ((GObject*) self, "terminal");
+ _tmp1_ = _g_object_ref0 ((MultiTermTerminal*) _tmp0_);
+ term = _tmp1_;
+ _tmp2_ = gtk_widget_get_parent ((GtkWidget*) term);
+ _tmp3_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, MULTI_TERM_TYPE_NOTEBOOK, MultiTermNotebook));
+ nb = _tmp3_;
+ _tmp4_ = gtk_notebook_page_num ((GtkNotebook*) nb, (GtkWidget*) term);
+ page_num = _tmp4_;
+ g_signal_emit_by_name (self, "close-clicked", page_num);
+ _g_object_unref0 (nb);
+ _g_object_unref0 (term);
+}
+
+
+static void multi_term_tab_label_on_button_style_set (MultiTermTabLabel* self, GtkStyle* previous_style) {
+ gint w = 0;
+ gint h = 0;
+ GtkButton* _tmp0_ = NULL;
+ GtkSettings* _tmp1_ = NULL;
+ gint _tmp2_ = 0;
+ gint _tmp3_ = 0;
+ GtkButton* _tmp4_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = self->priv->btn;
+ _tmp1_ = gtk_widget_get_settings ((GtkWidget*) _tmp0_);
+ gtk_icon_size_lookup_for_settings (_tmp1_, GTK_ICON_SIZE_MENU, &_tmp2_, &_tmp3_);
+ w = _tmp2_;
+ h = _tmp3_;
+ _tmp4_ = self->priv->btn;
+ gtk_widget_set_size_request ((GtkWidget*) _tmp4_, w + 2, h + 2);
+}
+
+
+static void _multi_term_tab_label_on_button_clicked_gtk_button_clicked (GtkButton* _sender, gpointer self) {
+ multi_term_tab_label_on_button_clicked (self);
+}
+
+
+static void _multi_term_tab_label_on_button_style_set_gtk_widget_style_set (GtkWidget* _sender, GtkStyle* previous_style, gpointer self) {
+ multi_term_tab_label_on_button_style_set (self, previous_style);
+}
+
+
+MultiTermTabLabel* multi_term_tab_label_construct (GType object_type, const gchar* text) {
+ MultiTermTabLabel * self = NULL;
+ GtkImage* img = NULL;
+ const gchar* _tmp0_ = NULL;
+ GtkLabel* _tmp1_ = NULL;
+ GtkLabel* _tmp2_ = NULL;
+ GtkLabel* _tmp3_ = NULL;
+ GtkLabel* _tmp4_ = NULL;
+ GtkImage* _tmp5_ = NULL;
+ GtkRcStyle* style = NULL;
+ GtkRcStyle* _tmp6_ = NULL;
+ GtkButton* _tmp7_ = NULL;
+ GtkButton* _tmp8_ = NULL;
+ GtkButton* _tmp9_ = NULL;
+ GtkButton* _tmp10_ = NULL;
+ GtkButton* _tmp11_ = NULL;
+ GtkButton* _tmp12_ = NULL;
+ GtkButton* _tmp13_ = NULL;
+ GtkButton* _tmp14_ = NULL;
+ GtkButton* _tmp15_ = NULL;
+ g_return_val_if_fail (text != NULL, NULL);
+ self = (MultiTermTabLabel*) g_object_new (object_type, "homogeneous", FALSE, "spacing", 2, NULL);
+ gtk_container_set_border_width ((GtkContainer*) self, (guint) 0);
+ _tmp0_ = text;
+ _tmp1_ = (GtkLabel*) gtk_label_new (_tmp0_);
+ g_object_ref_sink (_tmp1_);
+ _g_object_unref0 (self->label);
+ self->label = _tmp1_;
+ _tmp2_ = self->label;
+ gtk_misc_set_alignment ((GtkMisc*) _tmp2_, 0.0f, 0.5f);
+ _tmp3_ = self->label;
+ gtk_label_set_ellipsize (_tmp3_, PANGO_ELLIPSIZE_END);
+ _tmp4_ = self->label;
+ gtk_box_pack_start ((GtkBox*) self, (GtkWidget*) _tmp4_, TRUE, TRUE, (guint) 0);
+ _tmp5_ = (GtkImage*) gtk_image_new_from_stock (GTK_STOCK_CLOSE, GTK_ICON_SIZE_MENU);
+ g_object_ref_sink (_tmp5_);
+ _g_object_unref0 (img);
+ img = _tmp5_;
+ _tmp6_ = gtk_rc_style_new ();
+ style = _tmp6_;
+ style->xthickness = 0;
+ style->ythickness = 0;
+ _tmp7_ = (GtkButton*) gtk_button_new ();
+ g_object_ref_sink (_tmp7_);
+ _g_object_unref0 (self->priv->btn);
+ self->priv->btn = _tmp7_;
+ _tmp8_ = self->priv->btn;
+ gtk_widget_modify_style ((GtkWidget*) _tmp8_, style);
+ _tmp9_ = self->priv->btn;
+ gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) img);
+ _tmp10_ = self->priv->btn;
+ gtk_widget_set_tooltip_text ((GtkWidget*) _tmp10_, "Close terminal");
+ _tmp11_ = self->priv->btn;
+ g_signal_connect_object (_tmp11_, "clicked", (GCallback) _multi_term_tab_label_on_button_clicked_gtk_button_clicked, self, 0);
+ _tmp12_ = self->priv->btn;
+ gtk_button_set_relief (_tmp12_, GTK_RELIEF_NONE);
+ _tmp13_ = self->priv->btn;
+ gtk_button_set_focus_on_click (_tmp13_, FALSE);
+ _tmp14_ = self->priv->btn;
+ g_signal_connect_object ((GtkWidget*) _tmp14_, "style-set", (GCallback) _multi_term_tab_label_on_button_style_set_gtk_widget_style_set, self, 0);
+ _tmp15_ = self->priv->btn;
+ gtk_box_pack_start ((GtkBox*) self, (GtkWidget*) _tmp15_, FALSE, FALSE, (guint) 0);
+ _g_object_unref0 (style);
+ _g_object_unref0 (img);
+ return self;
+}
+
+
+MultiTermTabLabel* multi_term_tab_label_new (const gchar* text) {
+ return multi_term_tab_label_construct (MULTI_TERM_TYPE_TAB_LABEL, text);
+}
+
+
+const gchar* multi_term_tab_label_get_text (MultiTermTabLabel* self) {
+ const gchar* result;
+ GtkLabel* _tmp0_ = NULL;
+ const gchar* _tmp1_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ _tmp0_ = self->label;
+ _tmp1_ = gtk_label_get_label (_tmp0_);
+ result = _tmp1_;
+ return result;
+}
+
+
+void multi_term_tab_label_set_text (MultiTermTabLabel* self, const gchar* value) {
+ GtkLabel* _tmp0_ = NULL;
+ const gchar* _tmp1_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = self->label;
+ _tmp1_ = value;
+ gtk_label_set_label (_tmp0_, _tmp1_);
+ g_object_notify ((GObject *) self, "text");
+}
+
+
+GtkButton* multi_term_tab_label_get_button (MultiTermTabLabel* self) {
+ GtkButton* result;
+ GtkButton* _tmp0_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ _tmp0_ = self->priv->btn;
+ result = _tmp0_;
+ return result;
+}
+
+
+static void multi_term_tab_label_class_init (MultiTermTabLabelClass * klass) {
+ multi_term_tab_label_parent_class = g_type_class_peek_parent (klass);
+ g_type_class_add_private (klass, sizeof (MultiTermTabLabelPrivate));
+ G_OBJECT_CLASS (klass)->get_property = _vala_multi_term_tab_label_get_property;
+ G_OBJECT_CLASS (klass)->set_property = _vala_multi_term_tab_label_set_property;
+ G_OBJECT_CLASS (klass)->finalize = multi_term_tab_label_finalize;
+ g_object_class_install_property (G_OBJECT_CLASS (klass), MULTI_TERM_TAB_LABEL_TEXT, g_param_spec_string ("text", "text", "text", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), MULTI_TERM_TAB_LABEL_BUTTON, g_param_spec_object ("button", "button", "button", GTK_TYPE_BUTTON, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE));
+ g_signal_new ("close_clicked", MULTI_TERM_TYPE_TAB_LABEL, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__INT, G_TYPE_NONE, 1, G_TYPE_INT);
+}
+
+
+static void multi_term_tab_label_instance_init (MultiTermTabLabel * self) {
+ self->priv = MULTI_TERM_TAB_LABEL_GET_PRIVATE (self);
+}
+
+
+static void multi_term_tab_label_finalize (GObject* obj) {
+ MultiTermTabLabel * self;
+ self = G_TYPE_CHECK_INSTANCE_CAST (obj, MULTI_TERM_TYPE_TAB_LABEL, MultiTermTabLabel);
+ _g_object_unref0 (self->priv->btn);
+ _g_object_unref0 (self->label);
+ G_OBJECT_CLASS (multi_term_tab_label_parent_class)->finalize (obj);
+}
+
+
+GType multi_term_tab_label_get_type (void) {
+ static volatile gsize multi_term_tab_label_type_id__volatile = 0;
+ if (g_once_init_enter (&multi_term_tab_label_type_id__volatile)) {
+ static const GTypeInfo g_define_type_info = { sizeof (MultiTermTabLabelClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) multi_term_tab_label_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (MultiTermTabLabel), 0, (GInstanceInitFunc) multi_term_tab_label_instance_init, NULL };
+ GType multi_term_tab_label_type_id;
+ multi_term_tab_label_type_id = g_type_register_static (GTK_TYPE_HBOX, "MultiTermTabLabel", &g_define_type_info, 0);
+ g_once_init_leave (&multi_term_tab_label_type_id__volatile, multi_term_tab_label_type_id);
+ }
+ return multi_term_tab_label_type_id__volatile;
+}
+
+
+static void _vala_multi_term_tab_label_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) {
+ MultiTermTabLabel * self;
+ self = G_TYPE_CHECK_INSTANCE_CAST (object, MULTI_TERM_TYPE_TAB_LABEL, MultiTermTabLabel);
+ switch (property_id) {
+ case MULTI_TERM_TAB_LABEL_TEXT:
+ g_value_set_string (value, multi_term_tab_label_get_text (self));
+ break;
+ case MULTI_TERM_TAB_LABEL_BUTTON:
+ g_value_set_object (value, multi_term_tab_label_get_button (self));
+ break;
+ default:
+ G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
+ break;
+ }
+}
+
+
+static void _vala_multi_term_tab_label_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) {
+ MultiTermTabLabel * self;
+ self = G_TYPE_CHECK_INSTANCE_CAST (object, MULTI_TERM_TYPE_TAB_LABEL, MultiTermTabLabel);
+ switch (property_id) {
+ case MULTI_TERM_TAB_LABEL_TEXT:
+ multi_term_tab_label_set_text (self, g_value_get_string (value));
+ break;
+ default:
+ G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
+ break;
+ }
+}
+
+
+
diff -Nru geany-plugins-1.24.0+20140222+git/multiterm/src/terminal.c geany-plugins-1.24.1+dfsg/multiterm/src/terminal.c
--- geany-plugins-1.24.0+20140222+git/multiterm/src/terminal.c 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/multiterm/src/terminal.c 2014-04-13 17:17:56.000000000 +0000
@@ -0,0 +1,739 @@
+/* terminal.c generated by valac 0.22.1, the Vala compiler
+ * generated from terminal.vala, do not modify */
+
+/*
+ * terminal.vala - This file is part of the Geany MultiTerm plugin
+ *
+ * Copyright (c) 2012 Matthew Brush .
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ * MA 02110-1301, USA.
+ */
+
+#include
+#include
+#include "multiterm.h"
+#include
+#include
+#include
+#include
+#include
+
+#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
+#define _multi_term_shell_config_unref0(var) ((var == NULL) ? NULL : (var = (multi_term_shell_config_unref (var), NULL)))
+#define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
+#define _g_free0(var) (var = (g_free (var), NULL))
+
+struct _MultiTermTerminalPrivate {
+ MultiTermShellConfig* sh;
+};
+
+
+static gpointer multi_term_terminal_parent_class = NULL;
+
+#define MULTI_TERM_TERMINAL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), MULTI_TERM_TYPE_TERMINAL, MultiTermTerminalPrivate))
+enum {
+ MULTI_TERM_TERMINAL_DUMMY_PROPERTY,
+ MULTI_TERM_TERMINAL_TAB_LABEL_TEXT,
+ MULTI_TERM_TERMINAL_BACKGROUND_COLOR,
+ MULTI_TERM_TERMINAL_FOREGROUND_COLOR
+};
+static void multi_term_terminal_on_window_title_changed (MultiTermTerminal* self);
+static void multi_term_terminal_on_vte_realize (MultiTermTerminal* self);
+MultiTermConfig* multi_term_shell_config_get_cfg (MultiTermShellConfig* self);
+static gboolean multi_term_terminal_on_button_press (MultiTermTerminal* self, GdkEventButton* event);
+static gboolean _multi_term_terminal_on_button_press_gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self);
+static void multi_term_terminal_on_child_exited (MultiTermTerminal* self);
+static void _multi_term_terminal_on_window_title_changed_vte_terminal_window_title_changed (VteTerminal* _sender, gpointer self);
+static void _multi_term_terminal_on_child_exited_vte_terminal_child_exited (VteTerminal* _sender, gpointer self);
+static void _multi_term_terminal_on_vte_realize_gtk_widget_realize (GtkWidget* _sender, gpointer self);
+static void g_cclosure_user_marshal_BOOLEAN__POINTER (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data);
+static void multi_term_terminal_finalize (GObject* obj);
+static void _vala_multi_term_terminal_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec);
+static void _vala_multi_term_terminal_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec);
+static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func);
+static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func);
+
+
+static void multi_term_terminal_on_window_title_changed (MultiTermTerminal* self) {
+ VteTerminal* _tmp0_ = NULL;
+ const gchar* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = self->terminal;
+ _tmp1_ = vte_terminal_get_window_title (_tmp0_);
+ _tmp2_ = _tmp1_;
+ multi_term_terminal_set_tab_label_text (self, _tmp2_);
+}
+
+
+void multi_term_terminal_run_command (MultiTermTerminal* self, const gchar* command) {
+ GPid pid = 0;
+ gchar** argv = NULL;
+ const gchar* _tmp0_ = NULL;
+ gchar* _tmp1_ = NULL;
+ gchar** _tmp2_ = NULL;
+ gint argv_length1 = 0;
+ gint _argv_size_ = 0;
+ GError * _inner_error_ = NULL;
+ g_return_if_fail (self != NULL);
+ g_return_if_fail (command != NULL);
+ _tmp0_ = command;
+ _tmp1_ = g_strdup (_tmp0_);
+ _tmp2_ = g_new0 (gchar*, 2 + 1);
+ _tmp2_[0] = _tmp1_;
+ _tmp2_[1] = NULL;
+ argv = _tmp2_;
+ argv_length1 = 2;
+ _argv_size_ = argv_length1;
+ {
+ VteTerminal* _tmp3_ = NULL;
+ GPid _tmp4_ = 0;
+ _tmp3_ = self->terminal;
+ vte_terminal_fork_command_full (_tmp3_, VTE_PTY_DEFAULT, NULL, argv, NULL, G_SPAWN_SEARCH_PATH, NULL, NULL, &_tmp4_, &_inner_error_);
+ pid = _tmp4_;
+ if (_inner_error_ != NULL) {
+ goto __catch24_g_error;
+ }
+ }
+ goto __finally24;
+ __catch24_g_error:
+ {
+ GError* err = NULL;
+ GError* _tmp5_ = NULL;
+ const gchar* _tmp6_ = NULL;
+ err = _inner_error_;
+ _inner_error_ = NULL;
+ _tmp5_ = err;
+ _tmp6_ = _tmp5_->message;
+ g_warning ("terminal.vala:88: Unable to run command: %s", _tmp6_);
+ _g_error_free0 (err);
+ }
+ __finally24:
+ if (_inner_error_ != NULL) {
+ argv = (_vala_array_free (argv, argv_length1, (GDestroyNotify) g_free), NULL);
+ g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
+ g_clear_error (&_inner_error_);
+ return;
+ }
+ argv = (_vala_array_free (argv, argv_length1, (GDestroyNotify) g_free), NULL);
+}
+
+
+static gboolean _multi_term_terminal_on_button_press_gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) {
+ gboolean result;
+ result = multi_term_terminal_on_button_press (self, event);
+ return result;
+}
+
+
+static void multi_term_terminal_on_vte_realize (MultiTermTerminal* self) {
+ MultiTermShellConfig* _tmp0_ = NULL;
+ MultiTermConfig* _tmp1_ = NULL;
+ MultiTermConfig* _tmp2_ = NULL;
+ VteTerminal* _tmp11_ = NULL;
+ VteTerminal* _tmp12_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = self->priv->sh;
+ _tmp1_ = multi_term_shell_config_get_cfg (_tmp0_);
+ _tmp2_ = _tmp1_;
+ if (_tmp2_ != NULL) {
+ MultiTermShellConfig* _tmp3_ = NULL;
+ gchar* _tmp4_ = NULL;
+ gchar* _tmp5_ = NULL;
+ gchar* _tmp6_ = NULL;
+ MultiTermShellConfig* _tmp7_ = NULL;
+ gchar* _tmp8_ = NULL;
+ gchar* _tmp9_ = NULL;
+ gchar* _tmp10_ = NULL;
+ _tmp3_ = self->priv->sh;
+ _tmp4_ = multi_term_shell_config_get_background_color (_tmp3_);
+ _tmp5_ = _tmp4_;
+ _tmp6_ = _tmp5_;
+ multi_term_terminal_set_background_color (self, _tmp6_);
+ _g_free0 (_tmp6_);
+ _tmp7_ = self->priv->sh;
+ _tmp8_ = multi_term_shell_config_get_foreground_color (_tmp7_);
+ _tmp9_ = _tmp8_;
+ _tmp10_ = _tmp9_;
+ multi_term_terminal_set_foreground_color (self, _tmp10_);
+ _g_free0 (_tmp10_);
+ } else {
+ multi_term_terminal_set_background_color (self, "#ffffff");
+ multi_term_terminal_set_foreground_color (self, "#000000");
+ }
+ _tmp11_ = self->terminal;
+ gtk_widget_add_events ((GtkWidget*) _tmp11_, (gint) GDK_BUTTON_PRESS_MASK);
+ _tmp12_ = self->terminal;
+ g_signal_connect_object ((GtkWidget*) _tmp12_, "button-press-event", (GCallback) _multi_term_terminal_on_button_press_gtk_widget_button_press_event, self, 0);
+}
+
+
+static void multi_term_terminal_on_child_exited (MultiTermTerminal* self) {
+ MultiTermShellConfig* _tmp0_ = NULL;
+ gchar* _tmp1_ = NULL;
+ gchar* _tmp2_ = NULL;
+ gchar* _tmp3_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = self->priv->sh;
+ _tmp1_ = multi_term_shell_config_get_command (_tmp0_);
+ _tmp2_ = _tmp1_;
+ _tmp3_ = _tmp2_;
+ multi_term_terminal_run_command (self, _tmp3_);
+ _g_free0 (_tmp3_);
+}
+
+
+static gboolean multi_term_terminal_on_button_press (MultiTermTerminal* self, GdkEventButton* event) {
+ gboolean result = FALSE;
+ GdkEventButton _tmp0_ = {0};
+ guint _tmp1_ = 0U;
+ g_return_val_if_fail (self != NULL, FALSE);
+ g_return_val_if_fail (event != NULL, FALSE);
+ _tmp0_ = *event;
+ _tmp1_ = _tmp0_.button;
+ if (_tmp1_ == ((guint) 3)) {
+ GdkEventButton _tmp2_ = {0};
+ gboolean _tmp3_ = FALSE;
+ _tmp2_ = *event;
+ g_signal_emit_by_name (self, "right-click-event", &_tmp2_, &_tmp3_);
+ result = _tmp3_;
+ return result;
+ }
+ result = FALSE;
+ return result;
+}
+
+
+void multi_term_terminal_send_command (MultiTermTerminal* self, const gchar* command) {
+ VteTerminal* _tmp0_ = NULL;
+ const gchar* _tmp1_ = NULL;
+ gchar* _tmp2_ = NULL;
+ gchar* _tmp3_ = NULL;
+ g_return_if_fail (self != NULL);
+ g_return_if_fail (command != NULL);
+ _tmp0_ = self->terminal;
+ _tmp1_ = command;
+ _tmp2_ = g_strdup_printf ("%s\n", _tmp1_);
+ _tmp3_ = _tmp2_;
+ vte_terminal_feed_child (_tmp0_, _tmp3_, (glong) (-1));
+ _g_free0 (_tmp3_);
+}
+
+
+static gpointer _multi_term_shell_config_ref0 (gpointer self) {
+ return self ? multi_term_shell_config_ref (self) : NULL;
+}
+
+
+static gchar* string_strip (const gchar* self) {
+ gchar* result = NULL;
+ gchar* _result_ = NULL;
+ gchar* _tmp0_ = NULL;
+ const gchar* _tmp1_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ _tmp0_ = g_strdup (self);
+ _result_ = _tmp0_;
+ _tmp1_ = _result_;
+ g_strstrip (_tmp1_);
+ result = _result_;
+ return result;
+}
+
+
+static void _multi_term_terminal_on_window_title_changed_vte_terminal_window_title_changed (VteTerminal* _sender, gpointer self) {
+ multi_term_terminal_on_window_title_changed (self);
+}
+
+
+static void _multi_term_terminal_on_child_exited_vte_terminal_child_exited (VteTerminal* _sender, gpointer self) {
+ multi_term_terminal_on_child_exited (self);
+}
+
+
+static void _multi_term_terminal_on_vte_realize_gtk_widget_realize (GtkWidget* _sender, gpointer self) {
+ multi_term_terminal_on_vte_realize (self);
+}
+
+
+MultiTermTerminal* multi_term_terminal_construct (GType object_type, MultiTermShellConfig* sh) {
+ MultiTermTerminal * self = NULL;
+ GtkVScrollbar* vsb = NULL;
+ GtkHBox* hbox = NULL;
+ MultiTermShellConfig* _tmp0_ = NULL;
+ MultiTermShellConfig* _tmp1_ = NULL;
+ MultiTermShellConfig* _tmp2_ = NULL;
+ gchar* _tmp3_ = NULL;
+ gchar* _tmp4_ = NULL;
+ gchar* _tmp5_ = NULL;
+ gchar* _tmp6_ = NULL;
+ gchar* _tmp7_ = NULL;
+ gboolean _tmp8_ = FALSE;
+ VteTerminal* _tmp10_ = NULL;
+ VteTerminal* _tmp11_ = NULL;
+ VteTerminal* _tmp12_ = NULL;
+ VteTerminal* _tmp13_ = NULL;
+ GtkAdjustment* _tmp14_ = NULL;
+ GtkVScrollbar* _tmp15_ = NULL;
+ GtkHBox* _tmp16_ = NULL;
+ GtkHBox* _tmp17_ = NULL;
+ VteTerminal* _tmp18_ = NULL;
+ GtkHBox* _tmp19_ = NULL;
+ GtkVScrollbar* _tmp20_ = NULL;
+ GtkHBox* _tmp21_ = NULL;
+ MultiTermShellConfig* _tmp22_ = NULL;
+ gboolean _tmp23_ = FALSE;
+ gboolean _tmp24_ = FALSE;
+ VteTerminal* _tmp26_ = NULL;
+ MultiTermShellConfig* _tmp27_ = NULL;
+ MultiTermConfig* _tmp28_ = NULL;
+ MultiTermConfig* _tmp29_ = NULL;
+ VteTerminal* _tmp92_ = NULL;
+ MultiTermShellConfig* _tmp93_ = NULL;
+ gchar* _tmp94_ = NULL;
+ gchar* _tmp95_ = NULL;
+ gchar* _tmp96_ = NULL;
+ g_return_val_if_fail (sh != NULL, NULL);
+ self = (MultiTermTerminal*) g_object_new (object_type, NULL);
+ _tmp0_ = sh;
+ _tmp1_ = _multi_term_shell_config_ref0 (_tmp0_);
+ _multi_term_shell_config_unref0 (self->priv->sh);
+ self->priv->sh = _tmp1_;
+ _tmp2_ = self->priv->sh;
+ _tmp3_ = multi_term_shell_config_get_command (_tmp2_);
+ _tmp4_ = _tmp3_;
+ _tmp5_ = _tmp4_;
+ _tmp6_ = string_strip (_tmp5_);
+ _tmp7_ = _tmp6_;
+ _tmp8_ = g_strcmp0 (_tmp7_, "") == 0;
+ _g_free0 (_tmp7_);
+ _g_free0 (_tmp5_);
+ if (_tmp8_) {
+ MultiTermShellConfig* _tmp9_ = NULL;
+ _tmp9_ = self->priv->sh;
+ multi_term_shell_config_set_command (_tmp9_, "sh");
+ }
+ _tmp10_ = (VteTerminal*) vte_terminal_new ();
+ g_object_ref_sink (_tmp10_);
+ _g_object_unref0 (self->terminal);
+ self->terminal = _tmp10_;
+ _tmp11_ = self->terminal;
+ gtk_widget_set_size_request ((GtkWidget*) _tmp11_, 100, 100);
+ _tmp12_ = self->terminal;
+ gtk_widget_show_all ((GtkWidget*) _tmp12_);
+ _tmp13_ = self->terminal;
+ _tmp14_ = vte_terminal_get_adjustment (_tmp13_);
+ _tmp15_ = (GtkVScrollbar*) gtk_vscrollbar_new (_tmp14_);
+ g_object_ref_sink (_tmp15_);
+ _g_object_unref0 (vsb);
+ vsb = _tmp15_;
+ _tmp16_ = (GtkHBox*) gtk_hbox_new (FALSE, 0);
+ g_object_ref_sink (_tmp16_);
+ _g_object_unref0 (hbox);
+ hbox = _tmp16_;
+ _tmp17_ = hbox;
+ _tmp18_ = self->terminal;
+ gtk_box_pack_start ((GtkBox*) _tmp17_, (GtkWidget*) _tmp18_, TRUE, TRUE, (guint) 0);
+ _tmp19_ = hbox;
+ _tmp20_ = vsb;
+ gtk_box_pack_start ((GtkBox*) _tmp19_, (GtkWidget*) _tmp20_, FALSE, FALSE, (guint) 0);
+ _tmp21_ = hbox;
+ gtk_container_add ((GtkContainer*) self, (GtkWidget*) _tmp21_);
+ _tmp22_ = self->priv->sh;
+ _tmp23_ = multi_term_shell_config_get_track_title (_tmp22_);
+ _tmp24_ = _tmp23_;
+ if (_tmp24_) {
+ VteTerminal* _tmp25_ = NULL;
+ _tmp25_ = self->terminal;
+ g_signal_connect_object (_tmp25_, "window-title-changed", (GCallback) _multi_term_terminal_on_window_title_changed_vte_terminal_window_title_changed, self, 0);
+ }
+ _tmp26_ = self->terminal;
+ g_signal_connect_object (_tmp26_, "child-exited", (GCallback) _multi_term_terminal_on_child_exited_vte_terminal_child_exited, self, 0);
+ _tmp27_ = self->priv->sh;
+ _tmp28_ = multi_term_shell_config_get_cfg (_tmp27_);
+ _tmp29_ = _tmp28_;
+ if (_tmp29_ != NULL) {
+ VteTerminal* _tmp30_ = NULL;
+ MultiTermShellConfig* _tmp31_ = NULL;
+ gchar* _tmp32_ = NULL;
+ gchar* _tmp33_ = NULL;
+ gchar* _tmp34_ = NULL;
+ VteTerminal* _tmp35_ = NULL;
+ MultiTermShellConfig* _tmp36_ = NULL;
+ gboolean _tmp37_ = FALSE;
+ gboolean _tmp38_ = FALSE;
+ VteTerminal* _tmp39_ = NULL;
+ MultiTermShellConfig* _tmp40_ = NULL;
+ gboolean _tmp41_ = FALSE;
+ gboolean _tmp42_ = FALSE;
+ VteTerminal* _tmp43_ = NULL;
+ MultiTermShellConfig* _tmp44_ = NULL;
+ VteTerminalCursorBlinkMode _tmp45_ = 0;
+ VteTerminalCursorBlinkMode _tmp46_ = 0;
+ VteTerminal* _tmp47_ = NULL;
+ MultiTermShellConfig* _tmp48_ = NULL;
+ VteTerminalCursorShape _tmp49_ = 0;
+ VteTerminalCursorShape _tmp50_ = 0;
+ VteTerminal* _tmp51_ = NULL;
+ MultiTermShellConfig* _tmp52_ = NULL;
+ VteTerminalEraseBinding _tmp53_ = 0;
+ VteTerminalEraseBinding _tmp54_ = 0;
+ VteTerminal* _tmp55_ = NULL;
+ MultiTermShellConfig* _tmp56_ = NULL;
+ gboolean _tmp57_ = FALSE;
+ gboolean _tmp58_ = FALSE;
+ VteTerminal* _tmp59_ = NULL;
+ MultiTermShellConfig* _tmp60_ = NULL;
+ gboolean _tmp61_ = FALSE;
+ gboolean _tmp62_ = FALSE;
+ VteTerminal* _tmp63_ = NULL;
+ MultiTermShellConfig* _tmp64_ = NULL;
+ gboolean _tmp65_ = FALSE;
+ gboolean _tmp66_ = FALSE;
+ VteTerminal* _tmp67_ = NULL;
+ MultiTermShellConfig* _tmp68_ = NULL;
+ gint _tmp69_ = 0;
+ gint _tmp70_ = 0;
+ VteTerminal* _tmp71_ = NULL;
+ MultiTermShellConfig* _tmp72_ = NULL;
+ gboolean _tmp73_ = FALSE;
+ gboolean _tmp74_ = FALSE;
+ VteTerminal* _tmp75_ = NULL;
+ MultiTermShellConfig* _tmp76_ = NULL;
+ gchar* _tmp77_ = NULL;
+ gchar* _tmp78_ = NULL;
+ gchar* _tmp79_ = NULL;
+ _tmp30_ = self->terminal;
+ _tmp31_ = self->priv->sh;
+ _tmp32_ = multi_term_shell_config_get_font (_tmp31_);
+ _tmp33_ = _tmp32_;
+ _tmp34_ = _tmp33_;
+ vte_terminal_set_font_from_string (_tmp30_, _tmp34_);
+ _g_free0 (_tmp34_);
+ _tmp35_ = self->terminal;
+ _tmp36_ = self->priv->sh;
+ _tmp37_ = multi_term_shell_config_get_allow_bold (_tmp36_);
+ _tmp38_ = _tmp37_;
+ vte_terminal_set_allow_bold (_tmp35_, _tmp38_);
+ _tmp39_ = self->terminal;
+ _tmp40_ = self->priv->sh;
+ _tmp41_ = multi_term_shell_config_get_audible_bell (_tmp40_);
+ _tmp42_ = _tmp41_;
+ vte_terminal_set_audible_bell (_tmp39_, _tmp42_);
+ _tmp43_ = self->terminal;
+ _tmp44_ = self->priv->sh;
+ _tmp45_ = multi_term_shell_config_get_cursor_blink_mode (_tmp44_);
+ _tmp46_ = _tmp45_;
+ vte_terminal_set_cursor_blink_mode (_tmp43_, _tmp46_);
+ _tmp47_ = self->terminal;
+ _tmp48_ = self->priv->sh;
+ _tmp49_ = multi_term_shell_config_get_cursor_shape (_tmp48_);
+ _tmp50_ = _tmp49_;
+ vte_terminal_set_cursor_shape (_tmp47_, _tmp50_);
+ _tmp51_ = self->terminal;
+ _tmp52_ = self->priv->sh;
+ _tmp53_ = multi_term_shell_config_get_backspace_binding (_tmp52_);
+ _tmp54_ = _tmp53_;
+ vte_terminal_set_backspace_binding (_tmp51_, _tmp54_);
+ _tmp55_ = self->terminal;
+ _tmp56_ = self->priv->sh;
+ _tmp57_ = multi_term_shell_config_get_pointer_autohide (_tmp56_);
+ _tmp58_ = _tmp57_;
+ vte_terminal_set_mouse_autohide (_tmp55_, _tmp58_);
+ _tmp59_ = self->terminal;
+ _tmp60_ = self->priv->sh;
+ _tmp61_ = multi_term_shell_config_get_scroll_on_keystroke (_tmp60_);
+ _tmp62_ = _tmp61_;
+ vte_terminal_set_scroll_on_keystroke (_tmp59_, _tmp62_);
+ _tmp63_ = self->terminal;
+ _tmp64_ = self->priv->sh;
+ _tmp65_ = multi_term_shell_config_get_scroll_on_output (_tmp64_);
+ _tmp66_ = _tmp65_;
+ vte_terminal_set_scroll_on_output (_tmp63_, _tmp66_);
+ _tmp67_ = self->terminal;
+ _tmp68_ = self->priv->sh;
+ _tmp69_ = multi_term_shell_config_get_scrollback_lines (_tmp68_);
+ _tmp70_ = _tmp69_;
+ vte_terminal_set_scrollback_lines (_tmp67_, (glong) _tmp70_);
+ _tmp71_ = self->terminal;
+ _tmp72_ = self->priv->sh;
+ _tmp73_ = multi_term_shell_config_get_visible_bell (_tmp72_);
+ _tmp74_ = _tmp73_;
+ vte_terminal_set_visible_bell (_tmp71_, _tmp74_);
+ _tmp75_ = self->terminal;
+ _tmp76_ = self->priv->sh;
+ _tmp77_ = multi_term_shell_config_get_word_chars (_tmp76_);
+ _tmp78_ = _tmp77_;
+ _tmp79_ = _tmp78_;
+ vte_terminal_set_word_chars (_tmp75_, _tmp79_);
+ _g_free0 (_tmp79_);
+ } else {
+ VteTerminal* _tmp80_ = NULL;
+ VteTerminal* _tmp81_ = NULL;
+ VteTerminal* _tmp82_ = NULL;
+ VteTerminal* _tmp83_ = NULL;
+ VteTerminal* _tmp84_ = NULL;
+ VteTerminal* _tmp85_ = NULL;
+ VteTerminal* _tmp86_ = NULL;
+ VteTerminal* _tmp87_ = NULL;
+ VteTerminal* _tmp88_ = NULL;
+ VteTerminal* _tmp89_ = NULL;
+ VteTerminal* _tmp90_ = NULL;
+ VteTerminal* _tmp91_ = NULL;
+ _tmp80_ = self->terminal;
+ vte_terminal_set_font_from_string (_tmp80_, "Monospace 9");
+ _tmp81_ = self->terminal;
+ vte_terminal_set_allow_bold (_tmp81_, TRUE);
+ _tmp82_ = self->terminal;
+ vte_terminal_set_audible_bell (_tmp82_, TRUE);
+ _tmp83_ = self->terminal;
+ vte_terminal_set_cursor_blink_mode (_tmp83_, VTE_CURSOR_BLINK_SYSTEM);
+ _tmp84_ = self->terminal;
+ vte_terminal_set_cursor_shape (_tmp84_, VTE_CURSOR_SHAPE_BLOCK);
+ _tmp85_ = self->terminal;
+ vte_terminal_set_backspace_binding (_tmp85_, VTE_ERASE_AUTO);
+ _tmp86_ = self->terminal;
+ vte_terminal_set_mouse_autohide (_tmp86_, FALSE);
+ _tmp87_ = self->terminal;
+ vte_terminal_set_scroll_on_keystroke (_tmp87_, TRUE);
+ _tmp88_ = self->terminal;
+ vte_terminal_set_scroll_on_output (_tmp88_, FALSE);
+ _tmp89_ = self->terminal;
+ vte_terminal_set_scrollback_lines (_tmp89_, (glong) 512);
+ _tmp90_ = self->terminal;
+ vte_terminal_set_visible_bell (_tmp90_, FALSE);
+ _tmp91_ = self->terminal;
+ vte_terminal_set_word_chars (_tmp91_, "");
+ }
+ _tmp92_ = self->terminal;
+ g_signal_connect_object ((GtkWidget*) _tmp92_, "realize", (GCallback) _multi_term_terminal_on_vte_realize_gtk_widget_realize, self, 0);
+ _tmp93_ = self->priv->sh;
+ _tmp94_ = multi_term_shell_config_get_command (_tmp93_);
+ _tmp95_ = _tmp94_;
+ _tmp96_ = _tmp95_;
+ multi_term_terminal_run_command (self, _tmp96_);
+ _g_free0 (_tmp96_);
+ _g_object_unref0 (hbox);
+ _g_object_unref0 (vsb);
+ return self;
+}
+
+
+MultiTermTerminal* multi_term_terminal_new (MultiTermShellConfig* sh) {
+ return multi_term_terminal_construct (MULTI_TERM_TYPE_TERMINAL, sh);
+}
+
+
+static gpointer _g_object_ref0 (gpointer self) {
+ return self ? g_object_ref (self) : NULL;
+}
+
+
+const gchar* multi_term_terminal_get_tab_label_text (MultiTermTerminal* self) {
+ const gchar* result;
+ MultiTermTabLabel* label = NULL;
+ gconstpointer _tmp0_ = NULL;
+ MultiTermTabLabel* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ const gchar* _tmp3_ = NULL;
+ g_return_val_if_fail (self != NULL, NULL);
+ _tmp0_ = g_object_get_data ((GObject*) self, "label");
+ _tmp1_ = _g_object_ref0 ((MultiTermTabLabel*) _tmp0_);
+ label = _tmp1_;
+ _tmp2_ = multi_term_tab_label_get_text (label);
+ _tmp3_ = _tmp2_;
+ result = _tmp3_;
+ _g_object_unref0 (label);
+ return result;
+}
+
+
+void multi_term_terminal_set_tab_label_text (MultiTermTerminal* self, const gchar* value) {
+ MultiTermTabLabel* label = NULL;
+ gconstpointer _tmp0_ = NULL;
+ MultiTermTabLabel* _tmp1_ = NULL;
+ const gchar* _tmp2_ = NULL;
+ g_return_if_fail (self != NULL);
+ _tmp0_ = g_object_get_data ((GObject*) self, "label");
+ _tmp1_ = _g_object_ref0 ((MultiTermTabLabel*) _tmp0_);
+ label = _tmp1_;
+ _tmp2_ = value;
+ multi_term_tab_label_set_text (label, _tmp2_);
+ _g_object_unref0 (label);
+ g_object_notify ((GObject *) self, "tab-label-text");
+}
+
+
+void multi_term_terminal_set_background_color (MultiTermTerminal* self, const gchar* value) {
+ GdkColor color = {0};
+ GdkColormap* _tmp0_ = NULL;
+ GdkColor _tmp1_ = {0};
+ const gchar* _tmp2_ = NULL;
+ GdkColor _tmp3_ = {0};
+ VteTerminal* _tmp4_ = NULL;
+ GdkColor _tmp5_ = {0};
+ g_return_if_fail (self != NULL);
+ memset (&color, 0, sizeof (GdkColor));
+ _tmp0_ = gdk_colormap_get_system ();
+ _tmp1_ = color;
+ gdk_colormap_alloc_color (_tmp0_, &_tmp1_, TRUE, TRUE);
+ _tmp2_ = value;
+ gdk_color_parse (_tmp2_, &_tmp3_);
+ color = _tmp3_;
+ _tmp4_ = self->terminal;
+ _tmp5_ = color;
+ vte_terminal_set_color_background (_tmp4_, &_tmp5_);
+ g_object_notify ((GObject *) self, "background-color");
+}
+
+
+void multi_term_terminal_set_foreground_color (MultiTermTerminal* self, const gchar* value) {
+ GdkColor color = {0};
+ GdkColormap* _tmp0_ = NULL;
+ GdkColor _tmp1_ = {0};
+ const gchar* _tmp2_ = NULL;
+ GdkColor _tmp3_ = {0};
+ VteTerminal* _tmp4_ = NULL;
+ GdkColor _tmp5_ = {0};
+ g_return_if_fail (self != NULL);
+ memset (&color, 0, sizeof (GdkColor));
+ _tmp0_ = gdk_colormap_get_system ();
+ _tmp1_ = color;
+ gdk_colormap_alloc_color (_tmp0_, &_tmp1_, TRUE, TRUE);
+ _tmp2_ = value;
+ gdk_color_parse (_tmp2_, &_tmp3_);
+ color = _tmp3_;
+ _tmp4_ = self->terminal;
+ _tmp5_ = color;
+ vte_terminal_set_color_foreground (_tmp4_, &_tmp5_);
+ g_object_notify ((GObject *) self, "foreground-color");
+}
+
+
+static void g_cclosure_user_marshal_BOOLEAN__POINTER (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data) {
+ typedef gboolean (*GMarshalFunc_BOOLEAN__POINTER) (gpointer data1, gpointer arg_1, gpointer data2);
+ register GMarshalFunc_BOOLEAN__POINTER callback;
+ register GCClosure * cc;
+ register gpointer data1;
+ register gpointer data2;
+ gboolean v_return;
+ cc = (GCClosure *) closure;
+ g_return_if_fail (return_value != NULL);
+ g_return_if_fail (n_param_values == 2);
+ if (G_CCLOSURE_SWAP_DATA (closure)) {
+ data1 = closure->data;
+ data2 = param_values->data[0].v_pointer;
+ } else {
+ data1 = param_values->data[0].v_pointer;
+ data2 = closure->data;
+ }
+ callback = (GMarshalFunc_BOOLEAN__POINTER) (marshal_data ? marshal_data : cc->callback);
+ v_return = callback (data1, g_value_get_pointer (param_values + 1), data2);
+ g_value_set_boolean (return_value, v_return);
+}
+
+
+static void multi_term_terminal_class_init (MultiTermTerminalClass * klass) {
+ multi_term_terminal_parent_class = g_type_class_peek_parent (klass);
+ g_type_class_add_private (klass, sizeof (MultiTermTerminalPrivate));
+ G_OBJECT_CLASS (klass)->get_property = _vala_multi_term_terminal_get_property;
+ G_OBJECT_CLASS (klass)->set_property = _vala_multi_term_terminal_set_property;
+ G_OBJECT_CLASS (klass)->finalize = multi_term_terminal_finalize;
+ g_object_class_install_property (G_OBJECT_CLASS (klass), MULTI_TERM_TERMINAL_TAB_LABEL_TEXT, g_param_spec_string ("tab-label-text", "tab-label-text", "tab-label-text", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), MULTI_TERM_TERMINAL_BACKGROUND_COLOR, g_param_spec_string ("background-color", "background-color", "background-color", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE));
+ g_object_class_install_property (G_OBJECT_CLASS (klass), MULTI_TERM_TERMINAL_FOREGROUND_COLOR, g_param_spec_string ("foreground-color", "foreground-color", "foreground-color", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE));
+ g_signal_new ("right_click_event", MULTI_TERM_TYPE_TERMINAL, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_user_marshal_BOOLEAN__POINTER, G_TYPE_BOOLEAN, 1, G_TYPE_POINTER);
+}
+
+
+static void multi_term_terminal_instance_init (MultiTermTerminal * self) {
+ self->priv = MULTI_TERM_TERMINAL_GET_PRIVATE (self);
+}
+
+
+static void multi_term_terminal_finalize (GObject* obj) {
+ MultiTermTerminal * self;
+ self = G_TYPE_CHECK_INSTANCE_CAST (obj, MULTI_TERM_TYPE_TERMINAL, MultiTermTerminal);
+ _g_object_unref0 (self->terminal);
+ _multi_term_shell_config_unref0 (self->priv->sh);
+ G_OBJECT_CLASS (multi_term_terminal_parent_class)->finalize (obj);
+}
+
+
+GType multi_term_terminal_get_type (void) {
+ static volatile gsize multi_term_terminal_type_id__volatile = 0;
+ if (g_once_init_enter (&multi_term_terminal_type_id__volatile)) {
+ static const GTypeInfo g_define_type_info = { sizeof (MultiTermTerminalClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) multi_term_terminal_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (MultiTermTerminal), 0, (GInstanceInitFunc) multi_term_terminal_instance_init, NULL };
+ GType multi_term_terminal_type_id;
+ multi_term_terminal_type_id = g_type_register_static (GTK_TYPE_FRAME, "MultiTermTerminal", &g_define_type_info, 0);
+ g_once_init_leave (&multi_term_terminal_type_id__volatile, multi_term_terminal_type_id);
+ }
+ return multi_term_terminal_type_id__volatile;
+}
+
+
+static void _vala_multi_term_terminal_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) {
+ MultiTermTerminal * self;
+ self = G_TYPE_CHECK_INSTANCE_CAST (object, MULTI_TERM_TYPE_TERMINAL, MultiTermTerminal);
+ switch (property_id) {
+ case MULTI_TERM_TERMINAL_TAB_LABEL_TEXT:
+ g_value_set_string (value, multi_term_terminal_get_tab_label_text (self));
+ break;
+ default:
+ G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
+ break;
+ }
+}
+
+
+static void _vala_multi_term_terminal_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) {
+ MultiTermTerminal * self;
+ self = G_TYPE_CHECK_INSTANCE_CAST (object, MULTI_TERM_TYPE_TERMINAL, MultiTermTerminal);
+ switch (property_id) {
+ case MULTI_TERM_TERMINAL_TAB_LABEL_TEXT:
+ multi_term_terminal_set_tab_label_text (self, g_value_get_string (value));
+ break;
+ case MULTI_TERM_TERMINAL_BACKGROUND_COLOR:
+ multi_term_terminal_set_background_color (self, g_value_get_string (value));
+ break;
+ case MULTI_TERM_TERMINAL_FOREGROUND_COLOR:
+ multi_term_terminal_set_foreground_color (self, g_value_get_string (value));
+ break;
+ default:
+ G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
+ break;
+ }
+}
+
+
+static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) {
+ if ((array != NULL) && (destroy_func != NULL)) {
+ int i;
+ for (i = 0; i < array_length; i = i + 1) {
+ if (((gpointer*) array)[i] != NULL) {
+ destroy_func (((gpointer*) array)[i]);
+ }
+ }
+ }
+}
+
+
+static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) {
+ _vala_array_destroy (array, array_length, destroy_func);
+ g_free (array);
+}
+
+
+
diff -Nru geany-plugins-1.24.0+20140222+git/multiterm/src/vapi/geany.deps geany-plugins-1.24.1+dfsg/multiterm/src/vapi/geany.deps
--- geany-plugins-1.24.0+20140222+git/multiterm/src/vapi/geany.deps 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/multiterm/src/vapi/geany.deps 1970-01-01 00:00:00.000000000 +0000
@@ -1,2 +0,0 @@
-gtk+-2.0
-gdk-2.0
diff -Nru geany-plugins-1.24.0+20140222+git/multiterm/src/vapi/geany.vapi geany-plugins-1.24.1+dfsg/multiterm/src/vapi/geany.vapi
--- geany-plugins-1.24.0+20140222+git/multiterm/src/vapi/geany.vapi 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/multiterm/src/vapi/geany.vapi 1970-01-01 00:00:00.000000000 +0000
@@ -1,2157 +0,0 @@
-/*
- * geany.vapi - This file comes from the Geany Vala Binding project
- *
- * Copyright 2010-2012 Colomban Wendling
- * Copyright 2012 Matthew Brush
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- */
-
-[CCode (cheader_filename = "geanyplugin.h")]
-namespace Geany {
- /* reviewed */
- [Compact]
- [CCode (cname = "GeanyApp")]
- public class Application {
- public bool debug_mode;
- [CCode (cname = "configdir")]
- public string config_dir;
- [CCode (cname = "datadir")]
- public string data_dir;
- [CCode (cname = "docdir")]
- public string doc_dir;
- public unowned TagManager.Workspace tm_workspace;
- public Project? project;
- }
- /* reviewed */
- [Compact]
- public class InterfacePrefs {
- public bool sidebar_symbol_visible;
- public bool sidebar_openfiles_visible;
- public string editor_font;
- public string tagbar_font;
- public string msgwin_font;
- public bool show_notebook_tabs;
- public int tab_pos_editor;
- public int tab_pos_msgwin;
- public int tab_pos_sidebar;
- public bool statusbar_visible;
- public bool show_symbol_list_expanders;
- public bool notebook_double_click_hides_widgets;
- public bool highlighting_invert_all;
- public int sidebar_pos;
- public bool msgwin_status_visible;
- public bool msgwin_compiler_visible;
- public bool msgwin_messages_visible;
- public bool msgwin_scribble_visible;
- public bool use_native_windows_dialogs; /* only used on Windows */
- public bool compiler_tab_autoscroll;
- }
- /* reviewed */
- /**
- * Indentation prefs that might be different according to the
- * {@link Project} or {@link Document}.
- *
- * Use {@link Editor.indent_prefs} to get the prefs for a
- * particular document.
- **/
- [Compact]
- public class IndentPrefs {
- /**
- * The indentation with, in character size.
- *
- * This is not necessarily the number of character used for indentation
- * if e.g. indentation uses tabs or tabs+space.
- */
- public int width {
- [CCode (cname = "geany_vala_pluing_indent_prefs_get_width")]
- get { return _width; }
- }
- [CCode (cname = "width")] int _width;
- /**
- * The indentation type (spaces, tabs or both).
- */
- public IndentType type {
- [CCode (cname = "geany_vala_pluing_indent_prefs_get_type")]
- get { return _type; }
- }
- [CCode (cname = "type")] IndentType _type;
- /**
- * The natural width of a tab, used when {@link type} is
- * {@link IndentType.BOTH}.
- *
- * @see Sci.get_tab_width
- */
- public int hard_tab_width {
- [CCode (cname = "geany_vala_pluing_indent_prefs_get_hard_tab_width")]
- get { return _hard_tab_width; }
- }
- [CCode (cname = "hard_tab_width")] int _hard_tab_width;
- /**
- * Mode of auto-indentation
- */
- public AutoIndent auto_indent_mode {
- [CCode (cname = "geany_vala_pluing_indent_prefs_get_auto_indent_mode")]
- get { return _auto_indent_mode; }
- }
- [CCode (cname = "auto_indent_mode")] AutoIndent _auto_indent_mode;
- /**
- * Whether to try to detect automatically or not the indentation type
- */
- public bool detect_type {
- [CCode (cname = "geany_vala_pluing_indent_prefs_get_detect_type")]
- get { return _detect_type; }
- }
- [CCode (cname = "detect_type")] bool _detect_type;
-
- /**
- * Gets the default indentation prefs.
- *
- * Prefs can be different according to the {@link Project} or
- * {@link Document}.
- *
- * ''Warning:'' Always get a fresh result instead of keeping a
- * reference around if the editor/project settings may have changed,
- * or if this function has been called for a different editor.
- *
- * If you have an editor and want to get its indent prefs, use
- * {@link Editor.indent_prefs}.
- *
- * @param editor Don't use this parameter
- * @return The default indentation preferences
- *
- * @see Editor.indent_prefs
- */
- [CCode (cname = "editor_get_indent_prefs")]
- public static unowned IndentPrefs get_default (Editor? editor = null);
- }
- /* reviewed */
- [Compact]
- public class EditorPrefs {
- public IndentPrefs indentation;
- public bool show_white_space;
- public bool show_indent_guide;
- public bool show_line_endings;
- public int long_line_type;
- public int long_line_column;
- public string long_line_color;
- public bool show_markers_margin; /* view menu */
- public bool show_linenumber_margin; /* view menu */
- public bool show_scrollbars; /* hidden pref */
- public bool scroll_stop_at_last_line;
- public bool line_wrapping;
- public bool use_indicators;
- public bool folding;
- public bool unfold_all_children;
- public bool disable_dnd;
- public bool use_tab_to_indent; /* makes tab key indent instead of insert a tab char */
- public bool smart_home_key;
- public bool newline_strip;
- public bool auto_complete_symbols;
- public bool auto_close_xml_tags;
- public bool complete_snippets;
- public int symbolcompletion_min_chars;
- public int symbolcompletion_max_height;
- public bool brace_match_ltgt; /* whether to highlight < and > chars (hidden pref) */
- public bool use_gtk_word_boundaries; /* hidden pref */
- public bool complete_snippets_whilst_editing; /* hidden pref */
- public int line_break_column;
- public bool auto_continue_multiline;
- public string comment_toggle_mark;
- public uint autocompletion_max_entries;
- public uint autoclose_chars;
- public bool autocomplete_doc_words;
- public bool completion_drops_rest_of_word;
- public string color_scheme;
- public int show_virtual_space;
- public bool long_line_enabled;
-
- /**
- * Gets the default End of Line character (LF, CR/LF, CR), one of "\n",
- * "\r\n" or "\r".
- *
- * If you have an editor and want to know it's EOL character, use
- * {@link Editor.eol_char}.
- *
- * @param editor Don't use this parameter
- * @return The default EOL character
- *
- * @see Editor.eol_char
- */
- [CCode (cname = "editor_get_eol_char")]
- public static unowned string get_default_eol_char (Editor? editor = null);
-
- /**
- * Gets the default end of line characters mode.
- *
- * If you have an editor and want to know it's EOL mode, use
- * {@link Editor.eol_char_mode}.
- *
- * @param editor Don't use this parameter
- * @return The default EOL mode
- *
- * @see Editor.eol_char_mode
- */
- [CCode (cname = "editor_get_eol_char_mode")]
- public static Scintilla.EolMode get_default_eol_char_mode (Editor? editor = null);
-
- /**
- * Gets the localized name (for displaying) of the default End of Line
- * characters (LF, CR/LF, CR).
- *
- * If you have an editor and want to know it's EOL char name, use
- * {@link Editor.eol_char_name}.
- *
- * @param editor Don't use this parameter
- * @return The default EOL character's name
- *
- * @see Editor.eol_char_name
- */
- [CCode (cname = "editor_get_eol_char_name")]
- public static unowned string get_default_eol_char_name (Editor? editor = null);
- }
- /* reviewed */
- [Compact]
- public class ToolbarPrefs {
- public bool visible;
- public Gtk.IconSize icon_size;
- public Gtk.ToolbarStyle icon_style;
- public bool use_gtk_default_style;
- public bool use_gtk_default_icon;
- public bool append_to_menu;
- }
- /* reviewed */
- [Compact]
- public class Prefs {
- public bool load_session;
- public bool load_plugins;
- public bool save_winpos;
- public bool confirm_exit;
- public bool beep_on_errors; /* use utils_beep() instead */
- public bool suppress_status_messages;
- public bool switch_to_status;
- public bool auto_focus;
- public string default_open_path;
- public string custom_plugin_path;
- }
- /* reviewed */
- [Compact]
- public class ToolPrefs {
- public string browser_cmd;
- public string term_cmd;
- public string grep_cmd;
- public string context_action_cmd;
- }
- /* reviewed */
- [CCode (cname = "GeanyFindSelOptions", cprefix = "GEANY_FIND_SEL_", has_type_id = false)]
- public enum FindSelectionType {
- CURRENT_WORD,
- SEL_X,
- AGAIN
- }
- /* reviewed */
- [Compact]
- public class SearchPrefs {
- public bool suppress_dialogs;
- public bool use_current_word;
- public bool use_current_file_dir;
- public FindSelectionType find_selection_type;
- }
- /* reviewed
- * FIXME: are (some of) these nullable? */
- [Compact]
- public class TemplatePrefs {
- public string developer;
- public string company;
- public string mail;
- public string initials;
- public string version;
- public string year_format;
- public string date_format;
- public string datetime_format;
- }
- /* reviewed */
- [Compact]
- public class FilePrefs {
- public int default_new_encoding;
- public int default_open_encoding;
- public bool final_new_line;
- public bool strip_trailing_spaces;
- public bool replace_tabs;
- public bool tab_order_ltr;
- public bool tab_order_beside;
- public bool show_tab_cross;
- public uint mru_length;
- public int default_eol_character;
- public int disk_check_timeout;
- public bool cmdline_new_files;
- public bool use_safe_file_saving;
- public bool ensure_convert_new_lines;
- public bool gio_unsafe_save_backup;
- }
- /* reviewed */
- [CCode (cprefix = "GEANY_GBG_", has_type_id = false)]
- public enum BuildGroup {
- FT, /* *< filetype items */
- NON_FT, /* *< non filetype items.*/
- EXEC, /* *< execute items */
- COUNT /* *< count of groups. */
- }
- /* reviewed */
- [Compact]
- public class BuildInfo {
- [CCode (cname = "grp")]
- BuildGroup group;
- [CCode (cname = "cmd")]
- int command;
- GLib.Pid pid; /* id of the spawned process */
- string dir;
- uint file_type_id;
- string custom_target;
- int message_count;
- }
- /* reviewed */
- [Compact]
- public class Data {
- public Application app;
- public MainWidgets main_widgets;
- public GLib.PtrArray documents_array;
- public GLib.PtrArray filetypes_array;
- public Prefs prefs;
- public InterfacePrefs interface_prefs;
- public ToolbarPrefs toolbar_prefs;
- public EditorPrefs editor_prefs;
- public FilePrefs file_prefs;
- public SearchPrefs search_prefs;
- public ToolPrefs tool_prefs;
- public TemplatePrefs template_prefs;
- public BuildInfo build_info;
- public GLib.SList filetypes_by_title;
- }
- /* reviewed */
- [CCode (cprefix = "dialogs_")]
- namespace Dialogs {
- public string? show_input (string title, Gtk.Window parent,
- string? label_text = null, string? default_text = null);
- public bool show_input_numeric (string title, string label_text,
- ref double value, double min, double max, double step);
- [PrintfFormat]
- public void show_msgbox (Gtk.MessageType type, string text, ...);
- [PrintfFormat]
- public bool show_question (string text, ...);
- public bool show_save_as ();
- }
- /* reviewed */
- [Compact]
- [CCode (cname = "struct GeanyDocument",
- cprefix = "document_",
- free_function = "document_close")]
- public class Document {
- /* Private methods used to implement properties */
-
- private void set_encoding (string new_encoding);
- private void set_filetype (Filetype type);
- private void set_text_changed (bool changed);
- private bool save_file_as (string? utf8_fname = null);
-
- /* Document Properties */
-
- /**
- * Gets whether the document has changed since it was last saved.
- */
- public bool has_changed {
- [CCode (cname = "geany_vala_plugin_document_get_has_changed")]
- get { return _has_changed; }
- [CCode (cname = "geany_vala_plugin_document_set_has_changed")]
- set { set_text_changed (value); }
- }
- [CCode (cname = "changed")] bool _has_changed;
-
- /**
- * Gets the {@link Editor} associated with the document.
- */
- public Editor editor {
- [CCode (cname = "geany_vala_plugin_document_get_editor")]
- get { return _editor; }
- }
- [CCode (cname = "editor")] Editor _editor;
-
- /**
- * Gets/sets the encoding of the document.
- *
- * This must be a valid string representation of an encoding, which
- * can be retrieved with the {@link Encoding.get_charset_from_index}
- * function.
- */
- public string encoding {
- [CCode (cname = "geany_vala_plugin_document_get_encoding")]
- get { return _encoding; }
- [CCode (cname = "geany_vala_plugin_document_set_encoding")]
- set { set_encoding (value); }
- }
- [CCode (cname = "encoding")] string _encoding;
-
- /**
- * Gets the document's file name or a string representing an unsaved
- * document, for example 'untitled'.
- */
- /* FIXME: I'm not really sure of the name of this property */
- public string safe_file_name {
- [CCode (cname = "DOC_FILENAME")] get;
- }
-
- /**
- * Gets/sets this document's UTF-8 encoded filename.
- *
- * Setting this property has the same effect as using the
- * {@link save_as} method.
- */
- public string? file_name {
- [CCode (cname = "geany_vala_plugin_document_get_file_name")]
- get { return _file_name; }
- }
- [CCode (cname = "file_name")] string? _file_name;
-
- /**
- * Gets/sets the filetype for this document, which controls syntax
- * highlighting and tags.
- */
- public Filetype file_type {
- [CCode (cname = "geany_vala_plugin_document_get_file_type")]
- get { return _file_type; }
- [CCode (cname = "geany_vala_plugin_document_set_file_type")]
- set { set_filetype (value); }
- }
- [CCode (cname = "file_type")] Filetype _file_type;
-
- /**
- * Gets whether the file for this document has a Byte Order Mark.
- */
- public bool has_bom {
- [CCode (cname = "geany_vala_plugin_document_get_has_bom")]
- get { return _has_bom; }
- }
- [CCode (cname = "has_bom")] bool _has_bom;
-
- /**
- * Gets whether this document supports source code symbols (tags).
- *
- * Tags will show in the sidebar and will be used for auto-completion
- * and calltips.
- */
- public bool has_tags {
- [CCode (cname = "geany_vala_plugin_document_get_has_tags")]
- get { return _has_tags; }
- }
- [CCode (cname = "has_tags")] bool _has_tags;
-
- /**
- * Gets the document's index in the documents array.
- */
- /* Not sure why indes is signed in Geany's side, it is always >= 0 and
- * represents a array index. However, it would need to change this
- * get_from_index() too, so wrap it... */
- public int index {
- [CCode (cname = "geany_vala_plugin_document_get_index")]
- get { return _index; }
- }
- [CCode (cname = "index")] int _index;
-
- /**
- * Gets whether the document is active and all properties are set
- * correctly.
- */
- public bool is_valid { [CCode (cname = "DOC_VALID")] get; }
-
- /**
- * Gets/sets whether this document is read-only.
- */
- public bool is_read_only {
- [CCode (cname = "geany_vala_plugin_document_get_is_read_only")]
- get { return _is_read_only; }
- }
- [CCode (cname = "readonly")] bool _is_read_only;
-
-
- /**
- * Gets the link-dereferenced, local-encoded file name for this
- * {@link Document}.
- *
- * The value can be null if the document is not saved to disk yet
- * (has no file).
- */
- public string? real_path {
- [CCode (cname = "geany_vala_plugin_document_get_real_path")]
- get { return _real_path; }
- }
- [CCode (cname = "real_path")] string? _real_path;
-
- /**
- * Gets the {@link TagManager.WorkObject} used for this document.
- *
- * The value can be null if there is no tag manager used for this
- * document.
- */
- public TagManager.WorkObject? tm_file { /* needs better name? */
- [CCode (cname = "geany_vala_plugin_document_get_tm_file")]
- get { return _tm_file; }
- }
- [CCode (cname = "tm_file")] TagManager.WorkObject? _tm_file;
-
- /**
- * Gets the {@link Gtk.Notebook} page index for this document.
- */
- public int notebook_page { /* should cast to uint? */
- [CCode (cname = "document_get_notebook_page")] get;
- }
-
- /**
- * Gets the status color of the document or null if the default
- * widget coloring should be used.
- */
- public unowned Gdk.Color? status_color {
- [CCode (cname = "document_get_status_color")] get;
- }
-
- /* Document Methods */
-
- /**
- * Gets the last part of the filename for this document, ellipsized
- * (shortened) to the desired //length// or a default value if
- * //length// is -1.
- *
- * @param length The number of characters to ellipsize the basename to.
- *
- * @return The displayable basename for this document's file.
- */
- [CCode (cname = "document_get_basename_for_display")]
- public string get_display_basename (int length = -1);
-
- /**
- * Opens each file in the list //filenames// using the specified
- * settings.
- *
- * @param filenames A list of filenames to load, in locale encoding.
- * @param readonly Whether to open the document in read-only mode.
- * @param ft The filetype for the document or null to
- * automatically detect the filetypes.
- * @param forced_enc The file encoding to use or null to
- * automatically detect the file encoding.
- */
- public static void open_files (GLib.SList filenames,
- bool readonly = false,
- Filetype? ft = null,
- string? forced_enc = null);
-
- /**
- * Reloads the document's file using the specified //forced_enc//
- * encoding.
- *
- * @param forced_enc The file encoding to reload with or null to
- * detect the encoding automatically.
- *
- * @return true if the document was reloaded successfully, otherwise
- * false is returned.
- */
- [CCode (cname = "document_reload_file")]
- public bool reload (string? forced_enc = null);
-
- /**
- * Renames this documents file to //new_filename//.
- *
- * Only the file on disk is actually renamed, you still have to call
- * {@link save_as} to update this document. This function also stops
- * monitoring for file changes to prevent receiving too many file
- * change events while renaming. File monitoring is setup again in
- * {@link save_as}.
- *
- * @param new_filename The new filename in UTF-8 encoding.
- *
- * @see save_as
- */
- [CCode (cname = "document_rename_file")]
- public void rename (string new_filename);
-
- /**
- * Saves this document to file.
- *
- * Saving may include replacing tab with spaces, stripping trailing
- * spaces and adding a final newline at the end of the file, depending
- * on user preferences. Next, the "document-before-save" signal is
- * emitted, allowing plugins to modify the document before it is saved,
- * and data is actually written to disk. The filetype is set again or
- * auto-detected if it hasn't been set yet. After this, the
- * "document-save" signal is emitted for plugins.
- *
- * If the file has not been modified, this functions does nothing
- * unless //force// is set to true.
- *
- * You should ensure {@link file_name} is not null before calling
- * this, otherwise you should call {@link Dialogs.show_save_as}.
- *
- * @param force Whether to save the file even if it is not modified.
- *
- * @return true if the file was saved or false if the file could not
- * or should not be saved.
- *
- * @see Dialogs.show_save_as
- */
- [CCode (cname = "document_save_file")]
- public bool save (bool force = false);
-
- /**
- * Saves the document, detecting filetype.
- *
- * @param utf8_fname The new name for the document, in UTF-8
- * encoding or null.
- *
- * @return true if the file was saved or false if the file could
- * not be saved.
- */
- [CCode (cname = "document_save_file_as")]
- public bool save_as (string? utf8_fname = null); /* what does null do? */
-
- /* Document Construction, Retrieval and Destruction Methods */
-
- /**
- * Creates a new document.
- *
- * Line endings in //text// will be converted to the default setting.
- * Afterwards, the "document-new" signal is emitted for plugins.
- *
- * @param utf8_filename The file name in UTF-8 encoding or null to
- * open a file as "untitled".
- * @param ft Filetype to set or null to detect it from
- * //utf8_filename// if not null.
- * @param text The initial content of the file (in UTF-8
- * encoding) or null.
- *
- * @return A new {@link Document}.
- */
- [CCode (cname = "document_new_file")]
- public static unowned Document? @new (string? utf8_filename = null,
- Filetype? ft = null,
- string? text = null);
-
- /**
- * Closes this document.
- *
- * @return true if the document was actually removed or false otherwise.
- */
- public bool close ();
-
- /**
- * Removes the given {@link Gtk.Notebook} tab page at //page_num//
- * and clears all related information in the documents list.
- *
- * @param page_num The {@link Gtk.Notebook} tab page number to remove.
- *
- * @return true if the document was actually removed or false otherwise.
- */
- [CCode (cname = "document_remove_page")]
- public static bool close_notebook_page (uint page_num);
-
- /**
- * Finds a document with the given filename.
- *
- * This matches either the exact //utf8_filename// or variant
- * filenames with relative elements in the path, eg. '/dir/../\/name'
- * will match '/name'.
- *
- * @param utf8_filename The UTF-8 encoded filename to search for.
- *
- * @return The matching {@link Document} or null if no document matched.
- */
- /* FIXME: double forward slash in valadoc comment. */
- public static unowned Document? find_by_filename (string utf8_filename);
-
- /**
- * Finds a document whose //real_name// matches the given filename.
- *
- * @param real_name The filename to search, which should be identical
- * to the string returned by
- * {@link TagManager.get_real_path}.
- *
- * @return The matching {@link Document} or null if no document matched.
- */
- public static unowned Document? find_by_real_path (string real_name);
-
- /**
- * Finds the current document.
- *
- * @return The current {@link Document} or null if there are no opened
- * documents.
- */
- public static unowned Document? get_current ();
-
- /**
- * Finds the document for the given notebook page number
- * //page_num//.
- *
- * @param page_num The notebook page number to search.
- *
- * @return The corresponding document for the given notebook page
- * or null if there was no document at //page_num//.
- */
- [CCode (cname = "document_get_from_page")]
- public static unowned Document? get_from_notebook_page (uint page_num);
-
- /**
- * Gets the document from the documents array with //index//.
- *
- * Always check the returned document is valid.
- *
- * @param index Documents array index.
- *
- * @return The document with //index// or null if //index// is
- * out of range.
- */
- [CCode (cname = "document_index")]
- public static unowned Document? get_from_index (int index);
-
- /**
- * Opens a new document specified by //locale_filename//.
- *
- * Afterwards, the "document-open" signals is emitted for plugins.
- *
- * @param locale_filename The filename of the document to load, in
- * locale encoding.
- * @param read_only Whether to open the document in read-only
- * mode.
- * @param ft The filetype for the document or null to
- * auto-detect the filetype.
- * @param forced_enc The file encoding to use or null to
- * auto-detect the file encoding.
- *
- * @return The opened document or null.
- */
- [CCode (cname = "document_open_file")]
- public static unowned Document? open (string locale_filename,
- bool readonly = false,
- Filetype? ft = null,
- string? forced_enc = null);
- }
- /* reviewed */
- [CCode (cname = "documents", array_length_cexpr = "GEANY(documents_array)->len")]
- public static unowned Document[] documents;
- /* reviewed */
- [CCode (cprefix = "GEANY_INDICATOR_", has_type_id = false)]
- public enum Indicator {
- ERROR,
- SEARCH
- }
- namespace Snippets {
- /**
- * Gets a snippet by name.
- *
- * If //editor// is not null, returns a snippet specific to the
- * document filetype. If //editor// is null, returns a snippet from
- * the default set.
- *
- * @param editor {@link Editor} or null.
- * @param snippet Name of snippet to get.
- *
- * @return Snippet or null if it was not found.
- *
- * @see Editor.find_snippet
- */
- [CCode (cname = "editor_find_snippet")]
- public unowned string? find (Editor? editor, string snippet_name);
- }
- /* reviewed */
- [Compact]
- [CCode (cname = "struct GeanyEditor", cprefix = "editor_")]
- public class Editor {
- /* Private methods used to implement properties */
-
- private void set_indent_type (IndentType ind_type);
-
- [CCode (cname = "GEANY_WORDCHARS")]
- public static const string WORD_CHARS;
-
- /* Editor Properties */
-
- /**
- * true if auto-indentation is enabled false otherwise.
- */
- public bool auto_indent {
- [CCode (cname = "geany_vala_plugin_editor_get_auto_indent")]
- get { return _auto_indent; }
- }
- [CCode (cname = "auto_indent")] bool _auto_indent;
-
- /**
- * The {@link Document} associated with the editor.
- *
- * @see Document
- */
- public Document document {
- [CCode (cname = "geany_vala_plugin_editor_get_document")]
- get { return _document; }
- }
- [CCode (cname = "document")] Document _document;
-
- /**
- * The width for the indentation, in characters. This is not
- * necessarily the number of character used for indentation if e.g.
- * indentation uses tabs or tabs+space.
- */
- public int indent_width {
- [CCode (cname = "geany_vala_plugin_editor_get_indent_width")]
- get { return this.indent_prefs.width; }
- }
-
- /**
- * Whether long lines are split as you type or not.
- */
- public bool line_breaking {
- [CCode (cname = "geany_vala_plugin_editor_get_line_breaking")]
- get { return _line_breaking; }
- }
- [CCode (cname = "line_breaking")] bool _line_breaking;
-
- /**
- * true if line wrapping is enabled.
- */
- public bool line_wrapping {
- [CCode (cname = "geany_vala_plugin_editor_get_line_wrapping")]
- get { return _line_wrapping; }
- }
- [CCode (cname = "line_wrapping")] bool _line_wrapping;
-
- /**
- * The {@link Sci} [[http://www.scintilla.org/|Scintilla]] editor widget
- * associated with this editor.
- *
- * @see Sci
- */
- public Sci scintilla {
- [CCode (cname = "geany_vala_plugin_editor_get_scintilla")]
- get { return _scintilla; }
- }
- [CCode (cname = "sci")] Sci _scintilla;
-
- /**
- * The percentage to scroll view by when painting, if positive.
- */
- public float scroll_percent {
- [CCode (cname = "geany_vala_plugin_editor_get_scroll_percent")]
- get { return _scroll_percent; }
- }
- [CCode (cname = "scroll_percent")] float _scroll_percent;
-
- /**
- * Gets the used End of Line characters (LF, CR/LF, CR) in this
- * {@link Editor}. The value will be one of "\n", "\r\n" or "\r".
- *
- * @see EditorPrefs.get_default_eol_char
- */
- public unowned string eol_char {
- [CCode (cname = "editor_get_eol_char")] get;
- }
-
- /**
- * Gets the end of line characters mode in this {@link Editor}.
- *
- * @see EditorPrefs.get_default_eol_char_mode
- * @see Scintilla.EolMode
- */
- public Scintilla.EolMode eol_char_mode {
- [CCode (cname = "editor_get_eol_char_mode")] get;
- }
-
- /**
- * Retrieves the localized name (for displaying) of the used End of
- * Line characters (LF, CR/LF, CR) in this {@link Editor}.
- *
- * @see EditorPrefs.get_default_eol_char_name
- */
- public unowned string eol_char_name {
- [CCode (cname = "editor_get_eol_char_name")] get;
- }
-
- /**
- * Gets the indentation prefs for this {@link Editor}.
- *
- * Prefs can be different according to the {@link Project} or
- * {@link Document}.
- *
- * ''Warning:'' Always get a fresh result instead of keeping a
- * reference around if the editor/project settings may have changed,
- * or if this function has been called for a different editor.
- *
- * @see IndentPrefs.get_default
- */
- public unowned IndentPrefs indent_prefs {
- [CCode (cname = "editor_get_indent_prefs")] get;
- }
-
- /**
- * The indent type for the editor.
- */
- public IndentType indent_type {
- [CCode (cname = "geany_vala_plugin_editor_get_indent_type")]
- get { return this.indent_prefs.type; }
- [CCode (cname = "geany_vala_plugin_editor_set_indent_type")]
- set { set_indent_type (value); }
- }
-
- /* Editor Methods */
-
- /**
- * Gets a snippet by name for the language used by this {@link Editor}.
- *
- * @param snippet Name of snippet to get.
- *
- * @return Snippet or null if it was not found.
- *
- * @see Snippets.find
- */
- public unowned string? find_snippet (string snippet_name);
-
- /**
- * Finds the word at the position specified by //pos//.
- *
- * Additional //wordschars// can be specified to define what to
- * consider a word.
- *
- * @param pos The {@link Editor} to operate on.
- * @param wordchars The characters that separate words, meaning all
- * characters to count as part of a word. If this
- * is null, the default {@link WORD_CHARS} are used.
- *
- * @return A string containing the word at the given position or null.
- */
- /* pos should be unsigned? */
- public string? get_word_at_pos (int pos, string? wordchars = null);
-
- /**
- * Moves the position to //pos//, switching to the document if
- * necessary, setting a marker if //mark// is true.
- *
- * @param pos The position to go to.
- * @param mark Whether to set a mark on the position or not.
- *
- * @return true if the action has been performed, false otherwise.
- */
- /* pos should be unsigned? */
- public bool goto_pos (int pos, bool mark = false);
-
- /**
- * Deletes all currently set indicators matching //indic// in this
- * {@link Editor}'s window.
- *
- * @param indic The {@link Indicator} to clear.
- */
- public void indicator_clear (Indicator indic);
-
- /**
- * Sets an indictor //indic// on //line//.
- *
- * Whitespace at the start and end of the line is not marked.
- *
- * @param indic The {@link Indicator} to use.
- * @param line The line number which should be marked.
- *
- * @see indicator_set_on_range
- */
- /* line should be unsigned? */
- public void indicator_set_on_line (Indicator indic, int line);
-
- /**
- * Sets an indicator on the range specified by //start// and //end//.
- *
- * No error checking or whitespace removal is performed, this should
- * be done by the caller if necessary.
- *
- * @param indic The @{link Indicator} to use.
- * @param start The starting position for the marker.
- * @param end The ending position for the marker.
- *
- * @see indicator_set_on_line
- */
- public void indicator_set_on_range (Indicator indic, int start, int end);
-
- /**
- * Replaces all special sequences in //snippet// and inserts it at
- * //pos//.
- *
- * If you insert at the current position, consider calling
- * {@link Sci.scroll_caret} after this method.
- *
- * @param pos The position to insert the snippet at.
- * @param snippet The snippet to use.
- */
- /* pos should be unsigned? */
- public void insert_snippet (int pos, string snippet);
-
- /**
- * Inserts text, replacing //\t// characters (0x9) and //\n//
- * characters accordingly for the document.
- *
- * * Leading tabs are replaced with the correct indentation.
- * * Non-leading tabs are replaced with spaces (except when using
- * 'Tabs' indent type.
- * * Newline chars are replaced with the correct line ending string.
- * This is very useful for inserting code without having to handle
- * the indent type yourself (Tabs & Spaces mode can be tricky).
- *
- * ''Warning:'' Make sure all //\t// tab chars in //text// are indented
- * as indent widths or alignment, not hard tabs, as those won't be
- * preserved.
- *
- * ''Note:'' This method doesn't scroll the cursor into view afterwards.
- *
- * @param text Text to insert indented for example as
- * 'if (foo)\n\tbar();'.
- * @param insert_pos Position to insert text at.
- * @param cursor_index If >= 0, the index into //text// to place
- * the cursor at.
- * @param newline_indent_size Indentation size (in characters) to
- * insert for each newline. Use -1 to read
- * the indent size from the line with
- * //insert_pos// on it.
- * @param replace_newlines Whether to replace newlines or not. If
- * newlines have been replaced already, this
- * should be false, to avoid errors, for
- * example on Windows.
- */
- /* pos should be unsigned? */
- public void insert_text_block (string text,
- int insert_pos,
- int cursor_index = -1,
- int newline_indent_size = -1,
- bool replace_newlines = true);
- }
- /* reviewed */
- [CCode (cname = "GeanyEncodingIndex", cprefix = "GEANY_ENCODING_", has_type_id = false)]
- public enum EncodingID {
- ISO_8859_1,
- ISO_8859_2,
- ISO_8859_3,
- ISO_8859_4,
- ISO_8859_5,
- ISO_8859_6,
- ISO_8859_7,
- ISO_8859_8,
- ISO_8859_8_I,
- ISO_8859_9,
- ISO_8859_10,
- ISO_8859_13,
- ISO_8859_14,
- ISO_8859_15,
- ISO_8859_16,
-
- UTF_7,
- UTF_8,
- UTF_16LE,
- UTF_16BE,
- UCS_2LE,
- UCS_2BE,
- UTF_32LE,
- UTF_32BE,
-
- ARMSCII_8,
- BIG5,
- BIG5_HKSCS,
- CP_866,
-
- EUC_JP,
- EUC_KR,
- EUC_TW,
-
- GB18030,
- GB2312,
- GBK,
- GEOSTD8,
- HZ,
-
- IBM_850,
- IBM_852,
- IBM_855,
- IBM_857,
- IBM_862,
- IBM_864,
-
- ISO_2022_JP,
- ISO_2022_KR,
- ISO_IR_111,
- JOHAB,
- KOI8_R,
- KOI8_U,
-
- SHIFT_JIS,
- TCVN,
- TIS_620,
- UHC,
- VISCII,
-
- WINDOWS_1250,
- WINDOWS_1251,
- WINDOWS_1252,
- WINDOWS_1253,
- WINDOWS_1254,
- WINDOWS_1255,
- WINDOWS_1256,
- WINDOWS_1257,
- WINDOWS_1258,
-
- NONE,
- CP_932
- }
- /* reviewed */
- [Compact]
- [CCode (cprefix = "encodings_")]
- public class Encoding {
- [CCode (cname = "idx")]
- public EncodingID index;
- public unowned string charset;
- public unowned string name;
-
- public static string? convert_to_utf8 (string buffer, size_t size,
- out string used_encoding = null);
- public static string? convert_to_utf8_from_charset (string buffer, size_t size,
- string charset, bool fast);
- public static unowned string? get_charset_from_index (EncodingID idx);
- }
- /* reviewed */
- [CCode (cname = "filetype_id", cprefix = "GEANY_FILETYPES_", has_type_id = false)]
- public enum FiletypeID {
- NONE,
-
- PHP,
- BASIC,
- MATLAB,
- RUBY,
- LUA,
- FERITE,
- YAML,
- C,
- NSIS,
- GLSL,
- PO,
- MAKE,
- TCL,
- XML,
- CSS,
- REST,
- HASKELL,
- JAVA,
- CAML,
- AS,
- R,
- DIFF,
- HTML,
- PYTHON,
- CS,
- PERL,
- VALA,
- PASCAL,
- LATEX,
- ASM,
- CONF,
- HAXE,
- CPP,
- SH,
- FORTRAN,
- SQL,
- F77,
- DOCBOOK,
- D,
- JS,
- VHDL,
- ADA,
- CMAKE,
- MARKDOWN,
- TXT2TAGS,
- ABC,
- VERILOG,
- FORTH,
- LISP,
- ERLANG,
- COBOL,
- /* ^ append items here */
- [CCode (cname = "GEANY_MAX_BUILT_IN_FILETYPES")]
- MAX_BUILT_IN_FILETYPES
- }
- /* reviewed */
- [CCode (cprefix = "GEANY_FILETYPE_GROUP_", has_type_id = false)]
- public enum FiletypeGroupID
- {
- NONE,
- COMPILED,
- SCRIPT,
- MARKUP,
- MISC,
- CUSTOM,
- COUNT
- }
- /* reviewed */
- [Compact]
- [CCode (cname = "struct GeanyFiletype", cprefix = "filetypes_")]
- public class Filetype {
- public string context_action_cmd;
- public string? comment_close;
- public string? comment_open;
- public bool comment_use_indent;
- public string? error_regex_string;
-
- public string? extension;
- public FiletypeGroupID group;
- public Gdk.Pixbuf? icon;
- public FiletypeID id;
- public TagManager.LangType lang;
- public Filetype lexer_filetype;
- public string? mime_type;
- public string name;
- [CCode (array_length = false, array_null_terminated = true)]
- public string[] pattern;
- public string title;
-
- public unowned string display_name {
- [CCode (cname = "filetypes_get_display_name")]
- get;
- }
-
- public static unowned Filetype detect_from_file (string utf8_filename);
- public static unowned Filetype? index (int idx);
- public static unowned Filetype? lookup_by_name (string name);
- }
- /* reviewed */
- [CCode (cname = "filetypes", array_length_cexpr = "GEANY(filetypes_array)->len")]
- public unowned Filetype[] filetypes;
- /* reviewed */
- [CCode (cname = "filetypes_by_title")]
- public GLib.SList filetypes_by_title;
- /* reviewed */
- [Compact]
- public class Functions {
- /* No need to fill-in, the functions are wrapped.
- * However, the plugins needs to define geany_functions with this type,
- * so we need to have it here. */
- }
- /* reviewed */
- [CCode (cprefix = "highlighting_")]
- namespace Highlighting {
- public unowned LexerStyle get_style (int ft_id, int style_id);
- public bool is_code_style (int lexer, int style);
- public bool is_comment_style (int lexer, int style);
- public bool is_string_style (int lexer, int style);
- public void set_styles (Sci sci, Filetype ft);
- }
- /* reviewed */
- public delegate void KeyCallback (uint key_id);
- /* reviewed */
- [CCode (has_type_id = false)]
- public struct KeyBinding {
- public KeyCallback @callback;
- public uint key;
- public string label;
- public Gtk.Widget? menu_item;
- public Gdk.ModifierType mods;
- public string name;
- }
- /* reviewed */
- [CCode (cprefix = "keybindings_")]
- namespace Keybindings {
- public unowned KeyBinding get_item (KeyGroup group, size_t key_id);
- public void send_command (KeyGroupID group_id, KeyBindingID key_id);
- public unowned KeyBinding set_item (KeyGroup group, size_t key_id, KeyCallback? cb,
- uint key, Gdk.ModifierType mod, string kf_name,
- string label, Gtk.Widget? menu_item = null);
- }
- /* reviewed */
- [CCode (has_type_id = false)]
- public struct KeyGroup {}
- /* reviewed */
- public delegate bool KeyGroupCallback (uint key_id);
- /* reviewed */
- [CCode (cprefix = "GEANY_KEYS_", has_type_id = false)]
- public enum KeyBindingID {
- EDITOR_TRANSPOSELINE,
- DOCUMENT_REMOVE_ERROR_INDICATORS,
- FOCUS_SEARCHBAR,
- SEARCH_FIND,
- FILE_SAVEALL,
- GOTO_NEXTMARKER,
- NOTEBOOK_SWITCHTABLEFT,
- VIEW_ZOOMOUT,
- GOTO_LINE,
- DOCUMENT_TOGGLEFOLD,
- BUILD_COMPILE,
- EDITOR_SCROLLTOLINE,
- DOCUMENT_UNFOLDALL,
- GOTO_MATCHINGBRACE,
- SEARCH_FINDDOCUMENTUSAGE,
- CLIPBOARD_PASTE,
- BUILD_MAKE,
- INSERT_ALTWHITESPACE,
- EDITOR_SCROLLLINEDOWN,
- VIEW_TOGGLEALL,
- VIEW_FULLSCREEN,
- GOTO_LINEEND,
- EDITOR_CALLTIP,
- FILE_PRINT,
- EDITOR_DUPLICATELINE,
- FOCUS_SCRIBBLE,
- TOOLS_OPENCOLORCHOOSER,
- SEARCH_PREVIOUSMESSAGE,
- FILE_CLOSE,
- DOCUMENT_REPLACETABS,
- FILE_RELOAD,
- SEARCH_FINDNEXTSEL,
- FOCUS_MESSAGES,
- BUILD_RUN,
- HELP_HELP,
- SETTINGS_PLUGINPREFERENCES,
- VIEW_ZOOMRESET,
- SELECT_WORD,
- FORMAT_INCREASEINDENT,
- SETTINGS_PREFERENCES,
- FORMAT_SENDTOCMD3,
- DOCUMENT_FOLDALL,
- FORMAT_SENDTOVTE,
- PROJECT_PROPERTIES,
- DOCUMENT_LINEWRAP,
- EDITOR_MACROLIST,
- EDITOR_SUPPRESSSNIPPETCOMPLETION,
- FOCUS_SIDEBAR_SYMBOL_LIST,
- GOTO_LINESTART,
- SEARCH_FINDUSAGE,
- FILE_NEW,
- EDITOR_SNIPPETNEXTCURSOR,
- NOTEBOOK_SWITCHTABRIGHT,
- FILE_SAVE,
- FORMAT_INCREASEINDENTBYSPACE,
- SEARCH_FINDNEXT,
- GOTO_TOGGLEMARKER,
- GOTO_TAGDEFINITION,
- SEARCH_NEXTMESSAGE,
- EDITOR_DELETELINETOEND,
- FORMAT_AUTOINDENT,
- FILE_OPENSELECTED,
- GOTO_BACK,
- INSERT_DATE,
- BUILD_PREVIOUSERROR,
- GOTO_LINEENDVISUAL,
- DOCUMENT_REPLACESPACES,
- FOCUS_EDITOR,
- SELECT_WORDPARTRIGHT,
- VIEW_MESSAGEWINDOW,
- FOCUS_SIDEBAR_DOCUMENT_LIST,
- FORMAT_REFLOWPARAGRAPH,
- EDITOR_MOVELINEUP,
- NOTEBOOK_MOVETABLEFT,
- SELECT_LINE,
- EDITOR_UNDO,
- EDITOR_MOVELINEDOWN,
- CLIPBOARD_COPYLINE,
- BUILD_MAKEOWNTARGET,
- FORMAT_SENDTOCMD2,
- SEARCH_MARKALL,
- BUILD_LINK,
- FILE_CLOSEALL,
- GOTO_FORWARD,
- CLIPBOARD_CUT,
- NOTEBOOK_SWITCHTABLASTUSED,
- NOTEBOOK_MOVETABRIGHT,
- BUILD_OPTIONS,
- GOTO_TAGDECLARATION,
- FILE_OPEN,
- EDITOR_COMPLETESNIPPET,
- FORMAT_UNCOMMENTLINE,
- FOCUS_VTE,
- FORMAT_SENDTOCMD1,
- SELECT_WORDPARTLEFT,
- VIEW_ZOOMIN,
- DOCUMENT_LINEBREAK,
- EDITOR_REDO,
- EDITOR_CONTEXTACTION,
- SEARCH_FINDPREVSEL,
- FORMAT_DECREASEINDENTBYSPACE,
- FORMAT_COMMENTLINETOGGLE,
- SELECT_ALL,
- DOCUMENT_RELOADTAGLIST,
- BUILD_NEXTERROR,
- NOTEBOOK_MOVETABLAST,
- SELECT_PARAGRAPH,
- EDITOR_DELETELINE,
- CLIPBOARD_COPY,
- VIEW_SIDEBAR,
- FILE_SAVEAS,
- FORMAT_COMMENTLINE,
- GOTO_PREVWORDPART,
- SEARCH_FINDPREVIOUS,
- SEARCH_REPLACE,
- EDITOR_WORDPARTCOMPLETION,
- EDITOR_AUTOCOMPLETE,
- FOCUS_SIDEBAR,
- FOCUS_MESSAGE_WINDOW,
- NOTEBOOK_MOVETABFIRST,
- GOTO_PREVIOUSMARKER,
- EDITOR_SCROLLLINEUP,
- FOCUS_COMPILER,
- FORMAT_TOGGLECASE,
- CLIPBOARD_CUTLINE,
- DOCUMENT_REMOVE_MARKERS,
- BUILD_MAKEOBJECT,
- FORMAT_DECREASEINDENT,
- FILE_OPENLASTTAB,
- SEARCH_FINDINFILES,
- GOTO_NEXTWORDPART,
- INSERT_LINEAFTER,
- INSERT_LINEBEFORE
- }
- /* reviewed */
- [CCode (cprefix = "GEANY_KEY_GROUP_", has_type_id = false)]
- public enum KeyGroupID {
- FILE,
- PROJECT,
- EDITOR,
- CLIPBOARD,
- SELECT,
- FORMAT,
- INSERT,
- SETTINGS,
- SEARCH,
- GOTO,
- VIEW,
- FOCUS,
- NOTEBOOK,
- DOCUMENT,
- BUILD,
- TOOLS,
- HELP
- }
- /* reviewed */
- [Compact]
- public class LexerStyle {
- public int foreground;
- public int background;
- public bool bold;
- public bool italic;
- }
- /* reviewed */
- [CCode (cprefix = "main_")]
- namespace Main {
- public void reload_configuration ();
- public void locale_init (string locale_dir, string package);
- public bool is_realized ();
- }
- /* reviewed */
- [Compact]
- public class MainWidgets {
- /* Main */
- /** Gets the main window. */
- [CCode (cname="window")] Gtk.Widget _window;
- public Gtk.Window window {
- [CCode (cname="geany_vala_plugin_main_widgets_get_main_window")]
- get { return _window as Gtk.Window; }
- }
-
- /** Gets the main toolbar. */
- [CCode (cname="toolbar")] Gtk.Widget _toolbar;
- public Gtk.Toolbar toolbar {
- [CCode (cname="geany_vala_plugin_main_widgets_get_toolbar")]
- get { return _toolbar as Gtk.Toolbar; }
- }
-
- /**
- * Gets the progress bar widget in the statusbar.
- *
- * This progress bar can be used to show progress of various
- * actions.
- */
- [CCode (cname="progressbar")] Gtk.Widget _progressbar;
- public Gtk.ProgressBar progressbar {
- [CCode (cname="geany_vala_plugin_main_widgets_get_progressbar")]
- get { return _progressbar as Gtk.ProgressBar; }
- }
-
- /* Menus */
- /** Gets the popup editor menu. */
- [CCode (cname="editor_menu")] Gtk.Widget _editor_menu;
- public Gtk.MenuShell editor_menu {
- [CCode (cname="geany_vala_plugin_main_widgets_get_editor_menu")]
- get { return _editor_menu as Gtk.MenuShell; }
- }
-
- /**
- * Gets the Project menu.
- *
- * Plugins modifying the project can add their items to the
- * Project menu.
- */
- [CCode (cname="project_menu")] Gtk.Widget _project_menu;
- public Gtk.MenuShell project_menu {
- [CCode (cname="geany_vala_plugin_main_widgets_get_project_menu")]
- get { return _project_menu as Gtk.MenuShell; }
- }
-
- /**
- * Gets the Tools menu.
- *
- * Most plugins add menu items to the Tools menu.
- */
- [CCode (cname="tools_menu")] Gtk.Widget _tools_menu;
- public Gtk.MenuShell tools_menu {
- [CCode (cname="geany_vala_plugin_main_widgets_get_tools_menu")]
- get { return _tools_menu as Gtk.MenuShell; }
- }
-
- /* Notebooks */
- /** Gets the notebook containing the documents. */
- [CCode (cname="notebook")] Gtk.Widget _documents_notebook;
- public Gtk.Notebook documents_notebook {
- get { return _documents_notebook as Gtk.Notebook; }
- }
-
- /** Gets the bottom message window notebook. */
- [CCode (cname="message_window_notebook")] Gtk.Widget _message_window_notebook;
- public Gtk.Notebook message_window_notebook {
- [CCode (cname="geany_vala_plugin_main_widgets_get_message_window_notebook")]
- get { return _message_window_notebook as Gtk.Notebook; }
- }
-
- /** Gets the sidebar notebook. */
- [CCode (cname="sidebar_notebook")] Gtk.Widget _sidebar_notebook;
- public Gtk.Notebook sidebar_notebook {
- [CCode (cname="geany_vala_plugin_main_widgets_get_sidebar_notebook")]
- get { return _sidebar_notebook as Gtk.Notebook; }
- }
- }
- /* reviewed */
- [CCode (lower_case_cprefix = "msgwin_", cprefix = "msgwin_")]
- namespace MessageWindow {
- [CCode (cname = "MessageWindowTabNum", has_type_id = false)]
- public enum TabID {
- STATUS,
- COMPILER,
- MESSAGE,
- SCRATCH,
- VTE
- }
- [CCode (cname = "MsgColors", has_type_id = false)]
- public enum Color {
- RED,
- DARK_RED,
- BLACK,
- BLUE
- }
-
- public void clear_tab (MessageWindow.TabID tabnum);
- [PrintfFormat]
- public void compiler_add (MessageWindow.Color msg_color, string format, ...);
- [PrintfFormat]
- public void msg_add (MessageWindow.Color msg_color, int line, Document? doc, string format, ...);
- [PrintfFormat]
- public void set_messages_dir (string messages_dir);
- public void status_add (string format, ...);
- public void switch_tab (MessageWindow.TabID tabnum, bool show);
- }
- /* reviewed */
- [CCode (cprefix = "navqueue_")]
- namespace NavQueue {
- public bool goto_line (Document? old_doc, Document new_doc, int line);
- }
- /* reviewed */
- [Compact]
- [CCode (cprefix = "plugin_")]
- public class Plugin {
- [Compact]
- [CCode (cname = "PluginInfo")]
- public class Info {
- public unowned string name;
- public unowned string? description;
- public unowned string? version;
- public unowned string? author;
-
- [CCode (cname = "geany_vala_plugin_SET_INFO")]
- public void @set (string name, string? description, string? version, string? author)
- {
- this.name = name;
- this.description = description;
- this.version = version;
- this.author = author;
- }
- }
- [Compact]
- [CCode (cname = "PluginCallback")]
- public class Callback {
- public unowned string signal_name;
- public GLib.Callback @callback;
- public bool after;
- public void *user_data;
- }
- [Compact]
- [Deprecated (replacement = "Ui.add_document_sensitive()")]
- [CCode (cname = "PluginFields")]
- public class Fields {
- public Flags flags;
- public Gtk.MenuItem menu_item;
- }
- [Deprecated (replacement = "Ui.add_document_sensitive()")]
- [CCode (cname = "PluginFlags", has_type_id = false)]
- public enum Flags {
- [CCode (cname = "GEANY_IS_DOCUMENT_SENSITIVE")]
- IS_DOCUMENT_SENSITIVE
- }
-
- [CCode (cname = "geany_vala_plugin_VERSION_CHECK")]
- public static int version_check (int abi_version, int api_required) {
- /* drop-in copy of GEANY_VERSION_CHECK() macro */
- if (abi_version != ABI_VERSION)
- return -1;
- return (api_required);
- }
-
- [CCode (cname = "GEANY_API_VERSION")]
- static int API_VERSION;
- [CCode (cname = "GEANY_ABI_VERSION")]
- static int ABI_VERSION;
-
- public Info info;
-
- public void add_toolbar_item (Gtk.ToolItem item);
- public void module_make_resident ();
- public void signal_connect (GLib.Object? object, string signal_name, bool after,
- GLib.Callback cb, void *user_data = null);
- public KeyGroup set_key_group (string section_name, size_t count, KeyGroupCallback cb);
- public void show_configure ();
- }
- /* reviewed */
- [Compact]
- public class Project {
- public string base_path;
- public string description;
- public string file_name;
- [CCode (array_length = false, array_null_terminated = true)]
- public string[] file_patterns;
- public string name;
- public int type;
- }
- /* TODO: switch to codebrainz's full wrapper */
- [CCode (cname = "ScintillaObject", cprefix = "scintilla_")]
- public class Scintilla : Gtk.Container {
- [CCode (cprefix = "SCI_")]
- public enum Message {
- GETEOLMODE,
- LINEDELETE
- }
- [CCode (cprefix = "SC_EOL_")]
- public enum EolMode {
- CRLF,
- CR,
- LF
- }
-
- public Scintilla ();
- public long send_message (uint iMessage, ulong wParam = 0, ulong lParam = 0);
- }
- /* reviewed */
- /* TODO: use proper types for the argument when we get them (enums & co) */
- [CCode (cname = "ScintillaObject", cprefix = "sci_")]
- public class Sci : Scintilla {
- /**
- * Creates a new {@link Sci} widget based on the settings in //editor//.
- *
- * @param editor The editor who's settings to use the create the
- * {@link Sci} widget.
- *
- * @return A new {@link Sci} widget.
- */
- [CCode (cname = "editor_create_widget")]
- public Sci (Editor editor) {}
-
- /* FIXME: we need this to be really implemented for find_text() to be usable */
- public struct TextToFind {
- }
-
- public void delete_marker_at_line (int line_number, int marker);
- public void end_undo_action ();
- public void ensure_line_is_visible (int line);
- public int find_matching_brace (int pos);
- public int find_text (int flags, TextToFind ttf);
- public char get_char_at (int pos);
- public int get_col_from_position (int position);
- public string get_contents (int len = this.get_length () + 1);
- public string get_contents_range (int start, int end);
- public int get_current_line ();
- public int get_current_position ();
- public int get_length ();
- /* make get_line() take an optional second parameter to choose whether
- * to include the EOL character */
- [CCode (cname = "sci_get_line")]
- private string __get_line_with_eol (int line_num);
- [CCode (cname = "geany_vala_plugin_sci_get_line")]
- public string get_line (int line_num, bool include_eol = true) {
- if (include_eol) {
- return this.__get_line_with_eol (line_num);
- } else {
- return this.get_contents_range (this.get_position_from_line (line_num),
- this.get_line_end_position (line_num));
- }
- }
- public int get_line_count ();
- public int get_line_end_position (int line);
- public int get_line_from_position (int position);
- public int get_line_indentation (int line);
- public bool get_line_is_visible (int line);
- public int get_line_length (int line);
- public int get_position_from_line (int line);
- [Deprecated (replacement = "Geany.Sci.get_selection_contents")]
- public void get_selected_text (string text);
- public int get_selected_text_length ();
- public string get_selection_contents ();
- public int get_selection_end ();
- public int get_selection_mode ();
- public int get_selection_start ();
- public int get_style_at (int position);
- public int get_tab_width ();
- public void goto_line (int line, bool unfold = true);
- public bool has_selection ();
- public void indicator_clear (int start, int end);
- public void indicator_set (int indic);
- public void insert_text (int pos, string text);
- public bool is_marker_set_at_line (int line, int marker);
- [CCode (cname = "sci_replace_sel")]
- public void replace_selection (string text);
- public int replace_target (string text, bool regex = false);
- public void scroll_caret ();
- /* FIXME: maybe remove this since we have default values for send_message()? */
- [Deprecated (replacement = "Scintilla.send_message")]
- public void send_command (int cmd);
- public void set_current_position (int position, bool scroll_to_caret = true);
- public void set_font (int style, string font, int size);
- public void set_line_indentation (int line, int indent);
- public void set_marker_at_line (int line_number, int marker);
- public void set_selection_end (int position);
- public void set_selection_mode (int mode);
- public void set_selection_start (int position);
- public void set_target_end (int end);
- public void set_target_start (int start);
- public void set_text (string text);
- public void start_undo_action ();
-
- /* these ones aren't exported in the plugin API or doesn't exist at all */
- [CCode (cname = "geany_vala_plugin_sci_get_eol_mode")]
- public int get_eol_mode () {
- return (int)this.send_message (Scintilla.Message.GETEOLMODE);
- }
- [CCode (cname = "geany_vala_plugin_sci_get_eol_char_len")]
- public int get_eol_char_len () {
- switch (this.get_eol_mode ()) {
- case EolMode.CRLF: return 2;
- default: return 1;
- }
- }
- }
- /* reviewed */
- [CCode (cprefix = "search_")]
- namespace Search {
- public void show_find_in_files_dialog (string? dir = null);
- }
- /* reviewed */
- [Compact]
- [CCode (cname = "StashGroup",
- cprefix = "stash_group_",
- free_function = "stash_group_free")]
- public class StashGroup {
-
- public StashGroup (string name);
-
- public void add_boolean (ref bool setting, string key_name, bool default_value);
- public void add_combo_box (ref int setting, string key_name, int default_value, void *widget_id);
- public void add_combo_box_entry (ref string setting, string key_name, string default_value,
- void *widget_id);
- public void add_entry (ref string setting, string key_name, string default_value,
- void *widget_id);
- public void add_integer (ref int setting, string key_name, int default_value);
- public void add_radio_buttons (ref int setting, string key_name, int default_value,
- void *widget_id, int enum_id, ...);
- public void add_spin_button_integer (ref int setting, string key_name, int default_value,
- void *widget_id);
- public void add_string (ref string setting, string key_name, string? default_value);
- public void add_string_vector (ref string[] setting, string key_name, string[]? default_value);
- public void add_toggle_button (ref bool setting, string key_name, bool default_value,
- void *widget_id);
- public void add_widget_property (void *setting, string key_name, void *default_value,
- void *widget_id, string property_name, GLib.Type type);
- public void display (Gtk.Widget? owner);
- public bool load_from_file (string filename);
- public void load_from_key_file (GLib.KeyFile keyfile);
- public int save_to_file (string filename, GLib.KeyFileFlags flags = GLib.KeyFileFlags.NONE);
- public void save_to_key_file (GLib.KeyFile keyfile);
- public void update (Gtk.Widget? owner);
- }
- /* reviewed */
- [CCode (cprefix = "symbols_")]
- namespace Symbols {
- public unowned string get_context_separator (FiletypeID ft_id);
- }
- /* reviewed */
- [CCode (cprefix = "templates_")]
- namespace Templates {
- public string get_template_fileheader (int filetype_idx, string fname);
- }
- /* reviewed */
- [CCode (cprefix = "TM", lower_case_cprefix = "tm_")]
- namespace TagManager {
- /* TODO: add TMFileEntry? not sure it's useful */
- [Compact]
- [CCode (free_function = "tm_work_object_free")]
- public class WorkObject {
- public uint type;
- public string file_name;
- public string short_name;
- public WorkObject? parent;
- public time_t analyze_time;
- public GLib.PtrArray tags_array;
- }
- [Compact]
- public class Workspace : WorkObject {
- public GLib.PtrArray global_tags;
- public GLib.PtrArray work_objects;
-
- public static bool add_object (WorkObject work_object);
- public static bool remove_object (WorkObject w, bool do_free, bool update);
- }
- [Compact]
- public class SourceFile : WorkObject {
- /**
- * Programming language used
- */
- public LangType lang;
- /**
- * Whether this file should be scanned for tags
- */
- public bool inactive;
-
- /* Methods */
-
- public SourceFile (string? file_name, bool update, string? name = null);
- public bool update (bool force = true, bool recurse = true, bool update_parent = true);
- }
- [Compact]
- public class Project : WorkObject {
- /**
- * Top project directory
- */
- public string dir;
- /**
- * Extensions for source files (wildcards, NULL terminated)
- */
- [CCode (array_length = false, array_null_terminated = true)]
- public string[] sources;
- /**
- * File patters to ignore
- */
- [CCode (array_length = false, array_null_terminated = true)]
- public string[] ignore;
- /**
- * Array of {@link TagManager.SourceFile}s present in the project
- */
- public GLib.PtrArray file_list;
- }
- [SimpleType]
- [IntegerType]
- [CCode (cname = "langType")]
- public struct LangType : int {
- }
- [Flags]
- [CCode (has_type_id = false)]
- public enum TagType {
- [CCode (cname = "tm_tag_undef_t")]
- UNDEF,
- [CCode (cname = "tm_tag_class_t")]
- CLASS,
- [CCode (cname = "tm_tag_enum_t")]
- ENUM,
- [CCode (cname = "tm_tag_enumerator_t")]
- ENUMERATOR,
- [CCode (cname = "tm_tag_field_t")]
- FIELD,
- [CCode (cname = "tm_tag_function_t")]
- FUNCTION,
- [CCode (cname = "tm_tag_interface_t")]
- INTERFACE,
- [CCode (cname = "tm_tag_member_t")]
- MEMBER,
- [CCode (cname = "tm_tag_method_t")]
- METHOD,
- [CCode (cname = "tm_tag_namespace_t")]
- NAMESPACE,
- [CCode (cname = "tm_tag_package_t")]
- PACKAGE,
- [CCode (cname = "tm_tag_prototype_t")]
- PROTOTYPE,
- [CCode (cname = "tm_tag_struct_t")]
- STRUCT,
- [CCode (cname = "tm_tag_typedef_t")]
- TYPEDEF,
- [CCode (cname = "tm_tag_union_t")]
- UNION,
- [CCode (cname = "tm_tag_variable_t")]
- VARIABLE,
- [CCode (cname = "tm_tag_externvar_t")]
- EXTERNVAR,
- [CCode (cname = "tm_tag_macro_t")]
- MACRO,
- [CCode (cname = "tm_tag_macro_with_arg_t")]
- MACRO_WITH_ARG,
- [CCode (cname = "tm_tag_file_t")]
- FILE,
- [CCode (cname = "tm_tag_other_t")]
- OTHER,
- [CCode (cname = "tm_tag_max_t")]
- MAX
- }
- [Flags]
- [CCode (has_type_id = false)]
- public enum TagAttrType {
- [CCode (cname = "tm_tag_attr_none_t")]
- NONE,
- [CCode (cname = "tm_tag_attr_name_t")]
- NAME,
- [CCode (cname = "tm_tag_attr_type_t")]
- TYPE,
- [CCode (cname = "tm_tag_attr_file_t")]
- FILE,
- [CCode (cname = "tm_tag_attr_line_t")]
- LINE,
- [CCode (cname = "tm_tag_attr_pos_t")]
- POS,
- [CCode (cname = "tm_tag_attr_scope_t")]
- SCOPE,
- [CCode (cname = "tm_tag_attr_inheritance_t")]
- INHERITANCE,
- [CCode (cname = "tm_tag_attr_arglist_t")]
- ARGLIST,
- [CCode (cname = "tm_tag_attr_local_t")]
- LOCAL,
- [CCode (cname = "tm_tag_attr_time_t")]
- TIME,
- [CCode (cname = "tm_tag_attr_vartype_t")]
- VARTYPE,
- [CCode (cname = "tm_tag_attr_access_t")]
- ACCESS,
- [CCode (cname = "tm_tag_attr_impl_t")]
- IMPL,
- [CCode (cname = "tm_tag_attr_lang_t")]
- LANG,
- [CCode (cname = "tm_tag_attr_inactive_t")]
- INACTIVE,
- [CCode (cname = "tm_tag_attr_pointer_t")]
- POINTER,
- [CCode (cname = "tm_tag_attr_max_t")]
- MAX
- }
- [CCode (cprefix = "TAG_ACCESS_")]
- namespace TagAccess {
- char PUBLIC; /*!< Public member */
- char PROTECTED; /*!< Protected member */
- char PRIVATE; /*!< Private member */
- char FRIEND; /*!< Friend members/functions */
- char DEFAULT; /*!< Default access (Java) */
- char UNKNOWN; /*!< Unknown access type */
- }
- [CCode (cprefix = "TAG_IMPL_")]
- namespace TagImplementation {
- char VIRTUAL; /*!< Virtual implementation */
- char UNKNOWN; /*!< Unknown implementation */
- }
- /* this is a dummy proxy structure because Vala doesn't support inline anonymous structs */
- [CCode (cname = "__GeanyValaPluginTMTagAttributesEntry")]
- public struct TagAttributesEntry {
- public SourceFile file;
- public ulong line;
- public bool local;
- [CCode (cname = "pointerOrder")]
- public uint pointer_order;
- public string? arglist;
- public string? scope;
- public string? inheritance;
- public string? var_type;
- public char access;
- public char impl;
- }
- /* this is a dummy proxy structure because Vala doesn't support inline anonymous structs */
- [CCode (cname = "__GeanyValaPluginTMTagAttributesFile")]
- public struct TagAttributesFile {
- public time_t timestamp;
- public LangType lang;
- public bool inactive;
- }
- /* this is a dummy proxy structure because Vala doesn't support inline anonymous structs */
- [CCode (cname = "__GeanyValaPluginTMTagAttributes")]
- public struct TagAttributes {
- public TagAttributesEntry entry;
- public TagAttributesFile file;
- }
- [Compact]
- [CCode (cname = "TMTag", cprefix = "tm_tag_")]
- public class Tag {
- public string name;
- public TagType type;
- [CCode (cname = "atts")]
- public TagAttributes attributes;
- }
- /* this is a dummy proxy structure because Vala doesn't support inline anonymous structs */
- [CCode (cname = "__GeanyValaPluginTMSymbolInfo")]
- public struct SymbolInfo {
- /**
- * Array of child symbols
- */
- public GLib.PtrArray children;
- /**
- * Prototype tag for functions
- */
- public Tag equiv;
- }
- [Compact]
- [CCode (cname = "TMSymbol", cprefix = "tm_symbol_tree_" /*, free_function = "tm_symbol_tree_free"*/)]
- public class Symbol {
- /**
- * The tag corresponding to this symbol
- */
- public Tag tag;
- /**
- * Parent class/struct for functions/variables
- */
- public Symbol? parent;
- public SymbolInfo info;
- }
-
- public string get_real_path (string file_name);
- }
- /* reviewed */
- [CCode (cprefix = "ui_", lower_case_cprefix = "ui_")]
- namespace Ui {
- [CCode (cname = "GtkButton", type_id = "GTK_TYPE_BUTTON")]
- public class Button : Gtk.Button {
- public Button.with_image (string stock_id, string text);
- }
- [CCode (cname = "GtkImageMenuItem", type_id = "GTK_TYPE_IMAGE_MENU_ITEM")]
- public class ImageMenuItem : Gtk.ImageMenuItem {
- public ImageMenuItem (string stock_id, string label);
- }
- [CCode (cname = "GtkHBox", type_id = "GTK_TYPE_HBOX")]
- public class PathBox : Gtk.HBox {
- public PathBox (string? title, Gtk.FileChooserAction action, Gtk.Entry entry);
- }
- [CCode (cname = "GtkVBox", type_id = "GTK_TYPE_VBOX")]
- public class DialogVBox : Gtk.VBox {
- public DialogVBox (Gtk.Dialog dialog);
- }
- [CCode (cname = "GtkFrame", type_id = "GTK_TYPE_FRAME")]
- public class Frame : Gtk.Frame {
- public Frame.with_alignment (string label_text, out Gtk.Alignment alignment);
- }
-
- public void hookup_widget (Gtk.Widget owner, Gtk.Widget widget, string name);
- public void add_document_sensitive (Gtk.Widget widget);
- /*public Gtk.Button button_new_with_image (string stock_id, string text);*/
- public void combo_box_add_to_history (Gtk.ComboBoxEntry combo_entry, string? text,
- int history_len = 0);
- /*public Gtk.VBox dialog_vbox_new (Gtk.Dialog dialog);*/
- public void entry_add_clear_icon (Gtk.Entry entry);
- /*public Gtk.Frame frame_new_with_alignment (string label_text, out Gtk.Alignment alignment);*/
- public int get_gtk_settings_integer (string property_name, int default_value);
- /*public Gtk.ImageMenuItem image_menu_item_new (string stock_id, string label);*/
- public bool is_keyval_enter_or_return (uint keyval);
- public unowned Gtk.Widget? lookup_widget (Gtk.Widget widget, string widget_name);
- public void menu_add_document_items (Gtk.Menu menu, Document? active, GLib.Callback cb);
- /*public Gtk.HBox path_box_new (string? title, Gtk.FileChooserAction action, Gtk.Entry entry);*/
- public void progress_bar_start (string? text);
- public void progress_bar_stop ();
- [PrintfFormat]
- public void set_statusbar (bool log, string format, ...);
- public void table_add_row (Gtk.Table table, int row, ...);
- public void widget_modify_font_from_string (Gtk.Widget widget, string str);
- public void widget_set_tooltip_text (Gtk.Widget widget, string text);
- }
- /* reviewed */
- [CCode (cprefix = "utils_", lower_case_cprefix = "utils_")]
- namespace Utils {
- [CCode (array_length = false, array_null_terminated = true)]
- public string[] copy_environment ([CCode (array_length = false, array_null_terminated = true)]
- string[]? exclude_vars, string first_varname, ...);
- public string? find_open_xml_tag (string sel, int size);
- public string get_date_time (string format, time_t? time_to_use = null);
- public GLib.SList? get_file_list (string path, out uint length = null) throws GLib.Error;
- public GLib.SList? get_file_list_full (string path, bool full_path = false, bool sort = false)
- throws GLib.Error;
- public string get_locale_from_utf8 (string utf8_text);
- public bool get_setting_boolean (GLib.KeyFile config, string section,
- string key, bool default_value);
- public int get_setting_integer (GLib.KeyFile config, string section,
- string key, int default_value);
- public string get_setting_string (GLib.KeyFile config, string section,
- string key, string default_value);
- public string get_utf8_from_locale (string locale_text);
- public int mkdir (string path, bool create_parent_dirs = true);
- public void open_browser (string uri);
- public string remove_ext_from_filename (string filename);
- public bool spawn_async (string? dir,
- [CCode (array_length = false, array_null_terminated = true)] string[] argv,
- [CCode (array_length = false, array_null_terminated = true)] string[]? env = null,
- GLib.SpawnFlags flags = 0, GLib.SpawnChildSetupFunc? child_setup = null,
- out GLib.Pid child_pid = null) throws GLib.Error;
- public bool spawn_sync (string? dir,
- [CCode (array_length = false, array_null_terminated = true)] string[] argv,
- [CCode (array_length = false, array_null_terminated = true)] string[]? env = null,
- GLib.SpawnFlags flags = 0, GLib.SpawnChildSetupFunc? child_setup = null,
- out string std_out = null, out string std_err = null,
- out int exit_status = null) throws GLib.Error;
- public int str_casecmp (string? s1, string? s2);
- /* utils_str_equal() -> no need, Vala has "==" for this */
- public string str_middle_truncate (string str, uint truncate_length);
- /* wrap str_remove_chars() to return a copy of the string to fit Vala's
- * conventions, and because I can't find the right binding for all cases */
- [CCode (cname = "utils_str_remove_chars")]
- private unowned string __str_remove_chars (string str, string chars);
- [CCode (cname = "geany_vala_plugin_utils_str_remove_chars")]
- public string str_remove_chars (string str, string chars) {
- var copy = str;
- __str_remove_chars (copy, chars);
- return copy;
- }
- public uint string_replace_all (GLib.StringBuilder haystack, string needle, string replace);
- public uint string_replace_first (GLib.StringBuilder haystack, string needle, string replace);
- public int write_file (string filename, string text);
- }
- /* reviewed */
- [CCode (cprefix = "GEANY_INDENT_TYPE_", has_type_id = false)]
- public enum IndentType {
- SPACES,
- TABS,
- BOTH
- }
- /* reviewed */
- [CCode (cprefix = "GEANY_AUTOINDENT_", has_type_id = false)]
- public enum AutoIndent {
- NONE,
- BASIC,
- CURRENTCHARS,
- MATCHBRACES
- }
- /* reviewed */
- [CCode (cprefix = "GEANY_VIRTUAL_SPACE_", has_type_id = false)]
- public enum VirtualSpace {
- DISABLED,
- SELECTION,
- ALWAYS
- }
-}
diff -Nru geany-plugins-1.24.0+20140222+git/NEWS geany-plugins-1.24.1+dfsg/NEWS
--- geany-plugins-1.24.0+20140222+git/NEWS 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/NEWS 2014-04-13 16:42:54.000000000 +0000
@@ -1,3 +1,112 @@
+Geany Plugins 1.24 (2014-04-13)
+
+ Known issues
+ * If the Geanypy plugin is closed when any Python plugins are still
+ running it may cause a crash.
+ * Closing Geany having GeanyLaTeX and Devhelp-plugin active, might
+ cause a not clean shutdown of Geany
+
+ General:
+ * Depend on Geany 1.24
+ * New plugin Pohelper
+ * New plugin PairTagHighlighter
+ * New plugin Autoclose
+ * New plugin Geanypy (Python bindings)
+ * New plugin Defineformat
+ * Build system improvements
+
+ Commander:
+ * Add Gtk3 support
+
+ Debugger:
+ * Fixing a crash when re-loading plugin
+
+ GeanyGenDoc:
+ * Add Gtk3 support
+ * Fix a memory leak
+
+ GeanyExtraSel:
+ * Add "Toggle Rectangular/Stream"
+
+ GeanyInsertNum:
+ * Add Gtk3 support
+ * Increase maxlines to 250000
+
+ GeanyLipsum:
+ * Add Gtk3 support
+ * Ensure whitespace between repetitions of Lorem Ipsum text
+
+ GeanyLua:
+ * Add Gtk3 support
+ * Re-enable build with C89
+
+ GeanyMiniScript:
+ * Add Gtk3 support
+
+ GeanyPG:
+ * Improve portability and check for system requirements
+
+ GeanyVC:
+ * Add support for Subversion 1.7
+ * Limit the display of diff output to 16 KB to not freeze the UI on
+ huge commit-diffs
+ * Show line and column of the cursor in the commit
+ message text window
+
+ GProject:
+ * Add Gtk3 support
+ * Display content-type-specific icons for files in the sidebar
+ * Make toolbar buttons insensitive when no files displayed
+ * Smaller fixes and improvements
+
+ Markdown:
+ * Add Gtk3 support
+ * Fix scroll jumping behavior
+
+ Multiterm:
+ * Implement the other config VTE properties
+
+ Prettyprinter:
+ * Add Gtk3 support
+
+ Scope:
+ * Add Gtk3 support
+ * Add support for registers
+ * Various fixes and improvements
+
+ Shiftcolumn:
+ * Removed default keybindings
+
+ Spellcheck:
+ * Add Gtk3 support
+ * Fix check for default language if LANG contains UTF-8
+ * Remove check while typing idle callback when unloading the plugin
+ (closing #96)
+ * Improve stripping of whitespace and punctuation characters
+ (fixes #98)
+ * Fix crash when closing a document quickly after modifying it
+
+ Tableconvert:
+ * Add support for HTML tables in markdown files
+
+ TreeBrowser:
+ * Add Gtk3 support
+ * Don't collapse expanded child of node when node gets selected
+ * Add and improve some keybindings
+ * Add a way to open newly created files
+ * Focus editor on file open
+
+ Updatechecker:
+ * Fix comparing major versions
+
+ WebHelper:
+ * Add Gtk3 support
+
+ Internationalization:
+ * Update translations: de, es, fr, nl, ru, tr
+ * New translations: it
+
+
Geany Plugins 1.23 (2013-03-10)
* Depend on Geany 1.23
diff -Nru geany-plugins-1.24.0+20140222+git/pairtaghighlighter/Makefile.in geany-plugins-1.24.1+dfsg/pairtaghighlighter/Makefile.in
--- geany-plugins-1.24.0+20140222+git/pairtaghighlighter/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/pairtaghighlighter/Makefile.in 2014-04-13 17:12:45.000000000 +0000
@@ -0,0 +1,825 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.auxfiles.mk \
+ $(top_srcdir)/build/vars.docs.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(dist_plugindoc_DATA) AUTHORS COPYING \
+ ChangeLog NEWS README
+subdir = pairtaghighlighter
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(plugindocdir)"
+DATA = $(dist_plugindoc_DATA)
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+ dir0=`pwd`; \
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+ sed_rest='s,^[^/]*/*,,'; \
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+ sed_butlast='s,/*[^/]*$$,,'; \
+ while test -n "$$dir1"; do \
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+ if test "$$first" != "."; then \
+ if test "$$first" = ".."; then \
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+ else \
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+ if test "$$first2" = "$$first"; then \
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+ else \
+ dir2="../$$dir2"; \
+ fi; \
+ dir0="$$dir0"/"$$first"; \
+ fi; \
+ fi; \
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+ done; \
+ reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+plugindocdir = $(docdir)/$(plugin)
+htmldocdir = $(plugindocdir)
+plugindatadir = $(pkgdatadir)/$(plugin)
+pluginlibdir = $(pkglibdir)/$(plugin)
+examplesdir = $(plugindatadir)
+dist_plugindoc_DATA = \
+ README \
+ ChangeLog \
+ NEWS \
+ COPYING \
+ AUTHORS \
+ $(AUXFILES)
+
+EXTRA_DIST = \
+ wscript_build \
+ wscript_configure
+
+SUBDIRS = src
+plugin = pairtaghighlighter
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign pairtaghighlighter/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign pairtaghighlighter/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.auxfiles.mk $(top_srcdir)/build/vars.docs.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+install-dist_plugindocDATA: $(dist_plugindoc_DATA)
+ @$(NORMAL_INSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ if test -n "$$list"; then \
+ echo " $(MKDIR_P) '$(DESTDIR)$(plugindocdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(plugindocdir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(plugindocdir)'"; \
+ $(INSTALL_DATA) $$files "$(DESTDIR)$(plugindocdir)" || exit $$?; \
+ done
+
+uninstall-dist_plugindocDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(dist_plugindoc_DATA)'; test -n "$(plugindocdir)" || list=; \
+ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+ dir='$(DESTDIR)$(plugindocdir)'; $(am__uninstall_files_from_dir)
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+# (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile $(DATA)
+installdirs: installdirs-recursive
+installdirs-am:
+ for dir in "$(DESTDIR)$(plugindocdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-dist_plugindocDATA
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-dist_plugindocDATA
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool cscopelist-am ctags \
+ ctags-am distclean distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am \
+ install-dist_plugindocDATA install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs installdirs-am \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am \
+ uninstall-dist_plugindocDATA
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/pairtaghighlighter/src/Makefile.in geany-plugins-1.24.1+dfsg/pairtaghighlighter/src/Makefile.in
--- geany-plugins-1.24.0+20140222+git/pairtaghighlighter/src/Makefile.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/pairtaghighlighter/src/Makefile.in 2014-04-13 17:12:45.000000000 +0000
@@ -0,0 +1,802 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(top_srcdir)/build/vars.build.mk \
+ $(top_srcdir)/build/cppcheck.mk $(srcdir)/Makefile.in \
+ $(srcdir)/Makefile.am $(top_srcdir)/depcomp
+subdir = pairtaghighlighter/src
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/geanypy/m4/ax_python_library.m4 \
+ $(top_srcdir)/build/bundled/gpgme.m4 \
+ $(top_srcdir)/build/addons.m4 $(top_srcdir)/build/autoclose.m4 \
+ $(top_srcdir)/build/cflags.m4 $(top_srcdir)/build/codenav.m4 \
+ $(top_srcdir)/build/commander.m4 $(top_srcdir)/build/common.m4 \
+ $(top_srcdir)/build/cppcheck.m4 \
+ $(top_srcdir)/build/debugger.m4 \
+ $(top_srcdir)/build/defineformat.m4 \
+ $(top_srcdir)/build/devhelp.m4 \
+ $(top_srcdir)/build/expansions.m4 $(top_srcdir)/build/geany.m4 \
+ $(top_srcdir)/build/geanydoc.m4 \
+ $(top_srcdir)/build/geanyextrasel.m4 \
+ $(top_srcdir)/build/geanygendoc.m4 \
+ $(top_srcdir)/build/geanyinsertnum.m4 \
+ $(top_srcdir)/build/geanylatex.m4 \
+ $(top_srcdir)/build/geanylipsum.m4 \
+ $(top_srcdir)/build/geanylua.m4 \
+ $(top_srcdir)/build/geanymacro.m4 \
+ $(top_srcdir)/build/geanyminiscript.m4 \
+ $(top_srcdir)/build/geanynumberedbookmarks.m4 \
+ $(top_srcdir)/build/geanypg.m4 $(top_srcdir)/build/geanyprj.m4 \
+ $(top_srcdir)/build/geanypy.m4 \
+ $(top_srcdir)/build/geanysendmail.m4 \
+ $(top_srcdir)/build/geanyvc.m4 \
+ $(top_srcdir)/build/geniuspaste.m4 \
+ $(top_srcdir)/build/gproject.m4 $(top_srcdir)/build/gtk.m4 \
+ $(top_srcdir)/build/i18n.m4 $(top_srcdir)/build/markdown.m4 \
+ $(top_srcdir)/build/multiterm.m4 \
+ $(top_srcdir)/build/pairtaghighlighter.m4 \
+ $(top_srcdir)/build/pohelper.m4 \
+ $(top_srcdir)/build/pretty-printer.m4 \
+ $(top_srcdir)/build/scope.m4 \
+ $(top_srcdir)/build/shiftcolumn.m4 \
+ $(top_srcdir)/build/spellcheck.m4 \
+ $(top_srcdir)/build/status.m4 \
+ $(top_srcdir)/build/tableconvert.m4 \
+ $(top_srcdir)/build/treebrowser.m4 \
+ $(top_srcdir)/build/unittests.m4 \
+ $(top_srcdir)/build/updatechecker.m4 \
+ $(top_srcdir)/build/webhelper.m4 \
+ $(top_srcdir)/build/xmlsnippets.m4 \
+ $(top_srcdir)/build/cache/ax_python_devel.m4 \
+ $(top_srcdir)/build/cache/glib-gettext.m4 \
+ $(top_srcdir)/build/cache/intltool.m4 \
+ $(top_srcdir)/build/cache/libtool.m4 \
+ $(top_srcdir)/build/cache/ltoptions.m4 \
+ $(top_srcdir)/build/cache/ltsugar.m4 \
+ $(top_srcdir)/build/cache/ltversion.m4 \
+ $(top_srcdir)/build/cache/lt~obsolete.m4 \
+ $(top_srcdir)/build/cache/nls.m4 \
+ $(top_srcdir)/build/cache/pkg.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+am__installdirs = "$(DESTDIR)$(geanypluginsdir)"
+LTLIBRARIES = $(geanyplugins_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+pairtaghighlighter_la_DEPENDENCIES = $(am__DEPENDENCIES_2)
+am_pairtaghighlighter_la_OBJECTS = pair_tag_highlighter.lo
+pairtaghighlighter_la_OBJECTS = $(am_pairtaghighlighter_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(pairtaghighlighter_la_SOURCES)
+DIST_SOURCES = $(pairtaghighlighter_la_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+ALL_LINGUAS = @ALL_LINGUAS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AUTOCLOSE_CFLAGS = @AUTOCLOSE_CFLAGS@
+AUTOCLOSE_LIBS = @AUTOCLOSE_LIBS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CHECK_CFLAGS = @CHECK_CFLAGS@
+CHECK_LIBS = @CHECK_LIBS@
+COMMANDER_CFLAGS = @COMMANDER_CFLAGS@
+COMMANDER_LIBS = @COMMANDER_LIBS@
+CPP = @CPP@
+CPPCHECK = @CPPCHECK@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFINEFORMAT_CFLAGS = @DEFINEFORMAT_CFLAGS@
+DEFINEFORMAT_LIBS = @DEFINEFORMAT_LIBS@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DEVHELP_CFLAGS = @DEVHELP_CFLAGS@
+DEVHELP_LIBS = @DEVHELP_LIBS@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENCHANT_CFLAGS = @ENCHANT_CFLAGS@
+ENCHANT_LIBS = @ENCHANT_LIBS@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEANYGENDOC_CFLAGS = @GEANYGENDOC_CFLAGS@
+GEANYGENDOC_LIBS = @GEANYGENDOC_LIBS@
+GEANY_CFLAGS = @GEANY_CFLAGS@
+GEANY_LIBS = @GEANY_LIBS@
+GEANY_VERSION = @GEANY_VERSION@
+GENIUSPASTE_CFLAGS = @GENIUSPASTE_CFLAGS@
+GENIUSPASTE_LIBS = @GENIUSPASTE_LIBS@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMODULE_CFLAGS = @GMODULE_CFLAGS@
+GMODULE_LIBS = @GMODULE_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GPGME_CFLAGS = @GPGME_CFLAGS@
+GPGME_CONFIG = @GPGME_CONFIG@
+GPGME_LIBS = @GPGME_LIBS@
+GP_CFLAGS = @GP_CFLAGS@
+GP_GTK_PACKAGE = @GP_GTK_PACKAGE@
+GP_GTK_VERSION = @GP_GTK_VERSION@
+GP_GTK_VERSION_MAJOR = @GP_GTK_VERSION_MAJOR@
+GREP = @GREP@
+GTKSPELL_CFLAGS = @GTKSPELL_CFLAGS@
+GTKSPELL_LIBS = @GTKSPELL_LIBS@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBMARKDOWN_CFLAGS = @LIBMARKDOWN_CFLAGS@
+LIBMARKDOWN_LIBS = @LIBMARKDOWN_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LOCALEDIR = @LOCALEDIR@
+LTLIBOBJS = @LTLIBOBJS@
+LUA_CFLAGS = @LUA_CFLAGS@
+LUA_LIBS = @LUA_LIBS@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MARKDOWN_CFLAGS = @MARKDOWN_CFLAGS@
+MARKDOWN_LIBS = @MARKDOWN_LIBS@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MULTITERM_CFLAGS = @MULTITERM_CFLAGS@
+MULTITERM_LIBS = @MULTITERM_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+POFILES = @POFILES@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PTY_LIBS = @PTY_LIBS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYTHON = @PYTHON@
+PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
+PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@
+PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
+PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
+PYTHON_LIBRARY = @PYTHON_LIBRARY@
+PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RST2HTML = @RST2HTML@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+UPDATECHECKER_CFLAGS = @UPDATECHECKER_CFLAGS@
+UPDATECHECKER_LIBS = @UPDATECHECKER_LIBS@
+USE_NLS = @USE_NLS@
+VALAC = @VALAC@
+VERSION = @VERSION@
+VTE_CFLAGS = @VTE_CFLAGS@
+VTE_LIBS = @VTE_LIBS@
+WEBHELPER_CFLAGS = @WEBHELPER_CFLAGS@
+WEBHELPER_LIBS = @WEBHELPER_LIBS@
+XGETTEXT = @XGETTEXT@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+geanypluginsdir = @geanypluginsdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+AM_CFLAGS = \
+ -DLOCALEDIR=\""$(LOCALEDIR)"\" \
+ -DPREFIX=\""$(prefix)"\" \
+ -DDOCDIR=\""$(docdir)"\" \
+ -DGEANYPLUGINS_DATADIR=\""$(datadir)"\" \
+ -DPKGDATADIR=\""$(pkgdatadir)"\" \
+ -DLIBDIR=\""$(libdir)"\" \
+ -DPKGLIBDIR=\""$(pkglibdir)"\" \
+ $(GEANY_CFLAGS) \
+ $(GP_CFLAGS)
+
+AM_LDFLAGS = -module -avoid-version
+COMMONLIBS = \
+ $(GEANY_LIBS) \
+ $(INTLLIBS)
+
+geanyplugins_LTLIBRARIES = pairtaghighlighter.la
+pairtaghighlighter_la_SOURCES = pair_tag_highlighter.c
+pairtaghighlighter_la_LIBADD = $(COMMONLIBS)
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign pairtaghighlighter/src/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign pairtaghighlighter/src/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+$(top_srcdir)/build/vars.build.mk $(top_srcdir)/build/cppcheck.mk:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+install-geanypluginsLTLIBRARIES: $(geanyplugins_LTLIBRARIES)
+ @$(NORMAL_INSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ list2=; for p in $$list; do \
+ if test -f $$p; then \
+ list2="$$list2 $$p"; \
+ else :; fi; \
+ done; \
+ test -z "$$list2" || { \
+ echo " $(MKDIR_P) '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(MKDIR_P) "$(DESTDIR)$(geanypluginsdir)" || exit 1; \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(geanypluginsdir)'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(geanypluginsdir)"; \
+ }
+
+uninstall-geanypluginsLTLIBRARIES:
+ @$(NORMAL_UNINSTALL)
+ @list='$(geanyplugins_LTLIBRARIES)'; test -n "$(geanypluginsdir)" || list=; \
+ for p in $$list; do \
+ $(am__strip_dir) \
+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(geanypluginsdir)/$$f'"; \
+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(geanypluginsdir)/$$f"; \
+ done
+
+clean-geanypluginsLTLIBRARIES:
+ -test -z "$(geanyplugins_LTLIBRARIES)" || rm -f $(geanyplugins_LTLIBRARIES)
+ @list='$(geanyplugins_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+pairtaghighlighter.la: $(pairtaghighlighter_la_OBJECTS) $(pairtaghighlighter_la_DEPENDENCIES) $(EXTRA_pairtaghighlighter_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(LINK) -rpath $(geanypluginsdir) $(pairtaghighlighter_la_OBJECTS) $(pairtaghighlighter_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pair_tag_highlighter.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+@HAVE_CPPCHECK_FALSE@check-local:
+check-am: all-am
+ $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(LTLIBRARIES)
+installdirs:
+ for dir in "$(DESTDIR)$(geanypluginsdir)"; do \
+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-geanypluginsLTLIBRARIES
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-geanypluginsLTLIBRARIES
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am check-local clean \
+ clean-geanypluginsLTLIBRARIES clean-generic clean-libtool \
+ cscopelist-am ctags ctags-am distclean distclean-compile \
+ distclean-generic distclean-libtool distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-geanypluginsLTLIBRARIES \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
+ uninstall-am uninstall-geanypluginsLTLIBRARIES
+
+
+@HAVE_CPPCHECK_TRUE@check-cppcheck: $(srcdir)
+@HAVE_CPPCHECK_TRUE@ $(CPPCHECK) \
+@HAVE_CPPCHECK_TRUE@ -q --template gcc --error-exitcode=2 \
+@HAVE_CPPCHECK_TRUE@ $(AM_CPPCHECKFLAGS) $(CPPCHECKFLAGS) \
+@HAVE_CPPCHECK_TRUE@ $(srcdir)
+
+@HAVE_CPPCHECK_TRUE@check-local: check-cppcheck
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/po/be.po geany-plugins-1.24.1+dfsg/po/be.po
--- geany-plugins-1.24.0+20140222+git/po/be.po 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/po/be.po 2014-04-12 14:28:39.000000000 +0000
@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Geany-plugins 1.23\n"
+"Project-Id-Version: Geany-plugins 1.24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-02-23 14:32+0100\n"
+"POT-Creation-Date: 2014-03-30 19:33+0200\n"
"PO-Revision-Date: 2009-06-11 10:15+0200\n"
"Last-Translator: Yura Siamshka >\n"
"Language-Team: Belarusian \n"
@@ -37,12 +37,12 @@
msgid "Contents"
msgstr ""
-#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:615
+#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:625
msgid "Bookmarks"
msgstr ""
#. complete update
-#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2295
+#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2351
msgid "_Update"
msgstr ""
@@ -80,15 +80,15 @@
msgid "Context:"
msgstr ""
-#: ../addons/src/ao_xmltagging.c:56
+#: ../addons/src/ao_xmltagging.c:54
msgid "XML tagging"
msgstr ""
-#: ../addons/src/ao_xmltagging.c:67
+#: ../addons/src/ao_xmltagging.c:65
msgid "Tag name to be inserted:"
msgstr ""
-#: ../addons/src/ao_xmltagging.c:71
+#: ../addons/src/ao_xmltagging.c:69
#, c-format
msgid ""
"%s will be replaced with your current selection. Please keep care on your "
@@ -156,11 +156,12 @@
msgid "Run XML tagging"
msgstr ""
-#: ../addons/src/addons.c:417 ../geanylatex/src/geanylatex.c:241
-#: ../geanyprj/src/geanyprj.c:174 ../geanysendmail/src/geanysendmail.c:121
-#: ../geanysendmail/src/geanysendmail.c:287 ../geanyvc/src/geanyvc.c:1798
+#: ../addons/src/addons.c:417 ../autoclose/src/autoclose.c:871
+#: ../geanylatex/src/geanylatex.c:241 ../geanyprj/src/geanyprj.c:174
+#: ../geanysendmail/src/geanysendmail.c:123
+#: ../geanysendmail/src/geanysendmail.c:291 ../geanyvc/src/geanyvc.c:1854
#: ../geniuspaste/src/geniuspaste.c:140 ../spellcheck/src/scplugin.c:146
-#: ../treebrowser/src/treebrowser.c:1880
+#: ../treebrowser/src/treebrowser.c:1933
#: ../updatechecker/src/updatechecker.c:253
msgid "Plugin configuration directory could not be created."
msgstr ""
@@ -247,6 +248,14 @@
msgid "Enclose selection automatically (without having to press a keybinding)"
msgstr ""
+#: ../autoclose/src/autoclose.c:50
+msgid "Auto-close"
+msgstr ""
+
+#: ../autoclose/src/autoclose.c:51
+msgid "Auto-close braces and brackets with lot of features"
+msgstr ""
+
#: ../codenav/src/codenavigation.c:52
msgid "Code navigation"
msgstr ""
@@ -311,8 +320,8 @@
msgid "Various debuggers integration."
msgstr ""
-#: ../debugger/src/plugin.c:131 ../debugger/src/keys.c:76
-#: ../scope/data/scope.glade.h:125 ../scope/src/scope.c:225
+#: ../debugger/src/plugin.c:133 ../debugger/src/keys.c:76
+#: ../scope/data/scope.glade.h:124 ../scope/src/scope.c:226
msgid "Debug"
msgstr ""
@@ -448,7 +457,7 @@
msgid "Target"
msgstr ""
-#: ../debugger/src/tabs.c:135 ../scope/data/scope.glade.h:69
+#: ../debugger/src/tabs.c:135 ../scope/src/scope.c:524
msgid "Breakpoints"
msgstr ""
@@ -485,22 +494,22 @@
msgstr ""
#: ../debugger/src/keys.c:52 ../debugger/src/btnpanel.c:113
-#: ../scope/src/scope.c:67
+#: ../scope/src/scope.c:66
msgid "Step into"
msgstr ""
#: ../debugger/src/keys.c:53 ../debugger/src/btnpanel.c:110
-#: ../scope/src/scope.c:68
+#: ../scope/src/scope.c:67
msgid "Step over"
msgstr ""
#: ../debugger/src/keys.c:54 ../debugger/src/btnpanel.c:122
-#: ../scope/src/scope.c:69
+#: ../scope/src/scope.c:68
msgid "Step out"
msgstr ""
#: ../debugger/src/keys.c:55 ../debugger/src/btnpanel.c:125
-#: ../scope/src/scope.c:65
+#: ../scope/src/scope.c:64
msgid "Run to cursor"
msgstr ""
@@ -509,7 +518,7 @@
msgstr ""
#: ../debugger/src/keys.c:57
-msgid "Jump to the currect instruction"
+msgid "Jump to the current instruction"
msgstr ""
#: ../debugger/src/watch_model.c:220
@@ -540,6 +549,14 @@
msgid "Save debug session data to a project"
msgstr ""
+#: ../defineformat/src/defineformat.c:56
+msgid "Define formatter"
+msgstr ""
+
+#: ../defineformat/src/defineformat.c:57
+msgid "Automatically align backslash in multi-line defines"
+msgstr ""
+
#. never search for more than this many chars
#: ../devhelp/src/dhp.h:38
#, fuzzy
@@ -651,7 +668,7 @@
msgstr ""
#. i18n: a documentation book
-#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1760
+#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1759
msgid "Book"
msgstr ""
@@ -780,13 +797,13 @@
msgid "A developers' help browser for GNOME"
msgstr ""
-#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2010
+#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2066
#, fuzzy
msgid "_File"
msgstr "Дадаць файл"
-#: ../devhelp/devhelp/dh-window.c:760 ../geanymacro/src/geanymacro.c:1815
-#: ../geanymacro/src/geanymacro.c:2112
+#: ../devhelp/devhelp/dh-window.c:760 ../geanymacro/src/geanymacro.c:1822
+#: ../geanymacro/src/geanymacro.c:2118
msgid "_Edit"
msgstr ""
@@ -970,58 +987,67 @@
msgid "Column mode, select to line / brace / anchor."
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:482
+#: ../geanyextrasel/src/extrasel.c:502
msgid "E_xtra Selection"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:489
+#: ../geanyextrasel/src/extrasel.c:509
msgid "_Column Mode"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:494
+#: ../geanyextrasel/src/extrasel.c:514
msgid "Column mode"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:496
+#: ../geanyextrasel/src/extrasel.c:516
msgid "Select to _Line"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:500
+#: ../geanyextrasel/src/extrasel.c:520
#, fuzzy
msgid "Select to line"
msgstr "Выдаліць праэкт"
-#: ../geanyextrasel/src/extrasel.c:502
+#: ../geanyextrasel/src/extrasel.c:522
msgid "Select to Matching _Brace"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:506
+#: ../geanyextrasel/src/extrasel.c:526
msgid "Select to matching brace"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:510
+#: ../geanyextrasel/src/extrasel.c:528
+msgid "_Toggle Stream/Rectangular"
+msgstr ""
+
+#: ../geanyextrasel/src/extrasel.c:532
+#, fuzzy
+msgid "Convert selection"
+msgstr "Выдаліць праэкт"
+
+#: ../geanyextrasel/src/extrasel.c:537
msgid "_Set Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:514
+#: ../geanyextrasel/src/extrasel.c:541
msgid "Set anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:516
+#: ../geanyextrasel/src/extrasel.c:543
#, fuzzy
msgid "Select to _Anchor"
msgstr "Выдаліць праэкт"
-#: ../geanyextrasel/src/extrasel.c:520
+#: ../geanyextrasel/src/extrasel.c:547
#, fuzzy
msgid "Select to anchor"
msgstr "Выдаліць праэкт"
-#: ../geanyextrasel/src/extrasel.c:522
+#: ../geanyextrasel/src/extrasel.c:549
msgid "_Rectangle Select to Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:527
+#: ../geanyextrasel/src/extrasel.c:554
msgid "Rectangle select to anchor"
msgstr ""
@@ -1416,78 +1442,78 @@
msgid "Default documentation type for languages that does not have one set"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:37 ../geanyinsertnum/src/insertnum.c:329
-#: ../geanyinsertnum/src/insertnum.c:461
+#: ../geanyinsertnum/src/insertnum.c:44 ../geanyinsertnum/src/insertnum.c:337
+#: ../geanyinsertnum/src/insertnum.c:484
#, fuzzy
msgid "Insert Numbers"
msgstr "Наладкі"
-#: ../geanyinsertnum/src/insertnum.c:37
+#: ../geanyinsertnum/src/insertnum.c:44
msgid "Insert/Fill columns with numbers."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:140
+#: ../geanyinsertnum/src/insertnum.c:146
msgid "Counting..."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:188
+#: ../geanyinsertnum/src/insertnum.c:194
msgid "Preparing..."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:194
+#: ../geanyinsertnum/src/insertnum.c:200
msgid "Inserting..."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:318
+#: ../geanyinsertnum/src/insertnum.c:333
msgid "For base 11 and above"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:341
+#: ../geanyinsertnum/src/insertnum.c:353
msgid "_Start:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:346
+#: ../geanyinsertnum/src/insertnum.c:358
msgid "S_tep:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:352
+#: ../geanyinsertnum/src/insertnum.c:364
#, fuzzy
msgid "_Base:"
msgstr "Базавы шлях:"
-#: ../geanyinsertnum/src/insertnum.c:363
+#: ../geanyinsertnum/src/insertnum.c:380
msgid "Letters:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:366
+#: ../geanyinsertnum/src/insertnum.c:383
msgid "_Upper"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:371
+#: ../geanyinsertnum/src/insertnum.c:388
msgid "_Lower"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:376
+#: ../geanyinsertnum/src/insertnum.c:393
msgid "Base _prefix"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:378
+#: ../geanyinsertnum/src/insertnum.c:395
msgid "0 for octal, 0x for hex, + for positive decimal"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:380
+#: ../geanyinsertnum/src/insertnum.c:397
msgid "Padding:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:382
+#: ../geanyinsertnum/src/insertnum.c:399
msgid "Sp_ace"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:385
+#: ../geanyinsertnum/src/insertnum.c:402
msgid "_Zero"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:454
+#: ../geanyinsertnum/src/insertnum.c:477
#, fuzzy
msgid "Insert _Numbers"
msgstr "Наладкі"
@@ -1926,20 +1952,20 @@
msgid "BibTeX reference name:"
msgstr "Наладкі"
-#: ../geanylatex/src/geanylatex.c:1680
+#: ../geanylatex/src/geanylatex.c:1679
msgid "Dear Sir or Madame"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1681
+#: ../geanylatex/src/geanylatex.c:1680
msgid "With kind regards"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1689
+#: ../geanylatex/src/geanylatex.c:1688
msgid "No template assigned. Aborting"
msgstr ""
#. Building the wizard-dialog and showing it
-#: ../geanylatex/src/geanylatex.c:1716
+#: ../geanylatex/src/geanylatex.c:1715
msgid "LaTeX-Wizard"
msgstr ""
@@ -1947,79 +1973,79 @@
#. * Adds custom templates if there are any. If there are none just
#. * adds default one
#. TEMPLATE FILE
-#: ../geanylatex/src/geanylatex.c:1731 ../markdown/src/conf.c:666
+#: ../geanylatex/src/geanylatex.c:1730 ../markdown/src/conf.c:659
msgid "Template:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1735
+#: ../geanylatex/src/geanylatex.c:1734
msgid "Set the template which should be used for creating the new document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1744
+#: ../geanylatex/src/geanylatex.c:1743
msgid "Default"
msgstr ""
#. Documentclass
-#: ../geanylatex/src/geanylatex.c:1755
+#: ../geanylatex/src/geanylatex.c:1754
msgid "Documentclass:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1758
+#: ../geanylatex/src/geanylatex.c:1757
msgid "Choose the kind of document you want to write"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1762
+#: ../geanylatex/src/geanylatex.c:1761
msgid "Article"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1764
+#: ../geanylatex/src/geanylatex.c:1763
msgid "Report"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1766
+#: ../geanylatex/src/geanylatex.c:1765
msgid "Letter"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1768
+#: ../geanylatex/src/geanylatex.c:1767
msgid "Presentation"
msgstr ""
#. Encoding
-#: ../geanylatex/src/geanylatex.c:1778
+#: ../geanylatex/src/geanylatex.c:1777
msgid "Encoding:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1782
+#: ../geanylatex/src/geanylatex.c:1781
msgid "Set the encoding for your new document"
msgstr ""
#. fontsize
-#: ../geanylatex/src/geanylatex.c:1798
+#: ../geanylatex/src/geanylatex.c:1797
msgid "Font size"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1804
+#: ../geanylatex/src/geanylatex.c:1803
msgid "Set the default font size of your new document"
msgstr ""
#. Author
-#: ../geanylatex/src/geanylatex.c:1816
+#: ../geanylatex/src/geanylatex.c:1815
msgid "Author:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1819
+#: ../geanylatex/src/geanylatex.c:1818
msgid ""
"Sets the value of the \\author command. In most cases this should be your "
"name"
msgstr ""
#. Date
-#: ../geanylatex/src/geanylatex.c:1833
+#: ../geanylatex/src/geanylatex.c:1832
#, fuzzy
msgid "Date:"
msgstr "Імя:"
-#: ../geanylatex/src/geanylatex.c:1836
+#: ../geanylatex/src/geanylatex.c:1835
msgid ""
"Sets the value of the \\date command inside header of your new created LaTeX-"
"document. Keeping it at \\today is a good decision if you don't need any "
@@ -2027,267 +2053,267 @@
msgstr ""
#. Title of the new document
-#: ../geanylatex/src/geanylatex.c:1848
+#: ../geanylatex/src/geanylatex.c:1847
msgid "Title:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1851
+#: ../geanylatex/src/geanylatex.c:1850
msgid "Sets the title of your new document."
msgstr ""
#. Papersize
-#: ../geanylatex/src/geanylatex.c:1860
+#: ../geanylatex/src/geanylatex.c:1859
msgid "Paper size:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1863
+#: ../geanylatex/src/geanylatex.c:1862
msgid "Choose the paper format for the newly created document"
msgstr ""
#. Paper direction
-#: ../geanylatex/src/geanylatex.c:1876
+#: ../geanylatex/src/geanylatex.c:1875
msgid "Paper Orientation:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1879
+#: ../geanylatex/src/geanylatex.c:1878
msgid "Choose the paper orientation for the newly created document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1900
+#: ../geanylatex/src/geanylatex.c:1899
msgid "Use KOMA-script classes if possible"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1902
+#: ../geanylatex/src/geanylatex.c:1901
msgid ""
"Uses the KOMA-script classes by Markus Kohm.\n"
"Keep in mind: To compile your document these classes have to be installed "
"before."
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1909
+#: ../geanylatex/src/geanylatex.c:1908
msgid "Use draft mode"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1911
+#: ../geanylatex/src/geanylatex.c:1910
msgid ""
"Set the draft flag inside new created documents to get documents with a "
"number of debugging helpers"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1928
+#: ../geanylatex/src/geanylatex.c:1927
msgid "Run LaTeX-Wizard"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1930
+#: ../geanylatex/src/geanylatex.c:1929
msgid "Insert \\label"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1932
+#: ../geanylatex/src/geanylatex.c:1931
msgid "Insert \\ref"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1934
+#: ../geanylatex/src/geanylatex.c:1933
msgid "Insert linebreak \\\\ "
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1937
+#: ../geanylatex/src/geanylatex.c:1936
msgid "Insert command"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1939
+#: ../geanylatex/src/geanylatex.c:1938
msgid "Turn input replacement on/off"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1943
+#: ../geanylatex/src/geanylatex.c:1942
msgid "Replace special characters"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1946
+#: ../geanylatex/src/geanylatex.c:1945
msgid "Run insert environment dialog"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1948
+#: ../geanylatex/src/geanylatex.c:1947
msgid "Insert \\item"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1950
+#: ../geanylatex/src/geanylatex.c:1949
msgid "Format selection in bold font face"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1952
+#: ../geanylatex/src/geanylatex.c:1951
msgid "Format selection in italic font face"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1954
+#: ../geanylatex/src/geanylatex.c:1953
msgid "Format selection in typewriter font face"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1956
+#: ../geanylatex/src/geanylatex.c:1955
msgid "Format selection centered"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1958
+#: ../geanylatex/src/geanylatex.c:1957
msgid "Format selection left-aligned"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1960
+#: ../geanylatex/src/geanylatex.c:1959
msgid "Format selection right-aligned"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1963
+#: ../geanylatex/src/geanylatex.c:1962
msgid "Insert description list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1966
+#: ../geanylatex/src/geanylatex.c:1965
msgid "Insert itemize list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1969
+#: ../geanylatex/src/geanylatex.c:1968
msgid "Insert enumerate list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1972
+#: ../geanylatex/src/geanylatex.c:1971
msgid "Set selection one level up"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1975
+#: ../geanylatex/src/geanylatex.c:1974
msgid "Set selection one level down"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1978
+#: ../geanylatex/src/geanylatex.c:1977
msgid "Insert \\usepackage{}"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1981
+#: ../geanylatex/src/geanylatex.c:1980
#, fuzzy
msgid "Insert BibTeX reference dialog"
msgstr "Наладкі"
-#: ../geanylatex/src/geanylatex.c:1988
+#: ../geanylatex/src/geanylatex.c:1987
msgid ""
"GeanyLaTeX is a plugin to improve support for LaTeX in Geany.\n"
"\n"
"Please report all bugs or feature requests to one of the authors."
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2026
+#: ../geanylatex/src/geanylatex.c:2025
msgid ""
"glatex_set_autocompletion_contextsize has been initialized with an invalid "
"value. Default value taken. Please check your configuration file"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2048 ../geanylatex/src/geanylatex.c:2055
+#: ../geanylatex/src/geanylatex.c:2047 ../geanylatex/src/geanylatex.c:2054
msgid "page \\pageref{{{reference}}}"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2052 ../geanylatex/src/geanylatex.c:2059
+#: ../geanylatex/src/geanylatex.c:2051 ../geanylatex/src/geanylatex.c:2058
msgid "\\ref{{{reference}}}, page \\pageref{{{reference}}}"
msgstr ""
#. Build up menu for menubar
-#: ../geanylatex/src/geanylatex.c:2107
+#: ../geanylatex/src/geanylatex.c:2106
msgid "_LaTeX"
msgstr ""
#. Filling up menubar menus
#. LaTeX menu
-#: ../geanylatex/src/geanylatex.c:2116 ../geanylatex/src/geanylatex.c:2328
+#: ../geanylatex/src/geanylatex.c:2115 ../geanylatex/src/geanylatex.c:2327
msgid "LaTeX-_Wizard"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2119 ../geanylatex/src/geanylatex.c:2331
+#: ../geanylatex/src/geanylatex.c:2118 ../geanylatex/src/geanylatex.c:2330
msgid "Starts a Wizard to easily create LaTeX-documents"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2124
+#: ../geanylatex/src/geanylatex.c:2123
msgid "I_nsert Special Character"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2126
+#: ../geanylatex/src/geanylatex.c:2125
msgid "Helps to use some not very common letters and signs"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2136
+#: ../geanylatex/src/geanylatex.c:2135
#, fuzzy
msgid "Insert _Reference"
msgstr "Наладкі"
-#: ../geanylatex/src/geanylatex.c:2138
+#: ../geanylatex/src/geanylatex.c:2137
msgid "Inserting references to the document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2143
+#: ../geanylatex/src/geanylatex.c:2142
msgid "Insert _Label"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2145
+#: ../geanylatex/src/geanylatex.c:2144
msgid "Helps at inserting labels to a document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2151
+#: ../geanylatex/src/geanylatex.c:2150
msgid "Insert _Environment"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2153
+#: ../geanylatex/src/geanylatex.c:2152
msgid "Helps at inserting an environment a document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2159
+#: ../geanylatex/src/geanylatex.c:2158
#, fuzzy
msgid "Insert P_ackage"
msgstr "Наладкі"
-#: ../geanylatex/src/geanylatex.c:2161
+#: ../geanylatex/src/geanylatex.c:2160
msgid "A small dialog to insert \\usepackage{} into header of current file"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2166 ../scope/data/scope.glade.h:58
+#: ../geanylatex/src/geanylatex.c:2165 ../scope/data/scope.glade.h:58
msgid "_Format"
msgstr ""
#. Add font size menu
-#: ../geanylatex/src/geanylatex.c:2183
+#: ../geanylatex/src/geanylatex.c:2182
msgid "F_ont size"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2201
+#: ../geanylatex/src/geanylatex.c:2200
msgid "_Special Character Replacement"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2209
+#: ../geanylatex/src/geanylatex.c:2208
msgid "Bulk _Replace Special Characters"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2211
+#: ../geanylatex/src/geanylatex.c:2210
msgid "_Replace selected special characters with TeX substitutes"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2219
+#: ../geanylatex/src/geanylatex.c:2218
msgid "Toggle _Special Character Replacement"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2230
+#: ../geanylatex/src/geanylatex.c:2229
msgid "Insert _Command"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2232
+#: ../geanylatex/src/geanylatex.c:2231
msgid "Inserting costumized command to document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2257
+#: ../geanylatex/src/geanylatex.c:2256
msgid "_BibTeX"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2265
+#: ../geanylatex/src/geanylatex.c:2264
#, fuzzy
msgid "Insert B_ibTeX reference"
msgstr "Наладкі"
-#: ../geanylatex/src/geanylatex.c:2267
+#: ../geanylatex/src/geanylatex.c:2266
msgid "Helps to insert a reference out of BibTeX files"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2272
+#: ../geanylatex/src/geanylatex.c:2271
msgid "_BibTeX entries"
msgstr ""
@@ -2443,16 +2469,16 @@
msgid "Creating dummy text with Geany"
msgstr ""
-#: ../geanylipsum/src/geanylipsum.c:86
+#: ../geanylipsum/src/geanylipsum.c:89
msgid "Lipsum-Generator"
msgstr ""
-#: ../geanylipsum/src/geanylipsum.c:87
+#: ../geanylipsum/src/geanylipsum.c:90
msgid "Enter the length of Lipsum text here"
msgstr ""
#. Building menu entry
-#: ../geanylipsum/src/geanylipsum.c:163
+#: ../geanylipsum/src/geanylipsum.c:164
msgid "_Lipsum"
msgstr ""
@@ -2576,19 +2602,19 @@
msgid "Browse..."
msgstr ""
-#: ../geanylua/gsdlg.c:175
+#: ../geanylua/gsdlg.c:176
msgid "Select Color"
msgstr ""
-#: ../geanylua/gsdlg.c:205
+#: ../geanylua/gsdlg.c:207
msgid "Choose..."
msgstr ""
-#: ../geanylua/gsdlg.c:226
+#: ../geanylua/gsdlg.c:228
msgid "Select Font"
msgstr ""
-#: ../geanylua/gsdlg.c:253
+#: ../geanylua/gsdlg.c:255
msgid "Select..."
msgstr ""
@@ -2613,7 +2639,7 @@
"not enough arguments for command \"%s\".\n"
msgstr ""
-#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:398
+#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:396
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2649,14 +2675,14 @@
msgid "Save file"
msgstr "Выдаліць файл"
-#: ../geanylua/glspi_dlg.c:436
+#: ../geanylua/glspi_dlg.c:438
#, c-format
msgid ""
"Error in module \"%s\" at function pickfile():\n"
"failed to parse filter string at argument #3.\n"
msgstr ""
-#: ../geanylua/glspi_dlg.c:486
+#: ../geanylua/glspi_dlg.c:489
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2695,21 +2721,21 @@
"Please check your installation."
msgstr ""
-#: ../geanylua/glspi_app.c:19
+#: ../geanylua/glspi_app.c:21
#, c-format
msgid ""
"%s %s: %s\n"
"Copyright (c) 2007-2010 "
msgstr ""
-#: ../geanylua/glspi_app.c:149
+#: ../geanylua/glspi_app.c:151
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
"widget \"%s\" not found for argument #1.\n"
msgstr ""
-#: ../geanylua/glspi_app.c:158
+#: ../geanylua/glspi_app.c:160
#, c-format
msgid ""
"Error in module \"%s\" at function %s() argument #2:\n"
@@ -3070,6 +3096,19 @@
"duplicate line"
msgstr ""
+#: ../geanymacro/src/geanymacro.c:150
+msgid "Search for next \"\""
+msgstr ""
+
+#: ../geanymacro/src/geanymacro.c:151
+msgid "Search for previous \"\""
+msgstr ""
+
+#: ../geanymacro/src/geanymacro.c:152
+#, fuzzy
+msgid "Set start of search to beginning of selection"
+msgstr "Выдаліць праэкт"
+
#: ../geanymacro/src/geanymacro.c:181
msgid "Macros"
msgstr ""
@@ -3270,12 +3309,12 @@
#. create buttons
#: ../geanymacro/src/geanymacro.c:1393 ../geanymacro/src/geanymacro.c:1536
-#: ../geanymacro/src/geanymacro.c:1819 ../geanymacro/src/geanymacro.c:2116
+#: ../geanymacro/src/geanymacro.c:1826 ../geanymacro/src/geanymacro.c:2122
msgid "_Ok"
msgstr ""
#: ../geanymacro/src/geanymacro.c:1394 ../geanymacro/src/geanymacro.c:1537
-#: ../geanymacro/src/geanymacro.c:1820
+#: ../geanymacro/src/geanymacro.c:1827
msgid "_Cancel"
msgstr ""
@@ -3292,7 +3331,7 @@
msgid "Search for contents of clipboard"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:92
+#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:101
msgid "Search for:"
msgstr ""
@@ -3326,59 +3365,59 @@
msgid "Text:"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1571 ../geanymacro/src/geanymacro.c:1755
+#: ../geanymacro/src/geanymacro.c:1570 ../geanymacro/src/geanymacro.c:1758
#, c-format
msgid "Insert/replace with \"%s\""
msgstr ""
#. create dialog box
-#: ../geanymacro/src/geanymacro.c:1731
+#: ../geanymacro/src/geanymacro.c:1735
#, c-format
msgid "Edit: %s"
msgstr ""
#. add column
-#: ../geanymacro/src/geanymacro.c:1794
+#: ../geanymacro/src/geanymacro.c:1801
msgid "Event"
msgstr ""
#. add buttons
-#: ../geanymacro/src/geanymacro.c:1809
+#: ../geanymacro/src/geanymacro.c:1816
msgid "Move _Up"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1811
+#: ../geanymacro/src/geanymacro.c:1818
msgid "Move Do_wn"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1813
+#: ../geanymacro/src/geanymacro.c:1820
msgid "New _Above"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1814
+#: ../geanymacro/src/geanymacro.c:1821
msgid "New _Below"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1817 ../geanymacro/src/geanymacro.c:2114
+#: ../geanymacro/src/geanymacro.c:1824 ../geanymacro/src/geanymacro.c:2120
#, fuzzy
msgid "_Delete"
msgstr "Выдаліць праэкт"
#. create dialog box
-#: ../geanymacro/src/geanymacro.c:2059
+#: ../geanymacro/src/geanymacro.c:2065
msgid "Edit Macros"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:2089
+#: ../geanymacro/src/geanymacro.c:2095
msgid "Macro Name"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:2095
+#: ../geanymacro/src/geanymacro.c:2101
msgid "Key Trigger"
msgstr ""
#. add buttons
-#: ../geanymacro/src/geanymacro.c:2110
+#: ../geanymacro/src/geanymacro.c:2116
msgid "_Re-Record"
msgstr ""
@@ -3397,6 +3436,33 @@
msgid "_Edit Macros"
msgstr ""
+#. *< \brief It's the information message about geany mini script
+#: ../geanyminiscript/src/gms_gui.c:129
+msgid ""
+"GMS : Geany Mini-Script filter Plugin\n"
+"This plugin is a tool to apply a script filter on:\n"
+" o the text selection,\n"
+" o the current document,\n"
+" o all documents of the current session.\n"
+"\n"
+"The filter type can be:\n"
+" o Unix shell script,\n"
+" o perl script,\n"
+" o python script,\n"
+" o sed commands,\n"
+" o awk script.\n"
+"\n"
+"AUTHOR\n"
+" Written by Pascal BURLOT (December,2008)\n"
+"\n"
+"LICENSE:\n"
+"This program is free software; you can redistribute\n"
+"it and/or modify it under the terms of the GNU \n"
+"General Public License as published by the Free\n"
+"Software Foundation; either version 2 of the License,\n"
+"or (at your option) any later version."
+msgstr ""
+
#: ../geanyminiscript/src/gms_gui.c:253
msgid "Load Mini-Script File"
msgstr ""
@@ -3405,112 +3471,111 @@
msgid "Save Mini-Script File"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:418
+#: ../geanyminiscript/src/gms_gui.c:419
msgid "Mini-Script Filter"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:446
+#: ../geanyminiscript/src/gms_gui.c:445
msgid "Clear the mini-script window"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:451
+#: ../geanyminiscript/src/gms_gui.c:450
msgid "Load a mini-script into this window"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:456
+#: ../geanyminiscript/src/gms_gui.c:455
msgid "Save the mini-script into a file"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:461
+#: ../geanyminiscript/src/gms_gui.c:460
msgid "Display a information about the mini-script plugin"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:469
+#: ../geanyminiscript/src/gms_gui.c:468
msgid "select the mini-script type"
msgstr ""
#. Hbox : Radio bouttons for choosing the input:
#. * selection/current document/all documents of the current session
-#: ../geanyminiscript/src/gms_gui.c:500
+#: ../geanyminiscript/src/gms_gui.c:499
msgid "filter input"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:502
+#: ../geanyminiscript/src/gms_gui.c:501
msgid "select the input of mini-script filter"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:508
+#: ../geanyminiscript/src/gms_gui.c:507
#, fuzzy
msgid "selection"
msgstr "Выдаліць праэкт"
-#: ../geanyminiscript/src/gms_gui.c:509
+#: ../geanyminiscript/src/gms_gui.c:508
#, fuzzy
msgid "document"
msgstr "Інтэрактыўная даведка"
-#: ../geanyminiscript/src/gms_gui.c:510
+#: ../geanyminiscript/src/gms_gui.c:509
msgid "session"
msgstr ""
#. Hbox : Radio bouttons for choosing the output:
#. * current document/ or new document
-#: ../geanyminiscript/src/gms_gui.c:519
+#: ../geanyminiscript/src/gms_gui.c:518
msgid "filter output"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:521
+#: ../geanyminiscript/src/gms_gui.c:520
msgid "select the output of mini-script filter"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:527
+#: ../geanyminiscript/src/gms_gui.c:526
msgid "Current Doc."
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:528
+#: ../geanyminiscript/src/gms_gui.c:527
#, fuzzy
msgid "New Doc."
msgstr "Новы Праэкт"
-#: ../geanyminiscript/src/gms_gui.c:749
+#: ../geanyminiscript/src/gms_gui.c:748
msgid "script configuration"
msgstr ""
-#. All plugins must set name, description, version and author.
#: ../geanyminiscript/src/gms.c:58
msgid "Mini Script"
msgstr ""
-#: ../geanyminiscript/src/gms.c:58
+#: ../geanyminiscript/src/gms.c:59
msgid ""
"A tool to apply a script filter on a text selection or current document(s)"
msgstr ""
-#: ../geanyminiscript/src/gms.c:59
+#: ../geanyminiscript/src/gms.c:60
msgid "Pascal BURLOT, a Geany user"
msgstr ""
#. Add an item to the Tools menu
-#: ../geanyminiscript/src/gms.c:278
+#: ../geanyminiscript/src/gms.c:249
msgid "_Mini-Script"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:58
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:61
msgid "Numbered Bookmarks for Geany"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:923
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:927
#, c-format
msgid "Unable to apply all markers to '%s' as all being used."
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:925
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:969
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1392
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:929
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:973
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1396
msgid "_Okay"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:967
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:971
#, c-format
msgid ""
"'%s' has been edited since it was last saved by geany. Marker positions may "
@@ -3518,54 +3583,54 @@
"Press Ignore to try an load markers anyway."
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:970
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:974
msgid "_Ignore"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1215
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1219
msgid "remember fold state"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1221
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1225
msgid "Center view when goto bookmark"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1228
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1232
#, fuzzy
msgid "Move to start of line"
msgstr "Выдаліць праэкт"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1229
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1233
msgid "Move to remembered position in line"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1230
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1234
msgid "Move to position in current line"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1231
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1235
#, fuzzy
msgid "Move to End of line"
msgstr "Выдаліць праэкт"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1237
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1241
msgid "Save file settings with program settings"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1238
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1242
msgid "Save file settings to filename with suffix"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1243
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1247
msgid "remember normal Bookmarks"
msgstr ""
#. create dialog box
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1263
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1267
msgid "Numbered Bookmarks help"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1270
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1274
msgid ""
"This Plugin implements Numbered Bookmarks in Geany, as well as remembering "
"the state of folds, and positions of standard non-numbered bookmarks when a "
@@ -3581,7 +3646,7 @@
"previously set bookmark, press Ctrl+a number from 0 to 9."
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1391
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1395
msgid "Unable to apply markers as all being used."
msgstr ""
@@ -3662,36 +3727,36 @@
msgstr "Выдаліць праэкт"
#. shouldn't get here
-#: ../geanypg/src/pinentry.c:107
+#: ../geanypg/src/pinentry.c:111
msgid "Could not use pinentry."
msgstr ""
-#: ../geanypg/src/pinentry.c:119
+#: ../geanypg/src/pinentry.c:123
msgid "Unexpected output from pinentry."
msgstr ""
#. read the rest of the first line after OK
-#: ../geanypg/src/pinentry.c:127
+#: ../geanypg/src/pinentry.c:131
msgid "Passphrase entry"
msgstr ""
-#: ../geanypg/src/pinentry.c:131
+#: ../geanypg/src/pinentry.c:135
msgid "Passphrase"
msgstr ""
-#: ../geanypg/src/pinentry.c:136
+#: ../geanypg/src/pinentry.c:140
msgid "Enter passphrase for"
msgstr ""
-#: ../geanypg/src/pinentry.c:167
+#: ../geanypg/src/pinentry.c:171
msgid "pinentry gave error"
msgstr ""
-#: ../geanypg/src/pinentry.c:170
+#: ../geanypg/src/pinentry.c:174
msgid "Unexpected error from pinentry."
msgstr ""
-#: ../geanypg/src/pinentry.c:195
+#: ../geanypg/src/pinentry.c:199
msgid ""
"Error, Passphrase input without using gpg-agent is not supported on Windows "
"yet."
@@ -3701,8 +3766,8 @@
msgid "a key with fingerprint"
msgstr ""
-#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:522
-#: ../spellcheck/src/gui.c:533
+#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:527
+#: ../spellcheck/src/gui.c:538
msgid "unknown"
msgstr ""
@@ -3858,7 +3923,7 @@
msgstr ""
#: ../geanyprj/src/geanyprj.c:38 ../geanyprj/src/sidebar.c:456
-#: ../gproject/src/gproject-sidebar.c:822
+#: ../gproject/src/gproject-sidebar.c:870
msgid "Project"
msgstr "Праэкт"
@@ -3887,7 +3952,7 @@
msgid "C_reate"
msgstr "Стварыць"
-#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:116
+#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:114
#, fuzzy
msgid "Name:"
msgstr "Імя:"
@@ -3968,7 +4033,7 @@
msgid "Remove File"
msgstr "Выдаліць файл"
-#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:803
+#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:849
msgid "H_ide Sidebar"
msgstr "Схаваць сайдбар"
@@ -3977,6 +4042,48 @@
msgid "Project \"%s\" opened."
msgstr "Праэкт \"%s\" адчынен."
+#: ../geanypy/src/geanypy-plugin.c:34
+msgid "GeanyPy"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:35
+msgid "Python plugins support"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:77
+#, c-format
+msgid "Unable to pre-load Python library: %s."
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:157
+msgid "Failed to import manager module"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:166
+msgid "Failed to retrieve PluginManager from manager module"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:182
+msgid "System plugin directory not found."
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:211
+msgid "Unable to instantiate new PluginManager"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:227
+msgid "Unable to get show_all() method on plugin manager"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:255
+#, c-format
+msgid "Unable to create Python plugins directory: %s: %s"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:266
+msgid "Python Plugin Manager"
+msgstr ""
+
#: ../geanysendmail/src/geanysendmail.c:43
msgid "GeanySendMail"
msgstr ""
@@ -3995,42 +4102,42 @@
msgid "Enter the recipient's e-mail address:"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:136
+#: ../geanysendmail/src/geanysendmail.c:138
msgid "Filename placeholder not found. The executed command might have failed."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:142
+#: ../geanysendmail/src/geanysendmail.c:144
msgid ""
"Recipient address placeholder not found. The executed command might have "
"failed."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:157
+#: ../geanysendmail/src/geanysendmail.c:159
msgid "Could not execute mailer. Please check your configuration."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:166
+#: ../geanysendmail/src/geanysendmail.c:168
msgid "Please define a mail client first."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:171
+#: ../geanysendmail/src/geanysendmail.c:173
msgid "File has to be saved before sending."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:187
+#: ../geanysendmail/src/geanysendmail.c:191
msgid "Mail"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:218
+#: ../geanysendmail/src/geanysendmail.c:222
msgid "Send by mail"
msgstr ""
#. add a label and a text entry to the dialog
-#: ../geanysendmail/src/geanysendmail.c:308
+#: ../geanysendmail/src/geanysendmail.c:312
msgid "Path and options for the mail client:"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:316
+#: ../geanysendmail/src/geanysendmail.c:320
msgid ""
"Note: \n"
"\t%f will be replaced by your file.\n"
@@ -4041,28 +4148,28 @@
"\tmutt -s \"Sending '%b'\" -a \"%f\" \"%r\""
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:326
+#: ../geanysendmail/src/geanysendmail.c:330
msgid "Show toolbar icon"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:328
+#: ../geanysendmail/src/geanysendmail.c:332
msgid "Shows a icon in the toolbar to send file more easy."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:334
+#: ../geanysendmail/src/geanysendmail.c:338
msgid "Use dialog for entering email address of recipients"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:356
+#: ../geanysendmail/src/geanysendmail.c:360
msgid "Send file by mail"
msgstr ""
#. Build up menu entry
-#: ../geanysendmail/src/geanysendmail.c:379
+#: ../geanysendmail/src/geanysendmail.c:383
msgid "_Mail document"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:382
+#: ../geanysendmail/src/geanysendmail.c:386
msgid ""
"Sends the opened file as unzipped attachment by any mailer from your $PATH"
msgstr ""
@@ -4080,339 +4187,358 @@
msgid "geanyvc: s_spawn_sync error: %s"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:609 ../geanyvc/src/geanyvc.c:620
+#: ../geanyvc/src/geanyvc.c:561
+#, c-format
+msgid "File %s: action %s executed via %s."
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:614 ../geanyvc/src/geanyvc.c:625
#, c-format
msgid "geanyvc: vcdiff_file_activated: Unable to rename '%s' to '%s'"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:646 ../geanyvc/src/geanyvc.c:696
+#: ../geanyvc/src/geanyvc.c:651 ../geanyvc/src/geanyvc.c:701
msgid "No changes were made."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:723
+#: ../geanyvc/src/geanyvc.c:728
msgid "No history available"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:916 ../geanyvc/src/geanyvc.c:924
+#: ../geanyvc/src/geanyvc.c:921 ../geanyvc/src/geanyvc.c:929
#, c-format
msgid "Do you really want to revert: %s?"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:932
+#: ../geanyvc/src/geanyvc.c:937
#, c-format
msgid "Do you really want to add: %s?"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:939
+#: ../geanyvc/src/geanyvc.c:944
#, c-format
msgid "Do you really want to remove: %s?"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:962
+#: ../geanyvc/src/geanyvc.c:967
msgid "Do you really want to update?"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1225
+#: ../geanyvc/src/geanyvc.c:1094
+msgid ""
+"The resulting differences cannot be displayed because the changes are too "
+"big to display here and would slow down the UI significantly.\n"
+"\n"
+"To view the differences, cancel this dialog and open the differences in "
+"Geany directly by using the GeanyVC menu (Base Dirrectory -> Diff)."
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:1243
msgid "Commit Y/N"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1235
+#: ../geanyvc/src/geanyvc.c:1253
msgid "Status"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1242
+#: ../geanyvc/src/geanyvc.c:1260
msgid "Path"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1330
+#: ../geanyvc/src/geanyvc.c:1324
+#, c-format
+msgid "Line: %d Column: %d"
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:1370
msgid "Commit"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1372
+#: ../geanyvc/src/geanyvc.c:1412
msgid "_De-/select all files"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1413
+#: ../geanyvc/src/geanyvc.c:1456
msgid "Commit message:"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1426
+#: ../geanyvc/src/geanyvc.c:1475
msgid "C_ommit"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1500
+#: ../geanyvc/src/geanyvc.c:1556
msgid "Nothing to commit."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1546
+#: ../geanyvc/src/geanyvc.c:1602
#, c-format
msgid "Error initializing spell checking: %s"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1558
+#: ../geanyvc/src/geanyvc.c:1614
#, c-format
msgid ""
"Error while setting up language for spellchecking. Please check "
"configuration. Error message was: %s"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1834
+#: ../geanyvc/src/geanyvc.c:1890
msgid "Set Changed-flag for document tabs created by the plugin"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1837
+#: ../geanyvc/src/geanyvc.c:1893
msgid ""
"If this option is activated, every new by the VC-plugin created document tab "
"will be marked as changed. Even this option is useful in some cases, it "
"could cause a big number of annoying \"Do you want to save\"-dialogs."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1845
+#: ../geanyvc/src/geanyvc.c:1901
msgid "Confirm adding new files to a VCS"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1848
+#: ../geanyvc/src/geanyvc.c:1904
msgid "Shows a confirmation dialog on adding a new (created) file to VCS."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1854
+#: ../geanyvc/src/geanyvc.c:1910
msgid "Maximize commit dialog"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1855
+#: ../geanyvc/src/geanyvc.c:1911
msgid "Show commit dialog maximize."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1861
+#: ../geanyvc/src/geanyvc.c:1917
msgid "Use external diff viewer"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1863
+#: ../geanyvc/src/geanyvc.c:1919
msgid "Use external diff viewer for file diff."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1869
+#: ../geanyvc/src/geanyvc.c:1925
msgid "Show VC entries at editor menu"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1871
+#: ../geanyvc/src/geanyvc.c:1927
msgid "Show entries for VC functions inside editor menu"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1876
+#: ../geanyvc/src/geanyvc.c:1932
msgid "Attach menu to menubar"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1878
+#: ../geanyvc/src/geanyvc.c:1934
msgid ""
"Whether menu for this plugin are getting placed either inside tools menu or "
"directly inside Geany's menubar.Will take in account after next start of "
"GeanyVC"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1886
+#: ../geanyvc/src/geanyvc.c:1942
msgid "Enable CVS"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1891
+#: ../geanyvc/src/geanyvc.c:1947
msgid "Enable GIT"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1896
+#: ../geanyvc/src/geanyvc.c:1952
msgid "Enable SVN"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1901
+#: ../geanyvc/src/geanyvc.c:1957
msgid "Enable SVK"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1906
+#: ../geanyvc/src/geanyvc.c:1962
msgid "Enable Bazaar"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1911
+#: ../geanyvc/src/geanyvc.c:1967
msgid "Enable Mercurial"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1917
+#: ../geanyvc/src/geanyvc.c:1973
msgid "Spellcheck language"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2008
+#: ../geanyvc/src/geanyvc.c:2064
msgid "_VC file Actions"
msgstr ""
#. Diff of current file
#. Diff of the current dir
#. Complete diff of base directory
-#: ../geanyvc/src/geanyvc.c:2014 ../geanyvc/src/geanyvc.c:2091
-#: ../geanyvc/src/geanyvc.c:2131
+#: ../geanyvc/src/geanyvc.c:2070 ../geanyvc/src/geanyvc.c:2147
+#: ../geanyvc/src/geanyvc.c:2187
msgid "_Diff"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2017
+#: ../geanyvc/src/geanyvc.c:2073
msgid "Make a diff from the current active file"
msgstr ""
#. Revert current file
#. Revert current dir
#. Revert everything
-#: ../geanyvc/src/geanyvc.c:2022 ../geanyvc/src/geanyvc.c:2100
-#: ../geanyvc/src/geanyvc.c:2139
+#: ../geanyvc/src/geanyvc.c:2078 ../geanyvc/src/geanyvc.c:2156
+#: ../geanyvc/src/geanyvc.c:2195
msgid "_Revert"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2025
+#: ../geanyvc/src/geanyvc.c:2081
msgid "Restore pristine working copy file (undo local edits)."
msgstr ""
#. Blame for current file
-#: ../geanyvc/src/geanyvc.c:2034
+#: ../geanyvc/src/geanyvc.c:2090
msgid "_Blame"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2037
+#: ../geanyvc/src/geanyvc.c:2093
msgid "Shows the changes made at one file per revision and author."
msgstr ""
#. History/log of current file
#. History/log of the current dir
#. Complete History/Log of base directory
-#: ../geanyvc/src/geanyvc.c:2044 ../geanyvc/src/geanyvc.c:2110
-#: ../geanyvc/src/geanyvc.c:2151
+#: ../geanyvc/src/geanyvc.c:2100 ../geanyvc/src/geanyvc.c:2166
+#: ../geanyvc/src/geanyvc.c:2207
msgid "_History (log)"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2047
+#: ../geanyvc/src/geanyvc.c:2103
msgid "Shows the log of the current file"
msgstr ""
#. base version of the current file
-#: ../geanyvc/src/geanyvc.c:2052
+#: ../geanyvc/src/geanyvc.c:2108
msgid "_Original"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2055
+#: ../geanyvc/src/geanyvc.c:2111
msgid "Shows the original of the current file"
msgstr ""
#. add current file
-#: ../geanyvc/src/geanyvc.c:2063
+#: ../geanyvc/src/geanyvc.c:2119
msgid "_Add to Version Control"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2065
+#: ../geanyvc/src/geanyvc.c:2121
msgid "Add file to repository."
msgstr ""
#. remove current file
-#: ../geanyvc/src/geanyvc.c:2071
+#: ../geanyvc/src/geanyvc.c:2127
msgid "_Remove from Version Control"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2073
+#: ../geanyvc/src/geanyvc.c:2129
msgid "Remove file from repository."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2088
+#: ../geanyvc/src/geanyvc.c:2144
msgid "_Directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2094
+#: ../geanyvc/src/geanyvc.c:2150
msgid "Make a diff from the directory of the current active file"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2103
+#: ../geanyvc/src/geanyvc.c:2159
msgid "Restore original files in the current folder (undo local edits)."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2113
+#: ../geanyvc/src/geanyvc.c:2169
msgid "Shows the log of the current directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2127
+#: ../geanyvc/src/geanyvc.c:2183
msgid "_Base Directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2133
+#: ../geanyvc/src/geanyvc.c:2189
msgid "Make a diff from the top VC directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2141
+#: ../geanyvc/src/geanyvc.c:2197
msgid "Revert any local edits."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2154
+#: ../geanyvc/src/geanyvc.c:2210
msgid "Shows the log of the top VC directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2180
+#: ../geanyvc/src/geanyvc.c:2236
msgid "VC _Commit"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2215
+#: ../geanyvc/src/geanyvc.c:2271
msgid "Show diff of file"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2217
+#: ../geanyvc/src/geanyvc.c:2273
msgid "Show diff of directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2219
+#: ../geanyvc/src/geanyvc.c:2275
msgid "Show diff of basedir"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2222
+#: ../geanyvc/src/geanyvc.c:2278
msgid "Commit changes"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2224
+#: ../geanyvc/src/geanyvc.c:2280
msgid "Show status"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2226
+#: ../geanyvc/src/geanyvc.c:2282
msgid "Revert single file"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2228
+#: ../geanyvc/src/geanyvc.c:2284
msgid "Revert directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2230
+#: ../geanyvc/src/geanyvc.c:2286
msgid "Revert base directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2232
+#: ../geanyvc/src/geanyvc.c:2288
msgid "Update file"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2260
+#: ../geanyvc/src/geanyvc.c:2316
msgid "_VC"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2266
+#: ../geanyvc/src/geanyvc.c:2322
msgid "_Version Control"
msgstr ""
#. Status of basedir
-#: ../geanyvc/src/geanyvc.c:2288
+#: ../geanyvc/src/geanyvc.c:2344
msgid "_Status"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2290
+#: ../geanyvc/src/geanyvc.c:2346
msgid "Show status."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2297
+#: ../geanyvc/src/geanyvc.c:2353
msgid "Update from remote repository."
msgstr ""
#. Commit all changes
-#: ../geanyvc/src/geanyvc.c:2302
+#: ../geanyvc/src/geanyvc.c:2358
msgid "_Commit"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2304
+#: ../geanyvc/src/geanyvc.c:2360
msgid "Commit changes."
msgstr ""
@@ -4560,100 +4686,251 @@
"tab."
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:81
-#: ../gproject/src/gproject-sidebar.c:792
+#: ../gproject/src/gproject-sidebar.c:90
+#: ../gproject/src/gproject-sidebar.c:838
#, fuzzy
msgid "Find File"
msgstr "Дадаць файл"
-#: ../gproject/src/gproject-sidebar.c:108
+#: ../gproject/src/gproject-sidebar.c:117
msgid "Search inside:"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:120
+#: ../gproject/src/gproject-sidebar.c:129
msgid "C_ase sensitive"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:123
+#: ../gproject/src/gproject-sidebar.c:132
msgid "Search in full path"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:702
+#: ../gproject/src/gproject-sidebar.c:745
msgid "Reload all"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:711
-#: ../treebrowser/src/treebrowser.c:1282
+#: ../gproject/src/gproject-sidebar.c:754
+#: ../treebrowser/src/treebrowser.c:1281
msgid "Expand all"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:717
-#: ../treebrowser/src/treebrowser.c:1286
+#: ../gproject/src/gproject-sidebar.c:761
+#: ../treebrowser/src/treebrowser.c:1285
msgid "Collapse all"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:726
+#: ../gproject/src/gproject-sidebar.c:771
msgid "Follow active editor"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:774
+#: ../gproject/src/gproject-sidebar.c:820
msgid "Expand All"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:783
-#: ../treebrowser/src/treebrowser.c:1234
+#: ../gproject/src/gproject-sidebar.c:829
#, fuzzy
msgid "Find in Files"
msgstr "Знайсьці і праэкце"
#. POSITION OF VIEW
-#: ../markdown/src/conf.c:570
+#: ../markdown/src/conf.c:567
#, fuzzy
msgid "Position:"
msgstr "Лакацыя:"
-#: ../markdown/src/conf.c:576
+#: ../markdown/src/conf.c:573
#, fuzzy
msgid "Sidebar"
msgstr "Схаваць сайдбар"
-#: ../markdown/src/conf.c:584
+#: ../markdown/src/conf.c:581
msgid "Message Window"
msgstr ""
-#: ../markdown/src/conf.c:598
+#: ../markdown/src/conf.c:595
msgid "Font:"
msgstr ""
-#: ../markdown/src/conf.c:616
+#: ../markdown/src/conf.c:612
msgid "Code Font:"
msgstr ""
-#: ../markdown/src/conf.c:634
+#: ../markdown/src/conf.c:629
msgid "BG Color:"
msgstr ""
-#: ../markdown/src/conf.c:651
+#: ../markdown/src/conf.c:645
msgid "FG Color:"
msgstr ""
-#: ../markdown/src/conf.c:670
+#: ../markdown/src/conf.c:663
#, fuzzy
msgid "Select Template File"
msgstr "Выдаліць праэкт"
-#: ../markdown/src/plugin.c:33
+#: ../markdown/src/plugin.c:35
msgid "Real-time Markdown preview"
msgstr ""
-#: ../markdown/src/plugin.c:49
+#: ../markdown/src/plugin.c:51
msgid "Markdown Preview"
msgstr ""
-#: ../markdown/src/plugin.c:160
+#: ../markdown/src/plugin.c:162
msgid "The current document does not have a Markdown filetype."
msgstr ""
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:35
+msgid "Pair Tag Highlighter"
+msgstr ""
+
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:36
+msgid "Finds and highlights matching opening/closing HTML tag"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:1
+msgid "_Translation Helper"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:2
+msgid "_Previous String"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:3 ../pohelper/src/gph-plugin.c:1031
+msgid "Go to previous string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:4
+msgid "_Next String"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:5 ../pohelper/src/gph-plugin.c:1034
+msgid "Go to next string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:6
+msgid "Pre_vious Untranslated"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:7 ../pohelper/src/gph-plugin.c:1037
+msgid "Go to previous untranslated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:8
+msgid "Next _Untranslated"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:9 ../pohelper/src/gph-plugin.c:1040
+msgid "Go to next untranslated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:10
+msgid "Previous Fu_zzy"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:11 ../pohelper/src/gph-plugin.c:1043
+msgid "Go to previous fuzzily translated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:12
+msgid "Next _Fuzzy"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:13 ../pohelper/src/gph-plugin.c:1046
+msgid "Go to next fuzzily translated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:14
+msgid "Previous Untranslated or Fuzz_y"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:15 ../pohelper/src/gph-plugin.c:1049
+msgid "Go to previous untranslated or fuzzy string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:16
+msgid "Next Untranslated _or Fuzzy"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:17 ../pohelper/src/gph-plugin.c:1053
+msgid "Go to next untranslated or fuzzy string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:18 ../pohelper/src/gph-plugin.c:1064
+#, fuzzy
+msgid "Toggle current translation fuzziness"
+msgstr "Інтэрактыўная даведка"
+
+#: ../pohelper/data/menus.ui.h:19
+msgid "_Toggle Fuzziness"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:20
+msgid "Paste _Message as Translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:21
+msgid "Paste the original untranslated string to the translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:22 ../pohelper/src/gph-plugin.c:1061
+msgid "Reflow the current translation string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:23
+msgid "_Reflow Translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:24
+msgid ""
+"Whether to update the translation headers (author, revision date, ...) upon "
+"file save"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:25
+msgid "Update _Headers Upon Save"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:41
+msgid "Translation Helper"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:42
+msgid "Improves support for GetText translation files."
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1057
+msgid "Paste original untranslated string to translation"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1099
+#, c-format
+msgid "Failed to load configuration file: %s"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1124
+#, c-format
+msgid "Failed to create configuration directory \"%s\": %s"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1127
+#, c-format
+msgid "Failed to save configuration file: %s"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1182
+#, c-format
+msgid ""
+"Failed to load UI definition, please check your installation. The error was: "
+"%s"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1222
+#, c-format
+msgid ""
+"Cannot find widget \"%s\" in the UI definition, please check your "
+"installation."
+msgstr ""
+
#: ../pretty-printer/src/PluginEntry.c:37
msgid "XML PrettyPrinter"
msgstr ""
@@ -4989,255 +5266,318 @@
msgstr ""
#: ../scope/data/scope.glade.h:64
-msgid "_Evaluate/Modify"
+msgid "_Raw"
msgstr ""
#: ../scope/data/scope.glade.h:65
-msgid "_Watch Expression"
+msgid "_Evaluate/Modify"
msgstr ""
#: ../scope/data/scope.glade.h:66
+msgid "_Watch Expression"
+msgstr ""
+
+#: ../scope/data/scope.glade.h:67
#, fuzzy
msgid "_Inspect Variable"
msgstr "Выдаліць праэкт"
-#: ../scope/data/scope.glade.h:67
-msgid "Program Terminal"
-msgstr ""
-
#: ../scope/data/scope.glade.h:68
msgid "Threads"
msgstr ""
-#: ../scope/data/scope.glade.h:70
+#: ../scope/data/scope.glade.h:69
msgid "Stack"
msgstr ""
-#: ../scope/data/scope.glade.h:71
+#: ../scope/data/scope.glade.h:70
msgid "Locals"
msgstr ""
-#: ../scope/data/scope.glade.h:72
+#: ../scope/data/scope.glade.h:71
msgid "Watches"
msgstr ""
-#: ../scope/data/scope.glade.h:73
+#: ../scope/data/scope.glade.h:72
msgid "Memory"
msgstr ""
-#: ../scope/data/scope.glade.h:74
-msgid "Debug Console"
-msgstr ""
-
-#: ../scope/data/scope.glade.h:75
+#: ../scope/data/scope.glade.h:73
msgid "Enter gdb command:"
msgstr ""
-#: ../scope/data/scope.glade.h:76
+#: ../scope/data/scope.glade.h:74
msgid "Convert _UTF-8 to locale"
msgstr ""
-#: ../scope/data/scope.glade.h:77
+#: ../scope/data/scope.glade.h:75
msgid "_Thread"
msgstr ""
-#: ../scope/data/scope.glade.h:78
+#: ../scope/data/scope.glade.h:76
msgid "_Group"
msgstr ""
-#: ../scope/data/scope.glade.h:79
+#: ../scope/data/scope.glade.h:77
msgid "_Frame"
msgstr ""
-#: ../scope/data/scope.glade.h:80
+#: ../scope/data/scope.glade.h:78
msgid "Setup Program"
msgstr ""
-#: ../scope/data/scope.glade.h:81
+#: ../scope/data/scope.glade.h:79
msgid "_Executable:"
msgstr ""
-#: ../scope/data/scope.glade.h:82
+#: ../scope/data/scope.glade.h:80
msgid "_Arguments:"
msgstr ""
-#: ../scope/data/scope.glade.h:83
+#: ../scope/data/scope.glade.h:81
msgid "En_vironment:"
msgstr ""
-#: ../scope/data/scope.glade.h:84
+#: ../scope/data/scope.glade.h:82
msgid "_Working dir:"
msgstr ""
-#: ../scope/data/scope.glade.h:85
+#: ../scope/data/scope.glade.h:83
msgid "_Load script:"
msgstr ""
-#: ../scope/data/scope.glade.h:86
+#: ../scope/data/scope.glade.h:84
msgid "Auto _run program/exit gdb"
msgstr ""
-#: ../scope/data/scope.glade.h:87
+#: ../scope/data/scope.glade.h:85
msgid "_Non-stop mode"
msgstr ""
-#: ../scope/data/scope.glade.h:88
-msgid "_Temporary breakpoint at:"
+#: ../scope/data/scope.glade.h:86
+msgid "_Temporary breakpoint on load at:"
msgstr ""
-#: ../scope/data/scope.glade.h:89
-msgid "_Delete all breakpoints, watches and inspects"
+#: ../scope/data/scope.glade.h:87
+msgid "_Delete all breakpoints, watches, inspects and registers"
msgstr ""
-#: ../scope/data/scope.glade.h:90 ../scope/src/prefs.c:337
+#: ../scope/data/scope.glade.h:88 ../scope/src/scope.c:522
msgid "Program"
msgstr ""
-#: ../scope/data/scope.glade.h:91
+#: ../scope/data/scope.glade.h:89
msgid "Open on"
msgstr ""
-#: ../scope/data/scope.glade.h:92
+#: ../scope/data/scope.glade.h:90
msgid "g_db load"
msgstr ""
-#: ../scope/data/scope.glade.h:93
+#: ../scope/data/scope.glade.h:91
msgid "p_rogram start"
msgstr ""
-#: ../scope/data/scope.glade.h:94
+#: ../scope/data/scope.glade.h:92
msgid "Update all _views"
msgstr ""
-#: ../scope/data/scope.glade.h:95
+#: ../scope/data/scope.glade.h:93
msgid "Panel"
msgstr ""
-#: ../scope/data/scope.glade.h:96
+#: ../scope/data/scope.glade.h:94
msgid "Default 8-bit text mode:"
msgstr ""
-#: ../scope/data/scope.glade.h:97
+#: ../scope/data/scope.glade.h:95
msgid "_7-bit \\nnn"
msgstr ""
-#: ../scope/data/scope.glade.h:98
+#: ../scope/data/scope.glade.h:96
msgid "Display"
msgstr ""
-#: ../scope/data/scope.glade.h:99
+#: ../scope/data/scope.glade.h:97
msgid "_member"
msgstr ""
-#: ../scope/data/scope.glade.h:100
+#: ../scope/data/scope.glade.h:98
msgid "and"
msgstr ""
-#: ../scope/data/scope.glade.h:101
+#: ../scope/data/scope.glade.h:99
msgid "_argument"
msgstr ""
-#: ../scope/data/scope.glade.h:102
+#: ../scope/data/scope.glade.h:100
msgid "names"
msgstr ""
-#: ../scope/data/scope.glade.h:103
+#: ../scope/data/scope.glade.h:101
msgid "Values"
msgstr ""
-#: ../scope/data/scope.glade.h:104
+#: ../scope/data/scope.glade.h:102
msgid "E_xpand on apply"
msgstr ""
-#: ../scope/data/scope.glade.h:105
+#: ../scope/data/scope.glade.h:103
msgid "S_how"
msgstr ""
-#: ../scope/data/scope.glade.h:106
+#: ../scope/data/scope.glade.h:104
msgid "children"
msgstr ""
-#: ../scope/data/scope.glade.h:107
+#: ../scope/data/scope.glade.h:105
msgid "Inspect"
msgstr ""
-#: ../scope/data/scope.glade.h:108
+#: ../scope/data/scope.glade.h:106
msgid "Show =li_brary messages"
msgstr ""
-#: ../scope/data/scope.glade.h:109
+#: ../scope/data/scope.glade.h:107
msgid "Show _tooltips"
msgstr ""
-#: ../scope/data/scope.glade.h:110
+#: ../scope/data/scope.glade.h:108
msgid "Others"
msgstr ""
-#: ../scope/data/scope.glade.h:111
+#: ../scope/data/scope.glade.h:109
msgid "Options"
msgstr ""
-#: ../scope/data/scope.glade.h:112
+#: ../scope/data/scope.glade.h:110
msgid "_Import"
msgstr ""
-#: ../scope/data/scope.glade.h:113
+#: ../scope/data/scope.glade.h:111
msgid "Enter assignment expression:"
msgstr ""
-#: ../scope/data/scope.glade.h:114
+#: ../scope/data/scope.glade.h:112
msgid "Inspect"
msgstr ""
-#: ../scope/data/scope.glade.h:115
+#: ../scope/data/scope.glade.h:113
msgid "Object:"
msgstr ""
-#: ../scope/data/scope.glade.h:117
+#: ../scope/data/scope.glade.h:115
msgid "-"
msgstr ""
-#: ../scope/data/scope.glade.h:118
+#: ../scope/data/scope.glade.h:116
#, fuzzy
msgid "Frame:"
msgstr "Імя:"
-#: ../scope/data/scope.glade.h:119
+#: ../scope/data/scope.glade.h:117
msgid "@"
msgstr ""
-#: ../scope/data/scope.glade.h:120
+#: ../scope/data/scope.glade.h:118
msgid "_Apply on run"
msgstr ""
-#: ../scope/data/scope.glade.h:121
+#: ../scope/data/scope.glade.h:119
msgid "Expand"
msgstr ""
-#: ../scope/data/scope.glade.h:122
+#: ../scope/data/scope.glade.h:120
msgid "Start:"
msgstr ""
-#: ../scope/data/scope.glade.h:123
+#: ../scope/data/scope.glade.h:121
msgid "Count:"
msgstr ""
-#: ../scope/data/scope.glade.h:124
+#: ../scope/data/scope.glade.h:122
msgid "_Expand on apply"
msgstr ""
-#: ../scope/src/break.c:947
+#: ../scope/data/scope.glade.h:123 ../scope/src/scope.c:522
+msgid "Program Terminal"
+msgstr ""
+
+#: ../scope/data/scope.glade.h:125
+msgid "Registers"
+msgstr ""
+
+#: ../scope/src/break.c:97
+msgid "breakpoint"
+msgstr ""
+
+#: ../scope/src/break.c:98
+msgid "hardware breakpoint"
+msgstr ""
+
+#: ../scope/src/break.c:99
+msgid "tracepoint"
+msgstr ""
+
+#: ../scope/src/break.c:100
+msgid "fast tracepoint"
+msgstr ""
+
+#: ../scope/src/break.c:101
+msgid "write watchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:104
+msgid "access watchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:106
+msgid "read watchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:108
+msgid "catchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:135 ../scope/src/break.c:139
+msgid "CLI"
+msgstr ""
+
+#: ../scope/src/break.c:136
+msgid "unsupported MI"
+msgstr ""
+
+#: ../scope/src/break.c:141
+msgid "on load"
+msgstr ""
+
+#: ../scope/src/break.c:142
+msgid "Run to Cursor"
+msgstr ""
+
+#: ../scope/src/break.c:1013
#, c-format
msgid ""
"There are two or more breakpoints at %s:%d.\n"
+"\n"
"Use the breakpoint list to remove the exact one."
msgstr ""
-#: ../scope/src/break.c:1200
+#: ../scope/src/break.c:1252
+#, c-format
+msgid ", %s"
+msgstr ""
+
+#: ../scope/src/break.c:1278
+#, c-format
+msgid "func %s"
+msgstr ""
+
+#: ../scope/src/break.c:1309
msgid "Add Breakpoint"
msgstr ""
-#: ../scope/src/break.c:1215
+#: ../scope/src/break.c:1324
msgid "Add Watchpoint"
msgstr ""
@@ -5249,7 +5589,8 @@
msgid "Enter char # (0..255):"
msgstr ""
-#: ../scope/src/conterm.c:466 ../scope/src/scope.c:502
+#: ../scope/src/conterm.c:509 ../scope/src/scope.c:550
+#: ../scope/src/scope.c:551
#, c-format
msgid "Scope: %s."
msgstr ""
@@ -5268,61 +5609,62 @@
msgid "Program terminated."
msgstr ""
-#: ../scope/src/debug.c:468
+#: ../scope/src/debug.c:469
msgid "No breakpoints. Hanging."
msgstr ""
-#: ../scope/src/debug.c:596 ../scope/src/thread.c:97
+#: ../scope/src/debug.c:598 ../scope/src/thread.c:92
#, c-format
msgid "%s."
msgstr ""
-#: ../scope/src/inspect.c:77
+#: ../scope/src/inspect.c:66
msgid "..."
msgstr ""
-#: ../scope/src/inspect.c:324
+#: ../scope/src/inspect.c:339
msgid "invalid data"
msgstr ""
-#: ../scope/src/inspect.c:356
+#: ../scope/src/inspect.c:371
msgid "no children in range"
msgstr ""
-#: ../scope/src/inspect.c:440
+#: ../scope/src/inspect.c:454
msgid "out of scope"
msgstr ""
-#: ../scope/src/inspect.c:587
+#: ../scope/src/inspect.c:627
msgid "Duplicate inspect variable name."
msgstr ""
-#: ../scope/src/memory.c:299
+#: ../scope/src/memory.c:292
msgid "Read Memory"
msgstr ""
-#: ../scope/src/memory.c:408
-msgid "Scope: pointer size > 8, Data disabled."
+#: ../scope/src/memory.c:396
+#, c-format
+msgid "Scope: pointer size > %d, Data disabled."
msgstr ""
-#: ../scope/src/menu.c:380
+#: ../scope/src/menu.c:375
msgid "Modify"
msgstr ""
-#: ../scope/src/menu.c:490
+#: ../scope/src/menu.c:481
msgid "Evaluate/modify"
msgstr ""
-#: ../scope/src/menu.c:491
+#: ../scope/src/menu.c:482
msgid "Watch expression"
msgstr ""
-#: ../scope/src/menu.c:492
+#: ../scope/src/menu.c:483
#, fuzzy
msgid "Inspect variable"
msgstr "Выдаліць праэкт"
-#: ../scope/src/parse.c:416
+#: ../scope/src/parse.c:437
msgid "Undefined GDB error."
msgstr ""
@@ -5336,34 +5678,26 @@
msgid "Select File"
msgstr "Выдаліць праэкт"
-#: ../scope/src/prefs.c:338
-msgid "Breaks"
-msgstr ""
-
-#: ../scope/src/prefs.c:339
-msgid "Console"
-msgstr ""
-
-#: ../scope/src/prefs.c:347 ../scope/src/utils.c:570
+#: ../scope/src/prefs.c:294 ../scope/src/utils.c:438
#, c-format
msgid "Scope: %s: %s."
msgstr ""
-#: ../scope/src/prefs.c:352
+#: ../scope/src/prefs.c:299
msgid "Scope: created configuration file."
msgstr ""
-#: ../scope/src/program.c:231
+#: ../scope/src/program.c:251
#, c-format
msgid "Loaded debug settings for %s."
msgstr ""
-#: ../scope/src/program.c:239
+#: ../scope/src/program.c:259
#, c-format
msgid "Could not load debug settings file %s: %s."
msgstr ""
-#: ../scope/src/program.c:359
+#: ../scope/src/program.c:379
#, c-format
msgid ""
"%s: %s.\n"
@@ -5371,15 +5705,15 @@
"Continue?"
msgstr ""
-#: ../scope/src/program.c:394
-msgid "Delete all breakpoints, watches and inspects?"
+#: ../scope/src/program.c:415
+msgid "Delete all breakpoints, watches et cetera?"
msgstr ""
-#: ../scope/src/program.c:501
+#: ../scope/src/program.c:523
msgid "as _Name=value"
msgstr ""
-#: ../scope/src/program.c:502
+#: ../scope/src/program.c:524
msgid "as _Name = value"
msgstr ""
@@ -5388,159 +5722,171 @@
msgstr ""
#: ../scope/src/scope.c:35
-msgid "Simple GDB front-end."
+msgid "Relatively simple GDB front-end."
msgstr ""
-#: ../scope/src/scope.c:63
+#: ../scope/src/scope.c:62
msgid "Setup program"
msgstr ""
-#: ../scope/src/scope.c:64
+#: ../scope/src/scope.c:63
msgid "Run/continue"
msgstr ""
-#: ../scope/src/scope.c:66
+#: ../scope/src/scope.c:65
msgid "Run to source"
msgstr ""
-#: ../scope/src/scope.c:70
+#: ../scope/src/scope.c:69
msgid "Terminate"
msgstr ""
-#: ../scope/src/scope.c:71
+#: ../scope/src/scope.c:70
msgid "Toggle breakpoint"
msgstr ""
-#: ../scope/src/scope.c:73 ../scope/src/scope.c:76
+#: ../scope/src/scope.c:72 ../scope/src/scope.c:75
msgid "GDB command"
msgstr ""
-#: ../scope/src/scope.c:74
+#: ../scope/src/scope.c:73
msgid "Show terminal"
msgstr ""
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
msgid "Busy"
msgstr ""
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
msgid "Ready"
msgstr ""
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Hang"
msgstr ""
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Assem"
msgstr ""
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Load"
msgstr ""
-#: ../scope/src/scope.c:394
+#: ../scope/src/scope.c:421
msgid "Build action activated. Terminate debugging?"
msgstr ""
-#: ../scope/src/thread.c:58
+#: ../scope/src/scope.c:524
+msgid "Breaks"
+msgstr ""
+
+#: ../scope/src/scope.c:526
+msgid "Console"
+msgstr ""
+
+#: ../scope/src/scope.c:526
+msgid "Debug Console"
+msgstr ""
+
+#: ../scope/src/thread.c:48
#, c-format
msgid "Thread group %s started."
msgstr ""
-#: ../scope/src/thread.c:76
+#: ../scope/src/thread.c:63
msgid "Thread group "
msgstr ""
-#: ../scope/src/thread.c:88
+#: ../scope/src/thread.c:83
msgid " exited"
msgstr ""
-#: ../scope/src/thread.c:91
+#: ../scope/src/thread.c:86
#, c-format
msgid " with exit code %s"
msgstr ""
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
msgid "Send Signal"
msgstr ""
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
msgid "Enter signal #:"
msgstr ""
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Terminate Process"
msgstr ""
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Enter exit code:"
msgstr ""
-#: ../scope/src/thread.c:937
+#: ../scope/src/thread.c:891
msgid "Running"
msgstr ""
-#: ../scope/src/thread.c:938
+#: ../scope/src/thread.c:892
msgid "Stopped"
msgstr ""
-#: ../scope/src/utils.c:44
+#: ../scope/src/utils.c:45
#, c-format
-msgid "%s: error %lu."
+msgid "%s: %s"
msgstr ""
-#: ../scope/src/utils.c:358
+#: ../scope/src/utils.c:225
#, c-format
msgid "Scope: error reading [%s]."
msgstr ""
-#: ../scope/src/views.c:505
+#: ../scope/src/views.c:526
msgid "…"
msgstr ""
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
msgid "_Send"
msgstr ""
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
msgid "_Busy"
msgstr ""
-#: ../scope/src/views.c:535
+#: ../scope/src/views.c:558
#, fuzzy
msgid "GDB Command"
msgstr "Каманда 0:"
-#: ../spellcheck/src/speller.c:94
+#: ../spellcheck/src/speller.c:180
#, fuzzy
msgid "Try: "
msgstr "Тып:"
-#: ../spellcheck/src/speller.c:173
+#: ../spellcheck/src/speller.c:252
msgid "Checking"
msgstr ""
-#: ../spellcheck/src/speller.c:186
+#: ../spellcheck/src/speller.c:265
#, c-format
msgid "Checking file \"%s\" (lines %d to %d using %s):"
msgstr ""
-#: ../spellcheck/src/speller.c:196
+#: ../spellcheck/src/speller.c:275
#, c-format
msgid "Checking file \"%s\" (using %s):"
msgstr ""
-#: ../spellcheck/src/speller.c:223
+#: ../spellcheck/src/speller.c:302
msgid "The checked text is spelled correctly."
msgstr ""
-#: ../spellcheck/src/speller.c:233
+#: ../spellcheck/src/speller.c:312
#, c-format
msgid "The Enchant library couldn't be initialized (%s)."
msgstr ""
-#: ../spellcheck/src/speller.c:234
+#: ../spellcheck/src/speller.c:313
msgid "unknown error (maybe the chosen language is not available)"
msgstr ""
@@ -5631,17 +5977,17 @@
msgid "Ignore All"
msgstr ""
-#: ../spellcheck/src/gui.c:521
+#: ../spellcheck/src/gui.c:526
#, c-format
msgid "Default (%s)"
msgstr ""
-#: ../spellcheck/src/gui.c:532
+#: ../spellcheck/src/gui.c:537
#, c-format
msgid "Toggle spell check while typing (current language: %s)"
msgstr ""
-#: ../spellcheck/src/gui.c:587
+#: ../spellcheck/src/gui.c:592
msgid "Spelling Suggestions"
msgstr ""
@@ -5672,177 +6018,182 @@
#. OK. Something went not as expected.
#. * We did have a selection but cannot parse it into rows.
#. * Aborting
-#: ../tableconvert/src/tableconvert.c:236
+#: ../tableconvert/src/tableconvert.c:237
msgid "Something went wrong on parsing selection. Aborting"
msgstr ""
-#: ../tableconvert/src/tableconvert.c:268
+#: ../tableconvert/src/tableconvert.c:269
msgid "Convert selection to table"
msgstr ""
#. Build up menu entry
-#: ../tableconvert/src/tableconvert.c:281
+#: ../tableconvert/src/tableconvert.c:282
msgid "_Convert to table"
msgstr ""
-#: ../tableconvert/src/tableconvert.c:284
+#: ../tableconvert/src/tableconvert.c:285
msgid "Converts current marked list to a table."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:120
+#: ../treebrowser/src/treebrowser.c:124
msgid "TreeBrowser"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:121
+#: ../treebrowser/src/treebrowser.c:125
msgid ""
"This plugin adds a tree browser to Geany, allowing the user to browse files "
"using a tree view of the directory being browsed."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:430
+#: ../treebrowser/src/treebrowser.c:434
#, c-format
msgid "%s: no such directory."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:526 ../treebrowser/src/treebrowser.c:561
-#: ../treebrowser/src/treebrowser.c:663
+#: ../treebrowser/src/treebrowser.c:537 ../treebrowser/src/treebrowser.c:572
+#: ../treebrowser/src/treebrowser.c:670
msgid "(Empty)"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:966
+#: ../treebrowser/src/treebrowser.c:971
#, c-format
msgid "Could not execute configured external command '%s' (%s)."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1037
+#: ../treebrowser/src/treebrowser.c:1042
#, fuzzy
msgid "NewDirectory"
msgstr "Выдаліць праэкт"
-#: ../treebrowser/src/treebrowser.c:1039
+#: ../treebrowser/src/treebrowser.c:1044
#, fuzzy
msgid "NewFile"
msgstr "Дадаць файл"
-#: ../treebrowser/src/treebrowser.c:1044
+#: ../treebrowser/src/treebrowser.c:1049
#, c-format
msgid ""
"Target file '%s' exists\n"
", do you really want to replace it with empty file?"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1089
+#: ../treebrowser/src/treebrowser.c:1095
#, c-format
msgid "Do you really want to delete '%s' ?"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1208 ../treebrowser/src/treebrowser.c:1692
+#: ../treebrowser/src/treebrowser.c:1207 ../treebrowser/src/treebrowser.c:1738
msgid "Go up"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1212 ../treebrowser/src/treebrowser.c:1707
+#: ../treebrowser/src/treebrowser.c:1211 ../treebrowser/src/treebrowser.c:1753
msgid "Set path from document"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1216
-msgid "Open externally"
+#: ../treebrowser/src/treebrowser.c:1215
+msgid "_Open externally"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1221
+#: ../treebrowser/src/treebrowser.c:1220
msgid "Open Terminal"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1225
+#: ../treebrowser/src/treebrowser.c:1224
msgid "Set as root"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1230 ../treebrowser/src/treebrowser.c:1697
-#: ../treebrowser/src/treebrowser.c:2060
+#: ../treebrowser/src/treebrowser.c:1229 ../treebrowser/src/treebrowser.c:1743
+#: ../treebrowser/src/treebrowser.c:2123
msgid "Refresh"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1242
+#: ../treebrowser/src/treebrowser.c:1233
+#, fuzzy
+msgid "_Find in Files"
+msgstr "Знайсьці і праэкце"
+
+#: ../treebrowser/src/treebrowser.c:1241
#, fuzzy
msgid "Create new directory"
msgstr "Выдаліць праэкт"
-#: ../treebrowser/src/treebrowser.c:1246
+#: ../treebrowser/src/treebrowser.c:1245
msgid "Create new file"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1250
+#: ../treebrowser/src/treebrowser.c:1249
msgid "Rename"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1255
+#: ../treebrowser/src/treebrowser.c:1254
#, fuzzy
msgid "Delete"
msgstr "Выдаліць праэкт"
-#: ../treebrowser/src/treebrowser.c:1263
+#: ../treebrowser/src/treebrowser.c:1262
#, c-format
msgid "Close: %s"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1268
+#: ../treebrowser/src/treebrowser.c:1267
#, c-format
msgid "Close Child Documents "
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1273
-msgid "Copy full path to clipboard"
+#: ../treebrowser/src/treebrowser.c:1272
+msgid "_Copy full path to clipboard"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1293 ../treebrowser/src/treebrowser.c:1974
+#: ../treebrowser/src/treebrowser.c:1292 ../treebrowser/src/treebrowser.c:2032
msgid "Show bookmarks"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1298 ../treebrowser/src/treebrowser.c:1928
+#: ../treebrowser/src/treebrowser.c:1297 ../treebrowser/src/treebrowser.c:1981
msgid "Show hidden files"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1303
+#: ../treebrowser/src/treebrowser.c:1302
msgid "Show toolbars"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1574
+#: ../treebrowser/src/treebrowser.c:1621
#, c-format
msgid "Target file '%s' exists, do you really want to replace it?"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1702
+#: ../treebrowser/src/treebrowser.c:1748
msgid "Home"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1712
+#: ../treebrowser/src/treebrowser.c:1758
#, fuzzy
msgid "Track path"
msgstr "Базавы шлях:"
-#: ../treebrowser/src/treebrowser.c:1717
+#: ../treebrowser/src/treebrowser.c:1763
#, fuzzy
msgid "Hide bars"
msgstr "Схаваць сайдбар"
-#: ../treebrowser/src/treebrowser.c:1727
+#: ../treebrowser/src/treebrowser.c:1773
msgid ""
"Filter (*.c;*.h;*.cpp), and if you want temporary filter using the '!' "
"reverse try for example this '!;*.c;*.h;*.cpp'"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1735
+#: ../treebrowser/src/treebrowser.c:1781
msgid "Addressbar for example '/projects/my-project'"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1760
+#: ../treebrowser/src/treebrowser.c:1806
msgid "Tree Browser"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1892
+#: ../treebrowser/src/treebrowser.c:1945
msgid "External open command"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1897
+#: ../treebrowser/src/treebrowser.c:1950
#, c-format
msgid ""
"The command to execute when using \"Open with\". You can use %f and %d "
@@ -5852,100 +6203,108 @@
"filename"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1905
+#: ../treebrowser/src/treebrowser.c:1958
msgid "Toolbar"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1907
+#: ../treebrowser/src/treebrowser.c:1960
msgid "Hidden"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1908
+#: ../treebrowser/src/treebrowser.c:1961
msgid "Top"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1909
+#: ../treebrowser/src/treebrowser.c:1962
msgid "Bottom"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1914
+#: ../treebrowser/src/treebrowser.c:1967
msgid "If position is changed, the option require plugin restart."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1918
+#: ../treebrowser/src/treebrowser.c:1971
msgid "Show icons"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1920
+#: ../treebrowser/src/treebrowser.c:1973
msgid "None"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1921
+#: ../treebrowser/src/treebrowser.c:1974
#, fuzzy
msgid "Base"
msgstr "Базавы шлях:"
-#: ../treebrowser/src/treebrowser.c:1922
+#: ../treebrowser/src/treebrowser.c:1975
msgid "Content-type"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1933
+#: ../treebrowser/src/treebrowser.c:1986
msgid "On Windows, this just hide files that are prefixed with '.' (dot)"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1935
+#: ../treebrowser/src/treebrowser.c:1988
msgid "Hide object files"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1940
+#: ../treebrowser/src/treebrowser.c:1993
msgid ""
"Don't show generated object files in the file browser, this includes *.o, *."
"obj. *.so, *.dll, *.a, *.lib"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1942
+#: ../treebrowser/src/treebrowser.c:1995
#, fuzzy
msgid "Reverse filter"
msgstr "Выдаліць файл"
-#: ../treebrowser/src/treebrowser.c:1947
+#: ../treebrowser/src/treebrowser.c:2000
msgid "Follow current document"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1952
+#: ../treebrowser/src/treebrowser.c:2005
msgid "Single click, open document and focus it"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1957
+#: ../treebrowser/src/treebrowser.c:2010
msgid "Double click open directory"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1962
+#: ../treebrowser/src/treebrowser.c:2015
msgid "On delete file, close it if is opened"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1967
+#: ../treebrowser/src/treebrowser.c:2020
+msgid "Focus editor on file open"
+msgstr ""
+
+#: ../treebrowser/src/treebrowser.c:2025
msgid "Show tree lines"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:2050
+#: ../treebrowser/src/treebrowser.c:2037
+msgid "Open new files"
+msgstr ""
+
+#: ../treebrowser/src/treebrowser.c:2113
msgid "Focus File List"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:2052
+#: ../treebrowser/src/treebrowser.c:2115
msgid "Focus Path Entry"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:2054
+#: ../treebrowser/src/treebrowser.c:2117
msgid "Rename Object"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:2056
+#: ../treebrowser/src/treebrowser.c:2119
#, fuzzy
msgid "Create New File"
msgstr "Выдаліць праэкт"
-#: ../treebrowser/src/treebrowser.c:2058
+#: ../treebrowser/src/treebrowser.c:2121
#, fuzzy
msgid "Create New Directory"
msgstr "Выдаліць праэкт"
@@ -6012,44 +6371,44 @@
msgid "utility"
msgstr ""
-#: ../webhelper/src/gwh-settings.c:775
+#: ../webhelper/src/gwh-settings.c:782
#, c-format
msgid "%s:"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:528
+#: ../webhelper/src/gwh-browser.c:534
msgid "_Zoom"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:550
+#: ../webhelper/src/gwh-browser.c:556
msgid "Full-_content zoom"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:561
+#: ../webhelper/src/gwh-browser.c:567
msgid "Flip panes orientation"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:808
+#: ../webhelper/src/gwh-browser.c:814
msgid "Back"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:812
+#: ../webhelper/src/gwh-browser.c:818
msgid "Forward"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:816
+#: ../webhelper/src/gwh-browser.c:822
msgid "Cancel loading"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:820
+#: ../webhelper/src/gwh-browser.c:826
msgid "Reload current page"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:833 ../webhelper/src/gwh-browser.c:879
+#: ../webhelper/src/gwh-browser.c:839 ../webhelper/src/gwh-browser.c:885
msgid "Web inspector"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:834
+#: ../webhelper/src/gwh-browser.c:840
msgid "Toggle web inspector"
msgstr ""
diff -Nru geany-plugins-1.24.0+20140222+git/po/ca.po geany-plugins-1.24.1+dfsg/po/ca.po
--- geany-plugins-1.24.0+20140222+git/po/ca.po 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/po/ca.po 2014-04-12 14:28:39.000000000 +0000
@@ -6,9 +6,9 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Geany-plugins 1.23\n"
+"Project-Id-Version: Geany-plugins 1.24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-03 05:19+0000\n"
+"POT-Creation-Date: 2014-03-30 19:33+0200\n"
"PO-Revision-Date: 2013-03-07 23:48+0100\n"
"Last-Translator: Toni Garcia-Navarro \n"
"Language-Team: ca \n"
@@ -30,20 +30,17 @@
msgid "No."
msgstr "No."
-#: ../addons/src/ao_bookmarklist.c:341
-#: ../devhelp/src/dhp-object.c:494
+#: ../addons/src/ao_bookmarklist.c:341 ../devhelp/src/dhp-object.c:494
#: ../devhelp/devhelp/dh-window.c:1142
msgid "Contents"
msgstr "Continguts"
-#: ../addons/src/ao_bookmarklist.c:374
-#: ../treebrowser/src/treebrowser.c:615
+#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:625
msgid "Bookmarks"
msgstr "Marcadors"
#. complete update
-#: ../addons/src/ao_tasks.c:373
-#: ../geanyvc/src/geanyvc.c:2295
+#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2351
msgid "_Update"
msgstr "Act_ualitza"
@@ -51,13 +48,11 @@
msgid "_Hide Message Window"
msgstr "_Amaga la Finestra de Missatges"
-#: ../addons/src/ao_tasks.c:412
-#: ../debugger/src/stree.c:387
+#: ../addons/src/ao_tasks.c:412 ../debugger/src/stree.c:387
msgid "File"
msgstr "Fitxer"
-#: ../addons/src/ao_tasks.c:423
-#: ../debugger/src/bptree.c:702
+#: ../addons/src/ao_tasks.c:423 ../debugger/src/bptree.c:702
#: ../debugger/src/stree.c:394
msgid "Line"
msgstr "Línia"
@@ -65,10 +60,8 @@
#. i18n: in the programming language context, if you don't
#. * have an ESTABLISHED term for it, leave it
#. * untranslated.
-#: ../addons/src/ao_tasks.c:434
-#: ../debugger/src/vtree.c:204
-#: ../devhelp/devhelp/dh-link.c:287
-#: ../geanylatex/src/bibtexlabels.c:68
+#: ../addons/src/ao_tasks.c:434 ../debugger/src/vtree.c:204
+#: ../devhelp/devhelp/dh-link.c:287 ../geanylatex/src/bibtexlabels.c:68
msgid "Type"
msgstr "Tipus"
@@ -84,17 +77,19 @@
msgid "Context:"
msgstr "Context:"
-#: ../addons/src/ao_xmltagging.c:56
+#: ../addons/src/ao_xmltagging.c:54
msgid "XML tagging"
msgstr ""
-#: ../addons/src/ao_xmltagging.c:67
+#: ../addons/src/ao_xmltagging.c:65
msgid "Tag name to be inserted:"
msgstr "Nom de la etiqueta a inserir:"
-#: ../addons/src/ao_xmltagging.c:71
+#: ../addons/src/ao_xmltagging.c:69
#, c-format
-msgid "%s will be replaced with your current selection. Please keep care on your selection"
+msgid ""
+"%s will be replaced with your current selection. Please keep care on your "
+"selection"
msgstr ""
#: ../addons/src/ao_openuri.c:165
@@ -158,15 +153,12 @@
msgid "Run XML tagging"
msgstr ""
-#: ../addons/src/addons.c:417
-#: ../geanylatex/src/geanylatex.c:241
-#: ../geanyprj/src/geanyprj.c:174
-#: ../geanysendmail/src/geanysendmail.c:121
-#: ../geanysendmail/src/geanysendmail.c:287
-#: ../geanyvc/src/geanyvc.c:1798
-#: ../geniuspaste/src/geniuspaste.c:140
-#: ../spellcheck/src/scplugin.c:146
-#: ../treebrowser/src/treebrowser.c:1880
+#: ../addons/src/addons.c:417 ../autoclose/src/autoclose.c:871
+#: ../geanylatex/src/geanylatex.c:241 ../geanyprj/src/geanyprj.c:174
+#: ../geanysendmail/src/geanysendmail.c:123
+#: ../geanysendmail/src/geanysendmail.c:291 ../geanyvc/src/geanyvc.c:1854
+#: ../geniuspaste/src/geniuspaste.c:140 ../spellcheck/src/scplugin.c:146
+#: ../treebrowser/src/treebrowser.c:1933
#: ../updatechecker/src/updatechecker.c:253
msgid "Plugin configuration directory could not be created."
msgstr "No s'ha pogut crear el directori de configuració de connectors."
@@ -212,7 +204,9 @@
msgstr ""
#: ../addons/src/addons.c:504
-msgid "Whether to show the tasks of all open documents in the list or only those of the current document."
+msgid ""
+"Whether to show the tasks of all open documents in the list or only those of "
+"the current document."
msgstr ""
#: ../addons/src/addons.c:511
@@ -251,6 +245,14 @@
msgid "Enclose selection automatically (without having to press a keybinding)"
msgstr ""
+#: ../autoclose/src/autoclose.c:50
+msgid "Auto-close"
+msgstr ""
+
+#: ../autoclose/src/autoclose.c:51
+msgid "Auto-close braces and brackets with lot of features"
+msgstr ""
+
#: ../codenav/src/codenavigation.c:52
msgid "Code navigation"
msgstr "Navegació del codi"
@@ -264,8 +266,7 @@
msgstr ""
#. Add the menu item, sensitive only when a document is opened
-#: ../codenav/src/goto_file.c:57
-#: ../codenav/src/goto_file.c:71
+#: ../codenav/src/goto_file.c:57 ../codenav/src/goto_file.c:71
msgid "Goto file"
msgstr "Ves al fitxer"
@@ -276,8 +277,7 @@
#. Add the menu item and make it sensitive only when a document is opened
#. Frame, which is the returned widget
-#: ../codenav/src/switch_head_impl.c:85
-#: ../codenav/src/switch_head_impl.c:99
+#: ../codenav/src/switch_head_impl.c:85 ../codenav/src/switch_head_impl.c:99
#: ../codenav/src/switch_head_impl.c:461
msgid "Switch header/implementation"
msgstr "Canvia entre capçalera/implementació"
@@ -315,20 +315,16 @@
msgid "Various debuggers integration."
msgstr ""
-#: ../debugger/src/plugin.c:131
-#: ../debugger/src/keys.c:76
-#: ../scope/data/scope.glade.h:16
-#: ../scope/src/scope.c:225
+#: ../debugger/src/plugin.c:133 ../debugger/src/keys.c:76
+#: ../scope/data/scope.glade.h:124 ../scope/src/scope.c:226
msgid "Debug"
msgstr "Depuració"
-#: ../debugger/src/vtree.c:173
-#: ../debugger/src/envtree.c:417
+#: ../debugger/src/vtree.c:173 ../debugger/src/envtree.c:417
msgid "Name"
msgstr "Nom"
-#: ../debugger/src/vtree.c:196
-#: ../debugger/src/envtree.c:422
+#: ../debugger/src/vtree.c:196 ../debugger/src/envtree.c:422
msgid "Value"
msgstr "Valor"
@@ -361,8 +357,7 @@
msgstr "Variables d'Entorn"
#. if name is empty - offer to delete variable
-#: ../debugger/src/envtree.c:260
-#: ../debugger/src/envtree.c:364
+#: ../debugger/src/envtree.c:260 ../debugger/src/envtree.c:364
#: ../debugger/src/debug.c:254
msgid "Delete variable?"
msgstr "Elimina la variable?"
@@ -398,9 +393,7 @@
msgstr ""
#: ../debugger/src/dbm_gdb.c:782
-msgid ""
-"~\"Loading target file.\\n"
-"\""
+msgid "~\"Loading target file.\\n\""
msgstr ""
#: ../debugger/src/dbm_gdb.c:782
@@ -410,8 +403,7 @@
#. setting asyncronous mode
#. setting null-stop array printing
#. enable pretty printing
-#: ../debugger/src/dbm_gdb.c:786
-#: ../debugger/src/dbm_gdb.c:789
+#: ../debugger/src/dbm_gdb.c:786 ../debugger/src/dbm_gdb.c:789
#: ../debugger/src/dbm_gdb.c:792
msgid "Error configuring GDB"
msgstr "S'ha produït un error en configurar GDB"
@@ -436,16 +428,14 @@
msgid "Click an arrow to switch to a frame"
msgstr ""
-#: ../debugger/src/stree.c:363
-#: ../geanylatex/src/bibtexlabels.c:46
+#: ../debugger/src/stree.c:363 ../geanylatex/src/bibtexlabels.c:46
msgid "Address"
msgstr "Adreça"
#. i18n: in the programming language context, if you don't
#. * have an ESTABLISHED term for it, leave it
#. * untranslated.
-#: ../debugger/src/stree.c:381
-#: ../devhelp/devhelp/dh-link.c:267
+#: ../debugger/src/stree.c:381 ../devhelp/devhelp/dh-link.c:267
msgid "Function"
msgstr "Funció"
@@ -458,8 +448,7 @@
msgid "Target"
msgstr "Objectiu"
-#: ../debugger/src/tabs.c:135
-#: ../scope/data/scope.glade.h:12
+#: ../debugger/src/tabs.c:135 ../scope/src/scope.c:524
msgid "Breakpoints"
msgstr "Punts de ruptura"
@@ -487,37 +476,31 @@
msgid "Run / Continue"
msgstr "Executa / Continua"
-#: ../debugger/src/keys.c:50
-#: ../debugger/src/btnpanel.c:101
+#: ../debugger/src/keys.c:50 ../debugger/src/btnpanel.c:101
msgid "Stop"
msgstr "Atura"
-#: ../debugger/src/keys.c:51
-#: ../debugger/src/btnpanel.c:98
+#: ../debugger/src/keys.c:51 ../debugger/src/btnpanel.c:98
msgid "Restart"
msgstr "Reinicia"
-#: ../debugger/src/keys.c:52
-#: ../debugger/src/btnpanel.c:113
-#: ../scope/src/scope.c:67
+#: ../debugger/src/keys.c:52 ../debugger/src/btnpanel.c:113
+#: ../scope/src/scope.c:66
msgid "Step into"
msgstr "Pas avant"
-#: ../debugger/src/keys.c:53
-#: ../debugger/src/btnpanel.c:110
-#: ../scope/src/scope.c:68
+#: ../debugger/src/keys.c:53 ../debugger/src/btnpanel.c:110
+#: ../scope/src/scope.c:67
msgid "Step over"
msgstr ""
-#: ../debugger/src/keys.c:54
-#: ../debugger/src/btnpanel.c:122
-#: ../scope/src/scope.c:69
+#: ../debugger/src/keys.c:54 ../debugger/src/btnpanel.c:122
+#: ../scope/src/scope.c:68
msgid "Step out"
msgstr "Pas enrere"
-#: ../debugger/src/keys.c:55
-#: ../debugger/src/btnpanel.c:125
-#: ../scope/src/scope.c:65
+#: ../debugger/src/keys.c:55 ../debugger/src/btnpanel.c:125
+#: ../scope/src/scope.c:64
msgid "Run to cursor"
msgstr ""
@@ -526,7 +509,8 @@
msgstr "Afegeix / Suprimeix el punt de ruptura"
#: ../debugger/src/keys.c:57
-msgid "Jump to the currect instruction"
+#, fuzzy
+msgid "Jump to the current instruction"
msgstr "Salta a la instrucció actual"
#: ../debugger/src/watch_model.c:220
@@ -537,8 +521,7 @@
msgid "To edit source files stop debugging session"
msgstr ""
-#: ../debugger/src/btnpanel.c:90
-#: ../debugger/src/btnpanel.c:159
+#: ../debugger/src/btnpanel.c:90 ../debugger/src/btnpanel.c:159
msgid "Run"
msgstr "Executa"
@@ -558,6 +541,14 @@
msgid "Save debug session data to a project"
msgstr ""
+#: ../defineformat/src/defineformat.c:56
+msgid "Define formatter"
+msgstr ""
+
+#: ../defineformat/src/defineformat.c:57
+msgid "Automatically align backslash in multi-line defines"
+msgstr ""
+
#. never search for more than this many chars
#: ../devhelp/src/dhp.h:38
msgid "Documentation"
@@ -573,10 +564,8 @@
#. i18n: Please don't translate "Devhelp" (it's marked as translatable
#. * for transliteration only)
-#: ../devhelp/src/dhp-object.c:390
-#: ../devhelp/src/dhp-object.c:503
-#: ../devhelp/devhelp/dh-window.c:727
-#: ../devhelp/devhelp/dh-window.c:1034
+#: ../devhelp/src/dhp-object.c:390 ../devhelp/src/dhp-object.c:503
+#: ../devhelp/devhelp/dh-window.c:727 ../devhelp/devhelp/dh-window.c:1034
#: ../devhelp/devhelp/dh-window.c:1863
msgid "Devhelp"
msgstr ""
@@ -601,8 +590,7 @@
msgid "Zoom out"
msgstr "Allunya"
-#: ../devhelp/src/dhp-object.c:497
-#: ../devhelp/devhelp/dh-window.c:1152
+#: ../devhelp/src/dhp-object.c:497 ../devhelp/devhelp/dh-window.c:1152
msgid "Search"
msgstr "Cerca"
@@ -616,7 +604,9 @@
msgstr ""
#: ../devhelp/src/dhp-plugin.c:43
-msgid "Adds support for looking up documentation in Devhelp, manual pages, and Google Code Search in the integrated viewer."
+msgid ""
+"Adds support for looking up documentation in Devhelp, manual pages, and "
+"Google Code Search in the integrated viewer."
msgstr ""
#: ../devhelp/src/dhp-plugin.c:119
@@ -668,8 +658,7 @@
msgstr "Llibre:"
#. i18n: a documentation book
-#: ../devhelp/devhelp/dh-link.c:255
-#: ../geanylatex/src/geanylatex.c:1760
+#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1759
msgid "Book"
msgstr "Llibre"
@@ -705,10 +694,8 @@
msgid "Enum"
msgstr "Enum"
-#: ../devhelp/devhelp/dh-parser.c:91
-#: ../devhelp/devhelp/dh-parser.c:185
-#: ../devhelp/devhelp/dh-parser.c:249
-#: ../devhelp/devhelp/dh-parser.c:259
+#: ../devhelp/devhelp/dh-parser.c:91 ../devhelp/devhelp/dh-parser.c:185
+#: ../devhelp/devhelp/dh-parser.c:249 ../devhelp/devhelp/dh-parser.c:259
#, c-format
msgid "Expected '%s', got '%s' at line %d, column %d"
msgstr "S'esperava '%s', però s'ha obtingut '%s' a la línia %d, columna %d"
@@ -720,17 +707,21 @@
#: ../devhelp/devhelp/dh-parser.c:136
#, c-format
-msgid "\"title\", \"name\" and \"link\" elements are required at line %d, column %d"
+msgid ""
+"\"title\", \"name\" and \"link\" elements are required at line %d, column %d"
msgstr ""
#: ../devhelp/devhelp/dh-parser.c:204
#, c-format
-msgid "\"name\" and \"link\" elements are required inside on line %d, column %d"
+msgid ""
+"\"name\" and \"link\" elements are required inside on line %d, column "
+"%d"
msgstr ""
#: ../devhelp/devhelp/dh-parser.c:284
#, c-format
-msgid "\"name\" and \"link\" elements are required inside '%s' on line %d, column %d"
+msgid ""
+"\"name\" and \"link\" elements are required inside '%s' on line %d, column %d"
msgstr ""
#: ../devhelp/devhelp/dh-parser.c:297
@@ -795,14 +786,12 @@
msgid "A developers' help browser for GNOME"
msgstr "Un navegador d'ajuda per a desenvolupadors per al GNOME"
-#: ../devhelp/devhelp/dh-window.c:759
-#: ../geanyvc/src/geanyvc.c:2010
+#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2066
msgid "_File"
msgstr "_Fitxer"
-#: ../devhelp/devhelp/dh-window.c:760
-#: ../geanymacro/src/geanymacro.c:1815
-#: ../geanymacro/src/geanymacro.c:2112
+#: ../devhelp/devhelp/dh-window.c:760 ../geanymacro/src/geanymacro.c:1822
+#: ../geanymacro/src/geanymacro.c:2118
msgid "_Edit"
msgstr "_Edita"
@@ -831,13 +820,11 @@
msgid "_Print…"
msgstr "Im_primir..."
-#: ../devhelp/devhelp/dh-window.c:782
-#: ../devhelp/devhelp/eggfindbar.c:342
+#: ../devhelp/devhelp/dh-window.c:782 ../devhelp/devhelp/eggfindbar.c:342
msgid "Find Next"
msgstr "Cerca el Següent"
-#: ../devhelp/devhelp/dh-window.c:784
-#: ../devhelp/devhelp/eggfindbar.c:329
+#: ../devhelp/devhelp/dh-window.c:784 ../devhelp/devhelp/eggfindbar.c:329
msgid "Find Previous"
msgstr "Cerca l'Anterior"
@@ -915,8 +902,7 @@
msgid "Error opening the requested link."
msgstr "S'ha produït un error en obrir l'enllaç."
-#: ../devhelp/devhelp/dh-window.c:1649
-#: ../devhelp/devhelp/dh-window.c:1891
+#: ../devhelp/devhelp/dh-window.c:1649 ../devhelp/devhelp/dh-window.c:1891
msgid "Empty Page"
msgstr "Pàgina Buida"
@@ -924,13 +910,11 @@
msgid "Find:"
msgstr "Cerca:"
-#: ../devhelp/devhelp/eggfindbar.c:333
-#: ../devhelp/devhelp/eggfindbar.c:336
+#: ../devhelp/devhelp/eggfindbar.c:333 ../devhelp/devhelp/eggfindbar.c:336
msgid "Find previous occurrence of the search string"
msgstr "Cerca l'anterior ocurrència de la cadena de cerca"
-#: ../devhelp/devhelp/eggfindbar.c:346
-#: ../devhelp/devhelp/eggfindbar.c:349
+#: ../devhelp/devhelp/eggfindbar.c:346 ../devhelp/devhelp/eggfindbar.c:349
msgid "Find next occurrence of the search string"
msgstr "Cerca la següent ocurrència de cadena de cerca"
@@ -938,14 +922,12 @@
msgid "C_ase Sensitive"
msgstr "_Diferencia entre Majúscules i Minúscules"
-#: ../devhelp/devhelp/eggfindbar.c:362
-#: ../devhelp/devhelp/eggfindbar.c:365
+#: ../devhelp/devhelp/eggfindbar.c:362 ../devhelp/devhelp/eggfindbar.c:365
msgid "Toggle case sensitive search"
msgstr "Commuta a una cerca que distingeixi entre majúscules i minúscules"
#. All plugins must set name, description, version and author.
-#: ../geanydoc/src/geanydoc.c:50
-#: ../geanydoc/src/geanydoc.c:347
+#: ../geanydoc/src/geanydoc.c:50 ../geanydoc/src/geanydoc.c:347
msgid "Doc"
msgstr "Document"
@@ -953,8 +935,7 @@
msgid "Call documentation viewer on current symbol."
msgstr ""
-#: ../geanydoc/src/geanydoc.c:170
-#: ../geanyvc/src/geanyvc.c:416
+#: ../geanydoc/src/geanydoc.c:170 ../geanyvc/src/geanyvc.c:416
msgid "Could not parse the output of command"
msgstr "No s'ha pogut llegir l'eixida de l'ordre"
@@ -990,55 +971,64 @@
msgid "Column mode, select to line / brace / anchor."
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:482
+#: ../geanyextrasel/src/extrasel.c:502
msgid "E_xtra Selection"
msgstr "Selecció A_ddicional"
-#: ../geanyextrasel/src/extrasel.c:489
+#: ../geanyextrasel/src/extrasel.c:509
msgid "_Column Mode"
msgstr "Modalitat de _Columna"
-#: ../geanyextrasel/src/extrasel.c:494
+#: ../geanyextrasel/src/extrasel.c:514
msgid "Column mode"
msgstr "Modalitat de columna"
-#: ../geanyextrasel/src/extrasel.c:496
+#: ../geanyextrasel/src/extrasel.c:516
msgid "Select to _Line"
msgstr "Selecciona Fins a la _Línia"
-#: ../geanyextrasel/src/extrasel.c:500
+#: ../geanyextrasel/src/extrasel.c:520
msgid "Select to line"
msgstr "Selecciona fins a la línia"
-#: ../geanyextrasel/src/extrasel.c:502
+#: ../geanyextrasel/src/extrasel.c:522
msgid "Select to Matching _Brace"
msgstr "Vés al Parèntesi _Corresponent"
-#: ../geanyextrasel/src/extrasel.c:506
+#: ../geanyextrasel/src/extrasel.c:526
msgid "Select to matching brace"
msgstr "Vés al parèntesi corresponent"
-#: ../geanyextrasel/src/extrasel.c:510
+#: ../geanyextrasel/src/extrasel.c:528
+msgid "_Toggle Stream/Rectangular"
+msgstr ""
+
+#: ../geanyextrasel/src/extrasel.c:532
+#, fuzzy
+msgid "Convert selection"
+msgstr "Converteix la selecció en una taula"
+
+#: ../geanyextrasel/src/extrasel.c:537
msgid "_Set Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:514
+#: ../geanyextrasel/src/extrasel.c:541
msgid "Set anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:516
+#: ../geanyextrasel/src/extrasel.c:543
msgid "Select to _Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:520
+#: ../geanyextrasel/src/extrasel.c:547
msgid "Select to anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:522
+#: ../geanyextrasel/src/extrasel.c:549
msgid "_Rectangle Select to Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:527
+#: ../geanyextrasel/src/extrasel.c:554
msgid "Rectangle select to anchor"
msgstr ""
@@ -1217,7 +1207,9 @@
#: ../geanygendoc/src/ggd-plugin.c:318
#, c-format
msgid "Failed to find configuration file for file type \"%s\": %s"
-msgstr "No s'ha pogut trobar un fitxer de configuració per al tipus de fitxer \"%s\": %s"
+msgstr ""
+"No s'ha pogut trobar un fitxer de configuració per al tipus de fitxer \"%s"
+"\": %s"
#: ../geanygendoc/src/ggd-plugin.c:330
msgid ""
@@ -1231,8 +1223,7 @@
msgid "Failed to load file \"%s\": %s"
msgstr "No s'ha pogut carregar el fitxer \"%s\": %s"
-#: ../geanygendoc/src/ggd-plugin.c:415
-#: ../geanygendoc/src/ggd-plugin.c:426
+#: ../geanygendoc/src/ggd-plugin.c:415 ../geanygendoc/src/ggd-plugin.c:426
msgid "Insert Documentation Comment"
msgstr ""
@@ -1292,7 +1283,13 @@
msgstr "De_sar el fitxer abans de generar la documentació"
#: ../geanygendoc/src/ggd-plugin.c:627
-msgid "Whether the current document should be saved to disc before generating the documentation. This is a technical detail, but it is currently needed to have an up-to-date tag list. If you disable this option and ask for documentation generation on a modified document, the behavior may be surprising since the comment will be generated for the last saved state of this document and not the current one."
+msgid ""
+"Whether the current document should be saved to disc before generating the "
+"documentation. This is a technical detail, but it is currently needed to "
+"have an up-to-date tag list. If you disable this option and ask for "
+"documentation generation on a modified document, the behavior may be "
+"surprising since the comment will be generated for the last saved state of "
+"this document and not the current one."
msgstr ""
#. indent
@@ -1301,7 +1298,9 @@
msgstr ""
#: ../geanygendoc/src/ggd-plugin.c:639
-msgid "Whether the inserted documentation should be indented to fit the indentation at the insertion position."
+msgid ""
+"Whether the inserted documentation should be indented to fit the indentation "
+"at the insertion position."
msgstr ""
#. Documentation type
@@ -1311,7 +1310,10 @@
msgstr "Tipus de documentació"
#: ../geanygendoc/src/ggd-plugin.c:656
-msgid "Choose the documentation type to use with each file type. The special language \"All\" on top of the list is used to choose the default documentation type, used for all languages that haven't one set."
+msgid ""
+"Choose the documentation type to use with each file type. The special "
+"language \"All\" on top of the list is used to choose the default "
+"documentation type, used for all languages that haven't one set."
msgstr ""
#. Environ editor
@@ -1320,11 +1322,12 @@
msgstr "Entorn global"
#: ../geanygendoc/src/ggd-plugin.c:664
-msgid "Global environment overrides and additions. This environment will be merged with the file-type-specific ones."
+msgid ""
+"Global environment overrides and additions. This environment will be merged "
+"with the file-type-specific ones."
msgstr ""
-#: ../geanygendoc/src/ggd-utils.c:184
-#: ../geanygendoc/src/ggd-utils.c:195
+#: ../geanygendoc/src/ggd-utils.c:184 ../geanygendoc/src/ggd-utils.c:195
#, c-format
msgid "File \"%s\" exists but is not a regular file"
msgstr "El fitxer \"%s\" existeix però no és un fitxer normal"
@@ -1341,7 +1344,8 @@
#: ../geanygendoc/src/ggd.c:114
#, c-format
-msgid "Argument parsing regular expression did not match (argument list was: \"%s\")"
+msgid ""
+"Argument parsing regular expression did not match (argument list was: \"%s\")"
msgstr ""
#: ../geanygendoc/src/ggd.c:248
@@ -1378,7 +1382,9 @@
msgstr "Opció desconeguda"
#: ../geanygendoc/src/ggd-options.c:335
-msgid "Invalid option or proxy: either the proxy's property or the option type is incompatible."
+msgid ""
+"Invalid option or proxy: either the proxy's property or the option type is "
+"incompatible."
msgstr ""
#: ../geanygendoc/src/ggd-options.c:512
@@ -1411,77 +1417,76 @@
msgid "Default documentation type for languages that does not have one set"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:37
-#: ../geanyinsertnum/src/insertnum.c:329
-#: ../geanyinsertnum/src/insertnum.c:461
+#: ../geanyinsertnum/src/insertnum.c:44 ../geanyinsertnum/src/insertnum.c:337
+#: ../geanyinsertnum/src/insertnum.c:484
msgid "Insert Numbers"
msgstr "Insereix Números"
-#: ../geanyinsertnum/src/insertnum.c:37
+#: ../geanyinsertnum/src/insertnum.c:44
msgid "Insert/Fill columns with numbers."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:140
+#: ../geanyinsertnum/src/insertnum.c:146
msgid "Counting..."
msgstr "Comptant..."
-#: ../geanyinsertnum/src/insertnum.c:188
+#: ../geanyinsertnum/src/insertnum.c:194
msgid "Preparing..."
msgstr "S'està preparant..."
-#: ../geanyinsertnum/src/insertnum.c:194
+#: ../geanyinsertnum/src/insertnum.c:200
msgid "Inserting..."
msgstr "Inserint..."
-#: ../geanyinsertnum/src/insertnum.c:318
+#: ../geanyinsertnum/src/insertnum.c:333
msgid "For base 11 and above"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:341
+#: ../geanyinsertnum/src/insertnum.c:353
msgid "_Start:"
msgstr "_Inici:"
-#: ../geanyinsertnum/src/insertnum.c:346
+#: ../geanyinsertnum/src/insertnum.c:358
msgid "S_tep:"
msgstr "_Pas:"
-#: ../geanyinsertnum/src/insertnum.c:352
+#: ../geanyinsertnum/src/insertnum.c:364
msgid "_Base:"
msgstr "_Base:"
-#: ../geanyinsertnum/src/insertnum.c:363
+#: ../geanyinsertnum/src/insertnum.c:380
msgid "Letters:"
msgstr "Cartes:"
-#: ../geanyinsertnum/src/insertnum.c:366
+#: ../geanyinsertnum/src/insertnum.c:383
msgid "_Upper"
msgstr "S_uperior"
-#: ../geanyinsertnum/src/insertnum.c:371
+#: ../geanyinsertnum/src/insertnum.c:388
msgid "_Lower"
msgstr "_Inferior"
-#: ../geanyinsertnum/src/insertnum.c:376
+#: ../geanyinsertnum/src/insertnum.c:393
msgid "Base _prefix"
msgstr "Prefix base"
-#: ../geanyinsertnum/src/insertnum.c:378
+#: ../geanyinsertnum/src/insertnum.c:395
msgid "0 for octal, 0x for hex, + for positive decimal"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:380
+#: ../geanyinsertnum/src/insertnum.c:397
msgid "Padding:"
msgstr "Separació:"
-#: ../geanyinsertnum/src/insertnum.c:382
+#: ../geanyinsertnum/src/insertnum.c:399
msgid "Sp_ace"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:385
+#: ../geanyinsertnum/src/insertnum.c:402
msgid "_Zero"
msgstr "_Zero"
-#: ../geanyinsertnum/src/insertnum.c:454
+#: ../geanyinsertnum/src/insertnum.c:477
msgid "Insert _Numbers"
msgstr "Insereix _Números"
@@ -1726,7 +1731,9 @@
msgstr ""
#: ../geanylatex/src/bibtexlabels.c:115
-msgid "Hidden field used for specifying or overriding the alphabetical order of entries"
+msgid ""
+"Hidden field used for specifying or overriding the alphabetical order of "
+"entries"
msgstr ""
#: ../geanylatex/src/bibtexlabels.c:116
@@ -1805,18 +1812,15 @@
msgid "Underlines selected text"
msgstr "Subratlla el text seleccionat"
-#: ../geanylatex/src/geanylatex.c:120
-#: ../geanylatex/src/formatpatterns.c:45
+#: ../geanylatex/src/geanylatex.c:120 ../geanylatex/src/formatpatterns.c:45
msgid "Centered"
msgstr "Centrat"
-#: ../geanylatex/src/geanylatex.c:121
-#: ../geanylatex/src/formatpatterns.c:46
+#: ../geanylatex/src/geanylatex.c:121 ../geanylatex/src/formatpatterns.c:46
msgid "Left side oriented"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:122
-#: ../geanylatex/src/formatpatterns.c:47
+#: ../geanylatex/src/geanylatex.c:122 ../geanylatex/src/formatpatterns.c:47
msgid "Right side oriented"
msgstr ""
@@ -1912,20 +1916,20 @@
msgid "BibTeX reference name:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1680
+#: ../geanylatex/src/geanylatex.c:1679
msgid "Dear Sir or Madame"
msgstr "Benvolgut / Benvolguda"
-#: ../geanylatex/src/geanylatex.c:1681
+#: ../geanylatex/src/geanylatex.c:1680
msgid "With kind regards"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1689
+#: ../geanylatex/src/geanylatex.c:1688
msgid "No template assigned. Aborting"
msgstr ""
#. Building the wizard-dialog and showing it
-#: ../geanylatex/src/geanylatex.c:1716
+#: ../geanylatex/src/geanylatex.c:1715
msgid "LaTeX-Wizard"
msgstr "Assitent LaTeX"
@@ -1933,338 +1937,342 @@
#. * Adds custom templates if there are any. If there are none just
#. * adds default one
#. TEMPLATE FILE
-#: ../geanylatex/src/geanylatex.c:1731
-#: ../markdown/src/conf.c:668
+#: ../geanylatex/src/geanylatex.c:1730 ../markdown/src/conf.c:659
msgid "Template:"
msgstr "Plantilla:"
-#: ../geanylatex/src/geanylatex.c:1735
+#: ../geanylatex/src/geanylatex.c:1734
msgid "Set the template which should be used for creating the new document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1744
+#: ../geanylatex/src/geanylatex.c:1743
msgid "Default"
msgstr "Predeterminat"
#. Documentclass
-#: ../geanylatex/src/geanylatex.c:1755
+#: ../geanylatex/src/geanylatex.c:1754
msgid "Documentclass:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1758
+#: ../geanylatex/src/geanylatex.c:1757
msgid "Choose the kind of document you want to write"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1762
+#: ../geanylatex/src/geanylatex.c:1761
msgid "Article"
msgstr "Article"
-#: ../geanylatex/src/geanylatex.c:1764
+#: ../geanylatex/src/geanylatex.c:1763
msgid "Report"
msgstr "Informe"
-#: ../geanylatex/src/geanylatex.c:1766
+#: ../geanylatex/src/geanylatex.c:1765
msgid "Letter"
msgstr "Carta (8,5 x 11 polzades)"
-#: ../geanylatex/src/geanylatex.c:1768
+#: ../geanylatex/src/geanylatex.c:1767
msgid "Presentation"
msgstr "Presentació"
#. Encoding
-#: ../geanylatex/src/geanylatex.c:1778
+#: ../geanylatex/src/geanylatex.c:1777
msgid "Encoding:"
msgstr "Codificació:"
-#: ../geanylatex/src/geanylatex.c:1782
+#: ../geanylatex/src/geanylatex.c:1781
msgid "Set the encoding for your new document"
msgstr "Definiu la codificació per al nou document"
#. fontsize
-#: ../geanylatex/src/geanylatex.c:1798
+#: ../geanylatex/src/geanylatex.c:1797
msgid "Font size"
msgstr "Mida de la font"
-#: ../geanylatex/src/geanylatex.c:1804
+#: ../geanylatex/src/geanylatex.c:1803
msgid "Set the default font size of your new document"
msgstr ""
#. Author
-#: ../geanylatex/src/geanylatex.c:1816
+#: ../geanylatex/src/geanylatex.c:1815
msgid "Author:"
msgstr "Autor:"
-#: ../geanylatex/src/geanylatex.c:1819
-msgid "Sets the value of the \\author command. In most cases this should be your name"
+#: ../geanylatex/src/geanylatex.c:1818
+msgid ""
+"Sets the value of the \\author command. In most cases this should be your "
+"name"
msgstr ""
#. Date
-#: ../geanylatex/src/geanylatex.c:1833
+#: ../geanylatex/src/geanylatex.c:1832
msgid "Date:"
msgstr "Data:"
-#: ../geanylatex/src/geanylatex.c:1836
-msgid "Sets the value of the \\date command inside header of your new created LaTeX-document. Keeping it at \\today is a good decision if you don't need any fixed date."
+#: ../geanylatex/src/geanylatex.c:1835
+msgid ""
+"Sets the value of the \\date command inside header of your new created LaTeX-"
+"document. Keeping it at \\today is a good decision if you don't need any "
+"fixed date."
msgstr ""
#. Title of the new document
-#: ../geanylatex/src/geanylatex.c:1848
+#: ../geanylatex/src/geanylatex.c:1847
msgid "Title:"
msgstr "Títol:"
-#: ../geanylatex/src/geanylatex.c:1851
+#: ../geanylatex/src/geanylatex.c:1850
msgid "Sets the title of your new document."
msgstr ""
#. Papersize
-#: ../geanylatex/src/geanylatex.c:1860
+#: ../geanylatex/src/geanylatex.c:1859
msgid "Paper size:"
msgstr "Mida del paper:"
-#: ../geanylatex/src/geanylatex.c:1863
+#: ../geanylatex/src/geanylatex.c:1862
msgid "Choose the paper format for the newly created document"
msgstr ""
#. Paper direction
-#: ../geanylatex/src/geanylatex.c:1876
+#: ../geanylatex/src/geanylatex.c:1875
msgid "Paper Orientation:"
msgstr "Orientació del Paper:"
-#: ../geanylatex/src/geanylatex.c:1879
+#: ../geanylatex/src/geanylatex.c:1878
msgid "Choose the paper orientation for the newly created document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1900
+#: ../geanylatex/src/geanylatex.c:1899
msgid "Use KOMA-script classes if possible"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1902
+#: ../geanylatex/src/geanylatex.c:1901
msgid ""
"Uses the KOMA-script classes by Markus Kohm.\n"
-"Keep in mind: To compile your document these classes have to be installed before."
+"Keep in mind: To compile your document these classes have to be installed "
+"before."
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1909
+#: ../geanylatex/src/geanylatex.c:1908
msgid "Use draft mode"
msgstr "Usa mode d'esborrany"
-#: ../geanylatex/src/geanylatex.c:1911
-msgid "Set the draft flag inside new created documents to get documents with a number of debugging helpers"
+#: ../geanylatex/src/geanylatex.c:1910
+msgid ""
+"Set the draft flag inside new created documents to get documents with a "
+"number of debugging helpers"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1928
+#: ../geanylatex/src/geanylatex.c:1927
msgid "Run LaTeX-Wizard"
msgstr "Executa l'assistent per a LaTeX"
-#: ../geanylatex/src/geanylatex.c:1930
+#: ../geanylatex/src/geanylatex.c:1929
msgid "Insert \\label"
msgstr "Insereix \\label"
-#: ../geanylatex/src/geanylatex.c:1932
+#: ../geanylatex/src/geanylatex.c:1931
msgid "Insert \\ref"
msgstr "Insereix \\ref"
-#: ../geanylatex/src/geanylatex.c:1934
+#: ../geanylatex/src/geanylatex.c:1933
msgid "Insert linebreak \\\\ "
msgstr "Insereix salt de línia \\\\"
-#: ../geanylatex/src/geanylatex.c:1937
+#: ../geanylatex/src/geanylatex.c:1936
msgid "Insert command"
msgstr "Insereix una ordre"
-#: ../geanylatex/src/geanylatex.c:1939
+#: ../geanylatex/src/geanylatex.c:1938
msgid "Turn input replacement on/off"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1943
+#: ../geanylatex/src/geanylatex.c:1942
msgid "Replace special characters"
msgstr "Reemplaça els caràcters especials HTML"
-#: ../geanylatex/src/geanylatex.c:1946
+#: ../geanylatex/src/geanylatex.c:1945
msgid "Run insert environment dialog"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1948
+#: ../geanylatex/src/geanylatex.c:1947
msgid "Insert \\item"
msgstr "Insereix \\item"
-#: ../geanylatex/src/geanylatex.c:1950
+#: ../geanylatex/src/geanylatex.c:1949
msgid "Format selection in bold font face"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1952
+#: ../geanylatex/src/geanylatex.c:1951
msgid "Format selection in italic font face"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1954
+#: ../geanylatex/src/geanylatex.c:1953
msgid "Format selection in typewriter font face"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1956
+#: ../geanylatex/src/geanylatex.c:1955
msgid "Format selection centered"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1958
+#: ../geanylatex/src/geanylatex.c:1957
msgid "Format selection left-aligned"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1960
+#: ../geanylatex/src/geanylatex.c:1959
msgid "Format selection right-aligned"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1963
+#: ../geanylatex/src/geanylatex.c:1962
msgid "Insert description list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1966
+#: ../geanylatex/src/geanylatex.c:1965
msgid "Insert itemize list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1969
+#: ../geanylatex/src/geanylatex.c:1968
msgid "Insert enumerate list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1972
+#: ../geanylatex/src/geanylatex.c:1971
msgid "Set selection one level up"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1975
+#: ../geanylatex/src/geanylatex.c:1974
msgid "Set selection one level down"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1978
+#: ../geanylatex/src/geanylatex.c:1977
msgid "Insert \\usepackage{}"
msgstr "Insereix \\usepackage{}"
-#: ../geanylatex/src/geanylatex.c:1981
+#: ../geanylatex/src/geanylatex.c:1980
msgid "Insert BibTeX reference dialog"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1988
+#: ../geanylatex/src/geanylatex.c:1987
msgid ""
"GeanyLaTeX is a plugin to improve support for LaTeX in Geany.\n"
"\n"
"Please report all bugs or feature requests to one of the authors."
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2026
-msgid "glatex_set_autocompletion_contextsize has been initialized with an invalid value. Default value taken. Please check your configuration file"
+#: ../geanylatex/src/geanylatex.c:2025
+msgid ""
+"glatex_set_autocompletion_contextsize has been initialized with an invalid "
+"value. Default value taken. Please check your configuration file"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2048
-#: ../geanylatex/src/geanylatex.c:2055
+#: ../geanylatex/src/geanylatex.c:2047 ../geanylatex/src/geanylatex.c:2054
msgid "page \\pageref{{{reference}}}"
msgstr "pàgina \\pageref{{{reference}}}"
-#: ../geanylatex/src/geanylatex.c:2052
-#: ../geanylatex/src/geanylatex.c:2059
+#: ../geanylatex/src/geanylatex.c:2051 ../geanylatex/src/geanylatex.c:2058
msgid "\\ref{{{reference}}}, page \\pageref{{{reference}}}"
msgstr "\\ref{{{reference}}}, pàgina \\pageref{{{reference}}}"
#. Build up menu for menubar
-#: ../geanylatex/src/geanylatex.c:2107
+#: ../geanylatex/src/geanylatex.c:2106
msgid "_LaTeX"
msgstr "_LaTeX"
#. Filling up menubar menus
#. LaTeX menu
-#: ../geanylatex/src/geanylatex.c:2116
-#: ../geanylatex/src/geanylatex.c:2328
+#: ../geanylatex/src/geanylatex.c:2115 ../geanylatex/src/geanylatex.c:2327
msgid "LaTeX-_Wizard"
msgstr "_Assistent LaTeX"
-#: ../geanylatex/src/geanylatex.c:2119
-#: ../geanylatex/src/geanylatex.c:2331
+#: ../geanylatex/src/geanylatex.c:2118 ../geanylatex/src/geanylatex.c:2330
msgid "Starts a Wizard to easily create LaTeX-documents"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2124
+#: ../geanylatex/src/geanylatex.c:2123
msgid "I_nsert Special Character"
msgstr "I_nsereix Caràcter E_special"
-#: ../geanylatex/src/geanylatex.c:2126
+#: ../geanylatex/src/geanylatex.c:2125
msgid "Helps to use some not very common letters and signs"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2136
+#: ../geanylatex/src/geanylatex.c:2135
msgid "Insert _Reference"
msgstr "Insereix _Referència"
-#: ../geanylatex/src/geanylatex.c:2138
+#: ../geanylatex/src/geanylatex.c:2137
msgid "Inserting references to the document"
msgstr "Insereix referències al document"
-#: ../geanylatex/src/geanylatex.c:2143
+#: ../geanylatex/src/geanylatex.c:2142
msgid "Insert _Label"
msgstr "Insereix E_tiqueta"
-#: ../geanylatex/src/geanylatex.c:2145
+#: ../geanylatex/src/geanylatex.c:2144
msgid "Helps at inserting labels to a document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2151
+#: ../geanylatex/src/geanylatex.c:2150
msgid "Insert _Environment"
msgstr "Insereix _Entorn"
-#: ../geanylatex/src/geanylatex.c:2153
+#: ../geanylatex/src/geanylatex.c:2152
msgid "Helps at inserting an environment a document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2159
+#: ../geanylatex/src/geanylatex.c:2158
msgid "Insert P_ackage"
msgstr "Insereix P_aquet"
-#: ../geanylatex/src/geanylatex.c:2161
+#: ../geanylatex/src/geanylatex.c:2160
msgid "A small dialog to insert \\usepackage{} into header of current file"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2166
-#: ../scope/data/scope.glade.h:82
+#: ../geanylatex/src/geanylatex.c:2165 ../scope/data/scope.glade.h:58
msgid "_Format"
msgstr "_Format"
#. Add font size menu
-#: ../geanylatex/src/geanylatex.c:2183
+#: ../geanylatex/src/geanylatex.c:2182
msgid "F_ont size"
msgstr "Mida de la font"
-#: ../geanylatex/src/geanylatex.c:2201
+#: ../geanylatex/src/geanylatex.c:2200
msgid "_Special Character Replacement"
msgstr "_Reemplaçament de Caràcters Especials HTML"
-#: ../geanylatex/src/geanylatex.c:2209
+#: ../geanylatex/src/geanylatex.c:2208
msgid "Bulk _Replace Special Characters"
msgstr "Reemplaçament en _Massa de Caràcters Especial HTML"
-#: ../geanylatex/src/geanylatex.c:2211
+#: ../geanylatex/src/geanylatex.c:2210
msgid "_Replace selected special characters with TeX substitutes"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2219
+#: ../geanylatex/src/geanylatex.c:2218
msgid "Toggle _Special Character Replacement"
msgstr "Activa/Desactiva el Reemplaçament de Caràcters Especials HTML"
-#: ../geanylatex/src/geanylatex.c:2230
+#: ../geanylatex/src/geanylatex.c:2229
msgid "Insert _Command"
msgstr "Insereix _Ordre"
-#: ../geanylatex/src/geanylatex.c:2232
+#: ../geanylatex/src/geanylatex.c:2231
msgid "Inserting costumized command to document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2257
+#: ../geanylatex/src/geanylatex.c:2256
msgid "_BibTeX"
msgstr "_BibTeX"
-#: ../geanylatex/src/geanylatex.c:2265
+#: ../geanylatex/src/geanylatex.c:2264
msgid "Insert B_ibTeX reference"
msgstr "Insereix referència B_ibTeX"
-#: ../geanylatex/src/geanylatex.c:2267
+#: ../geanylatex/src/geanylatex.c:2266
msgid "Helps to insert a reference out of BibTeX files"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2272
+#: ../geanylatex/src/geanylatex.c:2271
msgid "_BibTeX entries"
msgstr ""
@@ -2420,16 +2428,16 @@
msgid "Creating dummy text with Geany"
msgstr ""
-#: ../geanylipsum/src/geanylipsum.c:86
+#: ../geanylipsum/src/geanylipsum.c:89
msgid "Lipsum-Generator"
msgstr ""
-#: ../geanylipsum/src/geanylipsum.c:87
+#: ../geanylipsum/src/geanylipsum.c:90
msgid "Enter the length of Lipsum text here"
msgstr "Introduïu la longitud del text Lipsum"
#. Building menu entry
-#: ../geanylipsum/src/geanylipsum.c:163
+#: ../geanylipsum/src/geanylipsum.c:164
msgid "_Lipsum"
msgstr "_Lipsum"
@@ -2441,8 +2449,7 @@
msgid "Insert Lipsum text"
msgstr "Insereix text Lipsum"
-#: ../geanylua/glspi.h:100
-#: ../geanylua/gsdlg_lua.c:95
+#: ../geanylua/glspi.h:100 ../geanylua/gsdlg_lua.c:95
#: ../geanylua/glspi_kfile.c:54
#, c-format
msgid ""
@@ -2457,8 +2464,7 @@
" expected type \"%s\" or \"%s\" for argument #%d\n"
msgstr ""
-#: ../geanylua/glspi.h:128
-#: ../geanylua/gsdlg_lua.c:108
+#: ../geanylua/glspi.h:128 ../geanylua/gsdlg_lua.c:108
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2482,8 +2488,7 @@
msgid "Lua Script Plugin"
msgstr ""
-#: ../geanylua/glspi_run.c:90
-#: ../geanylua/glspi_run.c:97
+#: ../geanylua/glspi_run.c:90 ../geanylua/glspi_run.c:97
msgid "Lua script error:"
msgstr ""
@@ -2544,8 +2549,7 @@
"to add your own custom configuration dialog."
msgstr ""
-#: ../geanylua/gsdlg.c:103
-#: ../geanylua/glspi_dlg.c:420
+#: ../geanylua/gsdlg.c:103 ../geanylua/glspi_dlg.c:420
msgid "Open file"
msgstr "Obre un Fitxer"
@@ -2557,19 +2561,19 @@
msgid "Browse..."
msgstr "Navega..."
-#: ../geanylua/gsdlg.c:175
+#: ../geanylua/gsdlg.c:176
msgid "Select Color"
msgstr "Selecciona un Color"
-#: ../geanylua/gsdlg.c:205
+#: ../geanylua/gsdlg.c:207
msgid "Choose..."
msgstr "Tria..."
-#: ../geanylua/gsdlg.c:226
+#: ../geanylua/gsdlg.c:228
msgid "Select Font"
msgstr "Tria la font"
-#: ../geanylua/gsdlg.c:253
+#: ../geanylua/gsdlg.c:255
msgid "Select..."
msgstr "Selecciona..."
@@ -2594,8 +2598,7 @@
"not enough arguments for command \"%s\".\n"
msgstr ""
-#: ../geanylua/glspi_sci.c:652
-#: ../geanylua/glspi_app.c:398
+#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:396
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2630,14 +2633,14 @@
msgid "Save file"
msgstr "Desa el Fitxer"
-#: ../geanylua/glspi_dlg.c:436
+#: ../geanylua/glspi_dlg.c:438
#, c-format
msgid ""
"Error in module \"%s\" at function pickfile():\n"
"failed to parse filter string at argument #3.\n"
msgstr ""
-#: ../geanylua/glspi_dlg.c:486
+#: ../geanylua/glspi_dlg.c:489
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2676,21 +2679,21 @@
"Please check your installation."
msgstr ""
-#: ../geanylua/glspi_app.c:19
+#: ../geanylua/glspi_app.c:21
#, c-format
msgid ""
"%s %s: %s\n"
"Copyright (c) 2007-2010 "
msgstr ""
-#: ../geanylua/glspi_app.c:149
+#: ../geanylua/glspi_app.c:151
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
"widget \"%s\" not found for argument #1.\n"
msgstr ""
-#: ../geanylua/glspi_app.c:158
+#: ../geanylua/glspi_app.c:160
#, c-format
msgid ""
"Error in module \"%s\" at function %s() argument #2:\n"
@@ -2838,7 +2841,9 @@
msgstr ""
#: ../geanymacro/src/geanymacro.c:93
-msgid "Move Cursor to 1st non-whitespace character of line, or 1st character of line if already at 1st non-whitespace character"
+msgid ""
+"Move Cursor to 1st non-whitespace character of line, or 1st character of "
+"line if already at 1st non-whitespace character"
msgstr ""
#: ../geanymacro/src/geanymacro.c:95
@@ -2922,7 +2927,9 @@
msgstr ""
#: ../geanymacro/src/geanymacro.c:116
-msgid "Extend Selection to 1st non-whitespace character of line, or 1st character of line if already at 1st non-whitespace character"
+msgid ""
+"Extend Selection to 1st non-whitespace character of line, or 1st character "
+"of line if already at 1st non-whitespace character"
msgstr ""
#: ../geanymacro/src/geanymacro.c:118
@@ -2974,7 +2981,9 @@
msgstr ""
#: ../geanymacro/src/geanymacro.c:131
-msgid "Extend Rectangular Selection to 1st non-whitespace character of line, or 1st character of line if already at 1st non-whitespace character"
+msgid ""
+"Extend Rectangular Selection to 1st non-whitespace character of line, or 1st "
+"character of line if already at 1st non-whitespace character"
msgstr ""
#: ../geanymacro/src/geanymacro.c:134
@@ -2985,8 +2994,7 @@
msgid "Toggle Insert/Overwrite mode"
msgstr "Commuta entre el mode d'Inserció i el mode de Sobreescriptura"
-#: ../geanymacro/src/geanymacro.c:137
-#: ../pretty-printer/src/ConfigUI.c:239
+#: ../geanymacro/src/geanymacro.c:137 ../pretty-printer/src/ConfigUI.c:239
msgid "Tab"
msgstr "Tabulador"
@@ -2994,8 +3002,7 @@
msgid "Newline"
msgstr "Línia nova"
-#: ../geanymacro/src/geanymacro.c:140
-#: ../geanymacro/src/geanymacro.c:1625
+#: ../geanymacro/src/geanymacro.c:140 ../geanymacro/src/geanymacro.c:1625
#, c-format
msgid "Insert/replace with \"\""
msgstr ""
@@ -3017,7 +3024,23 @@
msgstr ""
#: ../geanymacro/src/geanymacro.c:147
-msgid "Insert duplicate of selected text after selection. If nothing selected, duplicate line"
+msgid ""
+"Insert duplicate of selected text after selection. If nothing selected, "
+"duplicate line"
+msgstr ""
+
+#: ../geanymacro/src/geanymacro.c:150
+#, fuzzy
+msgid "Search for next \"\""
+msgstr "Cerca:"
+
+#: ../geanymacro/src/geanymacro.c:151
+#, fuzzy
+msgid "Search for previous \"\""
+msgstr "Concorda al començament de la paraula"
+
+#: ../geanymacro/src/geanymacro.c:152
+msgid "Set start of search to beginning of selection"
msgstr ""
#: ../geanymacro/src/geanymacro.c:181
@@ -3063,23 +3086,34 @@
msgstr ""
#: ../geanymacro/src/geanymacro.c:857
-msgid "These are sequences of actions that can then be repeated with a single key combination. "
+msgid ""
+"These are sequences of actions that can then be repeated with a single key "
+"combination. "
msgstr ""
#: ../geanymacro/src/geanymacro.c:858
-msgid "So if you had dozens of lines where you wanted to delete the last 2 characters, you could simply start recording, press End, Backspace, Backspace, down line and then stop recording. "
+msgid ""
+"So if you had dozens of lines where you wanted to delete the last 2 "
+"characters, you could simply start recording, press End, Backspace, "
+"Backspace, down line and then stop recording. "
msgstr ""
#: ../geanymacro/src/geanymacro.c:860
-msgid "Then simply trigger the macro and it would automatically edit the line and move to the next. "
+msgid ""
+"Then simply trigger the macro and it would automatically edit the line and "
+"move to the next. "
msgstr ""
#: ../geanymacro/src/geanymacro.c:861
-msgid "Select Record Macro from the Tools menu and you will be prompted with a dialog box. "
+msgid ""
+"Select Record Macro from the Tools menu and you will be prompted with a "
+"dialog box. "
msgstr ""
#: ../geanymacro/src/geanymacro.c:862
-msgid "You need to specify a key combination that isn't being used, and a name for the macro to help you identify it. "
+msgid ""
+"You need to specify a key combination that isn't being used, and a name for "
+"the macro to help you identify it. "
msgstr ""
#: ../geanymacro/src/geanymacro.c:864
@@ -3087,7 +3121,9 @@
msgstr ""
#: ../geanymacro/src/geanymacro.c:865
-msgid "What you do in the editor is then recorded until you select Stop Recording Macro from the Tools menu. "
+msgid ""
+"What you do in the editor is then recorded until you select Stop Recording "
+"Macro from the Tools menu. "
msgstr ""
#: ../geanymacro/src/geanymacro.c:867
@@ -3103,27 +3139,37 @@
msgstr ""
#: ../geanymacro/src/geanymacro.c:870
-msgid "You can also click on a macro's name and change it, or the key combination and re-define that assuming that it's not already in use. "
+msgid ""
+"You can also click on a macro's name and change it, or the key combination "
+"and re-define that assuming that it's not already in use. "
msgstr ""
#: ../geanymacro/src/geanymacro.c:872
-msgid "Selecting the edit option allows you to view all the individual elements that make up the macro. "
+msgid ""
+"Selecting the edit option allows you to view all the individual elements "
+"that make up the macro. "
msgstr ""
#: ../geanymacro/src/geanymacro.c:874
msgid ""
-"You can select a diferent command for each element, move them, add new elements, delete elements, or if it's replace/insert, you can edit the text that replaces the selected text, or is inserted.\n"
+"You can select a diferent command for each element, move them, add new "
+"elements, delete elements, or if it's replace/insert, you can edit the text "
+"that replaces the selected text, or is inserted.\n"
"\n"
msgstr ""
#: ../geanymacro/src/geanymacro.c:878
msgid ""
-"The only thing to bear in mind is that undo and redo actions are not recorded, and won't be replayed when the macro is re-run.\n"
+"The only thing to bear in mind is that undo and redo actions are not "
+"recorded, and won't be replayed when the macro is re-run.\n"
"\n"
msgstr ""
#: ../geanymacro/src/geanymacro.c:881
-msgid "You can alter the default behaviour of this plugin by selecting Plugin Manager under the Tools menu, selecting this plugin, and cliking Preferences. "
+msgid ""
+"You can alter the default behaviour of this plugin by selecting Plugin "
+"Manager under the Tools menu, selecting this plugin, and cliking "
+"Preferences. "
msgstr ""
#: ../geanymacro/src/geanymacro.c:883
@@ -3131,11 +3177,19 @@
msgstr ""
#: ../geanymacro/src/geanymacro.c:884
-msgid "Save Macros when close Geany - If this is selected then Geany will save any recorded macros and reload them for use the next time you open Geany, if not they will be lost when Geany is closed.\n"
+msgid ""
+"Save Macros when close Geany - If this is selected then Geany will save any "
+"recorded macros and reload them for use the next time you open Geany, if not "
+"they will be lost when Geany is closed.\n"
msgstr ""
#: ../geanymacro/src/geanymacro.c:887
-msgid "Ask before replaceing existing Macros - If this is selected then if you try recording a macro over an existing one it will check before over-writing it, giving you the option of trying a different name or key trigger combination, otherwise it will simply erase any existing macros with the same name, or the same key trigger combination."
+msgid ""
+"Ask before replaceing existing Macros - If this is selected then if you try "
+"recording a macro over an existing one it will check before over-writing it, "
+"giving you the option of trying a different name or key trigger combination, "
+"otherwise it will simply erase any existing macros with the same name, or "
+"the same key trigger combination."
msgstr ""
#. create dialog box
@@ -3190,16 +3244,13 @@
msgstr "Opcions de Cerca:"
#. create buttons
-#: ../geanymacro/src/geanymacro.c:1393
-#: ../geanymacro/src/geanymacro.c:1536
-#: ../geanymacro/src/geanymacro.c:1819
-#: ../geanymacro/src/geanymacro.c:2116
+#: ../geanymacro/src/geanymacro.c:1393 ../geanymacro/src/geanymacro.c:1536
+#: ../geanymacro/src/geanymacro.c:1826 ../geanymacro/src/geanymacro.c:2122
msgid "_Ok"
msgstr "_D'acord"
-#: ../geanymacro/src/geanymacro.c:1394
-#: ../geanymacro/src/geanymacro.c:1537
-#: ../geanymacro/src/geanymacro.c:1820
+#: ../geanymacro/src/geanymacro.c:1394 ../geanymacro/src/geanymacro.c:1537
+#: ../geanymacro/src/geanymacro.c:1827
msgid "_Cancel"
msgstr "_Cancel·la"
@@ -3216,8 +3267,7 @@
msgid "Search for contents of clipboard"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1424
-#: ../gproject/src/gproject-sidebar.c:92
+#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:101
msgid "Search for:"
msgstr "Cerca:"
@@ -3251,60 +3301,58 @@
msgid "Text:"
msgstr "Text:"
-#: ../geanymacro/src/geanymacro.c:1571
-#: ../geanymacro/src/geanymacro.c:1755
+#: ../geanymacro/src/geanymacro.c:1570 ../geanymacro/src/geanymacro.c:1758
#, c-format
msgid "Insert/replace with \"%s\""
msgstr ""
#. create dialog box
-#: ../geanymacro/src/geanymacro.c:1731
+#: ../geanymacro/src/geanymacro.c:1735
#, c-format
msgid "Edit: %s"
msgstr "Edita: %s"
#. add column
-#: ../geanymacro/src/geanymacro.c:1794
+#: ../geanymacro/src/geanymacro.c:1801
msgid "Event"
msgstr "Esdeveniment"
#. add buttons
-#: ../geanymacro/src/geanymacro.c:1809
+#: ../geanymacro/src/geanymacro.c:1816
msgid "Move _Up"
msgstr "Mou Am_unt"
-#: ../geanymacro/src/geanymacro.c:1811
+#: ../geanymacro/src/geanymacro.c:1818
msgid "Move Do_wn"
msgstr "Mou A_vall"
-#: ../geanymacro/src/geanymacro.c:1813
+#: ../geanymacro/src/geanymacro.c:1820
msgid "New _Above"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1814
+#: ../geanymacro/src/geanymacro.c:1821
msgid "New _Below"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1817
-#: ../geanymacro/src/geanymacro.c:2114
+#: ../geanymacro/src/geanymacro.c:1824 ../geanymacro/src/geanymacro.c:2120
msgid "_Delete"
msgstr "_Elimina"
#. create dialog box
-#: ../geanymacro/src/geanymacro.c:2059
+#: ../geanymacro/src/geanymacro.c:2065
msgid "Edit Macros"
msgstr "Edita les Macros"
-#: ../geanymacro/src/geanymacro.c:2089
+#: ../geanymacro/src/geanymacro.c:2095
msgid "Macro Name"
msgstr "Nom de la Macro"
-#: ../geanymacro/src/geanymacro.c:2095
+#: ../geanymacro/src/geanymacro.c:2101
msgid "Key Trigger"
msgstr ""
#. add buttons
-#: ../geanymacro/src/geanymacro.c:2110
+#: ../geanymacro/src/geanymacro.c:2116
msgid "_Re-Record"
msgstr ""
@@ -3324,18 +3372,18 @@
msgstr "_Edita les Macros"
#. *< \brief It's the information message about geany mini script
-#: ../geanyminiscript/src/gms_gui.c:130
+#: ../geanyminiscript/src/gms_gui.c:129
msgid ""
"GMS : Geany Mini-Script filter Plugin\n"
-"This plugin is a tool to apply a script filter on :\n"
+"This plugin is a tool to apply a script filter on:\n"
" o the text selection,\n"
" o the current document,\n"
" o all documents of the current session.\n"
"\n"
-"The filter type can be : \n"
-" o Unix shell script, \n"
-" o perl script, \n"
-" o python script, \n"
+"The filter type can be:\n"
+" o Unix shell script,\n"
+" o perl script,\n"
+" o python script,\n"
" o sed commands,\n"
" o awk script.\n"
"\n"
@@ -3350,79 +3398,79 @@
"or (at your option) any later version."
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:254
+#: ../geanyminiscript/src/gms_gui.c:253
msgid "Load Mini-Script File"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:311
+#: ../geanyminiscript/src/gms_gui.c:310
msgid "Save Mini-Script File"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:420
+#: ../geanyminiscript/src/gms_gui.c:419
msgid "Mini-Script Filter"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:448
+#: ../geanyminiscript/src/gms_gui.c:445
msgid "Clear the mini-script window"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:453
+#: ../geanyminiscript/src/gms_gui.c:450
msgid "Load a mini-script into this window"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:458
+#: ../geanyminiscript/src/gms_gui.c:455
msgid "Save the mini-script into a file"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:463
+#: ../geanyminiscript/src/gms_gui.c:460
msgid "Display a information about the mini-script plugin"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:471
+#: ../geanyminiscript/src/gms_gui.c:468
msgid "select the mini-script type"
msgstr ""
#. Hbox : Radio bouttons for choosing the input:
#. * selection/current document/all documents of the current session
-#: ../geanyminiscript/src/gms_gui.c:502
+#: ../geanyminiscript/src/gms_gui.c:499
msgid "filter input"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:504
+#: ../geanyminiscript/src/gms_gui.c:501
msgid "select the input of mini-script filter"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:510
+#: ../geanyminiscript/src/gms_gui.c:507
msgid "selection"
msgstr "selecció"
-#: ../geanyminiscript/src/gms_gui.c:511
+#: ../geanyminiscript/src/gms_gui.c:508
msgid "document"
msgstr "document"
-#: ../geanyminiscript/src/gms_gui.c:512
+#: ../geanyminiscript/src/gms_gui.c:509
msgid "session"
msgstr "sessió"
#. Hbox : Radio bouttons for choosing the output:
#. * current document/ or new document
-#: ../geanyminiscript/src/gms_gui.c:521
+#: ../geanyminiscript/src/gms_gui.c:518
msgid "filter output"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:523
+#: ../geanyminiscript/src/gms_gui.c:520
msgid "select the output of mini-script filter"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:529
+#: ../geanyminiscript/src/gms_gui.c:526
msgid "Current Doc."
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:530
+#: ../geanyminiscript/src/gms_gui.c:527
msgid "New Doc."
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:751
+#: ../geanyminiscript/src/gms_gui.c:748
msgid "script configuration"
msgstr ""
@@ -3431,7 +3479,8 @@
msgstr ""
#: ../geanyminiscript/src/gms.c:59
-msgid "A tool to apply a script filter on a text selection or current document(s)"
+msgid ""
+"A tool to apply a script filter on a text selection or current document(s)"
msgstr ""
#: ../geanyminiscript/src/gms.c:60
@@ -3461,7 +3510,8 @@
#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:971
#, c-format
msgid ""
-"'%s' has been edited since it was last saved by geany. Marker positions may be unreliable and will not be loaded.\n"
+"'%s' has been edited since it was last saved by geany. Marker positions may "
+"be unreliable and will not be loaded.\n"
"Press Ignore to try an load markers anyway."
msgstr ""
@@ -3512,17 +3562,25 @@
#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1274
msgid ""
-"This Plugin implements Numbered Bookmarks in Geany, as well as remembering the state of folds, and positions of standard non-numbered bookmarks when a file is saved.\n"
+"This Plugin implements Numbered Bookmarks in Geany, as well as remembering "
+"the state of folds, and positions of standard non-numbered bookmarks when a "
+"file is saved.\n"
"\n"
-"It allows you to use up to 10 numbered bookmarks. To set a numbered bookmark press Ctrl+Shift+a number from 0 to 9. You will see a marker apear next to the line number. If you press Ctrl+Shift+a number on a line that already has that bookmark number then it removes the bookmark, otherwise it will move the bookmark there if it was set on a different line, or create it if it had not already been set. Only the most recently set bookmark on a line will be shown, but you can have more than one bookmark per line. To move to a previously set bookmark, press Ctrl+a number from 0 to 9."
+"It allows you to use up to 10 numbered bookmarks. To set a numbered bookmark "
+"press Ctrl+Shift+a number from 0 to 9. You will see a marker apear next to "
+"the line number. If you press Ctrl+Shift+a number on a line that already has "
+"that bookmark number then it removes the bookmark, otherwise it will move "
+"the bookmark there if it was set on a different line, or create it if it had "
+"not already been set. Only the most recently set bookmark on a line will be "
+"shown, but you can have more than one bookmark per line. To move to a "
+"previously set bookmark, press Ctrl+a number from 0 to 9."
msgstr ""
#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1395
msgid "Unable to apply markers as all being used."
msgstr ""
-#: ../geanypg/src/decrypt_cb.c:33
-#: ../geanypg/src/encrypt_cb.c:32
+#: ../geanypg/src/decrypt_cb.c:33 ../geanypg/src/encrypt_cb.c:32
#: ../geanypg/src/sign_cb.c:33
msgid "couldn't create tempfile"
msgstr ""
@@ -3532,7 +3590,8 @@
msgid ""
"The key with user ID \"%s\" has validity \"%s\".\n"
"\n"
-"WARNING: It is NOT certain that the key belongs to the person named in the user ID.\n"
+"WARNING: It is NOT certain that the key belongs to the person named in the "
+"user ID.\n"
"\n"
"Are you *really* sure you want to use this key anyway?"
msgstr ""
@@ -3555,8 +3614,7 @@
msgid "Using libgpgme version:"
msgstr ""
-#: ../geanypg/src/geanypg.c:60
-#: ../geanypg/src/geanypg.c:61
+#: ../geanypg/src/geanypg.c:60 ../geanypg/src/geanypg.c:61
msgid "Error from"
msgstr ""
@@ -3597,46 +3655,47 @@
msgstr "Selecciona el signador"
#. shouldn't get here
-#: ../geanypg/src/pinentry.c:107
+#: ../geanypg/src/pinentry.c:111
msgid "Could not use pinentry."
msgstr ""
-#: ../geanypg/src/pinentry.c:119
+#: ../geanypg/src/pinentry.c:123
msgid "Unexpected output from pinentry."
msgstr ""
#. read the rest of the first line after OK
-#: ../geanypg/src/pinentry.c:127
+#: ../geanypg/src/pinentry.c:131
msgid "Passphrase entry"
msgstr ""
-#: ../geanypg/src/pinentry.c:131
+#: ../geanypg/src/pinentry.c:135
msgid "Passphrase"
msgstr "Contrasenya"
-#: ../geanypg/src/pinentry.c:136
+#: ../geanypg/src/pinentry.c:140
msgid "Enter passphrase for"
msgstr "Introduïu la contrasenya per a"
-#: ../geanypg/src/pinentry.c:167
+#: ../geanypg/src/pinentry.c:171
msgid "pinentry gave error"
msgstr ""
-#: ../geanypg/src/pinentry.c:170
+#: ../geanypg/src/pinentry.c:174
msgid "Unexpected error from pinentry."
msgstr ""
-#: ../geanypg/src/pinentry.c:195
-msgid "Error, Passphrase input without using gpg-agent is not supported on Windows yet."
+#: ../geanypg/src/pinentry.c:199
+msgid ""
+"Error, Passphrase input without using gpg-agent is not supported on Windows "
+"yet."
msgstr ""
#: ../geanypg/src/verify_aux.c:53
msgid "a key with fingerprint"
msgstr ""
-#: ../geanypg/src/verify_aux.c:66
-#: ../spellcheck/src/gui.c:522
-#: ../spellcheck/src/gui.c:533
+#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:527
+#: ../spellcheck/src/gui.c:538
msgid "unknown"
msgstr "desconegut"
@@ -3660,8 +3719,7 @@
msgid "ultimate"
msgstr ""
-#: ../geanypg/src/verify_aux.c:72
-#: ../geanypg/src/verify_aux.c:74
+#: ../geanypg/src/verify_aux.c:72 ../geanypg/src/verify_aux.c:74
msgid "[bad validity value]"
msgstr ""
@@ -3726,62 +3784,49 @@
"notations .: %s\n"
msgstr ""
-#: ../geanypg/src/verify_aux.c:119
-#: ../geanypg/src/verify_aux.c:124
+#: ../geanypg/src/verify_aux.c:119 ../geanypg/src/verify_aux.c:124
msgid "Unknown\n"
msgstr "Desconegut\n"
-#: ../geanypg/src/verify_aux.c:129
-#: ../geanypg/src/verify_aux.c:136
-#: ../geanypg/src/verify_aux.c:147
-#: ../geanypg/src/verify_aux.c:154
+#: ../geanypg/src/verify_aux.c:129 ../geanypg/src/verify_aux.c:136
+#: ../geanypg/src/verify_aux.c:147 ../geanypg/src/verify_aux.c:154
msgid "[None]"
msgstr "[Cap]"
-#: ../geanypg/src/verify_aux.c:134
-#: ../geanypg/src/verify_aux.c:135
-#: ../geanypg/src/verify_aux.c:152
-#: ../geanypg/src/verify_aux.c:153
+#: ../geanypg/src/verify_aux.c:134 ../geanypg/src/verify_aux.c:135
+#: ../geanypg/src/verify_aux.c:152 ../geanypg/src/verify_aux.c:153
msgid "Unknown"
msgstr "Desconegut"
-#: ../geanypg/src/verify_aux.c:137
-#: ../geanypg/src/verify_aux.c:155
+#: ../geanypg/src/verify_aux.c:137 ../geanypg/src/verify_aux.c:155
msgid "n/a"
msgstr "n/d"
-#: ../geanypg/src/verify_aux.c:137
-#: ../geanypg/src/verify_aux.c:155
+#: ../geanypg/src/verify_aux.c:137 ../geanypg/src/verify_aux.c:155
msgid "bad"
msgstr "incorrecte"
-#: ../geanypg/src/verify_aux.c:137
-#: ../geanypg/src/verify_aux.c:155
+#: ../geanypg/src/verify_aux.c:137 ../geanypg/src/verify_aux.c:155
msgid "okay"
msgstr ""
-#: ../geanypg/src/verify_aux.c:137
-#: ../geanypg/src/verify_aux.c:155
+#: ../geanypg/src/verify_aux.c:137 ../geanypg/src/verify_aux.c:155
msgid "RFU"
msgstr ""
-#: ../geanypg/src/verify_aux.c:138
-#: ../geanypg/src/verify_aux.c:156
+#: ../geanypg/src/verify_aux.c:138 ../geanypg/src/verify_aux.c:156
msgid " wrong-key-usage"
msgstr " us-de-clau-incorrecte"
-#: ../geanypg/src/verify_aux.c:139
-#: ../geanypg/src/verify_aux.c:156
+#: ../geanypg/src/verify_aux.c:139 ../geanypg/src/verify_aux.c:156
msgid " chain-model"
msgstr " model-de-cadena"
-#: ../geanypg/src/verify_aux.c:140
-#: ../geanypg/src/verify_aux.c:157
+#: ../geanypg/src/verify_aux.c:140 ../geanypg/src/verify_aux.c:157
msgid "yes"
msgstr "sí"
-#: ../geanypg/src/verify_aux.c:140
-#: ../geanypg/src/verify_aux.c:157
+#: ../geanypg/src/verify_aux.c:140 ../geanypg/src/verify_aux.c:157
msgid "no"
msgstr "no"
@@ -3805,9 +3850,8 @@
msgid "Open a signature file"
msgstr "Obre un fitxer de signatura"
-#: ../geanyprj/src/geanyprj.c:38
-#: ../geanyprj/src/sidebar.c:456
-#: ../gproject/src/gproject-sidebar.c:822
+#: ../geanyprj/src/geanyprj.c:38 ../geanyprj/src/sidebar.c:456
+#: ../gproject/src/gproject-sidebar.c:870
msgid "Project"
msgstr "Projecte"
@@ -3827,8 +3871,7 @@
msgid "Project Preferences"
msgstr "Preferències del Projecte"
-#: ../geanyprj/src/menu.c:101
-#: ../geanyprj/src/menu.c:377
+#: ../geanyprj/src/menu.c:101 ../geanyprj/src/menu.c:377
#: ../geanyprj/src/sidebar.c:172
msgid "New Project"
msgstr "Projecte Nou"
@@ -3837,8 +3880,7 @@
msgid "C_reate"
msgstr "C_rea"
-#: ../geanyprj/src/menu.c:123
-#: ../scope/data/scope.glade.h:29
+#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:114
msgid "Name:"
msgstr "Nom:"
@@ -3855,8 +3897,14 @@
msgstr "Directori base:"
#: ../geanyprj/src/menu.c:160
-msgid "Base directory of all files that make up the project. This can be a new path, or an existing directory tree. You can use paths relative to the project filename."
-msgstr "Directori base per a tots els fitxers que formen part del projecte. Pot ser un directori nou, o un ja existent. Podeu usar directoris relatius al fitxer de projecte."
+msgid ""
+"Base directory of all files that make up the project. This can be a new "
+"path, or an existing directory tree. You can use paths relative to the "
+"project filename."
+msgstr ""
+"Directori base per a tots els fitxers que formen part del projecte. Pot ser "
+"un directori nou, o un ja existent. Podeu usar directoris relatius al fitxer "
+"de projecte."
#: ../geanyprj/src/menu.c:163
msgid "Choose Project Base Path"
@@ -3867,7 +3915,10 @@
msgstr ""
#: ../geanyprj/src/menu.c:172
-msgid "Automatically add files that match project type on project load automatically. You can't manually add/remove files if you checked this option, since your modification will be lost on on next project load"
+msgid ""
+"Automatically add files that match project type on project load "
+"automatically. You can't manually add/remove files if you checked this "
+"option, since your modification will be lost on on next project load"
msgstr ""
#: ../geanyprj/src/menu.c:180
@@ -3883,23 +3934,19 @@
msgid "_Project"
msgstr "_Projecte"
-#: ../geanyprj/src/menu.c:386
-#: ../geanyprj/src/sidebar.c:181
+#: ../geanyprj/src/menu.c:386 ../geanyprj/src/sidebar.c:181
msgid "Delete Project"
msgstr "Elimina el Pojecte"
-#: ../geanyprj/src/menu.c:397
-#: ../geanyprj/src/sidebar.c:194
+#: ../geanyprj/src/menu.c:397 ../geanyprj/src/sidebar.c:194
msgid "Add File"
msgstr "Afegeix un Fitxer"
-#: ../geanyprj/src/menu.c:408
-#: ../geanyprj/src/sidebar.c:216
+#: ../geanyprj/src/menu.c:408 ../geanyprj/src/sidebar.c:216
msgid "Preferences"
msgstr "Preferències"
-#: ../geanyprj/src/menu.c:419
-#: ../geanyprj/src/sidebar.c:229
+#: ../geanyprj/src/menu.c:419 ../geanyprj/src/sidebar.c:229
msgid "Find in Project"
msgstr "Cerca en el Projecte"
@@ -3907,8 +3954,7 @@
msgid "Remove File"
msgstr "Elimina un Fitxer"
-#: ../geanyprj/src/sidebar.c:240
-#: ../gproject/src/gproject-sidebar.c:803
+#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:849
msgid "H_ide Sidebar"
msgstr "Amaga la Barra _Lateral"
@@ -3917,12 +3963,57 @@
msgid "Project \"%s\" opened."
msgstr "S'ha obert el projecte \"%s\"."
+#: ../geanypy/src/geanypy-plugin.c:34
+msgid "GeanyPy"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:35
+msgid "Python plugins support"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:77
+#, fuzzy, c-format
+msgid "Unable to pre-load Python library: %s."
+msgstr "No s'ha pogut crear el directori de configuració '%s'"
+
+#: ../geanypy/src/geanypy-plugin.c:157
+msgid "Failed to import manager module"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:166
+msgid "Failed to retrieve PluginManager from manager module"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:182
+#, fuzzy
+msgid "System plugin directory not found."
+msgstr "No s'ha trobat el directori %s!\n"
+
+#: ../geanypy/src/geanypy-plugin.c:211
+msgid "Unable to instantiate new PluginManager"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:227
+msgid "Unable to get show_all() method on plugin manager"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:255
+#, fuzzy, c-format
+msgid "Unable to create Python plugins directory: %s: %s"
+msgstr "No s'ha pogut crear el directori de configuració '%s'"
+
+#: ../geanypy/src/geanypy-plugin.c:266
+msgid "Python Plugin Manager"
+msgstr ""
+
#: ../geanysendmail/src/geanysendmail.c:43
msgid "GeanySendMail"
msgstr ""
#: ../geanysendmail/src/geanysendmail.c:44
-msgid "A little plugin to send the current file as attachment by user's favorite mailer"
+msgid ""
+"A little plugin to send the current file as attachment by user's favorite "
+"mailer"
msgstr ""
#: ../geanysendmail/src/geanysendmail.c:98
@@ -3933,40 +4024,42 @@
msgid "Enter the recipient's e-mail address:"
msgstr "Introduïu l'adreça electrònica del destinatari:"
-#: ../geanysendmail/src/geanysendmail.c:136
+#: ../geanysendmail/src/geanysendmail.c:138
msgid "Filename placeholder not found. The executed command might have failed."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:142
-msgid "Recipient address placeholder not found. The executed command might have failed."
+#: ../geanysendmail/src/geanysendmail.c:144
+msgid ""
+"Recipient address placeholder not found. The executed command might have "
+"failed."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:157
+#: ../geanysendmail/src/geanysendmail.c:159
msgid "Could not execute mailer. Please check your configuration."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:166
+#: ../geanysendmail/src/geanysendmail.c:168
msgid "Please define a mail client first."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:171
+#: ../geanysendmail/src/geanysendmail.c:173
msgid "File has to be saved before sending."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:187
+#: ../geanysendmail/src/geanysendmail.c:191
msgid "Mail"
msgstr "Correu"
-#: ../geanysendmail/src/geanysendmail.c:218
+#: ../geanysendmail/src/geanysendmail.c:222
msgid "Send by mail"
msgstr "Envia per correu"
#. add a label and a text entry to the dialog
-#: ../geanysendmail/src/geanysendmail.c:308
+#: ../geanysendmail/src/geanysendmail.c:312
msgid "Path and options for the mail client:"
msgstr "Ruta i opcions per al programa de correu:"
-#: ../geanysendmail/src/geanysendmail.c:316
+#: ../geanysendmail/src/geanysendmail.c:320
msgid ""
"Note: \n"
"\t%f will be replaced by your file.\n"
@@ -3977,29 +4070,30 @@
"\tmutt -s \"Sending '%b'\" -a \"%f\" \"%r\""
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:326
+#: ../geanysendmail/src/geanysendmail.c:330
msgid "Show toolbar icon"
msgstr "Mostra les icones de les barres d'eines"
-#: ../geanysendmail/src/geanysendmail.c:328
+#: ../geanysendmail/src/geanysendmail.c:332
msgid "Shows a icon in the toolbar to send file more easy."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:334
+#: ../geanysendmail/src/geanysendmail.c:338
msgid "Use dialog for entering email address of recipients"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:356
+#: ../geanysendmail/src/geanysendmail.c:360
msgid "Send file by mail"
msgstr "Envia el fitxer per correu"
#. Build up menu entry
-#: ../geanysendmail/src/geanysendmail.c:379
+#: ../geanysendmail/src/geanysendmail.c:383
msgid "_Mail document"
msgstr "Envia el docu_ment per correu electrònic"
-#: ../geanysendmail/src/geanysendmail.c:382
-msgid "Sends the opened file as unzipped attachment by any mailer from your $PATH"
+#: ../geanysendmail/src/geanysendmail.c:386
+msgid ""
+"Sends the opened file as unzipped attachment by any mailer from your $PATH"
msgstr ""
#: ../geanyvc/src/geanyvc.c:53
@@ -4015,337 +4109,358 @@
msgid "geanyvc: s_spawn_sync error: %s"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:609
-#: ../geanyvc/src/geanyvc.c:620
+#: ../geanyvc/src/geanyvc.c:561
+#, c-format
+msgid "File %s: action %s executed via %s."
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:614 ../geanyvc/src/geanyvc.c:625
#, c-format
msgid "geanyvc: vcdiff_file_activated: Unable to rename '%s' to '%s'"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:646
-#: ../geanyvc/src/geanyvc.c:696
+#: ../geanyvc/src/geanyvc.c:651 ../geanyvc/src/geanyvc.c:701
msgid "No changes were made."
msgstr "No s'han fet canvis."
-#: ../geanyvc/src/geanyvc.c:723
+#: ../geanyvc/src/geanyvc.c:728
msgid "No history available"
msgstr "No hi ha cap historial disponible"
-#: ../geanyvc/src/geanyvc.c:916
-#: ../geanyvc/src/geanyvc.c:924
+#: ../geanyvc/src/geanyvc.c:921 ../geanyvc/src/geanyvc.c:929
#, c-format
msgid "Do you really want to revert: %s?"
msgstr "Esteu segurs de voler revertir: %s?"
-#: ../geanyvc/src/geanyvc.c:932
+#: ../geanyvc/src/geanyvc.c:937
#, c-format
msgid "Do you really want to add: %s?"
msgstr "Esteu segurs de voler afegir: %s?"
-#: ../geanyvc/src/geanyvc.c:939
+#: ../geanyvc/src/geanyvc.c:944
#, c-format
msgid "Do you really want to remove: %s?"
msgstr "Esteu segurs de voler eliminar: %s?"
-#: ../geanyvc/src/geanyvc.c:962
+#: ../geanyvc/src/geanyvc.c:967
msgid "Do you really want to update?"
msgstr "Esteu segurs de voler actualitzar?"
-#: ../geanyvc/src/geanyvc.c:1225
+#: ../geanyvc/src/geanyvc.c:1094
+msgid ""
+"The resulting differences cannot be displayed because the changes are too "
+"big to display here and would slow down the UI significantly.\n"
+"\n"
+"To view the differences, cancel this dialog and open the differences in "
+"Geany directly by using the GeanyVC menu (Base Dirrectory -> Diff)."
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:1243
msgid "Commit Y/N"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1235
+#: ../geanyvc/src/geanyvc.c:1253
msgid "Status"
msgstr "Estat"
-#: ../geanyvc/src/geanyvc.c:1242
+#: ../geanyvc/src/geanyvc.c:1260
msgid "Path"
msgstr "Directori base"
-#: ../geanyvc/src/geanyvc.c:1330
+#: ../geanyvc/src/geanyvc.c:1324
+#, c-format
+msgid "Line: %d Column: %d"
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:1370
msgid "Commit"
msgstr "Confirmació"
-#: ../geanyvc/src/geanyvc.c:1372
+#: ../geanyvc/src/geanyvc.c:1412
msgid "_De-/select all files"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1413
+#: ../geanyvc/src/geanyvc.c:1456
msgid "Commit message:"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1426
+#: ../geanyvc/src/geanyvc.c:1475
msgid "C_ommit"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1500
+#: ../geanyvc/src/geanyvc.c:1556
msgid "Nothing to commit."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1546
+#: ../geanyvc/src/geanyvc.c:1602
#, c-format
msgid "Error initializing spell checking: %s"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1558
+#: ../geanyvc/src/geanyvc.c:1614
#, c-format
-msgid "Error while setting up language for spellchecking. Please check configuration. Error message was: %s"
+msgid ""
+"Error while setting up language for spellchecking. Please check "
+"configuration. Error message was: %s"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1834
+#: ../geanyvc/src/geanyvc.c:1890
msgid "Set Changed-flag for document tabs created by the plugin"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1837
-msgid "If this option is activated, every new by the VC-plugin created document tab will be marked as changed. Even this option is useful in some cases, it could cause a big number of annoying \"Do you want to save\"-dialogs."
+#: ../geanyvc/src/geanyvc.c:1893
+msgid ""
+"If this option is activated, every new by the VC-plugin created document tab "
+"will be marked as changed. Even this option is useful in some cases, it "
+"could cause a big number of annoying \"Do you want to save\"-dialogs."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1845
+#: ../geanyvc/src/geanyvc.c:1901
msgid "Confirm adding new files to a VCS"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1848
+#: ../geanyvc/src/geanyvc.c:1904
msgid "Shows a confirmation dialog on adding a new (created) file to VCS."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1854
+#: ../geanyvc/src/geanyvc.c:1910
msgid "Maximize commit dialog"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1855
+#: ../geanyvc/src/geanyvc.c:1911
msgid "Show commit dialog maximize."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1861
+#: ../geanyvc/src/geanyvc.c:1917
msgid "Use external diff viewer"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1863
+#: ../geanyvc/src/geanyvc.c:1919
msgid "Use external diff viewer for file diff."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1869
+#: ../geanyvc/src/geanyvc.c:1925
msgid "Show VC entries at editor menu"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1871
+#: ../geanyvc/src/geanyvc.c:1927
msgid "Show entries for VC functions inside editor menu"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1876
+#: ../geanyvc/src/geanyvc.c:1932
msgid "Attach menu to menubar"
msgstr "Annexar el menú a la barra d'eines"
-#: ../geanyvc/src/geanyvc.c:1878
-msgid "Whether menu for this plugin are getting placed either inside tools menu or directly inside Geany's menubar.Will take in account after next start of GeanyVC"
+#: ../geanyvc/src/geanyvc.c:1934
+msgid ""
+"Whether menu for this plugin are getting placed either inside tools menu or "
+"directly inside Geany's menubar.Will take in account after next start of "
+"GeanyVC"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1886
+#: ../geanyvc/src/geanyvc.c:1942
msgid "Enable CVS"
msgstr "Activa CVS"
-#: ../geanyvc/src/geanyvc.c:1891
+#: ../geanyvc/src/geanyvc.c:1947
msgid "Enable GIT"
msgstr "Activa GIT"
-#: ../geanyvc/src/geanyvc.c:1896
+#: ../geanyvc/src/geanyvc.c:1952
msgid "Enable SVN"
msgstr "Activa SVN"
-#: ../geanyvc/src/geanyvc.c:1901
+#: ../geanyvc/src/geanyvc.c:1957
msgid "Enable SVK"
msgstr "Activa SVK"
-#: ../geanyvc/src/geanyvc.c:1906
+#: ../geanyvc/src/geanyvc.c:1962
msgid "Enable Bazaar"
msgstr "Activa Bazaar"
-#: ../geanyvc/src/geanyvc.c:1911
+#: ../geanyvc/src/geanyvc.c:1967
msgid "Enable Mercurial"
msgstr "Activa Mercurial"
-#: ../geanyvc/src/geanyvc.c:1917
+#: ../geanyvc/src/geanyvc.c:1973
msgid "Spellcheck language"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2008
+#: ../geanyvc/src/geanyvc.c:2064
msgid "_VC file Actions"
msgstr ""
#. Diff of current file
#. Diff of the current dir
#. Complete diff of base directory
-#: ../geanyvc/src/geanyvc.c:2014
-#: ../geanyvc/src/geanyvc.c:2091
-#: ../geanyvc/src/geanyvc.c:2131
+#: ../geanyvc/src/geanyvc.c:2070 ../geanyvc/src/geanyvc.c:2147
+#: ../geanyvc/src/geanyvc.c:2187
msgid "_Diff"
msgstr "_Diferències"
-#: ../geanyvc/src/geanyvc.c:2017
+#: ../geanyvc/src/geanyvc.c:2073
msgid "Make a diff from the current active file"
msgstr ""
#. Revert current file
#. Revert current dir
#. Revert everything
-#: ../geanyvc/src/geanyvc.c:2022
-#: ../geanyvc/src/geanyvc.c:2100
-#: ../geanyvc/src/geanyvc.c:2139
+#: ../geanyvc/src/geanyvc.c:2078 ../geanyvc/src/geanyvc.c:2156
+#: ../geanyvc/src/geanyvc.c:2195
msgid "_Revert"
msgstr "_Reverteix"
-#: ../geanyvc/src/geanyvc.c:2025
+#: ../geanyvc/src/geanyvc.c:2081
msgid "Restore pristine working copy file (undo local edits)."
msgstr ""
#. Blame for current file
-#: ../geanyvc/src/geanyvc.c:2034
+#: ../geanyvc/src/geanyvc.c:2090
msgid "_Blame"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2037
+#: ../geanyvc/src/geanyvc.c:2093
msgid "Shows the changes made at one file per revision and author."
msgstr ""
#. History/log of current file
#. History/log of the current dir
#. Complete History/Log of base directory
-#: ../geanyvc/src/geanyvc.c:2044
-#: ../geanyvc/src/geanyvc.c:2110
-#: ../geanyvc/src/geanyvc.c:2151
+#: ../geanyvc/src/geanyvc.c:2100 ../geanyvc/src/geanyvc.c:2166
+#: ../geanyvc/src/geanyvc.c:2207
msgid "_History (log)"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2047
+#: ../geanyvc/src/geanyvc.c:2103
msgid "Shows the log of the current file"
msgstr ""
#. base version of the current file
-#: ../geanyvc/src/geanyvc.c:2052
+#: ../geanyvc/src/geanyvc.c:2108
msgid "_Original"
msgstr "_Original"
-#: ../geanyvc/src/geanyvc.c:2055
+#: ../geanyvc/src/geanyvc.c:2111
msgid "Shows the original of the current file"
msgstr ""
#. add current file
-#: ../geanyvc/src/geanyvc.c:2063
+#: ../geanyvc/src/geanyvc.c:2119
msgid "_Add to Version Control"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2065
+#: ../geanyvc/src/geanyvc.c:2121
msgid "Add file to repository."
msgstr "Afegeix el fitxer al repositori."
#. remove current file
-#: ../geanyvc/src/geanyvc.c:2071
+#: ../geanyvc/src/geanyvc.c:2127
msgid "_Remove from Version Control"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2073
+#: ../geanyvc/src/geanyvc.c:2129
msgid "Remove file from repository."
msgstr "Elimina el fitxer del repositori."
-#: ../geanyvc/src/geanyvc.c:2088
+#: ../geanyvc/src/geanyvc.c:2144
msgid "_Directory"
msgstr "_Directori"
-#: ../geanyvc/src/geanyvc.c:2094
+#: ../geanyvc/src/geanyvc.c:2150
msgid "Make a diff from the directory of the current active file"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2103
+#: ../geanyvc/src/geanyvc.c:2159
msgid "Restore original files in the current folder (undo local edits)."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2113
+#: ../geanyvc/src/geanyvc.c:2169
msgid "Shows the log of the current directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2127
+#: ../geanyvc/src/geanyvc.c:2183
msgid "_Base Directory"
msgstr "Directori _Base"
-#: ../geanyvc/src/geanyvc.c:2133
+#: ../geanyvc/src/geanyvc.c:2189
msgid "Make a diff from the top VC directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2141
+#: ../geanyvc/src/geanyvc.c:2197
msgid "Revert any local edits."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2154
+#: ../geanyvc/src/geanyvc.c:2210
msgid "Shows the log of the top VC directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2180
+#: ../geanyvc/src/geanyvc.c:2236
msgid "VC _Commit"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2215
+#: ../geanyvc/src/geanyvc.c:2271
msgid "Show diff of file"
msgstr "Mostra diferències entre fitxers"
-#: ../geanyvc/src/geanyvc.c:2217
+#: ../geanyvc/src/geanyvc.c:2273
msgid "Show diff of directory"
msgstr "Mostra diferències entre directoris"
-#: ../geanyvc/src/geanyvc.c:2219
+#: ../geanyvc/src/geanyvc.c:2275
msgid "Show diff of basedir"
msgstr "Mostra diferències entre directoris base"
-#: ../geanyvc/src/geanyvc.c:2222
+#: ../geanyvc/src/geanyvc.c:2278
msgid "Commit changes"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2224
+#: ../geanyvc/src/geanyvc.c:2280
msgid "Show status"
msgstr "Mostra l'estat"
-#: ../geanyvc/src/geanyvc.c:2226
+#: ../geanyvc/src/geanyvc.c:2282
msgid "Revert single file"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2228
+#: ../geanyvc/src/geanyvc.c:2284
msgid "Revert directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2230
+#: ../geanyvc/src/geanyvc.c:2286
msgid "Revert base directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2232
+#: ../geanyvc/src/geanyvc.c:2288
msgid "Update file"
msgstr "Actualitza el fitxer"
-#: ../geanyvc/src/geanyvc.c:2260
+#: ../geanyvc/src/geanyvc.c:2316
msgid "_VC"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2266
+#: ../geanyvc/src/geanyvc.c:2322
msgid "_Version Control"
msgstr "Control de _Versions"
#. Status of basedir
-#: ../geanyvc/src/geanyvc.c:2288
+#: ../geanyvc/src/geanyvc.c:2344
msgid "_Status"
msgstr "_Estat"
-#: ../geanyvc/src/geanyvc.c:2290
+#: ../geanyvc/src/geanyvc.c:2346
msgid "Show status."
msgstr "Mostra l'estat."
-#: ../geanyvc/src/geanyvc.c:2297
+#: ../geanyvc/src/geanyvc.c:2353
msgid "Update from remote repository."
msgstr "Actualitza des dels repositoris."
#. Commit all changes
-#: ../geanyvc/src/geanyvc.c:2302
+#: ../geanyvc/src/geanyvc.c:2358
msgid "_Commit"
msgstr "Publica els _canvis"
-#: ../geanyvc/src/geanyvc.c:2304
+#: ../geanyvc/src/geanyvc.c:2360
msgid "Commit changes."
msgstr "Publica els canvis."
@@ -4405,8 +4520,7 @@
msgid "_Paste it!"
msgstr ""
-#: ../gproject/src/gproject-main.c:36
-#: ../gproject/src/gproject-project.c:455
+#: ../gproject/src/gproject-main.c:36 ../gproject/src/gproject-project.c:455
msgid "GProject"
msgstr ""
@@ -4447,7 +4561,8 @@
msgstr "Patrons de fitxers de codi font:"
#: ../gproject/src/gproject-project.c:412
-msgid "Space separated list of patterns that are used to identify source files."
+msgid ""
+"Space separated list of patterns that are used to identify source files."
msgstr ""
#: ../gproject/src/gproject-project.c:417
@@ -4455,7 +4570,9 @@
msgstr "Patrons de fitxers de capçalera:"
#: ../gproject/src/gproject-project.c:423
-msgid "Space separated list of patterns that are used to identify headers. Used mainly for header/source swapping."
+msgid ""
+"Space separated list of patterns that are used to identify headers. Used "
+"mainly for header/source swapping."
msgstr ""
#: ../gproject/src/gproject-project.c:429
@@ -4463,7 +4580,9 @@
msgstr ""
#: ../gproject/src/gproject-project.c:435
-msgid "Space separated list of patterns that are used to identify directories that are not scanned for source files."
+msgid ""
+"Space separated list of patterns that are used to identify directories that "
+"are not scanned for source files."
msgstr ""
#: ../gproject/src/gproject-project.c:443
@@ -4471,87 +4590,91 @@
msgstr ""
#: ../gproject/src/gproject-project.c:445
-msgid "Generate tag list for all project files instead of only for the currently opened files. Too slow for big projects (>1000 files) and should be disabled in this case."
+msgid ""
+"Generate tag list for all project files instead of only for the currently "
+"opened files. Too slow for big projects (>1000 files) and should be disabled "
+"in this case."
msgstr ""
#: ../gproject/src/gproject-project.c:451
-msgid "Note: set the patterns of files belonging to the project under the Project tab."
+msgid ""
+"Note: set the patterns of files belonging to the project under the Project "
+"tab."
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:81
-#: ../gproject/src/gproject-sidebar.c:792
+#: ../gproject/src/gproject-sidebar.c:90
+#: ../gproject/src/gproject-sidebar.c:838
msgid "Find File"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:108
+#: ../gproject/src/gproject-sidebar.c:117
msgid "Search inside:"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:120
+#: ../gproject/src/gproject-sidebar.c:129
msgid "C_ase sensitive"
msgstr "Sensible a m_ajúscules"
-#: ../gproject/src/gproject-sidebar.c:123
+#: ../gproject/src/gproject-sidebar.c:132
msgid "Search in full path"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:702
+#: ../gproject/src/gproject-sidebar.c:745
msgid "Reload all"
msgstr "Actualitza tot"
-#: ../gproject/src/gproject-sidebar.c:711
-#: ../treebrowser/src/treebrowser.c:1282
+#: ../gproject/src/gproject-sidebar.c:754
+#: ../treebrowser/src/treebrowser.c:1281
msgid "Expand all"
msgstr "Expandeix-ho tot"
-#: ../gproject/src/gproject-sidebar.c:717
-#: ../treebrowser/src/treebrowser.c:1286
+#: ../gproject/src/gproject-sidebar.c:761
+#: ../treebrowser/src/treebrowser.c:1285
msgid "Collapse all"
msgstr "Tanca-ho Tot"
-#: ../gproject/src/gproject-sidebar.c:726
+#: ../gproject/src/gproject-sidebar.c:771
msgid "Follow active editor"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:774
+#: ../gproject/src/gproject-sidebar.c:820
msgid "Expand All"
msgstr "Expandeix-ho Tot"
-#: ../gproject/src/gproject-sidebar.c:783
-#: ../treebrowser/src/treebrowser.c:1234
+#: ../gproject/src/gproject-sidebar.c:829
msgid "Find in Files"
msgstr "Cerca en els Fitxers"
#. POSITION OF VIEW
-#: ../markdown/src/conf.c:572
+#: ../markdown/src/conf.c:567
msgid "Position:"
msgstr "Posició:"
-#: ../markdown/src/conf.c:578
+#: ../markdown/src/conf.c:573
msgid "Sidebar"
msgstr "Barra Lateral"
-#: ../markdown/src/conf.c:586
+#: ../markdown/src/conf.c:581
msgid "Message Window"
msgstr "Finestra de missatges"
-#: ../markdown/src/conf.c:600
+#: ../markdown/src/conf.c:595
msgid "Font:"
msgstr "Font:"
-#: ../markdown/src/conf.c:618
+#: ../markdown/src/conf.c:612
msgid "Code Font:"
msgstr "Tipus de Lletra per a Codi:"
-#: ../markdown/src/conf.c:636
+#: ../markdown/src/conf.c:629
msgid "BG Color:"
msgstr "Color del Fons:"
-#: ../markdown/src/conf.c:653
+#: ../markdown/src/conf.c:645
msgid "FG Color:"
msgstr "Color del Primer Pla:"
-#: ../markdown/src/conf.c:672
+#: ../markdown/src/conf.c:663
msgid "Select Template File"
msgstr ""
@@ -4567,6 +4690,161 @@
msgid "The current document does not have a Markdown filetype."
msgstr ""
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:35
+msgid "Pair Tag Highlighter"
+msgstr ""
+
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:36
+msgid "Finds and highlights matching opening/closing HTML tag"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:1
+msgid "_Translation Helper"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:2
+msgid "_Previous String"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:3 ../pohelper/src/gph-plugin.c:1031
+#, fuzzy
+msgid "Go to previous string"
+msgstr "Vés a la pàgina anterior"
+
+#: ../pohelper/data/menus.ui.h:4
+msgid "_Next String"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:5 ../pohelper/src/gph-plugin.c:1034
+#, fuzzy
+msgid "Go to next string"
+msgstr "Vés a la pàgina següent"
+
+#: ../pohelper/data/menus.ui.h:6
+msgid "Pre_vious Untranslated"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:7 ../pohelper/src/gph-plugin.c:1037
+msgid "Go to previous untranslated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:8
+msgid "Next _Untranslated"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:9 ../pohelper/src/gph-plugin.c:1040
+msgid "Go to next untranslated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:10
+msgid "Previous Fu_zzy"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:11 ../pohelper/src/gph-plugin.c:1043
+msgid "Go to previous fuzzily translated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:12
+msgid "Next _Fuzzy"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:13 ../pohelper/src/gph-plugin.c:1046
+msgid "Go to next fuzzily translated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:14
+msgid "Previous Untranslated or Fuzz_y"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:15 ../pohelper/src/gph-plugin.c:1049
+msgid "Go to previous untranslated or fuzzy string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:16
+msgid "Next Untranslated _or Fuzzy"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:17 ../pohelper/src/gph-plugin.c:1053
+msgid "Go to next untranslated or fuzzy string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:18 ../pohelper/src/gph-plugin.c:1064
+msgid "Toggle current translation fuzziness"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:19
+msgid "_Toggle Fuzziness"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:20
+msgid "Paste _Message as Translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:21
+msgid "Paste the original untranslated string to the translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:22 ../pohelper/src/gph-plugin.c:1061
+msgid "Reflow the current translation string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:23
+msgid "_Reflow Translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:24
+msgid ""
+"Whether to update the translation headers (author, revision date, ...) upon "
+"file save"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:25
+msgid "Update _Headers Upon Save"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:41
+msgid "Translation Helper"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:42
+msgid "Improves support for GetText translation files."
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1057
+msgid "Paste original untranslated string to translation"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1099
+#, fuzzy, c-format
+msgid "Failed to load configuration file: %s"
+msgstr "No s'ha pogut carregar la configuració: %s"
+
+#: ../pohelper/src/gph-plugin.c:1124
+#, fuzzy, c-format
+msgid "Failed to create configuration directory \"%s\": %s"
+msgstr ""
+"No s'ha pogut trobar un fitxer de configuració per al tipus de fitxer \"%s"
+"\": %s"
+
+#: ../pohelper/src/gph-plugin.c:1127
+#, fuzzy, c-format
+msgid "Failed to save configuration file: %s"
+msgstr "No s'ha pogut desar la configuració: %s"
+
+#: ../pohelper/src/gph-plugin.c:1182
+#, c-format
+msgid ""
+"Failed to load UI definition, please check your installation. The error was: "
+"%s"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1222
+#, c-format
+msgid ""
+"Cannot find widget \"%s\" in the UI definition, please check your "
+"installation."
+msgstr ""
+
#: ../pretty-printer/src/PluginEntry.c:37
msgid "XML PrettyPrinter"
msgstr ""
@@ -4590,7 +4868,8 @@
#: ../pretty-printer/src/PluginEntry.c:159
msgid ""
-"Unable to process PrettyPrinting on the specified XML because some features are not supported.\n"
+"Unable to process PrettyPrinting on the specified XML because some features "
+"are not supported.\n"
"\n"
"See Help > Debug messages for more details..."
msgstr ""
@@ -4599,20 +4878,17 @@
msgid "Comments"
msgstr "Comentaris"
-#: ../pretty-printer/src/ConfigUI.c:73
-#: ../pretty-printer/src/ConfigUI.c:74
+#: ../pretty-printer/src/ConfigUI.c:73 ../pretty-printer/src/ConfigUI.c:74
#: ../pretty-printer/src/ConfigUI.c:75
msgid "Put on one line"
msgstr ""
-#: ../pretty-printer/src/ConfigUI.c:73
-#: ../pretty-printer/src/ConfigUI.c:74
+#: ../pretty-printer/src/ConfigUI.c:73 ../pretty-printer/src/ConfigUI.c:74
#: ../pretty-printer/src/ConfigUI.c:75
msgid "Inline if possible"
msgstr ""
-#: ../pretty-printer/src/ConfigUI.c:73
-#: ../pretty-printer/src/ConfigUI.c:74
+#: ../pretty-printer/src/ConfigUI.c:73 ../pretty-printer/src/ConfigUI.c:74
#: ../pretty-printer/src/ConfigUI.c:75
msgid "Alignment"
msgstr "Alineació"
@@ -4654,506 +4930,574 @@
msgstr "Salt de línia"
#: ../scope/data/scope.glade.h:1
-msgid "-"
-msgstr "-"
+msgid "Debu_g"
+msgstr ""
#: ../scope/data/scope.glade.h:2
-msgid "Inspect"
-msgstr "Inspecciona"
+msgid "_Setup Program"
+msgstr ""
#: ../scope/data/scope.glade.h:3
-msgid "Others"
-msgstr "Altres"
+msgid "Recent _Programs"
+msgstr "_Programes Recents"
#: ../scope/data/scope.glade.h:4
-msgid "Panel"
-msgstr "Quadre"
+msgid "_Run/Continue"
+msgstr "E_xecuta/Continua"
#: ../scope/data/scope.glade.h:5
-msgid "Values"
-msgstr "Valors"
+msgid "Run to _Cursor"
+msgstr "Executa fins al _Cursor"
#: ../scope/data/scope.glade.h:6
-msgid "@"
-msgstr "@"
+msgid "Run to _Source"
+msgstr ""
#: ../scope/data/scope.glade.h:7
-msgid "Add _Break"
-msgstr ""
+msgid "Step _Into"
+msgstr "Pas _Enrere"
#: ../scope/data/scope.glade.h:8
-msgid "Add _Watch"
-msgstr "Afegeix Punt de _Vigilància"
+msgid "Step _Over"
+msgstr "Passa al _Següent"
#: ../scope/data/scope.glade.h:9
-msgid "Apply on _Run"
-msgstr ""
+msgid "Step O_ut"
+msgstr "Pas _Avant"
#: ../scope/data/scope.glade.h:10
-msgid "Auto _Hide"
-msgstr "_Ocultar Automàticament"
+msgid "_Terminate"
+msgstr "_Finalitza"
#: ../scope/data/scope.glade.h:11
-msgid "Auto _run program/exit gdb"
-msgstr ""
+msgid "Toggle _Breakpoint"
+msgstr "Commuta el Punt de _Ruptura"
+
+#: ../scope/data/scope.glade.h:12
+msgid "_GDB Command"
+msgstr "Ordre _GDB"
#: ../scope/data/scope.glade.h:13
-msgid "Convert _UTF-8 to locale"
-msgstr ""
+msgid "_More"
+msgstr "_Més"
#: ../scope/data/scope.glade.h:14
-msgid "Count:"
-msgstr "Recompte:"
+msgid "_Show Terminal"
+msgstr "_Mostra el terminal"
#: ../scope/data/scope.glade.h:15
-msgid "Debu_g"
+msgid "_Reset Markers"
+msgstr "Elimina les Ma_rques"
+
+#: ../scope/data/scope.glade.h:16
+msgid "_Cleanup Files"
msgstr ""
#: ../scope/data/scope.glade.h:17
-msgid "Debug Console"
-msgstr "Consola de Depuració"
+msgid "_Feed"
+msgstr "_Canal"
#: ../scope/data/scope.glade.h:18
-msgid "Default 8-bit text mode:"
-msgstr ""
+msgid "_Window"
+msgstr "_Finestra"
#: ../scope/data/scope.glade.h:19
-msgid "Display"
-msgstr "Visualització"
+msgid "_Auto Show"
+msgstr ""
#: ../scope/data/scope.glade.h:20
-msgid "E_xpand on apply"
-msgstr ""
+msgid "Auto _Hide"
+msgstr "_Ocultar Automàticament"
#: ../scope/data/scope.glade.h:21
-msgid "En_vironment:"
-msgstr "En_torn:"
+msgid "Show on _Error"
+msgstr ""
#: ../scope/data/scope.glade.h:22
-msgid "Enter assignment expression:"
-msgstr ""
+msgid "_Unsorted"
+msgstr "Sense _ordre"
#: ../scope/data/scope.glade.h:23
-msgid "Enter gdb command:"
-msgstr ""
+msgid "_View Source"
+msgstr "_Visualitza el Codi Font"
#: ../scope/data/scope.glade.h:24
-msgid "Expand"
-msgstr "Expandeix"
+msgid "S_ynchronize"
+msgstr "S_incronitza"
#: ../scope/data/scope.glade.h:25
-msgid "Frame:"
-msgstr "Fotograma:"
+msgid "_Interrupt"
+msgstr "_Interromp"
#: ../scope/data/scope.glade.h:26
-msgid "Inspect"
-msgstr "Inspecciona"
+msgid "_Send Signal"
+msgstr "En_via Senyal"
#: ../scope/data/scope.glade.h:27
-msgid "Locals"
-msgstr "Locals"
+msgid "S_elect on"
+msgstr ""
#: ../scope/data/scope.glade.h:28
-msgid "Memory"
-msgstr "Memòria"
+msgid "_Running"
+msgstr "En e_xecució"
+
+#: ../scope/data/scope.glade.h:29
+msgid "_Stopped"
+msgstr "A_turat"
#: ../scope/data/scope.glade.h:30
-msgid "Object:"
-msgstr "Objecte:"
+msgid "_Exited"
+msgstr ""
#: ../scope/data/scope.glade.h:31
-msgid "Open on"
-msgstr "Obre a"
+msgid "_Follow"
+msgstr "Se_gueix"
#: ../scope/data/scope.glade.h:32
-msgid "Options"
-msgstr "Opcions"
+msgid "_Columns"
+msgstr "_Columnes"
#: ../scope/data/scope.glade.h:33
-#: ../scope/src/prefs.c:337
-msgid "Program"
-msgstr "Programa"
+msgid "Show _Group"
+msgstr ""
#: ../scope/data/scope.glade.h:34
-msgid "Program Terminal"
-msgstr "Programa del Terminal"
+msgid "Show _Core"
+msgstr ""
#: ../scope/data/scope.glade.h:35
-msgid "R_ead"
+msgid "Add _Break"
msgstr ""
#: ../scope/data/scope.glade.h:36
-msgid "Recent _Programs"
-msgstr "_Programes Recents"
+msgid "Add _Watch"
+msgstr "Afegeix Punt de _Vigilància"
#: ../scope/data/scope.glade.h:37
-msgid "Run to _Cursor"
-msgstr "Executa fins al _Cursor"
+msgid "Apply on _Run"
+msgstr ""
#: ../scope/data/scope.glade.h:38
-msgid "Run to _Source"
+msgid "_Show @entry"
msgstr ""
#: ../scope/data/scope.glade.h:39
-msgid "S_elect on"
+msgid "Show _Address"
msgstr ""
#: ../scope/data/scope.glade.h:40
-msgid "S_how"
-msgstr "_Mostra"
+msgid "_Modify"
+msgstr "_Modifica"
#: ../scope/data/scope.glade.h:41
-msgid "S_ynchronize"
-msgstr "S_incronitza"
+msgid "_Watch"
+msgstr "_Mira"
#: ../scope/data/scope.glade.h:42
-msgid "Setup Program"
-msgstr ""
+msgid "_Inspect"
+msgstr "_Inspecciona"
#: ../scope/data/scope.glade.h:43
-msgid "Show =li_brary messages"
-msgstr ""
+msgid "_8-bit mode"
+msgstr "_8-bit mode"
#: ../scope/data/scope.glade.h:44
-msgid "Show _Address"
-msgstr ""
+msgid "_Default"
+msgstr "Per _defecte"
#: ../scope/data/scope.glade.h:45
-msgid "Show _Core"
-msgstr ""
+msgid "_7 bit"
+msgstr "_7 bit"
#: ../scope/data/scope.glade.h:46
-msgid "Show _Group"
-msgstr ""
+msgid "_Locale"
+msgstr "_Localització"
#: ../scope/data/scope.glade.h:47
-msgid "Show _tooltips"
-msgstr "Mostra _consells"
+msgid "_UTF-8"
+msgstr "_UTF-8"
#: ../scope/data/scope.glade.h:48
-msgid "Show on _Error"
-msgstr ""
+msgid "_Show .names"
+msgstr "_Mostra .noms"
#: ../scope/data/scope.glade.h:49
-msgid "Stack"
-msgstr "Pila"
+msgid "R_ead"
+msgstr ""
#: ../scope/data/scope.glade.h:50
-msgid "Start:"
-msgstr "Inici:"
+msgid "_Group by"
+msgstr "A_grupa per"
#: ../scope/data/scope.glade.h:51
-msgid "Step O_ut"
-msgstr "Pas _Avant"
+msgid "_1"
+msgstr "_1"
#: ../scope/data/scope.glade.h:52
-msgid "Step _Into"
-msgstr "Pas _Enrere"
+msgid "_2"
+msgstr "_2"
#: ../scope/data/scope.glade.h:53
-msgid "Step _Over"
-msgstr "Passa al _Següent"
+msgid "_4"
+msgstr "_4"
#: ../scope/data/scope.glade.h:54
-msgid "Threads"
-msgstr "Fils d'execució"
+msgid "_8"
+msgstr "_8"
#: ../scope/data/scope.glade.h:55
-msgid "Toggle _Breakpoint"
-msgstr "Commuta el Punt de _Ruptura"
+msgid "_Jump To"
+msgstr "_Vés a"
#: ../scope/data/scope.glade.h:56
-msgid "Update all _views"
-msgstr "Actualitza _totes les vistes"
+msgid "_Apply"
+msgstr "_Aplica"
#: ../scope/data/scope.glade.h:57
-msgid "Watches"
-msgstr "Punts de vigilància"
-
-#: ../scope/data/scope.glade.h:58
-msgid "_1"
-msgstr "_1"
+msgid "_Expand"
+msgstr "_Expandeix"
#: ../scope/data/scope.glade.h:59
-msgid "_2"
-msgstr "_2"
+msgid "_Natural"
+msgstr "_Natural"
#: ../scope/data/scope.glade.h:60
-msgid "_4"
-msgstr "_4"
+msgid "_Decimal"
+msgstr "_Decimal"
#: ../scope/data/scope.glade.h:61
-msgid "_7 bit"
-msgstr "_7 bit"
+msgid "_Hex"
+msgstr "_Hex"
#: ../scope/data/scope.glade.h:62
-msgid ""
-"_7-bit \\n"
-"nn"
-msgstr ""
-"_7-bit \\n"
-"nn"
+msgid "_Octal"
+msgstr "_Octal"
#: ../scope/data/scope.glade.h:63
-msgid "_8"
-msgstr "_8"
+msgid "_Binary"
+msgstr "_Binari"
#: ../scope/data/scope.glade.h:64
-msgid "_8-bit mode"
-msgstr "_8-bit mode"
+msgid "_Raw"
+msgstr ""
#: ../scope/data/scope.glade.h:65
-msgid "_Apply"
-msgstr "_Aplica"
+msgid "_Evaluate/Modify"
+msgstr ""
#: ../scope/data/scope.glade.h:66
-msgid "_Apply on run"
+msgid "_Watch Expression"
msgstr ""
#: ../scope/data/scope.glade.h:67
-msgid "_Arguments:"
-msgstr "_Arguments:"
+msgid "_Inspect Variable"
+msgstr ""
#: ../scope/data/scope.glade.h:68
-msgid "_Auto Show"
-msgstr ""
+msgid "Threads"
+msgstr "Fils d'execució"
#: ../scope/data/scope.glade.h:69
-msgid "_Binary"
-msgstr "_Binari"
+msgid "Stack"
+msgstr "Pila"
#: ../scope/data/scope.glade.h:70
-msgid "_Cleanup Files"
-msgstr ""
+msgid "Locals"
+msgstr "Locals"
#: ../scope/data/scope.glade.h:71
-msgid "_Columns"
-msgstr "_Columnes"
+msgid "Watches"
+msgstr "Punts de vigilància"
#: ../scope/data/scope.glade.h:72
-msgid "_Decimal"
-msgstr "_Decimal"
+msgid "Memory"
+msgstr "Memòria"
#: ../scope/data/scope.glade.h:73
-msgid "_Default"
-msgstr "Per _defecte"
+msgid "Enter gdb command:"
+msgstr ""
#: ../scope/data/scope.glade.h:74
-msgid "_Delete all breakpoints, watches and inspects"
+msgid "Convert _UTF-8 to locale"
msgstr ""
#: ../scope/data/scope.glade.h:75
-msgid "_Evaluate/Modify"
-msgstr ""
+msgid "_Thread"
+msgstr "_Fil d'execució"
#: ../scope/data/scope.glade.h:76
-msgid "_Executable:"
-msgstr "_Executable:"
+msgid "_Group"
+msgstr "_Grup"
#: ../scope/data/scope.glade.h:77
-msgid "_Exited"
-msgstr ""
+msgid "_Frame"
+msgstr "_Marc"
#: ../scope/data/scope.glade.h:78
-msgid "_Expand"
-msgstr "_Expandeix"
+msgid "Setup Program"
+msgstr ""
#: ../scope/data/scope.glade.h:79
-msgid "_Expand on apply"
-msgstr ""
+msgid "_Executable:"
+msgstr "_Executable:"
#: ../scope/data/scope.glade.h:80
-msgid "_Feed"
-msgstr "_Canal"
+msgid "_Arguments:"
+msgstr "_Arguments:"
#: ../scope/data/scope.glade.h:81
-msgid "_Follow"
-msgstr "Se_gueix"
+msgid "En_vironment:"
+msgstr "En_torn:"
+
+#: ../scope/data/scope.glade.h:82
+msgid "_Working dir:"
+msgstr ""
#: ../scope/data/scope.glade.h:83
-msgid "_Frame"
-msgstr "_Marc"
+msgid "_Load script:"
+msgstr ""
#: ../scope/data/scope.glade.h:84
-msgid "_GDB Command"
-msgstr "Ordre _GDB"
+msgid "Auto _run program/exit gdb"
+msgstr ""
#: ../scope/data/scope.glade.h:85
-msgid "_Group"
-msgstr "_Grup"
+msgid "_Non-stop mode"
+msgstr ""
#: ../scope/data/scope.glade.h:86
-msgid "_Group by"
-msgstr "A_grupa per"
+msgid "_Temporary breakpoint on load at:"
+msgstr ""
#: ../scope/data/scope.glade.h:87
-msgid "_Hex"
-msgstr "_Hex"
+msgid "_Delete all breakpoints, watches, inspects and registers"
+msgstr ""
-#: ../scope/data/scope.glade.h:88
-msgid "_Import"
-msgstr "_Importa"
+#: ../scope/data/scope.glade.h:88 ../scope/src/scope.c:522
+msgid "Program"
+msgstr "Programa"
#: ../scope/data/scope.glade.h:89
-msgid "_Inspect"
-msgstr "_Inspecciona"
+msgid "Open on"
+msgstr "Obre a"
#: ../scope/data/scope.glade.h:90
-msgid "_Inspect Variable"
+msgid "g_db load"
msgstr ""
#: ../scope/data/scope.glade.h:91
-msgid "_Interrupt"
-msgstr "_Interromp"
+msgid "p_rogram start"
+msgstr ""
#: ../scope/data/scope.glade.h:92
-msgid "_Jump To"
-msgstr "_Vés a"
+msgid "Update all _views"
+msgstr "Actualitza _totes les vistes"
#: ../scope/data/scope.glade.h:93
-msgid "_Load script:"
-msgstr ""
+msgid "Panel"
+msgstr "Quadre"
#: ../scope/data/scope.glade.h:94
-msgid "_Locale"
-msgstr "_Localització"
+msgid "Default 8-bit text mode:"
+msgstr ""
#: ../scope/data/scope.glade.h:95
-msgid "_Modify"
-msgstr "_Modifica"
+msgid "_7-bit \\nnn"
+msgstr "_7-bit \\nnn"
#: ../scope/data/scope.glade.h:96
-msgid "_More"
-msgstr "_Més"
+msgid "Display"
+msgstr "Visualització"
#: ../scope/data/scope.glade.h:97
-msgid "_Natural"
-msgstr "_Natural"
+msgid "_member"
+msgstr "_membre"
#: ../scope/data/scope.glade.h:98
-msgid "_Non-stop mode"
-msgstr ""
+msgid "and"
+msgstr "i"
#: ../scope/data/scope.glade.h:99
-msgid "_Octal"
-msgstr "_Octal"
+msgid "_argument"
+msgstr "_argument"
#: ../scope/data/scope.glade.h:100
-msgid "_Reset Markers"
-msgstr "Elimina les Ma_rques"
+msgid "names"
+msgstr "noms"
#: ../scope/data/scope.glade.h:101
-msgid "_Run/Continue"
-msgstr "E_xecuta/Continua"
+msgid "Values"
+msgstr "Valors"
#: ../scope/data/scope.glade.h:102
-msgid "_Running"
-msgstr "En e_xecució"
+msgid "E_xpand on apply"
+msgstr ""
#: ../scope/data/scope.glade.h:103
-msgid "_Send Signal"
-msgstr "En_via Senyal"
+msgid "S_how"
+msgstr "_Mostra"
#: ../scope/data/scope.glade.h:104
-msgid "_Setup Program"
-msgstr ""
+msgid "children"
+msgstr "fills"
#: ../scope/data/scope.glade.h:105
-msgid "_Show .names"
-msgstr "_Mostra .noms"
+msgid "Inspect"
+msgstr "Inspecciona"
#: ../scope/data/scope.glade.h:106
-msgid "_Show @entry"
+msgid "Show =li_brary messages"
msgstr ""
#: ../scope/data/scope.glade.h:107
-msgid "_Show Terminal"
-msgstr "_Mostra el terminal"
+msgid "Show _tooltips"
+msgstr "Mostra _consells"
#: ../scope/data/scope.glade.h:108
-msgid "_Stopped"
-msgstr "A_turat"
+msgid "Others"
+msgstr "Altres"
#: ../scope/data/scope.glade.h:109
-msgid "_Temporary breakpoint at:"
-msgstr ""
+msgid "Options"
+msgstr "Opcions"
#: ../scope/data/scope.glade.h:110
-msgid "_Terminate"
-msgstr "_Finalitza"
+msgid "_Import"
+msgstr "_Importa"
#: ../scope/data/scope.glade.h:111
-msgid "_Thread"
-msgstr "_Fil d'execució"
+msgid "Enter assignment expression:"
+msgstr ""
#: ../scope/data/scope.glade.h:112
-msgid "_UTF-8"
-msgstr "_UTF-8"
+msgid "Inspect"
+msgstr "Inspecciona"
#: ../scope/data/scope.glade.h:113
-msgid "_Unsorted"
-msgstr "Sense _ordre"
-
-#: ../scope/data/scope.glade.h:114
-msgid "_View Source"
-msgstr "_Visualitza el Codi Font"
+msgid "Object:"
+msgstr "Objecte:"
#: ../scope/data/scope.glade.h:115
-msgid "_Watch"
-msgstr "_Mira"
+msgid "-"
+msgstr "-"
#: ../scope/data/scope.glade.h:116
-msgid "_Watch Expression"
-msgstr ""
+msgid "Frame:"
+msgstr "Fotograma:"
#: ../scope/data/scope.glade.h:117
-msgid "_Window"
-msgstr "_Finestra"
+msgid "@"
+msgstr "@"
#: ../scope/data/scope.glade.h:118
-msgid "_Working dir:"
+msgid "_Apply on run"
msgstr ""
#: ../scope/data/scope.glade.h:119
-msgid "_argument"
-msgstr "_argument"
+msgid "Expand"
+msgstr "Expandeix"
#: ../scope/data/scope.glade.h:120
-msgid "_member"
-msgstr "_membre"
+msgid "Start:"
+msgstr "Inici:"
#: ../scope/data/scope.glade.h:121
-msgid "and"
-msgstr "i"
+msgid "Count:"
+msgstr "Recompte:"
#: ../scope/data/scope.glade.h:122
-msgid "children"
-msgstr "fills"
-
-#: ../scope/data/scope.glade.h:123
-msgid "g_db load"
+msgid "_Expand on apply"
msgstr ""
-#: ../scope/data/scope.glade.h:124
-msgid "names"
-msgstr "noms"
+#: ../scope/data/scope.glade.h:123 ../scope/src/scope.c:522
+msgid "Program Terminal"
+msgstr "Programa del Terminal"
#: ../scope/data/scope.glade.h:125
-msgid "p_rogram start"
+msgid "Registers"
+msgstr ""
+
+#: ../scope/src/break.c:97
+#, fuzzy
+msgid "breakpoint"
+msgstr "Punts de ruptura"
+
+#: ../scope/src/break.c:98
+#, fuzzy
+msgid "hardware breakpoint"
+msgstr "Commuta el punt de ruptura"
+
+#: ../scope/src/break.c:99
+#, fuzzy
+msgid "tracepoint"
+msgstr "Punts de ruptura"
+
+#: ../scope/src/break.c:100
+msgid "fast tracepoint"
+msgstr ""
+
+#: ../scope/src/break.c:101
+#, fuzzy
+msgid "write watchpoint"
+msgstr "Afegeix Punt de Vigilància"
+
+#: ../scope/src/break.c:104
+#, fuzzy
+msgid "access watchpoint"
+msgstr "Afegeix Punt de Vigilància"
+
+#: ../scope/src/break.c:106
+#, fuzzy
+msgid "read watchpoint"
+msgstr "Afegeix Punt de Vigilància"
+
+#: ../scope/src/break.c:108
+#, fuzzy
+msgid "catchpoint"
+msgstr "Afegeix Punt de Vigilància"
+
+#: ../scope/src/break.c:135 ../scope/src/break.c:139
+msgid "CLI"
msgstr ""
-#: ../scope/src/break.c:947
+#: ../scope/src/break.c:136
+#, fuzzy
+msgid "unsupported MI"
+msgstr "Sense _ordre"
+
+#: ../scope/src/break.c:141
+#, fuzzy
+msgid "on load"
+msgstr "carregat"
+
+#: ../scope/src/break.c:142
+#, fuzzy
+msgid "Run to Cursor"
+msgstr "Executa fins al _Cursor"
+
+#: ../scope/src/break.c:1013
#, c-format
msgid ""
"There are two or more breakpoints at %s:%d.\n"
+"\n"
"Use the breakpoint list to remove the exact one."
msgstr ""
-#: ../scope/src/break.c:1200
+#: ../scope/src/break.c:1252
+#, c-format
+msgid ", %s"
+msgstr ""
+
+#: ../scope/src/break.c:1278
+#, c-format
+msgid "func %s"
+msgstr ""
+
+#: ../scope/src/break.c:1309
msgid "Add Breakpoint"
msgstr "Afegeix Punt de Ruptura"
-#: ../scope/src/break.c:1215
+#: ../scope/src/break.c:1324
msgid "Add Watchpoint"
msgstr "Afegeix Punt de Vigilància"
@@ -5165,15 +5509,13 @@
msgid "Enter char # (0..255):"
msgstr ""
-#: ../scope/src/conterm.c:466
-#: ../scope/src/scope.c:502
+#: ../scope/src/conterm.c:509 ../scope/src/scope.c:550
+#: ../scope/src/scope.c:551
#, c-format
msgid "Scope: %s."
msgstr ""
-#: ../scope/src/debug.c:115
-#: ../scope/src/debug.c:120
-#: ../scope/src/utils.c:37
+#: ../scope/src/debug.c:115 ../scope/src/debug.c:120 ../scope/src/utils.c:37
#, c-format
msgid "%s: %s."
msgstr "%s: %s."
@@ -5187,61 +5529,61 @@
msgid "Program terminated."
msgstr "El programa ha finalitzat."
-#: ../scope/src/debug.c:468
+#: ../scope/src/debug.c:469
msgid "No breakpoints. Hanging."
msgstr ""
-#: ../scope/src/debug.c:596
-#: ../scope/src/thread.c:97
+#: ../scope/src/debug.c:598 ../scope/src/thread.c:92
#, c-format
msgid "%s."
msgstr ""
-#: ../scope/src/inspect.c:77
+#: ../scope/src/inspect.c:66
msgid "..."
msgstr "..."
-#: ../scope/src/inspect.c:324
+#: ../scope/src/inspect.c:339
msgid "invalid data"
msgstr ""
-#: ../scope/src/inspect.c:356
+#: ../scope/src/inspect.c:371
msgid "no children in range"
msgstr ""
-#: ../scope/src/inspect.c:440
+#: ../scope/src/inspect.c:454
msgid "out of scope"
msgstr ""
-#: ../scope/src/inspect.c:587
+#: ../scope/src/inspect.c:627
msgid "Duplicate inspect variable name."
msgstr ""
-#: ../scope/src/memory.c:299
+#: ../scope/src/memory.c:292
msgid "Read Memory"
msgstr ""
-#: ../scope/src/memory.c:408
-msgid "Scope: pointer size > 8, Data disabled."
+#: ../scope/src/memory.c:396
+#, c-format
+msgid "Scope: pointer size > %d, Data disabled."
msgstr ""
-#: ../scope/src/menu.c:380
+#: ../scope/src/menu.c:375
msgid "Modify"
msgstr "Modifica"
-#: ../scope/src/menu.c:490
+#: ../scope/src/menu.c:481
msgid "Evaluate/modify"
msgstr "Avalua/modifica"
-#: ../scope/src/menu.c:491
+#: ../scope/src/menu.c:482
msgid "Watch expression"
msgstr ""
-#: ../scope/src/menu.c:492
+#: ../scope/src/menu.c:483
msgid "Inspect variable"
msgstr "Inspecciona la variable"
-#: ../scope/src/parse.c:416
+#: ../scope/src/parse.c:437
msgid "Undefined GDB error."
msgstr ""
@@ -5253,35 +5595,26 @@
msgid "Select File"
msgstr "Selecciona Fitxer"
-#: ../scope/src/prefs.c:338
-msgid "Breaks"
-msgstr ""
-
-#: ../scope/src/prefs.c:339
-msgid "Console"
-msgstr "Consola"
-
-#: ../scope/src/prefs.c:347
-#: ../scope/src/utils.c:570
+#: ../scope/src/prefs.c:294 ../scope/src/utils.c:438
#, c-format
msgid "Scope: %s: %s."
msgstr ""
-#: ../scope/src/prefs.c:352
+#: ../scope/src/prefs.c:299
msgid "Scope: created configuration file."
msgstr ""
-#: ../scope/src/program.c:231
+#: ../scope/src/program.c:251
#, c-format
msgid "Loaded debug settings for %s."
msgstr ""
-#: ../scope/src/program.c:239
+#: ../scope/src/program.c:259
#, c-format
msgid "Could not load debug settings file %s: %s."
msgstr ""
-#: ../scope/src/program.c:359
+#: ../scope/src/program.c:379
#, c-format
msgid ""
"%s: %s.\n"
@@ -5289,15 +5622,15 @@
"Continue?"
msgstr ""
-#: ../scope/src/program.c:394
-msgid "Delete all breakpoints, watches and inspects?"
+#: ../scope/src/program.c:415
+msgid "Delete all breakpoints, watches et cetera?"
msgstr ""
-#: ../scope/src/program.c:501
+#: ../scope/src/program.c:523
msgid "as _Name=value"
msgstr ""
-#: ../scope/src/program.c:502
+#: ../scope/src/program.c:524
msgid "as _Name = value"
msgstr ""
@@ -5306,158 +5639,169 @@
msgstr ""
#: ../scope/src/scope.c:35
-msgid "Simple GDB front-end."
+msgid "Relatively simple GDB front-end."
msgstr ""
-#: ../scope/src/scope.c:63
+#: ../scope/src/scope.c:62
msgid "Setup program"
msgstr ""
-#: ../scope/src/scope.c:64
+#: ../scope/src/scope.c:63
msgid "Run/continue"
msgstr "Executa/continua"
-#: ../scope/src/scope.c:66
+#: ../scope/src/scope.c:65
msgid "Run to source"
msgstr ""
-#: ../scope/src/scope.c:70
+#: ../scope/src/scope.c:69
msgid "Terminate"
msgstr "Finalitza"
-#: ../scope/src/scope.c:71
+#: ../scope/src/scope.c:70
msgid "Toggle breakpoint"
msgstr "Commuta el punt de ruptura"
-#: ../scope/src/scope.c:73
-#: ../scope/src/scope.c:76
+#: ../scope/src/scope.c:72 ../scope/src/scope.c:75
msgid "GDB command"
msgstr "ordre GDB"
-#: ../scope/src/scope.c:74
+#: ../scope/src/scope.c:73
msgid "Show terminal"
msgstr "Mostra el terminal"
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
msgid "Busy"
msgstr "Ocupat"
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
msgid "Ready"
msgstr "Preparat"
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Hang"
msgstr "Penja"
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Assem"
msgstr ""
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Load"
msgstr "Carrega"
-#: ../scope/src/scope.c:394
+#: ../scope/src/scope.c:421
msgid "Build action activated. Terminate debugging?"
msgstr ""
-#: ../scope/src/thread.c:58
+#: ../scope/src/scope.c:524
+msgid "Breaks"
+msgstr ""
+
+#: ../scope/src/scope.c:526
+msgid "Console"
+msgstr "Consola"
+
+#: ../scope/src/scope.c:526
+msgid "Debug Console"
+msgstr "Consola de Depuració"
+
+#: ../scope/src/thread.c:48
#, c-format
msgid "Thread group %s started."
msgstr ""
-#: ../scope/src/thread.c:76
+#: ../scope/src/thread.c:63
msgid "Thread group "
msgstr ""
-#: ../scope/src/thread.c:88
+#: ../scope/src/thread.c:83
msgid " exited"
msgstr " ha sortit"
-#: ../scope/src/thread.c:91
+#: ../scope/src/thread.c:86
#, c-format
msgid " with exit code %s"
msgstr " amb el codi %s"
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
msgid "Send Signal"
msgstr "Envia Senyal"
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
msgid "Enter signal #:"
msgstr ""
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Terminate Process"
msgstr ""
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Enter exit code:"
msgstr ""
-#: ../scope/src/thread.c:937
+#: ../scope/src/thread.c:891
msgid "Running"
msgstr "En execució"
-#: ../scope/src/thread.c:938
+#: ../scope/src/thread.c:892
msgid "Stopped"
msgstr "Aturat"
-#: ../scope/src/utils.c:44
-#, c-format
-msgid "%s: error %lu."
-msgstr "%s: error %lu."
+#: ../scope/src/utils.c:45
+#, fuzzy, c-format
+msgid "%s: %s"
+msgstr "%s: %s."
-#: ../scope/src/utils.c:358
+#: ../scope/src/utils.c:225
#, c-format
msgid "Scope: error reading [%s]."
msgstr ""
-#: ../scope/src/views.c:505
+#: ../scope/src/views.c:526
msgid "…"
msgstr "…"
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
msgid "_Send"
msgstr "_Envia"
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
msgid "_Busy"
msgstr "_Ocupat"
-#: ../scope/src/views.c:535
+#: ../scope/src/views.c:558
msgid "GDB Command"
msgstr "Ordre GDB"
-#: ../spellcheck/src/speller.c:94
+#: ../spellcheck/src/speller.c:180
msgid "Try: "
msgstr "Prova:"
-#: ../spellcheck/src/speller.c:173
+#: ../spellcheck/src/speller.c:252
msgid "Checking"
msgstr "Verificant"
-#: ../spellcheck/src/speller.c:186
+#: ../spellcheck/src/speller.c:265
#, c-format
msgid "Checking file \"%s\" (lines %d to %d using %s):"
msgstr ""
-#: ../spellcheck/src/speller.c:196
+#: ../spellcheck/src/speller.c:275
#, c-format
msgid "Checking file \"%s\" (using %s):"
msgstr ""
-#: ../spellcheck/src/speller.c:223
+#: ../spellcheck/src/speller.c:302
msgid "The checked text is spelled correctly."
msgstr ""
-#: ../spellcheck/src/speller.c:233
+#: ../spellcheck/src/speller.c:312
#, c-format
msgid "The Enchant library couldn't be initialized (%s)."
msgstr ""
-#: ../spellcheck/src/speller.c:234
+#: ../spellcheck/src/speller.c:313
msgid "unknown error (maybe the chosen language is not available)"
msgstr ""
@@ -5507,7 +5851,9 @@
msgstr "_Directori per als fitxers de diccionari:"
#: ../spellcheck/src/scplugin.c:295
-msgid "Read additional dictionary files from this directory. For now, this only works with myspell dictionaries."
+msgid ""
+"Read additional dictionary files from this directory. For now, this only "
+"works with myspell dictionaries."
msgstr ""
#: ../spellcheck/src/gui.c:76
@@ -5545,17 +5891,17 @@
msgid "Ignore All"
msgstr "Ignora-ho Tot"
-#: ../spellcheck/src/gui.c:521
+#: ../spellcheck/src/gui.c:526
#, c-format
msgid "Default (%s)"
msgstr "Predeterminat (%s)"
-#: ../spellcheck/src/gui.c:532
+#: ../spellcheck/src/gui.c:537
#, c-format
msgid "Toggle spell check while typing (current language: %s)"
msgstr ""
-#: ../spellcheck/src/gui.c:587
+#: ../spellcheck/src/gui.c:592
msgid "Spelling Suggestions"
msgstr "Suggeriments d'Ortografia"
@@ -5567,13 +5913,11 @@
msgid "Shift a selection left and right"
msgstr ""
-#: ../shiftcolumn/src/shiftcolumn.c:380
-#: ../shiftcolumn/src/shiftcolumn.c:400
+#: ../shiftcolumn/src/shiftcolumn.c:380 ../shiftcolumn/src/shiftcolumn.c:400
msgid "Shift Left"
msgstr ""
-#: ../shiftcolumn/src/shiftcolumn.c:387
-#: ../shiftcolumn/src/shiftcolumn.c:402
+#: ../shiftcolumn/src/shiftcolumn.c:387 ../shiftcolumn/src/shiftcolumn.c:402
msgid "Shift Right"
msgstr ""
@@ -5588,272 +5932,291 @@
#. OK. Something went not as expected.
#. * We did have a selection but cannot parse it into rows.
#. * Aborting
-#: ../tableconvert/src/tableconvert.c:236
+#: ../tableconvert/src/tableconvert.c:237
msgid "Something went wrong on parsing selection. Aborting"
msgstr ""
-#: ../tableconvert/src/tableconvert.c:268
+#: ../tableconvert/src/tableconvert.c:269
msgid "Convert selection to table"
msgstr "Converteix la selecció en una taula"
#. Build up menu entry
-#: ../tableconvert/src/tableconvert.c:281
+#: ../tableconvert/src/tableconvert.c:282
msgid "_Convert to table"
msgstr "_Converteix en taula"
-#: ../tableconvert/src/tableconvert.c:284
+#: ../tableconvert/src/tableconvert.c:285
msgid "Converts current marked list to a table."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:120
+#: ../treebrowser/src/treebrowser.c:124
msgid "TreeBrowser"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:121
-msgid "This plugin adds a tree browser to Geany, allowing the user to browse files using a tree view of the directory being browsed."
+#: ../treebrowser/src/treebrowser.c:125
+msgid ""
+"This plugin adds a tree browser to Geany, allowing the user to browse files "
+"using a tree view of the directory being browsed."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:430
+#: ../treebrowser/src/treebrowser.c:434
#, c-format
msgid "%s: no such directory."
msgstr "%s: no existeix el directori."
-#: ../treebrowser/src/treebrowser.c:526
-#: ../treebrowser/src/treebrowser.c:561
-#: ../treebrowser/src/treebrowser.c:663
+#: ../treebrowser/src/treebrowser.c:537 ../treebrowser/src/treebrowser.c:572
+#: ../treebrowser/src/treebrowser.c:670
msgid "(Empty)"
msgstr "(Buit)"
-#: ../treebrowser/src/treebrowser.c:966
+#: ../treebrowser/src/treebrowser.c:971
#, c-format
msgid "Could not execute configured external command '%s' (%s)."
msgstr "No s'ha pogut executar l'ordre externa '%s' (%s)."
-#: ../treebrowser/src/treebrowser.c:1037
+#: ../treebrowser/src/treebrowser.c:1042
msgid "NewDirectory"
msgstr "NouDirectori"
-#: ../treebrowser/src/treebrowser.c:1039
+#: ../treebrowser/src/treebrowser.c:1044
msgid "NewFile"
msgstr "NouFitxer"
-#: ../treebrowser/src/treebrowser.c:1044
+#: ../treebrowser/src/treebrowser.c:1049
#, c-format
msgid ""
"Target file '%s' exists\n"
", do you really want to replace it with empty file?"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1089
+#: ../treebrowser/src/treebrowser.c:1095
#, c-format
msgid "Do you really want to delete '%s' ?"
msgstr "Esteu segurs de voler eliminar '%s'?"
-#: ../treebrowser/src/treebrowser.c:1208
-#: ../treebrowser/src/treebrowser.c:1692
+#: ../treebrowser/src/treebrowser.c:1207 ../treebrowser/src/treebrowser.c:1738
msgid "Go up"
msgstr "Vés cap a dalt"
-#: ../treebrowser/src/treebrowser.c:1212
-#: ../treebrowser/src/treebrowser.c:1707
+#: ../treebrowser/src/treebrowser.c:1211 ../treebrowser/src/treebrowser.c:1753
msgid "Set path from document"
msgstr "Especifica el directori pel document"
-#: ../treebrowser/src/treebrowser.c:1216
-msgid "Open externally"
+#: ../treebrowser/src/treebrowser.c:1215
+#, fuzzy
+msgid "_Open externally"
msgstr "Obre externament"
-#: ../treebrowser/src/treebrowser.c:1221
+#: ../treebrowser/src/treebrowser.c:1220
msgid "Open Terminal"
msgstr "Obre el terminal"
-#: ../treebrowser/src/treebrowser.c:1225
+#: ../treebrowser/src/treebrowser.c:1224
msgid "Set as root"
msgstr "Instal·la com a superusuari"
-#: ../treebrowser/src/treebrowser.c:1230
-#: ../treebrowser/src/treebrowser.c:1697
-#: ../treebrowser/src/treebrowser.c:2060
+#: ../treebrowser/src/treebrowser.c:1229 ../treebrowser/src/treebrowser.c:1743
+#: ../treebrowser/src/treebrowser.c:2123
msgid "Refresh"
msgstr "Actualitza"
-#: ../treebrowser/src/treebrowser.c:1242
+#: ../treebrowser/src/treebrowser.c:1233
+#, fuzzy
+msgid "_Find in Files"
+msgstr "Cerca en els Fitxers"
+
+#: ../treebrowser/src/treebrowser.c:1241
msgid "Create new directory"
msgstr "Crea un directori nou"
-#: ../treebrowser/src/treebrowser.c:1246
+#: ../treebrowser/src/treebrowser.c:1245
msgid "Create new file"
msgstr "Crea un nou fitxer"
-#: ../treebrowser/src/treebrowser.c:1250
+#: ../treebrowser/src/treebrowser.c:1249
msgid "Rename"
msgstr "Reanomena"
-#: ../treebrowser/src/treebrowser.c:1255
+#: ../treebrowser/src/treebrowser.c:1254
msgid "Delete"
msgstr "Elimina"
-#: ../treebrowser/src/treebrowser.c:1263
+#: ../treebrowser/src/treebrowser.c:1262
#, c-format
msgid "Close: %s"
msgstr "Tanca: %s"
-#: ../treebrowser/src/treebrowser.c:1268
+#: ../treebrowser/src/treebrowser.c:1267
#, c-format
msgid "Close Child Documents "
msgstr "Tanca els Documents Fills"
-#: ../treebrowser/src/treebrowser.c:1273
-msgid "Copy full path to clipboard"
+#: ../treebrowser/src/treebrowser.c:1272
+#, fuzzy
+msgid "_Copy full path to clipboard"
msgstr "Copia la ruta completa al porta-retalls"
-#: ../treebrowser/src/treebrowser.c:1293
-#: ../treebrowser/src/treebrowser.c:1974
+#: ../treebrowser/src/treebrowser.c:1292 ../treebrowser/src/treebrowser.c:2032
msgid "Show bookmarks"
msgstr "Mostra les adreces d'interès"
-#: ../treebrowser/src/treebrowser.c:1298
-#: ../treebrowser/src/treebrowser.c:1928
+#: ../treebrowser/src/treebrowser.c:1297 ../treebrowser/src/treebrowser.c:1981
msgid "Show hidden files"
msgstr "Mostra els fitxers ocults"
-#: ../treebrowser/src/treebrowser.c:1303
+#: ../treebrowser/src/treebrowser.c:1302
msgid "Show toolbars"
msgstr "Mostra les barres d'eines"
-#: ../treebrowser/src/treebrowser.c:1574
+#: ../treebrowser/src/treebrowser.c:1621
#, c-format
msgid "Target file '%s' exists, do you really want to replace it?"
msgstr "Ja existeix un fitxer anomenat \"%s\", voleu reemplaçar-lo?"
-#: ../treebrowser/src/treebrowser.c:1702
+#: ../treebrowser/src/treebrowser.c:1748
msgid "Home"
msgstr "Inici"
-#: ../treebrowser/src/treebrowser.c:1712
+#: ../treebrowser/src/treebrowser.c:1758
msgid "Track path"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1717
+#: ../treebrowser/src/treebrowser.c:1763
msgid "Hide bars"
msgstr "Amaga les barres"
-#: ../treebrowser/src/treebrowser.c:1727
-msgid "Filter (*.c;*.h;*.cpp), and if you want temporary filter using the '!' reverse try for example this '!;*.c;*.h;*.cpp'"
+#: ../treebrowser/src/treebrowser.c:1773
+msgid ""
+"Filter (*.c;*.h;*.cpp), and if you want temporary filter using the '!' "
+"reverse try for example this '!;*.c;*.h;*.cpp'"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1735
+#: ../treebrowser/src/treebrowser.c:1781
msgid "Addressbar for example '/projects/my-project'"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1760
+#: ../treebrowser/src/treebrowser.c:1806
msgid "Tree Browser"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1892
+#: ../treebrowser/src/treebrowser.c:1945
msgid "External open command"
msgstr "Ordre externa per obrir"
-#: ../treebrowser/src/treebrowser.c:1897
+#: ../treebrowser/src/treebrowser.c:1950
#, c-format
msgid ""
-"The command to execute when using \"Open with\". You can use %f and %d wildcards.\n"
+"The command to execute when using \"Open with\". You can use %f and %d "
+"wildcards.\n"
"%f will be replaced with the filename including full path\n"
-"%d will be replaced with the path name of the selected file without the filename"
+"%d will be replaced with the path name of the selected file without the "
+"filename"
msgstr ""
-"L'ordre a executar quan s'usa \"Obre amb\". Podeu usar els comodins %f i %d.\n"
+"L'ordre a executar quan s'usa \"Obre amb\". Podeu usar els comodins %f i "
+"%d.\n"
"%f serà substituit amb el nom del fitxer, incloent la ruta completa\n"
"%d serà substituit amb la ruta completa, sense el nom del fitxer"
-#: ../treebrowser/src/treebrowser.c:1905
+#: ../treebrowser/src/treebrowser.c:1958
msgid "Toolbar"
msgstr "Barra d'Eines"
-#: ../treebrowser/src/treebrowser.c:1907
+#: ../treebrowser/src/treebrowser.c:1960
msgid "Hidden"
msgstr "Ocult"
-#: ../treebrowser/src/treebrowser.c:1908
+#: ../treebrowser/src/treebrowser.c:1961
msgid "Top"
msgstr "Part superior"
-#: ../treebrowser/src/treebrowser.c:1909
+#: ../treebrowser/src/treebrowser.c:1962
msgid "Bottom"
msgstr "Part inferior"
-#: ../treebrowser/src/treebrowser.c:1914
+#: ../treebrowser/src/treebrowser.c:1967
msgid "If position is changed, the option require plugin restart."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1918
+#: ../treebrowser/src/treebrowser.c:1971
msgid "Show icons"
msgstr "Mostra les icones"
-#: ../treebrowser/src/treebrowser.c:1920
+#: ../treebrowser/src/treebrowser.c:1973
msgid "None"
msgstr "Cap"
-#: ../treebrowser/src/treebrowser.c:1921
+#: ../treebrowser/src/treebrowser.c:1974
msgid "Base"
msgstr "Base"
-#: ../treebrowser/src/treebrowser.c:1922
+#: ../treebrowser/src/treebrowser.c:1975
msgid "Content-type"
msgstr "Tipus de continguts"
-#: ../treebrowser/src/treebrowser.c:1933
+#: ../treebrowser/src/treebrowser.c:1986
msgid "On Windows, this just hide files that are prefixed with '.' (dot)"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1935
+#: ../treebrowser/src/treebrowser.c:1988
msgid "Hide object files"
msgstr "Amaga els fitxers objecte"
-#: ../treebrowser/src/treebrowser.c:1940
-msgid "Don't show generated object files in the file browser, this includes *.o, *.obj. *.so, *.dll, *.a, *.lib"
+#: ../treebrowser/src/treebrowser.c:1993
+msgid ""
+"Don't show generated object files in the file browser, this includes *.o, *."
+"obj. *.so, *.dll, *.a, *.lib"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1942
+#: ../treebrowser/src/treebrowser.c:1995
msgid "Reverse filter"
msgstr "Inverteix el filtre"
-#: ../treebrowser/src/treebrowser.c:1947
+#: ../treebrowser/src/treebrowser.c:2000
msgid "Follow current document"
msgstr "Segueix el document actual"
-#: ../treebrowser/src/treebrowser.c:1952
+#: ../treebrowser/src/treebrowser.c:2005
msgid "Single click, open document and focus it"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1957
+#: ../treebrowser/src/treebrowser.c:2010
msgid "Double click open directory"
msgstr "Doble clic obre els directoris"
-#: ../treebrowser/src/treebrowser.c:1962
+#: ../treebrowser/src/treebrowser.c:2015
msgid "On delete file, close it if is opened"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1967
+#: ../treebrowser/src/treebrowser.c:2020
+msgid "Focus editor on file open"
+msgstr ""
+
+#: ../treebrowser/src/treebrowser.c:2025
msgid "Show tree lines"
msgstr "Mostra les línies de l'arbre"
-#: ../treebrowser/src/treebrowser.c:2050
+#: ../treebrowser/src/treebrowser.c:2037
+#, fuzzy
+msgid "Open new files"
+msgstr "Obre un Fitxer"
+
+#: ../treebrowser/src/treebrowser.c:2113
msgid "Focus File List"
msgstr "Enfoca la Llista de Fitxers"
-#: ../treebrowser/src/treebrowser.c:2052
+#: ../treebrowser/src/treebrowser.c:2115
msgid "Focus Path Entry"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:2054
+#: ../treebrowser/src/treebrowser.c:2117
msgid "Rename Object"
msgstr "Reanomena Objecte"
-#: ../treebrowser/src/treebrowser.c:2056
+#: ../treebrowser/src/treebrowser.c:2119
msgid "Create New File"
msgstr "Crea un Fitxer Nou"
-#: ../treebrowser/src/treebrowser.c:2058
+#: ../treebrowser/src/treebrowser.c:2121
msgid "Create New Directory"
msgstr "Crea un Directori Nou"
@@ -5862,7 +6225,8 @@
msgstr ""
#: ../updatechecker/src/updatechecker.c:42
-msgid "A plugin which is checking whether there are updates for Geany available."
+msgid ""
+"A plugin which is checking whether there are updates for Geany available."
msgstr ""
#: ../updatechecker/src/updatechecker.c:190
@@ -5917,45 +6281,44 @@
msgid "utility"
msgstr "utilitat"
-#: ../webhelper/src/gwh-settings.c:775
+#: ../webhelper/src/gwh-settings.c:782
#, c-format
msgid "%s:"
msgstr "%s:"
-#: ../webhelper/src/gwh-browser.c:528
+#: ../webhelper/src/gwh-browser.c:534
msgid "_Zoom"
msgstr "_Zoom"
-#: ../webhelper/src/gwh-browser.c:550
+#: ../webhelper/src/gwh-browser.c:556
msgid "Full-_content zoom"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:561
+#: ../webhelper/src/gwh-browser.c:567
msgid "Flip panes orientation"
msgstr "Canvia la orientació dels panells"
-#: ../webhelper/src/gwh-browser.c:808
+#: ../webhelper/src/gwh-browser.c:814
msgid "Back"
msgstr "Enrere"
-#: ../webhelper/src/gwh-browser.c:812
+#: ../webhelper/src/gwh-browser.c:818
msgid "Forward"
msgstr "Reenvia"
-#: ../webhelper/src/gwh-browser.c:816
+#: ../webhelper/src/gwh-browser.c:822
msgid "Cancel loading"
msgstr "Cancel·la la càrrega"
-#: ../webhelper/src/gwh-browser.c:820
+#: ../webhelper/src/gwh-browser.c:826
msgid "Reload current page"
msgstr "Actualitza la pàgina actual"
-#: ../webhelper/src/gwh-browser.c:833
-#: ../webhelper/src/gwh-browser.c:879
+#: ../webhelper/src/gwh-browser.c:839 ../webhelper/src/gwh-browser.c:885
msgid "Web inspector"
msgstr "Inspector web"
-#: ../webhelper/src/gwh-browser.c:834
+#: ../webhelper/src/gwh-browser.c:840
msgid "Toggle web inspector"
msgstr "Habilita l'inspector web"
@@ -5964,7 +6327,10 @@
msgstr ""
#: ../webhelper/src/gwh-plugin.c:51
-msgid "Display a preview web page that gets updated upon document saving and provide web analysis and debugging tools (aka Web Inspector), all using WebKit."
+msgid ""
+"Display a preview web page that gets updated upon document saving and "
+"provide web analysis and debugging tools (aka Web Inspector), all using "
+"WebKit."
msgstr ""
#: ../webhelper/src/gwh-plugin.c:141
@@ -6040,7 +6406,9 @@
msgstr ""
#: ../webhelper/src/gwh-plugin.c:350
-msgid "Whether to tell the window manager not to show the secondary windows in the task bar"
+msgid ""
+"Whether to tell the window manager not to show the secondary windows in the "
+"task bar"
msgstr ""
#: ../webhelper/src/gwh-plugin.c:355
@@ -6085,15 +6453,15 @@
msgid "Autocompletes XML/HTML tags using snippets."
msgstr ""
+#~ msgid "%s: error %lu."
+#~ msgstr "%s: error %lu."
+
#~ msgid "Unknown signal"
#~ msgstr "Senyal desconeguda"
#~ msgid "(unknown)"
#~ msgstr "(desconegut)"
-#~ msgid "Directory %s not found!\n"
-#~ msgstr "No s'ha trobat el directori %s!\n"
-
#~ msgid "Killing target program.\n"
#~ msgstr "Matant el programa.\n"
@@ -6156,9 +6524,6 @@
#~ msgid "(no program)"
#~ msgstr "(cap programa)"
-#~ msgid "loaded"
-#~ msgstr "carregat"
-
#~ msgid "Error:"
#~ msgstr "Error:"
diff -Nru geany-plugins-1.24.0+20140222+git/po/da.po geany-plugins-1.24.1+dfsg/po/da.po
--- geany-plugins-1.24.0+20140222+git/po/da.po 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/po/da.po 2014-04-12 14:28:39.000000000 +0000
@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Geany-plugins 1.23\n"
+"Project-Id-Version: Geany-plugins 1.24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-02-23 14:32+0100\n"
+"POT-Creation-Date: 2014-03-30 19:33+0200\n"
"PO-Revision-Date: 2009-06-11 10:15+0200\n"
"Last-Translator: Andrew L Janke \n"
"Language-Team: Danish \n"
@@ -34,12 +34,12 @@
msgid "Contents"
msgstr ""
-#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:615
+#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:625
msgid "Bookmarks"
msgstr ""
#. complete update
-#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2295
+#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2351
msgid "_Update"
msgstr ""
@@ -76,15 +76,15 @@
msgid "Context:"
msgstr ""
-#: ../addons/src/ao_xmltagging.c:56
+#: ../addons/src/ao_xmltagging.c:54
msgid "XML tagging"
msgstr ""
-#: ../addons/src/ao_xmltagging.c:67
+#: ../addons/src/ao_xmltagging.c:65
msgid "Tag name to be inserted:"
msgstr ""
-#: ../addons/src/ao_xmltagging.c:71
+#: ../addons/src/ao_xmltagging.c:69
#, c-format
msgid ""
"%s will be replaced with your current selection. Please keep care on your "
@@ -152,11 +152,12 @@
msgid "Run XML tagging"
msgstr ""
-#: ../addons/src/addons.c:417 ../geanylatex/src/geanylatex.c:241
-#: ../geanyprj/src/geanyprj.c:174 ../geanysendmail/src/geanysendmail.c:121
-#: ../geanysendmail/src/geanysendmail.c:287 ../geanyvc/src/geanyvc.c:1798
+#: ../addons/src/addons.c:417 ../autoclose/src/autoclose.c:871
+#: ../geanylatex/src/geanylatex.c:241 ../geanyprj/src/geanyprj.c:174
+#: ../geanysendmail/src/geanysendmail.c:123
+#: ../geanysendmail/src/geanysendmail.c:291 ../geanyvc/src/geanyvc.c:1854
#: ../geniuspaste/src/geniuspaste.c:140 ../spellcheck/src/scplugin.c:146
-#: ../treebrowser/src/treebrowser.c:1880
+#: ../treebrowser/src/treebrowser.c:1933
#: ../updatechecker/src/updatechecker.c:253
msgid "Plugin configuration directory could not be created."
msgstr ""
@@ -243,6 +244,14 @@
msgid "Enclose selection automatically (without having to press a keybinding)"
msgstr ""
+#: ../autoclose/src/autoclose.c:50
+msgid "Auto-close"
+msgstr ""
+
+#: ../autoclose/src/autoclose.c:51
+msgid "Auto-close braces and brackets with lot of features"
+msgstr ""
+
#: ../codenav/src/codenavigation.c:52
msgid "Code navigation"
msgstr ""
@@ -305,8 +314,8 @@
msgid "Various debuggers integration."
msgstr ""
-#: ../debugger/src/plugin.c:131 ../debugger/src/keys.c:76
-#: ../scope/data/scope.glade.h:125 ../scope/src/scope.c:225
+#: ../debugger/src/plugin.c:133 ../debugger/src/keys.c:76
+#: ../scope/data/scope.glade.h:124 ../scope/src/scope.c:226
msgid "Debug"
msgstr ""
@@ -438,7 +447,7 @@
msgid "Target"
msgstr ""
-#: ../debugger/src/tabs.c:135 ../scope/data/scope.glade.h:69
+#: ../debugger/src/tabs.c:135 ../scope/src/scope.c:524
msgid "Breakpoints"
msgstr ""
@@ -475,22 +484,22 @@
msgstr ""
#: ../debugger/src/keys.c:52 ../debugger/src/btnpanel.c:113
-#: ../scope/src/scope.c:67
+#: ../scope/src/scope.c:66
msgid "Step into"
msgstr ""
#: ../debugger/src/keys.c:53 ../debugger/src/btnpanel.c:110
-#: ../scope/src/scope.c:68
+#: ../scope/src/scope.c:67
msgid "Step over"
msgstr ""
#: ../debugger/src/keys.c:54 ../debugger/src/btnpanel.c:122
-#: ../scope/src/scope.c:69
+#: ../scope/src/scope.c:68
msgid "Step out"
msgstr ""
#: ../debugger/src/keys.c:55 ../debugger/src/btnpanel.c:125
-#: ../scope/src/scope.c:65
+#: ../scope/src/scope.c:64
msgid "Run to cursor"
msgstr ""
@@ -499,7 +508,7 @@
msgstr ""
#: ../debugger/src/keys.c:57
-msgid "Jump to the currect instruction"
+msgid "Jump to the current instruction"
msgstr ""
#: ../debugger/src/watch_model.c:220
@@ -530,6 +539,14 @@
msgid "Save debug session data to a project"
msgstr ""
+#: ../defineformat/src/defineformat.c:56
+msgid "Define formatter"
+msgstr ""
+
+#: ../defineformat/src/defineformat.c:57
+msgid "Automatically align backslash in multi-line defines"
+msgstr ""
+
#. never search for more than this many chars
#: ../devhelp/src/dhp.h:38
msgid "Documentation"
@@ -639,7 +656,7 @@
msgstr ""
#. i18n: a documentation book
-#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1760
+#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1759
msgid "Book"
msgstr ""
@@ -767,12 +784,12 @@
msgid "A developers' help browser for GNOME"
msgstr ""
-#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2010
+#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2066
msgid "_File"
msgstr ""
-#: ../devhelp/devhelp/dh-window.c:760 ../geanymacro/src/geanymacro.c:1815
-#: ../geanymacro/src/geanymacro.c:2112
+#: ../devhelp/devhelp/dh-window.c:760 ../geanymacro/src/geanymacro.c:1822
+#: ../geanymacro/src/geanymacro.c:2118
msgid "_Edit"
msgstr ""
@@ -952,55 +969,64 @@
msgid "Column mode, select to line / brace / anchor."
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:482
+#: ../geanyextrasel/src/extrasel.c:502
msgid "E_xtra Selection"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:489
+#: ../geanyextrasel/src/extrasel.c:509
msgid "_Column Mode"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:494
+#: ../geanyextrasel/src/extrasel.c:514
msgid "Column mode"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:496
+#: ../geanyextrasel/src/extrasel.c:516
msgid "Select to _Line"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:500
+#: ../geanyextrasel/src/extrasel.c:520
msgid "Select to line"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:502
+#: ../geanyextrasel/src/extrasel.c:522
msgid "Select to Matching _Brace"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:506
+#: ../geanyextrasel/src/extrasel.c:526
msgid "Select to matching brace"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:510
+#: ../geanyextrasel/src/extrasel.c:528
+msgid "_Toggle Stream/Rectangular"
+msgstr ""
+
+#: ../geanyextrasel/src/extrasel.c:532
+#, fuzzy
+msgid "Convert selection"
+msgstr "Flyt det valgte til højre/venstre"
+
+#: ../geanyextrasel/src/extrasel.c:537
msgid "_Set Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:514
+#: ../geanyextrasel/src/extrasel.c:541
msgid "Set anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:516
+#: ../geanyextrasel/src/extrasel.c:543
msgid "Select to _Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:520
+#: ../geanyextrasel/src/extrasel.c:547
msgid "Select to anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:522
+#: ../geanyextrasel/src/extrasel.c:549
msgid "_Rectangle Select to Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:527
+#: ../geanyextrasel/src/extrasel.c:554
msgid "Rectangle select to anchor"
msgstr ""
@@ -1387,76 +1413,76 @@
msgid "Default documentation type for languages that does not have one set"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:37 ../geanyinsertnum/src/insertnum.c:329
-#: ../geanyinsertnum/src/insertnum.c:461
+#: ../geanyinsertnum/src/insertnum.c:44 ../geanyinsertnum/src/insertnum.c:337
+#: ../geanyinsertnum/src/insertnum.c:484
msgid "Insert Numbers"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:37
+#: ../geanyinsertnum/src/insertnum.c:44
msgid "Insert/Fill columns with numbers."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:140
+#: ../geanyinsertnum/src/insertnum.c:146
msgid "Counting..."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:188
+#: ../geanyinsertnum/src/insertnum.c:194
msgid "Preparing..."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:194
+#: ../geanyinsertnum/src/insertnum.c:200
msgid "Inserting..."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:318
+#: ../geanyinsertnum/src/insertnum.c:333
msgid "For base 11 and above"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:341
+#: ../geanyinsertnum/src/insertnum.c:353
msgid "_Start:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:346
+#: ../geanyinsertnum/src/insertnum.c:358
msgid "S_tep:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:352
+#: ../geanyinsertnum/src/insertnum.c:364
msgid "_Base:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:363
+#: ../geanyinsertnum/src/insertnum.c:380
msgid "Letters:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:366
+#: ../geanyinsertnum/src/insertnum.c:383
msgid "_Upper"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:371
+#: ../geanyinsertnum/src/insertnum.c:388
msgid "_Lower"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:376
+#: ../geanyinsertnum/src/insertnum.c:393
msgid "Base _prefix"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:378
+#: ../geanyinsertnum/src/insertnum.c:395
msgid "0 for octal, 0x for hex, + for positive decimal"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:380
+#: ../geanyinsertnum/src/insertnum.c:397
msgid "Padding:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:382
+#: ../geanyinsertnum/src/insertnum.c:399
msgid "Sp_ace"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:385
+#: ../geanyinsertnum/src/insertnum.c:402
msgid "_Zero"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:454
+#: ../geanyinsertnum/src/insertnum.c:477
msgid "Insert _Numbers"
msgstr ""
@@ -1886,20 +1912,20 @@
msgid "BibTeX reference name:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1680
+#: ../geanylatex/src/geanylatex.c:1679
msgid "Dear Sir or Madame"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1681
+#: ../geanylatex/src/geanylatex.c:1680
msgid "With kind regards"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1689
+#: ../geanylatex/src/geanylatex.c:1688
msgid "No template assigned. Aborting"
msgstr ""
#. Building the wizard-dialog and showing it
-#: ../geanylatex/src/geanylatex.c:1716
+#: ../geanylatex/src/geanylatex.c:1715
msgid "LaTeX-Wizard"
msgstr ""
@@ -1907,78 +1933,78 @@
#. * Adds custom templates if there are any. If there are none just
#. * adds default one
#. TEMPLATE FILE
-#: ../geanylatex/src/geanylatex.c:1731 ../markdown/src/conf.c:666
+#: ../geanylatex/src/geanylatex.c:1730 ../markdown/src/conf.c:659
msgid "Template:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1735
+#: ../geanylatex/src/geanylatex.c:1734
msgid "Set the template which should be used for creating the new document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1744
+#: ../geanylatex/src/geanylatex.c:1743
msgid "Default"
msgstr ""
#. Documentclass
-#: ../geanylatex/src/geanylatex.c:1755
+#: ../geanylatex/src/geanylatex.c:1754
msgid "Documentclass:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1758
+#: ../geanylatex/src/geanylatex.c:1757
msgid "Choose the kind of document you want to write"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1762
+#: ../geanylatex/src/geanylatex.c:1761
msgid "Article"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1764
+#: ../geanylatex/src/geanylatex.c:1763
msgid "Report"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1766
+#: ../geanylatex/src/geanylatex.c:1765
msgid "Letter"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1768
+#: ../geanylatex/src/geanylatex.c:1767
msgid "Presentation"
msgstr ""
#. Encoding
-#: ../geanylatex/src/geanylatex.c:1778
+#: ../geanylatex/src/geanylatex.c:1777
msgid "Encoding:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1782
+#: ../geanylatex/src/geanylatex.c:1781
msgid "Set the encoding for your new document"
msgstr ""
#. fontsize
-#: ../geanylatex/src/geanylatex.c:1798
+#: ../geanylatex/src/geanylatex.c:1797
msgid "Font size"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1804
+#: ../geanylatex/src/geanylatex.c:1803
msgid "Set the default font size of your new document"
msgstr ""
#. Author
-#: ../geanylatex/src/geanylatex.c:1816
+#: ../geanylatex/src/geanylatex.c:1815
msgid "Author:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1819
+#: ../geanylatex/src/geanylatex.c:1818
msgid ""
"Sets the value of the \\author command. In most cases this should be your "
"name"
msgstr ""
#. Date
-#: ../geanylatex/src/geanylatex.c:1833
+#: ../geanylatex/src/geanylatex.c:1832
msgid "Date:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1836
+#: ../geanylatex/src/geanylatex.c:1835
msgid ""
"Sets the value of the \\date command inside header of your new created LaTeX-"
"document. Keeping it at \\today is a good decision if you don't need any "
@@ -1986,265 +2012,265 @@
msgstr ""
#. Title of the new document
-#: ../geanylatex/src/geanylatex.c:1848
+#: ../geanylatex/src/geanylatex.c:1847
msgid "Title:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1851
+#: ../geanylatex/src/geanylatex.c:1850
msgid "Sets the title of your new document."
msgstr ""
#. Papersize
-#: ../geanylatex/src/geanylatex.c:1860
+#: ../geanylatex/src/geanylatex.c:1859
msgid "Paper size:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1863
+#: ../geanylatex/src/geanylatex.c:1862
msgid "Choose the paper format for the newly created document"
msgstr ""
#. Paper direction
-#: ../geanylatex/src/geanylatex.c:1876
+#: ../geanylatex/src/geanylatex.c:1875
msgid "Paper Orientation:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1879
+#: ../geanylatex/src/geanylatex.c:1878
msgid "Choose the paper orientation for the newly created document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1900
+#: ../geanylatex/src/geanylatex.c:1899
msgid "Use KOMA-script classes if possible"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1902
+#: ../geanylatex/src/geanylatex.c:1901
msgid ""
"Uses the KOMA-script classes by Markus Kohm.\n"
"Keep in mind: To compile your document these classes have to be installed "
"before."
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1909
+#: ../geanylatex/src/geanylatex.c:1908
msgid "Use draft mode"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1911
+#: ../geanylatex/src/geanylatex.c:1910
msgid ""
"Set the draft flag inside new created documents to get documents with a "
"number of debugging helpers"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1928
+#: ../geanylatex/src/geanylatex.c:1927
msgid "Run LaTeX-Wizard"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1930
+#: ../geanylatex/src/geanylatex.c:1929
msgid "Insert \\label"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1932
+#: ../geanylatex/src/geanylatex.c:1931
msgid "Insert \\ref"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1934
+#: ../geanylatex/src/geanylatex.c:1933
msgid "Insert linebreak \\\\ "
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1937
+#: ../geanylatex/src/geanylatex.c:1936
msgid "Insert command"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1939
+#: ../geanylatex/src/geanylatex.c:1938
msgid "Turn input replacement on/off"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1943
+#: ../geanylatex/src/geanylatex.c:1942
msgid "Replace special characters"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1946
+#: ../geanylatex/src/geanylatex.c:1945
msgid "Run insert environment dialog"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1948
+#: ../geanylatex/src/geanylatex.c:1947
msgid "Insert \\item"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1950
+#: ../geanylatex/src/geanylatex.c:1949
msgid "Format selection in bold font face"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1952
+#: ../geanylatex/src/geanylatex.c:1951
msgid "Format selection in italic font face"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1954
+#: ../geanylatex/src/geanylatex.c:1953
msgid "Format selection in typewriter font face"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1956
+#: ../geanylatex/src/geanylatex.c:1955
msgid "Format selection centered"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1958
+#: ../geanylatex/src/geanylatex.c:1957
#, fuzzy
msgid "Format selection left-aligned"
msgstr "Flyt det valgte til højre/venstre"
-#: ../geanylatex/src/geanylatex.c:1960
+#: ../geanylatex/src/geanylatex.c:1959
#, fuzzy
msgid "Format selection right-aligned"
msgstr "Flyt det valgte til højre/venstre"
-#: ../geanylatex/src/geanylatex.c:1963
+#: ../geanylatex/src/geanylatex.c:1962
msgid "Insert description list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1966
+#: ../geanylatex/src/geanylatex.c:1965
msgid "Insert itemize list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1969
+#: ../geanylatex/src/geanylatex.c:1968
msgid "Insert enumerate list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1972
+#: ../geanylatex/src/geanylatex.c:1971
msgid "Set selection one level up"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1975
+#: ../geanylatex/src/geanylatex.c:1974
msgid "Set selection one level down"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1978
+#: ../geanylatex/src/geanylatex.c:1977
msgid "Insert \\usepackage{}"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1981
+#: ../geanylatex/src/geanylatex.c:1980
msgid "Insert BibTeX reference dialog"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1988
+#: ../geanylatex/src/geanylatex.c:1987
msgid ""
"GeanyLaTeX is a plugin to improve support for LaTeX in Geany.\n"
"\n"
"Please report all bugs or feature requests to one of the authors."
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2026
+#: ../geanylatex/src/geanylatex.c:2025
msgid ""
"glatex_set_autocompletion_contextsize has been initialized with an invalid "
"value. Default value taken. Please check your configuration file"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2048 ../geanylatex/src/geanylatex.c:2055
+#: ../geanylatex/src/geanylatex.c:2047 ../geanylatex/src/geanylatex.c:2054
msgid "page \\pageref{{{reference}}}"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2052 ../geanylatex/src/geanylatex.c:2059
+#: ../geanylatex/src/geanylatex.c:2051 ../geanylatex/src/geanylatex.c:2058
msgid "\\ref{{{reference}}}, page \\pageref{{{reference}}}"
msgstr ""
#. Build up menu for menubar
-#: ../geanylatex/src/geanylatex.c:2107
+#: ../geanylatex/src/geanylatex.c:2106
msgid "_LaTeX"
msgstr ""
#. Filling up menubar menus
#. LaTeX menu
-#: ../geanylatex/src/geanylatex.c:2116 ../geanylatex/src/geanylatex.c:2328
+#: ../geanylatex/src/geanylatex.c:2115 ../geanylatex/src/geanylatex.c:2327
msgid "LaTeX-_Wizard"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2119 ../geanylatex/src/geanylatex.c:2331
+#: ../geanylatex/src/geanylatex.c:2118 ../geanylatex/src/geanylatex.c:2330
msgid "Starts a Wizard to easily create LaTeX-documents"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2124
+#: ../geanylatex/src/geanylatex.c:2123
msgid "I_nsert Special Character"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2126
+#: ../geanylatex/src/geanylatex.c:2125
msgid "Helps to use some not very common letters and signs"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2136
+#: ../geanylatex/src/geanylatex.c:2135
msgid "Insert _Reference"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2138
+#: ../geanylatex/src/geanylatex.c:2137
msgid "Inserting references to the document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2143
+#: ../geanylatex/src/geanylatex.c:2142
msgid "Insert _Label"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2145
+#: ../geanylatex/src/geanylatex.c:2144
msgid "Helps at inserting labels to a document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2151
+#: ../geanylatex/src/geanylatex.c:2150
msgid "Insert _Environment"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2153
+#: ../geanylatex/src/geanylatex.c:2152
msgid "Helps at inserting an environment a document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2159
+#: ../geanylatex/src/geanylatex.c:2158
msgid "Insert P_ackage"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2161
+#: ../geanylatex/src/geanylatex.c:2160
msgid "A small dialog to insert \\usepackage{} into header of current file"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2166 ../scope/data/scope.glade.h:58
+#: ../geanylatex/src/geanylatex.c:2165 ../scope/data/scope.glade.h:58
msgid "_Format"
msgstr ""
#. Add font size menu
-#: ../geanylatex/src/geanylatex.c:2183
+#: ../geanylatex/src/geanylatex.c:2182
msgid "F_ont size"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2201
+#: ../geanylatex/src/geanylatex.c:2200
msgid "_Special Character Replacement"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2209
+#: ../geanylatex/src/geanylatex.c:2208
msgid "Bulk _Replace Special Characters"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2211
+#: ../geanylatex/src/geanylatex.c:2210
msgid "_Replace selected special characters with TeX substitutes"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2219
+#: ../geanylatex/src/geanylatex.c:2218
msgid "Toggle _Special Character Replacement"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2230
+#: ../geanylatex/src/geanylatex.c:2229
msgid "Insert _Command"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2232
+#: ../geanylatex/src/geanylatex.c:2231
msgid "Inserting costumized command to document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2257
+#: ../geanylatex/src/geanylatex.c:2256
msgid "_BibTeX"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2265
+#: ../geanylatex/src/geanylatex.c:2264
msgid "Insert B_ibTeX reference"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2267
+#: ../geanylatex/src/geanylatex.c:2266
msgid "Helps to insert a reference out of BibTeX files"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2272
+#: ../geanylatex/src/geanylatex.c:2271
msgid "_BibTeX entries"
msgstr ""
@@ -2400,16 +2426,16 @@
msgid "Creating dummy text with Geany"
msgstr ""
-#: ../geanylipsum/src/geanylipsum.c:86
+#: ../geanylipsum/src/geanylipsum.c:89
msgid "Lipsum-Generator"
msgstr ""
-#: ../geanylipsum/src/geanylipsum.c:87
+#: ../geanylipsum/src/geanylipsum.c:90
msgid "Enter the length of Lipsum text here"
msgstr ""
#. Building menu entry
-#: ../geanylipsum/src/geanylipsum.c:163
+#: ../geanylipsum/src/geanylipsum.c:164
msgid "_Lipsum"
msgstr ""
@@ -2533,19 +2559,19 @@
msgid "Browse..."
msgstr ""
-#: ../geanylua/gsdlg.c:175
+#: ../geanylua/gsdlg.c:176
msgid "Select Color"
msgstr ""
-#: ../geanylua/gsdlg.c:205
+#: ../geanylua/gsdlg.c:207
msgid "Choose..."
msgstr ""
-#: ../geanylua/gsdlg.c:226
+#: ../geanylua/gsdlg.c:228
msgid "Select Font"
msgstr ""
-#: ../geanylua/gsdlg.c:253
+#: ../geanylua/gsdlg.c:255
msgid "Select..."
msgstr ""
@@ -2570,7 +2596,7 @@
"not enough arguments for command \"%s\".\n"
msgstr ""
-#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:398
+#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:396
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2605,14 +2631,14 @@
msgid "Save file"
msgstr ""
-#: ../geanylua/glspi_dlg.c:436
+#: ../geanylua/glspi_dlg.c:438
#, c-format
msgid ""
"Error in module \"%s\" at function pickfile():\n"
"failed to parse filter string at argument #3.\n"
msgstr ""
-#: ../geanylua/glspi_dlg.c:486
+#: ../geanylua/glspi_dlg.c:489
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2651,21 +2677,21 @@
"Please check your installation."
msgstr ""
-#: ../geanylua/glspi_app.c:19
+#: ../geanylua/glspi_app.c:21
#, c-format
msgid ""
"%s %s: %s\n"
"Copyright (c) 2007-2010 "
msgstr ""
-#: ../geanylua/glspi_app.c:149
+#: ../geanylua/glspi_app.c:151
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
"widget \"%s\" not found for argument #1.\n"
msgstr ""
-#: ../geanylua/glspi_app.c:158
+#: ../geanylua/glspi_app.c:160
#, c-format
msgid ""
"Error in module \"%s\" at function %s() argument #2:\n"
@@ -3031,6 +3057,19 @@
"duplicate line"
msgstr ""
+#: ../geanymacro/src/geanymacro.c:150
+msgid "Search for next \"\""
+msgstr ""
+
+#: ../geanymacro/src/geanymacro.c:151
+msgid "Search for previous \"\""
+msgstr ""
+
+#: ../geanymacro/src/geanymacro.c:152
+#, fuzzy
+msgid "Set start of search to beginning of selection"
+msgstr "Flyt det valgte til højre/venstre"
+
#: ../geanymacro/src/geanymacro.c:181
msgid "Macros"
msgstr ""
@@ -3230,12 +3269,12 @@
#. create buttons
#: ../geanymacro/src/geanymacro.c:1393 ../geanymacro/src/geanymacro.c:1536
-#: ../geanymacro/src/geanymacro.c:1819 ../geanymacro/src/geanymacro.c:2116
+#: ../geanymacro/src/geanymacro.c:1826 ../geanymacro/src/geanymacro.c:2122
msgid "_Ok"
msgstr ""
#: ../geanymacro/src/geanymacro.c:1394 ../geanymacro/src/geanymacro.c:1537
-#: ../geanymacro/src/geanymacro.c:1820
+#: ../geanymacro/src/geanymacro.c:1827
msgid "_Cancel"
msgstr ""
@@ -3252,7 +3291,7 @@
msgid "Search for contents of clipboard"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:92
+#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:101
msgid "Search for:"
msgstr ""
@@ -3286,58 +3325,58 @@
msgid "Text:"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1571 ../geanymacro/src/geanymacro.c:1755
+#: ../geanymacro/src/geanymacro.c:1570 ../geanymacro/src/geanymacro.c:1758
#, c-format
msgid "Insert/replace with \"%s\""
msgstr ""
#. create dialog box
-#: ../geanymacro/src/geanymacro.c:1731
+#: ../geanymacro/src/geanymacro.c:1735
#, c-format
msgid "Edit: %s"
msgstr ""
#. add column
-#: ../geanymacro/src/geanymacro.c:1794
+#: ../geanymacro/src/geanymacro.c:1801
msgid "Event"
msgstr ""
#. add buttons
-#: ../geanymacro/src/geanymacro.c:1809
+#: ../geanymacro/src/geanymacro.c:1816
msgid "Move _Up"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1811
+#: ../geanymacro/src/geanymacro.c:1818
msgid "Move Do_wn"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1813
+#: ../geanymacro/src/geanymacro.c:1820
msgid "New _Above"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1814
+#: ../geanymacro/src/geanymacro.c:1821
msgid "New _Below"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1817 ../geanymacro/src/geanymacro.c:2114
+#: ../geanymacro/src/geanymacro.c:1824 ../geanymacro/src/geanymacro.c:2120
msgid "_Delete"
msgstr ""
#. create dialog box
-#: ../geanymacro/src/geanymacro.c:2059
+#: ../geanymacro/src/geanymacro.c:2065
msgid "Edit Macros"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:2089
+#: ../geanymacro/src/geanymacro.c:2095
msgid "Macro Name"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:2095
+#: ../geanymacro/src/geanymacro.c:2101
msgid "Key Trigger"
msgstr ""
#. add buttons
-#: ../geanymacro/src/geanymacro.c:2110
+#: ../geanymacro/src/geanymacro.c:2116
msgid "_Re-Record"
msgstr ""
@@ -3356,6 +3395,33 @@
msgid "_Edit Macros"
msgstr ""
+#. *< \brief It's the information message about geany mini script
+#: ../geanyminiscript/src/gms_gui.c:129
+msgid ""
+"GMS : Geany Mini-Script filter Plugin\n"
+"This plugin is a tool to apply a script filter on:\n"
+" o the text selection,\n"
+" o the current document,\n"
+" o all documents of the current session.\n"
+"\n"
+"The filter type can be:\n"
+" o Unix shell script,\n"
+" o perl script,\n"
+" o python script,\n"
+" o sed commands,\n"
+" o awk script.\n"
+"\n"
+"AUTHOR\n"
+" Written by Pascal BURLOT (December,2008)\n"
+"\n"
+"LICENSE:\n"
+"This program is free software; you can redistribute\n"
+"it and/or modify it under the terms of the GNU \n"
+"General Public License as published by the Free\n"
+"Software Foundation; either version 2 of the License,\n"
+"or (at your option) any later version."
+msgstr ""
+
#: ../geanyminiscript/src/gms_gui.c:253
msgid "Load Mini-Script File"
msgstr ""
@@ -3364,109 +3430,108 @@
msgid "Save Mini-Script File"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:418
+#: ../geanyminiscript/src/gms_gui.c:419
msgid "Mini-Script Filter"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:446
+#: ../geanyminiscript/src/gms_gui.c:445
msgid "Clear the mini-script window"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:451
+#: ../geanyminiscript/src/gms_gui.c:450
msgid "Load a mini-script into this window"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:456
+#: ../geanyminiscript/src/gms_gui.c:455
msgid "Save the mini-script into a file"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:461
+#: ../geanyminiscript/src/gms_gui.c:460
msgid "Display a information about the mini-script plugin"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:469
+#: ../geanyminiscript/src/gms_gui.c:468
msgid "select the mini-script type"
msgstr ""
#. Hbox : Radio bouttons for choosing the input:
#. * selection/current document/all documents of the current session
-#: ../geanyminiscript/src/gms_gui.c:500
+#: ../geanyminiscript/src/gms_gui.c:499
msgid "filter input"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:502
+#: ../geanyminiscript/src/gms_gui.c:501
msgid "select the input of mini-script filter"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:508
+#: ../geanyminiscript/src/gms_gui.c:507
msgid "selection"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:509
+#: ../geanyminiscript/src/gms_gui.c:508
msgid "document"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:510
+#: ../geanyminiscript/src/gms_gui.c:509
msgid "session"
msgstr ""
#. Hbox : Radio bouttons for choosing the output:
#. * current document/ or new document
-#: ../geanyminiscript/src/gms_gui.c:519
+#: ../geanyminiscript/src/gms_gui.c:518
msgid "filter output"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:521
+#: ../geanyminiscript/src/gms_gui.c:520
msgid "select the output of mini-script filter"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:527
+#: ../geanyminiscript/src/gms_gui.c:526
msgid "Current Doc."
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:528
+#: ../geanyminiscript/src/gms_gui.c:527
msgid "New Doc."
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:749
+#: ../geanyminiscript/src/gms_gui.c:748
msgid "script configuration"
msgstr ""
-#. All plugins must set name, description, version and author.
#: ../geanyminiscript/src/gms.c:58
msgid "Mini Script"
msgstr ""
-#: ../geanyminiscript/src/gms.c:58
+#: ../geanyminiscript/src/gms.c:59
msgid ""
"A tool to apply a script filter on a text selection or current document(s)"
msgstr ""
-#: ../geanyminiscript/src/gms.c:59
+#: ../geanyminiscript/src/gms.c:60
msgid "Pascal BURLOT, a Geany user"
msgstr ""
#. Add an item to the Tools menu
-#: ../geanyminiscript/src/gms.c:278
+#: ../geanyminiscript/src/gms.c:249
msgid "_Mini-Script"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:58
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:61
msgid "Numbered Bookmarks for Geany"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:923
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:927
#, c-format
msgid "Unable to apply all markers to '%s' as all being used."
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:925
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:969
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1392
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:929
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:973
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1396
msgid "_Okay"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:967
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:971
#, c-format
msgid ""
"'%s' has been edited since it was last saved by geany. Marker positions may "
@@ -3474,54 +3539,54 @@
"Press Ignore to try an load markers anyway."
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:970
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:974
msgid "_Ignore"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1215
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1219
msgid "remember fold state"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1221
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1225
msgid "Center view when goto bookmark"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1228
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1232
#, fuzzy
msgid "Move to start of line"
msgstr "Flyt det valgte til højre/venstre"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1229
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1233
msgid "Move to remembered position in line"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1230
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1234
msgid "Move to position in current line"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1231
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1235
#, fuzzy
msgid "Move to End of line"
msgstr "Flyt det valgte til højre/venstre"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1237
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1241
msgid "Save file settings with program settings"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1238
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1242
msgid "Save file settings to filename with suffix"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1243
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1247
msgid "remember normal Bookmarks"
msgstr ""
#. create dialog box
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1263
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1267
msgid "Numbered Bookmarks help"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1270
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1274
msgid ""
"This Plugin implements Numbered Bookmarks in Geany, as well as remembering "
"the state of folds, and positions of standard non-numbered bookmarks when a "
@@ -3537,7 +3602,7 @@
"previously set bookmark, press Ctrl+a number from 0 to 9."
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1391
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1395
msgid "Unable to apply markers as all being used."
msgstr ""
@@ -3616,36 +3681,36 @@
msgstr ""
#. shouldn't get here
-#: ../geanypg/src/pinentry.c:107
+#: ../geanypg/src/pinentry.c:111
msgid "Could not use pinentry."
msgstr ""
-#: ../geanypg/src/pinentry.c:119
+#: ../geanypg/src/pinentry.c:123
msgid "Unexpected output from pinentry."
msgstr ""
#. read the rest of the first line after OK
-#: ../geanypg/src/pinentry.c:127
+#: ../geanypg/src/pinentry.c:131
msgid "Passphrase entry"
msgstr ""
-#: ../geanypg/src/pinentry.c:131
+#: ../geanypg/src/pinentry.c:135
msgid "Passphrase"
msgstr ""
-#: ../geanypg/src/pinentry.c:136
+#: ../geanypg/src/pinentry.c:140
msgid "Enter passphrase for"
msgstr ""
-#: ../geanypg/src/pinentry.c:167
+#: ../geanypg/src/pinentry.c:171
msgid "pinentry gave error"
msgstr ""
-#: ../geanypg/src/pinentry.c:170
+#: ../geanypg/src/pinentry.c:174
msgid "Unexpected error from pinentry."
msgstr ""
-#: ../geanypg/src/pinentry.c:195
+#: ../geanypg/src/pinentry.c:199
msgid ""
"Error, Passphrase input without using gpg-agent is not supported on Windows "
"yet."
@@ -3655,8 +3720,8 @@
msgid "a key with fingerprint"
msgstr ""
-#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:522
-#: ../spellcheck/src/gui.c:533
+#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:527
+#: ../spellcheck/src/gui.c:538
msgid "unknown"
msgstr ""
@@ -3812,7 +3877,7 @@
msgstr ""
#: ../geanyprj/src/geanyprj.c:38 ../geanyprj/src/sidebar.c:456
-#: ../gproject/src/gproject-sidebar.c:822
+#: ../gproject/src/gproject-sidebar.c:870
msgid "Project"
msgstr ""
@@ -3841,7 +3906,7 @@
msgid "C_reate"
msgstr ""
-#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:116
+#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:114
msgid "Name:"
msgstr ""
@@ -3912,7 +3977,7 @@
msgid "Remove File"
msgstr ""
-#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:803
+#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:849
msgid "H_ide Sidebar"
msgstr ""
@@ -3921,6 +3986,48 @@
msgid "Project \"%s\" opened."
msgstr ""
+#: ../geanypy/src/geanypy-plugin.c:34
+msgid "GeanyPy"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:35
+msgid "Python plugins support"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:77
+#, c-format
+msgid "Unable to pre-load Python library: %s."
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:157
+msgid "Failed to import manager module"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:166
+msgid "Failed to retrieve PluginManager from manager module"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:182
+msgid "System plugin directory not found."
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:211
+msgid "Unable to instantiate new PluginManager"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:227
+msgid "Unable to get show_all() method on plugin manager"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:255
+#, c-format
+msgid "Unable to create Python plugins directory: %s: %s"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:266
+msgid "Python Plugin Manager"
+msgstr ""
+
#: ../geanysendmail/src/geanysendmail.c:43
msgid "GeanySendMail"
msgstr ""
@@ -3939,42 +4046,42 @@
msgid "Enter the recipient's e-mail address:"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:136
+#: ../geanysendmail/src/geanysendmail.c:138
msgid "Filename placeholder not found. The executed command might have failed."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:142
+#: ../geanysendmail/src/geanysendmail.c:144
msgid ""
"Recipient address placeholder not found. The executed command might have "
"failed."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:157
+#: ../geanysendmail/src/geanysendmail.c:159
msgid "Could not execute mailer. Please check your configuration."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:166
+#: ../geanysendmail/src/geanysendmail.c:168
msgid "Please define a mail client first."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:171
+#: ../geanysendmail/src/geanysendmail.c:173
msgid "File has to be saved before sending."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:187
+#: ../geanysendmail/src/geanysendmail.c:191
msgid "Mail"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:218
+#: ../geanysendmail/src/geanysendmail.c:222
msgid "Send by mail"
msgstr ""
#. add a label and a text entry to the dialog
-#: ../geanysendmail/src/geanysendmail.c:308
+#: ../geanysendmail/src/geanysendmail.c:312
msgid "Path and options for the mail client:"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:316
+#: ../geanysendmail/src/geanysendmail.c:320
msgid ""
"Note: \n"
"\t%f will be replaced by your file.\n"
@@ -3985,28 +4092,28 @@
"\tmutt -s \"Sending '%b'\" -a \"%f\" \"%r\""
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:326
+#: ../geanysendmail/src/geanysendmail.c:330
msgid "Show toolbar icon"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:328
+#: ../geanysendmail/src/geanysendmail.c:332
msgid "Shows a icon in the toolbar to send file more easy."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:334
+#: ../geanysendmail/src/geanysendmail.c:338
msgid "Use dialog for entering email address of recipients"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:356
+#: ../geanysendmail/src/geanysendmail.c:360
msgid "Send file by mail"
msgstr ""
#. Build up menu entry
-#: ../geanysendmail/src/geanysendmail.c:379
+#: ../geanysendmail/src/geanysendmail.c:383
msgid "_Mail document"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:382
+#: ../geanysendmail/src/geanysendmail.c:386
msgid ""
"Sends the opened file as unzipped attachment by any mailer from your $PATH"
msgstr ""
@@ -4024,339 +4131,358 @@
msgid "geanyvc: s_spawn_sync error: %s"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:609 ../geanyvc/src/geanyvc.c:620
+#: ../geanyvc/src/geanyvc.c:561
+#, c-format
+msgid "File %s: action %s executed via %s."
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:614 ../geanyvc/src/geanyvc.c:625
#, c-format
msgid "geanyvc: vcdiff_file_activated: Unable to rename '%s' to '%s'"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:646 ../geanyvc/src/geanyvc.c:696
+#: ../geanyvc/src/geanyvc.c:651 ../geanyvc/src/geanyvc.c:701
msgid "No changes were made."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:723
+#: ../geanyvc/src/geanyvc.c:728
msgid "No history available"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:916 ../geanyvc/src/geanyvc.c:924
+#: ../geanyvc/src/geanyvc.c:921 ../geanyvc/src/geanyvc.c:929
#, c-format
msgid "Do you really want to revert: %s?"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:932
+#: ../geanyvc/src/geanyvc.c:937
#, c-format
msgid "Do you really want to add: %s?"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:939
+#: ../geanyvc/src/geanyvc.c:944
#, c-format
msgid "Do you really want to remove: %s?"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:962
+#: ../geanyvc/src/geanyvc.c:967
msgid "Do you really want to update?"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1225
+#: ../geanyvc/src/geanyvc.c:1094
+msgid ""
+"The resulting differences cannot be displayed because the changes are too "
+"big to display here and would slow down the UI significantly.\n"
+"\n"
+"To view the differences, cancel this dialog and open the differences in "
+"Geany directly by using the GeanyVC menu (Base Dirrectory -> Diff)."
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:1243
msgid "Commit Y/N"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1235
+#: ../geanyvc/src/geanyvc.c:1253
msgid "Status"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1242
+#: ../geanyvc/src/geanyvc.c:1260
msgid "Path"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1330
+#: ../geanyvc/src/geanyvc.c:1324
+#, c-format
+msgid "Line: %d Column: %d"
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:1370
msgid "Commit"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1372
+#: ../geanyvc/src/geanyvc.c:1412
msgid "_De-/select all files"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1413
+#: ../geanyvc/src/geanyvc.c:1456
msgid "Commit message:"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1426
+#: ../geanyvc/src/geanyvc.c:1475
msgid "C_ommit"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1500
+#: ../geanyvc/src/geanyvc.c:1556
msgid "Nothing to commit."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1546
+#: ../geanyvc/src/geanyvc.c:1602
#, c-format
msgid "Error initializing spell checking: %s"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1558
+#: ../geanyvc/src/geanyvc.c:1614
#, c-format
msgid ""
"Error while setting up language for spellchecking. Please check "
"configuration. Error message was: %s"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1834
+#: ../geanyvc/src/geanyvc.c:1890
msgid "Set Changed-flag for document tabs created by the plugin"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1837
+#: ../geanyvc/src/geanyvc.c:1893
msgid ""
"If this option is activated, every new by the VC-plugin created document tab "
"will be marked as changed. Even this option is useful in some cases, it "
"could cause a big number of annoying \"Do you want to save\"-dialogs."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1845
+#: ../geanyvc/src/geanyvc.c:1901
msgid "Confirm adding new files to a VCS"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1848
+#: ../geanyvc/src/geanyvc.c:1904
msgid "Shows a confirmation dialog on adding a new (created) file to VCS."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1854
+#: ../geanyvc/src/geanyvc.c:1910
msgid "Maximize commit dialog"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1855
+#: ../geanyvc/src/geanyvc.c:1911
msgid "Show commit dialog maximize."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1861
+#: ../geanyvc/src/geanyvc.c:1917
msgid "Use external diff viewer"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1863
+#: ../geanyvc/src/geanyvc.c:1919
msgid "Use external diff viewer for file diff."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1869
+#: ../geanyvc/src/geanyvc.c:1925
msgid "Show VC entries at editor menu"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1871
+#: ../geanyvc/src/geanyvc.c:1927
msgid "Show entries for VC functions inside editor menu"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1876
+#: ../geanyvc/src/geanyvc.c:1932
msgid "Attach menu to menubar"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1878
+#: ../geanyvc/src/geanyvc.c:1934
msgid ""
"Whether menu for this plugin are getting placed either inside tools menu or "
"directly inside Geany's menubar.Will take in account after next start of "
"GeanyVC"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1886
+#: ../geanyvc/src/geanyvc.c:1942
msgid "Enable CVS"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1891
+#: ../geanyvc/src/geanyvc.c:1947
msgid "Enable GIT"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1896
+#: ../geanyvc/src/geanyvc.c:1952
msgid "Enable SVN"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1901
+#: ../geanyvc/src/geanyvc.c:1957
msgid "Enable SVK"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1906
+#: ../geanyvc/src/geanyvc.c:1962
msgid "Enable Bazaar"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1911
+#: ../geanyvc/src/geanyvc.c:1967
msgid "Enable Mercurial"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1917
+#: ../geanyvc/src/geanyvc.c:1973
msgid "Spellcheck language"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2008
+#: ../geanyvc/src/geanyvc.c:2064
msgid "_VC file Actions"
msgstr ""
#. Diff of current file
#. Diff of the current dir
#. Complete diff of base directory
-#: ../geanyvc/src/geanyvc.c:2014 ../geanyvc/src/geanyvc.c:2091
-#: ../geanyvc/src/geanyvc.c:2131
+#: ../geanyvc/src/geanyvc.c:2070 ../geanyvc/src/geanyvc.c:2147
+#: ../geanyvc/src/geanyvc.c:2187
msgid "_Diff"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2017
+#: ../geanyvc/src/geanyvc.c:2073
msgid "Make a diff from the current active file"
msgstr ""
#. Revert current file
#. Revert current dir
#. Revert everything
-#: ../geanyvc/src/geanyvc.c:2022 ../geanyvc/src/geanyvc.c:2100
-#: ../geanyvc/src/geanyvc.c:2139
+#: ../geanyvc/src/geanyvc.c:2078 ../geanyvc/src/geanyvc.c:2156
+#: ../geanyvc/src/geanyvc.c:2195
msgid "_Revert"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2025
+#: ../geanyvc/src/geanyvc.c:2081
msgid "Restore pristine working copy file (undo local edits)."
msgstr ""
#. Blame for current file
-#: ../geanyvc/src/geanyvc.c:2034
+#: ../geanyvc/src/geanyvc.c:2090
msgid "_Blame"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2037
+#: ../geanyvc/src/geanyvc.c:2093
msgid "Shows the changes made at one file per revision and author."
msgstr ""
#. History/log of current file
#. History/log of the current dir
#. Complete History/Log of base directory
-#: ../geanyvc/src/geanyvc.c:2044 ../geanyvc/src/geanyvc.c:2110
-#: ../geanyvc/src/geanyvc.c:2151
+#: ../geanyvc/src/geanyvc.c:2100 ../geanyvc/src/geanyvc.c:2166
+#: ../geanyvc/src/geanyvc.c:2207
msgid "_History (log)"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2047
+#: ../geanyvc/src/geanyvc.c:2103
msgid "Shows the log of the current file"
msgstr ""
#. base version of the current file
-#: ../geanyvc/src/geanyvc.c:2052
+#: ../geanyvc/src/geanyvc.c:2108
msgid "_Original"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2055
+#: ../geanyvc/src/geanyvc.c:2111
msgid "Shows the original of the current file"
msgstr ""
#. add current file
-#: ../geanyvc/src/geanyvc.c:2063
+#: ../geanyvc/src/geanyvc.c:2119
msgid "_Add to Version Control"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2065
+#: ../geanyvc/src/geanyvc.c:2121
msgid "Add file to repository."
msgstr ""
#. remove current file
-#: ../geanyvc/src/geanyvc.c:2071
+#: ../geanyvc/src/geanyvc.c:2127
msgid "_Remove from Version Control"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2073
+#: ../geanyvc/src/geanyvc.c:2129
msgid "Remove file from repository."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2088
+#: ../geanyvc/src/geanyvc.c:2144
msgid "_Directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2094
+#: ../geanyvc/src/geanyvc.c:2150
msgid "Make a diff from the directory of the current active file"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2103
+#: ../geanyvc/src/geanyvc.c:2159
msgid "Restore original files in the current folder (undo local edits)."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2113
+#: ../geanyvc/src/geanyvc.c:2169
msgid "Shows the log of the current directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2127
+#: ../geanyvc/src/geanyvc.c:2183
msgid "_Base Directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2133
+#: ../geanyvc/src/geanyvc.c:2189
msgid "Make a diff from the top VC directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2141
+#: ../geanyvc/src/geanyvc.c:2197
msgid "Revert any local edits."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2154
+#: ../geanyvc/src/geanyvc.c:2210
msgid "Shows the log of the top VC directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2180
+#: ../geanyvc/src/geanyvc.c:2236
msgid "VC _Commit"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2215
+#: ../geanyvc/src/geanyvc.c:2271
msgid "Show diff of file"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2217
+#: ../geanyvc/src/geanyvc.c:2273
msgid "Show diff of directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2219
+#: ../geanyvc/src/geanyvc.c:2275
msgid "Show diff of basedir"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2222
+#: ../geanyvc/src/geanyvc.c:2278
msgid "Commit changes"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2224
+#: ../geanyvc/src/geanyvc.c:2280
msgid "Show status"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2226
+#: ../geanyvc/src/geanyvc.c:2282
msgid "Revert single file"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2228
+#: ../geanyvc/src/geanyvc.c:2284
msgid "Revert directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2230
+#: ../geanyvc/src/geanyvc.c:2286
msgid "Revert base directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2232
+#: ../geanyvc/src/geanyvc.c:2288
msgid "Update file"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2260
+#: ../geanyvc/src/geanyvc.c:2316
msgid "_VC"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2266
+#: ../geanyvc/src/geanyvc.c:2322
msgid "_Version Control"
msgstr ""
#. Status of basedir
-#: ../geanyvc/src/geanyvc.c:2288
+#: ../geanyvc/src/geanyvc.c:2344
msgid "_Status"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2290
+#: ../geanyvc/src/geanyvc.c:2346
msgid "Show status."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2297
+#: ../geanyvc/src/geanyvc.c:2353
msgid "Update from remote repository."
msgstr ""
#. Commit all changes
-#: ../geanyvc/src/geanyvc.c:2302
+#: ../geanyvc/src/geanyvc.c:2358
msgid "_Commit"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2304
+#: ../geanyvc/src/geanyvc.c:2360
msgid "Commit changes."
msgstr ""
@@ -4498,95 +4624,245 @@
"tab."
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:81
-#: ../gproject/src/gproject-sidebar.c:792
+#: ../gproject/src/gproject-sidebar.c:90
+#: ../gproject/src/gproject-sidebar.c:838
msgid "Find File"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:108
+#: ../gproject/src/gproject-sidebar.c:117
msgid "Search inside:"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:120
+#: ../gproject/src/gproject-sidebar.c:129
msgid "C_ase sensitive"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:123
+#: ../gproject/src/gproject-sidebar.c:132
msgid "Search in full path"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:702
+#: ../gproject/src/gproject-sidebar.c:745
msgid "Reload all"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:711
-#: ../treebrowser/src/treebrowser.c:1282
+#: ../gproject/src/gproject-sidebar.c:754
+#: ../treebrowser/src/treebrowser.c:1281
msgid "Expand all"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:717
-#: ../treebrowser/src/treebrowser.c:1286
+#: ../gproject/src/gproject-sidebar.c:761
+#: ../treebrowser/src/treebrowser.c:1285
msgid "Collapse all"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:726
+#: ../gproject/src/gproject-sidebar.c:771
msgid "Follow active editor"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:774
+#: ../gproject/src/gproject-sidebar.c:820
msgid "Expand All"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:783
-#: ../treebrowser/src/treebrowser.c:1234
+#: ../gproject/src/gproject-sidebar.c:829
msgid "Find in Files"
msgstr ""
#. POSITION OF VIEW
-#: ../markdown/src/conf.c:570
+#: ../markdown/src/conf.c:567
msgid "Position:"
msgstr ""
-#: ../markdown/src/conf.c:576
+#: ../markdown/src/conf.c:573
msgid "Sidebar"
msgstr ""
-#: ../markdown/src/conf.c:584
+#: ../markdown/src/conf.c:581
msgid "Message Window"
msgstr ""
-#: ../markdown/src/conf.c:598
+#: ../markdown/src/conf.c:595
msgid "Font:"
msgstr ""
-#: ../markdown/src/conf.c:616
+#: ../markdown/src/conf.c:612
msgid "Code Font:"
msgstr ""
-#: ../markdown/src/conf.c:634
+#: ../markdown/src/conf.c:629
msgid "BG Color:"
msgstr ""
-#: ../markdown/src/conf.c:651
+#: ../markdown/src/conf.c:645
msgid "FG Color:"
msgstr ""
-#: ../markdown/src/conf.c:670
+#: ../markdown/src/conf.c:663
msgid "Select Template File"
msgstr ""
-#: ../markdown/src/plugin.c:33
+#: ../markdown/src/plugin.c:35
msgid "Real-time Markdown preview"
msgstr ""
-#: ../markdown/src/plugin.c:49
+#: ../markdown/src/plugin.c:51
msgid "Markdown Preview"
msgstr ""
-#: ../markdown/src/plugin.c:160
+#: ../markdown/src/plugin.c:162
msgid "The current document does not have a Markdown filetype."
msgstr ""
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:35
+msgid "Pair Tag Highlighter"
+msgstr ""
+
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:36
+msgid "Finds and highlights matching opening/closing HTML tag"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:1
+msgid "_Translation Helper"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:2
+msgid "_Previous String"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:3 ../pohelper/src/gph-plugin.c:1031
+msgid "Go to previous string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:4
+msgid "_Next String"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:5 ../pohelper/src/gph-plugin.c:1034
+msgid "Go to next string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:6
+msgid "Pre_vious Untranslated"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:7 ../pohelper/src/gph-plugin.c:1037
+msgid "Go to previous untranslated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:8
+msgid "Next _Untranslated"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:9 ../pohelper/src/gph-plugin.c:1040
+msgid "Go to next untranslated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:10
+msgid "Previous Fu_zzy"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:11 ../pohelper/src/gph-plugin.c:1043
+msgid "Go to previous fuzzily translated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:12
+msgid "Next _Fuzzy"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:13 ../pohelper/src/gph-plugin.c:1046
+msgid "Go to next fuzzily translated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:14
+msgid "Previous Untranslated or Fuzz_y"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:15 ../pohelper/src/gph-plugin.c:1049
+msgid "Go to previous untranslated or fuzzy string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:16
+msgid "Next Untranslated _or Fuzzy"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:17 ../pohelper/src/gph-plugin.c:1053
+msgid "Go to next untranslated or fuzzy string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:18 ../pohelper/src/gph-plugin.c:1064
+msgid "Toggle current translation fuzziness"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:19
+msgid "_Toggle Fuzziness"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:20
+msgid "Paste _Message as Translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:21
+msgid "Paste the original untranslated string to the translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:22 ../pohelper/src/gph-plugin.c:1061
+msgid "Reflow the current translation string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:23
+msgid "_Reflow Translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:24
+msgid ""
+"Whether to update the translation headers (author, revision date, ...) upon "
+"file save"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:25
+msgid "Update _Headers Upon Save"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:41
+msgid "Translation Helper"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:42
+msgid "Improves support for GetText translation files."
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1057
+msgid "Paste original untranslated string to translation"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1099
+#, c-format
+msgid "Failed to load configuration file: %s"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1124
+#, c-format
+msgid "Failed to create configuration directory \"%s\": %s"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1127
+#, c-format
+msgid "Failed to save configuration file: %s"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1182
+#, c-format
+msgid ""
+"Failed to load UI definition, please check your installation. The error was: "
+"%s"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1222
+#, c-format
+msgid ""
+"Cannot find widget \"%s\" in the UI definition, please check your "
+"installation."
+msgstr ""
+
#: ../pretty-printer/src/PluginEntry.c:37
msgid "XML PrettyPrinter"
msgstr ""
@@ -4921,254 +5197,317 @@
msgstr ""
#: ../scope/data/scope.glade.h:64
-msgid "_Evaluate/Modify"
+msgid "_Raw"
msgstr ""
#: ../scope/data/scope.glade.h:65
-msgid "_Watch Expression"
+msgid "_Evaluate/Modify"
msgstr ""
#: ../scope/data/scope.glade.h:66
-msgid "_Inspect Variable"
+msgid "_Watch Expression"
msgstr ""
#: ../scope/data/scope.glade.h:67
-msgid "Program Terminal"
+msgid "_Inspect Variable"
msgstr ""
#: ../scope/data/scope.glade.h:68
msgid "Threads"
msgstr ""
-#: ../scope/data/scope.glade.h:70
+#: ../scope/data/scope.glade.h:69
msgid "Stack"
msgstr ""
-#: ../scope/data/scope.glade.h:71
+#: ../scope/data/scope.glade.h:70
msgid "Locals"
msgstr ""
-#: ../scope/data/scope.glade.h:72
+#: ../scope/data/scope.glade.h:71
msgid "Watches"
msgstr ""
-#: ../scope/data/scope.glade.h:73
+#: ../scope/data/scope.glade.h:72
msgid "Memory"
msgstr ""
-#: ../scope/data/scope.glade.h:74
-msgid "Debug Console"
-msgstr ""
-
-#: ../scope/data/scope.glade.h:75
+#: ../scope/data/scope.glade.h:73
msgid "Enter gdb command:"
msgstr ""
-#: ../scope/data/scope.glade.h:76
+#: ../scope/data/scope.glade.h:74
#, fuzzy
msgid "Convert _UTF-8 to locale"
msgstr "Flyt det valgte til højre/venstre"
-#: ../scope/data/scope.glade.h:77
+#: ../scope/data/scope.glade.h:75
msgid "_Thread"
msgstr ""
-#: ../scope/data/scope.glade.h:78
+#: ../scope/data/scope.glade.h:76
msgid "_Group"
msgstr ""
-#: ../scope/data/scope.glade.h:79
+#: ../scope/data/scope.glade.h:77
msgid "_Frame"
msgstr ""
-#: ../scope/data/scope.glade.h:80
+#: ../scope/data/scope.glade.h:78
msgid "Setup Program"
msgstr ""
-#: ../scope/data/scope.glade.h:81
+#: ../scope/data/scope.glade.h:79
msgid "_Executable:"
msgstr ""
-#: ../scope/data/scope.glade.h:82
+#: ../scope/data/scope.glade.h:80
msgid "_Arguments:"
msgstr ""
-#: ../scope/data/scope.glade.h:83
+#: ../scope/data/scope.glade.h:81
msgid "En_vironment:"
msgstr ""
-#: ../scope/data/scope.glade.h:84
+#: ../scope/data/scope.glade.h:82
msgid "_Working dir:"
msgstr ""
-#: ../scope/data/scope.glade.h:85
+#: ../scope/data/scope.glade.h:83
msgid "_Load script:"
msgstr ""
-#: ../scope/data/scope.glade.h:86
+#: ../scope/data/scope.glade.h:84
msgid "Auto _run program/exit gdb"
msgstr ""
-#: ../scope/data/scope.glade.h:87
+#: ../scope/data/scope.glade.h:85
msgid "_Non-stop mode"
msgstr ""
-#: ../scope/data/scope.glade.h:88
-msgid "_Temporary breakpoint at:"
+#: ../scope/data/scope.glade.h:86
+msgid "_Temporary breakpoint on load at:"
msgstr ""
-#: ../scope/data/scope.glade.h:89
-msgid "_Delete all breakpoints, watches and inspects"
+#: ../scope/data/scope.glade.h:87
+msgid "_Delete all breakpoints, watches, inspects and registers"
msgstr ""
-#: ../scope/data/scope.glade.h:90 ../scope/src/prefs.c:337
+#: ../scope/data/scope.glade.h:88 ../scope/src/scope.c:522
msgid "Program"
msgstr ""
-#: ../scope/data/scope.glade.h:91
+#: ../scope/data/scope.glade.h:89
msgid "Open on"
msgstr ""
-#: ../scope/data/scope.glade.h:92
+#: ../scope/data/scope.glade.h:90
msgid "g_db load"
msgstr ""
-#: ../scope/data/scope.glade.h:93
+#: ../scope/data/scope.glade.h:91
msgid "p_rogram start"
msgstr ""
-#: ../scope/data/scope.glade.h:94
+#: ../scope/data/scope.glade.h:92
msgid "Update all _views"
msgstr ""
-#: ../scope/data/scope.glade.h:95
+#: ../scope/data/scope.glade.h:93
msgid "Panel"
msgstr ""
-#: ../scope/data/scope.glade.h:96
+#: ../scope/data/scope.glade.h:94
msgid "Default 8-bit text mode:"
msgstr ""
-#: ../scope/data/scope.glade.h:97
+#: ../scope/data/scope.glade.h:95
msgid "_7-bit \\nnn"
msgstr ""
-#: ../scope/data/scope.glade.h:98
+#: ../scope/data/scope.glade.h:96
msgid "Display"
msgstr ""
-#: ../scope/data/scope.glade.h:99
+#: ../scope/data/scope.glade.h:97
msgid "_member"
msgstr ""
-#: ../scope/data/scope.glade.h:100
+#: ../scope/data/scope.glade.h:98
msgid "and"
msgstr ""
-#: ../scope/data/scope.glade.h:101
+#: ../scope/data/scope.glade.h:99
msgid "_argument"
msgstr ""
-#: ../scope/data/scope.glade.h:102
+#: ../scope/data/scope.glade.h:100
msgid "names"
msgstr ""
-#: ../scope/data/scope.glade.h:103
+#: ../scope/data/scope.glade.h:101
msgid "Values"
msgstr ""
-#: ../scope/data/scope.glade.h:104
+#: ../scope/data/scope.glade.h:102
msgid "E_xpand on apply"
msgstr ""
-#: ../scope/data/scope.glade.h:105
+#: ../scope/data/scope.glade.h:103
msgid "S_how"
msgstr ""
-#: ../scope/data/scope.glade.h:106
+#: ../scope/data/scope.glade.h:104
msgid "children"
msgstr ""
-#: ../scope/data/scope.glade.h:107
+#: ../scope/data/scope.glade.h:105
msgid "Inspect"
msgstr ""
-#: ../scope/data/scope.glade.h:108
+#: ../scope/data/scope.glade.h:106
msgid "Show =li_brary messages"
msgstr ""
-#: ../scope/data/scope.glade.h:109
+#: ../scope/data/scope.glade.h:107
msgid "Show _tooltips"
msgstr ""
-#: ../scope/data/scope.glade.h:110
+#: ../scope/data/scope.glade.h:108
msgid "Others"
msgstr ""
-#: ../scope/data/scope.glade.h:111
+#: ../scope/data/scope.glade.h:109
msgid "Options"
msgstr ""
-#: ../scope/data/scope.glade.h:112
+#: ../scope/data/scope.glade.h:110
msgid "_Import"
msgstr ""
-#: ../scope/data/scope.glade.h:113
+#: ../scope/data/scope.glade.h:111
msgid "Enter assignment expression:"
msgstr ""
-#: ../scope/data/scope.glade.h:114
+#: ../scope/data/scope.glade.h:112
msgid "Inspect"
msgstr ""
-#: ../scope/data/scope.glade.h:115
+#: ../scope/data/scope.glade.h:113
msgid "Object:"
msgstr ""
-#: ../scope/data/scope.glade.h:117
+#: ../scope/data/scope.glade.h:115
msgid "-"
msgstr ""
-#: ../scope/data/scope.glade.h:118
+#: ../scope/data/scope.glade.h:116
msgid "Frame:"
msgstr ""
-#: ../scope/data/scope.glade.h:119
+#: ../scope/data/scope.glade.h:117
msgid "@"
msgstr ""
-#: ../scope/data/scope.glade.h:120
+#: ../scope/data/scope.glade.h:118
msgid "_Apply on run"
msgstr ""
-#: ../scope/data/scope.glade.h:121
+#: ../scope/data/scope.glade.h:119
msgid "Expand"
msgstr ""
-#: ../scope/data/scope.glade.h:122
+#: ../scope/data/scope.glade.h:120
msgid "Start:"
msgstr ""
-#: ../scope/data/scope.glade.h:123
+#: ../scope/data/scope.glade.h:121
msgid "Count:"
msgstr ""
-#: ../scope/data/scope.glade.h:124
+#: ../scope/data/scope.glade.h:122
msgid "_Expand on apply"
msgstr ""
-#: ../scope/src/break.c:947
+#: ../scope/data/scope.glade.h:123 ../scope/src/scope.c:522
+msgid "Program Terminal"
+msgstr ""
+
+#: ../scope/data/scope.glade.h:125
+msgid "Registers"
+msgstr ""
+
+#: ../scope/src/break.c:97
+msgid "breakpoint"
+msgstr ""
+
+#: ../scope/src/break.c:98
+msgid "hardware breakpoint"
+msgstr ""
+
+#: ../scope/src/break.c:99
+msgid "tracepoint"
+msgstr ""
+
+#: ../scope/src/break.c:100
+msgid "fast tracepoint"
+msgstr ""
+
+#: ../scope/src/break.c:101
+msgid "write watchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:104
+msgid "access watchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:106
+msgid "read watchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:108
+msgid "catchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:135 ../scope/src/break.c:139
+msgid "CLI"
+msgstr ""
+
+#: ../scope/src/break.c:136
+msgid "unsupported MI"
+msgstr ""
+
+#: ../scope/src/break.c:141
+msgid "on load"
+msgstr ""
+
+#: ../scope/src/break.c:142
+msgid "Run to Cursor"
+msgstr ""
+
+#: ../scope/src/break.c:1013
#, c-format
msgid ""
"There are two or more breakpoints at %s:%d.\n"
+"\n"
"Use the breakpoint list to remove the exact one."
msgstr ""
-#: ../scope/src/break.c:1200
+#: ../scope/src/break.c:1252
+#, c-format
+msgid ", %s"
+msgstr ""
+
+#: ../scope/src/break.c:1278
+#, c-format
+msgid "func %s"
+msgstr ""
+
+#: ../scope/src/break.c:1309
msgid "Add Breakpoint"
msgstr ""
-#: ../scope/src/break.c:1215
+#: ../scope/src/break.c:1324
msgid "Add Watchpoint"
msgstr ""
@@ -5180,7 +5519,8 @@
msgid "Enter char # (0..255):"
msgstr ""
-#: ../scope/src/conterm.c:466 ../scope/src/scope.c:502
+#: ../scope/src/conterm.c:509 ../scope/src/scope.c:550
+#: ../scope/src/scope.c:551
#, c-format
msgid "Scope: %s."
msgstr ""
@@ -5199,60 +5539,61 @@
msgid "Program terminated."
msgstr ""
-#: ../scope/src/debug.c:468
+#: ../scope/src/debug.c:469
msgid "No breakpoints. Hanging."
msgstr ""
-#: ../scope/src/debug.c:596 ../scope/src/thread.c:97
+#: ../scope/src/debug.c:598 ../scope/src/thread.c:92
#, c-format
msgid "%s."
msgstr ""
-#: ../scope/src/inspect.c:77
+#: ../scope/src/inspect.c:66
msgid "..."
msgstr ""
-#: ../scope/src/inspect.c:324
+#: ../scope/src/inspect.c:339
msgid "invalid data"
msgstr ""
-#: ../scope/src/inspect.c:356
+#: ../scope/src/inspect.c:371
msgid "no children in range"
msgstr ""
-#: ../scope/src/inspect.c:440
+#: ../scope/src/inspect.c:454
msgid "out of scope"
msgstr ""
-#: ../scope/src/inspect.c:587
+#: ../scope/src/inspect.c:627
msgid "Duplicate inspect variable name."
msgstr ""
-#: ../scope/src/memory.c:299
+#: ../scope/src/memory.c:292
msgid "Read Memory"
msgstr ""
-#: ../scope/src/memory.c:408
-msgid "Scope: pointer size > 8, Data disabled."
+#: ../scope/src/memory.c:396
+#, c-format
+msgid "Scope: pointer size > %d, Data disabled."
msgstr ""
-#: ../scope/src/menu.c:380
+#: ../scope/src/menu.c:375
msgid "Modify"
msgstr ""
-#: ../scope/src/menu.c:490
+#: ../scope/src/menu.c:481
msgid "Evaluate/modify"
msgstr ""
-#: ../scope/src/menu.c:491
+#: ../scope/src/menu.c:482
msgid "Watch expression"
msgstr ""
-#: ../scope/src/menu.c:492
+#: ../scope/src/menu.c:483
msgid "Inspect variable"
msgstr ""
-#: ../scope/src/parse.c:416
+#: ../scope/src/parse.c:437
msgid "Undefined GDB error."
msgstr ""
@@ -5264,34 +5605,26 @@
msgid "Select File"
msgstr ""
-#: ../scope/src/prefs.c:338
-msgid "Breaks"
-msgstr ""
-
-#: ../scope/src/prefs.c:339
-msgid "Console"
-msgstr ""
-
-#: ../scope/src/prefs.c:347 ../scope/src/utils.c:570
+#: ../scope/src/prefs.c:294 ../scope/src/utils.c:438
#, c-format
msgid "Scope: %s: %s."
msgstr ""
-#: ../scope/src/prefs.c:352
+#: ../scope/src/prefs.c:299
msgid "Scope: created configuration file."
msgstr ""
-#: ../scope/src/program.c:231
+#: ../scope/src/program.c:251
#, c-format
msgid "Loaded debug settings for %s."
msgstr ""
-#: ../scope/src/program.c:239
+#: ../scope/src/program.c:259
#, c-format
msgid "Could not load debug settings file %s: %s."
msgstr ""
-#: ../scope/src/program.c:359
+#: ../scope/src/program.c:379
#, c-format
msgid ""
"%s: %s.\n"
@@ -5299,15 +5632,15 @@
"Continue?"
msgstr ""
-#: ../scope/src/program.c:394
-msgid "Delete all breakpoints, watches and inspects?"
+#: ../scope/src/program.c:415
+msgid "Delete all breakpoints, watches et cetera?"
msgstr ""
-#: ../scope/src/program.c:501
+#: ../scope/src/program.c:523
msgid "as _Name=value"
msgstr ""
-#: ../scope/src/program.c:502
+#: ../scope/src/program.c:524
msgid "as _Name = value"
msgstr ""
@@ -5316,157 +5649,169 @@
msgstr ""
#: ../scope/src/scope.c:35
-msgid "Simple GDB front-end."
+msgid "Relatively simple GDB front-end."
msgstr ""
-#: ../scope/src/scope.c:63
+#: ../scope/src/scope.c:62
msgid "Setup program"
msgstr ""
-#: ../scope/src/scope.c:64
+#: ../scope/src/scope.c:63
msgid "Run/continue"
msgstr ""
-#: ../scope/src/scope.c:66
+#: ../scope/src/scope.c:65
msgid "Run to source"
msgstr ""
-#: ../scope/src/scope.c:70
+#: ../scope/src/scope.c:69
msgid "Terminate"
msgstr ""
-#: ../scope/src/scope.c:71
+#: ../scope/src/scope.c:70
msgid "Toggle breakpoint"
msgstr ""
-#: ../scope/src/scope.c:73 ../scope/src/scope.c:76
+#: ../scope/src/scope.c:72 ../scope/src/scope.c:75
msgid "GDB command"
msgstr ""
-#: ../scope/src/scope.c:74
+#: ../scope/src/scope.c:73
msgid "Show terminal"
msgstr ""
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
msgid "Busy"
msgstr ""
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
msgid "Ready"
msgstr ""
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Hang"
msgstr ""
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Assem"
msgstr ""
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Load"
msgstr ""
-#: ../scope/src/scope.c:394
+#: ../scope/src/scope.c:421
msgid "Build action activated. Terminate debugging?"
msgstr ""
-#: ../scope/src/thread.c:58
+#: ../scope/src/scope.c:524
+msgid "Breaks"
+msgstr ""
+
+#: ../scope/src/scope.c:526
+msgid "Console"
+msgstr ""
+
+#: ../scope/src/scope.c:526
+msgid "Debug Console"
+msgstr ""
+
+#: ../scope/src/thread.c:48
#, c-format
msgid "Thread group %s started."
msgstr ""
-#: ../scope/src/thread.c:76
+#: ../scope/src/thread.c:63
msgid "Thread group "
msgstr ""
-#: ../scope/src/thread.c:88
+#: ../scope/src/thread.c:83
msgid " exited"
msgstr ""
-#: ../scope/src/thread.c:91
+#: ../scope/src/thread.c:86
#, c-format
msgid " with exit code %s"
msgstr ""
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
msgid "Send Signal"
msgstr ""
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
msgid "Enter signal #:"
msgstr ""
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Terminate Process"
msgstr ""
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Enter exit code:"
msgstr ""
-#: ../scope/src/thread.c:937
+#: ../scope/src/thread.c:891
msgid "Running"
msgstr ""
-#: ../scope/src/thread.c:938
+#: ../scope/src/thread.c:892
msgid "Stopped"
msgstr ""
-#: ../scope/src/utils.c:44
+#: ../scope/src/utils.c:45
#, c-format
-msgid "%s: error %lu."
+msgid "%s: %s"
msgstr ""
-#: ../scope/src/utils.c:358
+#: ../scope/src/utils.c:225
#, c-format
msgid "Scope: error reading [%s]."
msgstr ""
-#: ../scope/src/views.c:505
+#: ../scope/src/views.c:526
msgid "…"
msgstr ""
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
msgid "_Send"
msgstr ""
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
msgid "_Busy"
msgstr ""
-#: ../scope/src/views.c:535
+#: ../scope/src/views.c:558
msgid "GDB Command"
msgstr ""
-#: ../spellcheck/src/speller.c:94
+#: ../spellcheck/src/speller.c:180
msgid "Try: "
msgstr ""
-#: ../spellcheck/src/speller.c:173
+#: ../spellcheck/src/speller.c:252
msgid "Checking"
msgstr ""
-#: ../spellcheck/src/speller.c:186
+#: ../spellcheck/src/speller.c:265
#, c-format
msgid "Checking file \"%s\" (lines %d to %d using %s):"
msgstr ""
-#: ../spellcheck/src/speller.c:196
+#: ../spellcheck/src/speller.c:275
#, c-format
msgid "Checking file \"%s\" (using %s):"
msgstr ""
-#: ../spellcheck/src/speller.c:223
+#: ../spellcheck/src/speller.c:302
msgid "The checked text is spelled correctly."
msgstr ""
-#: ../spellcheck/src/speller.c:233
+#: ../spellcheck/src/speller.c:312
#, c-format
msgid "The Enchant library couldn't be initialized (%s)."
msgstr ""
-#: ../spellcheck/src/speller.c:234
+#: ../spellcheck/src/speller.c:313
msgid "unknown error (maybe the chosen language is not available)"
msgstr ""
@@ -5556,17 +5901,17 @@
msgid "Ignore All"
msgstr ""
-#: ../spellcheck/src/gui.c:521
+#: ../spellcheck/src/gui.c:526
#, c-format
msgid "Default (%s)"
msgstr ""
-#: ../spellcheck/src/gui.c:532
+#: ../spellcheck/src/gui.c:537
#, c-format
msgid "Toggle spell check while typing (current language: %s)"
msgstr ""
-#: ../spellcheck/src/gui.c:587
+#: ../spellcheck/src/gui.c:592
msgid "Spelling Suggestions"
msgstr ""
@@ -5597,172 +5942,176 @@
#. OK. Something went not as expected.
#. * We did have a selection but cannot parse it into rows.
#. * Aborting
-#: ../tableconvert/src/tableconvert.c:236
+#: ../tableconvert/src/tableconvert.c:237
msgid "Something went wrong on parsing selection. Aborting"
msgstr ""
-#: ../tableconvert/src/tableconvert.c:268
+#: ../tableconvert/src/tableconvert.c:269
#, fuzzy
msgid "Convert selection to table"
msgstr "Flyt det valgte til højre/venstre"
#. Build up menu entry
-#: ../tableconvert/src/tableconvert.c:281
+#: ../tableconvert/src/tableconvert.c:282
msgid "_Convert to table"
msgstr ""
-#: ../tableconvert/src/tableconvert.c:284
+#: ../tableconvert/src/tableconvert.c:285
msgid "Converts current marked list to a table."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:120
+#: ../treebrowser/src/treebrowser.c:124
msgid "TreeBrowser"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:121
+#: ../treebrowser/src/treebrowser.c:125
msgid ""
"This plugin adds a tree browser to Geany, allowing the user to browse files "
"using a tree view of the directory being browsed."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:430
+#: ../treebrowser/src/treebrowser.c:434
#, c-format
msgid "%s: no such directory."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:526 ../treebrowser/src/treebrowser.c:561
-#: ../treebrowser/src/treebrowser.c:663
+#: ../treebrowser/src/treebrowser.c:537 ../treebrowser/src/treebrowser.c:572
+#: ../treebrowser/src/treebrowser.c:670
msgid "(Empty)"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:966
+#: ../treebrowser/src/treebrowser.c:971
#, c-format
msgid "Could not execute configured external command '%s' (%s)."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1037
+#: ../treebrowser/src/treebrowser.c:1042
msgid "NewDirectory"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1039
+#: ../treebrowser/src/treebrowser.c:1044
msgid "NewFile"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1044
+#: ../treebrowser/src/treebrowser.c:1049
#, c-format
msgid ""
"Target file '%s' exists\n"
", do you really want to replace it with empty file?"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1089
+#: ../treebrowser/src/treebrowser.c:1095
#, c-format
msgid "Do you really want to delete '%s' ?"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1208 ../treebrowser/src/treebrowser.c:1692
+#: ../treebrowser/src/treebrowser.c:1207 ../treebrowser/src/treebrowser.c:1738
msgid "Go up"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1212 ../treebrowser/src/treebrowser.c:1707
+#: ../treebrowser/src/treebrowser.c:1211 ../treebrowser/src/treebrowser.c:1753
msgid "Set path from document"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1216
-msgid "Open externally"
+#: ../treebrowser/src/treebrowser.c:1215
+msgid "_Open externally"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1221
+#: ../treebrowser/src/treebrowser.c:1220
msgid "Open Terminal"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1225
+#: ../treebrowser/src/treebrowser.c:1224
msgid "Set as root"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1230 ../treebrowser/src/treebrowser.c:1697
-#: ../treebrowser/src/treebrowser.c:2060
+#: ../treebrowser/src/treebrowser.c:1229 ../treebrowser/src/treebrowser.c:1743
+#: ../treebrowser/src/treebrowser.c:2123
msgid "Refresh"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1242
+#: ../treebrowser/src/treebrowser.c:1233
+msgid "_Find in Files"
+msgstr ""
+
+#: ../treebrowser/src/treebrowser.c:1241
msgid "Create new directory"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1246
+#: ../treebrowser/src/treebrowser.c:1245
msgid "Create new file"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1250
+#: ../treebrowser/src/treebrowser.c:1249
msgid "Rename"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1255
+#: ../treebrowser/src/treebrowser.c:1254
msgid "Delete"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1263
+#: ../treebrowser/src/treebrowser.c:1262
#, c-format
msgid "Close: %s"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1268
+#: ../treebrowser/src/treebrowser.c:1267
#, c-format
msgid "Close Child Documents "
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1273
-msgid "Copy full path to clipboard"
+#: ../treebrowser/src/treebrowser.c:1272
+msgid "_Copy full path to clipboard"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1293 ../treebrowser/src/treebrowser.c:1974
+#: ../treebrowser/src/treebrowser.c:1292 ../treebrowser/src/treebrowser.c:2032
msgid "Show bookmarks"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1298 ../treebrowser/src/treebrowser.c:1928
+#: ../treebrowser/src/treebrowser.c:1297 ../treebrowser/src/treebrowser.c:1981
msgid "Show hidden files"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1303
+#: ../treebrowser/src/treebrowser.c:1302
msgid "Show toolbars"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1574
+#: ../treebrowser/src/treebrowser.c:1621
#, c-format
msgid "Target file '%s' exists, do you really want to replace it?"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1702
+#: ../treebrowser/src/treebrowser.c:1748
msgid "Home"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1712
+#: ../treebrowser/src/treebrowser.c:1758
msgid "Track path"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1717
+#: ../treebrowser/src/treebrowser.c:1763
msgid "Hide bars"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1727
+#: ../treebrowser/src/treebrowser.c:1773
msgid ""
"Filter (*.c;*.h;*.cpp), and if you want temporary filter using the '!' "
"reverse try for example this '!;*.c;*.h;*.cpp'"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1735
+#: ../treebrowser/src/treebrowser.c:1781
msgid "Addressbar for example '/projects/my-project'"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1760
+#: ../treebrowser/src/treebrowser.c:1806
msgid "Tree Browser"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1892
+#: ../treebrowser/src/treebrowser.c:1945
msgid "External open command"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1897
+#: ../treebrowser/src/treebrowser.c:1950
#, c-format
msgid ""
"The command to execute when using \"Open with\". You can use %f and %d "
@@ -5772,97 +6121,105 @@
"filename"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1905
+#: ../treebrowser/src/treebrowser.c:1958
msgid "Toolbar"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1907
+#: ../treebrowser/src/treebrowser.c:1960
msgid "Hidden"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1908
+#: ../treebrowser/src/treebrowser.c:1961
msgid "Top"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1909
+#: ../treebrowser/src/treebrowser.c:1962
msgid "Bottom"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1914
+#: ../treebrowser/src/treebrowser.c:1967
msgid "If position is changed, the option require plugin restart."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1918
+#: ../treebrowser/src/treebrowser.c:1971
msgid "Show icons"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1920
+#: ../treebrowser/src/treebrowser.c:1973
msgid "None"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1921
+#: ../treebrowser/src/treebrowser.c:1974
msgid "Base"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1922
+#: ../treebrowser/src/treebrowser.c:1975
msgid "Content-type"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1933
+#: ../treebrowser/src/treebrowser.c:1986
msgid "On Windows, this just hide files that are prefixed with '.' (dot)"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1935
+#: ../treebrowser/src/treebrowser.c:1988
msgid "Hide object files"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1940
+#: ../treebrowser/src/treebrowser.c:1993
msgid ""
"Don't show generated object files in the file browser, this includes *.o, *."
"obj. *.so, *.dll, *.a, *.lib"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1942
+#: ../treebrowser/src/treebrowser.c:1995
msgid "Reverse filter"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1947
+#: ../treebrowser/src/treebrowser.c:2000
msgid "Follow current document"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1952
+#: ../treebrowser/src/treebrowser.c:2005
msgid "Single click, open document and focus it"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1957
+#: ../treebrowser/src/treebrowser.c:2010
msgid "Double click open directory"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1962
+#: ../treebrowser/src/treebrowser.c:2015
msgid "On delete file, close it if is opened"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1967
+#: ../treebrowser/src/treebrowser.c:2020
+msgid "Focus editor on file open"
+msgstr ""
+
+#: ../treebrowser/src/treebrowser.c:2025
msgid "Show tree lines"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:2050
+#: ../treebrowser/src/treebrowser.c:2037
+msgid "Open new files"
+msgstr ""
+
+#: ../treebrowser/src/treebrowser.c:2113
msgid "Focus File List"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:2052
+#: ../treebrowser/src/treebrowser.c:2115
msgid "Focus Path Entry"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:2054
+#: ../treebrowser/src/treebrowser.c:2117
msgid "Rename Object"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:2056
+#: ../treebrowser/src/treebrowser.c:2119
msgid "Create New File"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:2058
+#: ../treebrowser/src/treebrowser.c:2121
msgid "Create New Directory"
msgstr ""
@@ -5927,44 +6284,44 @@
msgid "utility"
msgstr ""
-#: ../webhelper/src/gwh-settings.c:775
+#: ../webhelper/src/gwh-settings.c:782
#, c-format
msgid "%s:"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:528
+#: ../webhelper/src/gwh-browser.c:534
msgid "_Zoom"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:550
+#: ../webhelper/src/gwh-browser.c:556
msgid "Full-_content zoom"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:561
+#: ../webhelper/src/gwh-browser.c:567
msgid "Flip panes orientation"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:808
+#: ../webhelper/src/gwh-browser.c:814
msgid "Back"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:812
+#: ../webhelper/src/gwh-browser.c:818
msgid "Forward"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:816
+#: ../webhelper/src/gwh-browser.c:822
msgid "Cancel loading"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:820
+#: ../webhelper/src/gwh-browser.c:826
msgid "Reload current page"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:833 ../webhelper/src/gwh-browser.c:879
+#: ../webhelper/src/gwh-browser.c:839 ../webhelper/src/gwh-browser.c:885
msgid "Web inspector"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:834
+#: ../webhelper/src/gwh-browser.c:840
msgid "Toggle web inspector"
msgstr ""
diff -Nru geany-plugins-1.24.0+20140222+git/po/de.po geany-plugins-1.24.1+dfsg/po/de.po
--- geany-plugins-1.24.0+20140222+git/po/de.po 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/po/de.po 2014-04-12 14:28:39.000000000 +0000
@@ -1,8 +1,8 @@
# German translation for geany-plugins
-# Copyright (C) 2009-2011 THE PACKAGE'S COPYRIGHT HOLDER
+# Copyright (C) 2009-2014 THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the geany-plugins package.
# Andrew Janke , 2009
-# Frank Lanitz , 2009-2013
+# Frank Lanitz , 2009-2014
# Dominic Hopf , 2009
# Michael Spahn , 2009
# Fabian Nowak , 2012
@@ -11,7 +11,7 @@
msgstr ""
"Project-Id-Version: Geany-plugins 1.24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-10-27 11:36+0100\n"
+"POT-Creation-Date: 2014-04-06 18:49+0200\n"
"PO-Revision-Date: 2013-10-28 12:05+0100\n"
"Last-Translator: Frank Lanitz \n"
"Language-Team: German \n"
@@ -83,15 +83,15 @@
msgid "Context:"
msgstr "Kontext:"
-#: ../addons/src/ao_xmltagging.c:56
+#: ../addons/src/ao_xmltagging.c:54
msgid "XML tagging"
msgstr "XML-Tagging"
-#: ../addons/src/ao_xmltagging.c:67
+#: ../addons/src/ao_xmltagging.c:65
msgid "Tag name to be inserted:"
msgstr "Tag zum Einfügen:"
-#: ../addons/src/ao_xmltagging.c:71
+#: ../addons/src/ao_xmltagging.c:69
#, c-format
msgid ""
"%s will be replaced with your current selection. Please keep care on your "
@@ -160,12 +160,12 @@
msgid "Run XML tagging"
msgstr "XML-Tagging ausführen"
-#: ../addons/src/addons.c:417 ../autoclose/src/autoclose.c:886
+#: ../addons/src/addons.c:417 ../autoclose/src/autoclose.c:871
#: ../geanylatex/src/geanylatex.c:241 ../geanyprj/src/geanyprj.c:174
-#: ../geanysendmail/src/geanysendmail.c:121
-#: ../geanysendmail/src/geanysendmail.c:287 ../geanyvc/src/geanyvc.c:1854
+#: ../geanysendmail/src/geanysendmail.c:123
+#: ../geanysendmail/src/geanysendmail.c:291 ../geanyvc/src/geanyvc.c:1854
#: ../geniuspaste/src/geniuspaste.c:140 ../spellcheck/src/scplugin.c:146
-#: ../treebrowser/src/treebrowser.c:1933
+#: ../treebrowser/src/treebrowser.c:1935
#: ../updatechecker/src/updatechecker.c:253
msgid "Plugin configuration directory could not be created."
msgstr ""
@@ -342,7 +342,7 @@
msgstr "Verschiedene Debugger-Integrationen"
#: ../debugger/src/plugin.c:133 ../debugger/src/keys.c:76
-#: ../scope/data/scope.glade.h:124 ../scope/src/scope.c:228
+#: ../scope/data/scope.glade.h:124 ../scope/src/scope.c:226
msgid "Debug"
msgstr "Debug"
@@ -476,7 +476,7 @@
msgid "Target"
msgstr "Ziel"
-#: ../debugger/src/tabs.c:135 ../scope/src/scope.c:526
+#: ../debugger/src/tabs.c:135 ../scope/src/scope.c:524
msgid "Breakpoints"
msgstr "Haltepunkte"
@@ -575,7 +575,7 @@
#: ../defineformat/src/defineformat.c:56
msgid "Define formatter"
-msgstr ""
+msgstr "#Define-Formatierer"
#: ../defineformat/src/defineformat.c:57
msgid "Automatically align backslash in multi-line defines"
@@ -2532,24 +2532,24 @@
msgid "Creating dummy text with Geany"
msgstr "Platzhaltertexte erstellen mit Geany"
-#: ../geanylipsum/src/geanylipsum.c:86
+#: ../geanylipsum/src/geanylipsum.c:89
msgid "Lipsum-Generator"
msgstr "Lorem-ipsum-Generator"
-#: ../geanylipsum/src/geanylipsum.c:87
+#: ../geanylipsum/src/geanylipsum.c:90
msgid "Enter the length of Lipsum text here"
msgstr "Bitte die Länge des Platzhaltertextes eingeben"
#. Building menu entry
-#: ../geanylipsum/src/geanylipsum.c:161
+#: ../geanylipsum/src/geanylipsum.c:164
msgid "_Lipsum"
msgstr "_Lipsum"
-#: ../geanylipsum/src/geanylipsum.c:162
+#: ../geanylipsum/src/geanylipsum.c:165
msgid "Include Pseudotext to your code"
msgstr "Fügt Platzhaltertexte in das Dokument ein"
-#: ../geanylipsum/src/geanylipsum.c:176
+#: ../geanylipsum/src/geanylipsum.c:179
msgid "Insert Lipsum text"
msgstr "Fügt Platzhaltertexte ein"
@@ -2761,7 +2761,7 @@
msgid "Save file"
msgstr "Datei speichern"
-#: ../geanylua/glspi_dlg.c:436
+#: ../geanylua/glspi_dlg.c:438
#, c-format
msgid ""
"Error in module \"%s\" at function pickfile():\n"
@@ -2770,7 +2770,7 @@
"Fehler in Modul »%s« in Funktion pickfile():\n"
"Konnte die zu filternde Zeichenkette nicht verarbeiten; Argument #3.\n"
-#: ../geanylua/glspi_dlg.c:486
+#: ../geanylua/glspi_dlg.c:489
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -3462,7 +3462,7 @@
msgid "Search for contents of clipboard"
msgstr "Suchen nach Inhalten aus der Zwischenablage"
-#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:93
+#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:101
msgid "Search for:"
msgstr "Suchen nach:"
@@ -3944,8 +3944,8 @@
msgid "a key with fingerprint"
msgstr "ein Schlüssel mit Fingerabdruck"
-#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:522
-#: ../spellcheck/src/gui.c:533
+#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:527
+#: ../spellcheck/src/gui.c:538
msgid "unknown"
msgstr "Unbekannt"
@@ -4112,7 +4112,7 @@
msgstr "Eine Signaturendatei öffnen"
#: ../geanyprj/src/geanyprj.c:38 ../geanyprj/src/sidebar.c:456
-#: ../gproject/src/gproject-sidebar.c:826
+#: ../gproject/src/gproject-sidebar.c:870
msgid "Project"
msgstr "Projekt"
@@ -4219,7 +4219,7 @@
msgid "Remove File"
msgstr "Datei entfernen"
-#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:805
+#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:849
msgid "H_ide Sidebar"
msgstr "Seitenleiste _verstecken"
@@ -4228,44 +4228,45 @@
msgid "Project \"%s\" opened."
msgstr "Projekt »%s« geöffnet."
-#: ../geanypy/src/geanypy-plugin.c:32
+#: ../geanypy/src/geanypy-plugin.c:34
msgid "GeanyPy"
msgstr "GeanyPy"
-#: ../geanypy/src/geanypy-plugin.c:33
+#: ../geanypy/src/geanypy-plugin.c:35
msgid "Python plugins support"
msgstr "Python für Plugins"
-#: ../geanypy/src/geanypy-plugin.c:75
+#: ../geanypy/src/geanypy-plugin.c:77
#, c-format
msgid "Unable to pre-load Python library: %s."
msgstr "Python-Bibliothek konnte nicht geladen werden: %s"
-#: ../geanypy/src/geanypy-plugin.c:155
+#: ../geanypy/src/geanypy-plugin.c:157
msgid "Failed to import manager module"
msgstr "Konnte manager-Modul nicht importieren"
-#: ../geanypy/src/geanypy-plugin.c:164
+#: ../geanypy/src/geanypy-plugin.c:166
msgid "Failed to retrieve PluginManager from manager module"
msgstr "Konnte den PluginManager aus dem manager-Modul nicht laden"
-#: ../geanypy/src/geanypy-plugin.c:180
+#: ../geanypy/src/geanypy-plugin.c:182
msgid "System plugin directory not found."
msgstr "Systemweites Plugin-Verzeichnis konnte nicht gefunden werden"
-#: ../geanypy/src/geanypy-plugin.c:209
+#: ../geanypy/src/geanypy-plugin.c:211
msgid "Unable to instantiate new PluginManager"
msgstr "Konnte keine neue Instanz der Plugin-Verwaltung anlegen."
-#: ../geanypy/src/geanypy-plugin.c:225
+#: ../geanypy/src/geanypy-plugin.c:227
msgid "Unable to get show_all() method on plugin manager"
msgstr "Konnte die Methode show_all() der Plugin-Verwaltung nicht finden."
-#: ../geanypy/src/geanypy-plugin.c:253
+#: ../geanypy/src/geanypy-plugin.c:255
+#, c-format
msgid "Unable to create Python plugins directory: %s: %s"
msgstr "Konnte das Python-Plugin-Verzeichnis nicht anlegen: %s: %s"
-#: ../geanypy/src/geanypy-plugin.c:264
+#: ../geanypy/src/geanypy-plugin.c:266
msgid "Python Plugin Manager"
msgstr "Python Plugin-Verwaltung"
@@ -4291,13 +4292,13 @@
msgid "Enter the recipient's e-mail address:"
msgstr "E-Mail-Adresse des Empfängers:"
-#: ../geanysendmail/src/geanysendmail.c:136
+#: ../geanysendmail/src/geanysendmail.c:138
msgid "Filename placeholder not found. The executed command might have failed."
msgstr ""
"Konnte den Platzhalter für den Dateinamen nicht finden. Der angegebene "
"Befehl könnte nicht korrekt ausgeführt worden sein."
-#: ../geanysendmail/src/geanysendmail.c:142
+#: ../geanysendmail/src/geanysendmail.c:144
msgid ""
"Recipient address placeholder not found. The executed command might have "
"failed."
@@ -4305,34 +4306,34 @@
"Konnte den Platzhalter für den E-Mail-Empfänger nicht finden. Der angegebene "
"Befehl könnte nicht korrekt ausgeführt worden sein."
-#: ../geanysendmail/src/geanysendmail.c:157
+#: ../geanysendmail/src/geanysendmail.c:159
msgid "Could not execute mailer. Please check your configuration."
msgstr ""
"Konnte das E-Mail-Programm nicht aufrufen. Bitte überprüfen Sie Ihre "
"Einstellungen."
-#: ../geanysendmail/src/geanysendmail.c:166
+#: ../geanysendmail/src/geanysendmail.c:168
msgid "Please define a mail client first."
msgstr "Bitte ein E-Mail-Programm angeben!"
-#: ../geanysendmail/src/geanysendmail.c:171
+#: ../geanysendmail/src/geanysendmail.c:173
msgid "File has to be saved before sending."
msgstr "Die Datei muss vor dem Senden gespeichert werden."
-#: ../geanysendmail/src/geanysendmail.c:187
+#: ../geanysendmail/src/geanysendmail.c:191
msgid "Mail"
msgstr "E-Mail"
-#: ../geanysendmail/src/geanysendmail.c:218
+#: ../geanysendmail/src/geanysendmail.c:222
msgid "Send by mail"
msgstr "Per E-Mail senden"
#. add a label and a text entry to the dialog
-#: ../geanysendmail/src/geanysendmail.c:308
+#: ../geanysendmail/src/geanysendmail.c:312
msgid "Path and options for the mail client:"
msgstr "Pfad und Optionen für das E-Mail-Programm:"
-#: ../geanysendmail/src/geanysendmail.c:316
+#: ../geanysendmail/src/geanysendmail.c:320
msgid ""
"Note: \n"
"\t%f will be replaced by your file.\n"
@@ -4350,32 +4351,32 @@
"\tsylpheed --attach \"%f\" --compose \"%r\"\n"
"\tmutt -s \"Sending %b'\" -a \"%f\" \"%r\""
-#: ../geanysendmail/src/geanysendmail.c:326
+#: ../geanysendmail/src/geanysendmail.c:330
msgid "Show toolbar icon"
msgstr "Werkzeugleistensymbol anzeigen"
-#: ../geanysendmail/src/geanysendmail.c:328
+#: ../geanysendmail/src/geanysendmail.c:332
msgid "Shows a icon in the toolbar to send file more easy."
msgstr ""
"Zeigt ein Symbol in der Werkzeugleiste an, sodass eine Datei einfacher "
"versendet werden kann."
-#: ../geanysendmail/src/geanysendmail.c:334
+#: ../geanysendmail/src/geanysendmail.c:338
msgid "Use dialog for entering email address of recipients"
msgstr ""
"Dialog zum Eingeben der E-Mail-Adresse des Empfängers der zu sendenden Datei "
"anzeigen"
-#: ../geanysendmail/src/geanysendmail.c:356
+#: ../geanysendmail/src/geanysendmail.c:360
msgid "Send file by mail"
msgstr "Per Mail senden"
#. Build up menu entry
-#: ../geanysendmail/src/geanysendmail.c:379
+#: ../geanysendmail/src/geanysendmail.c:383
msgid "_Mail document"
msgstr "_Dokument versenden"
-#: ../geanysendmail/src/geanysendmail.c:382
+#: ../geanysendmail/src/geanysendmail.c:386
msgid ""
"Sends the opened file as unzipped attachment by any mailer from your $PATH"
msgstr ""
@@ -4440,12 +4441,10 @@
"To view the differences, cancel this dialog and open the differences in "
"Geany directly by using the GeanyVC menu (Base Dirrectory -> Diff)."
msgstr ""
-"Die Veränderungen können hier nicht angezeigt werden, da sie zu viele "
-"sind. Andernfalls könnte es passieren, dass die Anzeige unbenutzbar "
-"wird.\n"
-"Um sich dennoch die Änderungen anzeigen zu lessen, benutzen Sie "
-"einfach die Diff-Funktion aus dem GeanyVC-Unterpunktes innerhalb des "
-"Werkzeuge-Menüs."
+"Die Veränderungen können hier nicht angezeigt werden, da sie zu viele sind. "
+"Andernfalls könnte es passieren, dass die Anzeige unbenutzbar wird.\n"
+"Um sich dennoch die Änderungen anzeigen zu lessen, benutzen Sie einfach die "
+"Diff-Funktion aus dem GeanyVC-Unterpunktes innerhalb des Werkzeuge-Menüs."
#: ../geanyvc/src/geanyvc.c:1243
msgid "Commit Y/N"
@@ -4930,46 +4929,46 @@
"Anmerkung: Die Muster der Dateien, die zu einem Projekt gehören, können im "
"Projekttab gesetzt werden."
-#: ../gproject/src/gproject-sidebar.c:82
-#: ../gproject/src/gproject-sidebar.c:794
+#: ../gproject/src/gproject-sidebar.c:90
+#: ../gproject/src/gproject-sidebar.c:838
msgid "Find File"
msgstr "Datei suchen"
-#: ../gproject/src/gproject-sidebar.c:109
+#: ../gproject/src/gproject-sidebar.c:117
msgid "Search inside:"
msgstr "Suchen in:"
-#: ../gproject/src/gproject-sidebar.c:121
+#: ../gproject/src/gproject-sidebar.c:129
msgid "C_ase sensitive"
msgstr "_Groß-/Kleinschreibung beachten"
-#: ../gproject/src/gproject-sidebar.c:124
+#: ../gproject/src/gproject-sidebar.c:132
msgid "Search in full path"
msgstr "Im vollen Pfad suchen"
-#: ../gproject/src/gproject-sidebar.c:704
+#: ../gproject/src/gproject-sidebar.c:745
msgid "Reload all"
msgstr "Alle neuladen"
-#: ../gproject/src/gproject-sidebar.c:713
-#: ../treebrowser/src/treebrowser.c:1281
+#: ../gproject/src/gproject-sidebar.c:754
+#: ../treebrowser/src/treebrowser.c:1283
msgid "Expand all"
msgstr "Alle ausklappen"
-#: ../gproject/src/gproject-sidebar.c:719
-#: ../treebrowser/src/treebrowser.c:1285
+#: ../gproject/src/gproject-sidebar.c:761
+#: ../treebrowser/src/treebrowser.c:1287
msgid "Collapse all"
msgstr "Alle einklappen"
-#: ../gproject/src/gproject-sidebar.c:728
+#: ../gproject/src/gproject-sidebar.c:771
msgid "Follow active editor"
msgstr "Aktiven Editor folgen"
-#: ../gproject/src/gproject-sidebar.c:776
+#: ../gproject/src/gproject-sidebar.c:820
msgid "Expand All"
msgstr "Alle ausklappen"
-#: ../gproject/src/gproject-sidebar.c:785
+#: ../gproject/src/gproject-sidebar.c:829
msgid "Find in Files"
msgstr "In Dateien finden"
@@ -5018,11 +5017,11 @@
msgid "The current document does not have a Markdown filetype."
msgstr "Das aktuelle Dokument ist nicht vom Markdown-Dateityp."
-#: ../pairtaghighlighter/src/pair_tag_highlighter.c:33
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:35
msgid "Pair Tag Highlighter"
-msgstr ""
+msgstr "PairTagHighlighter"
-#: ../pairtaghighlighter/src/pair_tag_highlighter.c:34
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:36
msgid "Finds and highlights matching opening/closing HTML tag"
msgstr "Findet und hebt passende öffende und schließende HTML-Tags"
@@ -5034,7 +5033,7 @@
msgid "_Previous String"
msgstr "_Vorheriger String"
-#: ../pohelper/data/menus.ui.h:3 ../pohelper/src/gph-plugin.c:1031
+#: ../pohelper/data/menus.ui.h:3 ../pohelper/src/gph-plugin.c:1034
msgid "Go to previous string"
msgstr "Zum vorherigen String gehen"
@@ -5042,7 +5041,7 @@
msgid "_Next String"
msgstr "_Nächster String"
-#: ../pohelper/data/menus.ui.h:5 ../pohelper/src/gph-plugin.c:1034
+#: ../pohelper/data/menus.ui.h:5 ../pohelper/src/gph-plugin.c:1037
msgid "Go to next string"
msgstr "Zur nächsten String gehen"
@@ -5050,7 +5049,7 @@
msgid "Pre_vious Untranslated"
msgstr "_Vorheringe nicht übersetze Zeichenkette"
-#: ../pohelper/data/menus.ui.h:7 ../pohelper/src/gph-plugin.c:1037
+#: ../pohelper/data/menus.ui.h:7 ../pohelper/src/gph-plugin.c:1040
msgid "Go to previous untranslated string"
msgstr "Geht zu der vorherigen, noch nicht übersetzen Zeichenkette."
@@ -5058,23 +5057,23 @@
msgid "Next _Untranslated"
msgstr "Nächste nicht übersetzte Zeichenkette"
-#: ../pohelper/data/menus.ui.h:9 ../pohelper/src/gph-plugin.c:1040
+#: ../pohelper/data/menus.ui.h:9 ../pohelper/src/gph-plugin.c:1043
msgid "Go to next untranslated string"
msgstr "Geht zu der nächsten, noch nicht übersetzten Zeichenkette."
#: ../pohelper/data/menus.ui.h:10
msgid "Previous Fu_zzy"
-msgstr ""
+msgstr "Vorhergehende unklare Übersetzung"
-#: ../pohelper/data/menus.ui.h:11 ../pohelper/src/gph-plugin.c:1043
+#: ../pohelper/data/menus.ui.h:11 ../pohelper/src/gph-plugin.c:1046
msgid "Go to previous fuzzily translated string"
-msgstr ""
+msgstr "Springt zur vorhergehenden, unklaren (fuzzy) Übersetzung"
#: ../pohelper/data/menus.ui.h:12
msgid "Next _Fuzzy"
msgstr "Nächste _unklare Übersetzung"
-#: ../pohelper/data/menus.ui.h:13 ../pohelper/src/gph-plugin.c:1046
+#: ../pohelper/data/menus.ui.h:13 ../pohelper/src/gph-plugin.c:1049
msgid "Go to next fuzzily translated string"
msgstr "Gehe zur nächsten unklaren Übersetzung"
@@ -5082,36 +5081,37 @@
msgid "Previous Untranslated or Fuzz_y"
msgstr "Vorherige u_nübersetzt oder -klar."
-#: ../pohelper/data/menus.ui.h:15 ../pohelper/src/gph-plugin.c:1049
+#: ../pohelper/data/menus.ui.h:15 ../pohelper/src/gph-plugin.c:1052
msgid "Go to previous untranslated or fuzzy string"
msgstr "Gehe zum vorherigen unklaren oder unübersetzen String"
#: ../pohelper/data/menus.ui.h:16
msgid "Next Untranslated _or Fuzzy"
-msgstr ""
+msgstr "Nächste unübersetzte oder -klare Übersetzung"
-#: ../pohelper/data/menus.ui.h:17 ../pohelper/src/gph-plugin.c:1053
+#: ../pohelper/data/menus.ui.h:17 ../pohelper/src/gph-plugin.c:1056
msgid "Go to next untranslated or fuzzy string"
-msgstr ""
+msgstr "Springt zum nächsten unklaren (fuzzy) oder unübersetzen String"
-#: ../pohelper/data/menus.ui.h:18 ../pohelper/src/gph-plugin.c:1064
-#, fuzzy
+#: ../pohelper/data/menus.ui.h:18 ../pohelper/src/gph-plugin.c:1067
msgid "Toggle current translation fuzziness"
-msgstr "Dokumentationsreiter umschalten"
+msgstr "Status der Übersetzungung umschalten (Fuzzy)"
#: ../pohelper/data/menus.ui.h:19
msgid "_Toggle Fuzziness"
-msgstr ""
+msgstr "_Status tauschen"
#: ../pohelper/data/menus.ui.h:20
msgid "Paste _Message as Translation"
-msgstr ""
+msgstr "Originalstring als Übersetzung verwenden"
#: ../pohelper/data/menus.ui.h:21
msgid "Paste the original untranslated string to the translation"
msgstr ""
+"Benutzt die unübersetze Ausgabe, um diese auch in der übersetzen Form "
+"anzuzeigen."
-#: ../pohelper/data/menus.ui.h:22 ../pohelper/src/gph-plugin.c:1061
+#: ../pohelper/data/menus.ui.h:22 ../pohelper/src/gph-plugin.c:1064
msgid "Reflow the current translation string"
msgstr "Aktuelle Übersetzungen neu umbrechen"
@@ -5124,10 +5124,12 @@
"Whether to update the translation headers (author, revision date, ...) upon "
"file save"
msgstr ""
+"Legt fest, ob die Metadaten der Übersetzungsdatei (Autor, Datum ... ) beim "
+"Speichern aktualisiert werden sollen."
#: ../pohelper/data/menus.ui.h:25
msgid "Update _Headers Upon Save"
-msgstr ""
+msgstr "Metadaten beim Speichern aktualisieren"
#: ../pohelper/src/gph-plugin.c:41
msgid "Translation Helper"
@@ -5137,40 +5139,42 @@
msgid "Improves support for GetText translation files."
msgstr "Verbessert die Unterstützung für GetText-Übersetzungsdateien"
-#: ../pohelper/src/gph-plugin.c:1057
+#: ../pohelper/src/gph-plugin.c:1060
msgid "Paste original untranslated string to translation"
-msgstr ""
+msgstr "Orignalen String als Übersetzung nutzen"
-#: ../pohelper/src/gph-plugin.c:1099
-#, fuzzy, c-format
+#: ../pohelper/src/gph-plugin.c:1102
+#, c-format
msgid "Failed to load configuration file: %s"
msgstr "Konnte Konfiguration nicht laden: %s"
-#: ../pohelper/src/gph-plugin.c:1124
-#, fuzzy, c-format
+#: ../pohelper/src/gph-plugin.c:1127
+#, c-format
msgid "Failed to create configuration directory \"%s\": %s"
-msgstr "Konnte keine Konfigurationsdateien für den Typ »%s« finden: %s"
+msgstr "Konnte das Konfigurationsverzeichnis »%s« nicht anelgen: %s"
-#: ../pohelper/src/gph-plugin.c:1127
-#, fuzzy, c-format
+#: ../pohelper/src/gph-plugin.c:1130
+#, c-format
msgid "Failed to save configuration file: %s"
msgstr "Konnte Konfiguration nicht speichern: %s"
-#: ../pohelper/src/gph-plugin.c:1182
-#, fuzzy, c-format
+#: ../pohelper/src/gph-plugin.c:1185
+#, c-format
msgid ""
"Failed to load UI definition, please check your installation. The error was: "
"%s"
msgstr ""
-"Das Plugin »%s« konnte nicht korrekt geladen werden.\n"
-"Bitte überprüfen Sie Ihre Installation."
+"Das grafische Elemente des Plugins konnte nicht korrekt geladen werden.\n"
+"Bitte überprüfen Sie Ihre Installation. Der Fehler war: %s"
-#: ../pohelper/src/gph-plugin.c:1222
+#: ../pohelper/src/gph-plugin.c:1225
#, c-format
msgid ""
"Cannot find widget \"%s\" in the UI definition, please check your "
"installation."
msgstr ""
+"Konnte das Widget »%s« in der Defintion der graphischen Oberfläche nicht "
+"finden. Bitte prüfen Sie die Installation"
#: ../pretty-printer/src/PluginEntry.c:37
msgid "XML PrettyPrinter"
@@ -5267,7 +5271,7 @@
#: ../scope/data/scope.glade.h:2
msgid "_Setup Program"
-msgstr ""
+msgstr "_Setup"
#: ../scope/data/scope.glade.h:3
msgid "Recent _Programs"
@@ -5333,7 +5337,7 @@
#: ../scope/data/scope.glade.h:17
msgid "_Feed"
-msgstr ""
+msgstr "Feed"
#: ../scope/data/scope.glade.h:18
msgid "_Window"
@@ -5341,23 +5345,23 @@
#: ../scope/data/scope.glade.h:19
msgid "_Auto Show"
-msgstr ""
+msgstr "_Automatisches Zeigen"
#: ../scope/data/scope.glade.h:20
msgid "Auto _Hide"
-msgstr ""
+msgstr "Automatisches _Verstecken"
#: ../scope/data/scope.glade.h:21
msgid "Show on _Error"
-msgstr ""
+msgstr "Bei _Fehler anzeigen"
#: ../scope/data/scope.glade.h:22
msgid "_Unsorted"
-msgstr ""
+msgstr "_Unsortiert"
#: ../scope/data/scope.glade.h:23
msgid "_View Source"
-msgstr ""
+msgstr "_Quellen anzeigen"
#: ../scope/data/scope.glade.h:24
msgid "S_ynchronize"
@@ -5373,7 +5377,7 @@
#: ../scope/data/scope.glade.h:27
msgid "S_elect on"
-msgstr ""
+msgstr "Auswahl _bei"
#: ../scope/data/scope.glade.h:28
msgid "_Running"
@@ -5385,7 +5389,7 @@
#: ../scope/data/scope.glade.h:30
msgid "_Exited"
-msgstr ""
+msgstr "_Beendet"
#: ../scope/data/scope.glade.h:31
msgid "_Follow"
@@ -5408,44 +5412,40 @@
msgstr "Haltepunkt _hinzufügen"
#: ../scope/data/scope.glade.h:36
-#, fuzzy
msgid "Add _Watch"
-msgstr "Beobachten"
+msgstr "Beobachtungspunkt hinzufügen"
#: ../scope/data/scope.glade.h:37
msgid "Apply on _Run"
-msgstr ""
+msgstr "Beim Ausführen _anwenden"
#: ../scope/data/scope.glade.h:38
msgid "_Show @entry"
-msgstr ""
+msgstr "@Entry a_nzeigen"
#: ../scope/data/scope.glade.h:39
-#, fuzzy
msgid "Show _Address"
-msgstr "Adresse"
+msgstr "Adresse anze_igen"
#: ../scope/data/scope.glade.h:40
msgid "_Modify"
-msgstr ""
+msgstr "_Bearbeiten"
#: ../scope/data/scope.glade.h:41
-#, fuzzy
msgid "_Watch"
-msgstr "Beobachten"
+msgstr "_Beobachten"
#: ../scope/data/scope.glade.h:42
msgid "_Inspect"
-msgstr ""
+msgstr "_Erkunden"
#: ../scope/data/scope.glade.h:43
msgid "_8-bit mode"
msgstr "8-bit-Modus"
#: ../scope/data/scope.glade.h:44
-#, fuzzy
msgid "_Default"
-msgstr "Vorgabe"
+msgstr "_Vorgabe"
#: ../scope/data/scope.glade.h:45
msgid "_7 bit"
@@ -5496,17 +5496,16 @@
msgstr "_Anwenden"
#: ../scope/data/scope.glade.h:57
-#, fuzzy
msgid "_Expand"
-msgstr "Alle ausklappen"
+msgstr "_Ausklappen"
#: ../scope/data/scope.glade.h:59
msgid "_Natural"
-msgstr ""
+msgstr "_Natürlich"
#: ../scope/data/scope.glade.h:60
msgid "_Decimal"
-msgstr ""
+msgstr "_Dezimale"
#: ../scope/data/scope.glade.h:61
msgid "_Hex"
@@ -5522,51 +5521,47 @@
#: ../scope/data/scope.glade.h:64
msgid "_Raw"
-msgstr ""
+msgstr "_Raw"
#: ../scope/data/scope.glade.h:65
msgid "_Evaluate/Modify"
-msgstr ""
+msgstr "_Evaluieren/Modifizieren"
#: ../scope/data/scope.glade.h:66
msgid "_Watch Expression"
-msgstr ""
+msgstr "_Ausdruck ansehen"
#: ../scope/data/scope.glade.h:67
msgid "_Inspect Variable"
-msgstr ""
+msgstr "_Veriable untersuchen"
#: ../scope/data/scope.glade.h:68
msgid "Threads"
msgstr "Zweige"
#: ../scope/data/scope.glade.h:69
-#, fuzzy
msgid "Stack"
-msgstr "Ausführungsstapel"
+msgstr "Ausführungsstapel (Stack)"
#: ../scope/data/scope.glade.h:70
msgid "Locals"
msgstr "Lokal"
#: ../scope/data/scope.glade.h:71
-#, fuzzy
msgid "Watches"
-msgstr "Beobachten"
+msgstr "Beobachtungspunkte"
#: ../scope/data/scope.glade.h:72
msgid "Memory"
msgstr "Speicher"
#: ../scope/data/scope.glade.h:73
-#, fuzzy
msgid "Enter gdb command:"
-msgstr "Befehl einfügen"
+msgstr "Befehl für gdb:"
#: ../scope/data/scope.glade.h:74
-#, fuzzy
msgid "Convert _UTF-8 to locale"
-msgstr "In _Tabelle umwandeln"
+msgstr "Von _UTF-8 nach Lokale umwandeln"
#: ../scope/data/scope.glade.h:75
msgid "_Thread"
@@ -5581,9 +5576,8 @@
msgstr "_Rahmen"
#: ../scope/data/scope.glade.h:78
-#, fuzzy
msgid "Setup Program"
-msgstr "Kein Programm"
+msgstr "Programmeinstellungen"
#: ../scope/data/scope.glade.h:79
msgid "_Executable:"
@@ -5615,14 +5609,14 @@
msgstr ""
#: ../scope/data/scope.glade.h:86
-msgid "_Temporary breakpoint at:"
+msgid "_Temporary breakpoint on load at:"
msgstr ""
#: ../scope/data/scope.glade.h:87
msgid "_Delete all breakpoints, watches, inspects and registers"
msgstr ""
-#: ../scope/data/scope.glade.h:88 ../scope/src/scope.c:524
+#: ../scope/data/scope.glade.h:88 ../scope/src/scope.c:522
msgid "Program"
msgstr "Programm"
@@ -5776,7 +5770,7 @@
msgid "_Expand on apply"
msgstr "Alle ausklappen"
-#: ../scope/data/scope.glade.h:123 ../scope/src/scope.c:524
+#: ../scope/data/scope.glade.h:123 ../scope/src/scope.c:522
msgid "Program Terminal"
msgstr ""
@@ -5784,8 +5778,59 @@
msgid "Registers"
msgstr ""
-#: ../scope/src/break.c:905
-#, fuzzy, c-format
+#: ../scope/src/break.c:97
+#, fuzzy
+msgid "breakpoint"
+msgstr "Haltepunkte"
+
+#: ../scope/src/break.c:98
+#, fuzzy
+msgid "hardware breakpoint"
+msgstr "Haltepunkt"
+
+#: ../scope/src/break.c:99
+#, fuzzy
+msgid "tracepoint"
+msgstr "Haltepunkte"
+
+#: ../scope/src/break.c:100
+msgid "fast tracepoint"
+msgstr ""
+
+#: ../scope/src/break.c:101
+msgid "write watchpoint"
+msgstr "Beobachtungspunkt schrieben"
+
+#: ../scope/src/break.c:104
+msgid "access watchpoint"
+msgstr "Auf Beobachtungspunkt zugreifen"
+
+#: ../scope/src/break.c:106
+msgid "read watchpoint"
+msgstr "Beobachtungspunkt auslesen"
+
+#: ../scope/src/break.c:108
+msgid "catchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:135 ../scope/src/break.c:139
+msgid "CLI"
+msgstr "CLI"
+
+#: ../scope/src/break.c:136
+msgid "unsupported MI"
+msgstr ""
+
+#: ../scope/src/break.c:141
+msgid "on load"
+msgstr ""
+
+#: ../scope/src/break.c:142
+msgid "Run to Cursor"
+msgstr "Bis zum Cursor ausführen"
+
+#: ../scope/src/break.c:1013
+# c-format
msgid ""
"There are two or more breakpoints at %s:%d.\n"
"\n"
@@ -5794,13 +5839,21 @@
"Es existieren zwei oder mehr Haltepunkte bei %s:%d.\n"
"Benutzen Sie die Liste der Haltepunkte um den exakten zu entfernen."
-#: ../scope/src/break.c:1151
-#, fuzzy
+#: ../scope/src/break.c:1252
+#, c-format
+msgid ", %s"
+msgstr ", %s"
+
+#: ../scope/src/break.c:1278
+#, c-format
+msgid "func %s"
+msgstr "func %s"
+
+#: ../scope/src/break.c:1309
msgid "Add Breakpoint"
msgstr "Haltepunkt hinzufügen"
-#: ../scope/src/break.c:1166
-#, fuzzy
+#: ../scope/src/break.c:1324
msgid "Add Watchpoint"
msgstr "Beobachtungspunkt hinzufügen"
@@ -5813,7 +5866,8 @@
msgid "Enter char # (0..255):"
msgstr ""
-#: ../scope/src/conterm.c:509 ../scope/src/scope.c:552
+#: ../scope/src/conterm.c:509 ../scope/src/scope.c:550
+#: ../scope/src/scope.c:551
#, fuzzy, c-format
msgid "Scope: %s."
msgstr "»%s« schließen"
@@ -5826,31 +5880,28 @@
#: ../scope/src/debug.c:363
#, c-format
msgid "GDB died unexpectedly with status %d."
-msgstr ""
+msgstr "GDB wurde unerwartet beendet. Status: %d"
#: ../scope/src/debug.c:365
-#, fuzzy
msgid "Program terminated."
-msgstr "abgebrochen"
+msgstr "Programm abgebrochen"
#: ../scope/src/debug.c:469
msgid "No breakpoints. Hanging."
msgstr "Keine Haltepunkte - Hängend"
#: ../scope/src/debug.c:598 ../scope/src/thread.c:92
-#, fuzzy, c-format
+# c-format
msgid "%s."
-msgstr "%s:"
+msgstr "%s."
#: ../scope/src/inspect.c:66
-#, fuzzy
msgid "..."
-msgstr "Mehr ..."
+msgstr "..."
#: ../scope/src/inspect.c:339
-#, fuzzy
msgid "invalid data"
-msgstr "Ungültige Markierung"
+msgstr "ungültige Daten"
#: ../scope/src/inspect.c:371
msgid "no children in range"
@@ -5906,7 +5957,7 @@
msgid "Select File"
msgstr "Datei auswählen"
-#: ../scope/src/prefs.c:294 ../scope/src/utils.c:437
+#: ../scope/src/prefs.c:294 ../scope/src/utils.c:438
#, c-format
msgid "Scope: %s: %s."
msgstr ""
@@ -5991,41 +6042,41 @@
msgid "Show terminal"
msgstr "In Terminal ausführen"
-#: ../scope/src/scope.c:228
+#: ../scope/src/scope.c:226
msgid "Busy"
msgstr ""
-#: ../scope/src/scope.c:228
+#: ../scope/src/scope.c:226
msgid "Ready"
msgstr "Fertig"
-#: ../scope/src/scope.c:229
+#: ../scope/src/scope.c:227
msgid "Hang"
msgstr ""
-#: ../scope/src/scope.c:229
+#: ../scope/src/scope.c:227
msgid "Assem"
msgstr ""
-#: ../scope/src/scope.c:229
+#: ../scope/src/scope.c:227
msgid "Load"
msgstr "Laden"
-#: ../scope/src/scope.c:423
+#: ../scope/src/scope.c:421
msgid "Build action activated. Terminate debugging?"
msgstr ""
-#: ../scope/src/scope.c:526
+#: ../scope/src/scope.c:524
#, fuzzy
msgid "Breaks"
msgstr "Haltepunkte"
-#: ../scope/src/scope.c:528
+#: ../scope/src/scope.c:526
#, fuzzy
msgid "Console"
msgstr "Konsole:"
-#: ../scope/src/scope.c:528
+#: ../scope/src/scope.c:526
#, fuzzy
msgid "Debug Console"
msgstr "Konsole:"
@@ -6086,19 +6137,19 @@
msgid "Scope: error reading [%s]."
msgstr ""
-#: ../scope/src/views.c:523
+#: ../scope/src/views.c:526
msgid "…"
msgstr ""
-#: ../scope/src/views.c:546
+#: ../scope/src/views.c:549
msgid "_Send"
msgstr ""
-#: ../scope/src/views.c:546
+#: ../scope/src/views.c:549
msgid "_Busy"
msgstr ""
-#: ../scope/src/views.c:555
+#: ../scope/src/views.c:558
#, fuzzy
msgid "GDB Command"
msgstr "Befehl 0:"
@@ -6227,19 +6278,19 @@
msgid "Ignore All"
msgstr "Alle ignorieren"
-#: ../spellcheck/src/gui.c:521
+#: ../spellcheck/src/gui.c:526
#, c-format
msgid "Default (%s)"
msgstr "Vorgabe (%s)"
-#: ../spellcheck/src/gui.c:532
+#: ../spellcheck/src/gui.c:537
#, c-format
msgid "Toggle spell check while typing (current language: %s)"
msgstr ""
"»Rechtschreibung beim Tippen überprüfen« ein-/ausschalten (Aktuelle Sprache: "
"%s)"
-#: ../spellcheck/src/gui.c:587
+#: ../spellcheck/src/gui.c:592
msgid "Spelling Suggestions"
msgstr "Rechtschreibvorschläge"
@@ -6308,20 +6359,20 @@
msgid "(Empty)"
msgstr "(leer)"
-#: ../treebrowser/src/treebrowser.c:971
+#: ../treebrowser/src/treebrowser.c:973
#, c-format
msgid "Could not execute configured external command '%s' (%s)."
msgstr "Konnte das eingestellte externe Werkzeug »%s« nicht ausführen (%s)."
-#: ../treebrowser/src/treebrowser.c:1042
+#: ../treebrowser/src/treebrowser.c:1044
msgid "NewDirectory"
msgstr "Neues Verzeichnis"
-#: ../treebrowser/src/treebrowser.c:1044
+#: ../treebrowser/src/treebrowser.c:1046
msgid "NewFile"
msgstr "Neue Datei"
-#: ../treebrowser/src/treebrowser.c:1049
+#: ../treebrowser/src/treebrowser.c:1051
#, c-format
msgid ""
"Target file '%s' exists\n"
@@ -6330,121 +6381,121 @@
"Zieldatei »%s« existiert bereits.\n"
"Möchten Sie diese wirklich mit einer leeren Datei ersetzen?"
-#: ../treebrowser/src/treebrowser.c:1095
+#: ../treebrowser/src/treebrowser.c:1097
#, c-format
msgid "Do you really want to delete '%s' ?"
msgstr "Soll »%s« wirklich gelöscht werden?"
-#: ../treebrowser/src/treebrowser.c:1207 ../treebrowser/src/treebrowser.c:1738
+#: ../treebrowser/src/treebrowser.c:1209 ../treebrowser/src/treebrowser.c:1740
msgid "Go up"
msgstr "Aufwärts"
-#: ../treebrowser/src/treebrowser.c:1211 ../treebrowser/src/treebrowser.c:1753
+#: ../treebrowser/src/treebrowser.c:1213 ../treebrowser/src/treebrowser.c:1755
msgid "Set path from document"
msgstr "Pfad des Dokumentes übernehmen"
-#: ../treebrowser/src/treebrowser.c:1215
+#: ../treebrowser/src/treebrowser.c:1217
#, fuzzy
msgid "_Open externally"
msgstr "Extern öffnen"
-#: ../treebrowser/src/treebrowser.c:1220
+#: ../treebrowser/src/treebrowser.c:1222
msgid "Open Terminal"
msgstr "In Terminal ausführen"
-#: ../treebrowser/src/treebrowser.c:1224
+#: ../treebrowser/src/treebrowser.c:1226
msgid "Set as root"
msgstr "Als Wurzel festlegen"
-#: ../treebrowser/src/treebrowser.c:1229 ../treebrowser/src/treebrowser.c:1743
-#: ../treebrowser/src/treebrowser.c:2123
+#: ../treebrowser/src/treebrowser.c:1231 ../treebrowser/src/treebrowser.c:1745
+#: ../treebrowser/src/treebrowser.c:2125
msgid "Refresh"
msgstr "Auffrischen"
-#: ../treebrowser/src/treebrowser.c:1233
+#: ../treebrowser/src/treebrowser.c:1235
#, fuzzy
msgid "_Find in Files"
msgstr "In Dateien finden"
-#: ../treebrowser/src/treebrowser.c:1241
+#: ../treebrowser/src/treebrowser.c:1243
msgid "Create new directory"
msgstr "Neues Verzeichnis anlegen"
-#: ../treebrowser/src/treebrowser.c:1245
+#: ../treebrowser/src/treebrowser.c:1247
msgid "Create new file"
msgstr "Neue Datei erstellen"
-#: ../treebrowser/src/treebrowser.c:1249
+#: ../treebrowser/src/treebrowser.c:1251
msgid "Rename"
msgstr "Umbenennen"
-#: ../treebrowser/src/treebrowser.c:1254
+#: ../treebrowser/src/treebrowser.c:1256
msgid "Delete"
msgstr "Löschen"
-#: ../treebrowser/src/treebrowser.c:1262
+#: ../treebrowser/src/treebrowser.c:1264
#, c-format
msgid "Close: %s"
msgstr "»%s« schließen"
-#: ../treebrowser/src/treebrowser.c:1267
+#: ../treebrowser/src/treebrowser.c:1269
#, c-format
msgid "Close Child Documents "
msgstr "Kinderdokumente schließen"
-#: ../treebrowser/src/treebrowser.c:1272
+#: ../treebrowser/src/treebrowser.c:1274
#, fuzzy
msgid "_Copy full path to clipboard"
msgstr "Den vollständigen Pfad in die Zwischenablage kopieren"
-#: ../treebrowser/src/treebrowser.c:1292 ../treebrowser/src/treebrowser.c:2032
+#: ../treebrowser/src/treebrowser.c:1294 ../treebrowser/src/treebrowser.c:2034
msgid "Show bookmarks"
msgstr "Lesezeichen anzeigen"
-#: ../treebrowser/src/treebrowser.c:1297 ../treebrowser/src/treebrowser.c:1981
+#: ../treebrowser/src/treebrowser.c:1299 ../treebrowser/src/treebrowser.c:1983
msgid "Show hidden files"
msgstr "Versteckte Dateien anzeigen"
-#: ../treebrowser/src/treebrowser.c:1302
+#: ../treebrowser/src/treebrowser.c:1304
msgid "Show toolbars"
msgstr "Werkzeugleisten anzeigen"
-#: ../treebrowser/src/treebrowser.c:1621
+#: ../treebrowser/src/treebrowser.c:1623
#, c-format
msgid "Target file '%s' exists, do you really want to replace it?"
msgstr "Zieldatei »%s« existiert bereits. Möchten Sie diese wirklich ersetzen?"
-#: ../treebrowser/src/treebrowser.c:1748
+#: ../treebrowser/src/treebrowser.c:1750
msgid "Home"
msgstr "Ausgabe"
-#: ../treebrowser/src/treebrowser.c:1758
+#: ../treebrowser/src/treebrowser.c:1760
msgid "Track path"
msgstr "Pfad aufzeichnen"
-#: ../treebrowser/src/treebrowser.c:1763
+#: ../treebrowser/src/treebrowser.c:1765
msgid "Hide bars"
msgstr "Leisten verbergen"
-#: ../treebrowser/src/treebrowser.c:1773
+#: ../treebrowser/src/treebrowser.c:1775
msgid ""
"Filter (*.c;*.h;*.cpp), and if you want temporary filter using the '!' "
"reverse try for example this '!;*.c;*.h;*.cpp'"
msgstr "Filter (*.c;*.h;*.cpp). Die Nutzung von ! invertiert das Ergebnis."
-#: ../treebrowser/src/treebrowser.c:1781
+#: ../treebrowser/src/treebrowser.c:1783
msgid "Addressbar for example '/projects/my-project'"
msgstr "Adressleiste. Zum Beispiel »/projects/my-project«"
-#: ../treebrowser/src/treebrowser.c:1806
+#: ../treebrowser/src/treebrowser.c:1808
msgid "Tree Browser"
msgstr "Baumnavigator"
-#: ../treebrowser/src/treebrowser.c:1945
+#: ../treebrowser/src/treebrowser.c:1947
msgid "External open command"
msgstr "Externer Öffnen-Befehl"
-#: ../treebrowser/src/treebrowser.c:1950
+#: ../treebrowser/src/treebrowser.c:1952
#, c-format
msgid ""
"The command to execute when using \"Open with\". You can use %f and %d "
@@ -6458,53 +6509,53 @@
"%f wird mit dem Dateinamen ersetzt, der den kompletten Pfad beinhaltet.\n"
"%d wird mit dem Pfad des Verzeichnisses der aktuellen Datei ersetzt."
-#: ../treebrowser/src/treebrowser.c:1958
+#: ../treebrowser/src/treebrowser.c:1960
msgid "Toolbar"
msgstr "Werkzeugleiste:"
-#: ../treebrowser/src/treebrowser.c:1960
+#: ../treebrowser/src/treebrowser.c:1962
msgid "Hidden"
msgstr "Versteckt"
-#: ../treebrowser/src/treebrowser.c:1961
+#: ../treebrowser/src/treebrowser.c:1963
msgid "Top"
msgstr "Oben"
-#: ../treebrowser/src/treebrowser.c:1962
+#: ../treebrowser/src/treebrowser.c:1964
msgid "Bottom"
msgstr "Unten"
-#: ../treebrowser/src/treebrowser.c:1967
+#: ../treebrowser/src/treebrowser.c:1969
msgid "If position is changed, the option require plugin restart."
msgstr "Bei einer Veränderung der Position muss das Plugin neu geladen werden."
-#: ../treebrowser/src/treebrowser.c:1971
+#: ../treebrowser/src/treebrowser.c:1973
msgid "Show icons"
msgstr "Symbole anzeigen:"
-#: ../treebrowser/src/treebrowser.c:1973
+#: ../treebrowser/src/treebrowser.c:1975
msgid "None"
msgstr "Keines"
-#: ../treebrowser/src/treebrowser.c:1974
+#: ../treebrowser/src/treebrowser.c:1976
msgid "Base"
msgstr "Basis"
-#: ../treebrowser/src/treebrowser.c:1975
+#: ../treebrowser/src/treebrowser.c:1977
msgid "Content-type"
msgstr "Inhaltsart"
-#: ../treebrowser/src/treebrowser.c:1986
+#: ../treebrowser/src/treebrowser.c:1988
msgid "On Windows, this just hide files that are prefixed with '.' (dot)"
msgstr ""
"Unter Windows versteckt dies nur Dateien, die mit einem ».« (Punkt) "
"beginnen. "
-#: ../treebrowser/src/treebrowser.c:1988
+#: ../treebrowser/src/treebrowser.c:1990
msgid "Hide object files"
msgstr "Objektdateien verbergen"
-#: ../treebrowser/src/treebrowser.c:1993
+#: ../treebrowser/src/treebrowser.c:1995
msgid ""
"Don't show generated object files in the file browser, this includes *.o, *."
"obj. *.so, *.dll, *.a, *.lib"
@@ -6512,56 +6563,56 @@
"Keine generierten Objektdateien anzeigen. Dies bezieht *.o, *.obj. *.so, *."
"dll, *.a, *.lib mit ein."
-#: ../treebrowser/src/treebrowser.c:1995
+#: ../treebrowser/src/treebrowser.c:1997
msgid "Reverse filter"
msgstr "Filter zurücksetzen"
-#: ../treebrowser/src/treebrowser.c:2000
+#: ../treebrowser/src/treebrowser.c:2002
msgid "Follow current document"
msgstr "Dem aktuellen Dokument folgen"
-#: ../treebrowser/src/treebrowser.c:2005
+#: ../treebrowser/src/treebrowser.c:2007
msgid "Single click, open document and focus it"
msgstr "Einzelklick öffnet Dokument und fokussiert es"
-#: ../treebrowser/src/treebrowser.c:2010
+#: ../treebrowser/src/treebrowser.c:2012
msgid "Double click open directory"
msgstr "Doppelklick öffnet ein Verzeichnis"
-#: ../treebrowser/src/treebrowser.c:2015
+#: ../treebrowser/src/treebrowser.c:2017
msgid "On delete file, close it if is opened"
msgstr "Datei schließen, wenn sie gelöscht wird"
-#: ../treebrowser/src/treebrowser.c:2020
+#: ../treebrowser/src/treebrowser.c:2022
msgid "Focus editor on file open"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:2025
+#: ../treebrowser/src/treebrowser.c:2027
msgid "Show tree lines"
msgstr "Leere Zeilen anzeigen"
-#: ../treebrowser/src/treebrowser.c:2037
+#: ../treebrowser/src/treebrowser.c:2039
#, fuzzy
msgid "Open new files"
msgstr "Datei öffnen"
-#: ../treebrowser/src/treebrowser.c:2113
+#: ../treebrowser/src/treebrowser.c:2115
msgid "Focus File List"
msgstr "Dateiliste fokussieren"
-#: ../treebrowser/src/treebrowser.c:2115
+#: ../treebrowser/src/treebrowser.c:2117
msgid "Focus Path Entry"
msgstr "Pfadeintrag fokussieren"
-#: ../treebrowser/src/treebrowser.c:2117
+#: ../treebrowser/src/treebrowser.c:2119
msgid "Rename Object"
msgstr "Objekt umbenennen"
-#: ../treebrowser/src/treebrowser.c:2119
+#: ../treebrowser/src/treebrowser.c:2121
msgid "Create New File"
msgstr "Neue Datei erstellen"
-#: ../treebrowser/src/treebrowser.c:2121
+#: ../treebrowser/src/treebrowser.c:2123
msgid "Create New Directory"
msgstr "Neues Verzeichnis erstellen"
diff -Nru geany-plugins-1.24.0+20140222+git/po/es.po geany-plugins-1.24.1+dfsg/po/es.po
--- geany-plugins-1.24.0+20140222+git/po/es.po 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/po/es.po 2014-04-12 14:28:39.000000000 +0000
@@ -1,23 +1,24 @@
# translation of es.po to
# Spanish translation for geany-plugins
-# Copyright (C) 2009 - 2011 THE PACKAGE'S COPYRIGHT HOLDER
+# Copyright (C) 2009 - 2014 Lucas Vieites
# This file is distributed under the same license as the geany-plugins package.
# Andrew Janke , 2009
-# Lucas Vieites , 2009 - 2013
+# Lucas Vieites , 2009 - 2014.
#
msgid ""
msgstr ""
-"Project-Id-Version: Geany-plugins 1.23\n"
+"Project-Id-Version: Geany-plugins 1.24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-02-25 05:19+0000\n"
-"PO-Revision-Date: 2013-02-26 12:07+0100\n"
+"POT-Creation-Date: 2014-03-31 03:19+0000\n"
+"PO-Revision-Date: 2014-04-07 21:25+0200\n"
"Last-Translator: Lucas Vieites \n"
-"Language-Team: \n"
+"Language-Team: Spanish; Castilian <>\n"
+"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 1.5.4\n"
+"X-Generator: Gtranslator 2.91.6\n"
#: ../addons/src/ao_bookmarklist.c:182
msgid "(Empty Line)"
@@ -36,12 +37,12 @@
msgid "Contents"
msgstr "Contenido"
-#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:615
+#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:625
msgid "Bookmarks"
msgstr "Marcadores"
#. complete update
-#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2295
+#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2351
msgid "_Update"
msgstr "_Actualizar"
@@ -78,15 +79,15 @@
msgid "Context:"
msgstr "Contexto:"
-#: ../addons/src/ao_xmltagging.c:56
+#: ../addons/src/ao_xmltagging.c:54
msgid "XML tagging"
msgstr "Etiquetado XML"
-#: ../addons/src/ao_xmltagging.c:67
+#: ../addons/src/ao_xmltagging.c:65
msgid "Tag name to be inserted:"
msgstr "Nombre de etiqueta para insertar:"
-#: ../addons/src/ao_xmltagging.c:71
+#: ../addons/src/ao_xmltagging.c:69
#, c-format
msgid ""
"%s will be replaced with your current selection. Please keep care on your "
@@ -155,11 +156,12 @@
msgid "Run XML tagging"
msgstr "Ejecutar etiquetado de XML"
-#: ../addons/src/addons.c:417 ../geanylatex/src/geanylatex.c:241
-#: ../geanyprj/src/geanyprj.c:174 ../geanysendmail/src/geanysendmail.c:121
-#: ../geanysendmail/src/geanysendmail.c:287 ../geanyvc/src/geanyvc.c:1798
+#: ../addons/src/addons.c:417 ../autoclose/src/autoclose.c:871
+#: ../geanylatex/src/geanylatex.c:241 ../geanyprj/src/geanyprj.c:174
+#: ../geanysendmail/src/geanysendmail.c:123
+#: ../geanysendmail/src/geanysendmail.c:291 ../geanyvc/src/geanyvc.c:1854
#: ../geniuspaste/src/geniuspaste.c:140 ../spellcheck/src/scplugin.c:146
-#: ../treebrowser/src/treebrowser.c:1880
+#: ../treebrowser/src/treebrowser.c:1933
#: ../updatechecker/src/updatechecker.c:253
msgid "Plugin configuration directory could not be created."
msgstr "No se ha podido crear el directorio de configuración del complemento."
@@ -250,6 +252,14 @@
msgstr ""
"Incluir selección automáticamente (sin pulsar una combinación de teclas)"
+#: ../autoclose/src/autoclose.c:50
+msgid "Auto-close"
+msgstr "Autocierre"
+
+#: ../autoclose/src/autoclose.c:51
+msgid "Auto-close braces and brackets with lot of features"
+msgstr "Auto-cerrar paréntesis y corchetes con multitud de opciones"
+
#: ../codenav/src/codenavigation.c:52
msgid "Code navigation"
msgstr "Navegación por el código"
@@ -319,8 +329,8 @@
msgid "Various debuggers integration."
msgstr "Integración de varios depuradores."
-#: ../debugger/src/plugin.c:131 ../debugger/src/keys.c:76
-#: ../scope/data/scope.glade.h:16 ../scope/src/scope.c:225
+#: ../debugger/src/plugin.c:133 ../debugger/src/keys.c:76
+#: ../scope/data/scope.glade.h:124 ../scope/src/scope.c:226
msgid "Debug"
msgstr "Depurar"
@@ -456,7 +466,7 @@
msgid "Target"
msgstr "Objetivo"
-#: ../debugger/src/tabs.c:135 ../scope/data/scope.glade.h:12
+#: ../debugger/src/tabs.c:135 ../scope/src/scope.c:524
msgid "Breakpoints"
msgstr "Puntos de ruptura"
@@ -493,22 +503,22 @@
msgstr "Reiniciar"
#: ../debugger/src/keys.c:52 ../debugger/src/btnpanel.c:113
-#: ../scope/src/scope.c:67
+#: ../scope/src/scope.c:66
msgid "Step into"
msgstr "Entrar"
#: ../debugger/src/keys.c:53 ../debugger/src/btnpanel.c:110
-#: ../scope/src/scope.c:68
+#: ../scope/src/scope.c:67
msgid "Step over"
msgstr "Saltar"
#: ../debugger/src/keys.c:54 ../debugger/src/btnpanel.c:122
-#: ../scope/src/scope.c:69
+#: ../scope/src/scope.c:68
msgid "Step out"
msgstr "Salir"
#: ../debugger/src/keys.c:55 ../debugger/src/btnpanel.c:125
-#: ../scope/src/scope.c:65
+#: ../scope/src/scope.c:64
msgid "Run to cursor"
msgstr "Ejecutar hasta cursor"
@@ -517,7 +527,7 @@
msgstr "Añadir/eliminar punto de ruptura"
#: ../debugger/src/keys.c:57
-msgid "Jump to the currect instruction"
+msgid "Jump to the current instruction"
msgstr "Saltar a la instrucción actual"
#: ../debugger/src/watch_model.c:220
@@ -548,6 +558,14 @@
msgid "Save debug session data to a project"
msgstr "Guardar los datos de la sesión de depuración en un proyecto"
+#: ../defineformat/src/defineformat.c:56
+msgid "Define formatter"
+msgstr "Definir formateador"
+
+#: ../defineformat/src/defineformat.c:57
+msgid "Automatically align backslash in multi-line defines"
+msgstr "Alinear la barra invertida automáticamente en ´define´s multilínea"
+
#. never search for more than this many chars
#: ../devhelp/src/dhp.h:38
msgid "Documentation"
@@ -659,7 +677,7 @@
msgstr "Libro:"
#. i18n: a documentation book
-#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1760
+#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1757
msgid "Book"
msgstr "Libro"
@@ -797,12 +815,12 @@
msgid "A developers' help browser for GNOME"
msgstr "Un visor de ayuda para el desarrollador de Gnome"
-#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2010
+#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2066
msgid "_File"
msgstr "_Archivo"
-#: ../devhelp/devhelp/dh-window.c:760 ../geanymacro/src/geanymacro.c:1815
-#: ../geanymacro/src/geanymacro.c:2112
+#: ../devhelp/devhelp/dh-window.c:760 ../geanymacro/src/geanymacro.c:1822
+#: ../geanymacro/src/geanymacro.c:2118
msgid "_Edit"
msgstr "_Editar"
@@ -982,55 +1000,63 @@
msgid "Column mode, select to line / brace / anchor."
msgstr "Modo columna, seleccionar hasta la línea/corchete/ancla."
-#: ../geanyextrasel/src/extrasel.c:482
+#: ../geanyextrasel/src/extrasel.c:502
msgid "E_xtra Selection"
msgstr "Selección e_xtra"
-#: ../geanyextrasel/src/extrasel.c:489
+#: ../geanyextrasel/src/extrasel.c:509
msgid "_Column Mode"
msgstr "Modo _columna"
-#: ../geanyextrasel/src/extrasel.c:494
+#: ../geanyextrasel/src/extrasel.c:514
msgid "Column mode"
msgstr "Modo columna"
-#: ../geanyextrasel/src/extrasel.c:496
+#: ../geanyextrasel/src/extrasel.c:516
msgid "Select to _Line"
msgstr "Seleccionar hasta _línea"
-#: ../geanyextrasel/src/extrasel.c:500
+#: ../geanyextrasel/src/extrasel.c:520
msgid "Select to line"
msgstr "Seleccionar hasta línea"
-#: ../geanyextrasel/src/extrasel.c:502
+#: ../geanyextrasel/src/extrasel.c:522
msgid "Select to Matching _Brace"
msgstr "Seleccionar hasta _corchete correspondiente"
-#: ../geanyextrasel/src/extrasel.c:506
+#: ../geanyextrasel/src/extrasel.c:526
msgid "Select to matching brace"
msgstr "Seleccionar hasta corchete correspondiente"
-#: ../geanyextrasel/src/extrasel.c:510
+#: ../geanyextrasel/src/extrasel.c:528
+msgid "_Toggle Stream/Rectangular"
+msgstr "In_tercambiar flujo/rectangular"
+
+#: ../geanyextrasel/src/extrasel.c:532
+msgid "Convert selection"
+msgstr "Convertir selección"
+
+#: ../geanyextrasel/src/extrasel.c:537
msgid "_Set Anchor"
msgstr "Fijar an_cla"
-#: ../geanyextrasel/src/extrasel.c:514
+#: ../geanyextrasel/src/extrasel.c:541
msgid "Set anchor"
msgstr "Fijar ancla"
-#: ../geanyextrasel/src/extrasel.c:516
+#: ../geanyextrasel/src/extrasel.c:543
msgid "Select to _Anchor"
msgstr "Seleccionar hasta _ancla"
-#: ../geanyextrasel/src/extrasel.c:520
+#: ../geanyextrasel/src/extrasel.c:547
msgid "Select to anchor"
msgstr "Seleccionar hasta ancla"
-#: ../geanyextrasel/src/extrasel.c:522
+#: ../geanyextrasel/src/extrasel.c:549
msgid "_Rectangle Select to Anchor"
msgstr "Seleccionar en _rectángulo hasta ancla"
-#: ../geanyextrasel/src/extrasel.c:527
+#: ../geanyextrasel/src/extrasel.c:554
msgid "Rectangle select to anchor"
msgstr "Seleccionar en rectángulo hasta ancla"
@@ -1445,76 +1471,76 @@
"Tipo de documentación por defecto para los lenguajes que no tienen un tipo "
"especificado"
-#: ../geanyinsertnum/src/insertnum.c:37 ../geanyinsertnum/src/insertnum.c:329
-#: ../geanyinsertnum/src/insertnum.c:461
+#: ../geanyinsertnum/src/insertnum.c:44 ../geanyinsertnum/src/insertnum.c:337
+#: ../geanyinsertnum/src/insertnum.c:484
msgid "Insert Numbers"
msgstr "Insertar números"
-#: ../geanyinsertnum/src/insertnum.c:37
+#: ../geanyinsertnum/src/insertnum.c:44
msgid "Insert/Fill columns with numbers."
msgstr "Insertar/Rellenar columnas con números"
-#: ../geanyinsertnum/src/insertnum.c:140
+#: ../geanyinsertnum/src/insertnum.c:146
msgid "Counting..."
msgstr "Contando..."
-#: ../geanyinsertnum/src/insertnum.c:188
+#: ../geanyinsertnum/src/insertnum.c:194
msgid "Preparing..."
msgstr "Preparando..."
-#: ../geanyinsertnum/src/insertnum.c:194
+#: ../geanyinsertnum/src/insertnum.c:200
msgid "Inserting..."
msgstr "Insertando..."
-#: ../geanyinsertnum/src/insertnum.c:318
+#: ../geanyinsertnum/src/insertnum.c:333
msgid "For base 11 and above"
msgstr "Para base 11 y superiores"
-#: ../geanyinsertnum/src/insertnum.c:341
+#: ../geanyinsertnum/src/insertnum.c:353
msgid "_Start:"
msgstr "_Inicio:"
-#: ../geanyinsertnum/src/insertnum.c:346
+#: ../geanyinsertnum/src/insertnum.c:358
msgid "S_tep:"
msgstr "_Paso:"
-#: ../geanyinsertnum/src/insertnum.c:352
+#: ../geanyinsertnum/src/insertnum.c:364
msgid "_Base:"
msgstr "_Base:"
-#: ../geanyinsertnum/src/insertnum.c:363
+#: ../geanyinsertnum/src/insertnum.c:380
msgid "Letters:"
msgstr "Letras:"
-#: ../geanyinsertnum/src/insertnum.c:366
+#: ../geanyinsertnum/src/insertnum.c:383
msgid "_Upper"
msgstr "Mayúsc_ulas"
-#: ../geanyinsertnum/src/insertnum.c:371
+#: ../geanyinsertnum/src/insertnum.c:388
msgid "_Lower"
msgstr "Minúscu_las"
-#: ../geanyinsertnum/src/insertnum.c:376
+#: ../geanyinsertnum/src/insertnum.c:393
msgid "Base _prefix"
msgstr "_Prefijo base"
-#: ../geanyinsertnum/src/insertnum.c:378
+#: ../geanyinsertnum/src/insertnum.c:395
msgid "0 for octal, 0x for hex, + for positive decimal"
msgstr "0 para octal, 0x para hex, + para decimal positivo"
-#: ../geanyinsertnum/src/insertnum.c:380
+#: ../geanyinsertnum/src/insertnum.c:397
msgid "Padding:"
msgstr "Relleno:"
-#: ../geanyinsertnum/src/insertnum.c:382
+#: ../geanyinsertnum/src/insertnum.c:399
msgid "Sp_ace"
msgstr "Esp_acio"
-#: ../geanyinsertnum/src/insertnum.c:385
+#: ../geanyinsertnum/src/insertnum.c:402
msgid "_Zero"
msgstr "_Cero"
-#: ../geanyinsertnum/src/insertnum.c:454
+#: ../geanyinsertnum/src/insertnum.c:477
msgid "Insert _Numbers"
msgstr "Insertar _números"
@@ -1948,20 +1974,20 @@
msgid "BibTeX reference name:"
msgstr "Nombre de referencia BibTeX:"
-#: ../geanylatex/src/geanylatex.c:1680
+#: ../geanylatex/src/geanylatex.c:1677
msgid "Dear Sir or Madame"
msgstr "Estimado Señor o Señora"
-#: ../geanylatex/src/geanylatex.c:1681
+#: ../geanylatex/src/geanylatex.c:1678
msgid "With kind regards"
msgstr "Saludos cordiales"
-#: ../geanylatex/src/geanylatex.c:1689
+#: ../geanylatex/src/geanylatex.c:1686
msgid "No template assigned. Aborting"
msgstr "No se asignó ninguna plantilla. Cancelando"
#. Building the wizard-dialog and showing it
-#: ../geanylatex/src/geanylatex.c:1716
+#: ../geanylatex/src/geanylatex.c:1713
msgid "LaTeX-Wizard"
msgstr "Asistente LaTeX"
@@ -1969,67 +1995,67 @@
#. * Adds custom templates if there are any. If there are none just
#. * adds default one
#. TEMPLATE FILE
-#: ../geanylatex/src/geanylatex.c:1731 ../markdown/src/conf.c:666
+#: ../geanylatex/src/geanylatex.c:1728 ../markdown/src/conf.c:659
msgid "Template:"
msgstr "Plantilla:"
-#: ../geanylatex/src/geanylatex.c:1735
+#: ../geanylatex/src/geanylatex.c:1732
msgid "Set the template which should be used for creating the new document"
msgstr "Establezca la plantilla que se usará para crear el nuevo documento"
-#: ../geanylatex/src/geanylatex.c:1744
+#: ../geanylatex/src/geanylatex.c:1741
msgid "Default"
msgstr "Por defecto"
#. Documentclass
-#: ../geanylatex/src/geanylatex.c:1755
+#: ../geanylatex/src/geanylatex.c:1752
msgid "Documentclass:"
msgstr "Clase de documento:"
-#: ../geanylatex/src/geanylatex.c:1758
+#: ../geanylatex/src/geanylatex.c:1755
msgid "Choose the kind of document you want to write"
msgstr "Elija el tipo de documento que desea escribir"
-#: ../geanylatex/src/geanylatex.c:1762
+#: ../geanylatex/src/geanylatex.c:1759
msgid "Article"
msgstr "Artículo"
-#: ../geanylatex/src/geanylatex.c:1764
+#: ../geanylatex/src/geanylatex.c:1761
msgid "Report"
msgstr "Informe"
-#: ../geanylatex/src/geanylatex.c:1766
+#: ../geanylatex/src/geanylatex.c:1763
msgid "Letter"
msgstr "Carta"
-#: ../geanylatex/src/geanylatex.c:1768
+#: ../geanylatex/src/geanylatex.c:1765
msgid "Presentation"
msgstr "Presentación"
#. Encoding
-#: ../geanylatex/src/geanylatex.c:1778
+#: ../geanylatex/src/geanylatex.c:1775
msgid "Encoding:"
msgstr "Codificación:"
-#: ../geanylatex/src/geanylatex.c:1782
+#: ../geanylatex/src/geanylatex.c:1779
msgid "Set the encoding for your new document"
msgstr "Establezca la codificación para su nuevo documento"
#. fontsize
-#: ../geanylatex/src/geanylatex.c:1798
+#: ../geanylatex/src/geanylatex.c:1795
msgid "Font size"
msgstr "Tamaño de letra"
-#: ../geanylatex/src/geanylatex.c:1804
+#: ../geanylatex/src/geanylatex.c:1801
msgid "Set the default font size of your new document"
msgstr "Establezca el tamaño de letra por defecto de su nuevo documento"
#. Author
-#: ../geanylatex/src/geanylatex.c:1816
+#: ../geanylatex/src/geanylatex.c:1813
msgid "Author:"
msgstr "Autor:"
-#: ../geanylatex/src/geanylatex.c:1819
+#: ../geanylatex/src/geanylatex.c:1816
msgid ""
"Sets the value of the \\author command. In most cases this should be your "
"name"
@@ -2038,11 +2064,11 @@
"debería ser su nombre"
#. Date
-#: ../geanylatex/src/geanylatex.c:1833
+#: ../geanylatex/src/geanylatex.c:1830
msgid "Date:"
msgstr "Fecha:"
-#: ../geanylatex/src/geanylatex.c:1836
+#: ../geanylatex/src/geanylatex.c:1833
msgid ""
"Sets the value of the \\date command inside header of your new created LaTeX-"
"document. Keeping it at \\today is a good decision if you don't need any "
@@ -2053,37 +2079,37 @@
"si usted no necesita ninguna fecha fija."
#. Title of the new document
-#: ../geanylatex/src/geanylatex.c:1848
+#: ../geanylatex/src/geanylatex.c:1845
msgid "Title:"
msgstr "Título:"
-#: ../geanylatex/src/geanylatex.c:1851
+#: ../geanylatex/src/geanylatex.c:1848
msgid "Sets the title of your new document."
msgstr "Establece el título de su nuevo documento."
#. Papersize
-#: ../geanylatex/src/geanylatex.c:1860
+#: ../geanylatex/src/geanylatex.c:1857
msgid "Paper size:"
msgstr "Tamaño del papel:"
-#: ../geanylatex/src/geanylatex.c:1863
+#: ../geanylatex/src/geanylatex.c:1860
msgid "Choose the paper format for the newly created document"
msgstr "Elija el formato de papel para el nuevo documento creado"
#. Paper direction
-#: ../geanylatex/src/geanylatex.c:1876
+#: ../geanylatex/src/geanylatex.c:1873
msgid "Paper Orientation:"
msgstr "Orientación de papel:"
-#: ../geanylatex/src/geanylatex.c:1879
+#: ../geanylatex/src/geanylatex.c:1876
msgid "Choose the paper orientation for the newly created document"
msgstr "Elija la orientación de papel para el nuevo documento creado"
-#: ../geanylatex/src/geanylatex.c:1900
+#: ../geanylatex/src/geanylatex.c:1897
msgid "Use KOMA-script classes if possible"
msgstr "Utilizar clases de script KOMA si es posible"
-#: ../geanylatex/src/geanylatex.c:1902
+#: ../geanylatex/src/geanylatex.c:1899
msgid ""
"Uses the KOMA-script classes by Markus Kohm.\n"
"Keep in mind: To compile your document these classes have to be installed "
@@ -2093,11 +2119,11 @@
"No olvide que para compilar su documento, estas clases deben ser instaladas "
"primero."
-#: ../geanylatex/src/geanylatex.c:1909
+#: ../geanylatex/src/geanylatex.c:1906
msgid "Use draft mode"
msgstr "Usar modo borrador"
-#: ../geanylatex/src/geanylatex.c:1911
+#: ../geanylatex/src/geanylatex.c:1908
msgid ""
"Set the draft flag inside new created documents to get documents with a "
"number of debugging helpers"
@@ -2105,95 +2131,95 @@
"Establece el modo borrador en los nuevos documentos creados para obtener "
"documentos con cierta cantidad de ayudantes de depuración"
-#: ../geanylatex/src/geanylatex.c:1928
+#: ../geanylatex/src/geanylatex.c:1925
msgid "Run LaTeX-Wizard"
msgstr "Ejecutar el asistente LaTeX"
-#: ../geanylatex/src/geanylatex.c:1930
+#: ../geanylatex/src/geanylatex.c:1927
msgid "Insert \\label"
msgstr "Insertar \\label"
-#: ../geanylatex/src/geanylatex.c:1932
+#: ../geanylatex/src/geanylatex.c:1929
msgid "Insert \\ref"
msgstr "Insertar \\ref"
-#: ../geanylatex/src/geanylatex.c:1934
+#: ../geanylatex/src/geanylatex.c:1931
msgid "Insert linebreak \\\\ "
msgstr "Insertar salto de línea \\\\"
-#: ../geanylatex/src/geanylatex.c:1937
+#: ../geanylatex/src/geanylatex.c:1934
msgid "Insert command"
msgstr "Insertar comando"
-#: ../geanylatex/src/geanylatex.c:1939
+#: ../geanylatex/src/geanylatex.c:1936
msgid "Turn input replacement on/off"
msgstr "Activar/desactivar reemplazo de entrada"
-#: ../geanylatex/src/geanylatex.c:1943
+#: ../geanylatex/src/geanylatex.c:1940
msgid "Replace special characters"
msgstr "Reemplazar caracteres especiales"
-#: ../geanylatex/src/geanylatex.c:1946
+#: ../geanylatex/src/geanylatex.c:1943
msgid "Run insert environment dialog"
msgstr "Ejecutar diálogo de insertar entorno"
-#: ../geanylatex/src/geanylatex.c:1948
+#: ../geanylatex/src/geanylatex.c:1945
msgid "Insert \\item"
msgstr "Insertar \\item"
-#: ../geanylatex/src/geanylatex.c:1950
+#: ../geanylatex/src/geanylatex.c:1947
msgid "Format selection in bold font face"
msgstr "Aplicar negrita a la selección"
-#: ../geanylatex/src/geanylatex.c:1952
+#: ../geanylatex/src/geanylatex.c:1949
msgid "Format selection in italic font face"
msgstr "Aplicar cursiva a la selección"
-#: ../geanylatex/src/geanylatex.c:1954
+#: ../geanylatex/src/geanylatex.c:1951
msgid "Format selection in typewriter font face"
msgstr "Aplicar fuente Typewriter a la selección"
-#: ../geanylatex/src/geanylatex.c:1956
+#: ../geanylatex/src/geanylatex.c:1953
msgid "Format selection centered"
msgstr "Centrar selección"
-#: ../geanylatex/src/geanylatex.c:1958
+#: ../geanylatex/src/geanylatex.c:1955
msgid "Format selection left-aligned"
msgstr "Alinear selección a la izquierda"
-#: ../geanylatex/src/geanylatex.c:1960
+#: ../geanylatex/src/geanylatex.c:1957
msgid "Format selection right-aligned"
msgstr "Alinear selección a la derecha"
-#: ../geanylatex/src/geanylatex.c:1963
+#: ../geanylatex/src/geanylatex.c:1960
msgid "Insert description list"
msgstr "Insertar lista de tipo description"
-#: ../geanylatex/src/geanylatex.c:1966
+#: ../geanylatex/src/geanylatex.c:1963
msgid "Insert itemize list"
msgstr "Insertar lista de tipo itemize"
-#: ../geanylatex/src/geanylatex.c:1969
+#: ../geanylatex/src/geanylatex.c:1966
msgid "Insert enumerate list"
msgstr "Insertar lista de tipo enumerate"
-#: ../geanylatex/src/geanylatex.c:1972
+#: ../geanylatex/src/geanylatex.c:1969
msgid "Set selection one level up"
msgstr "Establecer la selección a un nivel más arriba"
-#: ../geanylatex/src/geanylatex.c:1975
+#: ../geanylatex/src/geanylatex.c:1972
msgid "Set selection one level down"
msgstr "Establecer la selección a un nivel más abajo"
-#: ../geanylatex/src/geanylatex.c:1978
+#: ../geanylatex/src/geanylatex.c:1975
msgid "Insert \\usepackage{}"
msgstr "Insertar \\usepackage{}"
-#: ../geanylatex/src/geanylatex.c:1981
+#: ../geanylatex/src/geanylatex.c:1978
msgid "Insert BibTeX reference dialog"
msgstr "Diálogo insertar referencia BibTeX"
-#: ../geanylatex/src/geanylatex.c:1988
+#: ../geanylatex/src/geanylatex.c:1985
msgid ""
"GeanyLaTeX is a plugin to improve support for LaTeX in Geany.\n"
"\n"
@@ -2204,7 +2230,7 @@
"Por favor, notifique todos los fallos o características deseadas a "
"cualquiera de los autores."
-#: ../geanylatex/src/geanylatex.c:2026
+#: ../geanylatex/src/geanylatex.c:2023
msgid ""
"glatex_set_autocompletion_contextsize has been initialized with an invalid "
"value. Default value taken. Please check your configuration file"
@@ -2213,117 +2239,117 @@
"válido. Por tanto, se ha tomado el valor por defecto. Por favor, revise su "
"archivo de configuración"
-#: ../geanylatex/src/geanylatex.c:2048 ../geanylatex/src/geanylatex.c:2055
+#: ../geanylatex/src/geanylatex.c:2045 ../geanylatex/src/geanylatex.c:2052
msgid "page \\pageref{{{reference}}}"
msgstr "página \\pageref{{{reference}}}"
-#: ../geanylatex/src/geanylatex.c:2052 ../geanylatex/src/geanylatex.c:2059
+#: ../geanylatex/src/geanylatex.c:2049 ../geanylatex/src/geanylatex.c:2056
msgid "\\ref{{{reference}}}, page \\pageref{{{reference}}}"
msgstr "\\ref{{{reference}}}, página \\pageref{{{reference}}}"
#. Build up menu for menubar
-#: ../geanylatex/src/geanylatex.c:2107
+#: ../geanylatex/src/geanylatex.c:2104
msgid "_LaTeX"
msgstr "_LaTeX"
#. Filling up menubar menus
#. LaTeX menu
-#: ../geanylatex/src/geanylatex.c:2116 ../geanylatex/src/geanylatex.c:2328
+#: ../geanylatex/src/geanylatex.c:2113 ../geanylatex/src/geanylatex.c:2325
msgid "LaTeX-_Wizard"
msgstr "_Asistente LaTeX"
-#: ../geanylatex/src/geanylatex.c:2119 ../geanylatex/src/geanylatex.c:2331
+#: ../geanylatex/src/geanylatex.c:2116 ../geanylatex/src/geanylatex.c:2328
msgid "Starts a Wizard to easily create LaTeX-documents"
msgstr "Inicia un asistente para crear fácilmente documentos de LaTeX"
-#: ../geanylatex/src/geanylatex.c:2124
+#: ../geanylatex/src/geanylatex.c:2121
msgid "I_nsert Special Character"
msgstr "I_nsertar carácter especial"
-#: ../geanylatex/src/geanylatex.c:2126
+#: ../geanylatex/src/geanylatex.c:2123
msgid "Helps to use some not very common letters and signs"
msgstr "Ayuda a utilizar algunos símbolos y letras poco comunes"
-#: ../geanylatex/src/geanylatex.c:2136
+#: ../geanylatex/src/geanylatex.c:2133
msgid "Insert _Reference"
msgstr "Insertar _referencia"
-#: ../geanylatex/src/geanylatex.c:2138
+#: ../geanylatex/src/geanylatex.c:2135
msgid "Inserting references to the document"
msgstr "Insertar referencias al documento"
-#: ../geanylatex/src/geanylatex.c:2143
+#: ../geanylatex/src/geanylatex.c:2140
msgid "Insert _Label"
msgstr "Insertar _etiqueta"
-#: ../geanylatex/src/geanylatex.c:2145
+#: ../geanylatex/src/geanylatex.c:2142
msgid "Helps at inserting labels to a document"
msgstr "Ayuda a insertar etiquetas a un documento"
-#: ../geanylatex/src/geanylatex.c:2151
+#: ../geanylatex/src/geanylatex.c:2148
msgid "Insert _Environment"
msgstr "Insertar _entorno"
-#: ../geanylatex/src/geanylatex.c:2153
+#: ../geanylatex/src/geanylatex.c:2150
msgid "Helps at inserting an environment a document"
msgstr "Ayuda a insertar un entorno a un documento"
-#: ../geanylatex/src/geanylatex.c:2159
+#: ../geanylatex/src/geanylatex.c:2156
msgid "Insert P_ackage"
msgstr "Insertar _paquete"
-#: ../geanylatex/src/geanylatex.c:2161
+#: ../geanylatex/src/geanylatex.c:2158
msgid "A small dialog to insert \\usepackage{} into header of current file"
msgstr ""
"Un pequeño diálogo para insertar \\usepackage{} en la cabecera del fichero "
"actual"
-#: ../geanylatex/src/geanylatex.c:2166 ../scope/data/scope.glade.h:82
+#: ../geanylatex/src/geanylatex.c:2163 ../scope/data/scope.glade.h:58
msgid "_Format"
msgstr "_Formato"
#. Add font size menu
-#: ../geanylatex/src/geanylatex.c:2183
+#: ../geanylatex/src/geanylatex.c:2180
msgid "F_ont size"
msgstr "Tamaño de _fuente"
-#: ../geanylatex/src/geanylatex.c:2201
+#: ../geanylatex/src/geanylatex.c:2198
msgid "_Special Character Replacement"
msgstr "Reemplazo de caractere_s especiales"
-#: ../geanylatex/src/geanylatex.c:2209
+#: ../geanylatex/src/geanylatex.c:2206
msgid "Bulk _Replace Special Characters"
msgstr "_Reemplazar caracteres especiales de forma masiva"
-#: ../geanylatex/src/geanylatex.c:2211
+#: ../geanylatex/src/geanylatex.c:2208
msgid "_Replace selected special characters with TeX substitutes"
msgstr "_Reemplazar caracteres especiales seleccionados con sustitutos TeX"
-#: ../geanylatex/src/geanylatex.c:2219
+#: ../geanylatex/src/geanylatex.c:2216
msgid "Toggle _Special Character Replacement"
msgstr "Alternar reemplazo de caractere_s especiales"
-#: ../geanylatex/src/geanylatex.c:2230
+#: ../geanylatex/src/geanylatex.c:2227
msgid "Insert _Command"
msgstr "Insertar _comando"
-#: ../geanylatex/src/geanylatex.c:2232
+#: ../geanylatex/src/geanylatex.c:2229
msgid "Inserting costumized command to document"
msgstr "Insertar comando personalizado en el documento"
-#: ../geanylatex/src/geanylatex.c:2257
+#: ../geanylatex/src/geanylatex.c:2254
msgid "_BibTeX"
msgstr "_BibTeX"
-#: ../geanylatex/src/geanylatex.c:2265
+#: ../geanylatex/src/geanylatex.c:2262
msgid "Insert B_ibTeX reference"
msgstr "Insertar referencia B_ibTeX"
-#: ../geanylatex/src/geanylatex.c:2267
+#: ../geanylatex/src/geanylatex.c:2264
msgid "Helps to insert a reference out of BibTeX files"
msgstr "Ayuda a la inserción de referencias de archivos BibTeX"
-#: ../geanylatex/src/geanylatex.c:2272
+#: ../geanylatex/src/geanylatex.c:2269
msgid "_BibTeX entries"
msgstr "Entradas _BibTeX"
@@ -2479,16 +2505,16 @@
msgid "Creating dummy text with Geany"
msgstr "Creando texto de relleno con Geany"
-#: ../geanylipsum/src/geanylipsum.c:86
+#: ../geanylipsum/src/geanylipsum.c:89
msgid "Lipsum-Generator"
msgstr "Generador Lipsum"
-#: ../geanylipsum/src/geanylipsum.c:87
+#: ../geanylipsum/src/geanylipsum.c:90
msgid "Enter the length of Lipsum text here"
msgstr "Introduzca la longitud del texto Lipsum"
#. Building menu entry
-#: ../geanylipsum/src/geanylipsum.c:163
+#: ../geanylipsum/src/geanylipsum.c:164
msgid "_Lipsum"
msgstr "_Lipsum"
@@ -2626,19 +2652,19 @@
msgid "Browse..."
msgstr "Explorar..."
-#: ../geanylua/gsdlg.c:175
+#: ../geanylua/gsdlg.c:176
msgid "Select Color"
msgstr "Seleccionar color"
-#: ../geanylua/gsdlg.c:205
+#: ../geanylua/gsdlg.c:207
msgid "Choose..."
msgstr "Elegir..."
-#: ../geanylua/gsdlg.c:226
+#: ../geanylua/gsdlg.c:228
msgid "Select Font"
msgstr "Seleccionar fuente"
-#: ../geanylua/gsdlg.c:253
+#: ../geanylua/gsdlg.c:255
msgid "Select..."
msgstr "Seleccionar..."
@@ -2669,7 +2695,7 @@
"Error en el módulo «%s» en la función %s()\n"
"no hay argumentos suficientes para el comando «%s».\n"
-#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:398
+#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:396
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2709,7 +2735,7 @@
msgid "Save file"
msgstr "Guardar archivo"
-#: ../geanylua/glspi_dlg.c:436
+#: ../geanylua/glspi_dlg.c:438
#, c-format
msgid ""
"Error in module \"%s\" at function pickfile():\n"
@@ -2718,7 +2744,7 @@
"Error en el módulo «%s» en la función pickfile()\n"
"no se ha podido interpretar la cadena del filtro en el eargumento nº 3.\n"
-#: ../geanylua/glspi_dlg.c:486
+#: ../geanylua/glspi_dlg.c:489
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2765,7 +2791,7 @@
"El complemento %s no se ha cargado correctamente.\n"
"Compruebe su instalación."
-#: ../geanylua/glspi_app.c:19
+#: ../geanylua/glspi_app.c:21
#, c-format
msgid ""
"%s %s: %s\n"
@@ -2774,7 +2800,7 @@
"%s %s: %s\n"
"Copyright (c) 2007-2010 "
-#: ../geanylua/glspi_app.c:149
+#: ../geanylua/glspi_app.c:151
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2783,7 +2809,7 @@
"Error en el módulo «%s» en la función %s()\n"
"no se encuentra el componente «%s» para el argumento nº1.\n"
-#: ../geanylua/glspi_app.c:158
+#: ../geanylua/glspi_app.c:160
#, c-format
msgid ""
"Error in module \"%s\" at function %s() argument #2:\n"
@@ -3136,6 +3162,18 @@
"Insertar un duplicado del texto seleccionado después de la selección. Si no "
"hay nada seleccionado, duplicar la línea"
+#: ../geanymacro/src/geanymacro.c:150
+msgid "Search for next \"\""
+msgstr "Buscar siguiente \"\""
+
+#: ../geanymacro/src/geanymacro.c:151
+msgid "Search for previous \"\""
+msgstr "Buscar anterior \"\""
+
+#: ../geanymacro/src/geanymacro.c:152
+msgid "Set start of search to beginning of selection"
+msgstr "Mover inicio de búsqueda a inicio de selección"
+
#: ../geanymacro/src/geanymacro.c:181
msgid "Macros"
msgstr "Macros"
@@ -3382,12 +3420,12 @@
#. create buttons
#: ../geanymacro/src/geanymacro.c:1393 ../geanymacro/src/geanymacro.c:1536
-#: ../geanymacro/src/geanymacro.c:1819 ../geanymacro/src/geanymacro.c:2116
+#: ../geanymacro/src/geanymacro.c:1826 ../geanymacro/src/geanymacro.c:2122
msgid "_Ok"
msgstr "_Ok"
#: ../geanymacro/src/geanymacro.c:1394 ../geanymacro/src/geanymacro.c:1537
-#: ../geanymacro/src/geanymacro.c:1820
+#: ../geanymacro/src/geanymacro.c:1827
msgid "_Cancel"
msgstr "_Cancelar"
@@ -3404,7 +3442,7 @@
msgid "Search for contents of clipboard"
msgstr "Buscar el contenido del portapapeles"
-#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:92
+#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:101
msgid "Search for:"
msgstr "Buscar:"
@@ -3438,58 +3476,58 @@
msgid "Text:"
msgstr "Texto:"
-#: ../geanymacro/src/geanymacro.c:1571 ../geanymacro/src/geanymacro.c:1755
+#: ../geanymacro/src/geanymacro.c:1570 ../geanymacro/src/geanymacro.c:1758
#, c-format
msgid "Insert/replace with \"%s\""
msgstr "Insertar/reemplazar con «%s»"
#. create dialog box
-#: ../geanymacro/src/geanymacro.c:1731
+#: ../geanymacro/src/geanymacro.c:1735
#, c-format
msgid "Edit: %s"
msgstr "Editar: %s"
#. add column
-#: ../geanymacro/src/geanymacro.c:1794
+#: ../geanymacro/src/geanymacro.c:1801
msgid "Event"
msgstr "Evento"
#. add buttons
-#: ../geanymacro/src/geanymacro.c:1809
+#: ../geanymacro/src/geanymacro.c:1816
msgid "Move _Up"
msgstr "Mover hacia _arriba"
-#: ../geanymacro/src/geanymacro.c:1811
+#: ../geanymacro/src/geanymacro.c:1818
msgid "Move Do_wn"
msgstr "Mover hacia a_bajo"
-#: ../geanymacro/src/geanymacro.c:1813
+#: ../geanymacro/src/geanymacro.c:1820
msgid "New _Above"
msgstr "Nuevo _encima"
-#: ../geanymacro/src/geanymacro.c:1814
+#: ../geanymacro/src/geanymacro.c:1821
msgid "New _Below"
msgstr "Nuevo _debajo"
-#: ../geanymacro/src/geanymacro.c:1817 ../geanymacro/src/geanymacro.c:2114
+#: ../geanymacro/src/geanymacro.c:1824 ../geanymacro/src/geanymacro.c:2120
msgid "_Delete"
msgstr "_Eliminar"
#. create dialog box
-#: ../geanymacro/src/geanymacro.c:2059
+#: ../geanymacro/src/geanymacro.c:2065
msgid "Edit Macros"
msgstr "Editar macros"
-#: ../geanymacro/src/geanymacro.c:2089
+#: ../geanymacro/src/geanymacro.c:2095
msgid "Macro Name"
msgstr "Nombre de macro"
-#: ../geanymacro/src/geanymacro.c:2095
+#: ../geanymacro/src/geanymacro.c:2101
msgid "Key Trigger"
msgstr "Tecla del disparador"
#. add buttons
-#: ../geanymacro/src/geanymacro.c:2110
+#: ../geanymacro/src/geanymacro.c:2116
msgid "_Re-Record"
msgstr "_Regrabar"
@@ -3508,6 +3546,55 @@
msgid "_Edit Macros"
msgstr "_Editar macros"
+#. *< \brief It's the information message about geany mini script
+#: ../geanyminiscript/src/gms_gui.c:129
+msgid ""
+"GMS : Geany Mini-Script filter Plugin\n"
+"This plugin is a tool to apply a script filter on:\n"
+" o the text selection,\n"
+" o the current document,\n"
+" o all documents of the current session.\n"
+"\n"
+"The filter type can be:\n"
+" o Unix shell script,\n"
+" o perl script,\n"
+" o python script,\n"
+" o sed commands,\n"
+" o awk script.\n"
+"\n"
+"AUTHOR\n"
+" Written by Pascal BURLOT (December,2008)\n"
+"\n"
+"LICENSE:\n"
+"This program is free software; you can redistribute\n"
+"it and/or modify it under the terms of the GNU \n"
+"General Public License as published by the Free\n"
+"Software Foundation; either version 2 of the License,\n"
+"or (at your option) any later version."
+msgstr ""
+"GMS: Plugin de filtro Geany Mini-Script\n"
+"Este plugin es una herramienta para aplicar un filtro de script a:\n"
+" o la selección de texto,\n"
+" o el documento actual,\n"
+" o todos los documentos de la sesión actual.\n"
+"\n"
+"El filtro puede ser de tipo:\n"
+" o script shell Unix,\n"
+" o script perl,\n"
+" o script python,\n"
+" o commandos sed,\n"
+" o script awk.\n"
+"\n"
+"AUTOR\n"
+" Escrito por Pascal BURLOT (Diciembre, 2008)\n"
+"\n"
+"LICENCIA:\n"
+"This program is free software; you can redistribute\n"
+"it and/or modify it under the terms of the GNU \n"
+"General Public License as published by the Free\n"
+"Software Foundation; either version 2 of the License,\n"
+"or (at your option) any later version."
+
#: ../geanyminiscript/src/gms_gui.c:253
msgid "Load Mini-Script File"
msgstr "Cargar archivo mini-script"
@@ -3516,113 +3603,112 @@
msgid "Save Mini-Script File"
msgstr "Guardar archivo mini-script"
-#: ../geanyminiscript/src/gms_gui.c:418
+#: ../geanyminiscript/src/gms_gui.c:419
msgid "Mini-Script Filter"
msgstr "Filto mini-script"
-#: ../geanyminiscript/src/gms_gui.c:446
+#: ../geanyminiscript/src/gms_gui.c:445
msgid "Clear the mini-script window"
msgstr "Limpiar la ventana de mini-script"
-#: ../geanyminiscript/src/gms_gui.c:451
+#: ../geanyminiscript/src/gms_gui.c:450
msgid "Load a mini-script into this window"
msgstr "Cargar un mini-script en esta ventana"
-#: ../geanyminiscript/src/gms_gui.c:456
+#: ../geanyminiscript/src/gms_gui.c:455
msgid "Save the mini-script into a file"
msgstr "Guardar el mini-script en un archivo"
-#: ../geanyminiscript/src/gms_gui.c:461
+#: ../geanyminiscript/src/gms_gui.c:460
msgid "Display a information about the mini-script plugin"
msgstr "Mostrar información acerca de plugin mini-script"
-#: ../geanyminiscript/src/gms_gui.c:469
+#: ../geanyminiscript/src/gms_gui.c:468
msgid "select the mini-script type"
msgstr "seleccionar el tipo de mini-script"
#. Hbox : Radio bouttons for choosing the input:
#. * selection/current document/all documents of the current session
-#: ../geanyminiscript/src/gms_gui.c:500
+#: ../geanyminiscript/src/gms_gui.c:499
msgid "filter input"
msgstr "entrada del filtro"
-#: ../geanyminiscript/src/gms_gui.c:502
+#: ../geanyminiscript/src/gms_gui.c:501
msgid "select the input of mini-script filter"
msgstr "seleccionar la entrada del filtro del mini-script"
-#: ../geanyminiscript/src/gms_gui.c:508
+#: ../geanyminiscript/src/gms_gui.c:507
msgid "selection"
msgstr "selección"
-#: ../geanyminiscript/src/gms_gui.c:509
+#: ../geanyminiscript/src/gms_gui.c:508
msgid "document"
msgstr "documento"
-#: ../geanyminiscript/src/gms_gui.c:510
+#: ../geanyminiscript/src/gms_gui.c:509
msgid "session"
msgstr "sesión"
#. Hbox : Radio bouttons for choosing the output:
#. * current document/ or new document
-#: ../geanyminiscript/src/gms_gui.c:519
+#: ../geanyminiscript/src/gms_gui.c:518
msgid "filter output"
msgstr "salida del filtro"
-#: ../geanyminiscript/src/gms_gui.c:521
+#: ../geanyminiscript/src/gms_gui.c:520
msgid "select the output of mini-script filter"
msgstr "seleccionar la salida del filtro del mini-script"
-#: ../geanyminiscript/src/gms_gui.c:527
+#: ../geanyminiscript/src/gms_gui.c:526
msgid "Current Doc."
msgstr "Documento actual"
-#: ../geanyminiscript/src/gms_gui.c:528
+#: ../geanyminiscript/src/gms_gui.c:527
msgid "New Doc."
msgstr "Documento nuevo"
-#: ../geanyminiscript/src/gms_gui.c:749
+#: ../geanyminiscript/src/gms_gui.c:748
msgid "script configuration"
msgstr "configuración de script"
-#. All plugins must set name, description, version and author.
#: ../geanyminiscript/src/gms.c:58
msgid "Mini Script"
msgstr "Mini Script"
-#: ../geanyminiscript/src/gms.c:58
+#: ../geanyminiscript/src/gms.c:59
msgid ""
"A tool to apply a script filter on a text selection or current document(s)"
msgstr ""
"Una herramienta para aplicar un filtro de script sobre una selección de "
"texto o un documento actual"
-#: ../geanyminiscript/src/gms.c:59
+#: ../geanyminiscript/src/gms.c:60
msgid "Pascal BURLOT, a Geany user"
msgstr "Pascal BURLOT, un usuario de Geany"
#. Add an item to the Tools menu
-#: ../geanyminiscript/src/gms.c:278
+#: ../geanyminiscript/src/gms.c:249
msgid "_Mini-Script"
msgstr "_Mini-Script"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:58
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:61
msgid "Numbered Bookmarks for Geany"
msgstr "Marcadores numerados para Geany"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:923
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:927
#, c-format
msgid "Unable to apply all markers to '%s' as all being used."
msgstr ""
"No se han podido aplicar todos los marcadores a «%s» ya que todos están en "
"uso."
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:925
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:969
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1392
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:929
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:973
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1396
msgid "_Okay"
msgstr "_OK"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:967
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:971
#, c-format
msgid ""
"'%s' has been edited since it was last saved by geany. Marker positions may "
@@ -3633,52 +3719,52 @@
"posiciones de los marcadores no son fiables y no serán cargadas.\n"
"Pulse «Ignorar» para intentar cargar los marcadores de todos modos."
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:970
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:974
msgid "_Ignore"
msgstr "_Ignorar"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1215
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1219
msgid "remember fold state"
msgstr "recordar estado de plegado"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1221
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1225
msgid "Center view when goto bookmark"
msgstr "Centrar vista al ir a un marcador"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1228
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1232
msgid "Move to start of line"
msgstr "Mover al inicio de la línea"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1229
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1233
msgid "Move to remembered position in line"
msgstr "Mover a la posición recordada de la línea"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1230
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1234
msgid "Move to position in current line"
msgstr "Mover a la posición en la línea actual"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1231
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1235
msgid "Move to End of line"
msgstr "Mover al final de la línea"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1237
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1241
msgid "Save file settings with program settings"
msgstr "Guardar los ajustes del archivo con los ajustes del programa"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1238
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1242
msgid "Save file settings to filename with suffix"
msgstr "Guardar los ajustes del archivo a un nombre de fichero con sufijo"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1243
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1247
msgid "remember normal Bookmarks"
msgstr "recordar marcadores normales"
#. create dialog box
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1263
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1267
msgid "Numbered Bookmarks help"
msgstr "Ayuda de marcadores numerados"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1270
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1274
msgid ""
"This Plugin implements Numbered Bookmarks in Geany, as well as remembering "
"the state of folds, and positions of standard non-numbered bookmarks when a "
@@ -3706,7 +3792,7 @@
"podrá tener más de un marcador por línea. Para moverse a un marcador fijado "
"anteriormente, pulse Ctrl+un número de 0 a 9."
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1391
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1395
msgid "Unable to apply markers as all being used."
msgstr "No se pueden aplicar marcadores ya que están todos ocupados."
@@ -3793,36 +3879,36 @@
msgstr "Seleccionar firmante"
#. shouldn't get here
-#: ../geanypg/src/pinentry.c:107
+#: ../geanypg/src/pinentry.c:111
msgid "Could not use pinentry."
msgstr "No pudo usar pinentry"
-#: ../geanypg/src/pinentry.c:119
+#: ../geanypg/src/pinentry.c:123
msgid "Unexpected output from pinentry."
msgstr "Salida inesperado desde pinentry"
#. read the rest of the first line after OK
-#: ../geanypg/src/pinentry.c:127
+#: ../geanypg/src/pinentry.c:131
msgid "Passphrase entry"
msgstr "entrada de contraseña"
-#: ../geanypg/src/pinentry.c:131
+#: ../geanypg/src/pinentry.c:135
msgid "Passphrase"
msgstr "Contraseña"
-#: ../geanypg/src/pinentry.c:136
+#: ../geanypg/src/pinentry.c:140
msgid "Enter passphrase for"
msgstr "Entra contraseña para"
-#: ../geanypg/src/pinentry.c:167
+#: ../geanypg/src/pinentry.c:171
msgid "pinentry gave error"
msgstr "pinentry ha hecho un error"
-#: ../geanypg/src/pinentry.c:170
+#: ../geanypg/src/pinentry.c:174
msgid "Unexpected error from pinentry."
msgstr "Error inesperado desde pinentry"
-#: ../geanypg/src/pinentry.c:195
+#: ../geanypg/src/pinentry.c:199
msgid ""
"Error, Passphrase input without using gpg-agent is not supported on Windows "
"yet."
@@ -3834,8 +3920,8 @@
msgid "a key with fingerprint"
msgstr "un clave con huella dactilar"
-#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:522
-#: ../spellcheck/src/gui.c:533
+#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:527
+#: ../spellcheck/src/gui.c:538
msgid "unknown"
msgstr "desconocido"
@@ -4002,7 +4088,7 @@
msgstr "Abrir archivo de firma"
#: ../geanyprj/src/geanyprj.c:38 ../geanyprj/src/sidebar.c:456
-#: ../gproject/src/gproject-sidebar.c:822
+#: ../gproject/src/gproject-sidebar.c:870
msgid "Project"
msgstr "Proyecto"
@@ -4031,7 +4117,7 @@
msgid "C_reate"
msgstr "C_rear"
-#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:29
+#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:114
msgid "Name:"
msgstr "Nombre:"
@@ -4109,7 +4195,7 @@
msgid "Remove File"
msgstr "Eliminar archivo"
-#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:803
+#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:849
msgid "H_ide Sidebar"
msgstr "Ocultar barra _lateral"
@@ -4118,6 +4204,48 @@
msgid "Project \"%s\" opened."
msgstr "Se ha abierto el proyecto «%s»."
+#: ../geanypy/src/geanypy-plugin.c:34
+msgid "GeanyPy"
+msgstr "GeanyPy"
+
+#: ../geanypy/src/geanypy-plugin.c:35
+msgid "Python plugins support"
+msgstr "Soporte para plugins Python"
+
+#: ../geanypy/src/geanypy-plugin.c:77
+#, c-format
+msgid "Unable to pre-load Python library: %s."
+msgstr "No se ha podido precargar la biblioteca Python: %s."
+
+#: ../geanypy/src/geanypy-plugin.c:157
+msgid "Failed to import manager module"
+msgstr "No de ha podido importar el módulo de gestión"
+
+#: ../geanypy/src/geanypy-plugin.c:166
+msgid "Failed to retrieve PluginManager from manager module"
+msgstr "Ha fallado la importación de PluginManager del módulo de gestión"
+
+#: ../geanypy/src/geanypy-plugin.c:182
+msgid "System plugin directory not found."
+msgstr "No se ha encontrado el directorio de plugins del sistema."
+
+#: ../geanypy/src/geanypy-plugin.c:211
+msgid "Unable to instantiate new PluginManager"
+msgstr "No se ha podido instanciar un nuevo PluginManager"
+
+#: ../geanypy/src/geanypy-plugin.c:227
+msgid "Unable to get show_all() method on plugin manager"
+msgstr "No de ha podido obtener el método get_all() en el gestor de plugins"
+
+#: ../geanypy/src/geanypy-plugin.c:255
+#, c-format
+msgid "Unable to create Python plugins directory: %s: %s"
+msgstr "No se ha podido crear el directorio de plugins Python: %s: %s"
+
+#: ../geanypy/src/geanypy-plugin.c:266
+msgid "Python Plugin Manager"
+msgstr "Gestor de plugins Python"
+
#: ../geanysendmail/src/geanysendmail.c:43
msgid "GeanySendMail"
msgstr "GeanySendMail"
@@ -4138,13 +4266,13 @@
msgid "Enter the recipient's e-mail address:"
msgstr "Introduzca la dirección e-mail del destinatario:"
-#: ../geanysendmail/src/geanysendmail.c:136
+#: ../geanysendmail/src/geanysendmail.c:138
msgid "Filename placeholder not found. The executed command might have failed."
msgstr ""
"No se ha encontrado el sustituto del nombre de archivo. El comando ejecutado "
"podría haber fallado."
-#: ../geanysendmail/src/geanysendmail.c:142
+#: ../geanysendmail/src/geanysendmail.c:144
msgid ""
"Recipient address placeholder not found. The executed command might have "
"failed."
@@ -4152,33 +4280,33 @@
"No se ha encontrado el sustituto de la dirección email del destinatario. El "
"comando ejecutado podría haber fallado."
-#: ../geanysendmail/src/geanysendmail.c:157
+#: ../geanysendmail/src/geanysendmail.c:159
msgid "Could not execute mailer. Please check your configuration."
msgstr ""
"No se ha podido ejecutar el programa de correo. Compruebe su configuración."
-#: ../geanysendmail/src/geanysendmail.c:166
+#: ../geanysendmail/src/geanysendmail.c:168
msgid "Please define a mail client first."
msgstr "Primero debe definir un cliente de correo."
-#: ../geanysendmail/src/geanysendmail.c:171
+#: ../geanysendmail/src/geanysendmail.c:173
msgid "File has to be saved before sending."
msgstr "Debe guardar el archivo antes de enviar."
-#: ../geanysendmail/src/geanysendmail.c:187
+#: ../geanysendmail/src/geanysendmail.c:191
msgid "Mail"
msgstr "Enviar"
-#: ../geanysendmail/src/geanysendmail.c:218
+#: ../geanysendmail/src/geanysendmail.c:222
msgid "Send by mail"
msgstr "Enviar por correo electrónico"
#. add a label and a text entry to the dialog
-#: ../geanysendmail/src/geanysendmail.c:308
+#: ../geanysendmail/src/geanysendmail.c:312
msgid "Path and options for the mail client:"
msgstr "Ruta y opciones del cliente de correo:"
-#: ../geanysendmail/src/geanysendmail.c:316
+#: ../geanysendmail/src/geanysendmail.c:320
msgid ""
"Note: \n"
"\t%f will be replaced by your file.\n"
@@ -4196,31 +4324,31 @@
"\tsylpheed --attach \"%f\" --compose \"%r\"\n"
"\tmutt -s \"Enviando '%b'\" -a \"%f\" \"%r\""
-#: ../geanysendmail/src/geanysendmail.c:326
+#: ../geanysendmail/src/geanysendmail.c:330
msgid "Show toolbar icon"
msgstr "Mostrar icono en la barra de herramientas"
-#: ../geanysendmail/src/geanysendmail.c:328
+#: ../geanysendmail/src/geanysendmail.c:332
msgid "Shows a icon in the toolbar to send file more easy."
msgstr ""
"Muestra un icono en la barra de herramientas para enviar el archivo más "
"fácilmente."
-#: ../geanysendmail/src/geanysendmail.c:334
+#: ../geanysendmail/src/geanysendmail.c:338
msgid "Use dialog for entering email address of recipients"
msgstr ""
"Usar un diálogo para introducir la dirección de correo de los destinatarios"
-#: ../geanysendmail/src/geanysendmail.c:356
+#: ../geanysendmail/src/geanysendmail.c:360
msgid "Send file by mail"
msgstr "Enviar archivo por correo electrónico"
#. Build up menu entry
-#: ../geanysendmail/src/geanysendmail.c:379
+#: ../geanysendmail/src/geanysendmail.c:383
msgid "_Mail document"
msgstr "Enviar docu_mento"
-#: ../geanysendmail/src/geanysendmail.c:382
+#: ../geanysendmail/src/geanysendmail.c:386
msgid ""
"Sends the opened file as unzipped attachment by any mailer from your $PATH"
msgstr ""
@@ -4240,76 +4368,99 @@
msgid "geanyvc: s_spawn_sync error: %s"
msgstr "Error de geanyvc: s_spawn_sync: %s"
-#: ../geanyvc/src/geanyvc.c:609 ../geanyvc/src/geanyvc.c:620
+#: ../geanyvc/src/geanyvc.c:561
+#, c-format
+msgid "File %s: action %s executed via %s."
+msgstr "Archivo %s: acción %s ejecutado vía %s."
+
+#: ../geanyvc/src/geanyvc.c:614 ../geanyvc/src/geanyvc.c:625
#, c-format
msgid "geanyvc: vcdiff_file_activated: Unable to rename '%s' to '%s'"
msgstr "geanyvc: vcdiff_file_activated: No se puede renombrar «%s» a «%s»"
-#: ../geanyvc/src/geanyvc.c:646 ../geanyvc/src/geanyvc.c:696
+#: ../geanyvc/src/geanyvc.c:651 ../geanyvc/src/geanyvc.c:701
msgid "No changes were made."
msgstr "No se han realizado cambios."
-#: ../geanyvc/src/geanyvc.c:723
+#: ../geanyvc/src/geanyvc.c:728
msgid "No history available"
msgstr "No hay historia disponible"
-#: ../geanyvc/src/geanyvc.c:916 ../geanyvc/src/geanyvc.c:924
+#: ../geanyvc/src/geanyvc.c:921 ../geanyvc/src/geanyvc.c:929
#, c-format
msgid "Do you really want to revert: %s?"
msgstr "¿Está seguro de que quiere revertir «%s»?"
-#: ../geanyvc/src/geanyvc.c:932
+#: ../geanyvc/src/geanyvc.c:937
#, c-format
msgid "Do you really want to add: %s?"
msgstr "¿Está seguro de que quiere añadir «%s»?"
-#: ../geanyvc/src/geanyvc.c:939
+#: ../geanyvc/src/geanyvc.c:944
#, c-format
msgid "Do you really want to remove: %s?"
msgstr "¿Está seguro de que quiere eliminar «%s»?"
-#: ../geanyvc/src/geanyvc.c:962
+#: ../geanyvc/src/geanyvc.c:967
msgid "Do you really want to update?"
msgstr "¿Está seguro de que quiere actualizar?"
-#: ../geanyvc/src/geanyvc.c:1225
+#: ../geanyvc/src/geanyvc.c:1094
+msgid ""
+"The resulting differences cannot be displayed because the changes are too "
+"big to display here and would slow down the UI significantly.\n"
+"\n"
+"To view the differences, cancel this dialog and open the differences in "
+"Geany directly by using the GeanyVC menu (Base Dirrectory -> Diff)."
+msgstr ""
+"Las diferencias resultantes no se pueden mostrar porque son demasiado "
+"grandes para mostrar aquí y ralentizarían la UI considerablemente.\n"
+"/nPara ver las diferencias cancele este diálogo y abra las diferencias "
+"directamente en Geany mediante el menú GeanyVC (Directorio base -> Diff)."
+
+#: ../geanyvc/src/geanyvc.c:1243
msgid "Commit Y/N"
msgstr "Commit S/N"
-#: ../geanyvc/src/geanyvc.c:1235
+#: ../geanyvc/src/geanyvc.c:1253
msgid "Status"
msgstr "Estado"
-#: ../geanyvc/src/geanyvc.c:1242
+#: ../geanyvc/src/geanyvc.c:1260
msgid "Path"
msgstr "Ruta"
-#: ../geanyvc/src/geanyvc.c:1330
+#: ../geanyvc/src/geanyvc.c:1324
+#, c-format
+msgid "Line: %d Column: %d"
+msgstr "Línea: %d Columna: %d"
+
+#: ../geanyvc/src/geanyvc.c:1370
msgid "Commit"
msgstr "Commit"
-#: ../geanyvc/src/geanyvc.c:1372
+#: ../geanyvc/src/geanyvc.c:1412
msgid "_De-/select all files"
msgstr "_De/seleccionar todos los archivos"
-#: ../geanyvc/src/geanyvc.c:1413
+#: ../geanyvc/src/geanyvc.c:1456
msgid "Commit message:"
msgstr "Mensaje de commit:"
-#: ../geanyvc/src/geanyvc.c:1426
+#: ../geanyvc/src/geanyvc.c:1475
msgid "C_ommit"
msgstr "C_ommit"
-#: ../geanyvc/src/geanyvc.c:1500
+#: ../geanyvc/src/geanyvc.c:1556
msgid "Nothing to commit."
msgstr "No hay nada para commit."
-#: ../geanyvc/src/geanyvc.c:1546
+#: ../geanyvc/src/geanyvc.c:1602
#, c-format
msgid "Error initializing spell checking: %s"
msgstr "Ha ocurrido un error al iniciar la comprobación ortográfica: %s"
-#: ../geanyvc/src/geanyvc.c:1558
+#: ../geanyvc/src/geanyvc.c:1614
#, c-format
msgid ""
"Error while setting up language for spellchecking. Please check "
@@ -4318,13 +4469,13 @@
"Ha ocurrido un error al configurar un idioma para la comprobación "
"otrográfica. Compruebe su configuración. El mensaje de error es: %s"
-#: ../geanyvc/src/geanyvc.c:1834
+#: ../geanyvc/src/geanyvc.c:1890
msgid "Set Changed-flag for document tabs created by the plugin"
msgstr ""
"Fijar el indicador «Modificado» para pestañas de documentos creados por el "
"complemento"
-#: ../geanyvc/src/geanyvc.c:1837
+#: ../geanyvc/src/geanyvc.c:1893
msgid ""
"If this option is activated, every new by the VC-plugin created document tab "
"will be marked as changed. Even this option is useful in some cases, it "
@@ -4335,43 +4486,43 @@
"puede ser útil en algunos casos, podrá causar la aparición de una molesta "
"cantidad de diálogos del tipo «¿Desea guardar el archivo?»."
-#: ../geanyvc/src/geanyvc.c:1845
+#: ../geanyvc/src/geanyvc.c:1901
msgid "Confirm adding new files to a VCS"
msgstr "Confirmar la adición de archivos nuevos al VCS"
-#: ../geanyvc/src/geanyvc.c:1848
+#: ../geanyvc/src/geanyvc.c:1904
msgid "Shows a confirmation dialog on adding a new (created) file to VCS."
msgstr "Muestra un diálogo de confirmación al añadir un archivo nuevo al VCS."
-#: ../geanyvc/src/geanyvc.c:1854
+#: ../geanyvc/src/geanyvc.c:1910
msgid "Maximize commit dialog"
msgstr "Maximizar el diálogo de commit"
-#: ../geanyvc/src/geanyvc.c:1855
+#: ../geanyvc/src/geanyvc.c:1911
msgid "Show commit dialog maximize."
msgstr "Mostrar el diálogo de commit maximizado."
-#: ../geanyvc/src/geanyvc.c:1861
+#: ../geanyvc/src/geanyvc.c:1917
msgid "Use external diff viewer"
msgstr "Usar un visor de diffs externo"
-#: ../geanyvc/src/geanyvc.c:1863
+#: ../geanyvc/src/geanyvc.c:1919
msgid "Use external diff viewer for file diff."
msgstr "Usar un programa externo para visualizar diferencias entre archivos."
-#: ../geanyvc/src/geanyvc.c:1869
+#: ../geanyvc/src/geanyvc.c:1925
msgid "Show VC entries at editor menu"
msgstr "Mostrar menús de VC en el menú del editor"
-#: ../geanyvc/src/geanyvc.c:1871
+#: ../geanyvc/src/geanyvc.c:1927
msgid "Show entries for VC functions inside editor menu"
msgstr "Mostrar opciones de menú para funciones de VC en los menús del editor"
-#: ../geanyvc/src/geanyvc.c:1876
+#: ../geanyvc/src/geanyvc.c:1932
msgid "Attach menu to menubar"
msgstr "Añadir menú a la barra de menús"
-#: ../geanyvc/src/geanyvc.c:1878
+#: ../geanyvc/src/geanyvc.c:1934
msgid ""
"Whether menu for this plugin are getting placed either inside tools menu or "
"directly inside Geany's menubar.Will take in account after next start of "
@@ -4381,211 +4532,211 @@
"o directamente den la barra de menús de Geany. Se tendrá en cuenta después "
"de reiniciar GeanyVC"
-#: ../geanyvc/src/geanyvc.c:1886
+#: ../geanyvc/src/geanyvc.c:1942
msgid "Enable CVS"
msgstr "Activar CVS"
-#: ../geanyvc/src/geanyvc.c:1891
+#: ../geanyvc/src/geanyvc.c:1947
msgid "Enable GIT"
msgstr "Activar GIT"
-#: ../geanyvc/src/geanyvc.c:1896
+#: ../geanyvc/src/geanyvc.c:1952
msgid "Enable SVN"
msgstr "Activar SVN"
-#: ../geanyvc/src/geanyvc.c:1901
+#: ../geanyvc/src/geanyvc.c:1957
msgid "Enable SVK"
msgstr "Activar SVK"
-#: ../geanyvc/src/geanyvc.c:1906
+#: ../geanyvc/src/geanyvc.c:1962
msgid "Enable Bazaar"
msgstr "Activar Bazaar"
-#: ../geanyvc/src/geanyvc.c:1911
+#: ../geanyvc/src/geanyvc.c:1967
msgid "Enable Mercurial"
msgstr "Activar Mercurial"
-#: ../geanyvc/src/geanyvc.c:1917
+#: ../geanyvc/src/geanyvc.c:1973
msgid "Spellcheck language"
msgstr "Idioma de comprobación ortográfica"
-#: ../geanyvc/src/geanyvc.c:2008
+#: ../geanyvc/src/geanyvc.c:2064
msgid "_VC file Actions"
msgstr "Acciones de archivo _VC"
#. Diff of current file
#. Diff of the current dir
#. Complete diff of base directory
-#: ../geanyvc/src/geanyvc.c:2014 ../geanyvc/src/geanyvc.c:2091
-#: ../geanyvc/src/geanyvc.c:2131
+#: ../geanyvc/src/geanyvc.c:2070 ../geanyvc/src/geanyvc.c:2147
+#: ../geanyvc/src/geanyvc.c:2187
msgid "_Diff"
msgstr "_Diff"
-#: ../geanyvc/src/geanyvc.c:2017
+#: ../geanyvc/src/geanyvc.c:2073
msgid "Make a diff from the current active file"
msgstr "Crear un diff del archivo actual"
#. Revert current file
#. Revert current dir
#. Revert everything
-#: ../geanyvc/src/geanyvc.c:2022 ../geanyvc/src/geanyvc.c:2100
-#: ../geanyvc/src/geanyvc.c:2139
+#: ../geanyvc/src/geanyvc.c:2078 ../geanyvc/src/geanyvc.c:2156
+#: ../geanyvc/src/geanyvc.c:2195
msgid "_Revert"
msgstr "_Revertir"
-#: ../geanyvc/src/geanyvc.c:2025
+#: ../geanyvc/src/geanyvc.c:2081
msgid "Restore pristine working copy file (undo local edits)."
msgstr "Restaurar una copia limpia de trabajo (deshacer ediciones locales)."
#. Blame for current file
-#: ../geanyvc/src/geanyvc.c:2034
+#: ../geanyvc/src/geanyvc.c:2090
msgid "_Blame"
msgstr "_Culpar"
-#: ../geanyvc/src/geanyvc.c:2037
+#: ../geanyvc/src/geanyvc.c:2093
msgid "Shows the changes made at one file per revision and author."
msgstr "Muestra los cambios hechos a un archivo por revisión y autor."
#. History/log of current file
#. History/log of the current dir
#. Complete History/Log of base directory
-#: ../geanyvc/src/geanyvc.c:2044 ../geanyvc/src/geanyvc.c:2110
-#: ../geanyvc/src/geanyvc.c:2151
+#: ../geanyvc/src/geanyvc.c:2100 ../geanyvc/src/geanyvc.c:2166
+#: ../geanyvc/src/geanyvc.c:2207
msgid "_History (log)"
msgstr "_Historial (registro)"
-#: ../geanyvc/src/geanyvc.c:2047
+#: ../geanyvc/src/geanyvc.c:2103
msgid "Shows the log of the current file"
msgstr "Muestra el registro del archivo actual"
#. base version of the current file
-#: ../geanyvc/src/geanyvc.c:2052
+#: ../geanyvc/src/geanyvc.c:2108
msgid "_Original"
msgstr "_Original"
-#: ../geanyvc/src/geanyvc.c:2055
+#: ../geanyvc/src/geanyvc.c:2111
msgid "Shows the original of the current file"
msgstr "Muestra el original del archivo actual"
#. add current file
-#: ../geanyvc/src/geanyvc.c:2063
+#: ../geanyvc/src/geanyvc.c:2119
msgid "_Add to Version Control"
msgstr "_Añadir a control de versiones"
-#: ../geanyvc/src/geanyvc.c:2065
+#: ../geanyvc/src/geanyvc.c:2121
msgid "Add file to repository."
msgstr "Añadir un archivo al repositorio."
#. remove current file
-#: ../geanyvc/src/geanyvc.c:2071
+#: ../geanyvc/src/geanyvc.c:2127
msgid "_Remove from Version Control"
msgstr "Elimina_r del Control de Versiones"
-#: ../geanyvc/src/geanyvc.c:2073
+#: ../geanyvc/src/geanyvc.c:2129
msgid "Remove file from repository."
msgstr "Eliminar el archivo del repositorio."
-#: ../geanyvc/src/geanyvc.c:2088
+#: ../geanyvc/src/geanyvc.c:2144
msgid "_Directory"
msgstr "_Directorio"
-#: ../geanyvc/src/geanyvc.c:2094
+#: ../geanyvc/src/geanyvc.c:2150
msgid "Make a diff from the directory of the current active file"
msgstr "Realizar un diff del directorio del archivo actual"
-#: ../geanyvc/src/geanyvc.c:2103
+#: ../geanyvc/src/geanyvc.c:2159
msgid "Restore original files in the current folder (undo local edits)."
msgstr ""
"Restaurar los archivos originales en el directorio actual (deshacer "
"ediciones locales)."
-#: ../geanyvc/src/geanyvc.c:2113
+#: ../geanyvc/src/geanyvc.c:2169
msgid "Shows the log of the current directory"
msgstr "Muestra el registro del directorio actual"
-#: ../geanyvc/src/geanyvc.c:2127
+#: ../geanyvc/src/geanyvc.c:2183
msgid "_Base Directory"
msgstr "Directorio _Base"
-#: ../geanyvc/src/geanyvc.c:2133
+#: ../geanyvc/src/geanyvc.c:2189
msgid "Make a diff from the top VC directory"
msgstr "Crear un diff desde el directorio superior de CV"
-#: ../geanyvc/src/geanyvc.c:2141
+#: ../geanyvc/src/geanyvc.c:2197
msgid "Revert any local edits."
msgstr "Revertir cualquier modificación local"
-#: ../geanyvc/src/geanyvc.c:2154
+#: ../geanyvc/src/geanyvc.c:2210
msgid "Shows the log of the top VC directory"
msgstr "Muestra el registro del directorio superior de CV"
-#: ../geanyvc/src/geanyvc.c:2180
+#: ../geanyvc/src/geanyvc.c:2236
msgid "VC _Commit"
msgstr "_Commit CV"
-#: ../geanyvc/src/geanyvc.c:2215
+#: ../geanyvc/src/geanyvc.c:2271
msgid "Show diff of file"
msgstr "Mostrar diff del archivo"
-#: ../geanyvc/src/geanyvc.c:2217
+#: ../geanyvc/src/geanyvc.c:2273
msgid "Show diff of directory"
msgstr "Mostrar diff del directorio"
-#: ../geanyvc/src/geanyvc.c:2219
+#: ../geanyvc/src/geanyvc.c:2275
msgid "Show diff of basedir"
msgstr "Mostrar diff del directorio base"
-#: ../geanyvc/src/geanyvc.c:2222
+#: ../geanyvc/src/geanyvc.c:2278
msgid "Commit changes"
msgstr "Hacer commit de los cambios"
-#: ../geanyvc/src/geanyvc.c:2224
+#: ../geanyvc/src/geanyvc.c:2280
msgid "Show status"
msgstr "Mostrar estado"
-#: ../geanyvc/src/geanyvc.c:2226
+#: ../geanyvc/src/geanyvc.c:2282
msgid "Revert single file"
msgstr "Revertir un solo archivo"
-#: ../geanyvc/src/geanyvc.c:2228
+#: ../geanyvc/src/geanyvc.c:2284
msgid "Revert directory"
msgstr "Revertir directorio"
-#: ../geanyvc/src/geanyvc.c:2230
+#: ../geanyvc/src/geanyvc.c:2286
msgid "Revert base directory"
msgstr "Revertir directorio base"
-#: ../geanyvc/src/geanyvc.c:2232
+#: ../geanyvc/src/geanyvc.c:2288
msgid "Update file"
msgstr "Actualizar archivo"
-#: ../geanyvc/src/geanyvc.c:2260
+#: ../geanyvc/src/geanyvc.c:2316
msgid "_VC"
msgstr "C_V"
-#: ../geanyvc/src/geanyvc.c:2266
+#: ../geanyvc/src/geanyvc.c:2322
msgid "_Version Control"
msgstr "Control de _versiones"
#. Status of basedir
-#: ../geanyvc/src/geanyvc.c:2288
+#: ../geanyvc/src/geanyvc.c:2344
msgid "_Status"
msgstr "E_stado"
-#: ../geanyvc/src/geanyvc.c:2290
+#: ../geanyvc/src/geanyvc.c:2346
msgid "Show status."
msgstr "Mostrar estado."
-#: ../geanyvc/src/geanyvc.c:2297
+#: ../geanyvc/src/geanyvc.c:2353
msgid "Update from remote repository."
msgstr "Actualizar desde el repositorio remoto."
#. Commit all changes
-#: ../geanyvc/src/geanyvc.c:2302
+#: ../geanyvc/src/geanyvc.c:2358
msgid "_Commit"
msgstr "_Commit"
-#: ../geanyvc/src/geanyvc.c:2304
+#: ../geanyvc/src/geanyvc.c:2360
msgid "Commit changes."
msgstr "Hacer commit de los cambios."
@@ -4745,95 +4896,251 @@
"Nota: defina los patrones de los archivos pertenecientes al proyecto bajo la "
"pestaña «Proyecto»"
-#: ../gproject/src/gproject-sidebar.c:81
-#: ../gproject/src/gproject-sidebar.c:792
+#: ../gproject/src/gproject-sidebar.c:90
+#: ../gproject/src/gproject-sidebar.c:838
msgid "Find File"
msgstr "Buscar archivo"
-#: ../gproject/src/gproject-sidebar.c:108
+#: ../gproject/src/gproject-sidebar.c:117
msgid "Search inside:"
msgstr "Buscar en:"
-#: ../gproject/src/gproject-sidebar.c:120
+#: ../gproject/src/gproject-sidebar.c:129
msgid "C_ase sensitive"
msgstr "Sensible _a mayúsculas"
-#: ../gproject/src/gproject-sidebar.c:123
+#: ../gproject/src/gproject-sidebar.c:132
msgid "Search in full path"
msgstr "Buscar en la ruta completa"
-#: ../gproject/src/gproject-sidebar.c:702
+#: ../gproject/src/gproject-sidebar.c:745
msgid "Reload all"
msgstr "Recargar todos"
-#: ../gproject/src/gproject-sidebar.c:711
-#: ../treebrowser/src/treebrowser.c:1282
+#: ../gproject/src/gproject-sidebar.c:754
+#: ../treebrowser/src/treebrowser.c:1281
msgid "Expand all"
msgstr "Expandir todos"
-#: ../gproject/src/gproject-sidebar.c:717
-#: ../treebrowser/src/treebrowser.c:1286
+#: ../gproject/src/gproject-sidebar.c:761
+#: ../treebrowser/src/treebrowser.c:1285
msgid "Collapse all"
msgstr "Colapsar todos"
-#: ../gproject/src/gproject-sidebar.c:726
+#: ../gproject/src/gproject-sidebar.c:771
msgid "Follow active editor"
msgstr "Seguir editor activo"
-#: ../gproject/src/gproject-sidebar.c:774
+#: ../gproject/src/gproject-sidebar.c:820
msgid "Expand All"
msgstr "Expandir todos"
-#: ../gproject/src/gproject-sidebar.c:783
-#: ../treebrowser/src/treebrowser.c:1234
+#: ../gproject/src/gproject-sidebar.c:829
msgid "Find in Files"
msgstr "Buscar en archivos"
#. POSITION OF VIEW
-#: ../markdown/src/conf.c:570
+#: ../markdown/src/conf.c:567
msgid "Position:"
msgstr "Posición:"
-#: ../markdown/src/conf.c:576
+#: ../markdown/src/conf.c:573
msgid "Sidebar"
msgstr "Barra lateral"
-#: ../markdown/src/conf.c:584
+#: ../markdown/src/conf.c:581
msgid "Message Window"
msgstr "Ventana de mensajes"
-#: ../markdown/src/conf.c:598
+#: ../markdown/src/conf.c:595
msgid "Font:"
msgstr "Fuente:"
-#: ../markdown/src/conf.c:616
+#: ../markdown/src/conf.c:612
msgid "Code Font:"
msgstr "Fuente de código:"
-#: ../markdown/src/conf.c:634
+#: ../markdown/src/conf.c:629
msgid "BG Color:"
msgstr "Color de fondo:"
-#: ../markdown/src/conf.c:651
+#: ../markdown/src/conf.c:645
msgid "FG Color:"
msgstr "Color de frente:"
-#: ../markdown/src/conf.c:670
+#: ../markdown/src/conf.c:663
msgid "Select Template File"
msgstr "Seleccionar plantilla"
-#: ../markdown/src/plugin.c:33
+#: ../markdown/src/plugin.c:35
msgid "Real-time Markdown preview"
msgstr "Vista previa en directo de Markdown"
-#: ../markdown/src/plugin.c:49
+#: ../markdown/src/plugin.c:51
msgid "Markdown Preview"
msgstr "Vista previa de Markdown"
-#: ../markdown/src/plugin.c:160
+#: ../markdown/src/plugin.c:162
msgid "The current document does not have a Markdown filetype."
msgstr "El documento actual no es un archivo de tipo Markdown."
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:35
+msgid "Pair Tag Highlighter"
+msgstr "Resaltador de etiquetas parejas"
+
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:36
+msgid "Finds and highlights matching opening/closing HTML tag"
+msgstr "Encuentra y resalta etiquetas HTML de apertura/cierre"
+
+#: ../pohelper/data/menus.ui.h:1
+msgid "_Translation Helper"
+msgstr "Ayudante de _traducción"
+
+#: ../pohelper/data/menus.ui.h:2
+msgid "_Previous String"
+msgstr "Cadena _anterior"
+
+#: ../pohelper/data/menus.ui.h:3 ../pohelper/src/gph-plugin.c:1034
+msgid "Go to previous string"
+msgstr "Ir a la cadena anterior"
+
+#: ../pohelper/data/menus.ui.h:4
+msgid "_Next String"
+msgstr "Cadena _siguiente"
+
+#: ../pohelper/data/menus.ui.h:5 ../pohelper/src/gph-plugin.c:1037
+msgid "Go to next string"
+msgstr "Ir a la siguiente cadena"
+
+#: ../pohelper/data/menus.ui.h:6
+msgid "Pre_vious Untranslated"
+msgstr "A_nterior sin traducir"
+
+#: ../pohelper/data/menus.ui.h:7 ../pohelper/src/gph-plugin.c:1040
+msgid "Go to previous untranslated string"
+msgstr "Ir a la anterior cadena sin traducir"
+
+#: ../pohelper/data/menus.ui.h:8
+msgid "Next _Untranslated"
+msgstr "Siguien_te sin traducir"
+
+#: ../pohelper/data/menus.ui.h:9 ../pohelper/src/gph-plugin.c:1043
+msgid "Go to next untranslated string"
+msgstr "Ir a la siguiente cadena sin traducir"
+
+#: ../pohelper/data/menus.ui.h:10
+msgid "Previous Fu_zzy"
+msgstr "Difu_sa anterior"
+
+#: ../pohelper/data/menus.ui.h:11 ../pohelper/src/gph-plugin.c:1046
+msgid "Go to previous fuzzily translated string"
+msgstr "Ir a la traducción difusa anterior"
+
+#: ../pohelper/data/menus.ui.h:12
+msgid "Next _Fuzzy"
+msgstr "Siguiente di_fusa"
+
+#: ../pohelper/data/menus.ui.h:13 ../pohelper/src/gph-plugin.c:1049
+msgid "Go to next fuzzily translated string"
+msgstr "Ir a la siguiente traducción difusa"
+
+#: ../pohelper/data/menus.ui.h:14
+msgid "Previous Untranslated or Fuzz_y"
+msgstr "Anterior sin traducir o difu_sa"
+
+#: ../pohelper/data/menus.ui.h:15 ../pohelper/src/gph-plugin.c:1052
+msgid "Go to previous untranslated or fuzzy string"
+msgstr "Ir a la anterior cadena sin traducir o difusa"
+
+#: ../pohelper/data/menus.ui.h:16
+msgid "Next Untranslated _or Fuzzy"
+msgstr "Siguiente sin traducir _o difusa"
+
+#: ../pohelper/data/menus.ui.h:17 ../pohelper/src/gph-plugin.c:1056
+msgid "Go to next untranslated or fuzzy string"
+msgstr "Ir a la siguiente cadena sin traducir o difusa"
+
+#: ../pohelper/data/menus.ui.h:18 ../pohelper/src/gph-plugin.c:1067
+msgid "Toggle current translation fuzziness"
+msgstr "Conmutar estado de traducción difusa"
+
+#: ../pohelper/data/menus.ui.h:19
+msgid "_Toggle Fuzziness"
+msgstr "Conmu_tar difuso"
+
+#: ../pohelper/data/menus.ui.h:20
+msgid "Paste _Message as Translation"
+msgstr "Pegar _original como traducción"
+
+#: ../pohelper/data/menus.ui.h:21
+msgid "Paste the original untranslated string to the translation"
+msgstr "Pegar la cadena original sin traducir como traducción"
+
+#: ../pohelper/data/menus.ui.h:22 ../pohelper/src/gph-plugin.c:1064
+msgid "Reflow the current translation string"
+msgstr "Refluir la cadena de traducción actual"
+
+#: ../pohelper/data/menus.ui.h:23
+msgid "_Reflow Translation"
+msgstr "_Refluir traducción"
+
+#: ../pohelper/data/menus.ui.h:24
+msgid ""
+"Whether to update the translation headers (author, revision date, ...) upon "
+"file save"
+msgstr ""
+"Indica si se actualizan las cabeceras de la traducción (autor, fecha de "
+"revisión, etc.) al guardar el archivo"
+
+#: ../pohelper/data/menus.ui.h:25
+msgid "Update _Headers Upon Save"
+msgstr "Actualizar _cabeceras al guardar"
+
+#: ../pohelper/src/gph-plugin.c:41
+msgid "Translation Helper"
+msgstr "Ayudante de traducción"
+
+#: ../pohelper/src/gph-plugin.c:42
+msgid "Improves support for GetText translation files."
+msgstr "Mejora el soporte para archivos de traducción Gettext."
+
+#: ../pohelper/src/gph-plugin.c:1060
+msgid "Paste original untranslated string to translation"
+msgstr "Pegar cadena original sin traducir como traducción"
+
+#: ../pohelper/src/gph-plugin.c:1102
+#, c-format
+msgid "Failed to load configuration file: %s"
+msgstr "No se pudo cargar el archivo de configuración: %s"
+
+#: ../pohelper/src/gph-plugin.c:1127
+#, c-format
+msgid "Failed to create configuration directory \"%s\": %s"
+msgstr "No se pudo crear el directorio de configuración «%s»: %s"
+
+#: ../pohelper/src/gph-plugin.c:1130
+#, c-format
+msgid "Failed to save configuration file: %s"
+msgstr "No se pudo guardar el archivo de configuración: %s"
+
+#: ../pohelper/src/gph-plugin.c:1185
+#, c-format
+msgid ""
+"Failed to load UI definition, please check your installation. The error was: "
+"%s"
+msgstr ""
+"No se pudo cargar la definición de UI, compruebe su instalación. El mensaje "
+"de error: %s"
+
+#: ../pohelper/src/gph-plugin.c:1225
+#, c-format
+msgid ""
+"Cannot find widget \"%s\" in the UI definition, please check your "
+"installation."
+msgstr ""
+"No se pudo encontrar el widget «%s» en la definición de UI, compruebe su "
+"instalación."
+
#: ../pretty-printer/src/PluginEntry.c:37
msgid "XML PrettyPrinter"
msgstr "PrettyPrinter XML"
@@ -4923,503 +5230,568 @@
msgstr "Cambio de línea"
#: ../scope/data/scope.glade.h:1
-msgid "-"
-msgstr "-"
+msgid "Debu_g"
+msgstr "Depura_r"
#: ../scope/data/scope.glade.h:2
-msgid "Inspect"
-msgstr "Inspeccionar"
+msgid "_Setup Program"
+msgstr "_Configurar programa"
#: ../scope/data/scope.glade.h:3
-msgid "Others"
-msgstr "Otros"
+msgid "Recent _Programs"
+msgstr "_Programas recientes"
#: ../scope/data/scope.glade.h:4
-msgid "Panel"
-msgstr "Panel"
+msgid "_Run/Continue"
+msgstr "Ejecuta_r/continuar"
#: ../scope/data/scope.glade.h:5
-msgid "Values"
-msgstr "Valores"
+msgid "Run to _Cursor"
+msgstr "Ejecutar hasta _cursor"
#: ../scope/data/scope.glade.h:6
-msgid "@"
-msgstr "@"
+msgid "Run to _Source"
+msgstr "Ejecutar hasta _origen"
#: ../scope/data/scope.glade.h:7
-msgid "Add _Break"
-msgstr "Añadir _ruptura"
+msgid "Step _Into"
+msgstr "En_trar"
#: ../scope/data/scope.glade.h:8
-msgid "Add _Watch"
-msgstr "Añadir _vigilancia"
+msgid "Step _Over"
+msgstr "S_altar"
#: ../scope/data/scope.glade.h:9
-msgid "Apply on _Run"
-msgstr "Aplicar al ejecuta_r"
+msgid "Step O_ut"
+msgstr "Sal_ir"
#: ../scope/data/scope.glade.h:10
-msgid "Auto _Hide"
-msgstr "Ocultar _automáticamente"
+msgid "_Terminate"
+msgstr "_Terminar"
#: ../scope/data/scope.glade.h:11
-msgid "Auto _run program/exit gdb"
-msgstr "Ejecutar programa automáticamente/_salir de gdb"
+msgid "Toggle _Breakpoint"
+msgstr "Intercam_biar punto de ruptura"
+
+#: ../scope/data/scope.glade.h:12
+msgid "_GDB Command"
+msgstr "Comando _GDB:"
#: ../scope/data/scope.glade.h:13
-msgid "Convert _UTF-8 to locale"
-msgstr "Convertir _UTF-8 a locale"
+msgid "_More"
+msgstr "_Más"
#: ../scope/data/scope.glade.h:14
-msgid "Count:"
-msgstr "Suma:"
+msgid "_Show Terminal"
+msgstr "_Mostrar terminal"
#: ../scope/data/scope.glade.h:15
-msgid "Debu_g"
-msgstr "Depura_r"
+msgid "_Reset Markers"
+msgstr "_Reiniciar marcadores"
+
+#: ../scope/data/scope.glade.h:16
+msgid "_Cleanup Files"
+msgstr "Ar_chivos de limpieza"
#: ../scope/data/scope.glade.h:17
-msgid "Debug Console"
-msgstr "Consola de depuración:"
+msgid "_Feed"
+msgstr "_Alimentar"
#: ../scope/data/scope.glade.h:18
-msgid "Default 8-bit text mode:"
-msgstr "Modo pred. texto 8-bits:"
+msgid "_Window"
+msgstr "_Ventana"
#: ../scope/data/scope.glade.h:19
-msgid "Display"
-msgstr "Mostrar"
+msgid "_Auto Show"
+msgstr "_Automostrar"
#: ../scope/data/scope.glade.h:20
-msgid "E_xpand on apply"
-msgstr "E_xpandir al aplicar"
+msgid "Auto _Hide"
+msgstr "Ocultar _automáticamente"
#: ../scope/data/scope.glade.h:21
-msgid "En_vironment:"
-msgstr "Ento_rno:"
+msgid "Show on _Error"
+msgstr "Mostrar en _error"
#: ../scope/data/scope.glade.h:22
-msgid "Enter assignment expression:"
-msgstr "Introduzca expresión de asignación:"
+msgid "_Unsorted"
+msgstr "_Desordenado"
#: ../scope/data/scope.glade.h:23
-msgid "Enter gdb command:"
-msgstr "Introduzca comando gdb:"
+msgid "_View Source"
+msgstr "_Ver fuente"
#: ../scope/data/scope.glade.h:24
-msgid "Expand"
-msgstr "Expandir"
-
+msgid "S_ynchronize"
+msgstr "S_incronizar"
+
#: ../scope/data/scope.glade.h:25
-msgid "Frame:"
-msgstr "Marco:"
+msgid "_Interrupt"
+msgstr "_Interrumpir"
#: ../scope/data/scope.glade.h:26
-msgid "Inspect"
-msgstr "Inspeccionar"
+msgid "_Send Signal"
+msgstr "Enviar _señal"
#: ../scope/data/scope.glade.h:27
-msgid "Locals"
-msgstr "Locales"
+msgid "S_elect on"
+msgstr "S_eleccionar al"
#: ../scope/data/scope.glade.h:28
-msgid "Memory"
-msgstr "Memoria"
+msgid "_Running"
+msgstr "_Ejecutando"
+
+#: ../scope/data/scope.glade.h:29
+msgid "_Stopped"
+msgstr "_Detenido"
#: ../scope/data/scope.glade.h:30
-msgid "Object:"
-msgstr "Objeto:"
+msgid "_Exited"
+msgstr "_Terminado"
#: ../scope/data/scope.glade.h:31
-msgid "Open on"
-msgstr "Abrir al"
+msgid "_Follow"
+msgstr "_Seguir"
#: ../scope/data/scope.glade.h:32
-msgid "Options"
-msgstr "Opciones"
+msgid "_Columns"
+msgstr "_Columnas"
-#: ../scope/data/scope.glade.h:33 ../scope/src/prefs.c:337
-msgid "Program"
-msgstr "Programa"
+#: ../scope/data/scope.glade.h:33
+msgid "Show _Group"
+msgstr "Mostrar _grupo"
#: ../scope/data/scope.glade.h:34
-msgid "Program Terminal"
-msgstr "Terminal de programa"
+msgid "Show _Core"
+msgstr "Mostrar nú_cleo"
#: ../scope/data/scope.glade.h:35
-msgid "R_ead"
-msgstr "L_eer"
+msgid "Add _Break"
+msgstr "Añadir _ruptura"
#: ../scope/data/scope.glade.h:36
-msgid "Recent _Programs"
-msgstr "_Programas recientes"
+msgid "Add _Watch"
+msgstr "Añadir _vigilancia"
#: ../scope/data/scope.glade.h:37
-msgid "Run to _Cursor"
-msgstr "Ejecutar hasta _cursor"
+msgid "Apply on _Run"
+msgstr "Aplicar al ejecuta_r"
#: ../scope/data/scope.glade.h:38
-msgid "Run to _Source"
-msgstr "Ejecutar hasta _origen"
+msgid "_Show @entry"
+msgstr "_Mostrar @entrada"
#: ../scope/data/scope.glade.h:39
-msgid "S_elect on"
-msgstr "S_eleccionar al"
+msgid "Show _Address"
+msgstr "Mostrar _dirección"
#: ../scope/data/scope.glade.h:40
-msgid "S_how"
-msgstr "Mo_strar"
+msgid "_Modify"
+msgstr "_Modificar"
#: ../scope/data/scope.glade.h:41
-msgid "S_ynchronize"
-msgstr "S_incronizar"
+msgid "_Watch"
+msgstr "_Vigilancia"
#: ../scope/data/scope.glade.h:42
-msgid "Setup Program"
-msgstr "Configurar programa"
+msgid "_Inspect"
+msgstr "_Inspeccionar"
#: ../scope/data/scope.glade.h:43
-msgid "Show =li_brary messages"
-msgstr "Mostrar mensajes de bib_lioteca"
+msgid "_8-bit mode"
+msgstr "modo _8-bits"
#: ../scope/data/scope.glade.h:44
-msgid "Show _Address"
-msgstr "Mostrar _dirección"
+msgid "_Default"
+msgstr "Por _defecto"
#: ../scope/data/scope.glade.h:45
-msgid "Show _Core"
-msgstr "Mostrar nú_cleo"
+msgid "_7 bit"
+msgstr "_7 bits"
#: ../scope/data/scope.glade.h:46
-msgid "Show _Group"
-msgstr "Mostrar _grupo"
+msgid "_Locale"
+msgstr "_Locale"
#: ../scope/data/scope.glade.h:47
-msgid "Show _tooltips"
-msgstr "Mostrar ayuda emergen_te"
+msgid "_UTF-8"
+msgstr "_UTF-8"
#: ../scope/data/scope.glade.h:48
-msgid "Show on _Error"
-msgstr "Mostrar en _error"
+msgid "_Show .names"
+msgstr "Mo_strar .nombres"
#: ../scope/data/scope.glade.h:49
-msgid "Stack"
-msgstr "Pila"
+msgid "R_ead"
+msgstr "L_eer"
#: ../scope/data/scope.glade.h:50
-msgid "Start:"
-msgstr "Inicio:"
+msgid "_Group by"
+msgstr "A_grupar por"
#: ../scope/data/scope.glade.h:51
-msgid "Step O_ut"
-msgstr "Sal_ir"
+msgid "_1"
+msgstr "_1"
#: ../scope/data/scope.glade.h:52
-msgid "Step _Into"
-msgstr "En_trar"
+msgid "_2"
+msgstr "_2"
#: ../scope/data/scope.glade.h:53
-msgid "Step _Over"
-msgstr "S_altar"
+msgid "_4"
+msgstr "_4"
#: ../scope/data/scope.glade.h:54
-msgid "Threads"
-msgstr "Hilos"
+msgid "_8"
+msgstr "_8"
#: ../scope/data/scope.glade.h:55
-msgid "Toggle _Breakpoint"
-msgstr "Intercam_biar punto de ruptura"
+msgid "_Jump To"
+msgstr "_Saltar a"
#: ../scope/data/scope.glade.h:56
-msgid "Update all _views"
-msgstr "Actualizar todas las _vistas"
+msgid "_Apply"
+msgstr "_Aplicar"
#: ../scope/data/scope.glade.h:57
-msgid "Watches"
-msgstr "Vigilancias"
-
-#: ../scope/data/scope.glade.h:58
-msgid "_1"
-msgstr "_1"
+msgid "_Expand"
+msgstr "_Expandir"
#: ../scope/data/scope.glade.h:59
-msgid "_2"
-msgstr "_2"
+msgid "_Natural"
+msgstr "_Natural"
#: ../scope/data/scope.glade.h:60
-msgid "_4"
-msgstr "_4"
+msgid "_Decimal"
+msgstr "_Decimal"
#: ../scope/data/scope.glade.h:61
-msgid "_7 bit"
-msgstr "_7 bits"
+msgid "_Hex"
+msgstr "_Hex"
#: ../scope/data/scope.glade.h:62
-msgid "_7-bit \\nnn"
-msgstr "_7-bits \\nnn"
+msgid "_Octal"
+msgstr "_Octal"
#: ../scope/data/scope.glade.h:63
-msgid "_8"
-msgstr "_8"
+msgid "_Binary"
+msgstr "_Binario"
#: ../scope/data/scope.glade.h:64
-msgid "_8-bit mode"
-msgstr "modo _8-bits"
+msgid "_Raw"
+msgstr "C_rudo"
#: ../scope/data/scope.glade.h:65
-msgid "_Apply"
-msgstr "_Aplicar"
+msgid "_Evaluate/Modify"
+msgstr "_Evaluar/modificar"
#: ../scope/data/scope.glade.h:66
-msgid "_Apply on run"
-msgstr "_Aplicar al ejecutar"
+msgid "_Watch Expression"
+msgstr "Expresión de _vigilancia"
#: ../scope/data/scope.glade.h:67
-msgid "_Arguments:"
-msgstr "_Argumentos:"
+msgid "_Inspect Variable"
+msgstr "_Inspeccionar variable"
#: ../scope/data/scope.glade.h:68
-msgid "_Auto Show"
-msgstr "_Automostrar"
+msgid "Threads"
+msgstr "Hilos"
#: ../scope/data/scope.glade.h:69
-msgid "_Binary"
-msgstr "_Binario"
+msgid "Stack"
+msgstr "Pila"
#: ../scope/data/scope.glade.h:70
-msgid "_Cleanup Files"
-msgstr "Ar_chivos de limpieza"
+msgid "Locals"
+msgstr "Locales"
#: ../scope/data/scope.glade.h:71
-msgid "_Columns"
-msgstr "_Columnas"
+msgid "Watches"
+msgstr "Vigilancias"
#: ../scope/data/scope.glade.h:72
-msgid "_Decimal"
-msgstr "_Decimal"
+msgid "Memory"
+msgstr "Memoria"
#: ../scope/data/scope.glade.h:73
-msgid "_Default"
-msgstr "Por _defecto"
+msgid "Enter gdb command:"
+msgstr "Introduzca comando gdb:"
#: ../scope/data/scope.glade.h:74
-msgid "_Delete all breakpoints, watches and inspects"
-msgstr "Borrar to_dos los puntos de ruptura, vigilancias e inspecciones"
+msgid "Convert _UTF-8 to locale"
+msgstr "Convertir _UTF-8 a locale"
#: ../scope/data/scope.glade.h:75
-msgid "_Evaluate/Modify"
-msgstr "_Evaluar/modificar"
+msgid "_Thread"
+msgstr "_Hilo"
#: ../scope/data/scope.glade.h:76
-msgid "_Executable:"
-msgstr "_Ejecutable:"
+msgid "_Group"
+msgstr "A_grupar"
#: ../scope/data/scope.glade.h:77
-msgid "_Exited"
-msgstr "_Terminado"
+msgid "_Frame"
+msgstr "_Marco"
#: ../scope/data/scope.glade.h:78
-msgid "_Expand"
-msgstr "_Expandir"
+msgid "Setup Program"
+msgstr "Configurar programa"
#: ../scope/data/scope.glade.h:79
-msgid "_Expand on apply"
-msgstr "_Expandir al aplicar"
+msgid "_Executable:"
+msgstr "_Ejecutable:"
#: ../scope/data/scope.glade.h:80
-msgid "_Feed"
-msgstr "_Alimentar"
+msgid "_Arguments:"
+msgstr "_Argumentos:"
#: ../scope/data/scope.glade.h:81
-msgid "_Follow"
-msgstr "_Seguir"
+msgid "En_vironment:"
+msgstr "Ento_rno:"
+
+#: ../scope/data/scope.glade.h:82
+msgid "_Working dir:"
+msgstr "Directorio de _trabajo:"
#: ../scope/data/scope.glade.h:83
-msgid "_Frame"
-msgstr "_Marco"
+msgid "_Load script:"
+msgstr "_Cargar script:"
#: ../scope/data/scope.glade.h:84
-msgid "_GDB Command"
-msgstr "Comando _GDB:"
+msgid "Auto _run program/exit gdb"
+msgstr "Ejecutar programa automáticamente/_salir de gdb"
#: ../scope/data/scope.glade.h:85
-msgid "_Group"
-msgstr "A_grupar"
+msgid "_Non-stop mode"
+msgstr "Modo _non-stop"
#: ../scope/data/scope.glade.h:86
-msgid "_Group by"
-msgstr "A_grupar por"
+msgid "_Temporary breakpoint on load at:"
+msgstr "Punto de ruptura _temporal al cargar en:"
#: ../scope/data/scope.glade.h:87
-msgid "_Hex"
-msgstr "_Hex"
+msgid "_Delete all breakpoints, watches, inspects and registers"
+msgstr ""
+"Borrar to_dos los puntos de ruptura, vigilancias, inspecciones y registros"
-#: ../scope/data/scope.glade.h:88
-msgid "_Import"
-msgstr "_Importar"
+#: ../scope/data/scope.glade.h:88 ../scope/src/scope.c:522
+msgid "Program"
+msgstr "Programa"
#: ../scope/data/scope.glade.h:89
-msgid "_Inspect"
-msgstr "_Inspeccionar"
+msgid "Open on"
+msgstr "Abrir al"
#: ../scope/data/scope.glade.h:90
-msgid "_Inspect Variable"
-msgstr "_Inspeccionar variable"
+msgid "g_db load"
+msgstr "carga g_db"
#: ../scope/data/scope.glade.h:91
-msgid "_Interrupt"
-msgstr "_Interrumpir"
+msgid "p_rogram start"
+msgstr "inicio de p_rograma"
#: ../scope/data/scope.glade.h:92
-msgid "_Jump To"
-msgstr "_Saltar a"
+msgid "Update all _views"
+msgstr "Actualizar todas las _vistas"
#: ../scope/data/scope.glade.h:93
-msgid "_Load script:"
-msgstr "_Cargar script:"
+msgid "Panel"
+msgstr "Panel"
#: ../scope/data/scope.glade.h:94
-msgid "_Locale"
-msgstr "_Locale"
+msgid "Default 8-bit text mode:"
+msgstr "Modo pred. texto 8-bits:"
#: ../scope/data/scope.glade.h:95
-msgid "_Modify"
-msgstr "_Modificar"
+msgid "_7-bit \\nnn"
+msgstr "_7-bits \\nnn"
#: ../scope/data/scope.glade.h:96
-msgid "_More"
-msgstr "_Más"
+msgid "Display"
+msgstr "Mostrar"
#: ../scope/data/scope.glade.h:97
-msgid "_Natural"
-msgstr "_Natural"
+msgid "_member"
+msgstr "_miembro"
#: ../scope/data/scope.glade.h:98
-msgid "_Non-stop mode"
-msgstr "Modo _non-stop"
+msgid "and"
+msgstr "y"
#: ../scope/data/scope.glade.h:99
-msgid "_Octal"
-msgstr "_Octal"
+msgid "_argument"
+msgstr "_argumento"
#: ../scope/data/scope.glade.h:100
-msgid "_Reset Markers"
-msgstr "_Reiniciar marcadores"
+msgid "names"
+msgstr "nombres"
#: ../scope/data/scope.glade.h:101
-msgid "_Run/Continue"
-msgstr "Ejecuta_r/continuar"
+msgid "Values"
+msgstr "Valores"
#: ../scope/data/scope.glade.h:102
-msgid "_Running"
-msgstr "_Ejecutando"
+msgid "E_xpand on apply"
+msgstr "E_xpandir al aplicar"
#: ../scope/data/scope.glade.h:103
-msgid "_Send Signal"
-msgstr "Enviar _señal"
+msgid "S_how"
+msgstr "Mo_strar"
#: ../scope/data/scope.glade.h:104
-msgid "_Setup Program"
-msgstr "_Configurar programa"
+msgid "children"
+msgstr "hijos"
#: ../scope/data/scope.glade.h:105
-msgid "_Show .names"
-msgstr "Mo_strar .nombres"
+msgid "Inspect"
+msgstr "Inspeccionar"
#: ../scope/data/scope.glade.h:106
-msgid "_Show @entry"
-msgstr "_Mostrar @entrada"
+msgid "Show =li_brary messages"
+msgstr "Mostrar mensajes de bib_lioteca"
#: ../scope/data/scope.glade.h:107
-msgid "_Show Terminal"
-msgstr "_Mostrar terminal"
+msgid "Show _tooltips"
+msgstr "Mostrar ayuda emergen_te"
#: ../scope/data/scope.glade.h:108
-msgid "_Stopped"
-msgstr "_Detenido"
+msgid "Others"
+msgstr "Otros"
#: ../scope/data/scope.glade.h:109
-msgid "_Temporary breakpoint at:"
-msgstr "Punto de ruptura _temporal en:"
+msgid "Options"
+msgstr "Opciones"
#: ../scope/data/scope.glade.h:110
-msgid "_Terminate"
-msgstr "_Terminar"
+msgid "_Import"
+msgstr "_Importar"
#: ../scope/data/scope.glade.h:111
-msgid "_Thread"
-msgstr "_Hilo"
+msgid "Enter assignment expression:"
+msgstr "Introduzca expresión de asignación:"
#: ../scope/data/scope.glade.h:112
-msgid "_UTF-8"
-msgstr "_UTF-8"
+msgid "Inspect"
+msgstr "Inspeccionar"
#: ../scope/data/scope.glade.h:113
-msgid "_Unsorted"
-msgstr "_Desordenado"
-
-#: ../scope/data/scope.glade.h:114
-msgid "_View Source"
-msgstr "_Ver fuente"
+msgid "Object:"
+msgstr "Objeto:"
#: ../scope/data/scope.glade.h:115
-msgid "_Watch"
-msgstr "_Vigilancia"
+msgid "-"
+msgstr "-"
#: ../scope/data/scope.glade.h:116
-msgid "_Watch Expression"
-msgstr "Expresión de _vigilancia"
+msgid "Frame:"
+msgstr "Marco:"
#: ../scope/data/scope.glade.h:117
-msgid "_Window"
-msgstr "_Ventana"
+msgid "@"
+msgstr "@"
#: ../scope/data/scope.glade.h:118
-msgid "_Working dir:"
-msgstr "Directorio de _trabajo:"
+msgid "_Apply on run"
+msgstr "_Aplicar al ejecutar"
#: ../scope/data/scope.glade.h:119
-msgid "_argument"
-msgstr "_argumento"
+msgid "Expand"
+msgstr "Expandir"
#: ../scope/data/scope.glade.h:120
-msgid "_member"
-msgstr "_miembro"
+msgid "Start:"
+msgstr "Inicio:"
#: ../scope/data/scope.glade.h:121
-msgid "and"
-msgstr "y"
+msgid "Count:"
+msgstr "Suma:"
#: ../scope/data/scope.glade.h:122
-msgid "children"
-msgstr "hijos"
-
-#: ../scope/data/scope.glade.h:123
-msgid "g_db load"
-msgstr "carga g_db"
+msgid "_Expand on apply"
+msgstr "_Expandir al aplicar"
-#: ../scope/data/scope.glade.h:124
-msgid "names"
-msgstr "nombres"
+#: ../scope/data/scope.glade.h:123 ../scope/src/scope.c:522
+msgid "Program Terminal"
+msgstr "Terminal de programa"
#: ../scope/data/scope.glade.h:125
-msgid "p_rogram start"
-msgstr "inicio de p_rograma"
+msgid "Registers"
+msgstr "Registros"
-#: ../scope/src/break.c:947
+#: ../scope/src/break.c:97
+msgid "breakpoint"
+msgstr "punto de ruptura"
+
+#: ../scope/src/break.c:98
+msgid "hardware breakpoint"
+msgstr "punto de ruptura hardware"
+
+#: ../scope/src/break.c:99
+msgid "tracepoint"
+msgstr "punto de observación"
+
+#: ../scope/src/break.c:100
+msgid "fast tracepoint"
+msgstr "punto de observación rápido"
+
+#: ../scope/src/break.c:101
+msgid "write watchpoint"
+msgstr "escribir punto de observación"
+
+#: ../scope/src/break.c:104
+msgid "access watchpoint"
+msgstr "acceder punto de observación"
+
+#: ../scope/src/break.c:106
+msgid "read watchpoint"
+msgstr "leer punto de observación"
+
+#: ../scope/src/break.c:108
+msgid "catchpoint"
+msgstr "punto de captura"
+
+#: ../scope/src/break.c:135 ../scope/src/break.c:139
+msgid "CLI"
+msgstr "CLI"
+
+#: ../scope/src/break.c:136
+msgid "unsupported MI"
+msgstr "MI no soportado"
+
+#: ../scope/src/break.c:141
+msgid "on load"
+msgstr "al cargar"
+
+#: ../scope/src/break.c:142
+msgid "Run to Cursor"
+msgstr "Ejecutar hasta cursor"
+
+#: ../scope/src/break.c:1013
#, c-format
msgid ""
"There are two or more breakpoints at %s:%d.\n"
+"\n"
"Use the breakpoint list to remove the exact one."
msgstr ""
"Hay dos o más puntos de ruptura en %s:%d.\n"
+"\n"
"Use la lista de puntos de ruptura para eliminar el adecuado."
-#: ../scope/src/break.c:1200
+#: ../scope/src/break.c:1252
+#, c-format
+msgid ", %s"
+msgstr ", %s"
+
+#: ../scope/src/break.c:1278
+#, c-format
+msgid "func %s"
+msgstr "func %s"
+
+#: ../scope/src/break.c:1309
msgid "Add Breakpoint"
msgstr "Añadir punto de ruptura"
-#: ../scope/src/break.c:1215
+#: ../scope/src/break.c:1324
msgid "Add Watchpoint"
msgstr "Añadir punto de observación"
@@ -5431,7 +5803,8 @@
msgid "Enter char # (0..255):"
msgstr "Introducir char # (0..255):"
-#: ../scope/src/conterm.c:466 ../scope/src/scope.c:502
+#: ../scope/src/conterm.c:509 ../scope/src/scope.c:550
+#: ../scope/src/scope.c:551
#, c-format
msgid "Scope: %s."
msgstr "Ámbito: %s."
@@ -5450,60 +5823,61 @@
msgid "Program terminated."
msgstr "Programa terminado."
-#: ../scope/src/debug.c:468
+#: ../scope/src/debug.c:469
msgid "No breakpoints. Hanging."
msgstr "No hay puntos de ruptura. Colgando."
-#: ../scope/src/debug.c:596 ../scope/src/thread.c:97
+#: ../scope/src/debug.c:598 ../scope/src/thread.c:92
#, c-format
msgid "%s."
msgstr "%s."
-#: ../scope/src/inspect.c:77
+#: ../scope/src/inspect.c:66
msgid "..."
msgstr "..."
-#: ../scope/src/inspect.c:324
+#: ../scope/src/inspect.c:339
msgid "invalid data"
msgstr "datos no válidos"
-#: ../scope/src/inspect.c:356
+#: ../scope/src/inspect.c:371
msgid "no children in range"
msgstr "no hay hijo en el rango"
-#: ../scope/src/inspect.c:440
+#: ../scope/src/inspect.c:454
msgid "out of scope"
msgstr "fuera de ámbito"
-#: ../scope/src/inspect.c:587
+#: ../scope/src/inspect.c:627
msgid "Duplicate inspect variable name."
msgstr "Nombre de variable de inspección duplicado."
-#: ../scope/src/memory.c:299
+#: ../scope/src/memory.c:292
msgid "Read Memory"
msgstr "Leer memoria"
-#: ../scope/src/memory.c:408
-msgid "Scope: pointer size > 8, Data disabled."
-msgstr "Ámbito: tamaño de puntero > 8, Datos desactivados."
+#: ../scope/src/memory.c:396
+#, c-format
+msgid "Scope: pointer size > %d, Data disabled."
+msgstr "Ámbito: tamaño de puntero > %d, Datos desactivados."
-#: ../scope/src/menu.c:380
+#: ../scope/src/menu.c:375
msgid "Modify"
msgstr "Modificar"
-#: ../scope/src/menu.c:490
+#: ../scope/src/menu.c:481
msgid "Evaluate/modify"
msgstr "Evaluar/modificar"
-#: ../scope/src/menu.c:491
+#: ../scope/src/menu.c:482
msgid "Watch expression"
msgstr "Expresión de observación"
-#: ../scope/src/menu.c:492
+#: ../scope/src/menu.c:483
msgid "Inspect variable"
msgstr "Inspeccionar variable"
-#: ../scope/src/parse.c:416
+#: ../scope/src/parse.c:437
msgid "Undefined GDB error."
msgstr "Error de GDB indefinido."
@@ -5515,35 +5889,27 @@
msgid "Select File"
msgstr "Seleccionar archivo"
-#: ../scope/src/prefs.c:338
-msgid "Breaks"
-msgstr "Puntos de ruptura"
-
-#: ../scope/src/prefs.c:339
-msgid "Console"
-msgstr "Consola"
-
-#: ../scope/src/prefs.c:347 ../scope/src/utils.c:570
+#: ../scope/src/prefs.c:294 ../scope/src/utils.c:438
#, c-format
msgid "Scope: %s: %s."
msgstr "Ámbito: %s: %s."
-#: ../scope/src/prefs.c:352
+#: ../scope/src/prefs.c:299
msgid "Scope: created configuration file."
msgstr "Ámbito: creado archivo de configuración."
-#: ../scope/src/program.c:231
+#: ../scope/src/program.c:251
#, c-format
msgid "Loaded debug settings for %s."
msgstr "Cargados ajustes de depuración para %s."
-#: ../scope/src/program.c:239
+#: ../scope/src/program.c:259
#, c-format
msgid "Could not load debug settings file %s: %s."
msgstr ""
"No se ha podido cargar el archivo de configuración de depuración %s: %s."
-#: ../scope/src/program.c:359
+#: ../scope/src/program.c:379
#, c-format
msgid ""
"%s: %s.\n"
@@ -5554,16 +5920,15 @@
"\n"
"¿Continuar?"
-#: ../scope/src/program.c:394
-msgid "Delete all breakpoints, watches and inspects?"
-msgstr ""
-"¿Desea eliminar todos los puntos de ruptura, vigilancias e inspecciones?"
+#: ../scope/src/program.c:415
+msgid "Delete all breakpoints, watches et cetera?"
+msgstr "¿Desea eliminar todos los puntos de ruptura, vigilancias, etc.?"
-#: ../scope/src/program.c:501
+#: ../scope/src/program.c:523
msgid "as _Name=value"
msgstr "como _Nombre=valor"
-#: ../scope/src/program.c:502
+#: ../scope/src/program.c:524
msgid "as _Name = value"
msgstr "como _Nombre = valor"
@@ -5572,157 +5937,169 @@
msgstr "Depurador de ámbito"
#: ../scope/src/scope.c:35
-msgid "Simple GDB front-end."
-msgstr "Interfaz sencilla para GDB."
+msgid "Relatively simple GDB front-end."
+msgstr "Interfaz relativamente sencilla para GDB."
-#: ../scope/src/scope.c:63
+#: ../scope/src/scope.c:62
msgid "Setup program"
msgstr "Configurar programa"
-#: ../scope/src/scope.c:64
+#: ../scope/src/scope.c:63
msgid "Run/continue"
msgstr "Ejecutar/continuar"
-#: ../scope/src/scope.c:66
+#: ../scope/src/scope.c:65
msgid "Run to source"
msgstr "Ejecutar hasta origen"
-#: ../scope/src/scope.c:70
+#: ../scope/src/scope.c:69
msgid "Terminate"
msgstr "Terminar"
-#: ../scope/src/scope.c:71
+#: ../scope/src/scope.c:70
msgid "Toggle breakpoint"
msgstr "Intercambiar punto de ruptura"
-#: ../scope/src/scope.c:73 ../scope/src/scope.c:76
+#: ../scope/src/scope.c:72 ../scope/src/scope.c:75
msgid "GDB command"
msgstr "Comando GDB"
-#: ../scope/src/scope.c:74
+#: ../scope/src/scope.c:73
msgid "Show terminal"
msgstr "Mostrar terminal"
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
msgid "Busy"
msgstr "Ocupado"
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
msgid "Ready"
msgstr "Listo"
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Hang"
msgstr "Colgar"
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Assem"
msgstr "Ensam"
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Load"
msgstr "Cargar"
-#: ../scope/src/scope.c:394
+#: ../scope/src/scope.c:421
msgid "Build action activated. Terminate debugging?"
msgstr "Activada la acción de compilación. ¿Terminar depuración?"
-#: ../scope/src/thread.c:58
+#: ../scope/src/scope.c:524
+msgid "Breaks"
+msgstr "Puntos de ruptura"
+
+#: ../scope/src/scope.c:526
+msgid "Console"
+msgstr "Consola"
+
+#: ../scope/src/scope.c:526
+msgid "Debug Console"
+msgstr "Consola de depuración:"
+
+#: ../scope/src/thread.c:48
#, c-format
msgid "Thread group %s started."
msgstr "Iniciado grupo de hilos %s."
-#: ../scope/src/thread.c:76
+#: ../scope/src/thread.c:63
msgid "Thread group "
msgstr "Grupo de hilos"
-#: ../scope/src/thread.c:88
+#: ../scope/src/thread.c:83
msgid " exited"
msgstr "terminado"
-#: ../scope/src/thread.c:91
+#: ../scope/src/thread.c:86
#, c-format
msgid " with exit code %s"
msgstr "con código de salida %s"
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
msgid "Send Signal"
msgstr "Enviar señal"
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
msgid "Enter signal #:"
msgstr "Introducir nº de señal:"
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Terminate Process"
msgstr "Terminar proceso"
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Enter exit code:"
msgstr "Introducir código de salida:"
-#: ../scope/src/thread.c:937
+#: ../scope/src/thread.c:891
msgid "Running"
msgstr "Ejecutando"
-#: ../scope/src/thread.c:938
+#: ../scope/src/thread.c:892
msgid "Stopped"
msgstr "Detenido"
-#: ../scope/src/utils.c:44
+#: ../scope/src/utils.c:45
#, c-format
-msgid "%s: error %lu."
-msgstr "%s: error %lu."
+msgid "%s: %s"
+msgstr "%s: %s"
-#: ../scope/src/utils.c:358
+#: ../scope/src/utils.c:225
#, c-format
msgid "Scope: error reading [%s]."
msgstr "Ámbito: error al leer [%s]."
-#: ../scope/src/views.c:505
+#: ../scope/src/views.c:526
msgid "…"
msgstr "…"
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
msgid "_Send"
msgstr "_Enviar"
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
msgid "_Busy"
msgstr "_Ocupado"
-#: ../scope/src/views.c:535
+#: ../scope/src/views.c:558
msgid "GDB Command"
msgstr "Comando GDB"
-#: ../spellcheck/src/speller.c:94
+#: ../spellcheck/src/speller.c:180
msgid "Try: "
msgstr "Intentar: "
-#: ../spellcheck/src/speller.c:173
+#: ../spellcheck/src/speller.c:252
msgid "Checking"
msgstr "Comprobando"
-#: ../spellcheck/src/speller.c:186
+#: ../spellcheck/src/speller.c:265
#, c-format
msgid "Checking file \"%s\" (lines %d to %d using %s):"
msgstr "Comprobando el archivo «%s» (líneas %d a %d usando %s):"
-#: ../spellcheck/src/speller.c:196
+#: ../spellcheck/src/speller.c:275
#, c-format
msgid "Checking file \"%s\" (using %s):"
msgstr "Comprobando el archivo «%s» (usando %s):"
-#: ../spellcheck/src/speller.c:223
+#: ../spellcheck/src/speller.c:302
msgid "The checked text is spelled correctly."
msgstr "El texto comprobado es correcto."
-#: ../spellcheck/src/speller.c:233
+#: ../spellcheck/src/speller.c:312
#, c-format
msgid "The Enchant library couldn't be initialized (%s)."
msgstr "No se ha podido inicializar la biblioteca Enchant (%s)."
-#: ../spellcheck/src/speller.c:234
+#: ../spellcheck/src/speller.c:313
msgid "unknown error (maybe the chosen language is not available)"
msgstr "error desconocido (quizás el idioma elegido no está disponible)"
@@ -5818,17 +6195,17 @@
msgid "Ignore All"
msgstr "Ignorar todo"
-#: ../spellcheck/src/gui.c:521
+#: ../spellcheck/src/gui.c:526
#, c-format
msgid "Default (%s)"
msgstr "Predeterminado (%s)"
-#: ../spellcheck/src/gui.c:532
+#: ../spellcheck/src/gui.c:537
#, c-format
msgid "Toggle spell check while typing (current language: %s)"
msgstr "Conmutar comprobación ortográfica al escribir (idioma actual: %s)"
-#: ../spellcheck/src/gui.c:587
+#: ../spellcheck/src/gui.c:592
msgid "Spelling Suggestions"
msgstr "Sugerencias"
@@ -5859,28 +6236,28 @@
#. OK. Something went not as expected.
#. * We did have a selection but cannot parse it into rows.
#. * Aborting
-#: ../tableconvert/src/tableconvert.c:236
+#: ../tableconvert/src/tableconvert.c:237
msgid "Something went wrong on parsing selection. Aborting"
msgstr "Algo fue mal al parsear la selección. Deteniendo"
-#: ../tableconvert/src/tableconvert.c:268
+#: ../tableconvert/src/tableconvert.c:269
msgid "Convert selection to table"
msgstr "Convertir selección en tabla"
#. Build up menu entry
-#: ../tableconvert/src/tableconvert.c:281
+#: ../tableconvert/src/tableconvert.c:282
msgid "_Convert to table"
msgstr "_Convertir en tabla"
-#: ../tableconvert/src/tableconvert.c:284
+#: ../tableconvert/src/tableconvert.c:285
msgid "Converts current marked list to a table."
msgstr "Convierte la lista marcada en una tabla"
-#: ../treebrowser/src/treebrowser.c:120
+#: ../treebrowser/src/treebrowser.c:124
msgid "TreeBrowser"
msgstr "Visor de árbol"
-#: ../treebrowser/src/treebrowser.c:121
+#: ../treebrowser/src/treebrowser.c:125
msgid ""
"This plugin adds a tree browser to Geany, allowing the user to browse files "
"using a tree view of the directory being browsed."
@@ -5888,30 +6265,30 @@
"Este complemento añade un navegador de archivos a Geany, permitiendo al "
"usuario navegar por sus archivos mediante un árbol de directorios."
-#: ../treebrowser/src/treebrowser.c:430
+#: ../treebrowser/src/treebrowser.c:434
#, c-format
msgid "%s: no such directory."
msgstr "%s: no existe el directorio."
-#: ../treebrowser/src/treebrowser.c:526 ../treebrowser/src/treebrowser.c:561
-#: ../treebrowser/src/treebrowser.c:663
+#: ../treebrowser/src/treebrowser.c:537 ../treebrowser/src/treebrowser.c:572
+#: ../treebrowser/src/treebrowser.c:670
msgid "(Empty)"
msgstr "(Vacío)"
-#: ../treebrowser/src/treebrowser.c:966
+#: ../treebrowser/src/treebrowser.c:971
#, c-format
msgid "Could not execute configured external command '%s' (%s)."
msgstr "No se ha podido ejecutar el comando externo configurado «%s» (%s)."
-#: ../treebrowser/src/treebrowser.c:1037
+#: ../treebrowser/src/treebrowser.c:1042
msgid "NewDirectory"
msgstr "NewDirectory"
-#: ../treebrowser/src/treebrowser.c:1039
+#: ../treebrowser/src/treebrowser.c:1044
msgid "NewFile"
msgstr "NewFile"
-#: ../treebrowser/src/treebrowser.c:1044
+#: ../treebrowser/src/treebrowser.c:1049
#, c-format
msgid ""
"Target file '%s' exists\n"
@@ -5920,97 +6297,101 @@
"El archivo de destino «%s» existe.\n"
"¿Está seguro de que desea reemplazarlo con un archivo vacío?"
-#: ../treebrowser/src/treebrowser.c:1089
+#: ../treebrowser/src/treebrowser.c:1095
#, c-format
msgid "Do you really want to delete '%s' ?"
msgstr "¿Está seguro de que desea eliminar «%s»?"
-#: ../treebrowser/src/treebrowser.c:1208 ../treebrowser/src/treebrowser.c:1692
+#: ../treebrowser/src/treebrowser.c:1207 ../treebrowser/src/treebrowser.c:1738
msgid "Go up"
msgstr "Subir"
-#: ../treebrowser/src/treebrowser.c:1212 ../treebrowser/src/treebrowser.c:1707
+#: ../treebrowser/src/treebrowser.c:1211 ../treebrowser/src/treebrowser.c:1753
msgid "Set path from document"
msgstr "Fijar ruta del documento"
-#: ../treebrowser/src/treebrowser.c:1216
-msgid "Open externally"
-msgstr "Abrir externamente"
+#: ../treebrowser/src/treebrowser.c:1215
+msgid "_Open externally"
+msgstr "_Abrir externamente"
-#: ../treebrowser/src/treebrowser.c:1221
+#: ../treebrowser/src/treebrowser.c:1220
msgid "Open Terminal"
msgstr "Abrir terminal"
-#: ../treebrowser/src/treebrowser.c:1225
+#: ../treebrowser/src/treebrowser.c:1224
msgid "Set as root"
msgstr "Fijar como raíz"
-#: ../treebrowser/src/treebrowser.c:1230 ../treebrowser/src/treebrowser.c:1697
-#: ../treebrowser/src/treebrowser.c:2060
+#: ../treebrowser/src/treebrowser.c:1229 ../treebrowser/src/treebrowser.c:1743
+#: ../treebrowser/src/treebrowser.c:2123
msgid "Refresh"
msgstr "Refrescar"
-#: ../treebrowser/src/treebrowser.c:1242
+#: ../treebrowser/src/treebrowser.c:1233
+msgid "_Find in Files"
+msgstr "_Buscar en archivos"
+
+#: ../treebrowser/src/treebrowser.c:1241
msgid "Create new directory"
msgstr "Crear directorio nuevo"
-#: ../treebrowser/src/treebrowser.c:1246
+#: ../treebrowser/src/treebrowser.c:1245
msgid "Create new file"
msgstr "Crear archivo nuevo"
-#: ../treebrowser/src/treebrowser.c:1250
+#: ../treebrowser/src/treebrowser.c:1249
msgid "Rename"
msgstr "Renombrar"
-#: ../treebrowser/src/treebrowser.c:1255
+#: ../treebrowser/src/treebrowser.c:1254
msgid "Delete"
msgstr "Eliminar"
-#: ../treebrowser/src/treebrowser.c:1263
+#: ../treebrowser/src/treebrowser.c:1262
#, c-format
msgid "Close: %s"
msgstr "Cerrar: %s"
-#: ../treebrowser/src/treebrowser.c:1268
+#: ../treebrowser/src/treebrowser.c:1267
#, c-format
msgid "Close Child Documents "
msgstr "Cerrar documentos hijo"
-#: ../treebrowser/src/treebrowser.c:1273
-msgid "Copy full path to clipboard"
-msgstr "Copiar ruta completa al portapapeles"
+#: ../treebrowser/src/treebrowser.c:1272
+msgid "_Copy full path to clipboard"
+msgstr "_Copiar ruta completa al portapapeles"
-#: ../treebrowser/src/treebrowser.c:1293 ../treebrowser/src/treebrowser.c:1974
+#: ../treebrowser/src/treebrowser.c:1292 ../treebrowser/src/treebrowser.c:2032
msgid "Show bookmarks"
msgstr "Mostrar marcadores"
-#: ../treebrowser/src/treebrowser.c:1298 ../treebrowser/src/treebrowser.c:1928
+#: ../treebrowser/src/treebrowser.c:1297 ../treebrowser/src/treebrowser.c:1981
msgid "Show hidden files"
msgstr "Mostrar archivos ocultos"
-#: ../treebrowser/src/treebrowser.c:1303
+#: ../treebrowser/src/treebrowser.c:1302
msgid "Show toolbars"
msgstr "Mostrar barras"
-#: ../treebrowser/src/treebrowser.c:1574
+#: ../treebrowser/src/treebrowser.c:1621
#, c-format
msgid "Target file '%s' exists, do you really want to replace it?"
msgstr ""
"El archivo de destino «%s» existe. ¿Está seguro de que desea reemplazarlo?"
-#: ../treebrowser/src/treebrowser.c:1702
+#: ../treebrowser/src/treebrowser.c:1748
msgid "Home"
msgstr "Inicio"
-#: ../treebrowser/src/treebrowser.c:1712
+#: ../treebrowser/src/treebrowser.c:1758
msgid "Track path"
msgstr "Rastrear ruta"
-#: ../treebrowser/src/treebrowser.c:1717
+#: ../treebrowser/src/treebrowser.c:1763
msgid "Hide bars"
msgstr "Ocultar barras"
-#: ../treebrowser/src/treebrowser.c:1727
+#: ../treebrowser/src/treebrowser.c:1773
msgid ""
"Filter (*.c;*.h;*.cpp), and if you want temporary filter using the '!' "
"reverse try for example this '!;*.c;*.h;*.cpp'"
@@ -6018,19 +6399,19 @@
"Filtro (*.c;*.h;*.cpp), y si quiere un filtro temporal utilice «!», por "
"ejemplo: '!;*.c;*.h;*.cpp'"
-#: ../treebrowser/src/treebrowser.c:1735
+#: ../treebrowser/src/treebrowser.c:1781
msgid "Addressbar for example '/projects/my-project'"
msgstr "Barra de direcciones, por ejemplo «/proyectos/mi-proyecto»"
-#: ../treebrowser/src/treebrowser.c:1760
+#: ../treebrowser/src/treebrowser.c:1806
msgid "Tree Browser"
msgstr "Visor de árbol"
-#: ../treebrowser/src/treebrowser.c:1892
+#: ../treebrowser/src/treebrowser.c:1945
msgid "External open command"
msgstr "Comando de apertura externa"
-#: ../treebrowser/src/treebrowser.c:1897
+#: ../treebrowser/src/treebrowser.c:1950
#, c-format
msgid ""
"The command to execute when using \"Open with\". You can use %f and %d "
@@ -6044,53 +6425,53 @@
"%f se reemplazará con el nombre de archivo con la ruta completa\n"
"%d se reemplazará con la ruta del directorio sin el nombre de archivo"
-#: ../treebrowser/src/treebrowser.c:1905
+#: ../treebrowser/src/treebrowser.c:1958
msgid "Toolbar"
msgstr "Barra de herramientas"
-#: ../treebrowser/src/treebrowser.c:1907
+#: ../treebrowser/src/treebrowser.c:1960
msgid "Hidden"
msgstr "Oculta"
-#: ../treebrowser/src/treebrowser.c:1908
+#: ../treebrowser/src/treebrowser.c:1961
msgid "Top"
msgstr "Arriba"
-#: ../treebrowser/src/treebrowser.c:1909
+#: ../treebrowser/src/treebrowser.c:1962
msgid "Bottom"
msgstr "Abajo"
-#: ../treebrowser/src/treebrowser.c:1914
+#: ../treebrowser/src/treebrowser.c:1967
msgid "If position is changed, the option require plugin restart."
msgstr "Si se cambia la posición será necesario reiniciar el complemento."
-#: ../treebrowser/src/treebrowser.c:1918
+#: ../treebrowser/src/treebrowser.c:1971
msgid "Show icons"
msgstr "Mostrar iconos"
-#: ../treebrowser/src/treebrowser.c:1920
+#: ../treebrowser/src/treebrowser.c:1973
msgid "None"
msgstr "Ninguno"
-#: ../treebrowser/src/treebrowser.c:1921
+#: ../treebrowser/src/treebrowser.c:1974
msgid "Base"
msgstr "Base"
-#: ../treebrowser/src/treebrowser.c:1922
+#: ../treebrowser/src/treebrowser.c:1975
msgid "Content-type"
msgstr "Tipo de contenido"
-#: ../treebrowser/src/treebrowser.c:1933
+#: ../treebrowser/src/treebrowser.c:1986
msgid "On Windows, this just hide files that are prefixed with '.' (dot)"
msgstr ""
"En Windows esto solamente oculta archivos cuyo nombre empieza con un "
"«.» (punto)."
-#: ../treebrowser/src/treebrowser.c:1935
+#: ../treebrowser/src/treebrowser.c:1988
msgid "Hide object files"
msgstr "Ocultar archivos objeto"
-#: ../treebrowser/src/treebrowser.c:1940
+#: ../treebrowser/src/treebrowser.c:1993
msgid ""
"Don't show generated object files in the file browser, this includes *.o, *."
"obj. *.so, *.dll, *.a, *.lib"
@@ -6098,47 +6479,55 @@
"No mostrar los archivos objeto generados en el visor de archivos, esto "
"incluye *.o, *.obj. *.so, *.dll, *.a, *.lib"
-#: ../treebrowser/src/treebrowser.c:1942
+#: ../treebrowser/src/treebrowser.c:1995
msgid "Reverse filter"
msgstr "Invertir filtro"
-#: ../treebrowser/src/treebrowser.c:1947
+#: ../treebrowser/src/treebrowser.c:2000
msgid "Follow current document"
msgstr "Seguir documento actual"
-#: ../treebrowser/src/treebrowser.c:1952
+#: ../treebrowser/src/treebrowser.c:2005
msgid "Single click, open document and focus it"
msgstr "Una sola pulsación abre el documento y lo enfoca"
-#: ../treebrowser/src/treebrowser.c:1957
+#: ../treebrowser/src/treebrowser.c:2010
msgid "Double click open directory"
msgstr "Doble pulsación para abrir un directorio"
-#: ../treebrowser/src/treebrowser.c:1962
+#: ../treebrowser/src/treebrowser.c:2015
msgid "On delete file, close it if is opened"
msgstr "Al borrar un archivo, cerrarlo si está abierto"
-#: ../treebrowser/src/treebrowser.c:1967
+#: ../treebrowser/src/treebrowser.c:2020
+msgid "Focus editor on file open"
+msgstr "Enfocar el editor al abrir un archivo"
+
+#: ../treebrowser/src/treebrowser.c:2025
msgid "Show tree lines"
msgstr "Mostrar líneas de árbol"
-#: ../treebrowser/src/treebrowser.c:2050
+#: ../treebrowser/src/treebrowser.c:2037
+msgid "Open new files"
+msgstr "Abrir archivos nuevos"
+
+#: ../treebrowser/src/treebrowser.c:2113
msgid "Focus File List"
msgstr "Enfocar lista de archivos"
-#: ../treebrowser/src/treebrowser.c:2052
+#: ../treebrowser/src/treebrowser.c:2115
msgid "Focus Path Entry"
msgstr "Enfocar entrada de ruta"
-#: ../treebrowser/src/treebrowser.c:2054
+#: ../treebrowser/src/treebrowser.c:2117
msgid "Rename Object"
msgstr "Renombrar objeto"
-#: ../treebrowser/src/treebrowser.c:2056
+#: ../treebrowser/src/treebrowser.c:2119
msgid "Create New File"
msgstr "Crear archivo nuevo"
-#: ../treebrowser/src/treebrowser.c:2058
+#: ../treebrowser/src/treebrowser.c:2121
msgid "Create New Directory"
msgstr "Crear directorio nuevo"
@@ -6207,44 +6596,44 @@
msgid "utility"
msgstr "utilidad"
-#: ../webhelper/src/gwh-settings.c:775
+#: ../webhelper/src/gwh-settings.c:782
#, c-format
msgid "%s:"
msgstr "%s:"
-#: ../webhelper/src/gwh-browser.c:528
+#: ../webhelper/src/gwh-browser.c:534
msgid "_Zoom"
msgstr "_Zoom"
-#: ../webhelper/src/gwh-browser.c:550
+#: ../webhelper/src/gwh-browser.c:556
msgid "Full-_content zoom"
msgstr "Zoom a todo el _contenido"
-#: ../webhelper/src/gwh-browser.c:561
+#: ../webhelper/src/gwh-browser.c:567
msgid "Flip panes orientation"
msgstr "Voltear orientación de los paneles"
-#: ../webhelper/src/gwh-browser.c:808
+#: ../webhelper/src/gwh-browser.c:814
msgid "Back"
msgstr "Atrás"
-#: ../webhelper/src/gwh-browser.c:812
+#: ../webhelper/src/gwh-browser.c:818
msgid "Forward"
msgstr "Adelante"
-#: ../webhelper/src/gwh-browser.c:816
+#: ../webhelper/src/gwh-browser.c:822
msgid "Cancel loading"
msgstr "Cancelar carga"
-#: ../webhelper/src/gwh-browser.c:820
+#: ../webhelper/src/gwh-browser.c:826
msgid "Reload current page"
msgstr "Recargar página actual"
-#: ../webhelper/src/gwh-browser.c:833 ../webhelper/src/gwh-browser.c:879
+#: ../webhelper/src/gwh-browser.c:839 ../webhelper/src/gwh-browser.c:885
msgid "Web inspector"
msgstr "Inspector web"
-#: ../webhelper/src/gwh-browser.c:834
+#: ../webhelper/src/gwh-browser.c:840
msgid "Toggle web inspector"
msgstr "Des/activar inspector web"
@@ -6385,6 +6774,9 @@
msgid "Autocompletes XML/HTML tags using snippets."
msgstr "Autocompleta etiquetas XML/HTML mediante recortes"
+#~ msgid "%s: error %lu."
+#~ msgstr "%s: error %lu."
+
#~ msgid "Plugins"
#~ msgstr "Plugins"
@@ -6468,9 +6860,6 @@
#~ msgid "tty temporary directory not specified!\n"
#~ msgstr "No se ha indicado el directorio temporal para tty.\n"
-#~ msgid "tty temporary directory not found!\n"
-#~ msgstr "No se ha encontrado el directorio temporal para tty.\n"
-
#~ msgid "tty helper program not specified!\n"
#~ msgstr "No se ha especificado el programa de apoyo para tty.\n"
@@ -6537,21 +6926,12 @@
#~ msgid "No %s selected"
#~ msgstr "No se ha seleccionado %s"
-#~ msgid "watchpoint"
-#~ msgstr "punto de observación"
-
#~ msgid "Delete selected watchpoint?"
#~ msgstr "¿Desea eliminar el punto de observación seleccionado?"
#~ msgid "Delete selected breakpoint?"
#~ msgstr "¿Desea eliminar el punto de ruptura seleccionado?"
-#~ msgid "Edit watchpoint"
-#~ msgstr "Editar punto de observación"
-
-#~ msgid "Edit breakpoint"
-#~ msgstr "Editar punto de ruptura"
-
#~ msgid "Enabled"
#~ msgstr "Activado"
@@ -6902,10 +7282,6 @@
#~ "Quiere usar una cifra simétrica?"
#~ msgstr "No "
-#, fuzzy
-#~ msgid "GeanyPG"
-#~ msgstr "GeanyGDB"
-
#~ msgid "Lionel Fuentes"
#~ msgstr "Lionel Fuentes"
diff -Nru geany-plugins-1.24.0+20140222+git/po/fr.po geany-plugins-1.24.1+dfsg/po/fr.po
--- geany-plugins-1.24.0+20140222+git/po/fr.po 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/po/fr.po 2014-04-12 14:28:39.000000000 +0000
@@ -7,10 +7,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Geany-plugins 1.23\n"
+"Project-Id-Version: Geany-plugins 1.24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-10 04:33+0100\n"
-"PO-Revision-Date: 2013-03-10 05:19+0100\n"
+"POT-Creation-Date: 2014-03-30 19:33+0200\n"
+"PO-Revision-Date: 2014-04-10 17:19+0200\n"
"Last-Translator: Colomban Wendling \n"
"Language-Team: French \n"
"Language: fr\n"
@@ -36,12 +36,12 @@
msgid "Contents"
msgstr "Contenu"
-#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:624
+#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:625
msgid "Bookmarks"
msgstr "Marque-pages"
#. complete update
-#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2295
+#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2351
msgid "_Update"
msgstr "Mettre à jo_ur"
@@ -78,15 +78,15 @@
msgid "Context:"
msgstr "Contexte :"
-#: ../addons/src/ao_xmltagging.c:56
+#: ../addons/src/ao_xmltagging.c:54
msgid "XML tagging"
msgstr ""
-#: ../addons/src/ao_xmltagging.c:67
+#: ../addons/src/ao_xmltagging.c:65
msgid "Tag name to be inserted:"
msgstr "Nom du tag à insérer :"
-#: ../addons/src/ao_xmltagging.c:71
+#: ../addons/src/ao_xmltagging.c:69
#, fuzzy, c-format
msgid ""
"%s will be replaced with your current selection. Please keep care on your "
@@ -156,11 +156,12 @@
msgid "Run XML tagging"
msgstr ""
-#: ../addons/src/addons.c:417 ../geanylatex/src/geanylatex.c:241
-#: ../geanyprj/src/geanyprj.c:174 ../geanysendmail/src/geanysendmail.c:121
-#: ../geanysendmail/src/geanysendmail.c:287 ../geanyvc/src/geanyvc.c:1798
+#: ../addons/src/addons.c:417 ../autoclose/src/autoclose.c:871
+#: ../geanylatex/src/geanylatex.c:241 ../geanyprj/src/geanyprj.c:174
+#: ../geanysendmail/src/geanysendmail.c:123
+#: ../geanysendmail/src/geanysendmail.c:291 ../geanyvc/src/geanyvc.c:1854
#: ../geniuspaste/src/geniuspaste.c:140 ../spellcheck/src/scplugin.c:146
-#: ../treebrowser/src/treebrowser.c:1883
+#: ../treebrowser/src/treebrowser.c:1933
#: ../updatechecker/src/updatechecker.c:253
msgid "Plugin configuration directory could not be created."
msgstr "Le répertoire de configuration du plugin n'a pas pu être créé."
@@ -251,6 +252,14 @@
msgid "Enclose selection automatically (without having to press a keybinding)"
msgstr ""
+#: ../autoclose/src/autoclose.c:50
+msgid "Auto-close"
+msgstr ""
+
+#: ../autoclose/src/autoclose.c:51
+msgid "Auto-close braces and brackets with lot of features"
+msgstr ""
+
#: ../codenav/src/codenavigation.c:52
msgid "Code navigation"
msgstr "Navigateur de code"
@@ -274,9 +283,9 @@
msgstr "Aller au fichier"
#: ../codenav/src/goto_file.c:109
-#, c-format
+#, c-format, fuzzy
msgid "(From the %s plugin)"
-msgstr ""
+msgstr "(Du plugin %s)"
#. Add the menu item and make it sensitive only when a document is opened
#. Frame, which is the returned widget
@@ -320,8 +329,8 @@
msgid "Various debuggers integration."
msgstr "Intégration de divers débogueurs."
-#: ../debugger/src/plugin.c:131 ../debugger/src/keys.c:76
-#: ../scope/data/scope.glade.h:125 ../scope/src/scope.c:225
+#: ../debugger/src/plugin.c:133 ../debugger/src/keys.c:76
+#: ../scope/data/scope.glade.h:124 ../scope/src/scope.c:226
msgid "Debug"
msgstr "Déboguage"
@@ -398,9 +407,8 @@
msgstr "Impossible d'exécuter le processus gdb"
#: ../debugger/src/dbm_gdb.c:782
-#, fuzzy
msgid "~\"Loading target file.\\n\""
-msgstr "Choisir une cible"
+msgstr "~\"Chargement du fichier cible.\\n\""
#: ../debugger/src/dbm_gdb.c:782
msgid "Error loading file"
@@ -429,12 +437,14 @@
msgstr "Impossible de trouver un fichier source « %s »"
#: ../debugger/src/stree.c:140
+#, fuzzy
msgid "Active frame"
-msgstr ""
+msgstr "Page active"
#: ../debugger/src/stree.c:140
+#, fuzzy
msgid "Click an arrow to switch to a frame"
-msgstr ""
+msgstr "Cliquez les flèches pour changer de page"
#: ../debugger/src/stree.c:363 ../geanylatex/src/bibtexlabels.c:46
msgid "Address"
@@ -456,7 +466,7 @@
msgid "Target"
msgstr "Cible"
-#: ../debugger/src/tabs.c:135 ../scope/data/scope.glade.h:69
+#: ../debugger/src/tabs.c:135 ../scope/src/scope.c:524
msgid "Breakpoints"
msgstr "Points d'arrêt"
@@ -493,22 +503,22 @@
msgstr "Redémarrer"
#: ../debugger/src/keys.c:52 ../debugger/src/btnpanel.c:113
-#: ../scope/src/scope.c:67
+#: ../scope/src/scope.c:66
msgid "Step into"
msgstr ""
#: ../debugger/src/keys.c:53 ../debugger/src/btnpanel.c:110
-#: ../scope/src/scope.c:68
+#: ../scope/src/scope.c:67
msgid "Step over"
msgstr ""
#: ../debugger/src/keys.c:54 ../debugger/src/btnpanel.c:122
-#: ../scope/src/scope.c:69
+#: ../scope/src/scope.c:68
msgid "Step out"
msgstr ""
#: ../debugger/src/keys.c:55 ../debugger/src/btnpanel.c:125
-#: ../scope/src/scope.c:65
+#: ../scope/src/scope.c:64
msgid "Run to cursor"
msgstr "Exécuter jusqu'au curseur"
@@ -550,6 +560,16 @@
msgid "Save debug session data to a project"
msgstr "Enregistrer la session de déboguage dans un projet"
+#: ../defineformat/src/defineformat.c:56
+#, fuzzy
+msgid "Define formatter"
+msgstr "Formateur de defines"
+
+#: ../defineformat/src/defineformat.c:57
+#, fuzzy
+msgid "Automatically align backslash in multi-line defines"
+msgstr "Aligne automatiquement les backslashes dans des defines multi-lignes"
+
#. never search for more than this many chars
#: ../devhelp/src/dhp.h:38
msgid "Documentation"
@@ -661,7 +681,7 @@
msgstr "Livre :"
#. i18n: a documentation book
-#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1760
+#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1759
msgid "Book"
msgstr "Livre"
@@ -750,7 +770,7 @@
#: ../devhelp/devhelp/dh-search.c:620
#, fuzzy
msgid "Search in:"
-msgstr "Mots à rechercher :"
+msgstr "Rechercher dans :"
#: ../devhelp/devhelp/dh-window.c:98
msgid "50%"
@@ -796,7 +816,7 @@
msgid "A developers' help browser for GNOME"
msgstr "Un navigateur d'aide pour développeur pour GNOME"
-#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2010
+#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2066
msgid "_File"
msgstr "_Fichier"
@@ -984,55 +1004,64 @@
msgid "Column mode, select to line / brace / anchor."
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:482
+#: ../geanyextrasel/src/extrasel.c:502
msgid "E_xtra Selection"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:489
+#: ../geanyextrasel/src/extrasel.c:509
msgid "_Column Mode"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:494
+#: ../geanyextrasel/src/extrasel.c:514
msgid "Column mode"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:496
+#: ../geanyextrasel/src/extrasel.c:516
msgid "Select to _Line"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:500
+#: ../geanyextrasel/src/extrasel.c:520
msgid "Select to line"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:502
+#: ../geanyextrasel/src/extrasel.c:522
msgid "Select to Matching _Brace"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:506
+#: ../geanyextrasel/src/extrasel.c:526
msgid "Select to matching brace"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:510
+#: ../geanyextrasel/src/extrasel.c:528
+msgid "_Toggle Stream/Rectangular"
+msgstr ""
+
+#: ../geanyextrasel/src/extrasel.c:532
+#, fuzzy
+msgid "Convert selection"
+msgstr "Convertir la sélection"
+
+#: ../geanyextrasel/src/extrasel.c:537
msgid "_Set Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:514
+#: ../geanyextrasel/src/extrasel.c:541
msgid "Set anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:516
+#: ../geanyextrasel/src/extrasel.c:543
msgid "Select to _Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:520
+#: ../geanyextrasel/src/extrasel.c:547
msgid "Select to anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:522
+#: ../geanyextrasel/src/extrasel.c:549
msgid "_Rectangle Select to Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:527
+#: ../geanyextrasel/src/extrasel.c:554
msgid "Rectangle select to anchor"
msgstr ""
@@ -1448,76 +1477,76 @@
"Type de documentation par défaut pour tous les langages pour lesquels aucun "
"n'est défini"
-#: ../geanyinsertnum/src/insertnum.c:37 ../geanyinsertnum/src/insertnum.c:329
-#: ../geanyinsertnum/src/insertnum.c:461
+#: ../geanyinsertnum/src/insertnum.c:44 ../geanyinsertnum/src/insertnum.c:337
+#: ../geanyinsertnum/src/insertnum.c:484
msgid "Insert Numbers"
msgstr "Insérer des nombres"
-#: ../geanyinsertnum/src/insertnum.c:37
+#: ../geanyinsertnum/src/insertnum.c:44
msgid "Insert/Fill columns with numbers."
msgstr "Insert ou remplit des colonnes avec des nombres."
-#: ../geanyinsertnum/src/insertnum.c:140
+#: ../geanyinsertnum/src/insertnum.c:146
msgid "Counting..."
msgstr "Décompte…"
-#: ../geanyinsertnum/src/insertnum.c:188
+#: ../geanyinsertnum/src/insertnum.c:194
msgid "Preparing..."
msgstr "Préparation…"
-#: ../geanyinsertnum/src/insertnum.c:194
+#: ../geanyinsertnum/src/insertnum.c:200
msgid "Inserting..."
msgstr "Insertion…"
-#: ../geanyinsertnum/src/insertnum.c:318
+#: ../geanyinsertnum/src/insertnum.c:333
msgid "For base 11 and above"
msgstr "Pour base 11 et supérieure"
-#: ../geanyinsertnum/src/insertnum.c:341
+#: ../geanyinsertnum/src/insertnum.c:353
msgid "_Start:"
msgstr "_Début :"
-#: ../geanyinsertnum/src/insertnum.c:346
+#: ../geanyinsertnum/src/insertnum.c:358
msgid "S_tep:"
msgstr "_Pas :"
-#: ../geanyinsertnum/src/insertnum.c:352
+#: ../geanyinsertnum/src/insertnum.c:364
msgid "_Base:"
msgstr "_Base :"
-#: ../geanyinsertnum/src/insertnum.c:363
+#: ../geanyinsertnum/src/insertnum.c:380
msgid "Letters:"
msgstr "Lettres :"
-#: ../geanyinsertnum/src/insertnum.c:366
+#: ../geanyinsertnum/src/insertnum.c:383
msgid "_Upper"
msgstr "_Majuscules"
-#: ../geanyinsertnum/src/insertnum.c:371
+#: ../geanyinsertnum/src/insertnum.c:388
msgid "_Lower"
msgstr "M_inuscules"
-#: ../geanyinsertnum/src/insertnum.c:376
+#: ../geanyinsertnum/src/insertnum.c:393
msgid "Base _prefix"
msgstr "_Préfixe de base"
-#: ../geanyinsertnum/src/insertnum.c:378
+#: ../geanyinsertnum/src/insertnum.c:395
msgid "0 for octal, 0x for hex, + for positive decimal"
msgstr "0 pour octal, 0x pour hexadécimal et + pour les entiers positifs"
-#: ../geanyinsertnum/src/insertnum.c:380
+#: ../geanyinsertnum/src/insertnum.c:397
msgid "Padding:"
msgstr "Alignement :"
-#: ../geanyinsertnum/src/insertnum.c:382
+#: ../geanyinsertnum/src/insertnum.c:399
msgid "Sp_ace"
msgstr "Esp_aces"
-#: ../geanyinsertnum/src/insertnum.c:385
+#: ../geanyinsertnum/src/insertnum.c:402
msgid "_Zero"
msgstr "_Zéros"
-#: ../geanyinsertnum/src/insertnum.c:454
+#: ../geanyinsertnum/src/insertnum.c:477
msgid "Insert _Numbers"
msgstr "Insérer des _nombres"
@@ -1550,7 +1579,7 @@
msgstr "Environnement :"
#: ../geanylatex/src/latexutils.c:87
-#, fuzzy, c-format
+#, c-format
msgid ""
"Could not determine where to insert package: %s\n"
"Please try insert package manually"
@@ -1559,7 +1588,7 @@
"Essayez d'insérer le package manuellement"
#: ../geanylatex/src/latexutils.c:89
-#, fuzzy, c-format
+#, c-format
msgid "Could not determine where to insert package: %s"
msgstr "Impossible de déterminer où insérer le package : %s"
@@ -1799,7 +1828,7 @@
#: ../geanylatex/src/bibtexlabels.c:123
msgid "Series of books in which the book was published"
-msgstr ""
+msgstr "Série de livre dans laquelle le livre a été publié"
#: ../geanylatex/src/bibtexlabels.c:124
msgid "Title of the work"
@@ -1938,12 +1967,10 @@
msgstr "Ajouter des packages additionnels"
#: ../geanylatex/src/geanylatex.c:1192
-#, fuzzy
msgid "Package name:"
msgstr "Nom du package :"
#: ../geanylatex/src/geanylatex.c:1195
-#, fuzzy
msgid "Package options:"
msgstr "Options du package :"
@@ -1955,20 +1982,20 @@
msgid "BibTeX reference name:"
msgstr "Nom de la référence BibTeX"
-#: ../geanylatex/src/geanylatex.c:1680
+#: ../geanylatex/src/geanylatex.c:1679
msgid "Dear Sir or Madame"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1681
+#: ../geanylatex/src/geanylatex.c:1680
msgid "With kind regards"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1689
+#: ../geanylatex/src/geanylatex.c:1688
msgid "No template assigned. Aborting"
msgstr "Aucun modèle associé. Abandon"
#. Building the wizard-dialog and showing it
-#: ../geanylatex/src/geanylatex.c:1716
+#: ../geanylatex/src/geanylatex.c:1715
msgid "LaTeX-Wizard"
msgstr "Assistant LaTeX"
@@ -1976,67 +2003,67 @@
#. * Adds custom templates if there are any. If there are none just
#. * adds default one
#. TEMPLATE FILE
-#: ../geanylatex/src/geanylatex.c:1731 ../markdown/src/conf.c:668
+#: ../geanylatex/src/geanylatex.c:1730 ../markdown/src/conf.c:659
msgid "Template:"
msgstr "Modèle :"
-#: ../geanylatex/src/geanylatex.c:1735
+#: ../geanylatex/src/geanylatex.c:1734
msgid "Set the template which should be used for creating the new document"
msgstr "Définit le modèle qui doit être utilisé pour créer le document"
-#: ../geanylatex/src/geanylatex.c:1744
+#: ../geanylatex/src/geanylatex.c:1743
msgid "Default"
msgstr "Par défaut"
#. Documentclass
-#: ../geanylatex/src/geanylatex.c:1755
+#: ../geanylatex/src/geanylatex.c:1754
msgid "Documentclass:"
msgstr "Classe du document :"
-#: ../geanylatex/src/geanylatex.c:1758
+#: ../geanylatex/src/geanylatex.c:1757
msgid "Choose the kind of document you want to write"
msgstr "Choisissez le genre de document que vous voulez écrire"
-#: ../geanylatex/src/geanylatex.c:1762
+#: ../geanylatex/src/geanylatex.c:1761
msgid "Article"
msgstr "Article"
-#: ../geanylatex/src/geanylatex.c:1764
+#: ../geanylatex/src/geanylatex.c:1763
msgid "Report"
msgstr "Raport"
-#: ../geanylatex/src/geanylatex.c:1766
+#: ../geanylatex/src/geanylatex.c:1765
msgid "Letter"
msgstr "Lettre"
-#: ../geanylatex/src/geanylatex.c:1768
+#: ../geanylatex/src/geanylatex.c:1767
msgid "Presentation"
msgstr "Présentation"
#. Encoding
-#: ../geanylatex/src/geanylatex.c:1778
+#: ../geanylatex/src/geanylatex.c:1777
msgid "Encoding:"
msgstr "Encodage :"
-#: ../geanylatex/src/geanylatex.c:1782
+#: ../geanylatex/src/geanylatex.c:1781
msgid "Set the encoding for your new document"
msgstr "Définit l'encodage pour votre nouveau document"
#. fontsize
-#: ../geanylatex/src/geanylatex.c:1798
+#: ../geanylatex/src/geanylatex.c:1797
msgid "Font size"
msgstr "Taille de la police"
-#: ../geanylatex/src/geanylatex.c:1804
+#: ../geanylatex/src/geanylatex.c:1803
msgid "Set the default font size of your new document"
msgstr "Définit la taille par défaut de la police pour votre nouveau document"
#. Author
-#: ../geanylatex/src/geanylatex.c:1816
+#: ../geanylatex/src/geanylatex.c:1815
msgid "Author:"
msgstr "Auteur :"
-#: ../geanylatex/src/geanylatex.c:1819
+#: ../geanylatex/src/geanylatex.c:1818
msgid ""
"Sets the value of the \\author command. In most cases this should be your "
"name"
@@ -2045,11 +2072,11 @@
"devrait être votre nom"
#. Date
-#: ../geanylatex/src/geanylatex.c:1833
+#: ../geanylatex/src/geanylatex.c:1832
msgid "Date:"
msgstr "Date :"
-#: ../geanylatex/src/geanylatex.c:1836
+#: ../geanylatex/src/geanylatex.c:1835
msgid ""
"Sets the value of the \\date command inside header of your new created LaTeX-"
"document. Keeping it at \\today is a good decision if you don't need any "
@@ -2060,37 +2087,37 @@
"besoin d'un date précise."
#. Title of the new document
-#: ../geanylatex/src/geanylatex.c:1848
+#: ../geanylatex/src/geanylatex.c:1847
msgid "Title:"
msgstr "Titre :"
-#: ../geanylatex/src/geanylatex.c:1851
+#: ../geanylatex/src/geanylatex.c:1850
msgid "Sets the title of your new document."
msgstr "Définit le titre de votre nouveau document."
#. Papersize
-#: ../geanylatex/src/geanylatex.c:1860
+#: ../geanylatex/src/geanylatex.c:1859
msgid "Paper size:"
msgstr "Taille du papier :"
-#: ../geanylatex/src/geanylatex.c:1863
+#: ../geanylatex/src/geanylatex.c:1862
msgid "Choose the paper format for the newly created document"
msgstr "Définit le format du papier pour votre nouveau document"
#. Paper direction
-#: ../geanylatex/src/geanylatex.c:1876
+#: ../geanylatex/src/geanylatex.c:1875
msgid "Paper Orientation:"
msgstr "Orientation du papier :"
-#: ../geanylatex/src/geanylatex.c:1879
+#: ../geanylatex/src/geanylatex.c:1878
msgid "Choose the paper orientation for the newly created document"
msgstr "Définit l'orientation du papier pour votre nouveau document"
-#: ../geanylatex/src/geanylatex.c:1900
+#: ../geanylatex/src/geanylatex.c:1899
msgid "Use KOMA-script classes if possible"
msgstr "Utiliser les classes de script KOMA si possible"
-#: ../geanylatex/src/geanylatex.c:1902
+#: ../geanylatex/src/geanylatex.c:1901
msgid ""
"Uses the KOMA-script classes by Markus Kohm.\n"
"Keep in mind: To compile your document these classes have to be installed "
@@ -2100,105 +2127,106 @@
"Souvenez vous : pour compiler votre document ces classes doivent être "
"installées."
-#: ../geanylatex/src/geanylatex.c:1909
+#: ../geanylatex/src/geanylatex.c:1908
msgid "Use draft mode"
msgstr "Utiliser le mode ébauche"
-#: ../geanylatex/src/geanylatex.c:1911
+#: ../geanylatex/src/geanylatex.c:1910
msgid ""
"Set the draft flag inside new created documents to get documents with a "
"number of debugging helpers"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1928
+#: ../geanylatex/src/geanylatex.c:1927
msgid "Run LaTeX-Wizard"
msgstr "Lancer l'assistant LaTeX"
-#: ../geanylatex/src/geanylatex.c:1930
+#: ../geanylatex/src/geanylatex.c:1929
msgid "Insert \\label"
msgstr "Insérer \\label"
-#: ../geanylatex/src/geanylatex.c:1932
+#: ../geanylatex/src/geanylatex.c:1931
msgid "Insert \\ref"
msgstr "Insérer \\ref"
-#: ../geanylatex/src/geanylatex.c:1934
+#: ../geanylatex/src/geanylatex.c:1933
msgid "Insert linebreak \\\\ "
msgstr "Insérer une coupure de ligne \\\\ "
-#: ../geanylatex/src/geanylatex.c:1937
+#: ../geanylatex/src/geanylatex.c:1936
msgid "Insert command"
msgstr "Insérer une commande"
-#: ../geanylatex/src/geanylatex.c:1939
+#: ../geanylatex/src/geanylatex.c:1938
+#, fuzzy
msgid "Turn input replacement on/off"
-msgstr ""
+msgstr "Activer/désactiver les remplacements lors de la frappe"
-#: ../geanylatex/src/geanylatex.c:1943
+#: ../geanylatex/src/geanylatex.c:1942
msgid "Replace special characters"
msgstr "Remplacer les caractères spéciaux"
-#: ../geanylatex/src/geanylatex.c:1946
+#: ../geanylatex/src/geanylatex.c:1945
msgid "Run insert environment dialog"
msgstr "Afficher le dialogue d'insertion d'environnement"
-#: ../geanylatex/src/geanylatex.c:1948
+#: ../geanylatex/src/geanylatex.c:1947
msgid "Insert \\item"
msgstr "Insérer \\item"
-#: ../geanylatex/src/geanylatex.c:1950
+#: ../geanylatex/src/geanylatex.c:1949
msgid "Format selection in bold font face"
msgstr "Formatter la sélection avec une police grasse"
-#: ../geanylatex/src/geanylatex.c:1952
+#: ../geanylatex/src/geanylatex.c:1951
msgid "Format selection in italic font face"
msgstr "Formatter la sélection avec une police italique"
-#: ../geanylatex/src/geanylatex.c:1954
+#: ../geanylatex/src/geanylatex.c:1953
msgid "Format selection in typewriter font face"
msgstr "Formatter la sélection avec une police à chasse fixe"
-#: ../geanylatex/src/geanylatex.c:1956
+#: ../geanylatex/src/geanylatex.c:1955
msgid "Format selection centered"
msgstr "Centrer la sélection"
-#: ../geanylatex/src/geanylatex.c:1958
+#: ../geanylatex/src/geanylatex.c:1957
msgid "Format selection left-aligned"
msgstr "Aligner la sélection à gauche"
-#: ../geanylatex/src/geanylatex.c:1960
+#: ../geanylatex/src/geanylatex.c:1959
msgid "Format selection right-aligned"
msgstr "Aligner la sélection à droite"
-#: ../geanylatex/src/geanylatex.c:1963
+#: ../geanylatex/src/geanylatex.c:1962
msgid "Insert description list"
msgstr "Insérer une liste de description"
-#: ../geanylatex/src/geanylatex.c:1966
+#: ../geanylatex/src/geanylatex.c:1965
msgid "Insert itemize list"
msgstr "Insérer une liste d'éléments"
-#: ../geanylatex/src/geanylatex.c:1969
+#: ../geanylatex/src/geanylatex.c:1968
msgid "Insert enumerate list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1972
+#: ../geanylatex/src/geanylatex.c:1971
msgid "Set selection one level up"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1975
+#: ../geanylatex/src/geanylatex.c:1974
msgid "Set selection one level down"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1978
+#: ../geanylatex/src/geanylatex.c:1977
msgid "Insert \\usepackage{}"
msgstr "Insérer \\usepackage{}"
-#: ../geanylatex/src/geanylatex.c:1981
+#: ../geanylatex/src/geanylatex.c:1980
msgid "Insert BibTeX reference dialog"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1988
+#: ../geanylatex/src/geanylatex.c:1987
msgid ""
"GeanyLaTeX is a plugin to improve support for LaTeX in Geany.\n"
"\n"
@@ -2208,7 +2236,7 @@
"\n"
"Merci de rapporter tous les bogues ou demandes d'améliorations aux auteurs."
-#: ../geanylatex/src/geanylatex.c:2026
+#: ../geanylatex/src/geanylatex.c:2025
msgid ""
"glatex_set_autocompletion_contextsize has been initialized with an invalid "
"value. Default value taken. Please check your configuration file"
@@ -2217,118 +2245,118 @@
"invalide ; la valeur par défaut a été utilisée à la place. Veuillez vérifier "
"votre fichier de configuration."
-#: ../geanylatex/src/geanylatex.c:2048 ../geanylatex/src/geanylatex.c:2055
+#: ../geanylatex/src/geanylatex.c:2047 ../geanylatex/src/geanylatex.c:2054
msgid "page \\pageref{{{reference}}}"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2052 ../geanylatex/src/geanylatex.c:2059
+#: ../geanylatex/src/geanylatex.c:2051 ../geanylatex/src/geanylatex.c:2058
msgid "\\ref{{{reference}}}, page \\pageref{{{reference}}}"
msgstr ""
#. Build up menu for menubar
-#: ../geanylatex/src/geanylatex.c:2107
+#: ../geanylatex/src/geanylatex.c:2106
msgid "_LaTeX"
msgstr "_LaTeX"
#. Filling up menubar menus
#. LaTeX menu
-#: ../geanylatex/src/geanylatex.c:2116 ../geanylatex/src/geanylatex.c:2328
+#: ../geanylatex/src/geanylatex.c:2115 ../geanylatex/src/geanylatex.c:2327
msgid "LaTeX-_Wizard"
msgstr "_Assistant LaTeX"
-#: ../geanylatex/src/geanylatex.c:2119 ../geanylatex/src/geanylatex.c:2331
+#: ../geanylatex/src/geanylatex.c:2118 ../geanylatex/src/geanylatex.c:2330
msgid "Starts a Wizard to easily create LaTeX-documents"
msgstr "Lance un assistant pour créer aisément des documents LaTeX"
-#: ../geanylatex/src/geanylatex.c:2124
+#: ../geanylatex/src/geanylatex.c:2123
msgid "I_nsert Special Character"
msgstr "I_nsérer un caractère spécial"
-#: ../geanylatex/src/geanylatex.c:2126
+#: ../geanylatex/src/geanylatex.c:2125
msgid "Helps to use some not very common letters and signs"
msgstr "Facilite l'utilisation de lettres et de signes peu communs"
-#: ../geanylatex/src/geanylatex.c:2136
+#: ../geanylatex/src/geanylatex.c:2135
msgid "Insert _Reference"
msgstr "Insérer une _référence"
-#: ../geanylatex/src/geanylatex.c:2138
+#: ../geanylatex/src/geanylatex.c:2137
msgid "Inserting references to the document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2143
+#: ../geanylatex/src/geanylatex.c:2142
msgid "Insert _Label"
msgstr "Insérer un _label"
-#: ../geanylatex/src/geanylatex.c:2145
+#: ../geanylatex/src/geanylatex.c:2144
msgid "Helps at inserting labels to a document"
msgstr "Aide à insérer des labels dans un document"
-#: ../geanylatex/src/geanylatex.c:2151
+#: ../geanylatex/src/geanylatex.c:2150
msgid "Insert _Environment"
msgstr "Insérer un _environnement"
-#: ../geanylatex/src/geanylatex.c:2153
+#: ../geanylatex/src/geanylatex.c:2152
msgid "Helps at inserting an environment a document"
msgstr "Facilite l'insertion d'un environnement au document"
-#: ../geanylatex/src/geanylatex.c:2159
-#, fuzzy
+#: ../geanylatex/src/geanylatex.c:2158
msgid "Insert P_ackage"
msgstr "Insérer un p_ackage"
-#: ../geanylatex/src/geanylatex.c:2161
+#: ../geanylatex/src/geanylatex.c:2160
msgid "A small dialog to insert \\usepackage{} into header of current file"
msgstr ""
"Un dialogue pour insérer \\usepackage{} dans l'en-tête du document courant"
-#: ../geanylatex/src/geanylatex.c:2166 ../scope/data/scope.glade.h:58
+#: ../geanylatex/src/geanylatex.c:2165 ../scope/data/scope.glade.h:58
msgid "_Format"
msgstr "_Format"
#. Add font size menu
-#: ../geanylatex/src/geanylatex.c:2183
+#: ../geanylatex/src/geanylatex.c:2182
msgid "F_ont size"
msgstr "Taille de la p_olice"
-#: ../geanylatex/src/geanylatex.c:2201
+#: ../geanylatex/src/geanylatex.c:2200
msgid "_Special Character Replacement"
msgstr "Remplacement de caractères _spéciaux"
-#: ../geanylatex/src/geanylatex.c:2209
+#: ../geanylatex/src/geanylatex.c:2208
+#, fuzzy
msgid "Bulk _Replace Special Characters"
-msgstr ""
+msgstr "_Remplacement en masse de caractères spéciaux"
-#: ../geanylatex/src/geanylatex.c:2211
+#: ../geanylatex/src/geanylatex.c:2210
msgid "_Replace selected special characters with TeX substitutes"
msgstr ""
"_Remplace les caractères spéciaux sélectionnés par des substitutions TeX"
-#: ../geanylatex/src/geanylatex.c:2219
+#: ../geanylatex/src/geanylatex.c:2218
msgid "Toggle _Special Character Replacement"
msgstr "Basculer le remplacement des caractères _spéciaux"
-#: ../geanylatex/src/geanylatex.c:2230
+#: ../geanylatex/src/geanylatex.c:2229
msgid "Insert _Command"
msgstr "Insérer une _commande"
-#: ../geanylatex/src/geanylatex.c:2232
+#: ../geanylatex/src/geanylatex.c:2231
msgid "Inserting costumized command to document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2257
+#: ../geanylatex/src/geanylatex.c:2256
msgid "_BibTeX"
msgstr "_BibTeX"
-#: ../geanylatex/src/geanylatex.c:2265
+#: ../geanylatex/src/geanylatex.c:2264
msgid "Insert B_ibTeX reference"
msgstr "Insérer une référence B_ibTeX"
-#: ../geanylatex/src/geanylatex.c:2267
+#: ../geanylatex/src/geanylatex.c:2266
msgid "Helps to insert a reference out of BibTeX files"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2272
+#: ../geanylatex/src/geanylatex.c:2271
msgid "_BibTeX entries"
msgstr "Entrées _BibTeX"
@@ -2485,16 +2513,16 @@
msgid "Creating dummy text with Geany"
msgstr "Créer de faux-textes avec Geany"
-#: ../geanylipsum/src/geanylipsum.c:86
+#: ../geanylipsum/src/geanylipsum.c:89
msgid "Lipsum-Generator"
msgstr "Générateur de faux-texte"
-#: ../geanylipsum/src/geanylipsum.c:87
+#: ../geanylipsum/src/geanylipsum.c:90
msgid "Enter the length of Lipsum text here"
msgstr "Entrez la longueur du faux-texte ici"
#. Building menu entry
-#: ../geanylipsum/src/geanylipsum.c:163
+#: ../geanylipsum/src/geanylipsum.c:164
msgid "_Lipsum"
msgstr "_Lipsum"
@@ -2513,8 +2541,8 @@
"Error in module \"%s\" at function %s():\n"
" expected type \"%s\" for argument #%d\n"
msgstr ""
-"Erreur dans le module \"%s\" à la fonction %s():\n"
-"attendait le type \"%s\" pour l'argument #%d\n"
+"Erreur dans le module \"%s\" à la fonction %s() :\n"
+"le type \"%s\" &tait attendu pour l'argument n° %d\n"
#: ../geanylua/glspi.h:114
#, c-format
@@ -2522,20 +2550,19 @@
"Error in module \"%s\" at function %s():\n"
" expected type \"%s\" or \"%s\" for argument #%d\n"
msgstr ""
-"Erreur dans le module \"%s\" à la fonction %s():\n"
-"attendait les types \"%s\" ou \"%s\" pour l'argument #%d\n"
+"Erreur dans le module \"%s\" à la fonction %s() :\n"
+"les types \"%s\" ou \"%s\" étaient attendus pour l'argument n° %d\n"
#: ../geanylua/glspi.h:128 ../geanylua/gsdlg_lua.c:108
-#, fuzzy, c-format
+#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
" invalid table in argument #%d:\n"
" expected type \"%s\" for element #%d\n"
msgstr ""
"Erreur dans le module \"%s\" à la fonction %s() :\n"
-"table invalide pour l'argument #%d:\n"
-"attendait le type \"%s\" pour l'élément #%d\n"
-" "
+"tableau invalide pour l'argument n° %d :\n"
+"le type \"%s\" était attendu pour l'élément n° %d\n"
#.
#. * glspi_ver.c - This file is part of the Lua scripting plugin for the Geany IDE
@@ -2633,19 +2660,19 @@
msgid "Browse..."
msgstr "Parcourir…"
-#: ../geanylua/gsdlg.c:175
+#: ../geanylua/gsdlg.c:176
msgid "Select Color"
msgstr "Sélectionner une couleur"
-#: ../geanylua/gsdlg.c:205
+#: ../geanylua/gsdlg.c:207
msgid "Choose..."
msgstr "Choisir…"
-#: ../geanylua/gsdlg.c:226
+#: ../geanylua/gsdlg.c:228
msgid "Select Font"
msgstr "Sélectionner une police"
-#: ../geanylua/gsdlg.c:253
+#: ../geanylua/gsdlg.c:255
msgid "Select..."
msgstr "Sélectionner…"
@@ -2655,8 +2682,8 @@
"Error in module \"%s\" at function navigate():\n"
"unknown navigation mode \"%s\" for argument #1.\n"
msgstr ""
-"Erreur dans le module \"%s\" à la fonction navigate():\n"
-"mode de navigation \"%s\" inconnu pour l'argument #1.\n"
+"Erreur dans le module \"%s\" à la fonction navigate() :\n"
+"mode de navigation \"%s\" inconnu pour l'argument n° 1.\n"
#: ../geanylua/glspi_sci.c:603
#, c-format
@@ -2664,7 +2691,7 @@
"Error in module \"%s\" at function %s():\n"
"API command \"%s\" not implemented.\n"
msgstr ""
-"Erreur dans le module \"%s\" à la fonction %s():\n"
+"Erreur dans le module \"%s\" à la fonction %s() :\n"
"la commande \"%s\" de l'API n'est pas implémentée.\n"
#: ../geanylua/glspi_sci.c:614
@@ -2673,29 +2700,28 @@
"Error in module \"%s\" at function %s():\n"
"not enough arguments for command \"%s\".\n"
msgstr ""
-"Erreur dans le module \"%s\" à la fonction %s():\n"
+"Erreur dans le module \"%s\" à la fonction %s() :\n"
"pas assez d'arguments pour la commande \"%s\".\n"
-#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:398
+#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:396
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
"unknown command \"%s\" given for argument #1.\n"
msgstr ""
-"Erreur dans le module \"%s\" à la fonction %s():\n"
-"commande \"%s\" donnée pour l'argument #1 inconnue.\n"
+"Erreur dans le module \"%s\" à la fonction %s() :\n"
+"commande \"%s\" donnée pour l'argument n° 1 inconnue.\n"
#: ../geanylua/glspi_sci.c:794
-#, fuzzy, c-format
+#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
" invalid table in argument #%d:\n"
" unknown flag \"%s\" for element #%d\n"
msgstr ""
-"Erreur dans le module \"%s\" à la fonction %s():\n"
-" table invalide dans l'argument #%d:\n"
-" flag \"%s\" inconnu pour l'élément #%d\n"
-" "
+"Erreur dans le module \"%s\" à la fonction %s() :\n"
+" tableau invalide pour l'argument n° %d :\n"
+" drapeau \"%s\" inconnu pour l'élément n° %d\n"
#: ../geanylua/glspi_sci.c:798
msgid ""
@@ -2717,24 +2743,23 @@
msgid "Save file"
msgstr "Enregistrer"
-#: ../geanylua/glspi_dlg.c:436
-#, fuzzy, c-format
+#: ../geanylua/glspi_dlg.c:438
+#, c-format
msgid ""
"Error in module \"%s\" at function pickfile():\n"
"failed to parse filter string at argument #3.\n"
msgstr ""
-"Erreur dans le module \"%s\" à la fonction pickfile():\n"
-"impossible d'analyser la chaîne filtre en argument #2.\n"
+"Erreur dans le module \"%s\" à la fonction pickfile() :\n"
+"impossible d'analyser la chaîne filtre en argument n° 3.\n"
-#: ../geanylua/glspi_dlg.c:486
-#, fuzzy, c-format
+#: ../geanylua/glspi_dlg.c:489
+#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
"expected string \"open\" or \"save\" for argument #1.\n"
msgstr ""
-"Erreur dans le module \"%s\" à la fonction %s():\n"
-"attendait la chaîne \"open\" ou \"save\" pour l'argument #1.\n"
-" "
+"Erreur dans le module \"%s\" à la fonction %s() :\n"
+"la chaîne \"open\" ou \"save\" était attendue pour l'argument n° 1.\n"
#: ../geanylua/geanylua.c:163
#, fuzzy, c-format
@@ -2770,34 +2795,30 @@
"Impossible de charger le plugin %s.\n"
"Veuillez vérifier votre installation."
-#: ../geanylua/glspi_app.c:19
-#, fuzzy, c-format
+#: ../geanylua/glspi_app.c:21
+#, c-format
msgid ""
"%s %s: %s\n"
"Copyright (c) 2007-2010 "
msgstr ""
-"%s %s: %s\n"
-"Copyright (c) 2007-2008 "
-#: ../geanylua/glspi_app.c:149
-#, fuzzy, c-format
+#: ../geanylua/glspi_app.c:151
+#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
"widget \"%s\" not found for argument #1.\n"
msgstr ""
-"Erreur dans le module \"%s\" à la fonction %s():\n"
-"le widget \"%s\" est introuvable pour l'argument #1.\n"
-" "
+"Erreur dans le module \"%s\" à la fonction %s() :\n"
+"le widget \"%s\" est introuvable pour l'argument n° 1.\n"
-#: ../geanylua/glspi_app.c:158
-#, fuzzy, c-format
+#: ../geanylua/glspi_app.c:160
+#, c-format
msgid ""
"Error in module \"%s\" at function %s() argument #2:\n"
"widget \"%s\" has no signal named \"%s\".\n"
msgstr ""
-"Erreur dans le module \"%s\" à la fonction %s() argument #2:\n"
+"Erreur dans le module \"%s\" à l'argument n° 2 de la fonction %s() :\n"
"le widget \"%s\" n'a pas de signal nommé \"%s\".\n"
-" "
#: ../geanymacro/src/geanymacro.c:55
msgid "Cut to Clipboard"
@@ -3423,7 +3444,7 @@
msgid "Search for contents of clipboard"
msgstr "Rechercher le contenu du presse-papier"
-#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:92
+#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:101
msgid "Search for:"
msgstr "Rechercher :"
@@ -3529,19 +3550,19 @@
msgstr "Modifi_er les macros"
#. *< \brief It's the information message about geany mini script
-#: ../geanyminiscript/src/gms_gui.c:130
+#: ../geanyminiscript/src/gms_gui.c:129
#, fuzzy
msgid ""
"GMS : Geany Mini-Script filter Plugin\n"
-"This plugin is a tool to apply a script filter on :\n"
+"This plugin is a tool to apply a script filter on:\n"
" o the text selection,\n"
" o the current document,\n"
" o all documents of the current session.\n"
"\n"
-"The filter type can be : \n"
-" o Unix shell script, \n"
-" o perl script, \n"
-" o python script, \n"
+"The filter type can be:\n"
+" o Unix shell script,\n"
+" o perl script,\n"
+" o python script,\n"
" o sed commands,\n"
" o awk script.\n"
"\n"
@@ -3556,7 +3577,7 @@
"or (at your option) any later version."
msgstr ""
"GMS : Geany Mini-Script filter Plugin\n"
-"Ce plugin est un outils pour appliquer un script sur:\n"
+"Ce plugin est un outil pour appliquer un script sur :\n"
" o la sélection de texte,\n"
" o le document courant,\n"
" o tous les documents de la session courante.\n"
@@ -3578,81 +3599,80 @@
"Software Foundation; either version 2 of the License,\n"
"or (at your option) any later version."
-#: ../geanyminiscript/src/gms_gui.c:254
+#: ../geanyminiscript/src/gms_gui.c:253
msgid "Load Mini-Script File"
msgstr "Chargement du mini-script"
-#: ../geanyminiscript/src/gms_gui.c:311
+#: ../geanyminiscript/src/gms_gui.c:310
msgid "Save Mini-Script File"
msgstr "Sauvegarde du Mini-script"
-#: ../geanyminiscript/src/gms_gui.c:420
+#: ../geanyminiscript/src/gms_gui.c:419
msgid "Mini-Script Filter"
msgstr "Filtre Mini-Script"
-#: ../geanyminiscript/src/gms_gui.c:448
+#: ../geanyminiscript/src/gms_gui.c:445
msgid "Clear the mini-script window"
msgstr "Efface la fenêtre du mini-script"
-#: ../geanyminiscript/src/gms_gui.c:453
+#: ../geanyminiscript/src/gms_gui.c:450
msgid "Load a mini-script into this window"
msgstr "Charge un fichier mini-script dans la fenêtre"
-#: ../geanyminiscript/src/gms_gui.c:458
+#: ../geanyminiscript/src/gms_gui.c:455
msgid "Save the mini-script into a file"
msgstr "Sauve le mini-script courant dans un fichier"
-#: ../geanyminiscript/src/gms_gui.c:463
-#, fuzzy
+#: ../geanyminiscript/src/gms_gui.c:460
msgid "Display a information about the mini-script plugin"
-msgstr "Affiche des informations supplémentaires sur l'élément sélectionné"
+msgstr "Affiche des informations sur le plugin mini-script"
-#: ../geanyminiscript/src/gms_gui.c:471
+#: ../geanyminiscript/src/gms_gui.c:468
msgid "select the mini-script type"
msgstr "Sélectionne le type du mini-script"
#. Hbox : Radio bouttons for choosing the input:
#. * selection/current document/all documents of the current session
-#: ../geanyminiscript/src/gms_gui.c:502
+#: ../geanyminiscript/src/gms_gui.c:499
msgid "filter input"
msgstr "Entrée du filtre"
-#: ../geanyminiscript/src/gms_gui.c:504
+#: ../geanyminiscript/src/gms_gui.c:501
msgid "select the input of mini-script filter"
msgstr "Sélectionne l'entrée du mini-script"
-#: ../geanyminiscript/src/gms_gui.c:510
+#: ../geanyminiscript/src/gms_gui.c:507
msgid "selection"
msgstr "sélection"
-#: ../geanyminiscript/src/gms_gui.c:511
+#: ../geanyminiscript/src/gms_gui.c:508
msgid "document"
msgstr "document"
-#: ../geanyminiscript/src/gms_gui.c:512
+#: ../geanyminiscript/src/gms_gui.c:509
msgid "session"
msgstr "session"
#. Hbox : Radio bouttons for choosing the output:
#. * current document/ or new document
-#: ../geanyminiscript/src/gms_gui.c:521
+#: ../geanyminiscript/src/gms_gui.c:518
msgid "filter output"
msgstr "sortie du filtre"
-#: ../geanyminiscript/src/gms_gui.c:523
+#: ../geanyminiscript/src/gms_gui.c:520
msgid "select the output of mini-script filter"
msgstr "Sélectionne la sortie du mini-script"
-#: ../geanyminiscript/src/gms_gui.c:529
+#: ../geanyminiscript/src/gms_gui.c:526
msgid "Current Doc."
msgstr "Doc. courant"
-#: ../geanyminiscript/src/gms_gui.c:530
+#: ../geanyminiscript/src/gms_gui.c:527
#, fuzzy
msgid "New Doc."
msgstr "Nouveau Document"
-#: ../geanyminiscript/src/gms_gui.c:751
+#: ../geanyminiscript/src/gms_gui.c:748
msgid "script configuration"
msgstr ""
@@ -3716,20 +3736,23 @@
msgstr ""
#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1232
+#, fuzzy
msgid "Move to start of line"
-msgstr ""
+msgstr "Se déplacer au début de la ligne"
#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1233
msgid "Move to remembered position in line"
msgstr "Aller à la position enregistrée sur la ligne"
#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1234
+#, fuzzy
msgid "Move to position in current line"
-msgstr ""
+msgstr "Se déplacer à la position dans la ligne courante"
#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1235
+#, fuzzy
msgid "Move to End of line"
-msgstr ""
+msgstr "Se déplace à la fin de la ligne"
#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1241
msgid "Save file settings with program settings"
@@ -3864,36 +3887,36 @@
msgstr "Sélectionner le signataire"
#. shouldn't get here
-#: ../geanypg/src/pinentry.c:107
+#: ../geanypg/src/pinentry.c:111
msgid "Could not use pinentry."
msgstr "Impossible d'utiliser Pinentry."
-#: ../geanypg/src/pinentry.c:119
+#: ../geanypg/src/pinentry.c:123
msgid "Unexpected output from pinentry."
msgstr "Sortie imprévue de pinentry."
#. read the rest of the first line after OK
-#: ../geanypg/src/pinentry.c:127
+#: ../geanypg/src/pinentry.c:131
msgid "Passphrase entry"
msgstr ""
-#: ../geanypg/src/pinentry.c:131
+#: ../geanypg/src/pinentry.c:135
msgid "Passphrase"
msgstr "Mot de passe"
-#: ../geanypg/src/pinentry.c:136
+#: ../geanypg/src/pinentry.c:140
msgid "Enter passphrase for"
msgstr "Entrez la phrase de passe pour"
-#: ../geanypg/src/pinentry.c:167
+#: ../geanypg/src/pinentry.c:171
msgid "pinentry gave error"
msgstr "pinentry a retourné l'erreur"
-#: ../geanypg/src/pinentry.c:170
+#: ../geanypg/src/pinentry.c:174
msgid "Unexpected error from pinentry."
msgstr "Erreur de pinentry imprévue."
-#: ../geanypg/src/pinentry.c:195
+#: ../geanypg/src/pinentry.c:199
msgid ""
"Error, Passphrase input without using gpg-agent is not supported on Windows "
"yet."
@@ -3905,8 +3928,8 @@
msgid "a key with fingerprint"
msgstr "une clé avec emprunte"
-#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:522
-#: ../spellcheck/src/gui.c:533
+#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:527
+#: ../spellcheck/src/gui.c:538
msgid "unknown"
msgstr "inconnue"
@@ -4021,8 +4044,9 @@
msgstr "Inconnu"
#: ../geanypg/src/verify_aux.c:137 ../geanypg/src/verify_aux.c:155
+#, fuzzy
msgid "n/a"
-msgstr ""
+msgstr "n/d"
#: ../geanypg/src/verify_aux.c:137 ../geanypg/src/verify_aux.c:155
msgid "bad"
@@ -4074,7 +4098,7 @@
msgstr "Ouvrir un fichier de signature"
#: ../geanyprj/src/geanyprj.c:38 ../geanyprj/src/sidebar.c:456
-#: ../gproject/src/gproject-sidebar.c:822
+#: ../gproject/src/gproject-sidebar.c:870
msgid "Project"
msgstr "Projet"
@@ -4103,7 +4127,7 @@
msgid "C_reate"
msgstr "C_réer"
-#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:116
+#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:114
msgid "Name:"
msgstr "Nom :"
@@ -4181,7 +4205,7 @@
msgid "Remove File"
msgstr "Supprimer le fichier"
-#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:803
+#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:849
msgid "H_ide Sidebar"
msgstr "Cac_her la barre latérale"
@@ -4190,6 +4214,55 @@
msgid "Project \"%s\" opened."
msgstr "Projet « %s » ouvert."
+#: ../geanypy/src/geanypy-plugin.c:34
+#, fuzzy
+msgid "GeanyPy"
+msgstr "GeanyVC"
+
+#: ../geanypy/src/geanypy-plugin.c:35
+msgid "Python plugins support"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:77
+#, c-format
+msgid "Unable to pre-load Python library: %s."
+msgstr "Impossible de pré-charger la bibliothèque Python : %s"
+
+#: ../geanypy/src/geanypy-plugin.c:157
+#, fuzzy
+msgid "Failed to import manager module"
+msgstr "Impossible d'importer le module \"manager\""
+
+#: ../geanypy/src/geanypy-plugin.c:166
+#, fuzzy
+msgid "Failed to retrieve PluginManager from manager module"
+msgstr "Impossible d'obtenir le PluginManager du module \"manager\""
+
+#: ../geanypy/src/geanypy-plugin.c:182
+msgid "System plugin directory not found."
+msgstr "Dossier de plugins système introuvable."
+
+#: ../geanypy/src/geanypy-plugin.c:211
+#, fuzzy
+msgid "Unable to instantiate new PluginManager"
+msgstr "Impossible d'instancier un nouveau PluginManager"
+
+#: ../geanypy/src/geanypy-plugin.c:227
+#, fuzzy
+msgid "Unable to get show_all() method on plugin manager"
+msgstr ""
+"Impossible d'obtenir la méthode show_all() sur le gestionnaire de "
+"plugins"
+
+#: ../geanypy/src/geanypy-plugin.c:255
+#, c-format
+msgid "Unable to create Python plugins directory: %s: %s"
+msgstr "Impossible de créer le dossier des plugins Python : %s : %s"
+
+#: ../geanypy/src/geanypy-plugin.c:266
+msgid "Python Plugin Manager"
+msgstr "Gestionnaire de plugins Python"
+
#: ../geanysendmail/src/geanysendmail.c:43
msgid "GeanySendMail"
msgstr "GeanySendMail"
@@ -4210,13 +4283,13 @@
msgid "Enter the recipient's e-mail address:"
msgstr "Entrez l'adresse email du destinataire :"
-#: ../geanysendmail/src/geanysendmail.c:136
+#: ../geanysendmail/src/geanysendmail.c:138
msgid "Filename placeholder not found. The executed command might have failed."
msgstr ""
"Le remplacement du nom de fichier n'a pas été trouvé. La commande exécutée a "
"peut-être échouée."
-#: ../geanysendmail/src/geanysendmail.c:142
+#: ../geanysendmail/src/geanysendmail.c:144
msgid ""
"Recipient address placeholder not found. The executed command might have "
"failed."
@@ -4224,33 +4297,33 @@
"Le remplacement de l'adresse du destinataire n'a pas été trouvé. La commande "
"exécutée a peut-être échouée."
-#: ../geanysendmail/src/geanysendmail.c:157
+#: ../geanysendmail/src/geanysendmail.c:159
msgid "Could not execute mailer. Please check your configuration."
msgstr ""
"Impossible d'exécuter le client mail, veuillez vérifier votre configuration."
-#: ../geanysendmail/src/geanysendmail.c:166
+#: ../geanysendmail/src/geanysendmail.c:168
msgid "Please define a mail client first."
msgstr "Veuillez d'abord définir un client e-mail."
-#: ../geanysendmail/src/geanysendmail.c:171
+#: ../geanysendmail/src/geanysendmail.c:173
msgid "File has to be saved before sending."
msgstr "Le fichier doit d'abord être enregistré avant de l'envoyer."
-#: ../geanysendmail/src/geanysendmail.c:187
+#: ../geanysendmail/src/geanysendmail.c:191
msgid "Mail"
msgstr "E-Mail"
-#: ../geanysendmail/src/geanysendmail.c:218
+#: ../geanysendmail/src/geanysendmail.c:222
msgid "Send by mail"
msgstr "Envoyer par email"
#. add a label and a text entry to the dialog
-#: ../geanysendmail/src/geanysendmail.c:308
+#: ../geanysendmail/src/geanysendmail.c:312
msgid "Path and options for the mail client:"
msgstr "Chemin et options du client mail :"
-#: ../geanysendmail/src/geanysendmail.c:316
+#: ../geanysendmail/src/geanysendmail.c:320
msgid ""
"Note: \n"
"\t%f will be replaced by your file.\n"
@@ -4268,28 +4341,28 @@
"\tsylpheed --attach \"%f\" --compose \"%r\"\n"
"\tmutt -s \"Sending '%b'\" -a \"%f\" \"%r\""
-#: ../geanysendmail/src/geanysendmail.c:326
+#: ../geanysendmail/src/geanysendmail.c:330
msgid "Show toolbar icon"
msgstr "Afficher l'icône dans la barre d'outils"
-#: ../geanysendmail/src/geanysendmail.c:328
+#: ../geanysendmail/src/geanysendmail.c:332
msgid "Shows a icon in the toolbar to send file more easy."
msgstr "Affiche une icône dans la barre d'outils pour faciliter du fichier."
-#: ../geanysendmail/src/geanysendmail.c:334
+#: ../geanysendmail/src/geanysendmail.c:338
msgid "Use dialog for entering email address of recipients"
msgstr "Utilisez le dialogue pour entrer les adresses e-mail des destinataires"
-#: ../geanysendmail/src/geanysendmail.c:356
+#: ../geanysendmail/src/geanysendmail.c:360
msgid "Send file by mail"
msgstr "Envoyer le fichier par e-mail"
#. Build up menu entry
-#: ../geanysendmail/src/geanysendmail.c:379
+#: ../geanysendmail/src/geanysendmail.c:383
msgid "_Mail document"
msgstr "Envoyer par _mail"
-#: ../geanysendmail/src/geanysendmail.c:382
+#: ../geanysendmail/src/geanysendmail.c:386
msgid ""
"Sends the opened file as unzipped attachment by any mailer from your $PATH"
msgstr ""
@@ -4309,77 +4382,103 @@
msgid "geanyvc: s_spawn_sync error: %s"
msgstr "geanyvc : erreur de s_spawn_sync : %s"
-#: ../geanyvc/src/geanyvc.c:609 ../geanyvc/src/geanyvc.c:620
+#: ../geanyvc/src/geanyvc.c:561
+#, c-format
+msgid "File %s: action %s executed via %s."
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:614 ../geanyvc/src/geanyvc.c:625
#, c-format
msgid "geanyvc: vcdiff_file_activated: Unable to rename '%s' to '%s'"
msgstr ""
"geanyvc : vcdiff_file_activated : Impossible de renommer « %s » en « %s »"
-#: ../geanyvc/src/geanyvc.c:646 ../geanyvc/src/geanyvc.c:696
+#: ../geanyvc/src/geanyvc.c:651 ../geanyvc/src/geanyvc.c:701
msgid "No changes were made."
msgstr "Aucune modification n'a été effectuée."
-#: ../geanyvc/src/geanyvc.c:723
+#: ../geanyvc/src/geanyvc.c:728
msgid "No history available"
msgstr "Pas d'historique disponible"
-#: ../geanyvc/src/geanyvc.c:916 ../geanyvc/src/geanyvc.c:924
+#: ../geanyvc/src/geanyvc.c:921 ../geanyvc/src/geanyvc.c:929
#, c-format
msgid "Do you really want to revert: %s?"
msgstr "Voulez-vous vraiment rétablir : %s ?"
-#: ../geanyvc/src/geanyvc.c:932
+#: ../geanyvc/src/geanyvc.c:937
#, c-format
msgid "Do you really want to add: %s?"
msgstr "Voulez-vous vraiment ajouter : %s ?"
-#: ../geanyvc/src/geanyvc.c:939
+#: ../geanyvc/src/geanyvc.c:944
#, c-format
msgid "Do you really want to remove: %s?"
msgstr "Voulez-vous vraiment supprimer : %s ?"
-#: ../geanyvc/src/geanyvc.c:962
+#: ../geanyvc/src/geanyvc.c:967
msgid "Do you really want to update?"
msgstr "Voulez-vous vraiment mettre à jour ?"
-#: ../geanyvc/src/geanyvc.c:1225
+#: ../geanyvc/src/geanyvc.c:1094
+msgid ""
+"The resulting differences cannot be displayed because the changes are too "
+"big to display here and would slow down the UI significantly.\n"
+"\n"
+"To view the differences, cancel this dialog and open the differences in "
+"Geany directly by using the GeanyVC menu (Base Dirrectory -> Diff)."
+msgstr ""
+"Les différences résultantes ne peuvent être affichées car les "
+"changements sont trop importants et ralentiraient significativement "
+"l'interface.\n"
+"\n"
+"Pour afficher les différences, fermez ce dialogue et ouvrez le diff "
+"directement dans Geany en utilisant le menu GeanyVC (Dossier racine "
+"-> Diff)."
+
+#: ../geanyvc/src/geanyvc.c:1243
msgid "Commit Y/N"
msgstr "Commiter (O/N)"
-#: ../geanyvc/src/geanyvc.c:1235
+#: ../geanyvc/src/geanyvc.c:1253
msgid "Status"
msgstr "Statut"
-#: ../geanyvc/src/geanyvc.c:1242
+#: ../geanyvc/src/geanyvc.c:1260
msgid "Path"
msgstr "Chemin"
-#: ../geanyvc/src/geanyvc.c:1330
+#: ../geanyvc/src/geanyvc.c:1324
+#, c-format
+msgid "Line: %d Column: %d"
+msgstr "Ligne : %d Colonne : %d"
+
+#: ../geanyvc/src/geanyvc.c:1370
msgid "Commit"
msgstr "Commit"
-#: ../geanyvc/src/geanyvc.c:1372
+#: ../geanyvc/src/geanyvc.c:1412
msgid "_De-/select all files"
msgstr "Sélectionner/_désélectionner tous les fichiers"
-#: ../geanyvc/src/geanyvc.c:1413
+#: ../geanyvc/src/geanyvc.c:1456
msgid "Commit message:"
msgstr "Message de commit :"
-#: ../geanyvc/src/geanyvc.c:1426
+#: ../geanyvc/src/geanyvc.c:1475
msgid "C_ommit"
msgstr "C_ommit"
-#: ../geanyvc/src/geanyvc.c:1500
+#: ../geanyvc/src/geanyvc.c:1556
msgid "Nothing to commit."
msgstr "Rien à commiter."
-#: ../geanyvc/src/geanyvc.c:1546
+#: ../geanyvc/src/geanyvc.c:1602
#, c-format
msgid "Error initializing spell checking: %s"
msgstr "Erreur lors de l'initialisation de la vérification orthographique : %s"
-#: ../geanyvc/src/geanyvc.c:1558
+#: ../geanyvc/src/geanyvc.c:1614
#, c-format
msgid ""
"Error while setting up language for spellchecking. Please check "
@@ -4389,11 +4488,11 @@
"orthographique. Veuillez vérifier la configuration. Le message d'erreur "
"était : %s"
-#: ../geanyvc/src/geanyvc.c:1834
+#: ../geanyvc/src/geanyvc.c:1890
msgid "Set Changed-flag for document tabs created by the plugin"
msgstr "Marquer les documents créés par le plugin comme modifiés"
-#: ../geanyvc/src/geanyvc.c:1837
+#: ../geanyvc/src/geanyvc.c:1893
msgid ""
"If this option is activated, every new by the VC-plugin created document tab "
"will be marked as changed. Even this option is useful in some cases, it "
@@ -4404,47 +4503,47 @@
"cas, elle peut résulter en de nombreux et ennuyeux dialogues demandant si le "
"document doit être enregistré."
-#: ../geanyvc/src/geanyvc.c:1845
+#: ../geanyvc/src/geanyvc.c:1901
msgid "Confirm adding new files to a VCS"
msgstr "Confirmer l'ajout de nouveaux fichier au VCS"
-#: ../geanyvc/src/geanyvc.c:1848
+#: ../geanyvc/src/geanyvc.c:1904
msgid "Shows a confirmation dialog on adding a new (created) file to VCS."
msgstr ""
"Affiche un dialogue de confirmation lors de l'ajout d'un nouveau fichier au "
"VCS"
-#: ../geanyvc/src/geanyvc.c:1854
+#: ../geanyvc/src/geanyvc.c:1910
msgid "Maximize commit dialog"
msgstr "Maximiser le dialogue de commit"
-#: ../geanyvc/src/geanyvc.c:1855
+#: ../geanyvc/src/geanyvc.c:1911
msgid "Show commit dialog maximize."
msgstr "Afficher le dialogue de commit maximisé."
-#: ../geanyvc/src/geanyvc.c:1861
+#: ../geanyvc/src/geanyvc.c:1917
msgid "Use external diff viewer"
msgstr "Utiliser une visionneuse de diff externe"
-#: ../geanyvc/src/geanyvc.c:1863
+#: ../geanyvc/src/geanyvc.c:1919
msgid "Use external diff viewer for file diff."
msgstr "Utiliser une visionneuse externe pour afficher les diff de fichiers."
-#: ../geanyvc/src/geanyvc.c:1869
+#: ../geanyvc/src/geanyvc.c:1925
msgid "Show VC entries at editor menu"
msgstr "Montrer les commandes dans le menu de l'éditeur"
-#: ../geanyvc/src/geanyvc.c:1871
+#: ../geanyvc/src/geanyvc.c:1927
msgid "Show entries for VC functions inside editor menu"
msgstr ""
"Afficher les entrées pour les fonctionnalités du VCS dans le menu de "
"l'éditeur"
-#: ../geanyvc/src/geanyvc.c:1876
+#: ../geanyvc/src/geanyvc.c:1932
msgid "Attach menu to menubar"
msgstr "Attacher le menu à la barre de menu"
-#: ../geanyvc/src/geanyvc.c:1878
+#: ../geanyvc/src/geanyvc.c:1934
msgid ""
"Whether menu for this plugin are getting placed either inside tools menu or "
"directly inside Geany's menubar.Will take in account after next start of "
@@ -4454,68 +4553,68 @@
"directement dans la barre de menus de Geany. Un redémarrage du plugin est "
"nécessaire pour appliquer cette option."
-#: ../geanyvc/src/geanyvc.c:1886
+#: ../geanyvc/src/geanyvc.c:1942
msgid "Enable CVS"
msgstr "Activer CVS"
-#: ../geanyvc/src/geanyvc.c:1891
+#: ../geanyvc/src/geanyvc.c:1947
msgid "Enable GIT"
msgstr "Activer Git"
-#: ../geanyvc/src/geanyvc.c:1896
+#: ../geanyvc/src/geanyvc.c:1952
msgid "Enable SVN"
msgstr "Activer SVN"
-#: ../geanyvc/src/geanyvc.c:1901
+#: ../geanyvc/src/geanyvc.c:1957
msgid "Enable SVK"
msgstr "Activer SVK"
-#: ../geanyvc/src/geanyvc.c:1906
+#: ../geanyvc/src/geanyvc.c:1962
msgid "Enable Bazaar"
msgstr "Activer Bazaar"
-#: ../geanyvc/src/geanyvc.c:1911
+#: ../geanyvc/src/geanyvc.c:1967
msgid "Enable Mercurial"
msgstr "Activer Mercurial"
-#: ../geanyvc/src/geanyvc.c:1917
+#: ../geanyvc/src/geanyvc.c:1973
msgid "Spellcheck language"
msgstr "Langue de la vérification orthographique"
-#: ../geanyvc/src/geanyvc.c:2008
+#: ../geanyvc/src/geanyvc.c:2064
msgid "_VC file Actions"
msgstr "Actions du _VCS sur le fichier"
#. Diff of current file
#. Diff of the current dir
#. Complete diff of base directory
-#: ../geanyvc/src/geanyvc.c:2014 ../geanyvc/src/geanyvc.c:2091
-#: ../geanyvc/src/geanyvc.c:2131
+#: ../geanyvc/src/geanyvc.c:2070 ../geanyvc/src/geanyvc.c:2147
+#: ../geanyvc/src/geanyvc.c:2187
msgid "_Diff"
msgstr "_Diff"
-#: ../geanyvc/src/geanyvc.c:2017
+#: ../geanyvc/src/geanyvc.c:2073
msgid "Make a diff from the current active file"
msgstr "Faire un diff depuis le fichier courant"
#. Revert current file
#. Revert current dir
#. Revert everything
-#: ../geanyvc/src/geanyvc.c:2022 ../geanyvc/src/geanyvc.c:2100
-#: ../geanyvc/src/geanyvc.c:2139
+#: ../geanyvc/src/geanyvc.c:2078 ../geanyvc/src/geanyvc.c:2156
+#: ../geanyvc/src/geanyvc.c:2195
msgid "_Revert"
msgstr "_Rétablir"
-#: ../geanyvc/src/geanyvc.c:2025
+#: ../geanyvc/src/geanyvc.c:2081
msgid "Restore pristine working copy file (undo local edits)."
msgstr "Restaurer la copie locale originale (annule les changements locaux)."
#. Blame for current file
-#: ../geanyvc/src/geanyvc.c:2034
+#: ../geanyvc/src/geanyvc.c:2090
msgid "_Blame"
msgstr "_Blame"
-#: ../geanyvc/src/geanyvc.c:2037
+#: ../geanyvc/src/geanyvc.c:2093
msgid "Shows the changes made at one file per revision and author."
msgstr ""
"Affiche les changements effectués dans un fichier par révision et auteur."
@@ -4523,143 +4622,143 @@
#. History/log of current file
#. History/log of the current dir
#. Complete History/Log of base directory
-#: ../geanyvc/src/geanyvc.c:2044 ../geanyvc/src/geanyvc.c:2110
-#: ../geanyvc/src/geanyvc.c:2151
+#: ../geanyvc/src/geanyvc.c:2100 ../geanyvc/src/geanyvc.c:2166
+#: ../geanyvc/src/geanyvc.c:2207
msgid "_History (log)"
msgstr "_Historique (log)"
-#: ../geanyvc/src/geanyvc.c:2047
+#: ../geanyvc/src/geanyvc.c:2103
msgid "Shows the log of the current file"
msgstr "Afficher l'historique du fichier courant"
#. base version of the current file
-#: ../geanyvc/src/geanyvc.c:2052
+#: ../geanyvc/src/geanyvc.c:2108
msgid "_Original"
msgstr "_Original"
-#: ../geanyvc/src/geanyvc.c:2055
+#: ../geanyvc/src/geanyvc.c:2111
msgid "Shows the original of the current file"
msgstr "Affiche l'original du fichier courant"
#. add current file
-#: ../geanyvc/src/geanyvc.c:2063
+#: ../geanyvc/src/geanyvc.c:2119
msgid "_Add to Version Control"
msgstr "_Ajouter au gestionnaire de versions"
-#: ../geanyvc/src/geanyvc.c:2065
+#: ../geanyvc/src/geanyvc.c:2121
msgid "Add file to repository."
msgstr "Ajouter le fichier au dépôt"
#. remove current file
-#: ../geanyvc/src/geanyvc.c:2071
+#: ../geanyvc/src/geanyvc.c:2127
msgid "_Remove from Version Control"
msgstr "_Supprimer du gestionnaire de versions"
-#: ../geanyvc/src/geanyvc.c:2073
+#: ../geanyvc/src/geanyvc.c:2129
msgid "Remove file from repository."
msgstr "Supprimer le fichier du dépôt"
-#: ../geanyvc/src/geanyvc.c:2088
+#: ../geanyvc/src/geanyvc.c:2144
msgid "_Directory"
msgstr "_Dossier"
-#: ../geanyvc/src/geanyvc.c:2094
+#: ../geanyvc/src/geanyvc.c:2150
msgid "Make a diff from the directory of the current active file"
msgstr "Faire un diff depuis le dossier contenant le fichier courant"
-#: ../geanyvc/src/geanyvc.c:2103
+#: ../geanyvc/src/geanyvc.c:2159
msgid "Restore original files in the current folder (undo local edits)."
msgstr ""
"Restaurer la copie originale des fichiers dans le dossier courant (annule "
"les changements locaux)."
-#: ../geanyvc/src/geanyvc.c:2113
+#: ../geanyvc/src/geanyvc.c:2169
msgid "Shows the log of the current directory"
msgstr "Afficher l'historique du dossier courant"
-#: ../geanyvc/src/geanyvc.c:2127
+#: ../geanyvc/src/geanyvc.c:2183
msgid "_Base Directory"
msgstr "Dossier _racine"
-#: ../geanyvc/src/geanyvc.c:2133
+#: ../geanyvc/src/geanyvc.c:2189
msgid "Make a diff from the top VC directory"
msgstr "Faire un diff depuis le dossier racine du VCS"
-#: ../geanyvc/src/geanyvc.c:2141
+#: ../geanyvc/src/geanyvc.c:2197
msgid "Revert any local edits."
msgstr "Annuler les changement locaux."
-#: ../geanyvc/src/geanyvc.c:2154
+#: ../geanyvc/src/geanyvc.c:2210
msgid "Shows the log of the top VC directory"
msgstr "Afficher l'historique du dossier racine du VCS"
-#: ../geanyvc/src/geanyvc.c:2180
+#: ../geanyvc/src/geanyvc.c:2236
msgid "VC _Commit"
-msgstr "_Commit du VCS"
+msgstr "Co_mmit du VCS"
-#: ../geanyvc/src/geanyvc.c:2215
+#: ../geanyvc/src/geanyvc.c:2271
msgid "Show diff of file"
msgstr "Afficher le diff du fichier"
-#: ../geanyvc/src/geanyvc.c:2217
+#: ../geanyvc/src/geanyvc.c:2273
msgid "Show diff of directory"
msgstr "Afficher le diff du dossier"
-#: ../geanyvc/src/geanyvc.c:2219
+#: ../geanyvc/src/geanyvc.c:2275
msgid "Show diff of basedir"
msgstr "Afficher le diff du dossier racine"
-#: ../geanyvc/src/geanyvc.c:2222
+#: ../geanyvc/src/geanyvc.c:2278
msgid "Commit changes"
msgstr "Commiter les changement"
-#: ../geanyvc/src/geanyvc.c:2224
+#: ../geanyvc/src/geanyvc.c:2280
msgid "Show status"
msgstr "Afficher le statut"
-#: ../geanyvc/src/geanyvc.c:2226
+#: ../geanyvc/src/geanyvc.c:2282
msgid "Revert single file"
msgstr "Rétablir un seul fichier"
-#: ../geanyvc/src/geanyvc.c:2228
+#: ../geanyvc/src/geanyvc.c:2284
msgid "Revert directory"
msgstr "Rétablir le dossier"
-#: ../geanyvc/src/geanyvc.c:2230
+#: ../geanyvc/src/geanyvc.c:2286
msgid "Revert base directory"
msgstr "Rétablir le dossier racine"
-#: ../geanyvc/src/geanyvc.c:2232
+#: ../geanyvc/src/geanyvc.c:2288
msgid "Update file"
msgstr "Mettre le fichier à jour"
-#: ../geanyvc/src/geanyvc.c:2260
+#: ../geanyvc/src/geanyvc.c:2316
msgid "_VC"
msgstr "Gestionnaire de _versions"
-#: ../geanyvc/src/geanyvc.c:2266
+#: ../geanyvc/src/geanyvc.c:2322
msgid "_Version Control"
msgstr "Gestionnaire de _versions"
#. Status of basedir
-#: ../geanyvc/src/geanyvc.c:2288
+#: ../geanyvc/src/geanyvc.c:2344
msgid "_Status"
msgstr "_Statut"
-#: ../geanyvc/src/geanyvc.c:2290
+#: ../geanyvc/src/geanyvc.c:2346
msgid "Show status."
msgstr "Afficher le statut."
-#: ../geanyvc/src/geanyvc.c:2297
+#: ../geanyvc/src/geanyvc.c:2353
msgid "Update from remote repository."
msgstr "Mettre à jour depuis le dépôt distant."
#. Commit all changes
-#: ../geanyvc/src/geanyvc.c:2302
+#: ../geanyvc/src/geanyvc.c:2358
msgid "_Commit"
msgstr "_Commit"
-#: ../geanyvc/src/geanyvc.c:2304
+#: ../geanyvc/src/geanyvc.c:2360
msgid "Commit changes."
msgstr "Commiter les changements."
@@ -4759,7 +4858,7 @@
#: ../gproject/src/gproject-menu.c:382
msgid "Open Selected File (gproject)"
-msgstr ""
+msgstr "Ouvrir le fichier sélectionné (gproject)"
#: ../gproject/src/gproject-project.c:406
msgid "Source patterns:"
@@ -4819,80 +4918,79 @@
"Note : définissez les patterns des fichiers faisant partie du projet dans "
"l'onglet Projet."
-#: ../gproject/src/gproject-sidebar.c:81
-#: ../gproject/src/gproject-sidebar.c:792
+#: ../gproject/src/gproject-sidebar.c:90
+#: ../gproject/src/gproject-sidebar.c:838
msgid "Find File"
msgstr "Rechercher un fichier"
-#: ../gproject/src/gproject-sidebar.c:108
+#: ../gproject/src/gproject-sidebar.c:117
msgid "Search inside:"
msgstr "Rechercher dans :"
-#: ../gproject/src/gproject-sidebar.c:120
+#: ../gproject/src/gproject-sidebar.c:129
msgid "C_ase sensitive"
msgstr "Sensible à la c_asse"
-#: ../gproject/src/gproject-sidebar.c:123
+#: ../gproject/src/gproject-sidebar.c:132
msgid "Search in full path"
msgstr "Rechercher dans le chemin complet"
-#: ../gproject/src/gproject-sidebar.c:702
+#: ../gproject/src/gproject-sidebar.c:745
msgid "Reload all"
msgstr "Tout recharger"
-#: ../gproject/src/gproject-sidebar.c:711
-#: ../treebrowser/src/treebrowser.c:1282
+#: ../gproject/src/gproject-sidebar.c:754
+#: ../treebrowser/src/treebrowser.c:1281
msgid "Expand all"
msgstr "Tout étendre"
-#: ../gproject/src/gproject-sidebar.c:717
-#: ../treebrowser/src/treebrowser.c:1286
+#: ../gproject/src/gproject-sidebar.c:761
+#: ../treebrowser/src/treebrowser.c:1285
msgid "Collapse all"
msgstr "Tout replier"
-#: ../gproject/src/gproject-sidebar.c:726
+#: ../gproject/src/gproject-sidebar.c:771
msgid "Follow active editor"
msgstr "Suivre l'éditeur actif"
-#: ../gproject/src/gproject-sidebar.c:774
+#: ../gproject/src/gproject-sidebar.c:820
msgid "Expand All"
msgstr "Tout déplier"
-#: ../gproject/src/gproject-sidebar.c:783
-#: ../treebrowser/src/treebrowser.c:1234
+#: ../gproject/src/gproject-sidebar.c:829
msgid "Find in Files"
msgstr "Rechercher dans les fichiers"
#. POSITION OF VIEW
-#: ../markdown/src/conf.c:572
+#: ../markdown/src/conf.c:567
msgid "Position:"
msgstr "Position :"
-#: ../markdown/src/conf.c:578
+#: ../markdown/src/conf.c:573
msgid "Sidebar"
msgstr "Barre latérale"
-#: ../markdown/src/conf.c:586
+#: ../markdown/src/conf.c:581
msgid "Message Window"
msgstr "Fenêtre de messages"
-#: ../markdown/src/conf.c:600
+#: ../markdown/src/conf.c:595
msgid "Font:"
msgstr "Police :"
-#: ../markdown/src/conf.c:618
+#: ../markdown/src/conf.c:612
msgid "Code Font:"
msgstr "Police du code :"
-#: ../markdown/src/conf.c:636
+#: ../markdown/src/conf.c:629
msgid "BG Color:"
msgstr "Couleur d'avant-plan :"
-#: ../markdown/src/conf.c:653
+#: ../markdown/src/conf.c:645
msgid "FG Color:"
msgstr "Couleur d'arrière-plan :"
-#: ../markdown/src/conf.c:672
+#: ../markdown/src/conf.c:663
msgid "Select Template File"
msgstr "Sélectionner un modèle"
@@ -4908,6 +5006,166 @@
msgid "The current document does not have a Markdown filetype."
msgstr "Le type du fichier courant n'est pas définit à Markdown."
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:35
+msgid "Pair Tag Highlighter"
+msgstr ""
+
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:36
+#, fuzzy
+msgid "Finds and highlights matching opening/closing HTML tag"
+msgstr ""
+"Trouve et met en évidence les balises HTML ouvrantes ou fermantes "
+"correspondantes"
+
+#: ../pohelper/data/menus.ui.h:1
+msgid "_Translation Helper"
+msgstr "Assistant de _traduction"
+
+#: ../pohelper/data/menus.ui.h:2
+msgid "_Previous String"
+msgstr "Chaîne _précédente"
+
+#: ../pohelper/data/menus.ui.h:3 ../pohelper/src/gph-plugin.c:1031
+msgid "Go to previous string"
+msgstr "Aller à la chaîne précédente"
+
+#: ../pohelper/data/menus.ui.h:4
+msgid "_Next String"
+msgstr "Chaîne suiva_nte"
+
+#: ../pohelper/data/menus.ui.h:5 ../pohelper/src/gph-plugin.c:1034
+msgid "Go to next string"
+msgstr "Aller à la chaîne suivante"
+
+#: ../pohelper/data/menus.ui.h:6
+msgid "Pre_vious Untranslated"
+msgstr "Non-traduite pr_écédente"
+
+#: ../pohelper/data/menus.ui.h:7 ../pohelper/src/gph-plugin.c:1037
+msgid "Go to previous untranslated string"
+msgstr "Aller à la chaîne non-traduite précédente"
+
+#: ../pohelper/data/menus.ui.h:8
+msgid "Next _Untranslated"
+msgstr "Non-traduite s_uivante"
+
+#: ../pohelper/data/menus.ui.h:9 ../pohelper/src/gph-plugin.c:1040
+msgid "Go to next untranslated string"
+msgstr "Aller à la chaîne non-traduite suivante"
+
+#: ../pohelper/data/menus.ui.h:10
+msgid "Previous Fu_zzy"
+msgstr "Appro_ximative précédente"
+
+#: ../pohelper/data/menus.ui.h:11 ../pohelper/src/gph-plugin.c:1043
+msgid "Go to previous fuzzily translated string"
+msgstr "Aller à la chaîne traduite approximativement précédente"
+
+#: ../pohelper/data/menus.ui.h:12
+msgid "Next _Fuzzy"
+msgstr "Approximati_ve suivante"
+
+#: ../pohelper/data/menus.ui.h:13 ../pohelper/src/gph-plugin.c:1046
+msgid "Go to next fuzzily translated string"
+msgstr "Aller la chaîne traduite approximativement suivante"
+
+#: ../pohelper/data/menus.ui.h:14
+msgid "Previous Untranslated or Fuzz_y"
+msgstr "Non-traduite ou _approximative précédente"
+
+#: ../pohelper/data/menus.ui.h:15 ../pohelper/src/gph-plugin.c:1049
+msgid "Go to previous untranslated or fuzzy string"
+msgstr "Aller la chaîne non-traduite ou approximative précédente"
+
+#: ../pohelper/data/menus.ui.h:16
+msgid "Next Untranslated _or Fuzzy"
+msgstr "Non-traduite ou approximative _suivante"
+
+#: ../pohelper/data/menus.ui.h:17 ../pohelper/src/gph-plugin.c:1053
+msgid "Go to next untranslated or fuzzy string"
+msgstr "Aller la chaîne non-traduite ou approximative suivante"
+
+#: ../pohelper/data/menus.ui.h:18 ../pohelper/src/gph-plugin.c:1064
+msgid "Toggle current translation fuzziness"
+msgstr "Basculer l'état approximatif de la chaîne courante"
+
+#: ../pohelper/data/menus.ui.h:19
+msgid "_Toggle Fuzziness"
+msgstr "Basculer l'état approxima_tif"
+
+#: ../pohelper/data/menus.ui.h:20
+msgid "Paste _Message as Translation"
+msgstr "Copier le _message dans la traduction"
+
+#: ../pohelper/data/menus.ui.h:21
+msgid "Paste the original untranslated string to the translation"
+msgstr "Copier la chaîne non-traduite originale dans la traduction"
+
+#: ../pohelper/data/menus.ui.h:22 ../pohelper/src/gph-plugin.c:1061
+msgid "Reflow the current translation string"
+msgstr "Reformater la chaîne de traduction courante"
+
+#: ../pohelper/data/menus.ui.h:23
+msgid "_Reflow Translation"
+msgstr "_Reformatter la traduction"
+
+#: ../pohelper/data/menus.ui.h:24
+msgid ""
+"Whether to update the translation headers (author, revision date, ...) upon "
+"file save"
+msgstr ""
+"Active ou désactive la mise-à-jour des en-têtes de traduction "
+"(auteur, date de révision, etc.) lors de l'enregistrement du fichier"
+
+#: ../pohelper/data/menus.ui.h:25
+msgid "Update _Headers Upon Save"
+msgstr "Mettre à _jour les en-têtes lors de l'enregistrement"
+
+#: ../pohelper/src/gph-plugin.c:41
+msgid "Translation Helper"
+msgstr "Assistant de traduction"
+
+#: ../pohelper/src/gph-plugin.c:42
+msgid "Improves support for GetText translation files."
+msgstr "Améliore la gestion des fichiers de traduction GetText."
+
+#: ../pohelper/src/gph-plugin.c:1057
+msgid "Paste original untranslated string to translation"
+msgstr "Copier la chaîne non-traduite originale dans la traduction"
+
+#: ../pohelper/src/gph-plugin.c:1099
+#, c-format
+msgid "Failed to load configuration file: %s"
+msgstr "Impossible de charger le fichier de configuration : %s"
+
+#: ../pohelper/src/gph-plugin.c:1124
+#, c-format
+msgid "Failed to create configuration directory \"%s\": %s"
+msgstr "Impossible de créer le dossier de configuration « %s » : %s"
+
+#: ../pohelper/src/gph-plugin.c:1127
+#, c-format
+msgid "Failed to save configuration file: %s"
+msgstr "Impossible d'enregistrer le fichier de configuration : %s"
+
+#: ../pohelper/src/gph-plugin.c:1182
+#, c-format
+msgid ""
+"Failed to load UI definition, please check your installation. The error was: "
+"%s"
+msgstr ""
+"Impossible de charger la définition d'interface, veuillez vérifier "
+"votre installation. L'erreur était : %s"
+
+#: ../pohelper/src/gph-plugin.c:1222
+#, c-format
+msgid ""
+"Cannot find widget \"%s\" in the UI definition, please check your "
+"installation."
+msgstr ""
+"Impossible de trouver le widget « %s » dans la définition d'interface,"
+" veuillez vérifier votre installation."
+
#: ../pretty-printer/src/PluginEntry.c:37
msgid "XML PrettyPrinter"
msgstr ""
@@ -4994,7 +5252,7 @@
#: ../scope/data/scope.glade.h:1
msgid "Debu_g"
-msgstr ""
+msgstr "Débo_guer"
#: ../scope/data/scope.glade.h:2
msgid "_Setup Program"
@@ -5002,22 +5260,22 @@
#: ../scope/data/scope.glade.h:3
msgid "Recent _Programs"
-msgstr ""
+msgstr "_Programmes récents"
#: ../scope/data/scope.glade.h:4
#, fuzzy
msgid "_Run/Continue"
-msgstr "Exécuter / continuer"
+msgstr "Exécute_r / continuer"
#: ../scope/data/scope.glade.h:5
#, fuzzy
msgid "Run to _Cursor"
-msgstr "Exécuter jusqu'au curseur"
+msgstr "Exécuter jusqu'au _curseur"
#: ../scope/data/scope.glade.h:6
#, fuzzy
msgid "Run to _Source"
-msgstr "Exécuter jusqu'au curseur"
+msgstr "Exécuter jusqu'à la _source"
#: ../scope/data/scope.glade.h:7
msgid "Step _Into"
@@ -5038,12 +5296,12 @@
#: ../scope/data/scope.glade.h:11
#, fuzzy
msgid "Toggle _Breakpoint"
-msgstr "Points d'arrêt"
+msgstr "Basuler le point d'arrêt"
#: ../scope/data/scope.glade.h:12
#, fuzzy
msgid "_GDB Command"
-msgstr "Insérer une commande"
+msgstr "Commande _GDB"
#: ../scope/data/scope.glade.h:13
#, fuzzy
@@ -5056,12 +5314,14 @@
msgstr "Afficher le _terminal"
#: ../scope/data/scope.glade.h:15
+#, fuzzy
msgid "_Reset Markers"
-msgstr ""
+msgstr "_Réinitialiser les marqueurs"
#: ../scope/data/scope.glade.h:16
+#, fuzzy
msgid "_Cleanup Files"
-msgstr ""
+msgstr "Nettoyer les fichiers"
#: ../scope/data/scope.glade.h:17
msgid "_Feed"
@@ -5093,12 +5353,14 @@
msgstr ""
#: ../scope/data/scope.glade.h:24
+#, fuzzy
msgid "S_ynchronize"
-msgstr ""
+msgstr "S_ynchroniser"
#: ../scope/data/scope.glade.h:25
+#, fuzzy
msgid "_Interrupt"
-msgstr ""
+msgstr "_Interrompre"
#: ../scope/data/scope.glade.h:26
#, fuzzy
@@ -5106,9 +5368,8 @@
msgstr "Envoyer un _signal"
#: ../scope/data/scope.glade.h:27
-#, fuzzy
msgid "S_elect on"
-msgstr "Sélectionner une police"
+msgstr ""
#: ../scope/data/scope.glade.h:28
msgid "_Running"
@@ -5124,8 +5385,9 @@
msgstr ""
#: ../scope/data/scope.glade.h:31
+#, fuzzy
msgid "_Follow"
-msgstr ""
+msgstr "Suivre"
#: ../scope/data/scope.glade.h:32
#, fuzzy
@@ -5133,8 +5395,9 @@
msgstr "_Colonnes"
#: ../scope/data/scope.glade.h:33
+#, fuzzy
msgid "Show _Group"
-msgstr ""
+msgstr "Afficher le _group"
#: ../scope/data/scope.glade.h:34
msgid "Show _Core"
@@ -5145,9 +5408,8 @@
msgstr ""
#: ../scope/data/scope.glade.h:36
-#, fuzzy
msgid "Add _Watch"
-msgstr "_Ajouter les deux"
+msgstr ""
#: ../scope/data/scope.glade.h:37
msgid "Apply on _Run"
@@ -5160,19 +5422,21 @@
#: ../scope/data/scope.glade.h:39
#, fuzzy
msgid "Show _Address"
-msgstr "Adresse"
+msgstr "Afficher l'adresse"
#: ../scope/data/scope.glade.h:40
+#, fuzzy
msgid "_Modify"
-msgstr ""
+msgstr "_Modifier"
#: ../scope/data/scope.glade.h:41
msgid "_Watch"
msgstr ""
#: ../scope/data/scope.glade.h:42
+#, fuzzy
msgid "_Inspect"
-msgstr ""
+msgstr "_Inspecter"
#: ../scope/data/scope.glade.h:43
#, fuzzy
@@ -5231,13 +5495,14 @@
msgstr ""
#: ../scope/data/scope.glade.h:56
+#, fuzzy
msgid "_Apply"
-msgstr ""
+msgstr "_Appliquer"
#: ../scope/data/scope.glade.h:57
#, fuzzy
msgid "_Expand"
-msgstr "Tout déplier"
+msgstr "_Étendre"
#: ../scope/data/scope.glade.h:59
msgid "_Natural"
@@ -5261,299 +5526,379 @@
msgstr "_Binaire"
#: ../scope/data/scope.glade.h:64
-msgid "_Evaluate/Modify"
-msgstr ""
+#, fuzzy
+msgid "_Raw"
+msgstr "B_rut"
#: ../scope/data/scope.glade.h:65
-msgid "_Watch Expression"
+msgid "_Evaluate/Modify"
msgstr ""
#: ../scope/data/scope.glade.h:66
-#, fuzzy
-msgid "_Inspect Variable"
-msgstr "Variables d'environnement"
+msgid "_Watch Expression"
+msgstr ""
#: ../scope/data/scope.glade.h:67
#, fuzzy
-msgid "Program Terminal"
-msgstr "Terminal de déboguage"
+msgid "_Inspect Variable"
+msgstr "_Inspecter les variables"
#: ../scope/data/scope.glade.h:68
msgid "Threads"
msgstr "Threads"
-#: ../scope/data/scope.glade.h:70
+#: ../scope/data/scope.glade.h:69
#, fuzzy
msgid "Stack"
-msgstr "Pile d'appel"
+msgstr "Pile"
-#: ../scope/data/scope.glade.h:71
+#: ../scope/data/scope.glade.h:70
msgid "Locals"
msgstr ""
-#: ../scope/data/scope.glade.h:72
+#: ../scope/data/scope.glade.h:71
msgid "Watches"
msgstr ""
-#: ../scope/data/scope.glade.h:73
+#: ../scope/data/scope.glade.h:72
#, fuzzy
msgid "Memory"
msgstr "Mémoire"
-#: ../scope/data/scope.glade.h:74
-msgid "Debug Console"
-msgstr ""
-
-#: ../scope/data/scope.glade.h:75
+#: ../scope/data/scope.glade.h:73
#, fuzzy
msgid "Enter gdb command:"
-msgstr "Insérer une commande"
+msgstr "Insérer une commande GDB :"
-#: ../scope/data/scope.glade.h:76
-#, fuzzy
+#: ../scope/data/scope.glade.h:74
msgid "Convert _UTF-8 to locale"
-msgstr "Aligner la sélection à gauche"
+msgstr ""
-#: ../scope/data/scope.glade.h:77
+#: ../scope/data/scope.glade.h:75
msgid "_Thread"
msgstr "_Thread"
-#: ../scope/data/scope.glade.h:78
+#: ../scope/data/scope.glade.h:76
#, fuzzy
msgid "_Group"
msgstr "_Groupe"
-#: ../scope/data/scope.glade.h:79
+#: ../scope/data/scope.glade.h:77
+#, fuzzy
msgid "_Frame"
-msgstr ""
+msgstr "Page"
-#: ../scope/data/scope.glade.h:80
+#: ../scope/data/scope.glade.h:78
msgid "Setup Program"
msgstr ""
-#: ../scope/data/scope.glade.h:81
+#: ../scope/data/scope.glade.h:79
+#, fuzzy
msgid "_Executable:"
-msgstr ""
+msgstr "_Exécutable :"
-#: ../scope/data/scope.glade.h:82
+#: ../scope/data/scope.glade.h:80
#, fuzzy
msgid "_Arguments:"
msgstr "_Arguments :"
-#: ../scope/data/scope.glade.h:83
+#: ../scope/data/scope.glade.h:81
#, fuzzy
msgid "En_vironment:"
msgstr "En_vironnement :"
-#: ../scope/data/scope.glade.h:84
+#: ../scope/data/scope.glade.h:82
+#, fuzzy
msgid "_Working dir:"
-msgstr ""
+msgstr "Dossier de travail :"
-#: ../scope/data/scope.glade.h:85
+#: ../scope/data/scope.glade.h:83
msgid "_Load script:"
msgstr ""
-#: ../scope/data/scope.glade.h:86
+#: ../scope/data/scope.glade.h:84
msgid "Auto _run program/exit gdb"
msgstr ""
-#: ../scope/data/scope.glade.h:87
+#: ../scope/data/scope.glade.h:85
msgid "_Non-stop mode"
msgstr ""
-#: ../scope/data/scope.glade.h:88
-msgid "_Temporary breakpoint at:"
+#: ../scope/data/scope.glade.h:86
+msgid "_Temporary breakpoint on load at:"
msgstr ""
-#: ../scope/data/scope.glade.h:89
-msgid "_Delete all breakpoints, watches and inspects"
+#: ../scope/data/scope.glade.h:87
+#, fuzzy
+msgid "_Delete all breakpoints, watches, inspects and registers"
msgstr ""
+"Supprimer tous les points d'arrêt, watches (?), inspects (?) et "
+"registres (?)"
-#: ../scope/data/scope.glade.h:90 ../scope/src/prefs.c:337
+#: ../scope/data/scope.glade.h:88 ../scope/src/scope.c:522
+#, fuzzy
msgid "Program"
-msgstr ""
+msgstr "Programme"
-#: ../scope/data/scope.glade.h:91
+#: ../scope/data/scope.glade.h:89
#, fuzzy
msgid "Open on"
-msgstr "Ouvrir une URI"
+msgstr ""
-#: ../scope/data/scope.glade.h:92
+#: ../scope/data/scope.glade.h:90
msgid "g_db load"
msgstr ""
-#: ../scope/data/scope.glade.h:93
+#: ../scope/data/scope.glade.h:91
msgid "p_rogram start"
msgstr ""
-#: ../scope/data/scope.glade.h:94
+#: ../scope/data/scope.glade.h:92
#, fuzzy
msgid "Update all _views"
-msgstr "Mettre la liste de tâches à jour"
+msgstr "Mettre à jour toutes les _vues"
-#: ../scope/data/scope.glade.h:95
+#: ../scope/data/scope.glade.h:93
+#, fuzzy
msgid "Panel"
-msgstr ""
+msgstr "Panneau"
-#: ../scope/data/scope.glade.h:96
+#: ../scope/data/scope.glade.h:94
msgid "Default 8-bit text mode:"
-msgstr ""
+msgstr "Mode de texte 8-bit par défaut :"
-#: ../scope/data/scope.glade.h:97
+#: ../scope/data/scope.glade.h:95
msgid "_7-bit \\nnn"
msgstr ""
-#: ../scope/data/scope.glade.h:98
+#: ../scope/data/scope.glade.h:96
+#, fuzzy
msgid "Display"
-msgstr ""
+msgstr "Affichage"
-#: ../scope/data/scope.glade.h:99
+#: ../scope/data/scope.glade.h:97
#, fuzzy
msgid "_member"
msgstr "_membre"
-#: ../scope/data/scope.glade.h:100
+#: ../scope/data/scope.glade.h:98
#, fuzzy
msgid "and"
msgstr "et"
-#: ../scope/data/scope.glade.h:101
+#: ../scope/data/scope.glade.h:99
#, fuzzy
msgid "_argument"
msgstr "_argument"
-#: ../scope/data/scope.glade.h:102
+#: ../scope/data/scope.glade.h:100
#, fuzzy
msgid "names"
msgstr "noms"
-#: ../scope/data/scope.glade.h:103
+#: ../scope/data/scope.glade.h:101
msgid "Values"
msgstr "Valeurs"
-#: ../scope/data/scope.glade.h:104
-#, fuzzy
+#: ../scope/data/scope.glade.h:102
msgid "E_xpand on apply"
-msgstr "Tout déplier"
+msgstr ""
-#: ../scope/data/scope.glade.h:105
+#: ../scope/data/scope.glade.h:103
+#, fuzzy
msgid "S_how"
-msgstr ""
+msgstr "Affic_her"
-#: ../scope/data/scope.glade.h:106
+#: ../scope/data/scope.glade.h:104
+#, fuzzy
msgid "children"
-msgstr ""
+msgstr "enfants"
-#: ../scope/data/scope.glade.h:107
+#: ../scope/data/scope.glade.h:105
+#, fuzzy
msgid "Inspect"
-msgstr ""
+msgstr "Inspecter"
-#: ../scope/data/scope.glade.h:108
+#: ../scope/data/scope.glade.h:106
#, fuzzy
msgid "Show =li_brary messages"
msgstr "Afficher les messages =li_brary"
-#: ../scope/data/scope.glade.h:109
+#: ../scope/data/scope.glade.h:107
#, fuzzy
msgid "Show _tooltips"
-msgstr "Afficher les barres d'outils"
+msgstr "Afficher les infobulles"
-#: ../scope/data/scope.glade.h:110
+#: ../scope/data/scope.glade.h:108
#, fuzzy
msgid "Others"
msgstr "Autres"
-#: ../scope/data/scope.glade.h:111
+#: ../scope/data/scope.glade.h:109
#, fuzzy
msgid "Options"
msgstr "Options"
-#: ../scope/data/scope.glade.h:112
+#: ../scope/data/scope.glade.h:110
#, fuzzy
msgid "_Import"
-msgstr "_Import"
+msgstr "_Importer"
-#: ../scope/data/scope.glade.h:113
-#, fuzzy
+#: ../scope/data/scope.glade.h:111
msgid "Enter assignment expression:"
-msgstr "Impossible d'évaluer l'expression"
+msgstr ""
-#: ../scope/data/scope.glade.h:114
+#: ../scope/data/scope.glade.h:112
#, fuzzy
msgid "Inspect"
msgstr "Inspecter"
-#: ../scope/data/scope.glade.h:115
+#: ../scope/data/scope.glade.h:113
#, fuzzy
msgid "Object:"
msgstr "Objet :"
-#: ../scope/data/scope.glade.h:117
+#: ../scope/data/scope.glade.h:115
#, fuzzy
msgid "-"
msgstr "-"
-#: ../scope/data/scope.glade.h:118
+#: ../scope/data/scope.glade.h:116
+#, fuzzy
msgid "Frame:"
-msgstr ""
+msgstr "Page :"
-#: ../scope/data/scope.glade.h:119
+#: ../scope/data/scope.glade.h:117
#, fuzzy
msgid "@"
msgstr "@"
-#: ../scope/data/scope.glade.h:120
+#: ../scope/data/scope.glade.h:118
msgid "_Apply on run"
msgstr ""
-#: ../scope/data/scope.glade.h:121
+#: ../scope/data/scope.glade.h:119
#, fuzzy
msgid "Expand"
msgstr "Tout déplier"
-#: ../scope/data/scope.glade.h:122
+#: ../scope/data/scope.glade.h:120
#, fuzzy
msgid "Start:"
msgstr "_Début :"
-#: ../scope/data/scope.glade.h:123
+#: ../scope/data/scope.glade.h:121
msgid "Count:"
msgstr ""
-#: ../scope/data/scope.glade.h:124
-#, fuzzy
+#: ../scope/data/scope.glade.h:122
msgid "_Expand on apply"
-msgstr "Tout déplier"
+msgstr ""
-#: ../scope/src/break.c:947
-#, c-format
+#: ../scope/data/scope.glade.h:123 ../scope/src/scope.c:522
+#, fuzzy
+msgid "Program Terminal"
+msgstr "Terminal de déboguage"
+
+#: ../scope/data/scope.glade.h:125
+msgid "Registers"
+msgstr "Registres"
+
+#: ../scope/src/break.c:97
+#, fuzzy
+msgid "breakpoint"
+msgstr "points d'arrêt"
+
+#: ../scope/src/break.c:98
+#, fuzzy
+msgid "hardware breakpoint"
+msgstr "points d'arrêt matériels"
+
+#: ../scope/src/break.c:99
+msgid "tracepoint"
+msgstr ""
+
+#: ../scope/src/break.c:100
+msgid "fast tracepoint"
+msgstr ""
+
+#: ../scope/src/break.c:101
+msgid "write watchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:104
+msgid "access watchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:106
+msgid "read watchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:108
+msgid "catchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:135 ../scope/src/break.c:139
+msgid "CLI"
+msgstr ""
+
+#: ../scope/src/break.c:136
+msgid "unsupported MI"
+msgstr ""
+
+#: ../scope/src/break.c:141
+msgid "on load"
+msgstr ""
+
+#: ../scope/src/break.c:142
+#, fuzzy
+msgid "Run to Cursor"
+msgstr "Exécuter jusqu'au curseur"
+
+#: ../scope/src/break.c:1013
+#, c-format, fuzzy
msgid ""
"There are two or more breakpoints at %s:%d.\n"
+"\n"
"Use the breakpoint list to remove the exact one."
msgstr ""
+"Il y a deux points d'arrêt ou plus à %s:%d.\n"
+"\n"
+"Utilisez la liste de points d'arrêt pour supprimer le bon."
+
+#: ../scope/src/break.c:1252
+#, c-format
+msgid ", %s"
+msgstr ""
-#: ../scope/src/break.c:1200
+#: ../scope/src/break.c:1278
+#, c-format
+msgid "func %s"
+msgstr ""
+
+#: ../scope/src/break.c:1309
#, fuzzy
msgid "Add Breakpoint"
msgstr "Ajouter un point d'arrêt"
-#: ../scope/src/break.c:1215
+#: ../scope/src/break.c:1324
msgid "Add Watchpoint"
msgstr ""
#: ../scope/src/conterm.c:106
-#, fuzzy
msgid "Feed Terminal"
-msgstr "Terminal de déboguage"
+msgstr ""
#: ../scope/src/conterm.c:106
+#, fuzzy
msgid "Enter char # (0..255):"
-msgstr ""
+msgstr "Entrez le n° de caractère (0 à 255) :"
-#: ../scope/src/conterm.c:466 ../scope/src/scope.c:502
-#, c-format
+#: ../scope/src/conterm.c:509 ../scope/src/scope.c:550
+#: ../scope/src/scope.c:551
+#, c-format, fuzzy
msgid "Scope: %s."
-msgstr ""
+msgstr "Portée : %s."
#: ../scope/src/debug.c:115 ../scope/src/debug.c:120 ../scope/src/utils.c:37
#, c-format
@@ -5569,65 +5914,66 @@
msgid "Program terminated."
msgstr ""
-#: ../scope/src/debug.c:468
+#: ../scope/src/debug.c:469
msgid "No breakpoints. Hanging."
msgstr ""
-#: ../scope/src/debug.c:596 ../scope/src/thread.c:97
+#: ../scope/src/debug.c:598 ../scope/src/thread.c:92
#, c-format
msgid "%s."
msgstr "%s."
-#: ../scope/src/inspect.c:77
+#: ../scope/src/inspect.c:66
msgid "..."
msgstr "…"
-#: ../scope/src/inspect.c:324
+#: ../scope/src/inspect.c:339
#, fuzzy
msgid "invalid data"
-msgstr "Données invalides"
+msgstr "données invalides"
-#: ../scope/src/inspect.c:356
+#: ../scope/src/inspect.c:371
msgid "no children in range"
msgstr ""
-#: ../scope/src/inspect.c:440
+#: ../scope/src/inspect.c:454
msgid "out of scope"
msgstr ""
-#: ../scope/src/inspect.c:587
+#: ../scope/src/inspect.c:627
msgid "Duplicate inspect variable name."
msgstr ""
-#: ../scope/src/memory.c:299
+#: ../scope/src/memory.c:292
msgid "Read Memory"
msgstr ""
-#: ../scope/src/memory.c:408
-msgid "Scope: pointer size > 8, Data disabled."
+#: ../scope/src/memory.c:396
+#, c-format
+msgid "Scope: pointer size > %d, Data disabled."
msgstr ""
-#: ../scope/src/menu.c:380
+#: ../scope/src/menu.c:375
msgid "Modify"
msgstr ""
-#: ../scope/src/menu.c:490
+#: ../scope/src/menu.c:481
msgid "Evaluate/modify"
msgstr ""
-#: ../scope/src/menu.c:491
-#, fuzzy
+#: ../scope/src/menu.c:482
msgid "Watch expression"
-msgstr "Impossible d'évaluer l'expression"
+msgstr ""
-#: ../scope/src/menu.c:492
+#: ../scope/src/menu.c:483
#, fuzzy
msgid "Inspect variable"
-msgstr "Supprimer la variable ?"
+msgstr "Inspecter la variable"
-#: ../scope/src/parse.c:416
+#: ../scope/src/parse.c:437
+#, fuzzy
msgid "Undefined GDB error."
-msgstr ""
+msgstr "Erreur GDB indéfinie."
#: ../scope/src/plugme.c:81
#, fuzzy
@@ -5639,36 +5985,27 @@
msgid "Select File"
msgstr "Sélectionner un fichier"
-#: ../scope/src/prefs.c:338
-#, fuzzy
-msgid "Breaks"
-msgstr "Points d'arrêt"
-
-#: ../scope/src/prefs.c:339
-msgid "Console"
-msgstr "Console"
-
-#: ../scope/src/prefs.c:347 ../scope/src/utils.c:570
+#: ../scope/src/prefs.c:294 ../scope/src/utils.c:438
#, c-format
msgid "Scope: %s: %s."
msgstr ""
-#: ../scope/src/prefs.c:352
+#: ../scope/src/prefs.c:299
#, fuzzy
msgid "Scope: created configuration file."
-msgstr "Forcer le rechargement des fichiers de configuration"
+msgstr "Scope : fichier de configuration créé."
-#: ../scope/src/program.c:231
+#: ../scope/src/program.c:251
#, c-format
msgid "Loaded debug settings for %s."
msgstr ""
-#: ../scope/src/program.c:239
+#: ../scope/src/program.c:259
#, fuzzy, c-format
msgid "Could not load debug settings file %s: %s."
msgstr "Impossible de charger le fichier « %s » : %s"
-#: ../scope/src/program.c:359
+#: ../scope/src/program.c:379
#, fuzzy, c-format
msgid ""
"%s: %s.\n"
@@ -5679,15 +6016,16 @@
"\n"
"Continuer ?"
-#: ../scope/src/program.c:394
-msgid "Delete all breakpoints, watches and inspects?"
-msgstr ""
+#: ../scope/src/program.c:415
+#, fuzzy
+msgid "Delete all breakpoints, watches et cetera?"
+msgstr "Supprimer tous les points d'arrêt, watches (?), etc. ?"
-#: ../scope/src/program.c:501
+#: ../scope/src/program.c:523
msgid "as _Name=value"
msgstr ""
-#: ../scope/src/program.c:502
+#: ../scope/src/program.c:524
msgid "as _Name = value"
msgstr ""
@@ -5697,171 +6035,184 @@
msgstr "Débogueur Scope"
#: ../scope/src/scope.c:35
-msgid "Simple GDB front-end."
-msgstr ""
+msgid "Relatively simple GDB front-end."
+msgstr "Interface relativement simple pour GDB."
-#: ../scope/src/scope.c:63
+#: ../scope/src/scope.c:62
msgid "Setup program"
msgstr ""
-#: ../scope/src/scope.c:64
+#: ../scope/src/scope.c:63
#, fuzzy
msgid "Run/continue"
msgstr "Exécuter / continuer"
-#: ../scope/src/scope.c:66
+#: ../scope/src/scope.c:65
#, fuzzy
msgid "Run to source"
-msgstr "Exécuter jusqu'au curseur"
+msgstr "Exécuter jusqu'à la source"
-#: ../scope/src/scope.c:70
+#: ../scope/src/scope.c:69
#, fuzzy
msgid "Terminate"
msgstr "Terminer"
-#: ../scope/src/scope.c:71
+#: ../scope/src/scope.c:70
#, fuzzy
msgid "Toggle breakpoint"
msgstr "Ajouter / enlever un point d'arrêt"
-#: ../scope/src/scope.c:73 ../scope/src/scope.c:76
+#: ../scope/src/scope.c:72 ../scope/src/scope.c:75
#, fuzzy
msgid "GDB command"
msgstr "Insérer une commande"
-#: ../scope/src/scope.c:74
+#: ../scope/src/scope.c:73
#, fuzzy
msgid "Show terminal"
msgstr "Afficher le terminal"
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
#, fuzzy
msgid "Busy"
msgstr "Occupé"
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
#, fuzzy
msgid "Ready"
msgstr "Prêt"
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Hang"
msgstr ""
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Assem"
msgstr ""
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Load"
msgstr ""
-#: ../scope/src/scope.c:394
+#: ../scope/src/scope.c:421
msgid "Build action activated. Terminate debugging?"
msgstr ""
-#: ../scope/src/thread.c:58
+#: ../scope/src/scope.c:524
+#, fuzzy
+msgid "Breaks"
+msgstr "Points d'arrêt"
+
+#: ../scope/src/scope.c:526
+msgid "Console"
+msgstr "Console"
+
+#: ../scope/src/scope.c:526
+msgid "Debug Console"
+msgstr ""
+
+#: ../scope/src/thread.c:48
#, c-format
msgid "Thread group %s started."
msgstr ""
-#: ../scope/src/thread.c:76
+#: ../scope/src/thread.c:63
msgid "Thread group "
msgstr ""
-#: ../scope/src/thread.c:88
+#: ../scope/src/thread.c:83
msgid " exited"
msgstr ""
-#: ../scope/src/thread.c:91
+#: ../scope/src/thread.c:86
#, c-format
msgid " with exit code %s"
msgstr ""
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
#, fuzzy
msgid "Send Signal"
msgstr "Envoyer un signal"
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
#, fuzzy
msgid "Enter signal #:"
msgstr "Saisissez le numéro de signal :"
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Terminate Process"
msgstr ""
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Enter exit code:"
msgstr ""
-#: ../scope/src/thread.c:937
+#: ../scope/src/thread.c:891
msgid "Running"
msgstr ""
-#: ../scope/src/thread.c:938
+#: ../scope/src/thread.c:892
#, fuzzy
msgid "Stopped"
msgstr "Stopper"
-#: ../scope/src/utils.c:44
+#: ../scope/src/utils.c:45
#, fuzzy, c-format
-msgid "%s: error %lu."
-msgstr "%s : erreur %lu."
+msgid "%s: %s"
+msgstr "%s : %s."
-#: ../scope/src/utils.c:358
+#: ../scope/src/utils.c:225
#, c-format
msgid "Scope: error reading [%s]."
msgstr ""
-#: ../scope/src/views.c:505
+#: ../scope/src/views.c:526
msgid "…"
msgstr "…"
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
#, fuzzy
msgid "_Send"
msgstr "_Envoyer"
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
#, fuzzy
msgid "_Busy"
msgstr "_Occupé"
-#: ../scope/src/views.c:535
+#: ../scope/src/views.c:558
#, fuzzy
msgid "GDB Command"
msgstr "Insérer une commande"
-#: ../spellcheck/src/speller.c:94
+#: ../spellcheck/src/speller.c:180
msgid "Try: "
msgstr "Essayez : "
-#: ../spellcheck/src/speller.c:173
+#: ../spellcheck/src/speller.c:252
msgid "Checking"
msgstr "Vérification"
-#: ../spellcheck/src/speller.c:186
+#: ../spellcheck/src/speller.c:265
#, c-format
msgid "Checking file \"%s\" (lines %d to %d using %s):"
msgstr "Vérification du fichier « %s » (lignes %d à %d en utilisant %s) :"
-#: ../spellcheck/src/speller.c:196
+#: ../spellcheck/src/speller.c:275
#, c-format
msgid "Checking file \"%s\" (using %s):"
msgstr "Vérification du fichier « %s » (en utilisant %s) :"
-#: ../spellcheck/src/speller.c:223
+#: ../spellcheck/src/speller.c:302
msgid "The checked text is spelled correctly."
msgstr "Le texte vérifié est correctement orthographié."
-#: ../spellcheck/src/speller.c:233
+#: ../spellcheck/src/speller.c:312
#, c-format
msgid "The Enchant library couldn't be initialized (%s)."
msgstr "La bibliothèque Enchant ne peut être initialisée (%s)."
-#: ../spellcheck/src/speller.c:234
+#: ../spellcheck/src/speller.c:313
msgid "unknown error (maybe the chosen language is not available)"
msgstr ""
"erreur inconnue (la langue sélectionnée n'est peut-être pas disponible)"
@@ -5958,19 +6309,19 @@
msgid "Ignore All"
msgstr "Ignorer tout"
-#: ../spellcheck/src/gui.c:521
+#: ../spellcheck/src/gui.c:526
#, c-format
msgid "Default (%s)"
msgstr "Par défaut (%s)"
-#: ../spellcheck/src/gui.c:532
+#: ../spellcheck/src/gui.c:537
#, c-format
msgid "Toggle spell check while typing (current language: %s)"
msgstr ""
"Basculer la vérification orthographique lors de la frappe (langue courante : "
"%s)"
-#: ../spellcheck/src/gui.c:587
+#: ../spellcheck/src/gui.c:592
msgid "Spelling Suggestions"
msgstr "Suggestions d'orthographe"
@@ -6001,28 +6352,28 @@
#. OK. Something went not as expected.
#. * We did have a selection but cannot parse it into rows.
#. * Aborting
-#: ../tableconvert/src/tableconvert.c:236
+#: ../tableconvert/src/tableconvert.c:237
msgid "Something went wrong on parsing selection. Aborting"
msgstr "Une erreur est survenue lors de l'analyse de la sélection. Arrêt"
-#: ../tableconvert/src/tableconvert.c:268
+#: ../tableconvert/src/tableconvert.c:269
msgid "Convert selection to table"
msgstr "Convertir la sélection en tableau"
#. Build up menu entry
-#: ../tableconvert/src/tableconvert.c:281
+#: ../tableconvert/src/tableconvert.c:282
msgid "_Convert to table"
msgstr "_Convertir en tableau"
-#: ../tableconvert/src/tableconvert.c:284
+#: ../tableconvert/src/tableconvert.c:285
msgid "Converts current marked list to a table."
msgstr "Convertit la liste marquée actuellement en tableau."
-#: ../treebrowser/src/treebrowser.c:122
+#: ../treebrowser/src/treebrowser.c:124
msgid "TreeBrowser"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:123
+#: ../treebrowser/src/treebrowser.c:125
msgid ""
"This plugin adds a tree browser to Geany, allowing the user to browse files "
"using a tree view of the directory being browsed."
@@ -6030,30 +6381,30 @@
"Ce plugin ajoute un navigateur de fichiers à Geany, permettant à "
"l'utilisateur de naviguer dans les fichier avec une arborescence de dossiers."
-#: ../treebrowser/src/treebrowser.c:432
+#: ../treebrowser/src/treebrowser.c:434
#, c-format
msgid "%s: no such directory."
msgstr "%s : aucun répertoire de ce type."
-#: ../treebrowser/src/treebrowser.c:535 ../treebrowser/src/treebrowser.c:570
-#: ../treebrowser/src/treebrowser.c:672
+#: ../treebrowser/src/treebrowser.c:537 ../treebrowser/src/treebrowser.c:572
+#: ../treebrowser/src/treebrowser.c:670
msgid "(Empty)"
msgstr "(Vide)"
-#: ../treebrowser/src/treebrowser.c:974
+#: ../treebrowser/src/treebrowser.c:971
#, c-format
msgid "Could not execute configured external command '%s' (%s)."
msgstr "Impossible d'exécuter la commande d'ouverture externe « %s » (%s)."
-#: ../treebrowser/src/treebrowser.c:1045
+#: ../treebrowser/src/treebrowser.c:1042
msgid "NewDirectory"
msgstr "NouveauDossier"
-#: ../treebrowser/src/treebrowser.c:1047
+#: ../treebrowser/src/treebrowser.c:1044
msgid "NewFile"
msgstr "NouveauFichier"
-#: ../treebrowser/src/treebrowser.c:1052
+#: ../treebrowser/src/treebrowser.c:1049
#, c-format
msgid ""
"Target file '%s' exists\n"
@@ -6062,119 +6413,122 @@
"Le fichier de destination « %s » existe, voulez-vous vraiment le remplacer "
"par un fichier vide ?"
-#: ../treebrowser/src/treebrowser.c:1096
+#: ../treebrowser/src/treebrowser.c:1095
#, c-format
msgid "Do you really want to delete '%s' ?"
msgstr "Voulez-vous vraiment supprimer « %s » ?"
-#: ../treebrowser/src/treebrowser.c:1208 ../treebrowser/src/treebrowser.c:1695
+#: ../treebrowser/src/treebrowser.c:1207 ../treebrowser/src/treebrowser.c:1738
msgid "Go up"
msgstr "Dossier parant"
-#: ../treebrowser/src/treebrowser.c:1212 ../treebrowser/src/treebrowser.c:1710
+#: ../treebrowser/src/treebrowser.c:1211 ../treebrowser/src/treebrowser.c:1753
msgid "Set path from document"
msgstr "Définir le chemin depuis le document"
-#: ../treebrowser/src/treebrowser.c:1216
-msgid "Open externally"
-msgstr ""
+#: ../treebrowser/src/treebrowser.c:1215
+msgid "_Open externally"
+msgstr "_Ouvrir dans un programme externe"
-#: ../treebrowser/src/treebrowser.c:1221
+#: ../treebrowser/src/treebrowser.c:1220
msgid "Open Terminal"
msgstr "Ouvrir dans un terminal"
-#: ../treebrowser/src/treebrowser.c:1225
+#: ../treebrowser/src/treebrowser.c:1224
msgid "Set as root"
msgstr "Définir comme racine"
-#: ../treebrowser/src/treebrowser.c:1230 ../treebrowser/src/treebrowser.c:1700
-#: ../treebrowser/src/treebrowser.c:2063
+#: ../treebrowser/src/treebrowser.c:1229 ../treebrowser/src/treebrowser.c:1743
+#: ../treebrowser/src/treebrowser.c:2123
msgid "Refresh"
msgstr "Rafraîchir"
-#: ../treebrowser/src/treebrowser.c:1242
+#: ../treebrowser/src/treebrowser.c:1233
+msgid "_Find in Files"
+msgstr "Rechercher dans les _fichiers"
+
+#: ../treebrowser/src/treebrowser.c:1241
msgid "Create new directory"
msgstr "Créer un nouveau dossier"
-#: ../treebrowser/src/treebrowser.c:1246
+#: ../treebrowser/src/treebrowser.c:1245
msgid "Create new file"
msgstr "Créer un nouveau fichier"
-#: ../treebrowser/src/treebrowser.c:1250
+#: ../treebrowser/src/treebrowser.c:1249
msgid "Rename"
msgstr "Renommer"
-#: ../treebrowser/src/treebrowser.c:1255
+#: ../treebrowser/src/treebrowser.c:1254
msgid "Delete"
msgstr "Supprimer"
-#: ../treebrowser/src/treebrowser.c:1263
+#: ../treebrowser/src/treebrowser.c:1262
#, c-format
msgid "Close: %s"
msgstr "Fermer « %s »"
-#: ../treebrowser/src/treebrowser.c:1268
+#: ../treebrowser/src/treebrowser.c:1267
#, c-format
msgid "Close Child Documents "
msgstr "Fermer les documents enfants"
-#: ../treebrowser/src/treebrowser.c:1273
-msgid "Copy full path to clipboard"
-msgstr "Copier le chemin complet dans le presse-papier"
+#: ../treebrowser/src/treebrowser.c:1272
+msgid "_Copy full path to clipboard"
+msgstr "_Copier le chemin complet dans le presse-papier"
-#: ../treebrowser/src/treebrowser.c:1293 ../treebrowser/src/treebrowser.c:1977
+#: ../treebrowser/src/treebrowser.c:1292 ../treebrowser/src/treebrowser.c:2032
msgid "Show bookmarks"
msgstr "Afficher les marque-pages"
-#: ../treebrowser/src/treebrowser.c:1298 ../treebrowser/src/treebrowser.c:1931
+#: ../treebrowser/src/treebrowser.c:1297 ../treebrowser/src/treebrowser.c:1981
msgid "Show hidden files"
msgstr "Afficher les fichiers cachés"
-#: ../treebrowser/src/treebrowser.c:1303
+#: ../treebrowser/src/treebrowser.c:1302
msgid "Show toolbars"
msgstr "Afficher les barres d'outils"
-#: ../treebrowser/src/treebrowser.c:1578
+#: ../treebrowser/src/treebrowser.c:1621
#, c-format
msgid "Target file '%s' exists, do you really want to replace it?"
msgstr ""
"Le fichier de destination « %s » existe déjà, voulez vous vraiment le "
"remplacer ?"
-#: ../treebrowser/src/treebrowser.c:1705
+#: ../treebrowser/src/treebrowser.c:1748
msgid "Home"
msgstr "Dossier personnel"
# Qu'est-ce que ça fait en pratique ?
-#: ../treebrowser/src/treebrowser.c:1715
-#, fuzzy
+#: ../treebrowser/src/treebrowser.c:1758
msgid "Track path"
msgstr "Suivre le chemin"
-#: ../treebrowser/src/treebrowser.c:1720
+#: ../treebrowser/src/treebrowser.c:1763
msgid "Hide bars"
msgstr "Cacher les barres d'outils"
-#: ../treebrowser/src/treebrowser.c:1730
+#: ../treebrowser/src/treebrowser.c:1773
msgid ""
"Filter (*.c;*.h;*.cpp), and if you want temporary filter using the '!' "
"reverse try for example this '!;*.c;*.h;*.cpp'"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1738
+#: ../treebrowser/src/treebrowser.c:1781
msgid "Addressbar for example '/projects/my-project'"
msgstr "Barre de chemin, par exemple « /projets/mon-projet »"
-#: ../treebrowser/src/treebrowser.c:1763
+#: ../treebrowser/src/treebrowser.c:1806
msgid "Tree Browser"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1895
+#: ../treebrowser/src/treebrowser.c:1945
msgid "External open command"
-msgstr "Commande d'ouverture externe"
+msgstr "Commande du programme externe"
-#: ../treebrowser/src/treebrowser.c:1900
-#, fuzzy, c-format
+#: ../treebrowser/src/treebrowser.c:1950
+#, c-format
msgid ""
"The command to execute when using \"Open with\". You can use %f and %d "
"wildcards.\n"
@@ -6182,58 +6536,59 @@
"%d will be replaced with the path name of the selected file without the "
"filename"
msgstr ""
-"La commande à exécuter pour l'action « Ouvrir XXX » Vous pouvez utiliser "
-"les marqueurs %f et %d.\n"
+"La commande à exécuter pour l'action « Ouvrir dans un programme "
+"externe » Vous pouvez utiliser les marqueurs %f et %d.\n"
"%f sera remplacé par le chemin complet du fichier\n"
-"%d sera remplacé par le chemin complet du dossier qui contient le fichier"
+"%d sera remplacé par le chemin complet du dossier qui contient le "
+"fichier"
-#: ../treebrowser/src/treebrowser.c:1908
+#: ../treebrowser/src/treebrowser.c:1958
msgid "Toolbar"
msgstr "Barre d'outils"
-#: ../treebrowser/src/treebrowser.c:1910
+#: ../treebrowser/src/treebrowser.c:1960
msgid "Hidden"
msgstr "Cachée"
-#: ../treebrowser/src/treebrowser.c:1911
+#: ../treebrowser/src/treebrowser.c:1961
msgid "Top"
msgstr "Au dessus"
-#: ../treebrowser/src/treebrowser.c:1912
+#: ../treebrowser/src/treebrowser.c:1962
msgid "Bottom"
msgstr "En dessous"
-#: ../treebrowser/src/treebrowser.c:1917
+#: ../treebrowser/src/treebrowser.c:1967
msgid "If position is changed, the option require plugin restart."
msgstr "Cette option nécessite un redémarrage du plugin."
-#: ../treebrowser/src/treebrowser.c:1921
+#: ../treebrowser/src/treebrowser.c:1971
msgid "Show icons"
msgstr "Afficher les icônes"
-#: ../treebrowser/src/treebrowser.c:1923
+#: ../treebrowser/src/treebrowser.c:1973
msgid "None"
msgstr "Aucunes"
-#: ../treebrowser/src/treebrowser.c:1924
+#: ../treebrowser/src/treebrowser.c:1974
msgid "Base"
msgstr "Basiques"
-#: ../treebrowser/src/treebrowser.c:1925
+#: ../treebrowser/src/treebrowser.c:1975
msgid "Content-type"
msgstr "Depuis le type de contenu"
-#: ../treebrowser/src/treebrowser.c:1936
+#: ../treebrowser/src/treebrowser.c:1986
msgid "On Windows, this just hide files that are prefixed with '.' (dot)"
msgstr ""
"Sous Windows cette option ne cache que les fichiers dont le nom commence par "
"un « . » (un point)"
-#: ../treebrowser/src/treebrowser.c:1938
+#: ../treebrowser/src/treebrowser.c:1988
msgid "Hide object files"
msgstr "Cacher les fichiers objets"
-#: ../treebrowser/src/treebrowser.c:1943
+#: ../treebrowser/src/treebrowser.c:1993
msgid ""
"Don't show generated object files in the file browser, this includes *.o, *."
"obj. *.so, *.dll, *.a, *.lib"
@@ -6241,47 +6596,55 @@
"Ne pas afficher les objets auto-générés dans le navigateur de fichiers (*.o, "
"*.obj. *.so, *.dll, *.a et *.lib entre autres)"
-#: ../treebrowser/src/treebrowser.c:1945
+#: ../treebrowser/src/treebrowser.c:1995
msgid "Reverse filter"
msgstr "Inverser le filtre"
-#: ../treebrowser/src/treebrowser.c:1950
+#: ../treebrowser/src/treebrowser.c:2000
msgid "Follow current document"
msgstr "Suivre le document courant"
-#: ../treebrowser/src/treebrowser.c:1955
+#: ../treebrowser/src/treebrowser.c:2005
msgid "Single click, open document and focus it"
msgstr "Un simple clic ouvre le document et lui donne le focus"
-#: ../treebrowser/src/treebrowser.c:1960
+#: ../treebrowser/src/treebrowser.c:2010
msgid "Double click open directory"
msgstr "Un double clic ouvre le dossier"
-#: ../treebrowser/src/treebrowser.c:1965
+#: ../treebrowser/src/treebrowser.c:2015
msgid "On delete file, close it if is opened"
msgstr "Fermer les fichiers lorsque ils sont supprimés"
-#: ../treebrowser/src/treebrowser.c:1970
+#: ../treebrowser/src/treebrowser.c:2020
+msgid "Focus editor on file open"
+msgstr "Donner le focus à l'éditeur lors de l'ouverture d'un fichier"
+
+#: ../treebrowser/src/treebrowser.c:2025
msgid "Show tree lines"
msgstr "Afficher les guides d'arborescence"
-#: ../treebrowser/src/treebrowser.c:2053
+#: ../treebrowser/src/treebrowser.c:2037
+msgid "Open new files"
+msgstr "Ouvrir les nouveaux fichiers"
+
+#: ../treebrowser/src/treebrowser.c:2113
msgid "Focus File List"
msgstr "Aller à la liste de fichiers"
-#: ../treebrowser/src/treebrowser.c:2055
+#: ../treebrowser/src/treebrowser.c:2115
msgid "Focus Path Entry"
msgstr "Aller au champ de chemin"
-#: ../treebrowser/src/treebrowser.c:2057
+#: ../treebrowser/src/treebrowser.c:2117
msgid "Rename Object"
msgstr "Renommer l'objet"
-#: ../treebrowser/src/treebrowser.c:2059
+#: ../treebrowser/src/treebrowser.c:2119
msgid "Create New File"
msgstr "Créer un nouveau fichier"
-#: ../treebrowser/src/treebrowser.c:2061
+#: ../treebrowser/src/treebrowser.c:2121
msgid "Create New Directory"
msgstr "Créer un nouveau dossier"
@@ -6350,44 +6713,44 @@
msgid "utility"
msgstr "utilitaire"
-#: ../webhelper/src/gwh-settings.c:775
+#: ../webhelper/src/gwh-settings.c:782
#, c-format
msgid "%s:"
msgstr "%s :"
-#: ../webhelper/src/gwh-browser.c:528
+#: ../webhelper/src/gwh-browser.c:534
msgid "_Zoom"
msgstr "_Zoom"
-#: ../webhelper/src/gwh-browser.c:550
+#: ../webhelper/src/gwh-browser.c:556
msgid "Full-_content zoom"
msgstr "Zoom du _contenu"
-#: ../webhelper/src/gwh-browser.c:561
+#: ../webhelper/src/gwh-browser.c:567
msgid "Flip panes orientation"
msgstr "Inverser l'orientation des panneaux"
-#: ../webhelper/src/gwh-browser.c:808
+#: ../webhelper/src/gwh-browser.c:814
msgid "Back"
msgstr "Retour"
-#: ../webhelper/src/gwh-browser.c:812
+#: ../webhelper/src/gwh-browser.c:818
msgid "Forward"
msgstr "Suivant"
-#: ../webhelper/src/gwh-browser.c:816
+#: ../webhelper/src/gwh-browser.c:822
msgid "Cancel loading"
msgstr "Arrêter le chargement"
-#: ../webhelper/src/gwh-browser.c:820
+#: ../webhelper/src/gwh-browser.c:826
msgid "Reload current page"
msgstr "Recharger la page courante"
-#: ../webhelper/src/gwh-browser.c:833 ../webhelper/src/gwh-browser.c:879
+#: ../webhelper/src/gwh-browser.c:839 ../webhelper/src/gwh-browser.c:885
msgid "Web inspector"
msgstr "Inspecteur web"
-#: ../webhelper/src/gwh-browser.c:834
+#: ../webhelper/src/gwh-browser.c:840
msgid "Toggle web inspector"
msgstr "Basculer l'inspecteur web"
@@ -6532,6 +6895,10 @@
msgid "Autocompletes XML/HTML tags using snippets."
msgstr ""
+#, fuzzy
+#~ msgid "%s: error %lu."
+#~ msgstr "%s : erreur %lu."
+
#~ msgid "Added breakpoint #%s in %s() at %s:%s\n"
#~ msgstr "Ajout d'un point d'arrêt #%s dans %s() à %s:%s\n"
@@ -6544,9 +6911,6 @@
#~ msgid "reason:"
#~ msgstr "raison :"
-#~ msgid "Directory %s not found!\n"
-#~ msgstr "Répertoire %s introuvable !\n"
-
#~ msgid "Shutting down target program.\n"
#~ msgstr "Fermeture du programme cible.\n"
diff -Nru geany-plugins-1.24.0+20140222+git/po/gl.po geany-plugins-1.24.1+dfsg/po/gl.po
--- geany-plugins-1.24.0+20140222+git/po/gl.po 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/po/gl.po 2014-04-12 14:28:39.000000000 +0000
@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Geany-plugins 1.23\n"
+"Project-Id-Version: Geany-plugins 1.24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-02-23 14:32+0100\n"
+"POT-Creation-Date: 2014-03-30 19:33+0200\n"
"PO-Revision-Date: 2010-06-06 06:26+0100\n"
"Last-Translator: José Manuel Castroagudín Silva \n"
"Language-Team: Galician\n"
@@ -33,12 +33,12 @@
msgid "Contents"
msgstr "Contidos"
-#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:615
+#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:625
msgid "Bookmarks"
msgstr "Marcadores"
#. complete update
-#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2295
+#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2351
msgid "_Update"
msgstr "Act_ualizar"
@@ -75,15 +75,15 @@
msgid "Context:"
msgstr "Contexto"
-#: ../addons/src/ao_xmltagging.c:56
+#: ../addons/src/ao_xmltagging.c:54
msgid "XML tagging"
msgstr "Etiquetado XML"
-#: ../addons/src/ao_xmltagging.c:67
+#: ../addons/src/ao_xmltagging.c:65
msgid "Tag name to be inserted:"
msgstr "Nome da etiqueta a inserir:"
-#: ../addons/src/ao_xmltagging.c:71
+#: ../addons/src/ao_xmltagging.c:69
#, c-format
msgid ""
"%s will be replaced with your current selection. Please keep care on your "
@@ -154,11 +154,12 @@
msgid "Run XML tagging"
msgstr "Executar o etiquetado XML"
-#: ../addons/src/addons.c:417 ../geanylatex/src/geanylatex.c:241
-#: ../geanyprj/src/geanyprj.c:174 ../geanysendmail/src/geanysendmail.c:121
-#: ../geanysendmail/src/geanysendmail.c:287 ../geanyvc/src/geanyvc.c:1798
+#: ../addons/src/addons.c:417 ../autoclose/src/autoclose.c:871
+#: ../geanylatex/src/geanylatex.c:241 ../geanyprj/src/geanyprj.c:174
+#: ../geanysendmail/src/geanysendmail.c:123
+#: ../geanysendmail/src/geanysendmail.c:291 ../geanyvc/src/geanyvc.c:1854
#: ../geniuspaste/src/geniuspaste.c:140 ../spellcheck/src/scplugin.c:146
-#: ../treebrowser/src/treebrowser.c:1880
+#: ../treebrowser/src/treebrowser.c:1933
#: ../updatechecker/src/updatechecker.c:253
msgid "Plugin configuration directory could not be created."
msgstr "Non foi posíbel crear o directorio de configuración do plugin."
@@ -253,6 +254,14 @@
msgid "Enclose selection automatically (without having to press a keybinding)"
msgstr ""
+#: ../autoclose/src/autoclose.c:50
+msgid "Auto-close"
+msgstr ""
+
+#: ../autoclose/src/autoclose.c:51
+msgid "Auto-close braces and brackets with lot of features"
+msgstr ""
+
#: ../codenav/src/codenavigation.c:52
msgid "Code navigation"
msgstr "Navegación polo código"
@@ -323,8 +332,8 @@
msgid "Various debuggers integration."
msgstr ""
-#: ../debugger/src/plugin.c:131 ../debugger/src/keys.c:76
-#: ../scope/data/scope.glade.h:125 ../scope/src/scope.c:225
+#: ../debugger/src/plugin.c:133 ../debugger/src/keys.c:76
+#: ../scope/data/scope.glade.h:124 ../scope/src/scope.c:226
msgid "Debug"
msgstr "Depurar"
@@ -468,7 +477,7 @@
msgid "Target"
msgstr "grande"
-#: ../debugger/src/tabs.c:135 ../scope/data/scope.glade.h:69
+#: ../debugger/src/tabs.c:135 ../scope/src/scope.c:524
msgid "Breakpoints"
msgstr "Puntos de interrupción"
@@ -511,24 +520,24 @@
msgstr "Iniciando"
#: ../debugger/src/keys.c:52 ../debugger/src/btnpanel.c:113
-#: ../scope/src/scope.c:67
+#: ../scope/src/scope.c:66
#, fuzzy
msgid "Step into"
msgstr "Só en %s: %s\n"
#: ../debugger/src/keys.c:53 ../debugger/src/btnpanel.c:110
-#: ../scope/src/scope.c:68
+#: ../scope/src/scope.c:67
msgid "Step over"
msgstr ""
#: ../debugger/src/keys.c:54 ../debugger/src/btnpanel.c:122
-#: ../scope/src/scope.c:69
+#: ../scope/src/scope.c:68
#, fuzzy
msgid "Step out"
msgstr "Só en %s: %s\n"
#: ../debugger/src/keys.c:55 ../debugger/src/btnpanel.c:125
-#: ../scope/src/scope.c:65
+#: ../scope/src/scope.c:64
#, fuzzy
msgid "Run to cursor"
msgstr "A conectar a %s"
@@ -540,7 +549,7 @@
#: ../debugger/src/keys.c:57
#, fuzzy
-msgid "Jump to the currect instruction"
+msgid "Jump to the current instruction"
msgstr "Completar a función actualmente en execución."
#: ../debugger/src/watch_model.c:220
@@ -575,6 +584,14 @@
msgid "Save debug session data to a project"
msgstr ""
+#: ../defineformat/src/defineformat.c:56
+msgid "Define formatter"
+msgstr ""
+
+#: ../defineformat/src/defineformat.c:57
+msgid "Automatically align backslash in multi-line defines"
+msgstr ""
+
#. never search for more than this many chars
#: ../devhelp/src/dhp.h:38
#, fuzzy
@@ -689,7 +706,7 @@
msgstr "Libro"
#. i18n: a documentation book
-#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1760
+#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1759
msgid "Book"
msgstr "Libro"
@@ -820,12 +837,12 @@
msgid "A developers' help browser for GNOME"
msgstr ""
-#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2010
+#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2066
msgid "_File"
msgstr "_Ficheiro"
-#: ../devhelp/devhelp/dh-window.c:760 ../geanymacro/src/geanymacro.c:1815
-#: ../geanymacro/src/geanymacro.c:2112
+#: ../devhelp/devhelp/dh-window.c:760 ../geanymacro/src/geanymacro.c:1822
+#: ../geanymacro/src/geanymacro.c:2118
#, fuzzy
msgid "_Edit"
msgstr "Editor"
@@ -1018,57 +1035,66 @@
msgid "Column mode, select to line / brace / anchor."
msgstr "Modo de columna, seleccionar ata a liña ou chave correspondente."
-#: ../geanyextrasel/src/extrasel.c:482
+#: ../geanyextrasel/src/extrasel.c:502
msgid "E_xtra Selection"
msgstr "Selección e_xtra"
-#: ../geanyextrasel/src/extrasel.c:489
+#: ../geanyextrasel/src/extrasel.c:509
msgid "_Column Mode"
msgstr "Modo de _columna"
-#: ../geanyextrasel/src/extrasel.c:494
+#: ../geanyextrasel/src/extrasel.c:514
msgid "Column mode"
msgstr "Modo de columna"
-#: ../geanyextrasel/src/extrasel.c:496
+#: ../geanyextrasel/src/extrasel.c:516
msgid "Select to _Line"
msgstr "Seleccionar ata a _liña"
-#: ../geanyextrasel/src/extrasel.c:500
+#: ../geanyextrasel/src/extrasel.c:520
msgid "Select to line"
msgstr "Seleccionar ata a liña"
-#: ../geanyextrasel/src/extrasel.c:502
+#: ../geanyextrasel/src/extrasel.c:522
msgid "Select to Matching _Brace"
msgstr "Seleccionar ata a _chave correspondente"
-#: ../geanyextrasel/src/extrasel.c:506
+#: ../geanyextrasel/src/extrasel.c:526
msgid "Select to matching brace"
msgstr "Seleccionar ata a chave correspondente"
-#: ../geanyextrasel/src/extrasel.c:510
+#: ../geanyextrasel/src/extrasel.c:528
+msgid "_Toggle Stream/Rectangular"
+msgstr ""
+
+#: ../geanyextrasel/src/extrasel.c:532
+#, fuzzy
+msgid "Convert selection"
+msgstr "Formatar a selección aliñándoa á esquerda"
+
+#: ../geanyextrasel/src/extrasel.c:537
msgid "_Set Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:514
+#: ../geanyextrasel/src/extrasel.c:541
msgid "Set anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:516
+#: ../geanyextrasel/src/extrasel.c:543
#, fuzzy
msgid "Select to _Anchor"
msgstr "Seleccionar ata a _liña"
-#: ../geanyextrasel/src/extrasel.c:520
+#: ../geanyextrasel/src/extrasel.c:547
#, fuzzy
msgid "Select to anchor"
msgstr "Seleccionar ata a liña"
-#: ../geanyextrasel/src/extrasel.c:522
+#: ../geanyextrasel/src/extrasel.c:549
msgid "_Rectangle Select to Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:527
+#: ../geanyextrasel/src/extrasel.c:554
msgid "Rectangle select to anchor"
msgstr ""
@@ -1485,76 +1511,76 @@
msgstr ""
"Tipo de documentación predefinido para linguaxes que non teñan un definido"
-#: ../geanyinsertnum/src/insertnum.c:37 ../geanyinsertnum/src/insertnum.c:329
-#: ../geanyinsertnum/src/insertnum.c:461
+#: ../geanyinsertnum/src/insertnum.c:44 ../geanyinsertnum/src/insertnum.c:337
+#: ../geanyinsertnum/src/insertnum.c:484
msgid "Insert Numbers"
msgstr "Inserir números"
-#: ../geanyinsertnum/src/insertnum.c:37
+#: ../geanyinsertnum/src/insertnum.c:44
msgid "Insert/Fill columns with numbers."
msgstr "Inserir ou encher columnas con números."
-#: ../geanyinsertnum/src/insertnum.c:140
+#: ../geanyinsertnum/src/insertnum.c:146
msgid "Counting..."
msgstr "Contando..."
-#: ../geanyinsertnum/src/insertnum.c:188
+#: ../geanyinsertnum/src/insertnum.c:194
msgid "Preparing..."
msgstr "Preparando..."
-#: ../geanyinsertnum/src/insertnum.c:194
+#: ../geanyinsertnum/src/insertnum.c:200
msgid "Inserting..."
msgstr "Inserindo..."
-#: ../geanyinsertnum/src/insertnum.c:318
+#: ../geanyinsertnum/src/insertnum.c:333
msgid "For base 11 and above"
msgstr "Para base 11 ou superior"
-#: ../geanyinsertnum/src/insertnum.c:341
+#: ../geanyinsertnum/src/insertnum.c:353
msgid "_Start:"
msgstr "_Comezo:"
-#: ../geanyinsertnum/src/insertnum.c:346
+#: ../geanyinsertnum/src/insertnum.c:358
msgid "S_tep:"
msgstr "_Paso:"
-#: ../geanyinsertnum/src/insertnum.c:352
+#: ../geanyinsertnum/src/insertnum.c:364
msgid "_Base:"
msgstr "_Base:"
-#: ../geanyinsertnum/src/insertnum.c:363
+#: ../geanyinsertnum/src/insertnum.c:380
msgid "Letters:"
msgstr "Letras:"
-#: ../geanyinsertnum/src/insertnum.c:366
+#: ../geanyinsertnum/src/insertnum.c:383
msgid "_Upper"
msgstr "Máis _alto"
-#: ../geanyinsertnum/src/insertnum.c:371
+#: ../geanyinsertnum/src/insertnum.c:388
msgid "_Lower"
msgstr "Máis _baixo"
-#: ../geanyinsertnum/src/insertnum.c:376
+#: ../geanyinsertnum/src/insertnum.c:393
msgid "Base _prefix"
msgstr "_Prefixo base"
-#: ../geanyinsertnum/src/insertnum.c:378
+#: ../geanyinsertnum/src/insertnum.c:395
msgid "0 for octal, 0x for hex, + for positive decimal"
msgstr "0 para octal, 0x para hex, + para decimal positivo"
-#: ../geanyinsertnum/src/insertnum.c:380
+#: ../geanyinsertnum/src/insertnum.c:397
msgid "Padding:"
msgstr "Recheo:"
-#: ../geanyinsertnum/src/insertnum.c:382
+#: ../geanyinsertnum/src/insertnum.c:399
msgid "Sp_ace"
msgstr "Esp_azo"
-#: ../geanyinsertnum/src/insertnum.c:385
+#: ../geanyinsertnum/src/insertnum.c:402
msgid "_Zero"
msgstr "_Cero"
-#: ../geanyinsertnum/src/insertnum.c:454
+#: ../geanyinsertnum/src/insertnum.c:477
msgid "Insert _Numbers"
msgstr "Inserir _números"
@@ -1989,20 +2015,20 @@
msgid "BibTeX reference name:"
msgstr "Nome da referencia:"
-#: ../geanylatex/src/geanylatex.c:1680
+#: ../geanylatex/src/geanylatex.c:1679
msgid "Dear Sir or Madame"
msgstr "Estimado señor ou señora"
-#: ../geanylatex/src/geanylatex.c:1681
+#: ../geanylatex/src/geanylatex.c:1680
msgid "With kind regards"
msgstr "Reciba un cordial saúdo"
-#: ../geanylatex/src/geanylatex.c:1689
+#: ../geanylatex/src/geanylatex.c:1688
msgid "No template assigned. Aborting"
msgstr ""
#. Building the wizard-dialog and showing it
-#: ../geanylatex/src/geanylatex.c:1716
+#: ../geanylatex/src/geanylatex.c:1715
msgid "LaTeX-Wizard"
msgstr "Asistente de LaTeX"
@@ -2010,69 +2036,69 @@
#. * Adds custom templates if there are any. If there are none just
#. * adds default one
#. TEMPLATE FILE
-#: ../geanylatex/src/geanylatex.c:1731 ../markdown/src/conf.c:666
+#: ../geanylatex/src/geanylatex.c:1730 ../markdown/src/conf.c:659
msgid "Template:"
msgstr "Modelo:"
-#: ../geanylatex/src/geanylatex.c:1735
+#: ../geanylatex/src/geanylatex.c:1734
msgid "Set the template which should be used for creating the new document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1744
+#: ../geanylatex/src/geanylatex.c:1743
msgid "Default"
msgstr "Predeterminado"
#. Documentclass
-#: ../geanylatex/src/geanylatex.c:1755
+#: ../geanylatex/src/geanylatex.c:1754
msgid "Documentclass:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1758
+#: ../geanylatex/src/geanylatex.c:1757
msgid "Choose the kind of document you want to write"
msgstr "Escolla o tipo de documento que quere escribir"
-#: ../geanylatex/src/geanylatex.c:1762
+#: ../geanylatex/src/geanylatex.c:1761
msgid "Article"
msgstr "Artigo"
-#: ../geanylatex/src/geanylatex.c:1764
+#: ../geanylatex/src/geanylatex.c:1763
msgid "Report"
msgstr "Informe"
-#: ../geanylatex/src/geanylatex.c:1766
+#: ../geanylatex/src/geanylatex.c:1765
msgid "Letter"
msgstr "Carta"
-#: ../geanylatex/src/geanylatex.c:1768
+#: ../geanylatex/src/geanylatex.c:1767
msgid "Presentation"
msgstr "Presentación"
#. Encoding
-#: ../geanylatex/src/geanylatex.c:1778
+#: ../geanylatex/src/geanylatex.c:1777
msgid "Encoding:"
msgstr "Codificación:"
-#: ../geanylatex/src/geanylatex.c:1782
+#: ../geanylatex/src/geanylatex.c:1781
msgid "Set the encoding for your new document"
msgstr "Configure a codificación para o seu novo documento"
#. fontsize
-#: ../geanylatex/src/geanylatex.c:1798
+#: ../geanylatex/src/geanylatex.c:1797
#, fuzzy
msgid "Font size"
msgstr "Tamaño da tipografía:"
-#: ../geanylatex/src/geanylatex.c:1804
+#: ../geanylatex/src/geanylatex.c:1803
msgid "Set the default font size of your new document"
msgstr ""
"Configure o tamaño da tipografía predeterminado para o seu novo documento"
#. Author
-#: ../geanylatex/src/geanylatex.c:1816
+#: ../geanylatex/src/geanylatex.c:1815
msgid "Author:"
msgstr "Autor:"
-#: ../geanylatex/src/geanylatex.c:1819
+#: ../geanylatex/src/geanylatex.c:1818
msgid ""
"Sets the value of the \\author command. In most cases this should be your "
"name"
@@ -2081,11 +2107,11 @@
"seu nome"
#. Date
-#: ../geanylatex/src/geanylatex.c:1833
+#: ../geanylatex/src/geanylatex.c:1832
msgid "Date:"
msgstr "Data:"
-#: ../geanylatex/src/geanylatex.c:1836
+#: ../geanylatex/src/geanylatex.c:1835
msgid ""
"Sets the value of the \\date command inside header of your new created LaTeX-"
"document. Keeping it at \\today is a good decision if you don't need any "
@@ -2093,143 +2119,143 @@
msgstr ""
#. Title of the new document
-#: ../geanylatex/src/geanylatex.c:1848
+#: ../geanylatex/src/geanylatex.c:1847
msgid "Title:"
msgstr "Título:"
-#: ../geanylatex/src/geanylatex.c:1851
+#: ../geanylatex/src/geanylatex.c:1850
msgid "Sets the title of your new document."
msgstr "Configura o título do seu novo documento."
#. Papersize
-#: ../geanylatex/src/geanylatex.c:1860
+#: ../geanylatex/src/geanylatex.c:1859
msgid "Paper size:"
msgstr "Tamaño do papel:"
-#: ../geanylatex/src/geanylatex.c:1863
+#: ../geanylatex/src/geanylatex.c:1862
msgid "Choose the paper format for the newly created document"
msgstr "Escolla o formato do papel para o documento novo creado"
#. Paper direction
-#: ../geanylatex/src/geanylatex.c:1876
+#: ../geanylatex/src/geanylatex.c:1875
msgid "Paper Orientation:"
msgstr "Orientación do papel:"
-#: ../geanylatex/src/geanylatex.c:1879
+#: ../geanylatex/src/geanylatex.c:1878
msgid "Choose the paper orientation for the newly created document"
msgstr "Escolla a orientación do papel para o documento novo creado"
-#: ../geanylatex/src/geanylatex.c:1900
+#: ../geanylatex/src/geanylatex.c:1899
msgid "Use KOMA-script classes if possible"
msgstr "Usar clases de KOMA-script se é posíbel"
-#: ../geanylatex/src/geanylatex.c:1902
+#: ../geanylatex/src/geanylatex.c:1901
msgid ""
"Uses the KOMA-script classes by Markus Kohm.\n"
"Keep in mind: To compile your document these classes have to be installed "
"before."
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1909
+#: ../geanylatex/src/geanylatex.c:1908
msgid "Use draft mode"
msgstr "Usar o modo de borrador"
-#: ../geanylatex/src/geanylatex.c:1911
+#: ../geanylatex/src/geanylatex.c:1910
msgid ""
"Set the draft flag inside new created documents to get documents with a "
"number of debugging helpers"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1928
+#: ../geanylatex/src/geanylatex.c:1927
msgid "Run LaTeX-Wizard"
msgstr "Executar o asistente de LaTeX"
-#: ../geanylatex/src/geanylatex.c:1930
+#: ../geanylatex/src/geanylatex.c:1929
msgid "Insert \\label"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1932
+#: ../geanylatex/src/geanylatex.c:1931
msgid "Insert \\ref"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1934
+#: ../geanylatex/src/geanylatex.c:1933
msgid "Insert linebreak \\\\ "
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1937
+#: ../geanylatex/src/geanylatex.c:1936
msgid "Insert command"
msgstr "Inserir orde"
-#: ../geanylatex/src/geanylatex.c:1939
+#: ../geanylatex/src/geanylatex.c:1938
msgid "Turn input replacement on/off"
msgstr "Activar ou desactivar a substitución de entrada"
-#: ../geanylatex/src/geanylatex.c:1943
+#: ../geanylatex/src/geanylatex.c:1942
msgid "Replace special characters"
msgstr "Substituír caracteres especiais"
-#: ../geanylatex/src/geanylatex.c:1946
+#: ../geanylatex/src/geanylatex.c:1945
msgid "Run insert environment dialog"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1948
+#: ../geanylatex/src/geanylatex.c:1947
msgid "Insert \\item"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1950
+#: ../geanylatex/src/geanylatex.c:1949
msgid "Format selection in bold font face"
msgstr "Formatar a selección en negra"
-#: ../geanylatex/src/geanylatex.c:1952
+#: ../geanylatex/src/geanylatex.c:1951
msgid "Format selection in italic font face"
msgstr "Formatar a selección en cursiva"
-#: ../geanylatex/src/geanylatex.c:1954
+#: ../geanylatex/src/geanylatex.c:1953
msgid "Format selection in typewriter font face"
msgstr "Formatar a selección en letra de máquina de escribir"
-#: ../geanylatex/src/geanylatex.c:1956
+#: ../geanylatex/src/geanylatex.c:1955
msgid "Format selection centered"
msgstr "Formatar a selección centrada"
-#: ../geanylatex/src/geanylatex.c:1958
+#: ../geanylatex/src/geanylatex.c:1957
msgid "Format selection left-aligned"
msgstr "Formatar a selección aliñándoa á esquerda"
-#: ../geanylatex/src/geanylatex.c:1960
+#: ../geanylatex/src/geanylatex.c:1959
msgid "Format selection right-aligned"
msgstr "Formatar a selección aliñándoa á dereita"
-#: ../geanylatex/src/geanylatex.c:1963
+#: ../geanylatex/src/geanylatex.c:1962
msgid "Insert description list"
msgstr "Inserir lista de descricións"
-#: ../geanylatex/src/geanylatex.c:1966
+#: ../geanylatex/src/geanylatex.c:1965
msgid "Insert itemize list"
msgstr "Inserir unha lista de elementos"
-#: ../geanylatex/src/geanylatex.c:1969
+#: ../geanylatex/src/geanylatex.c:1968
msgid "Insert enumerate list"
msgstr "Inserir unha lista numerada"
-#: ../geanylatex/src/geanylatex.c:1972
+#: ../geanylatex/src/geanylatex.c:1971
msgid "Set selection one level up"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1975
+#: ../geanylatex/src/geanylatex.c:1974
msgid "Set selection one level down"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1978
+#: ../geanylatex/src/geanylatex.c:1977
msgid "Insert \\usepackage{}"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1981
+#: ../geanylatex/src/geanylatex.c:1980
#, fuzzy
msgid "Insert BibTeX reference dialog"
msgstr "Inserir referencia"
-#: ../geanylatex/src/geanylatex.c:1988
+#: ../geanylatex/src/geanylatex.c:1987
msgid ""
"GeanyLaTeX is a plugin to improve support for LaTeX in Geany.\n"
"\n"
@@ -2240,124 +2266,124 @@
"Por favor, informe de todos os erros ou peticións de características a un "
"dos autores."
-#: ../geanylatex/src/geanylatex.c:2026
+#: ../geanylatex/src/geanylatex.c:2025
msgid ""
"glatex_set_autocompletion_contextsize has been initialized with an invalid "
"value. Default value taken. Please check your configuration file"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2048 ../geanylatex/src/geanylatex.c:2055
+#: ../geanylatex/src/geanylatex.c:2047 ../geanylatex/src/geanylatex.c:2054
msgid "page \\pageref{{{reference}}}"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2052 ../geanylatex/src/geanylatex.c:2059
+#: ../geanylatex/src/geanylatex.c:2051 ../geanylatex/src/geanylatex.c:2058
msgid "\\ref{{{reference}}}, page \\pageref{{{reference}}}"
msgstr ""
#. Build up menu for menubar
-#: ../geanylatex/src/geanylatex.c:2107
+#: ../geanylatex/src/geanylatex.c:2106
msgid "_LaTeX"
msgstr "_LaTeX"
#. Filling up menubar menus
#. LaTeX menu
-#: ../geanylatex/src/geanylatex.c:2116 ../geanylatex/src/geanylatex.c:2328
+#: ../geanylatex/src/geanylatex.c:2115 ../geanylatex/src/geanylatex.c:2327
msgid "LaTeX-_Wizard"
msgstr "_Asistente de LaTeX"
-#: ../geanylatex/src/geanylatex.c:2119 ../geanylatex/src/geanylatex.c:2331
+#: ../geanylatex/src/geanylatex.c:2118 ../geanylatex/src/geanylatex.c:2330
msgid "Starts a Wizard to easily create LaTeX-documents"
msgstr "Inicia un asistente para crear facilmente documentos LaTeX"
-#: ../geanylatex/src/geanylatex.c:2124
+#: ../geanylatex/src/geanylatex.c:2123
msgid "I_nsert Special Character"
msgstr "I_nserir un carácter especial"
-#: ../geanylatex/src/geanylatex.c:2126
+#: ../geanylatex/src/geanylatex.c:2125
msgid "Helps to use some not very common letters and signs"
msgstr "Axuda para usar algunhas letras e signos non moi comúns"
-#: ../geanylatex/src/geanylatex.c:2136
+#: ../geanylatex/src/geanylatex.c:2135
msgid "Insert _Reference"
msgstr "Inserir _referencia"
-#: ../geanylatex/src/geanylatex.c:2138
+#: ../geanylatex/src/geanylatex.c:2137
msgid "Inserting references to the document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2143
+#: ../geanylatex/src/geanylatex.c:2142
msgid "Insert _Label"
msgstr "Inserir _etiqueta"
-#: ../geanylatex/src/geanylatex.c:2145
+#: ../geanylatex/src/geanylatex.c:2144
msgid "Helps at inserting labels to a document"
msgstr "Axuda ao inserir etiquetas a un documento"
-#: ../geanylatex/src/geanylatex.c:2151
+#: ../geanylatex/src/geanylatex.c:2150
msgid "Insert _Environment"
msgstr "Inserir _contorno"
-#: ../geanylatex/src/geanylatex.c:2153
+#: ../geanylatex/src/geanylatex.c:2152
msgid "Helps at inserting an environment a document"
msgstr "Axuda ao inserir un contorno a un documento"
-#: ../geanylatex/src/geanylatex.c:2159
+#: ../geanylatex/src/geanylatex.c:2158
msgid "Insert P_ackage"
msgstr "Inserir p_aquete"
-#: ../geanylatex/src/geanylatex.c:2161
+#: ../geanylatex/src/geanylatex.c:2160
msgid "A small dialog to insert \\usepackage{} into header of current file"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2166 ../scope/data/scope.glade.h:58
+#: ../geanylatex/src/geanylatex.c:2165 ../scope/data/scope.glade.h:58
msgid "_Format"
msgstr "_Formato"
#. Add font size menu
-#: ../geanylatex/src/geanylatex.c:2183
+#: ../geanylatex/src/geanylatex.c:2182
msgid "F_ont size"
msgstr "Tamaño da tip_ografía"
-#: ../geanylatex/src/geanylatex.c:2201
+#: ../geanylatex/src/geanylatex.c:2200
msgid "_Special Character Replacement"
msgstr "_Substitución de caracteres especiais"
-#: ../geanylatex/src/geanylatex.c:2209
+#: ../geanylatex/src/geanylatex.c:2208
msgid "Bulk _Replace Special Characters"
msgstr "Substituí_r en masa caracteres especiais"
-#: ../geanylatex/src/geanylatex.c:2211
+#: ../geanylatex/src/geanylatex.c:2210
msgid "_Replace selected special characters with TeX substitutes"
msgstr ""
"Substituí_r os caracteres especiais seleccionados por substitutos de TeX"
-#: ../geanylatex/src/geanylatex.c:2219
+#: ../geanylatex/src/geanylatex.c:2218
msgid "Toggle _Special Character Replacement"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2230
+#: ../geanylatex/src/geanylatex.c:2229
msgid "Insert _Command"
msgstr "_Orde para inserir"
-#: ../geanylatex/src/geanylatex.c:2232
+#: ../geanylatex/src/geanylatex.c:2231
msgid "Inserting costumized command to document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2257
+#: ../geanylatex/src/geanylatex.c:2256
#, fuzzy
msgid "_BibTeX"
msgstr "_BibTeX"
-#: ../geanylatex/src/geanylatex.c:2265
+#: ../geanylatex/src/geanylatex.c:2264
#, fuzzy
msgid "Insert B_ibTeX reference"
msgstr "Inserir _referencia"
-#: ../geanylatex/src/geanylatex.c:2267
+#: ../geanylatex/src/geanylatex.c:2266
msgid "Helps to insert a reference out of BibTeX files"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2272
+#: ../geanylatex/src/geanylatex.c:2271
#, fuzzy
msgid "_BibTeX entries"
msgstr "_BibTeX"
@@ -2515,16 +2541,16 @@
msgid "Creating dummy text with Geany"
msgstr "Creación de textos de proba con Geany"
-#: ../geanylipsum/src/geanylipsum.c:86
+#: ../geanylipsum/src/geanylipsum.c:89
msgid "Lipsum-Generator"
msgstr "Xerador de Lipsum"
-#: ../geanylipsum/src/geanylipsum.c:87
+#: ../geanylipsum/src/geanylipsum.c:90
msgid "Enter the length of Lipsum text here"
msgstr "Introduza a lonxitude do texto Lipsum aquí"
#. Building menu entry
-#: ../geanylipsum/src/geanylipsum.c:163
+#: ../geanylipsum/src/geanylipsum.c:164
msgid "_Lipsum"
msgstr "_Lipsum"
@@ -2662,19 +2688,19 @@
msgid "Browse..."
msgstr "Examinar..."
-#: ../geanylua/gsdlg.c:175
+#: ../geanylua/gsdlg.c:176
msgid "Select Color"
msgstr "Seleccionar a cor"
-#: ../geanylua/gsdlg.c:205
+#: ../geanylua/gsdlg.c:207
msgid "Choose..."
msgstr "Seleccionar..."
-#: ../geanylua/gsdlg.c:226
+#: ../geanylua/gsdlg.c:228
msgid "Select Font"
msgstr "Seleccionar tipo de letra"
-#: ../geanylua/gsdlg.c:253
+#: ../geanylua/gsdlg.c:255
msgid "Select..."
msgstr "Seleccionar..."
@@ -2705,7 +2731,7 @@
"Produciuse un erro no módulo \"%s\" na función %s():\n"
"non hai argumentos suficientes para a orde \"%s\".\n"
-#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:398
+#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:396
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2745,7 +2771,7 @@
msgid "Save file"
msgstr "Gardar ficheiro"
-#: ../geanylua/glspi_dlg.c:436
+#: ../geanylua/glspi_dlg.c:438
#, c-format
msgid ""
"Error in module \"%s\" at function pickfile():\n"
@@ -2754,7 +2780,7 @@
"Produciuse un erro no módulo \"%s\" na función pickfile():\n"
"produciuse un erro ao analizar a cadea de filtro no argumento #3.\n"
-#: ../geanylua/glspi_dlg.c:486
+#: ../geanylua/glspi_dlg.c:489
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2800,7 +2826,7 @@
"O complemento %s non foi cargado adecuadamente.\n"
"Comprobe a súa instalación."
-#: ../geanylua/glspi_app.c:19
+#: ../geanylua/glspi_app.c:21
#, fuzzy, c-format
msgid ""
"%s %s: %s\n"
@@ -2809,7 +2835,7 @@
"%s %s: %s\n"
"Copyright (c) 2007-2008 "
-#: ../geanylua/glspi_app.c:149
+#: ../geanylua/glspi_app.c:151
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2818,7 +2844,7 @@
"Produciuse un erro no módulo \"%s\" na función %s():\n"
"non se atopou o widget \"%s\" para o argumento #1.\n"
-#: ../geanylua/glspi_app.c:158
+#: ../geanylua/glspi_app.c:160
#, c-format
msgid ""
"Error in module \"%s\" at function %s() argument #2:\n"
@@ -3196,6 +3222,21 @@
"duplicate line"
msgstr ""
+#: ../geanymacro/src/geanymacro.c:150
+#, fuzzy
+msgid "Search for next \"\""
+msgstr "Elementos de busca:"
+
+#: ../geanymacro/src/geanymacro.c:151
+#, fuzzy
+msgid "Search for previous \"\""
+msgstr "Elementos de busca:"
+
+#: ../geanymacro/src/geanymacro.c:152
+#, fuzzy
+msgid "Set start of search to beginning of selection"
+msgstr "Seleccionar ata a liña"
+
#: ../geanymacro/src/geanymacro.c:181
#, fuzzy
msgid "Macros"
@@ -3400,12 +3441,12 @@
#. create buttons
#: ../geanymacro/src/geanymacro.c:1393 ../geanymacro/src/geanymacro.c:1536
-#: ../geanymacro/src/geanymacro.c:1819 ../geanymacro/src/geanymacro.c:2116
+#: ../geanymacro/src/geanymacro.c:1826 ../geanymacro/src/geanymacro.c:2122
msgid "_Ok"
msgstr ""
#: ../geanymacro/src/geanymacro.c:1394 ../geanymacro/src/geanymacro.c:1537
-#: ../geanymacro/src/geanymacro.c:1820
+#: ../geanymacro/src/geanymacro.c:1827
#, fuzzy
msgid "_Cancel"
msgstr "Codificación:"
@@ -3426,7 +3467,7 @@
msgid "Search for contents of clipboard"
msgstr "Copiar o camiño completo"
-#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:92
+#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:101
#, fuzzy
msgid "Search for:"
msgstr "Elementos de busca:"
@@ -3466,60 +3507,60 @@
msgid "Text:"
msgstr "Contexto"
-#: ../geanymacro/src/geanymacro.c:1571 ../geanymacro/src/geanymacro.c:1755
+#: ../geanymacro/src/geanymacro.c:1570 ../geanymacro/src/geanymacro.c:1758
#, c-format
msgid "Insert/replace with \"%s\""
msgstr ""
#. create dialog box
-#: ../geanymacro/src/geanymacro.c:1731
+#: ../geanymacro/src/geanymacro.c:1735
#, fuzzy, c-format
msgid "Edit: %s"
msgstr "Editar o punto de vixilancia"
#. add column
-#: ../geanymacro/src/geanymacro.c:1794
+#: ../geanymacro/src/geanymacro.c:1801
msgid "Event"
msgstr ""
#. add buttons
-#: ../geanymacro/src/geanymacro.c:1809
+#: ../geanymacro/src/geanymacro.c:1816
msgid "Move _Up"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1811
+#: ../geanymacro/src/geanymacro.c:1818
msgid "Move Do_wn"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1813
+#: ../geanymacro/src/geanymacro.c:1820
msgid "New _Above"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1814
+#: ../geanymacro/src/geanymacro.c:1821
msgid "New _Below"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1817 ../geanymacro/src/geanymacro.c:2114
+#: ../geanymacro/src/geanymacro.c:1824 ../geanymacro/src/geanymacro.c:2120
#, fuzzy
msgid "_Delete"
msgstr "Borrar"
#. create dialog box
-#: ../geanymacro/src/geanymacro.c:2059
+#: ../geanymacro/src/geanymacro.c:2065
#, fuzzy
msgid "Edit Macros"
msgstr "Editar o punto de vixilancia"
-#: ../geanymacro/src/geanymacro.c:2089
+#: ../geanymacro/src/geanymacro.c:2095
msgid "Macro Name"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:2095
+#: ../geanymacro/src/geanymacro.c:2101
msgid "Key Trigger"
msgstr ""
#. add buttons
-#: ../geanymacro/src/geanymacro.c:2110
+#: ../geanymacro/src/geanymacro.c:2116
msgid "_Re-Record"
msgstr ""
@@ -3538,6 +3579,33 @@
msgid "_Edit Macros"
msgstr ""
+#. *< \brief It's the information message about geany mini script
+#: ../geanyminiscript/src/gms_gui.c:129
+msgid ""
+"GMS : Geany Mini-Script filter Plugin\n"
+"This plugin is a tool to apply a script filter on:\n"
+" o the text selection,\n"
+" o the current document,\n"
+" o all documents of the current session.\n"
+"\n"
+"The filter type can be:\n"
+" o Unix shell script,\n"
+" o perl script,\n"
+" o python script,\n"
+" o sed commands,\n"
+" o awk script.\n"
+"\n"
+"AUTHOR\n"
+" Written by Pascal BURLOT (December,2008)\n"
+"\n"
+"LICENSE:\n"
+"This program is free software; you can redistribute\n"
+"it and/or modify it under the terms of the GNU \n"
+"General Public License as published by the Free\n"
+"Software Foundation; either version 2 of the License,\n"
+"or (at your option) any later version."
+msgstr ""
+
#: ../geanyminiscript/src/gms_gui.c:253
msgid "Load Mini-Script File"
msgstr ""
@@ -3546,115 +3614,114 @@
msgid "Save Mini-Script File"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:418
+#: ../geanyminiscript/src/gms_gui.c:419
msgid "Mini-Script Filter"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:446
+#: ../geanyminiscript/src/gms_gui.c:445
msgid "Clear the mini-script window"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:451
+#: ../geanyminiscript/src/gms_gui.c:450
msgid "Load a mini-script into this window"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:456
+#: ../geanyminiscript/src/gms_gui.c:455
msgid "Save the mini-script into a file"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:461
+#: ../geanyminiscript/src/gms_gui.c:460
#, fuzzy
msgid "Display a information about the mini-script plugin"
msgstr "Mostrar información adicional sobre o elemento seleccionado."
-#: ../geanyminiscript/src/gms_gui.c:469
+#: ../geanyminiscript/src/gms_gui.c:468
msgid "select the mini-script type"
msgstr ""
#. Hbox : Radio bouttons for choosing the input:
#. * selection/current document/all documents of the current session
-#: ../geanyminiscript/src/gms_gui.c:500
+#: ../geanyminiscript/src/gms_gui.c:499
msgid "filter input"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:502
+#: ../geanyminiscript/src/gms_gui.c:501
msgid "select the input of mini-script filter"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:508
+#: ../geanyminiscript/src/gms_gui.c:507
#, fuzzy
msgid "selection"
msgstr "Seleccionar tipo de letra"
-#: ../geanyminiscript/src/gms_gui.c:509
+#: ../geanyminiscript/src/gms_gui.c:508
#, fuzzy
msgid "document"
msgstr "Enviar o docu_mento por correo"
-#: ../geanyminiscript/src/gms_gui.c:510
+#: ../geanyminiscript/src/gms_gui.c:509
msgid "session"
msgstr ""
#. Hbox : Radio bouttons for choosing the output:
#. * current document/ or new document
-#: ../geanyminiscript/src/gms_gui.c:519
+#: ../geanyminiscript/src/gms_gui.c:518
msgid "filter output"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:521
+#: ../geanyminiscript/src/gms_gui.c:520
msgid "select the output of mini-script filter"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:527
+#: ../geanyminiscript/src/gms_gui.c:526
msgid "Current Doc."
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:528
+#: ../geanyminiscript/src/gms_gui.c:527
#, fuzzy
msgid "New Doc."
msgstr "Proxecto novo"
-#: ../geanyminiscript/src/gms_gui.c:749
+#: ../geanyminiscript/src/gms_gui.c:748
#, fuzzy
msgid "script configuration"
msgstr "Produciuse un erro ao cargar a configuración: %s"
-#. All plugins must set name, description, version and author.
#: ../geanyminiscript/src/gms.c:58
#, fuzzy
msgid "Mini Script"
msgstr "Script Lua"
-#: ../geanyminiscript/src/gms.c:58
+#: ../geanyminiscript/src/gms.c:59
msgid ""
"A tool to apply a script filter on a text selection or current document(s)"
msgstr ""
-#: ../geanyminiscript/src/gms.c:59
+#: ../geanyminiscript/src/gms.c:60
msgid "Pascal BURLOT, a Geany user"
msgstr ""
#. Add an item to the Tools menu
-#: ../geanyminiscript/src/gms.c:278
+#: ../geanyminiscript/src/gms.c:249
msgid "_Mini-Script"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:58
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:61
msgid "Numbered Bookmarks for Geany"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:923
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:927
#, c-format
msgid "Unable to apply all markers to '%s' as all being used."
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:925
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:969
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1392
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:929
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:973
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1396
msgid "_Okay"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:967
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:971
#, c-format
msgid ""
"'%s' has been edited since it was last saved by geany. Marker positions may "
@@ -3662,55 +3729,55 @@
"Press Ignore to try an load markers anyway."
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:970
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:974
#, fuzzy
msgid "_Ignore"
msgstr "Ignorar Todo"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1215
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1219
msgid "remember fold state"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1221
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1225
msgid "Center view when goto bookmark"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1228
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1232
#, fuzzy
msgid "Move to start of line"
msgstr "Formatar a selección aliñándoa á esquerda"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1229
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1233
msgid "Move to remembered position in line"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1230
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1234
msgid "Move to position in current line"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1231
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1235
#, fuzzy
msgid "Move to End of line"
msgstr "Formatar a selección aliñándoa á esquerda"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1237
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1241
msgid "Save file settings with program settings"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1238
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1242
msgid "Save file settings to filename with suffix"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1243
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1247
msgid "remember normal Bookmarks"
msgstr ""
#. create dialog box
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1263
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1267
msgid "Numbered Bookmarks help"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1270
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1274
msgid ""
"This Plugin implements Numbered Bookmarks in Geany, as well as remembering "
"the state of folds, and positions of standard non-numbered bookmarks when a "
@@ -3726,7 +3793,7 @@
"previously set bookmark, press Ctrl+a number from 0 to 9."
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1391
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1395
msgid "Unable to apply markers as all being used."
msgstr ""
@@ -3810,36 +3877,36 @@
msgstr "Seleccionar ficheiro"
#. shouldn't get here
-#: ../geanypg/src/pinentry.c:107
+#: ../geanypg/src/pinentry.c:111
msgid "Could not use pinentry."
msgstr ""
-#: ../geanypg/src/pinentry.c:119
+#: ../geanypg/src/pinentry.c:123
msgid "Unexpected output from pinentry."
msgstr ""
#. read the rest of the first line after OK
-#: ../geanypg/src/pinentry.c:127
+#: ../geanypg/src/pinentry.c:131
msgid "Passphrase entry"
msgstr ""
-#: ../geanypg/src/pinentry.c:131
+#: ../geanypg/src/pinentry.c:135
msgid "Passphrase"
msgstr ""
-#: ../geanypg/src/pinentry.c:136
+#: ../geanypg/src/pinentry.c:140
msgid "Enter passphrase for"
msgstr ""
-#: ../geanypg/src/pinentry.c:167
+#: ../geanypg/src/pinentry.c:171
msgid "pinentry gave error"
msgstr ""
-#: ../geanypg/src/pinentry.c:170
+#: ../geanypg/src/pinentry.c:174
msgid "Unexpected error from pinentry."
msgstr ""
-#: ../geanypg/src/pinentry.c:195
+#: ../geanypg/src/pinentry.c:199
msgid ""
"Error, Passphrase input without using gpg-agent is not supported on Windows "
"yet."
@@ -3849,8 +3916,8 @@
msgid "a key with fingerprint"
msgstr ""
-#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:522
-#: ../spellcheck/src/gui.c:533
+#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:527
+#: ../spellcheck/src/gui.c:538
msgid "unknown"
msgstr "descoñecido"
@@ -4011,7 +4078,7 @@
msgstr "Abrir ficheiro"
#: ../geanyprj/src/geanyprj.c:38 ../geanyprj/src/sidebar.c:456
-#: ../gproject/src/gproject-sidebar.c:822
+#: ../gproject/src/gproject-sidebar.c:870
msgid "Project"
msgstr "Proxecto"
@@ -4041,7 +4108,7 @@
msgid "C_reate"
msgstr "C_rear"
-#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:116
+#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:114
msgid "Name:"
msgstr "Nome:"
@@ -4119,7 +4186,7 @@
msgid "Remove File"
msgstr "Eliminar ficheiro"
-#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:803
+#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:849
msgid "H_ide Sidebar"
msgstr "_Ocultar a barra lateral"
@@ -4128,6 +4195,50 @@
msgid "Project \"%s\" opened."
msgstr "Abriuse o proxecto \"%s\"."
+#: ../geanypy/src/geanypy-plugin.c:34
+#, fuzzy
+msgid "GeanyPy"
+msgstr "GeanyGDB"
+
+#: ../geanypy/src/geanypy-plugin.c:35
+msgid "Python plugins support"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:77
+#, fuzzy, c-format
+msgid "Unable to pre-load Python library: %s."
+msgstr "Produciuse un erro ao gardar a configuración: %s"
+
+#: ../geanypy/src/geanypy-plugin.c:157
+msgid "Failed to import manager module"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:166
+msgid "Failed to retrieve PluginManager from manager module"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:182
+#, fuzzy
+msgid "System plugin directory not found."
+msgstr "Non se atopou o directorio temporal de tty!\n"
+
+#: ../geanypy/src/geanypy-plugin.c:211
+msgid "Unable to instantiate new PluginManager"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:227
+msgid "Unable to get show_all() method on plugin manager"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:255
+#, fuzzy, c-format
+msgid "Unable to create Python plugins directory: %s: %s"
+msgstr "Produciuse un erro ao gardar a configuración: %s"
+
+#: ../geanypy/src/geanypy-plugin.c:266
+msgid "Python Plugin Manager"
+msgstr ""
+
#: ../geanysendmail/src/geanysendmail.c:43
msgid "GeanySendMail"
msgstr "GeanySendMail"
@@ -4149,13 +4260,13 @@
msgid "Enter the recipient's e-mail address:"
msgstr "Introduza o enderezo de correo-e do destinatario:"
-#: ../geanysendmail/src/geanysendmail.c:136
+#: ../geanysendmail/src/geanysendmail.c:138
msgid "Filename placeholder not found. The executed command might have failed."
msgstr ""
"Non se atopou o marcador de posición do ficheiro. A orde executada pode ter "
"fallado."
-#: ../geanysendmail/src/geanysendmail.c:142
+#: ../geanysendmail/src/geanysendmail.c:144
msgid ""
"Recipient address placeholder not found. The executed command might have "
"failed."
@@ -4163,33 +4274,33 @@
"Non se atopou o marcador de posición do enderezo do destinatario. A orde "
"executada pode ter fallado."
-#: ../geanysendmail/src/geanysendmail.c:157
+#: ../geanysendmail/src/geanysendmail.c:159
msgid "Could not execute mailer. Please check your configuration."
msgstr ""
"Non foi posíbel executar o cliente de correo. Revise a súa configuración."
-#: ../geanysendmail/src/geanysendmail.c:166
+#: ../geanysendmail/src/geanysendmail.c:168
msgid "Please define a mail client first."
msgstr "Por favor, defina primeiro un cliente de correo ."
-#: ../geanysendmail/src/geanysendmail.c:171
+#: ../geanysendmail/src/geanysendmail.c:173
msgid "File has to be saved before sending."
msgstr "Débese gardar o ficheiro antes de envialo."
-#: ../geanysendmail/src/geanysendmail.c:187
+#: ../geanysendmail/src/geanysendmail.c:191
msgid "Mail"
msgstr "Correo"
-#: ../geanysendmail/src/geanysendmail.c:218
+#: ../geanysendmail/src/geanysendmail.c:222
msgid "Send by mail"
msgstr "Enviar por correo"
#. add a label and a text entry to the dialog
-#: ../geanysendmail/src/geanysendmail.c:308
+#: ../geanysendmail/src/geanysendmail.c:312
msgid "Path and options for the mail client:"
msgstr "Camiño e opcións para o cliente de correo:"
-#: ../geanysendmail/src/geanysendmail.c:316
+#: ../geanysendmail/src/geanysendmail.c:320
#, fuzzy
msgid ""
"Note: \n"
@@ -4208,32 +4319,32 @@
"\tsylpheed --attach \"\\%f\" --compose \"\\%r\"\n"
"\tmutt -s \"Enviando '\\%b'\" -a \"\\%f\" \"\\%r\""
-#: ../geanysendmail/src/geanysendmail.c:326
+#: ../geanysendmail/src/geanysendmail.c:330
#, fuzzy
msgid "Show toolbar icon"
msgstr "Mostrar as indicacións."
-#: ../geanysendmail/src/geanysendmail.c:328
+#: ../geanysendmail/src/geanysendmail.c:332
msgid "Shows a icon in the toolbar to send file more easy."
msgstr ""
"Mostra unha icona na barra de ferramentas para enviar o ficheiro máis "
"facilmente."
-#: ../geanysendmail/src/geanysendmail.c:334
+#: ../geanysendmail/src/geanysendmail.c:338
#, fuzzy
msgid "Use dialog for entering email address of recipients"
msgstr "Usar un diálogo para introducir o enderezo de correo dos destinatarios"
-#: ../geanysendmail/src/geanysendmail.c:356
+#: ../geanysendmail/src/geanysendmail.c:360
msgid "Send file by mail"
msgstr "Enviar o ficheiro por correo"
#. Build up menu entry
-#: ../geanysendmail/src/geanysendmail.c:379
+#: ../geanysendmail/src/geanysendmail.c:383
msgid "_Mail document"
msgstr "Enviar o docu_mento por correo"
-#: ../geanysendmail/src/geanysendmail.c:382
+#: ../geanysendmail/src/geanysendmail.c:386
msgid ""
"Sends the opened file as unzipped attachment by any mailer from your $PATH"
msgstr ""
@@ -4253,78 +4364,97 @@
msgid "geanyvc: s_spawn_sync error: %s"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:609 ../geanyvc/src/geanyvc.c:620
+#: ../geanyvc/src/geanyvc.c:561
+#, c-format
+msgid "File %s: action %s executed via %s."
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:614 ../geanyvc/src/geanyvc.c:625
#, c-format
msgid "geanyvc: vcdiff_file_activated: Unable to rename '%s' to '%s'"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:646 ../geanyvc/src/geanyvc.c:696
+#: ../geanyvc/src/geanyvc.c:651 ../geanyvc/src/geanyvc.c:701
msgid "No changes were made."
msgstr "Non se realizaron cambios"
-#: ../geanyvc/src/geanyvc.c:723
+#: ../geanyvc/src/geanyvc.c:728
#, fuzzy
msgid "No history available"
msgstr "Non hai historial dispoñíbel"
-#: ../geanyvc/src/geanyvc.c:916 ../geanyvc/src/geanyvc.c:924
+#: ../geanyvc/src/geanyvc.c:921 ../geanyvc/src/geanyvc.c:929
#, c-format
msgid "Do you really want to revert: %s?"
msgstr "Está seguro de que desexa reverter: %s?"
-#: ../geanyvc/src/geanyvc.c:932
+#: ../geanyvc/src/geanyvc.c:937
#, c-format
msgid "Do you really want to add: %s?"
msgstr "Está seguro de que quere engadir: %s?"
-#: ../geanyvc/src/geanyvc.c:939
+#: ../geanyvc/src/geanyvc.c:944
#, c-format
msgid "Do you really want to remove: %s?"
msgstr "Está seguro de que quere eliminar: %s?"
-#: ../geanyvc/src/geanyvc.c:962
+#: ../geanyvc/src/geanyvc.c:967
msgid "Do you really want to update?"
msgstr "Está seguro de que desexa actualizar?"
-#: ../geanyvc/src/geanyvc.c:1225
+#: ../geanyvc/src/geanyvc.c:1094
+msgid ""
+"The resulting differences cannot be displayed because the changes are too "
+"big to display here and would slow down the UI significantly.\n"
+"\n"
+"To view the differences, cancel this dialog and open the differences in "
+"Geany directly by using the GeanyVC menu (Base Dirrectory -> Diff)."
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:1243
msgid "Commit Y/N"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1235
+#: ../geanyvc/src/geanyvc.c:1253
msgid "Status"
msgstr "Estado"
-#: ../geanyvc/src/geanyvc.c:1242
+#: ../geanyvc/src/geanyvc.c:1260
msgid "Path"
msgstr "Ruta"
-#: ../geanyvc/src/geanyvc.c:1330
+#: ../geanyvc/src/geanyvc.c:1324
+#, c-format
+msgid "Line: %d Column: %d"
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:1370
msgid "Commit"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1372
+#: ../geanyvc/src/geanyvc.c:1412
msgid "_De-/select all files"
msgstr "(_De)Seleccionar tódolos ficheiros"
-#: ../geanyvc/src/geanyvc.c:1413
+#: ../geanyvc/src/geanyvc.c:1456
msgid "Commit message:"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1426
+#: ../geanyvc/src/geanyvc.c:1475
msgid "C_ommit"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1500
+#: ../geanyvc/src/geanyvc.c:1556
#, fuzzy
msgid "Nothing to commit."
msgstr "Non hai nada que "
-#: ../geanyvc/src/geanyvc.c:1546
+#: ../geanyvc/src/geanyvc.c:1602
#, c-format
msgid "Error initializing spell checking: %s"
msgstr "Produciuse un erro ao iniciar a corrección ortográfica: %s"
-#: ../geanyvc/src/geanyvc.c:1558
+#: ../geanyvc/src/geanyvc.c:1614
#, c-format
msgid ""
"Error while setting up language for spellchecking. Please check "
@@ -4333,11 +4463,11 @@
"Produciuse un erro ao configurar o idioma para a verificación ortográfica. "
"Verifique a súa configuración. A mensaxe de erro foi: %s"
-#: ../geanyvc/src/geanyvc.c:1834
+#: ../geanyvc/src/geanyvc.c:1890
msgid "Set Changed-flag for document tabs created by the plugin"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1837
+#: ../geanyvc/src/geanyvc.c:1893
msgid ""
"If this option is activated, every new by the VC-plugin created document tab "
"will be marked as changed. Even this option is useful in some cases, it "
@@ -4348,262 +4478,262 @@
"opción ñe útil nalgúns casos, pode causar un gran número de diálogos do tipo "
"\"Quere gardar... ?\"."
-#: ../geanyvc/src/geanyvc.c:1845
+#: ../geanyvc/src/geanyvc.c:1901
msgid "Confirm adding new files to a VCS"
msgstr ""
"Confirmar a adición de novos ficheiros a un sistema de control de versións"
-#: ../geanyvc/src/geanyvc.c:1848
+#: ../geanyvc/src/geanyvc.c:1904
msgid "Shows a confirmation dialog on adding a new (created) file to VCS."
msgstr ""
"Mostra un diálogo de confirmación ao engadir un ficheiro novo (creado) a un "
"sistema de control de versións."
-#: ../geanyvc/src/geanyvc.c:1854
+#: ../geanyvc/src/geanyvc.c:1910
msgid "Maximize commit dialog"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1855
+#: ../geanyvc/src/geanyvc.c:1911
msgid "Show commit dialog maximize."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1861
+#: ../geanyvc/src/geanyvc.c:1917
msgid "Use external diff viewer"
msgstr "Uar un visor de diff externo"
-#: ../geanyvc/src/geanyvc.c:1863
+#: ../geanyvc/src/geanyvc.c:1919
msgid "Use external diff viewer for file diff."
msgstr "Usar un visor externo de diff para diffs de ficheiros."
-#: ../geanyvc/src/geanyvc.c:1869
+#: ../geanyvc/src/geanyvc.c:1925
msgid "Show VC entries at editor menu"
msgstr "Mostrar entradas de control de versións no menú do editor"
-#: ../geanyvc/src/geanyvc.c:1871
+#: ../geanyvc/src/geanyvc.c:1927
msgid "Show entries for VC functions inside editor menu"
msgstr ""
"Mostra entradas para as funcións de control de versións dentro do menú do "
"editor"
-#: ../geanyvc/src/geanyvc.c:1876
+#: ../geanyvc/src/geanyvc.c:1932
msgid "Attach menu to menubar"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1878
+#: ../geanyvc/src/geanyvc.c:1934
msgid ""
"Whether menu for this plugin are getting placed either inside tools menu or "
"directly inside Geany's menubar.Will take in account after next start of "
"GeanyVC"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1886
+#: ../geanyvc/src/geanyvc.c:1942
msgid "Enable CVS"
msgstr "Habilitar CVS"
-#: ../geanyvc/src/geanyvc.c:1891
+#: ../geanyvc/src/geanyvc.c:1947
msgid "Enable GIT"
msgstr "Habilitar GIT"
-#: ../geanyvc/src/geanyvc.c:1896
+#: ../geanyvc/src/geanyvc.c:1952
msgid "Enable SVN"
msgstr "Habilitar SVN"
-#: ../geanyvc/src/geanyvc.c:1901
+#: ../geanyvc/src/geanyvc.c:1957
msgid "Enable SVK"
msgstr "Habilitar SVK"
-#: ../geanyvc/src/geanyvc.c:1906
+#: ../geanyvc/src/geanyvc.c:1962
msgid "Enable Bazaar"
msgstr "Habilitar Bazaar"
-#: ../geanyvc/src/geanyvc.c:1911
+#: ../geanyvc/src/geanyvc.c:1967
msgid "Enable Mercurial"
msgstr "Habilitar Mercurial"
-#: ../geanyvc/src/geanyvc.c:1917
+#: ../geanyvc/src/geanyvc.c:1973
msgid "Spellcheck language"
msgstr "Idioma para a revisión ortográfica"
-#: ../geanyvc/src/geanyvc.c:2008
+#: ../geanyvc/src/geanyvc.c:2064
msgid "_VC file Actions"
msgstr ""
#. Diff of current file
#. Diff of the current dir
#. Complete diff of base directory
-#: ../geanyvc/src/geanyvc.c:2014 ../geanyvc/src/geanyvc.c:2091
-#: ../geanyvc/src/geanyvc.c:2131
+#: ../geanyvc/src/geanyvc.c:2070 ../geanyvc/src/geanyvc.c:2147
+#: ../geanyvc/src/geanyvc.c:2187
msgid "_Diff"
msgstr "_Diff"
-#: ../geanyvc/src/geanyvc.c:2017
+#: ../geanyvc/src/geanyvc.c:2073
msgid "Make a diff from the current active file"
msgstr "Fader un diff a partir do ficheiro activo actualmente"
#. Revert current file
#. Revert current dir
#. Revert everything
-#: ../geanyvc/src/geanyvc.c:2022 ../geanyvc/src/geanyvc.c:2100
-#: ../geanyvc/src/geanyvc.c:2139
+#: ../geanyvc/src/geanyvc.c:2078 ../geanyvc/src/geanyvc.c:2156
+#: ../geanyvc/src/geanyvc.c:2195
msgid "_Revert"
msgstr "_Reverter"
-#: ../geanyvc/src/geanyvc.c:2025
+#: ../geanyvc/src/geanyvc.c:2081
msgid "Restore pristine working copy file (undo local edits)."
msgstr ""
"Restaurar o ficheiro limpo da copia de traballo (desfacer edicións locais)."
#. Blame for current file
-#: ../geanyvc/src/geanyvc.c:2034
+#: ../geanyvc/src/geanyvc.c:2090
msgid "_Blame"
msgstr "_Blame"
-#: ../geanyvc/src/geanyvc.c:2037
+#: ../geanyvc/src/geanyvc.c:2093
msgid "Shows the changes made at one file per revision and author."
msgstr "Mostra os cambios feitos nun ficheiro por revisión e autor."
#. History/log of current file
#. History/log of the current dir
#. Complete History/Log of base directory
-#: ../geanyvc/src/geanyvc.c:2044 ../geanyvc/src/geanyvc.c:2110
-#: ../geanyvc/src/geanyvc.c:2151
+#: ../geanyvc/src/geanyvc.c:2100 ../geanyvc/src/geanyvc.c:2166
+#: ../geanyvc/src/geanyvc.c:2207
msgid "_History (log)"
msgstr "_Historial (rexistro)"
-#: ../geanyvc/src/geanyvc.c:2047
+#: ../geanyvc/src/geanyvc.c:2103
msgid "Shows the log of the current file"
msgstr "Mostra o rexistro do ficheiro actual"
#. base version of the current file
-#: ../geanyvc/src/geanyvc.c:2052
+#: ../geanyvc/src/geanyvc.c:2108
msgid "_Original"
msgstr "_Orixinal"
-#: ../geanyvc/src/geanyvc.c:2055
+#: ../geanyvc/src/geanyvc.c:2111
#, fuzzy
msgid "Shows the original of the current file"
msgstr "Mostra a versión orixinal do ficheiro actual"
#. add current file
-#: ../geanyvc/src/geanyvc.c:2063
+#: ../geanyvc/src/geanyvc.c:2119
msgid "_Add to Version Control"
msgstr "Eng_adir ao control de versións"
-#: ../geanyvc/src/geanyvc.c:2065
+#: ../geanyvc/src/geanyvc.c:2121
msgid "Add file to repository."
msgstr "Engadir o ficheiro ao repositorio."
#. remove current file
-#: ../geanyvc/src/geanyvc.c:2071
+#: ../geanyvc/src/geanyvc.c:2127
msgid "_Remove from Version Control"
msgstr "Elimina_r do control de versións"
-#: ../geanyvc/src/geanyvc.c:2073
+#: ../geanyvc/src/geanyvc.c:2129
msgid "Remove file from repository."
msgstr "Eliminar ficheiro do repositorio."
-#: ../geanyvc/src/geanyvc.c:2088
+#: ../geanyvc/src/geanyvc.c:2144
msgid "_Directory"
msgstr "_Directorio"
-#: ../geanyvc/src/geanyvc.c:2094
+#: ../geanyvc/src/geanyvc.c:2150
msgid "Make a diff from the directory of the current active file"
msgstr "Facer un diff a partir do directorio do ficheiro activo actual"
-#: ../geanyvc/src/geanyvc.c:2103
+#: ../geanyvc/src/geanyvc.c:2159
msgid "Restore original files in the current folder (undo local edits)."
msgstr ""
"Restaurar os ficheiros orixinais no directorio actual (desfacer as edicións "
"locais)."
-#: ../geanyvc/src/geanyvc.c:2113
+#: ../geanyvc/src/geanyvc.c:2169
msgid "Shows the log of the current directory"
msgstr "Mostra o rexistro do directorio actual"
-#: ../geanyvc/src/geanyvc.c:2127
+#: ../geanyvc/src/geanyvc.c:2183
msgid "_Base Directory"
msgstr "Directorio _base"
-#: ../geanyvc/src/geanyvc.c:2133
+#: ../geanyvc/src/geanyvc.c:2189
msgid "Make a diff from the top VC directory"
msgstr "Facer un diff a partir do directorio máis alto do control de versións"
-#: ../geanyvc/src/geanyvc.c:2141
+#: ../geanyvc/src/geanyvc.c:2197
msgid "Revert any local edits."
msgstr "REverter todas as edicións locais."
-#: ../geanyvc/src/geanyvc.c:2154
+#: ../geanyvc/src/geanyvc.c:2210
msgid "Shows the log of the top VC directory"
msgstr "Mostra o rexistro do directorio máis alto do control de versións"
-#: ../geanyvc/src/geanyvc.c:2180
+#: ../geanyvc/src/geanyvc.c:2236
msgid "VC _Commit"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2215
+#: ../geanyvc/src/geanyvc.c:2271
msgid "Show diff of file"
msgstr "Mostrar o diff do ficheiro"
-#: ../geanyvc/src/geanyvc.c:2217
+#: ../geanyvc/src/geanyvc.c:2273
msgid "Show diff of directory"
msgstr "Mostrar o diff do directorio"
-#: ../geanyvc/src/geanyvc.c:2219
+#: ../geanyvc/src/geanyvc.c:2275
msgid "Show diff of basedir"
msgstr "Mostrar un diff do directorio base"
-#: ../geanyvc/src/geanyvc.c:2222
+#: ../geanyvc/src/geanyvc.c:2278
msgid "Commit changes"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2224
+#: ../geanyvc/src/geanyvc.c:2280
msgid "Show status"
msgstr "Mostrar estado"
-#: ../geanyvc/src/geanyvc.c:2226
+#: ../geanyvc/src/geanyvc.c:2282
msgid "Revert single file"
msgstr "Reverter un único ficheiro"
-#: ../geanyvc/src/geanyvc.c:2228
+#: ../geanyvc/src/geanyvc.c:2284
msgid "Revert directory"
msgstr "Reverter o directorio"
-#: ../geanyvc/src/geanyvc.c:2230
+#: ../geanyvc/src/geanyvc.c:2286
msgid "Revert base directory"
msgstr "Reverter o directorio base"
-#: ../geanyvc/src/geanyvc.c:2232
+#: ../geanyvc/src/geanyvc.c:2288
msgid "Update file"
msgstr "Actualizar o ficheiro"
-#: ../geanyvc/src/geanyvc.c:2260
+#: ../geanyvc/src/geanyvc.c:2316
msgid "_VC"
msgstr "C_V"
-#: ../geanyvc/src/geanyvc.c:2266
+#: ../geanyvc/src/geanyvc.c:2322
#, fuzzy
msgid "_Version Control"
msgstr "Eng_adir ao control de versións"
#. Status of basedir
-#: ../geanyvc/src/geanyvc.c:2288
+#: ../geanyvc/src/geanyvc.c:2344
msgid "_Status"
msgstr "E_stado"
-#: ../geanyvc/src/geanyvc.c:2290
+#: ../geanyvc/src/geanyvc.c:2346
msgid "Show status."
msgstr "Mostrar estado."
-#: ../geanyvc/src/geanyvc.c:2297
+#: ../geanyvc/src/geanyvc.c:2353
msgid "Update from remote repository."
msgstr "Actualizar dende o repositorio remoto."
#. Commit all changes
-#: ../geanyvc/src/geanyvc.c:2302
+#: ../geanyvc/src/geanyvc.c:2358
msgid "_Commit"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2304
+#: ../geanyvc/src/geanyvc.c:2360
msgid "Commit changes."
msgstr ""
@@ -4752,104 +4882,261 @@
"tab."
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:81
-#: ../gproject/src/gproject-sidebar.c:792
+#: ../gproject/src/gproject-sidebar.c:90
+#: ../gproject/src/gproject-sidebar.c:838
#, fuzzy
msgid "Find File"
msgstr "Engadir ficheiro"
-#: ../gproject/src/gproject-sidebar.c:108
+#: ../gproject/src/gproject-sidebar.c:117
#, fuzzy
msgid "Search inside:"
msgstr "Elementos de busca:"
-#: ../gproject/src/gproject-sidebar.c:120
+#: ../gproject/src/gproject-sidebar.c:129
msgid "C_ase sensitive"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:123
+#: ../gproject/src/gproject-sidebar.c:132
msgid "Search in full path"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:702
+#: ../gproject/src/gproject-sidebar.c:745
#, fuzzy
msgid "Reload all"
msgstr "Expandir todos"
-#: ../gproject/src/gproject-sidebar.c:711
-#: ../treebrowser/src/treebrowser.c:1282
+#: ../gproject/src/gproject-sidebar.c:754
+#: ../treebrowser/src/treebrowser.c:1281
msgid "Expand all"
msgstr "Expandir todos"
-#: ../gproject/src/gproject-sidebar.c:717
-#: ../treebrowser/src/treebrowser.c:1286
+#: ../gproject/src/gproject-sidebar.c:761
+#: ../treebrowser/src/treebrowser.c:1285
msgid "Collapse all"
msgstr "Contraer todos"
-#: ../gproject/src/gproject-sidebar.c:726
+#: ../gproject/src/gproject-sidebar.c:771
msgid "Follow active editor"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:774
+#: ../gproject/src/gproject-sidebar.c:820
#, fuzzy
msgid "Expand All"
msgstr "Expandir todos"
-#: ../gproject/src/gproject-sidebar.c:783
-#: ../treebrowser/src/treebrowser.c:1234
+#: ../gproject/src/gproject-sidebar.c:829
#, fuzzy
msgid "Find in Files"
msgstr "Procurar en todo o proxecto "
#. POSITION OF VIEW
-#: ../markdown/src/conf.c:570
+#: ../markdown/src/conf.c:567
#, fuzzy
msgid "Position:"
msgstr "Edición"
-#: ../markdown/src/conf.c:576
+#: ../markdown/src/conf.c:573
#, fuzzy
msgid "Sidebar"
msgstr "_Ocultar a barra lateral"
-#: ../markdown/src/conf.c:584
+#: ../markdown/src/conf.c:581
#, fuzzy
msgid "Message Window"
msgstr "_Ocultar a xanela de mensaxes"
-#: ../markdown/src/conf.c:598
+#: ../markdown/src/conf.c:595
msgid "Font:"
msgstr ""
-#: ../markdown/src/conf.c:616
+#: ../markdown/src/conf.c:612
msgid "Code Font:"
msgstr ""
-#: ../markdown/src/conf.c:634
+#: ../markdown/src/conf.c:629
msgid "BG Color:"
msgstr ""
-#: ../markdown/src/conf.c:651
+#: ../markdown/src/conf.c:645
msgid "FG Color:"
msgstr ""
-#: ../markdown/src/conf.c:670
+#: ../markdown/src/conf.c:663
#, fuzzy
msgid "Select Template File"
msgstr "Seleccionar ata a liña"
-#: ../markdown/src/plugin.c:33
+#: ../markdown/src/plugin.c:35
msgid "Real-time Markdown preview"
msgstr ""
-#: ../markdown/src/plugin.c:49
+#: ../markdown/src/plugin.c:51
msgid "Markdown Preview"
msgstr ""
-#: ../markdown/src/plugin.c:160
+#: ../markdown/src/plugin.c:162
msgid "The current document does not have a Markdown filetype."
msgstr ""
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:35
+msgid "Pair Tag Highlighter"
+msgstr ""
+
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:36
+msgid "Finds and highlights matching opening/closing HTML tag"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:1
+msgid "_Translation Helper"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:2
+msgid "_Previous String"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:3 ../pohelper/src/gph-plugin.c:1031
+#, fuzzy
+msgid "Go to previous string"
+msgstr "Volver ó diálogo anterior"
+
+#: ../pohelper/data/menus.ui.h:4
+msgid "_Next String"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:5 ../pohelper/src/gph-plugin.c:1034
+#, fuzzy
+msgid "Go to next string"
+msgstr "Pasar á liña seguinte"
+
+#: ../pohelper/data/menus.ui.h:6
+msgid "Pre_vious Untranslated"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:7 ../pohelper/src/gph-plugin.c:1037
+msgid "Go to previous untranslated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:8
+msgid "Next _Untranslated"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:9 ../pohelper/src/gph-plugin.c:1040
+msgid "Go to next untranslated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:10
+msgid "Previous Fu_zzy"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:11 ../pohelper/src/gph-plugin.c:1043
+msgid "Go to previous fuzzily translated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:12
+msgid "Next _Fuzzy"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:13 ../pohelper/src/gph-plugin.c:1046
+msgid "Go to next fuzzily translated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:14
+msgid "Previous Untranslated or Fuzz_y"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:15 ../pohelper/src/gph-plugin.c:1049
+msgid "Go to previous untranslated or fuzzy string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:16
+msgid "Next Untranslated _or Fuzzy"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:17 ../pohelper/src/gph-plugin.c:1053
+msgid "Go to next untranslated or fuzzy string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:18 ../pohelper/src/gph-plugin.c:1064
+#, fuzzy
+msgid "Toggle current translation fuzziness"
+msgstr "Tipo de documentación"
+
+#: ../pohelper/data/menus.ui.h:19
+msgid "_Toggle Fuzziness"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:20
+msgid "Paste _Message as Translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:21
+msgid "Paste the original untranslated string to the translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:22 ../pohelper/src/gph-plugin.c:1061
+msgid "Reflow the current translation string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:23
+msgid "_Reflow Translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:24
+msgid ""
+"Whether to update the translation headers (author, revision date, ...) upon "
+"file save"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:25
+msgid "Update _Headers Upon Save"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:41
+msgid "Translation Helper"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:42
+msgid "Improves support for GetText translation files."
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1057
+msgid "Paste original untranslated string to translation"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1099
+#, fuzzy, c-format
+msgid "Failed to load configuration file: %s"
+msgstr "Produciuse un erro ao cargar a configuración: %s"
+
+#: ../pohelper/src/gph-plugin.c:1124
+#, fuzzy, c-format
+msgid "Failed to create configuration directory \"%s\": %s"
+msgstr ""
+"Non foi posíbel atopar un ficheiro de configuración para o tipo de ficheiro "
+"\"%s\": %s"
+
+#: ../pohelper/src/gph-plugin.c:1127
+#, fuzzy, c-format
+msgid "Failed to save configuration file: %s"
+msgstr "Produciuse un erro ao gardar a configuración: %s"
+
+#: ../pohelper/src/gph-plugin.c:1182
+#, fuzzy, c-format
+msgid ""
+"Failed to load UI definition, please check your installation. The error was: "
+"%s"
+msgstr ""
+"O complemento %s non foi cargado adecuadamente.\n"
+"Comprobe a súa instalación."
+
+#: ../pohelper/src/gph-plugin.c:1222
+#, c-format
+msgid ""
+"Cannot find widget \"%s\" in the UI definition, please check your "
+"installation."
+msgstr ""
+
#: ../pretty-printer/src/PluginEntry.c:37
msgid "XML PrettyPrinter"
msgstr ""
@@ -5211,283 +5498,355 @@
msgstr ""
#: ../scope/data/scope.glade.h:64
-msgid "_Evaluate/Modify"
+msgid "_Raw"
msgstr ""
#: ../scope/data/scope.glade.h:65
-msgid "_Watch Expression"
+msgid "_Evaluate/Modify"
msgstr ""
#: ../scope/data/scope.glade.h:66
-#, fuzzy
-msgid "_Inspect Variable"
-msgstr "Contornos"
+msgid "_Watch Expression"
+msgstr ""
#: ../scope/data/scope.glade.h:67
#, fuzzy
-msgid "Program Terminal"
-msgstr "Executar nun terminal"
+msgid "_Inspect Variable"
+msgstr "Contornos"
#: ../scope/data/scope.glade.h:68
msgid "Threads"
msgstr ""
-#: ../scope/data/scope.glade.h:70
+#: ../scope/data/scope.glade.h:69
#, fuzzy
msgid "Stack"
msgstr "_Disposición"
-#: ../scope/data/scope.glade.h:71
+#: ../scope/data/scope.glade.h:70
msgid "Locals"
msgstr ""
-#: ../scope/data/scope.glade.h:72
+#: ../scope/data/scope.glade.h:71
#, fuzzy
msgid "Watches"
msgstr "Puntos de vixilancia"
-#: ../scope/data/scope.glade.h:73
+#: ../scope/data/scope.glade.h:72
msgid "Memory"
msgstr ""
-#: ../scope/data/scope.glade.h:74
-#, fuzzy
-msgid "Debug Console"
-msgstr "Consola:"
-
-#: ../scope/data/scope.glade.h:75
+#: ../scope/data/scope.glade.h:73
#, fuzzy
msgid "Enter gdb command:"
msgstr "Inserir orde"
-#: ../scope/data/scope.glade.h:76
+#: ../scope/data/scope.glade.h:74
#, fuzzy
msgid "Convert _UTF-8 to locale"
msgstr "Formatar a selección aliñándoa á esquerda"
-#: ../scope/data/scope.glade.h:77
+#: ../scope/data/scope.glade.h:75
msgid "_Thread"
msgstr ""
-#: ../scope/data/scope.glade.h:78
+#: ../scope/data/scope.glade.h:76
msgid "_Group"
msgstr ""
-#: ../scope/data/scope.glade.h:79
+#: ../scope/data/scope.glade.h:77
#, fuzzy
msgid "_Frame"
msgstr "Información do marco"
-#: ../scope/data/scope.glade.h:80
+#: ../scope/data/scope.glade.h:78
#, fuzzy
msgid "Setup Program"
msgstr "sen programa"
-#: ../scope/data/scope.glade.h:81
+#: ../scope/data/scope.glade.h:79
msgid "_Executable:"
msgstr ""
-#: ../scope/data/scope.glade.h:82
+#: ../scope/data/scope.glade.h:80
msgid "_Arguments:"
msgstr ""
-#: ../scope/data/scope.glade.h:83
+#: ../scope/data/scope.glade.h:81
#, fuzzy
msgid "En_vironment:"
msgstr "Contorno:"
-#: ../scope/data/scope.glade.h:84
+#: ../scope/data/scope.glade.h:82
msgid "_Working dir:"
msgstr ""
-#: ../scope/data/scope.glade.h:85
+#: ../scope/data/scope.glade.h:83
#, fuzzy
msgid "_Load script:"
msgstr "Scripts _Lua"
-#: ../scope/data/scope.glade.h:86
+#: ../scope/data/scope.glade.h:84
msgid "Auto _run program/exit gdb"
msgstr ""
-#: ../scope/data/scope.glade.h:87
+#: ../scope/data/scope.glade.h:85
msgid "_Non-stop mode"
msgstr ""
-#: ../scope/data/scope.glade.h:88
-msgid "_Temporary breakpoint at:"
+#: ../scope/data/scope.glade.h:86
+msgid "_Temporary breakpoint on load at:"
msgstr ""
-#: ../scope/data/scope.glade.h:89
-msgid "_Delete all breakpoints, watches and inspects"
+#: ../scope/data/scope.glade.h:87
+msgid "_Delete all breakpoints, watches, inspects and registers"
msgstr ""
-#: ../scope/data/scope.glade.h:90 ../scope/src/prefs.c:337
+#: ../scope/data/scope.glade.h:88 ../scope/src/scope.c:522
#, fuzzy
msgid "Program"
msgstr "sen programa"
-#: ../scope/data/scope.glade.h:91
+#: ../scope/data/scope.glade.h:89
#, fuzzy
msgid "Open on"
msgstr "Abrir URI"
-#: ../scope/data/scope.glade.h:92
+#: ../scope/data/scope.glade.h:90
#, fuzzy
msgid "g_db load"
msgstr "_Desactivar"
-#: ../scope/data/scope.glade.h:93
+#: ../scope/data/scope.glade.h:91
msgid "p_rogram start"
msgstr ""
-#: ../scope/data/scope.glade.h:94
+#: ../scope/data/scope.glade.h:92
#, fuzzy
msgid "Update all _views"
msgstr "Actualizar a lista de tarefas"
-#: ../scope/data/scope.glade.h:95
+#: ../scope/data/scope.glade.h:93
msgid "Panel"
msgstr ""
-#: ../scope/data/scope.glade.h:96
+#: ../scope/data/scope.glade.h:94
msgid "Default 8-bit text mode:"
msgstr ""
-#: ../scope/data/scope.glade.h:97
+#: ../scope/data/scope.glade.h:95
msgid "_7-bit \\nnn"
msgstr ""
-#: ../scope/data/scope.glade.h:98
+#: ../scope/data/scope.glade.h:96
msgid "Display"
msgstr ""
-#: ../scope/data/scope.glade.h:99
+#: ../scope/data/scope.glade.h:97
#, fuzzy
msgid "_member"
msgstr "Número"
-#: ../scope/data/scope.glade.h:100
+#: ../scope/data/scope.glade.h:98
#, fuzzy
msgid "and"
msgstr "Tipo de letra inclinada"
-#: ../scope/data/scope.glade.h:101
+#: ../scope/data/scope.glade.h:99
#, fuzzy
msgid "_argument"
msgstr "Enviar o docu_mento por correo"
-#: ../scope/data/scope.glade.h:102
+#: ../scope/data/scope.glade.h:100
#, fuzzy
msgid "names"
msgstr "Renomear"
-#: ../scope/data/scope.glade.h:103
+#: ../scope/data/scope.glade.h:101
msgid "Values"
msgstr ""
-#: ../scope/data/scope.glade.h:104
+#: ../scope/data/scope.glade.h:102
#, fuzzy
msgid "E_xpand on apply"
msgstr "Expandir todos"
-#: ../scope/data/scope.glade.h:105
+#: ../scope/data/scope.glade.h:103
msgid "S_how"
msgstr ""
-#: ../scope/data/scope.glade.h:106
+#: ../scope/data/scope.glade.h:104
msgid "children"
msgstr ""
-#: ../scope/data/scope.glade.h:107
+#: ../scope/data/scope.glade.h:105
msgid "Inspect"
msgstr ""
-#: ../scope/data/scope.glade.h:108
+#: ../scope/data/scope.glade.h:106
msgid "Show =li_brary messages"
msgstr ""
-#: ../scope/data/scope.glade.h:109
+#: ../scope/data/scope.glade.h:107
#, fuzzy
msgid "Show _tooltips"
msgstr "Mostrar as indicacións."
-#: ../scope/data/scope.glade.h:110
+#: ../scope/data/scope.glade.h:108
msgid "Others"
msgstr ""
-#: ../scope/data/scope.glade.h:111
+#: ../scope/data/scope.glade.h:109
#, fuzzy
msgid "Options"
msgstr "_Opcións"
-#: ../scope/data/scope.glade.h:112
+#: ../scope/data/scope.glade.h:110
#, fuzzy
msgid "_Import"
msgstr "Informe"
-#: ../scope/data/scope.glade.h:113
+#: ../scope/data/scope.glade.h:111
#, fuzzy
msgid "Enter assignment expression:"
msgstr "Expresión regular non válida: %s"
-#: ../scope/data/scope.glade.h:114
+#: ../scope/data/scope.glade.h:112
msgid "Inspect"
msgstr ""
-#: ../scope/data/scope.glade.h:115
+#: ../scope/data/scope.glade.h:113
#, fuzzy
msgid "Object:"
msgstr "Información do obxecto"
-#: ../scope/data/scope.glade.h:117
+#: ../scope/data/scope.glade.h:115
msgid "-"
msgstr ""
-#: ../scope/data/scope.glade.h:118
+#: ../scope/data/scope.glade.h:116
#, fuzzy
msgid "Frame:"
msgstr "Nome:"
-#: ../scope/data/scope.glade.h:119
+#: ../scope/data/scope.glade.h:117
msgid "@"
msgstr ""
-#: ../scope/data/scope.glade.h:120
+#: ../scope/data/scope.glade.h:118
msgid "_Apply on run"
msgstr ""
-#: ../scope/data/scope.glade.h:121
+#: ../scope/data/scope.glade.h:119
#, fuzzy
msgid "Expand"
msgstr "Expandir todos"
-#: ../scope/data/scope.glade.h:122
+#: ../scope/data/scope.glade.h:120
#, fuzzy
msgid "Start:"
msgstr "_Comezo:"
-#: ../scope/data/scope.glade.h:123
+#: ../scope/data/scope.glade.h:121
msgid "Count:"
msgstr ""
-#: ../scope/data/scope.glade.h:124
+#: ../scope/data/scope.glade.h:122
#, fuzzy
msgid "_Expand on apply"
msgstr "Expandir todos"
-#: ../scope/src/break.c:947
+#: ../scope/data/scope.glade.h:123 ../scope/src/scope.c:522
+#, fuzzy
+msgid "Program Terminal"
+msgstr "Executar nun terminal"
+
+#: ../scope/data/scope.glade.h:125
+msgid "Registers"
+msgstr ""
+
+#: ../scope/src/break.c:97
+#, fuzzy
+msgid "breakpoint"
+msgstr "Puntos de interrupción"
+
+#: ../scope/src/break.c:98
+#, fuzzy
+msgid "hardware breakpoint"
+msgstr "Editar o punto de ruptura"
+
+#: ../scope/src/break.c:99
+#, fuzzy
+msgid "tracepoint"
+msgstr "punto de vixilancia"
+
+#: ../scope/src/break.c:100
+#, fuzzy
+msgid "fast tracepoint"
+msgstr "punto de vixilancia"
+
+#: ../scope/src/break.c:101
+#, fuzzy
+msgid "write watchpoint"
+msgstr "Editar o punto de vixilancia"
+
+#: ../scope/src/break.c:104
+#, fuzzy
+msgid "access watchpoint"
+msgstr "punto de vixilancia"
+
+#: ../scope/src/break.c:106
+#, fuzzy
+msgid "read watchpoint"
+msgstr "Editar o punto de vixilancia"
+
+#: ../scope/src/break.c:108
+#, fuzzy
+msgid "catchpoint"
+msgstr "punto de vixilancia"
+
+#: ../scope/src/break.c:135 ../scope/src/break.c:139
+msgid "CLI"
+msgstr ""
+
+#: ../scope/src/break.c:136
+msgid "unsupported MI"
+msgstr ""
+
+#: ../scope/src/break.c:141
+#, fuzzy
+msgid "on load"
+msgstr "_Desactivar"
+
+#: ../scope/src/break.c:142
+#, fuzzy
+msgid "Run to Cursor"
+msgstr "A conectar a %s"
+
+#: ../scope/src/break.c:1013
#, c-format
msgid ""
"There are two or more breakpoints at %s:%d.\n"
+"\n"
"Use the breakpoint list to remove the exact one."
msgstr ""
-#: ../scope/src/break.c:1200
+#: ../scope/src/break.c:1252
+#, c-format
+msgid ", %s"
+msgstr ""
+
+#: ../scope/src/break.c:1278
+#, c-format
+msgid "func %s"
+msgstr ""
+
+#: ../scope/src/break.c:1309
#, fuzzy
msgid "Add Breakpoint"
msgstr "Engadir punto de ruptura"
-#: ../scope/src/break.c:1215
+#: ../scope/src/break.c:1324
#, fuzzy
msgid "Add Watchpoint"
msgstr "Engadir punto de vixilancia"
@@ -5501,7 +5860,8 @@
msgid "Enter char # (0..255):"
msgstr ""
-#: ../scope/src/conterm.c:466 ../scope/src/scope.c:502
+#: ../scope/src/conterm.c:509 ../scope/src/scope.c:550
+#: ../scope/src/scope.c:551
#, fuzzy, c-format
msgid "Scope: %s."
msgstr "Pechar: %s"
@@ -5521,65 +5881,66 @@
msgid "Program terminated."
msgstr "Terminado"
-#: ../scope/src/debug.c:468
+#: ../scope/src/debug.c:469
msgid "No breakpoints. Hanging."
msgstr ""
-#: ../scope/src/debug.c:596 ../scope/src/thread.c:97
+#: ../scope/src/debug.c:598 ../scope/src/thread.c:92
#, c-format
msgid "%s."
msgstr ""
-#: ../scope/src/inspect.c:77
+#: ../scope/src/inspect.c:66
#, fuzzy
msgid "..."
msgstr "Máis..."
-#: ../scope/src/inspect.c:324
+#: ../scope/src/inspect.c:339
#, fuzzy
msgid "invalid data"
msgstr "Etiqueta non válida"
-#: ../scope/src/inspect.c:356
+#: ../scope/src/inspect.c:371
msgid "no children in range"
msgstr ""
-#: ../scope/src/inspect.c:440
+#: ../scope/src/inspect.c:454
#, fuzzy
msgid "out of scope"
msgstr "O punto de vixilancia #%s está fora de ámbito"
-#: ../scope/src/inspect.c:587
+#: ../scope/src/inspect.c:627
msgid "Duplicate inspect variable name."
msgstr ""
-#: ../scope/src/memory.c:299
+#: ../scope/src/memory.c:292
msgid "Read Memory"
msgstr ""
-#: ../scope/src/memory.c:408
-msgid "Scope: pointer size > 8, Data disabled."
+#: ../scope/src/memory.c:396
+#, c-format
+msgid "Scope: pointer size > %d, Data disabled."
msgstr ""
-#: ../scope/src/menu.c:380
+#: ../scope/src/menu.c:375
msgid "Modify"
msgstr ""
-#: ../scope/src/menu.c:490
+#: ../scope/src/menu.c:481
msgid "Evaluate/modify"
msgstr ""
-#: ../scope/src/menu.c:491
+#: ../scope/src/menu.c:482
#, fuzzy
msgid "Watch expression"
msgstr "Expresión regular non válida: %s"
-#: ../scope/src/menu.c:492
+#: ../scope/src/menu.c:483
#, fuzzy
msgid "Inspect variable"
msgstr "Variábeis locais"
-#: ../scope/src/parse.c:416
+#: ../scope/src/parse.c:437
msgid "Undefined GDB error."
msgstr ""
@@ -5593,39 +5954,29 @@
msgid "Select File"
msgstr "Seleccionar ficheiro"
-#: ../scope/src/prefs.c:338
-#, fuzzy
-msgid "Breaks"
-msgstr "Puntos de interrupción"
-
-#: ../scope/src/prefs.c:339
-#, fuzzy
-msgid "Console"
-msgstr "Consola:"
-
-#: ../scope/src/prefs.c:347 ../scope/src/utils.c:570
+#: ../scope/src/prefs.c:294 ../scope/src/utils.c:438
#, c-format
msgid "Scope: %s: %s."
msgstr ""
-#: ../scope/src/prefs.c:352
+#: ../scope/src/prefs.c:299
#, fuzzy
msgid "Scope: created configuration file."
msgstr "Forzar a recarga dos ficheiros de configuración"
-#: ../scope/src/program.c:231
+#: ../scope/src/program.c:251
#, c-format
msgid "Loaded debug settings for %s."
msgstr ""
-#: ../scope/src/program.c:239
+#: ../scope/src/program.c:259
#, fuzzy, c-format
msgid "Could not load debug settings file %s: %s."
msgstr ""
"Produciuse un erro ao cargar o tipo de ficheiro \"%s\" dende o ficheiro \"%s"
"\": %s"
-#: ../scope/src/program.c:359
+#: ../scope/src/program.c:379
#, fuzzy, c-format
msgid ""
"%s: %s.\n"
@@ -5633,15 +5984,15 @@
"Continue?"
msgstr "Contando..."
-#: ../scope/src/program.c:394
-msgid "Delete all breakpoints, watches and inspects?"
+#: ../scope/src/program.c:415
+msgid "Delete all breakpoints, watches et cetera?"
msgstr ""
-#: ../scope/src/program.c:501
+#: ../scope/src/program.c:523
msgid "as _Name=value"
msgstr ""
-#: ../scope/src/program.c:502
+#: ../scope/src/program.c:524
msgid "as _Name = value"
msgstr ""
@@ -5651,169 +6002,184 @@
msgstr "Depurar"
#: ../scope/src/scope.c:35
-msgid "Simple GDB front-end."
+msgid "Relatively simple GDB front-end."
msgstr ""
-#: ../scope/src/scope.c:63
+#: ../scope/src/scope.c:62
#, fuzzy
msgid "Setup program"
msgstr "sen programa"
-#: ../scope/src/scope.c:64
+#: ../scope/src/scope.c:63
#, fuzzy
msgid "Run/continue"
msgstr "Contando..."
-#: ../scope/src/scope.c:66
+#: ../scope/src/scope.c:65
#, fuzzy
msgid "Run to source"
msgstr "A conectar a %s"
-#: ../scope/src/scope.c:70
+#: ../scope/src/scope.c:69
#, fuzzy
msgid "Terminate"
msgstr "Terminado"
-#: ../scope/src/scope.c:71
+#: ../scope/src/scope.c:70
#, fuzzy
msgid "Toggle breakpoint"
msgstr "punto de interrupción"
-#: ../scope/src/scope.c:73 ../scope/src/scope.c:76
+#: ../scope/src/scope.c:72 ../scope/src/scope.c:75
#, fuzzy
msgid "GDB command"
msgstr "Inserir orde"
-#: ../scope/src/scope.c:74
+#: ../scope/src/scope.c:73
#, fuzzy
msgid "Show terminal"
msgstr "Executar nun terminal"
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
msgid "Busy"
msgstr ""
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
msgid "Ready"
msgstr ""
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Hang"
msgstr ""
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Assem"
msgstr ""
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
#, fuzzy
msgid "Load"
msgstr "_Carga"
-#: ../scope/src/scope.c:394
+#: ../scope/src/scope.c:421
msgid "Build action activated. Terminate debugging?"
msgstr ""
-#: ../scope/src/thread.c:58
+#: ../scope/src/scope.c:524
+#, fuzzy
+msgid "Breaks"
+msgstr "Puntos de interrupción"
+
+#: ../scope/src/scope.c:526
+#, fuzzy
+msgid "Console"
+msgstr "Consola:"
+
+#: ../scope/src/scope.c:526
+#, fuzzy
+msgid "Debug Console"
+msgstr "Consola:"
+
+#: ../scope/src/thread.c:48
#, c-format
msgid "Thread group %s started."
msgstr ""
-#: ../scope/src/thread.c:76
+#: ../scope/src/thread.c:63
msgid "Thread group "
msgstr ""
-#: ../scope/src/thread.c:88
+#: ../scope/src/thread.c:83
msgid " exited"
msgstr ""
-#: ../scope/src/thread.c:91
+#: ../scope/src/thread.c:86
#, c-format
msgid " with exit code %s"
msgstr ""
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
#, fuzzy
msgid "Send Signal"
msgstr "Enviar por correo"
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
msgid "Enter signal #:"
msgstr ""
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Terminate Process"
msgstr ""
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Enter exit code:"
msgstr ""
-#: ../scope/src/thread.c:937
+#: ../scope/src/thread.c:891
#, fuzzy
msgid "Running"
msgstr "Executando"
-#: ../scope/src/thread.c:938
+#: ../scope/src/thread.c:892
#, fuzzy
msgid "Stopped"
msgstr "Detido"
-#: ../scope/src/utils.c:44
-#, c-format
-msgid "%s: error %lu."
-msgstr ""
+#: ../scope/src/utils.c:45
+#, fuzzy, c-format
+msgid "%s: %s"
+msgstr "%s:%u:%u: %s"
-#: ../scope/src/utils.c:358
+#: ../scope/src/utils.c:225
#, c-format
msgid "Scope: error reading [%s]."
msgstr ""
-#: ../scope/src/views.c:505
+#: ../scope/src/views.c:526
msgid "…"
msgstr ""
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
msgid "_Send"
msgstr ""
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
msgid "_Busy"
msgstr ""
-#: ../scope/src/views.c:535
+#: ../scope/src/views.c:558
#, fuzzy
msgid "GDB Command"
msgstr "Orde 0:"
-#: ../spellcheck/src/speller.c:94
+#: ../spellcheck/src/speller.c:180
msgid "Try: "
msgstr "Probe:"
-#: ../spellcheck/src/speller.c:173
+#: ../spellcheck/src/speller.c:252
msgid "Checking"
msgstr "Verificando..."
-#: ../spellcheck/src/speller.c:186
+#: ../spellcheck/src/speller.c:265
#, c-format
msgid "Checking file \"%s\" (lines %d to %d using %s):"
msgstr "Verificando o ficheiro\"%s\" (liñas %d a %d, usando %s):"
-#: ../spellcheck/src/speller.c:196
+#: ../spellcheck/src/speller.c:275
#, c-format
msgid "Checking file \"%s\" (using %s):"
msgstr "Verificando o ficheiro \"%s\" (usando %s):"
-#: ../spellcheck/src/speller.c:223
+#: ../spellcheck/src/speller.c:302
msgid "The checked text is spelled correctly."
msgstr "O texto verificado non ten erros ortográficos"
-#: ../spellcheck/src/speller.c:233
+#: ../spellcheck/src/speller.c:312
#, c-format
msgid "The Enchant library couldn't be initialized (%s)."
msgstr "Non se puido iniciar a biblioteca Enchant (%s)."
-#: ../spellcheck/src/speller.c:234
+#: ../spellcheck/src/speller.c:313
msgid "unknown error (maybe the chosen language is not available)"
msgstr ""
"Produciuse un erro descoñecido (poida que o idioma escollido non estea "
@@ -5912,19 +6278,19 @@
msgid "Ignore All"
msgstr "Ignorar Todo"
-#: ../spellcheck/src/gui.c:521
+#: ../spellcheck/src/gui.c:526
#, c-format
msgid "Default (%s)"
msgstr "Predeterminado (%s)"
-#: ../spellcheck/src/gui.c:532
+#: ../spellcheck/src/gui.c:537
#, c-format
msgid "Toggle spell check while typing (current language: %s)"
msgstr ""
"Intercambiar a verificación ortográfica mentres se escribe (o idioma actual "
"é: %s)"
-#: ../spellcheck/src/gui.c:587
+#: ../spellcheck/src/gui.c:592
msgid "Spelling Suggestions"
msgstr "Recomendacións de Ortografía"
@@ -5955,158 +6321,164 @@
#. OK. Something went not as expected.
#. * We did have a selection but cannot parse it into rows.
#. * Aborting
-#: ../tableconvert/src/tableconvert.c:236
+#: ../tableconvert/src/tableconvert.c:237
msgid "Something went wrong on parsing selection. Aborting"
msgstr ""
-#: ../tableconvert/src/tableconvert.c:268
+#: ../tableconvert/src/tableconvert.c:269
#, fuzzy
msgid "Convert selection to table"
msgstr "Formatar a selección aliñándoa á esquerda"
#. Build up menu entry
-#: ../tableconvert/src/tableconvert.c:281
+#: ../tableconvert/src/tableconvert.c:282
msgid "_Convert to table"
msgstr ""
-#: ../tableconvert/src/tableconvert.c:284
+#: ../tableconvert/src/tableconvert.c:285
msgid "Converts current marked list to a table."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:120
+#: ../treebrowser/src/treebrowser.c:124
#, fuzzy
msgid "TreeBrowser"
msgstr "Explorador en árbore"
-#: ../treebrowser/src/treebrowser.c:121
+#: ../treebrowser/src/treebrowser.c:125
msgid ""
"This plugin adds a tree browser to Geany, allowing the user to browse files "
"using a tree view of the directory being browsed."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:430
+#: ../treebrowser/src/treebrowser.c:434
#, fuzzy, c-format
msgid "%s: no such directory."
msgstr "%s: non hai tal ficheiro ou directorio"
-#: ../treebrowser/src/treebrowser.c:526 ../treebrowser/src/treebrowser.c:561
-#: ../treebrowser/src/treebrowser.c:663
+#: ../treebrowser/src/treebrowser.c:537 ../treebrowser/src/treebrowser.c:572
+#: ../treebrowser/src/treebrowser.c:670
#, fuzzy
msgid "(Empty)"
msgstr "Baleiro"
-#: ../treebrowser/src/treebrowser.c:966
+#: ../treebrowser/src/treebrowser.c:971
#, c-format
msgid "Could not execute configured external command '%s' (%s)."
msgstr "Non foi posíbel executar a orde externa configurada '%s' (%s)"
-#: ../treebrowser/src/treebrowser.c:1037
+#: ../treebrowser/src/treebrowser.c:1042
msgid "NewDirectory"
msgstr "NovoDirectorio"
-#: ../treebrowser/src/treebrowser.c:1039
+#: ../treebrowser/src/treebrowser.c:1044
msgid "NewFile"
msgstr "NovoFicheiro"
-#: ../treebrowser/src/treebrowser.c:1044
+#: ../treebrowser/src/treebrowser.c:1049
#, c-format
msgid ""
"Target file '%s' exists\n"
", do you really want to replace it with empty file?"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1089
+#: ../treebrowser/src/treebrowser.c:1095
#, c-format
msgid "Do you really want to delete '%s' ?"
msgstr "Está seguro de que desexa borrar '%s' ?"
-#: ../treebrowser/src/treebrowser.c:1208 ../treebrowser/src/treebrowser.c:1692
+#: ../treebrowser/src/treebrowser.c:1207 ../treebrowser/src/treebrowser.c:1738
msgid "Go up"
msgstr "Subir"
-#: ../treebrowser/src/treebrowser.c:1212 ../treebrowser/src/treebrowser.c:1707
+#: ../treebrowser/src/treebrowser.c:1211 ../treebrowser/src/treebrowser.c:1753
msgid "Set path from document"
msgstr "Definir camiño a partir de documento"
-#: ../treebrowser/src/treebrowser.c:1216
-msgid "Open externally"
+#: ../treebrowser/src/treebrowser.c:1215
+#, fuzzy
+msgid "_Open externally"
msgstr "Abrir externamente"
-#: ../treebrowser/src/treebrowser.c:1221
+#: ../treebrowser/src/treebrowser.c:1220
msgid "Open Terminal"
msgstr "Abrir terminal"
-#: ../treebrowser/src/treebrowser.c:1225
+#: ../treebrowser/src/treebrowser.c:1224
msgid "Set as root"
msgstr "Definir como raíz"
-#: ../treebrowser/src/treebrowser.c:1230 ../treebrowser/src/treebrowser.c:1697
-#: ../treebrowser/src/treebrowser.c:2060
+#: ../treebrowser/src/treebrowser.c:1229 ../treebrowser/src/treebrowser.c:1743
+#: ../treebrowser/src/treebrowser.c:2123
msgid "Refresh"
msgstr "Actualizar"
-#: ../treebrowser/src/treebrowser.c:1242
+#: ../treebrowser/src/treebrowser.c:1233
+#, fuzzy
+msgid "_Find in Files"
+msgstr "Procurar en todo o proxecto "
+
+#: ../treebrowser/src/treebrowser.c:1241
msgid "Create new directory"
msgstr "Crear un directorio novo"
-#: ../treebrowser/src/treebrowser.c:1246
+#: ../treebrowser/src/treebrowser.c:1245
msgid "Create new file"
msgstr "Crear un ficheiro novo"
-#: ../treebrowser/src/treebrowser.c:1250
+#: ../treebrowser/src/treebrowser.c:1249
msgid "Rename"
msgstr "Renomear"
-#: ../treebrowser/src/treebrowser.c:1255
+#: ../treebrowser/src/treebrowser.c:1254
msgid "Delete"
msgstr "Borrar"
-#: ../treebrowser/src/treebrowser.c:1263
+#: ../treebrowser/src/treebrowser.c:1262
#, c-format
msgid "Close: %s"
msgstr "Pechar: %s"
-#: ../treebrowser/src/treebrowser.c:1268
+#: ../treebrowser/src/treebrowser.c:1267
#, fuzzy, c-format
msgid "Close Child Documents "
msgstr "Pec_har os outros documentos"
-#: ../treebrowser/src/treebrowser.c:1273
+#: ../treebrowser/src/treebrowser.c:1272
#, fuzzy
-msgid "Copy full path to clipboard"
+msgid "_Copy full path to clipboard"
msgstr "Copiar o camiño completo"
-#: ../treebrowser/src/treebrowser.c:1293 ../treebrowser/src/treebrowser.c:1974
+#: ../treebrowser/src/treebrowser.c:1292 ../treebrowser/src/treebrowser.c:2032
msgid "Show bookmarks"
msgstr "Mostrar marcadores"
-#: ../treebrowser/src/treebrowser.c:1298 ../treebrowser/src/treebrowser.c:1928
+#: ../treebrowser/src/treebrowser.c:1297 ../treebrowser/src/treebrowser.c:1981
msgid "Show hidden files"
msgstr "Mostrar os ficheiros ocultos"
-#: ../treebrowser/src/treebrowser.c:1303
+#: ../treebrowser/src/treebrowser.c:1302
#, fuzzy
msgid "Show toolbars"
msgstr "Mostrar barras"
-#: ../treebrowser/src/treebrowser.c:1574
+#: ../treebrowser/src/treebrowser.c:1621
#, c-format
msgid "Target file '%s' exists, do you really want to replace it?"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1702
+#: ../treebrowser/src/treebrowser.c:1748
msgid "Home"
msgstr "Inicio"
-#: ../treebrowser/src/treebrowser.c:1712
+#: ../treebrowser/src/treebrowser.c:1758
msgid "Track path"
msgstr "RExistrar camiño"
-#: ../treebrowser/src/treebrowser.c:1717
+#: ../treebrowser/src/treebrowser.c:1763
msgid "Hide bars"
msgstr "Ocultar barras"
-#: ../treebrowser/src/treebrowser.c:1727
+#: ../treebrowser/src/treebrowser.c:1773
msgid ""
"Filter (*.c;*.h;*.cpp), and if you want temporary filter using the '!' "
"reverse try for example this '!;*.c;*.h;*.cpp'"
@@ -6114,19 +6486,19 @@
"Filtrar (*.c;*.h;*.cpp), e se quere filtrar temporalmente usando o '!' "
"inverso. Por exemplo pode probar o seguinte: '!;*.c;*.h;*.cpp'"
-#: ../treebrowser/src/treebrowser.c:1735
+#: ../treebrowser/src/treebrowser.c:1781
msgid "Addressbar for example '/projects/my-project'"
msgstr "Barra de enderezo, por exemplo '/proxectos/o-meu-proxecto'"
-#: ../treebrowser/src/treebrowser.c:1760
+#: ../treebrowser/src/treebrowser.c:1806
msgid "Tree Browser"
msgstr "Explorador en árbore"
-#: ../treebrowser/src/treebrowser.c:1892
+#: ../treebrowser/src/treebrowser.c:1945
msgid "External open command"
msgstr "Orde externa para abrir"
-#: ../treebrowser/src/treebrowser.c:1897
+#: ../treebrowser/src/treebrowser.c:1950
#, c-format
msgid ""
"The command to execute when using \"Open with\". You can use %f and %d "
@@ -6140,57 +6512,57 @@
"%f substituirase polo nome do ficheiro incluíndo o camiño completo\n"
"%d substiruirase polo camiño ao ficheiro seleccionado, sen o nome de ficheiro"
-#: ../treebrowser/src/treebrowser.c:1905
+#: ../treebrowser/src/treebrowser.c:1958
msgid "Toolbar"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1907
+#: ../treebrowser/src/treebrowser.c:1960
msgid "Hidden"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1908
+#: ../treebrowser/src/treebrowser.c:1961
msgid "Top"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1909
+#: ../treebrowser/src/treebrowser.c:1962
msgid "Bottom"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1914
+#: ../treebrowser/src/treebrowser.c:1967
#, fuzzy
msgid "If position is changed, the option require plugin restart."
msgstr "Mostrar barras no alto (require o reinicio do complemento)"
-#: ../treebrowser/src/treebrowser.c:1918
+#: ../treebrowser/src/treebrowser.c:1971
#, fuzzy
msgid "Show icons"
msgstr "Mostrar iconas."
-#: ../treebrowser/src/treebrowser.c:1920
+#: ../treebrowser/src/treebrowser.c:1973
msgid "None"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1921
+#: ../treebrowser/src/treebrowser.c:1974
#, fuzzy
msgid "Base"
msgstr "_Base:"
-#: ../treebrowser/src/treebrowser.c:1922
+#: ../treebrowser/src/treebrowser.c:1975
#, fuzzy
msgid "Content-type"
msgstr "Contidos"
-#: ../treebrowser/src/treebrowser.c:1933
+#: ../treebrowser/src/treebrowser.c:1986
msgid "On Windows, this just hide files that are prefixed with '.' (dot)"
msgstr ""
"En windows, isto simplemente oculta os ficheiros que leven por prefixo un "
"punto ('.')"
-#: ../treebrowser/src/treebrowser.c:1935
+#: ../treebrowser/src/treebrowser.c:1988
msgid "Hide object files"
msgstr "Ocultar ficheiros obxecto"
-#: ../treebrowser/src/treebrowser.c:1940
+#: ../treebrowser/src/treebrowser.c:1993
msgid ""
"Don't show generated object files in the file browser, this includes *.o, *."
"obj. *.so, *.dll, *.a, *.lib"
@@ -6198,50 +6570,59 @@
"Non mostrar ficheiros obxecto no navegador de ficheiros. Isto inclúe *.o, *."
"obj. *.so, *.dll, *.a, *.lib"
-#: ../treebrowser/src/treebrowser.c:1942
+#: ../treebrowser/src/treebrowser.c:1995
msgid "Reverse filter"
msgstr "Inverter o filtro"
-#: ../treebrowser/src/treebrowser.c:1947
+#: ../treebrowser/src/treebrowser.c:2000
msgid "Follow current document"
msgstr "Seguir o documento actual"
-#: ../treebrowser/src/treebrowser.c:1952
+#: ../treebrowser/src/treebrowser.c:2005
msgid "Single click, open document and focus it"
msgstr "Un só click abre o documento e enfñocase nel"
-#: ../treebrowser/src/treebrowser.c:1957
+#: ../treebrowser/src/treebrowser.c:2010
msgid "Double click open directory"
msgstr "Premer dúas veces para abrir directorio"
-#: ../treebrowser/src/treebrowser.c:1962
+#: ../treebrowser/src/treebrowser.c:2015
msgid "On delete file, close it if is opened"
msgstr "Ao borrar un ficheiro, pechalo se está aberto"
-#: ../treebrowser/src/treebrowser.c:1967
+#: ../treebrowser/src/treebrowser.c:2020
+msgid "Focus editor on file open"
+msgstr ""
+
+#: ../treebrowser/src/treebrowser.c:2025
msgid "Show tree lines"
msgstr "Mostrar as liñas da árbore"
-#: ../treebrowser/src/treebrowser.c:2050
+#: ../treebrowser/src/treebrowser.c:2037
+#, fuzzy
+msgid "Open new files"
+msgstr "Abrir ficheiro"
+
+#: ../treebrowser/src/treebrowser.c:2113
#, fuzzy
msgid "Focus File List"
msgstr "Enfocar na lista de tarefas"
-#: ../treebrowser/src/treebrowser.c:2052
+#: ../treebrowser/src/treebrowser.c:2115
msgid "Focus Path Entry"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:2054
+#: ../treebrowser/src/treebrowser.c:2117
#, fuzzy
msgid "Rename Object"
msgstr "Renomear"
-#: ../treebrowser/src/treebrowser.c:2056
+#: ../treebrowser/src/treebrowser.c:2119
#, fuzzy
msgid "Create New File"
msgstr "Crear un ficheiro novo"
-#: ../treebrowser/src/treebrowser.c:2058
+#: ../treebrowser/src/treebrowser.c:2121
#, fuzzy
msgid "Create New Directory"
msgstr "Crear un directorio novo"
@@ -6312,46 +6693,46 @@
msgid "utility"
msgstr ""
-#: ../webhelper/src/gwh-settings.c:775
+#: ../webhelper/src/gwh-settings.c:782
#, c-format
msgid "%s:"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:528
+#: ../webhelper/src/gwh-browser.c:534
msgid "_Zoom"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:550
+#: ../webhelper/src/gwh-browser.c:556
msgid "Full-_content zoom"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:561
+#: ../webhelper/src/gwh-browser.c:567
#, fuzzy
msgid "Flip panes orientation"
msgstr "Orientación do papel:"
-#: ../webhelper/src/gwh-browser.c:808
+#: ../webhelper/src/gwh-browser.c:814
msgid "Back"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:812
+#: ../webhelper/src/gwh-browser.c:818
msgid "Forward"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:816
+#: ../webhelper/src/gwh-browser.c:822
#, fuzzy
msgid "Cancel loading"
msgstr "Codificación:"
-#: ../webhelper/src/gwh-browser.c:820
+#: ../webhelper/src/gwh-browser.c:826
msgid "Reload current page"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:833 ../webhelper/src/gwh-browser.c:879
+#: ../webhelper/src/gwh-browser.c:839 ../webhelper/src/gwh-browser.c:885
msgid "Web inspector"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:834
+#: ../webhelper/src/gwh-browser.c:840
msgid "Toggle web inspector"
msgstr ""
@@ -6566,9 +6947,6 @@
#~ msgid "tty temporary directory not specified!\n"
#~ msgstr "Non se especificou o directorio temporal de tty!\n"
-#~ msgid "tty temporary directory not found!\n"
-#~ msgstr "Non se atopou o directorio temporal de tty!\n"
-
#~ msgid "tty helper program not specified!\n"
#~ msgstr "Non se especificou o programa de axuda de tty!\n"
@@ -6635,21 +7013,12 @@
#~ msgid "No %s selected"
#~ msgstr "Non hai ningún %s seleccionado"
-#~ msgid "watchpoint"
-#~ msgstr "punto de vixilancia"
-
#~ msgid "Delete selected watchpoint?"
#~ msgstr "Borrar o punto de vixilancia seleccionado?"
#~ msgid "Delete selected breakpoint?"
#~ msgstr "Borrar o punto de ruptura seleccionado?"
-#~ msgid "Edit watchpoint"
-#~ msgstr "Editar o punto de vixilancia"
-
-#~ msgid "Edit breakpoint"
-#~ msgstr "Editar o punto de ruptura"
-
#~ msgid "Enabled"
#~ msgstr "Activado"
@@ -6842,10 +7211,6 @@
#~ msgid "Couldn't create tempfile"
#~ msgstr "Crear un ficheiro novo"
-#, fuzzy
-#~ msgid "GeanyPG"
-#~ msgstr "GeanyGDB"
-
#~ msgid "Lionel Fuentes"
#~ msgstr "Lionel Fuentes"
diff -Nru geany-plugins-1.24.0+20140222+git/po/intl_stats.sh geany-plugins-1.24.1+dfsg/po/intl_stats.sh
--- geany-plugins-1.24.0+20140222+git/po/intl_stats.sh 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/po/intl_stats.sh 1970-01-01 00:00:00.000000000 +0000
@@ -1,100 +0,0 @@
-#!/bin/sh
-
-# Little shell script to display some basic statistics about Geany's translation
-# files. It also checks the menu accelerators.
-#
-# Copyright 2007-2008 Enrico Tröger
-# Copyright 2007-2008 Frank Lanitz
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
-
-check_accelerators=""
-linguas=""
-me=`basename $0`
-
-
-usage()
-{
- echo "usage: $me [OPTION] [languages...]"
- echo
- echo "OPTIONs are:"
- echo "-h --help this help screen"
- echo "-a --accelerators check also for menu accelerators"
- echo "languages list of language codes which should be tested"
- echo
- echo "example: $me -a de fr hu"
-}
-
-
-# parse cmd line arguments
-while [ $# -gt 0 ]
-do
- case $1 in
- --accelerators)
- check_accelerators="--check-accelerators=_"
- ;;
- -a)
- check_accelerators="--check-accelerators=_"
- ;;
- --help)
- usage;
- exit 1;
- ;;
- -h)
- usage;
- exit 1;
- ;;
- *)
- linguas="$linguas "$1
- ;;
- esac
- shift
-done
-
-
-
-# if no languages where specified on the command line, take all listed languages in LINGUAS
-if [ -z "$linguas" ]
-then
- linguas=`sed -e '/^#/d' po/LINGUAS`
-fi
-
-# dash and zsh don't need the -e switch to echo, bash does
-# maybe there is a better way to detect whether we are running on a bash
-eswitch=""
-if [ "$BASH" ]
-then
- eswitch="-e"
-fi
-
-# do the work
-if [ $check_accelerators ]
-then
- for lang in $linguas
- do
- msgfmt --check --statistics $check_accelerators po/$lang.po;
- done
-else
- for lang in $linguas
- do
- # maybe the regexp can be optimized, regexps are not my best friends
- creationdate=`grep "PO-Revision-Date:" po/$lang.po | sed 's/.*: \([0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\} [0-9]\{2\}:[0-9]\{2\}[+|-][0-9]\{4\}\).*/\1/'`
- echo -n $eswitch $lang"\t("$creationdate"):\t"
- msgfmt --check --statistics po/$lang.po;
- done
-fi
-
-
diff -Nru geany-plugins-1.24.0+20140222+git/po/it.po geany-plugins-1.24.1+dfsg/po/it.po
--- geany-plugins-1.24.0+20140222+git/po/it.po 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/po/it.po 2014-04-12 14:28:39.000000000 +0000
@@ -0,0 +1,6752 @@
+# Italian translations for geany-plugins package.
+# Copyright (C) 2014 THE geany-plugins'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the geany-plugins package.
+# Federico Reghenzani , 2014.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: geany-plugins 1.24\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2014-03-30 20:34+0200\n"
+"PO-Revision-Date: 2014-04-09 07:23+0200\n"
+"Last-Translator: Federico Reghenzani \n"
+"Language-Team: Italian\n"
+"Language: it\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: ../addons/src/ao_bookmarklist.c:182
+msgid "(Empty Line)"
+msgstr "(Linea vuota)"
+
+#: ../addons/src/ao_bookmarklist.c:307
+msgid "_Remove Bookmark"
+msgstr "_Rimuovi segnalibro"
+
+#: ../addons/src/ao_bookmarklist.c:333
+msgid "No."
+msgstr "N°"
+
+#: ../addons/src/ao_bookmarklist.c:341 ../devhelp/src/dhp-object.c:494
+#: ../devhelp/devhelp/dh-window.c:1142
+msgid "Contents"
+msgstr "Contenuti"
+
+#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:625
+msgid "Bookmarks"
+msgstr "Segnalibri"
+
+#. complete update
+#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2351
+msgid "_Update"
+msgstr "_Aggiorna"
+
+#: ../addons/src/ao_tasks.c:382
+msgid "_Hide Message Window"
+msgstr "_Nascondi la finestra dei messaggi"
+
+#: ../addons/src/ao_tasks.c:412 ../debugger/src/stree.c:387
+msgid "File"
+msgstr "File"
+
+#: ../addons/src/ao_tasks.c:423 ../debugger/src/bptree.c:702
+#: ../debugger/src/stree.c:394
+msgid "Line"
+msgstr "Linea"
+
+#. i18n: in the programming language context, if you don't
+#. * have an ESTABLISHED term for it, leave it
+#. * untranslated.
+#: ../addons/src/ao_tasks.c:434 ../debugger/src/vtree.c:204
+#: ../devhelp/devhelp/dh-link.c:287 ../geanylatex/src/bibtexlabels.c:68
+msgid "Type"
+msgstr "Type"
+
+#: ../addons/src/ao_tasks.c:445
+msgid "Task"
+msgstr "Task"
+
+#: ../addons/src/ao_tasks.c:478
+msgid "Tasks"
+msgstr "Task"
+
+#: ../addons/src/ao_tasks.c:542
+msgid "Context:"
+msgstr "Contesto:"
+
+#: ../addons/src/ao_xmltagging.c:54
+msgid "XML tagging"
+msgstr "XML tagging"
+
+#: ../addons/src/ao_xmltagging.c:65
+msgid "Tag name to be inserted:"
+msgstr "Nome del Tag da inserire:"
+
+#: ../addons/src/ao_xmltagging.c:69
+#, c-format
+msgid ""
+"%s will be replaced with your current selection. Please keep care on your "
+"selection"
+msgstr ""
+"%s sarà sostituito con la tua selezione correte. Prestare attenzione alla "
+"tua selezione"
+
+#: ../addons/src/ao_openuri.c:165
+msgid "Open URI"
+msgstr "Apri URI"
+
+#: ../addons/src/ao_openuri.c:171
+msgid "Copy URI"
+msgstr "Copia URI"
+
+#: ../addons/src/ao_wrapwords.c:249
+msgid "Enclose Characters"
+msgstr "Enclose caratteri"
+
+#: ../addons/src/ao_wrapwords.c:260
+#, c-format
+msgid "Enclose combo %d"
+msgstr "Enclose combo %d"
+
+#: ../addons/src/ao_wrapwords.c:276
+msgid "Opening Character"
+msgstr "Carattere di apertura"
+
+#: ../addons/src/ao_wrapwords.c:283
+msgid "Closing Character"
+msgstr "Carattere di chiusura"
+
+#: ../addons/src/ao_doclist.c:207
+msgid "Close Ot_her Documents"
+msgstr "C_hiudi gli altri Documenti"
+
+#: ../addons/src/ao_doclist.c:212
+msgid "C_lose All"
+msgstr "Chiudi _tutto"
+
+#: ../addons/src/ao_doclist.c:242
+msgid "Show Document List"
+msgstr "Visualizza lista Documenti"
+
+#: ../addons/src/addons.c:52
+msgid "Addons"
+msgstr "Addons"
+
+#: ../addons/src/addons.c:53
+msgid "Various small addons for Geany."
+msgstr "Alcuni piccoli addon per Geany."
+
+#: ../addons/src/addons.c:296
+msgid "Focus Bookmark List"
+msgstr "Imposta il focus sulla lista dei Segnalibri"
+
+#: ../addons/src/addons.c:298
+msgid "Focus Tasks List"
+msgstr "Imposta il focus sulla lista dei Task"
+
+#: ../addons/src/addons.c:300
+msgid "Update Tasks List"
+msgstr "Aggiorna la lista dei Task"
+
+#: ../addons/src/addons.c:302
+msgid "Run XML tagging"
+msgstr "Esegui XML tagging"
+
+#: ../addons/src/addons.c:417 ../autoclose/src/autoclose.c:871
+#: ../geanylatex/src/geanylatex.c:241 ../geanyprj/src/geanyprj.c:174
+#: ../geanysendmail/src/geanysendmail.c:123
+#: ../geanysendmail/src/geanysendmail.c:291 ../geanyvc/src/geanyvc.c:1854
+#: ../geniuspaste/src/geniuspaste.c:140 ../spellcheck/src/scplugin.c:146
+#: ../treebrowser/src/treebrowser.c:1933
+#: ../updatechecker/src/updatechecker.c:253
+msgid "Plugin configuration directory could not be created."
+msgstr "La cartella della configurazione dei plugin non può essere creata."
+
+#: ../addons/src/addons.c:445
+msgid "Show toolbar item to show a list of currently open documents"
+msgstr "Mostra un'icona nella toolbar per visualizzare la lista dei documenti "
+"aperti"
+
+#: ../addons/src/addons.c:449
+msgid "Sort documents by _name"
+msgstr "Ordina i documenti in base al _nome"
+
+#: ../addons/src/addons.c:451
+msgid "Sort the documents in the list by their filename"
+msgstr "Ordina tutti ti documenti nella lista in base al nome del file"
+
+#: ../addons/src/addons.c:454
+msgid "Sort documents by _occurrence"
+msgstr "Ordina i documenti in base alle _occorrenze"
+
+#: ../addons/src/addons.c:456
+msgid "Sort the documents in the order of the document tabs"
+msgstr "Ordina i documenti in base all'ordine dei tab"
+
+#: ../addons/src/addons.c:459
+msgid "Sort documents by _occurrence (reversed)"
+msgstr "Ordina i documenti in base alle _occorrerze (invertito)"
+
+#: ../addons/src/addons.c:461
+msgid "Sort the documents in the order of the document tabs (reversed)"
+msgstr "Ordina i documenti in base all'ordine dei tab (invertito)"
+
+#: ../addons/src/addons.c:488
+msgid "Show an 'Open URI' item in the editor menu"
+msgstr "Visualizza un 'Apri URI' nel menù dell'editor"
+
+#: ../addons/src/addons.c:494
+msgid "Show available Tasks in the Messages Window"
+msgstr "Visualizza i Task disponibili nella finestra Messaggi"
+
+#: ../addons/src/addons.c:500
+msgid "Show tasks of all documents"
+msgstr "Visualizza i Task di tutti i documenti"
+
+#: ../addons/src/addons.c:504
+msgid ""
+"Whether to show the tasks of all open documents in the list or only those of "
+"the current document."
+msgstr ""
+"Mostrare i task di tutti i documenti aperti o solo quelli del documento corrente"
+
+#: ../addons/src/addons.c:511
+msgid "Specify a semicolon separated list of search tokens."
+msgstr "Specifica una lista di token di ricerca, separata da punti e virgola."
+
+#: ../addons/src/addons.c:513
+msgid "Search tokens:"
+msgstr "Token di ricerca:"
+
+#: ../addons/src/addons.c:530
+msgid "Show status icon in the Notification Area"
+msgstr "Visualizza icona status nell'area notifiche"
+
+#: ../addons/src/addons.c:536
+msgid "Show defined bookmarks (marked lines) in the sidebar"
+msgstr "Visualizza i segnalibri (linee contrassegnate) nella barra laterale"
+
+#: ../addons/src/addons.c:542
+msgid "Mark all occurrences of a word when double-clicking it"
+msgstr "Evidenzia tutte le occorrenze di una parola effettuando doppio-click "
+"su di essa."
+
+#: ../addons/src/addons.c:548
+msgid "Strip trailing blank lines"
+msgstr "Elimina linee vuote finali"
+
+#: ../addons/src/addons.c:554
+msgid "XML tagging for selection"
+msgstr "XML tagging per selezione"
+
+#: ../addons/src/addons.c:560
+msgid "Enclose selection on configurable keybindings"
+msgstr "Racchiudi selezione con combinazione di tasti"
+
+#: ../addons/src/addons.c:572
+msgid "Enclose selection automatically (without having to press a keybinding)"
+msgstr "Racchiudi selezione automaticamente (senza premere una combinazione)"
+
+#: ../autoclose/src/autoclose.c:50
+msgid "Auto-close"
+msgstr "Auto-chiusura"
+
+#: ../autoclose/src/autoclose.c:51
+msgid "Auto-close braces and brackets with lot of features"
+msgstr "Auto-chiudi parentesi con molte funzioni"
+
+#: ../codenav/src/codenavigation.c:52
+msgid "Code navigation"
+msgstr "Naviazione codice"
+
+#: ../codenav/src/codenavigation.c:53
+msgid ""
+"This plugin adds features to facilitate navigation between source files.\n"
+"As for the moment, it implements :\n"
+"- switching between a .cpp file and the corresponding .h file\n"
+"- [opening a file by typing its name -> TODO]"
+msgstr ""
+"Questo plugin aggiunge funzionalità per semplificare la navigazione tra\n"
+"file sorgenti. Per il momento sono implementate:\n"
+"- scambia un file .cpp con il suo corrispondente .h\n"
+"- [apri file digitando il suo nome -> TODO]"
+
+
+#. Add the menu item, sensitive only when a document is opened
+#: ../codenav/src/goto_file.c:57 ../codenav/src/goto_file.c:71
+msgid "Goto file"
+msgstr "Vai al file"
+
+#: ../codenav/src/goto_file.c:109
+#, c-format
+msgid "(From the %s plugin)"
+msgstr "(Dal plugin %s)"
+
+#. Add the menu item and make it sensitive only when a document is opened
+#. Frame, which is the returned widget
+#: ../codenav/src/switch_head_impl.c:85 ../codenav/src/switch_head_impl.c:99
+#: ../codenav/src/switch_head_impl.c:461
+msgid "Switch header/implementation"
+msgstr "Passa a intestazione/sorgente"
+
+#: ../codenav/src/switch_head_impl.c:369
+#, c-format
+msgid "%s not found, create it?"
+msgstr "%s non trovato, crearlo?"
+
+#: ../codenav/src/switch_head_impl.c:485
+msgid "Headers extensions"
+msgstr "Estensioni delle intestazioni"
+
+#: ../codenav/src/switch_head_impl.c:494
+msgid "Implementations extensions"
+msgstr "Estensioni implementate"
+
+#: ../commander/src/commander-plugin.c:39
+msgid "Commander"
+msgstr "Comandante"
+
+#: ../commander/src/commander-plugin.c:40
+msgid "Provides a command panel for quick access to actions, files and more"
+msgstr "Fornisce un pannello comandi per un veloce accesso a azioni, file e altro"
+
+#: ../commander/src/commander-plugin.c:686
+msgid "Show Command Panel"
+msgstr "Visualizza pannello comandi"
+
+#: ../debugger/src/plugin.c:56
+msgid "Debugger"
+msgstr "Debugger"
+
+#: ../debugger/src/plugin.c:57
+msgid "Various debuggers integration."
+msgstr "Diverse integrazioni con i debuggers."
+
+#: ../debugger/src/plugin.c:133 ../debugger/src/keys.c:76
+#: ../scope/data/scope.glade.h:124 ../scope/src/scope.c:226
+msgid "Debug"
+msgstr "Debug"
+
+#: ../debugger/src/vtree.c:173 ../debugger/src/envtree.c:417
+msgid "Name"
+msgstr "Nome"
+
+#: ../debugger/src/vtree.c:196 ../debugger/src/envtree.c:422
+msgid "Value"
+msgstr "Valore"
+
+#: ../debugger/src/tpage.c:105
+msgid "Choose target file"
+msgstr "Scegli il file target"
+
+#. target
+#: ../debugger/src/tpage.c:251
+msgid "Target:"
+msgstr "Target:"
+
+#: ../debugger/src/tpage.c:254
+msgid "Browse"
+msgstr "Sfoglia"
+
+#. debugger
+#: ../debugger/src/tpage.c:259
+msgid "Debugger:"
+msgstr "Debugger:"
+
+#. arguments
+#: ../debugger/src/tpage.c:270
+msgid "Command Line Arguments"
+msgstr "Parametri linea di comando"
+
+#. environment
+#: ../debugger/src/tpage.c:281
+msgid "Environment Variables"
+msgstr "Variabili d'ambiente"
+
+#. if name is empty - offer to delete variable
+#: ../debugger/src/envtree.c:260 ../debugger/src/envtree.c:364
+#: ../debugger/src/debug.c:254
+msgid "Delete variable?"
+msgstr "Elimina variabile?"
+
+#: ../debugger/src/bptree.c:676
+msgid "Location"
+msgstr "Posizione"
+
+#: ../debugger/src/bptree.c:685
+msgid "Condition"
+msgstr "Condizione"
+
+#: ../debugger/src/bptree.c:696
+msgid "Hit count"
+msgstr "Conteggio Hit"
+
+#: ../debugger/src/bptree.c:861
+#, c-format
+msgid "line %i"
+msgstr "linea %i"
+
+#: ../debugger/src/dbm_gdb.c:547
+msgid "Program received a signal"
+msgstr "Il programma ha ricevuto un segnale"
+
+#: ../debugger/src/dbm_gdb.c:563
+#, c-format
+msgid "Program exited with code \"%i\""
+msgstr "Programma terminato con codice \"%i\""
+
+#: ../debugger/src/dbm_gdb.c:735
+msgid "Failed to spawn gdb process"
+msgstr "Impossibile avviare il processo gdb"
+
+#: ../debugger/src/dbm_gdb.c:782
+msgid "~\"Loading target file.\\n\""
+msgstr "~\"Caricamento file target.\\n\""
+
+#: ../debugger/src/dbm_gdb.c:782
+msgid "Error loading file"
+msgstr "Impossibile caricare il file"
+
+#. setting asyncronous mode
+#. setting null-stop array printing
+#. enable pretty printing
+#: ../debugger/src/dbm_gdb.c:786 ../debugger/src/dbm_gdb.c:789
+#: ../debugger/src/dbm_gdb.c:792
+msgid "Error configuring GDB"
+msgstr "Errore nella configurazione di GDB"
+
+#: ../debugger/src/dbm_gdb.c:835
+#, c-format
+msgid ""
+"Breakpoint at %s:%i cannot be set\n"
+"Debugger message: %s"
+msgstr ""
+"Impossibile settare Breakpoint a %s:%i\n"
+"Messaggio del debugger: %s"
+
+#: ../debugger/src/utils.c:68
+#, c-format
+msgid "Can't find a source file \"%s\""
+msgstr "Impossibile trovare il file sorgente \"%s\""
+
+#: ../debugger/src/stree.c:140
+msgid "Active frame"
+msgstr "Frame attivo"
+
+#: ../debugger/src/stree.c:140
+msgid "Click an arrow to switch to a frame"
+msgstr "Clicca una freccia per cambiare a un frame"
+
+#: ../debugger/src/stree.c:363 ../geanylatex/src/bibtexlabels.c:46
+msgid "Address"
+msgstr "Indirizzo"
+
+#. i18n: in the programming language context, if you don't
+#. * have an ESTABLISHED term for it, leave it
+#. * untranslated.
+#: ../debugger/src/stree.c:381 ../devhelp/devhelp/dh-link.c:267
+msgid "Function"
+msgstr "Funzione"
+
+#: ../debugger/src/stree.c:533
+#, c-format
+msgid "Thread %i"
+msgstr "Thread %i"
+
+#: ../debugger/src/tabs.c:132
+msgid "Target"
+msgstr "Target"
+
+#: ../debugger/src/tabs.c:135 ../scope/src/scope.c:524
+msgid "Breakpoints"
+msgstr "Breakpoint"
+
+#: ../debugger/src/tabs.c:138
+msgid "Watch"
+msgstr "Watch"
+
+#: ../debugger/src/tabs.c:141
+msgid "Autos"
+msgstr "Auto"
+
+#: ../debugger/src/tabs.c:144
+msgid "Call Stack"
+msgstr "Stack di chiamata"
+
+#: ../debugger/src/tabs.c:147
+msgid "Debug Terminal"
+msgstr "Terminale di Debug"
+
+#: ../debugger/src/tabs.c:150
+msgid "Debugger Messages"
+msgstr "Messaggi dal debugger"
+
+#: ../debugger/src/keys.c:49
+msgid "Run / Continue"
+msgstr "Esegui / Continua"
+
+#: ../debugger/src/keys.c:50 ../debugger/src/btnpanel.c:101
+msgid "Stop"
+msgstr "Ferma"
+
+#: ../debugger/src/keys.c:51 ../debugger/src/btnpanel.c:98
+msgid "Restart"
+msgstr "Riavvia"
+
+#: ../debugger/src/keys.c:52 ../debugger/src/btnpanel.c:113
+#: ../scope/src/scope.c:66
+msgid "Step into"
+msgstr "Entra (step into)"
+
+#: ../debugger/src/keys.c:53 ../debugger/src/btnpanel.c:110
+#: ../scope/src/scope.c:67
+msgid "Step over"
+msgstr "Scavalca (step over)"
+
+#: ../debugger/src/keys.c:54 ../debugger/src/btnpanel.c:122
+#: ../scope/src/scope.c:68
+msgid "Step out"
+msgstr "Esci (step out)"
+
+#: ../debugger/src/keys.c:55 ../debugger/src/btnpanel.c:125
+#: ../scope/src/scope.c:64
+msgid "Run to cursor"
+msgstr "Esegui al cursore"
+
+#: ../debugger/src/keys.c:56
+msgid "Add / Remove breakpoint"
+msgstr "Aggiungi / Rimuovi breakpoint"
+
+#: ../debugger/src/keys.c:57
+msgid "Jump to the current instruction"
+msgstr "Salta all'istruzione corrente"
+
+#: ../debugger/src/watch_model.c:220
+msgid "Can't evaluate expression"
+msgstr "Impossibile valutare l'espressione"
+
+#: ../debugger/src/callbacks.c:249
+msgid "To edit source files stop debugging session"
+msgstr "Per modificare i file sorgenti interrompi la sessione di debug corrente"
+
+#: ../debugger/src/btnpanel.c:90 ../debugger/src/btnpanel.c:159
+msgid "Run"
+msgstr "Esegui"
+
+#: ../debugger/src/btnpanel.c:132
+msgid "Settings"
+msgstr "Impostazioni"
+
+#: ../debugger/src/btnpanel.c:136
+msgid "Two panel mode"
+msgstr "Modalità due pannelli"
+
+#: ../debugger/src/btnpanel.c:154
+msgid "Continue"
+msgstr "Continua"
+
+#: ../debugger/src/dconfig.c:675
+msgid "Save debug session data to a project"
+msgstr "Salva i dati della sessione debug ad un progetto"
+
+#: ../defineformat/src/defineformat.c:56
+msgid "Define formatter"
+msgstr "Define formatter"
+
+#: ../defineformat/src/defineformat.c:57
+msgid "Automatically align backslash in multi-line defines"
+msgstr "Allinea automaticamente le backslash nelle define multi-linea"
+
+#. never search for more than this many chars
+#: ../devhelp/src/dhp.h:38
+msgid "Documentation"
+msgstr "Documentazione"
+
+#: ../devhelp/src/dhp.h:39
+msgid "Code"
+msgstr "Codice"
+
+#: ../devhelp/src/dhp-object.c:387
+msgid "Search for 'Tag' Documentation in"
+msgstr "Cerca nella documentazione per 'Tag'"
+
+#. i18n: Please don't translate "Devhelp" (it's marked as translatable
+#. * for transliteration only)
+#: ../devhelp/src/dhp-object.c:390 ../devhelp/src/dhp-object.c:503
+#: ../devhelp/devhelp/dh-window.c:727 ../devhelp/devhelp/dh-window.c:1034
+#: ../devhelp/devhelp/dh-window.c:1863
+msgid "Devhelp"
+msgstr "Devhelp"
+
+#: ../devhelp/src/dhp-object.c:397
+msgid "Manual Pages"
+msgstr "Pagine del manuale"
+
+#: ../devhelp/src/dhp-object.c:443
+msgid "Go back one page"
+msgstr "Indieto di una pagina"
+
+#: ../devhelp/src/dhp-object.c:444
+msgid "Go forward one page"
+msgstr "Avanti di una pagina"
+
+#: ../devhelp/src/dhp-object.c:445
+msgid "Zoom in"
+msgstr "Zoom in"
+
+#: ../devhelp/src/dhp-object.c:446
+msgid "Zoom out"
+msgstr "Zoom out"
+
+#: ../devhelp/src/dhp-object.c:497 ../devhelp/devhelp/dh-window.c:1152
+msgid "Search"
+msgstr "Cerca"
+
+#: ../devhelp/src/dhp-object.c:1305
+#, c-format
+msgid "Search for '%s' Documentation in"
+msgstr "Cerca per '%s' nella documentazione"
+
+#: ../devhelp/src/dhp-plugin.c:42
+msgid "Devhelp Plugin"
+msgstr "Devhelp Plugin"
+
+#: ../devhelp/src/dhp-plugin.c:43
+msgid ""
+"Adds support for looking up documentation in Devhelp, manual pages, and "
+"Google Code Search in the integrated viewer."
+msgstr ""
+"Aggiunge supporto per la ricerca nella documentazione in Devhelp, pagine"
+"del manuale e Google Code Search in una finestra integrata."
+
+#: ../devhelp/src/dhp-plugin.c:119
+#, c-format
+msgid "Unable to create config dir at '%s'"
+msgstr "Impossibile creare la directory di configurazione '%s'"
+
+#: ../devhelp/src/dhp-plugin.c:134
+#, c-format
+msgid "Unable to get default configuration: %s"
+msgstr "Impossibile leggere la configurazione di default: %s"
+
+#: ../devhelp/src/dhp-plugin.c:142
+#, c-format
+msgid "Unable to write default configuration: %s"
+msgstr "Impossibile scrivere la configurazione di default: %s"
+
+#: ../devhelp/src/dhp-plugin.c:172
+msgid "Toggle sidebar contents tab"
+msgstr "Mostra/Nascondi il tab contenuti nella barra laterale"
+
+#: ../devhelp/src/dhp-plugin.c:174
+msgid "Toggle sidebar search tab"
+msgstr "Mostra/Nascondi il tab ricerca nella barra laterale"
+
+#: ../devhelp/src/dhp-plugin.c:176
+msgid "Toggle documentation tab"
+msgstr "Mostra/Nascondi il tab dcoumentazione nella barra laterale"
+
+#: ../devhelp/src/dhp-plugin.c:178
+msgid "Activate all tabs"
+msgstr "Attiva tutti i tab"
+
+#: ../devhelp/src/dhp-plugin.c:180
+msgid "Search for current tag in Devhelp"
+msgstr "Cerca per il tag corrente in Devhelp"
+
+#: ../devhelp/src/dhp-plugin.c:184
+msgid "Search for current tag in Manual Pages"
+msgstr "Cerca per il tag corrente nelle pagine del Manuale"
+
+#. i18n: Please don't translate "Devhelp".
+#: ../devhelp/devhelp/dh-assistant.c:74
+msgid "Devhelp — Assistant"
+msgstr "Devhelp — Assistente"
+
+#: ../devhelp/devhelp/dh-assistant-view.c:336
+msgid "Book:"
+msgstr "Libro:"
+
+#. i18n: a documentation book
+#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1759
+msgid "Book"
+msgstr "Libro"
+
+#. i18n: a "page" in a documentation book
+#: ../devhelp/devhelp/dh-link.c:258
+msgid "Page"
+msgstr "Pagina"
+
+#. i18n: a search hit in the documentation, could be a
+#. * function, macro, struct, etc
+#: ../devhelp/devhelp/dh-link.c:262
+msgid "Keyword"
+msgstr "Parola chiave"
+
+#. i18n: in the programming language context, if you don't
+#. * have an ESTABLISHED term for it, leave it
+#. * untranslated.
+#: ../devhelp/devhelp/dh-link.c:272
+msgid "Struct"
+msgstr "Struct"
+
+#. i18n: in the programming language context, if you don't
+#. * have an ESTABLISHED term for it, leave it
+#. * untranslated.
+#: ../devhelp/devhelp/dh-link.c:277
+msgid "Macro"
+msgstr "Macro"
+
+#. i18n: in the programming language context, if you don't
+#. * have an ESTABLISHED term for it, leave it
+#. * untranslated.
+#: ../devhelp/devhelp/dh-link.c:282
+msgid "Enum"
+msgstr "Enum"
+
+#: ../devhelp/devhelp/dh-parser.c:91 ../devhelp/devhelp/dh-parser.c:185
+#: ../devhelp/devhelp/dh-parser.c:249 ../devhelp/devhelp/dh-parser.c:259
+#, c-format
+msgid "Expected '%s', got '%s' at line %d, column %d"
+msgstr "Previsto '%s', trovato '%s' alla linea %d, colonna %d"
+
+#: ../devhelp/devhelp/dh-parser.c:108
+#, c-format
+msgid "Invalid namespace '%s' at line %d, column %d"
+msgstr "Namesapce invalido '%s' alla linea %d, colonna %d"
+
+#: ../devhelp/devhelp/dh-parser.c:136
+#, c-format
+msgid ""
+"\"title\", \"name\" and \"link\" elements are required at line %d, column %d"
+msgstr ""
+"Gli elementi \"title\", \"name\" e \"link\" sono richiesti alla linea %d, colonna %d"
+
+#: ../devhelp/devhelp/dh-parser.c:204
+#, c-format
+msgid ""
+"\"name\" and \"link\" elements are required inside on line %d, column "
+"%d"
+msgstr ""
+"Gli elementi \"name\" e \"link\" sono richiesti all'interno di "
+"alla linea %d, colonna %d"
+
+#: ../devhelp/devhelp/dh-parser.c:284
+#, c-format
+msgid ""
+"\"name\" and \"link\" elements are required inside '%s' on line %d, column %d"
+msgstr ""
+"Gli elementi \"name\" e \"link\" sono richiesti dentro '%s' alla linea "
+"%d, colonna %d"
+
+#: ../devhelp/devhelp/dh-parser.c:297
+#, c-format
+msgid "\"type\" element is required inside on line %d, column %d"
+msgstr "L'elemento \"type\" è richiesto dentro alla linea %d, "
+"colonna %d"
+
+#: ../devhelp/devhelp/dh-parser.c:500
+#, c-format
+msgid "Cannot uncompress book '%s': %s"
+msgstr "Impossibile decomprimere libro '%s': %s"
+
+#: ../devhelp/devhelp/dh-search.c:498
+msgid "All books"
+msgstr "Tutti i libri"
+
+#: ../devhelp/devhelp/dh-search.c:620
+msgid "Search in:"
+msgstr "Cerca in:"
+
+#: ../devhelp/devhelp/dh-window.c:98
+msgid "50%"
+msgstr "50%"
+
+#: ../devhelp/devhelp/dh-window.c:99
+msgid "75%"
+msgstr "75%"
+
+#: ../devhelp/devhelp/dh-window.c:100
+msgid "100%"
+msgstr "100%"
+
+#: ../devhelp/devhelp/dh-window.c:101
+msgid "125%"
+msgstr "125%"
+
+#: ../devhelp/devhelp/dh-window.c:102
+msgid "150%"
+msgstr "150%"
+
+#: ../devhelp/devhelp/dh-window.c:103
+msgid "175%"
+msgstr "175%"
+
+#: ../devhelp/devhelp/dh-window.c:104
+msgid "200%"
+msgstr "200%"
+
+#: ../devhelp/devhelp/dh-window.c:105
+msgid "300%"
+msgstr "300%"
+
+#: ../devhelp/devhelp/dh-window.c:106
+msgid "400%"
+msgstr "400%"
+
+#: ../devhelp/devhelp/dh-window.c:722
+msgid "translator_credits"
+msgstr "translator_credits"
+
+#: ../devhelp/devhelp/dh-window.c:729
+msgid "A developers' help browser for GNOME"
+msgstr "Un help-browser degli sviluppatori per GNOME"
+
+#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2066
+msgid "_File"
+msgstr "_File"
+
+#: ../devhelp/devhelp/dh-window.c:760 ../geanymacro/src/geanymacro.c:1822
+#: ../geanymacro/src/geanymacro.c:2118
+msgid "_Edit"
+msgstr "_Modifica"
+
+#: ../devhelp/devhelp/dh-window.c:761
+msgid "_View"
+msgstr "V_isualizza"
+
+#: ../devhelp/devhelp/dh-window.c:762
+msgid "_Go"
+msgstr "_Vai"
+
+#: ../devhelp/devhelp/dh-window.c:763
+msgid "_Help"
+msgstr "_Aiuto"
+
+#. File menu
+#: ../devhelp/devhelp/dh-window.c:766
+msgid "_New Window"
+msgstr "Nuova _Finestra"
+
+#: ../devhelp/devhelp/dh-window.c:768
+msgid "New _Tab"
+msgstr "Nuovo _Tab"
+
+#: ../devhelp/devhelp/dh-window.c:770
+msgid "_Print…"
+msgstr "_Stampa"
+
+#: ../devhelp/devhelp/dh-window.c:782 ../devhelp/devhelp/eggfindbar.c:342
+msgid "Find Next"
+msgstr "Trova successivo"
+
+#: ../devhelp/devhelp/dh-window.c:784 ../devhelp/devhelp/eggfindbar.c:329
+msgid "Find Previous"
+msgstr "Trova precedente"
+
+#: ../devhelp/devhelp/dh-window.c:791
+msgid "Go to the previous page"
+msgstr "Vai alla pagina precedente"
+
+#: ../devhelp/devhelp/dh-window.c:794
+msgid "Go to the next page"
+msgstr "Vai alla pagina successiva"
+
+#: ../devhelp/devhelp/dh-window.c:797
+msgid "_Contents Tab"
+msgstr "Tab _Contenuto"
+
+#: ../devhelp/devhelp/dh-window.c:800
+msgid "_Search Tab"
+msgstr "Tab _Ricerca"
+
+#. View menu
+#: ../devhelp/devhelp/dh-window.c:804
+msgid "_Larger Text"
+msgstr "Testo più _grande"
+
+#: ../devhelp/devhelp/dh-window.c:805
+msgid "Increase the text size"
+msgstr "Aumenta la dimensione del testo"
+
+#: ../devhelp/devhelp/dh-window.c:807
+msgid "S_maller Text"
+msgstr "Testo più _piccolo"
+
+#: ../devhelp/devhelp/dh-window.c:808
+msgid "Decrease the text size"
+msgstr "Diminuisce la dimensione del testo"
+
+#: ../devhelp/devhelp/dh-window.c:810
+msgid "_Normal Size"
+msgstr "Dimensioni _normali"
+
+#: ../devhelp/devhelp/dh-window.c:811
+msgid "Use the normal text size"
+msgstr "Usa la dimensione normale del testo"
+
+#: ../devhelp/devhelp/dh-window.c:820
+msgid "Leave fullscreen mode"
+msgstr "Chiudi schermo intero"
+
+#: ../devhelp/devhelp/dh-window.c:827
+msgid "Display in full screen"
+msgstr "Visualizza a schermo intero"
+
+#. Translators: This refers to text size
+#: ../devhelp/devhelp/dh-window.c:947
+msgid "Larger"
+msgstr "Più grande"
+
+#. Translators: This refers to text size
+#: ../devhelp/devhelp/dh-window.c:950
+msgid "Smaller"
+msgstr "Più piccolo"
+
+#. i18n: please don't translate
+#. * "Devhelp", it's a name, not a
+#. * generic word.
+#: ../devhelp/devhelp/dh-window.c:1095
+msgid "About Devhelp"
+msgstr "Informazioni su Devhelp"
+
+#: ../devhelp/devhelp/dh-window.c:1100
+msgid "Preferences…"
+msgstr "Preferenze…"
+
+#: ../devhelp/devhelp/dh-window.c:1330
+msgid "Error opening the requested link."
+msgstr "Errore nell'apertura del link richiesto."
+
+#: ../devhelp/devhelp/dh-window.c:1649 ../devhelp/devhelp/dh-window.c:1891
+msgid "Empty Page"
+msgstr "Pagina vuota"
+
+#: ../devhelp/devhelp/eggfindbar.c:320
+msgid "Find:"
+msgstr "Cerca:"
+
+#: ../devhelp/devhelp/eggfindbar.c:333 ../devhelp/devhelp/eggfindbar.c:336
+msgid "Find previous occurrence of the search string"
+msgstr "Cerca occorrenze precedenti della stringa"
+
+#: ../devhelp/devhelp/eggfindbar.c:346 ../devhelp/devhelp/eggfindbar.c:349
+msgid "Find next occurrence of the search string"
+msgstr "Cerca occorrenze successive della stringa"
+
+#: ../devhelp/devhelp/eggfindbar.c:358
+msgid "C_ase Sensitive"
+msgstr "C_ase Sensitive"
+
+#: ../devhelp/devhelp/eggfindbar.c:362 ../devhelp/devhelp/eggfindbar.c:365
+msgid "Toggle case sensitive search"
+msgstr "Commuta la ricerca case-sensitive"
+
+#. All plugins must set name, description, version and author.
+#: ../geanydoc/src/geanydoc.c:50 ../geanydoc/src/geanydoc.c:347
+msgid "Doc"
+msgstr "Doc"
+
+#: ../geanydoc/src/geanydoc.c:50
+msgid "Call documentation viewer on current symbol."
+msgstr "Apri visualizzatore documentazione sul simbolo corrente."
+
+#: ../geanydoc/src/geanydoc.c:170 ../geanyvc/src/geanyvc.c:416
+msgid "Could not parse the output of command"
+msgstr "Impossibile analizzare l'output del comando"
+
+#: ../geanydoc/src/geanydoc.c:357
+msgid "Put output in buffer"
+msgstr "Metti l'output nel buffer"
+
+#: ../geanydoc/src/geanydoc.c:369
+msgid "Command 0:"
+msgstr "Comando 0:"
+
+#: ../geanydoc/src/geanydoc.c:375
+msgid "Command 1:"
+msgstr "Comando 1:"
+
+#: ../geanydoc/src/geanydoc.c:393
+msgid "%w will be replaced with current word\n"
+msgstr "%w sarà sostituito dalla parola corrente\n"
+
+#: ../geanydoc/src/geanydoc.c:440
+msgid "Document current word"
+msgstr "Parola corrente del documento"
+
+#: ../geanydoc/src/geanydoc.c:441
+msgid "Document interactive"
+msgstr "Documento interattivo"
+
+#: ../geanyextrasel/src/extrasel.c:34
+msgid "Extra Selection"
+msgstr "Selezione extra"
+
+#: ../geanyextrasel/src/extrasel.c:34
+msgid "Column mode, select to line / brace / anchor."
+msgstr "Modalità Colonna, selezione linea / parentesi / ancora."
+
+#: ../geanyextrasel/src/extrasel.c:502
+msgid "E_xtra Selection"
+msgstr "Selezione e_xtra"
+
+#: ../geanyextrasel/src/extrasel.c:509
+msgid "_Column Mode"
+msgstr "Modalità _Colonna"
+
+#: ../geanyextrasel/src/extrasel.c:514
+msgid "Column mode"
+msgstr "Modalità Colonna"
+
+#: ../geanyextrasel/src/extrasel.c:516
+msgid "Select to _Line"
+msgstr "Seleziona alla _linea"
+
+#: ../geanyextrasel/src/extrasel.c:520
+msgid "Select to line"
+msgstr "Seleziona alla linea"
+
+#: ../geanyextrasel/src/extrasel.c:522
+msgid "Select to Matching _Brace"
+msgstr "Seleziona alla _parentesi corrispondente"
+
+#: ../geanyextrasel/src/extrasel.c:526
+msgid "Select to matching brace"
+msgstr "Seleziona alla parentesi corrispondente"
+
+#: ../geanyextrasel/src/extrasel.c:528
+msgid "_Toggle Stream/Rectangular"
+msgstr "_Commuta Flusso/Rettangolare"
+
+#: ../geanyextrasel/src/extrasel.c:532
+msgid "Convert selection"
+msgstr "Converti selezione"
+
+#: ../geanyextrasel/src/extrasel.c:537
+msgid "_Set Anchor"
+msgstr "Impo_sta Àncora"
+
+#: ../geanyextrasel/src/extrasel.c:541
+msgid "Set anchor"
+msgstr "Imposta Àncora"
+
+#: ../geanyextrasel/src/extrasel.c:543
+msgid "Select to _Anchor"
+msgstr "Seleziona all'_Àncora"
+
+#: ../geanyextrasel/src/extrasel.c:547
+msgid "Select to anchor"
+msgstr "Seleziona all'Àncora"
+
+#: ../geanyextrasel/src/extrasel.c:549
+msgid "_Rectangle Select to Anchor"
+msgstr "Selezione _Rettangolare all'Ancora"
+
+#: ../geanyextrasel/src/extrasel.c:554
+msgid "Rectangle select to anchor"
+msgstr "Selezione rettangolare all'Àncora"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:117
+msgid "boolean value"
+msgstr "valore booleano"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:130
+#, c-format
+msgid "invalid boolean value \"%s\""
+msgstr "valore booleano non valido \"%s\""
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:157
+#, c-format
+msgid "invalid template: %s"
+msgstr "template non valido: %s"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:178
+msgid "position name"
+msgstr "nome posizione"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:185
+#, c-format
+msgid "invalid position \"%s\""
+msgstr "posizione non valida \"%s\""
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:204
+msgid "policy name"
+msgstr "nome policy"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:211
+#, c-format
+msgid "invalid policy \"%s\""
+msgstr "policy non valida \"%s\""
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:230
+msgid "merge policy"
+msgstr "unisci polizza"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:237
+#, c-format
+msgid "invalid merge policy \"%s\""
+msgstr "polizza di unione non valida \"%s\""
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:259
+msgid "type"
+msgstr "tipo"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:266
+#, c-format
+msgid "invalid type \"%s\""
+msgstr "tipo non valido \"%s\""
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:328
+#: ../geanygendoc/src/ggd-file-type-loader.c:779
+#, c-format
+msgid "invalid setting name \"%s\""
+msgstr "nome impostazione non valida \"%s\""
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:349
+#: ../geanygendoc/src/ggd-file-type-loader.c:360
+#: ../geanygendoc/src/ggd-file-type-loader.c:385
+msgid "setting identifier"
+msgstr "identificatore impostazione"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:431
+#, c-format
+msgid "Unknown type \"%s\", is it a typo?"
+msgstr "Tipo \"%s\" sconosciuto, è un tipo?"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:446
+#: ../geanygendoc/src/ggd-file-type-loader.c:490
+#: ../geanygendoc/src/ggd-file-type-loader.c:502
+#: ../geanygendoc/src/ggd-file-type-loader.c:540
+msgid "match identifier"
+msgstr "identificatore match"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:454
+#, c-format
+msgid "match identifier is empty"
+msgstr "l'identificatore match è vuoto"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:472
+msgid "documentation type identifier"
+msgstr "identificatore tipo documentazione"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:576
+#: ../geanygendoc/src/ggd-file-type-loader.c:588
+#: ../geanygendoc/src/ggd-file-type-loader.c:610
+msgid "documentation type"
+msgstr "tipo documentazione"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:645
+#, c-format
+msgid "invalid regular expression: %s"
+msgstr "regular-expression non valida: %s"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:702
+#, c-format
+msgid "invalid environment description: %s"
+msgstr "descrizione ambiente non valida: %s"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:739
+#: ../geanygendoc/src/ggd-file-type-loader.c:750
+#: ../geanygendoc/src/ggd-file-type-loader.c:789
+msgid "setting"
+msgstr "impostazione"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:817
+msgid "section name"
+msgstr "nome sezione"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:828
+#, c-format
+msgid "duplicated section \"%s\""
+msgstr "sezione duplicata \"%s\""
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:837
+#, c-format
+msgid "invalid section name \"%s\""
+msgstr "nome sezione non valido \"%s\""
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:850
+#: ../geanygendoc/src/ggd-file-type-loader.c:902
+#, c-format
+msgid "input is empty"
+msgstr "l'input è vuoto"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:864
+#, c-format
+msgid "Parser warning: %s:%u:%u: %s"
+msgstr "Parser warning: %s:%u:%u: %s"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:867
+#, c-format
+msgid "Parser error: %s:%u:%u: %s"
+msgstr "Parser error: %s:%u:%u: %s"
+
+#: ../geanygendoc/src/ggd-file-type-loader.c:871
+#, c-format
+msgid "%s:%u:%u: %s"
+msgstr "%s:%u:%u: %s"
+
+#: ../geanygendoc/src/ggd-tag-utils.c:370
+msgid "Invalid tag"
+msgstr "Tag non valido"
+
+#: ../geanygendoc/src/ggd-file-type-manager.c:181
+#, c-format
+msgid "File type configuration file for language \"%s\" not found: %s"
+msgstr "File configurazionazione tipo per il linguaggio \"%s\" non trovato: %s"
+
+#: ../geanygendoc/src/ggd-file-type-manager.c:191
+#, c-format
+msgid "Failed to load file type \"%s\" from file \"%s\": %s"
+msgstr "Impossibile caricare il file \"%s\" dal file \"%s\": %s"
+
+#: ../geanygendoc/src/ggd-plugin.c:57
+msgid "Documentation Generator"
+msgstr "Documentation Generator"
+
+#: ../geanygendoc/src/ggd-plugin.c:58
+msgid "Generates documentation basis from source code"
+msgstr "Genera la documentazione basandosi sul codice"
+
+#: ../geanygendoc/src/ggd-plugin.c:224
+#, c-format
+msgid "Failed to load configuration: %s"
+msgstr "Impossibile caricare la configurazione: %s"
+
+#: ../geanygendoc/src/ggd-plugin.c:245
+#, c-format
+msgid "Failed to save configuration: %s"
+msgstr "Impossibile salvare la configurazione: %s"
+
+#: ../geanygendoc/src/ggd-plugin.c:318
+#, c-format
+msgid "Failed to find configuration file for file type \"%s\": %s"
+msgstr "Impossibile trovare un file di configurazione per il tipo \"%s\": %s"
+
+#: ../geanygendoc/src/ggd-plugin.c:330
+msgid ""
+"# Configuration for this file type doesn't exist yet.\n"
+"# To create it, just write it in this file and save it. For the description\n"
+"# of the syntax of this file, please refer to the manual.\n"
+msgstr ""
+"# La configurazione per questo tipo di fine non esiste ancora.\n"
+"# Per crearla, scrivila in questo file e salvata. Per la descrizione\n"
+"# della sintassi di questo file, controlla il manuale.\n"
+
+#: ../geanygendoc/src/ggd-plugin.c:342
+#, c-format
+msgid "Failed to load file \"%s\": %s"
+msgstr "Impossibile caricare il file \"%s\": %s"
+
+#: ../geanygendoc/src/ggd-plugin.c:415 ../geanygendoc/src/ggd-plugin.c:426
+msgid "Insert Documentation Comment"
+msgstr "Inserisci commento di documentazione"
+
+#: ../geanygendoc/src/ggd-plugin.c:480
+msgid "_Document Current Symbol"
+msgstr "Inserisci _documentazione al simbolo corrente"
+
+#: ../geanygendoc/src/ggd-plugin.c:481
+msgid "Generate documentation for the current symbol"
+msgstr "Genera documentazione per il simbolo corrente"
+
+#: ../geanygendoc/src/ggd-plugin.c:487
+msgid "Document _All Symbols"
+msgstr "Documenta _tutti i simboli"
+
+#: ../geanygendoc/src/ggd-plugin.c:488
+msgid "Generate documentation for all symbols in the current document"
+msgstr "Genera la documentazione per tutti i simboli nel documento corrente"
+
+#: ../geanygendoc/src/ggd-plugin.c:498
+msgid "_Reload Configuration Files"
+msgstr "_Ricarica il file di configurazione"
+
+#: ../geanygendoc/src/ggd-plugin.c:499
+msgid "Force reloading of the configuration files"
+msgstr "Forza il reloading dei file di configurazione"
+
+#: ../geanygendoc/src/ggd-plugin.c:504
+msgid "_Edit Current Language Configuration"
+msgstr "_Modifica la configurazione del linguaggio corrente"
+
+#: ../geanygendoc/src/ggd-plugin.c:505
+msgid "Open the current language configuration file for editing"
+msgstr "Apri la configurazione del linguaggio corrente per la modifica"
+
+#: ../geanygendoc/src/ggd-plugin.c:515
+msgid "Open _Manual"
+msgstr "Apri _manuale"
+
+#: ../geanygendoc/src/ggd-plugin.c:516
+msgid "Open the manual in a browser"
+msgstr "Apri il manuale nel browser"
+
+#. build tools menu item
+#: ../geanygendoc/src/ggd-plugin.c:520
+msgid "_Documentation Generator"
+msgstr "_Documentation Generator"
+
+#. General
+#: ../geanygendoc/src/ggd-plugin.c:619
+msgid "General"
+msgstr "Generale"
+
+#. auto-save
+#: ../geanygendoc/src/ggd-plugin.c:624
+msgid "_Save file before generating documentation"
+msgstr "_Salva il file prima di generare la documentazione"
+
+#: ../geanygendoc/src/ggd-plugin.c:627
+msgid ""
+"Whether the current document should be saved to disc before generating the "
+"documentation. This is a technical detail, but it is currently needed to "
+"have an up-to-date tag list. If you disable this option and ask for "
+"documentation generation on a modified document, the behavior may be "
+"surprising since the comment will be generated for the last saved state of "
+"this document and not the current one."
+msgstr ""
+"Salva il documento corrente su disco prima di generare la documentazione."
+"E' un dettaglio tecnico, ma è attualmente richiesto per avere una lista tag"
+"corretta. Se disabiliti questa opzione e avvii la generazione della documentazione"
+"su un documento modificato, il comportamento può sorprendere dato che il commento"
+"sarà generato per l'ultimo stato salvato di questo documento e non il corrente."
+
+#. indent
+#: ../geanygendoc/src/ggd-plugin.c:637
+msgid "_Indent inserted documentation"
+msgstr "_Indenta la documentazione inserita"
+
+#: ../geanygendoc/src/ggd-plugin.c:639
+msgid ""
+"Whether the inserted documentation should be indented to fit the indentation "
+"at the insertion position."
+msgstr ""
+"Indenta la documentazione inserita per raggiungere l'indentazione"
+"alla posizione di inserimento."
+
+#. Documentation type
+#: ../geanygendoc/src/ggd-plugin.c:646
+#: ../geanygendoc/src/ggd-widget-doctype-selector.c:144
+msgid "Documentation type"
+msgstr "Tipo di documentazione"
+
+#: ../geanygendoc/src/ggd-plugin.c:656
+msgid ""
+"Choose the documentation type to use with each file type. The special "
+"language \"All\" on top of the list is used to choose the default "
+"documentation type, used for all languages that haven't one set."
+msgstr ""
+"Scegli il tipo di documentazione per usarlo con ogni tipo di file. "
+"Il linguaggio speciale \"Tutti\" in cima alla lista è usato per scegliere "
+"il tipo di documentazione di default, utilizzato da tutti i linguaggi "
+"che non ne hanno uno."
+
+#. Environ editor
+#: ../geanygendoc/src/ggd-plugin.c:662
+msgid "Global environment"
+msgstr "Ambiente globale"
+
+#: ../geanygendoc/src/ggd-plugin.c:664
+msgid ""
+"Global environment overrides and additions. This environment will be merged "
+"with the file-type-specific ones."
+msgstr ""
+"Ambiente globale sovrascrive e aggiunge. Questo ambiente sarà unito con "
+"quello specifico del tipo di file."
+
+#: ../geanygendoc/src/ggd-utils.c:184 ../geanygendoc/src/ggd-utils.c:195
+#, c-format
+msgid "File \"%s\" exists but is not a regular file"
+msgstr "Il file \"%s\" esiste ma non è un file regolare"
+
+#: ../geanygendoc/src/ggd-utils.c:204
+#, c-format
+msgid "%s: no such file or directory"
+msgstr "%s: impossibile trovare file o directory"
+
+#: ../geanygendoc/src/ggd.c:85
+#, c-format
+msgid "Failed to resize memory output stream"
+msgstr "Impossibile ridimensionare la memoria di output stream"
+
+#: ../geanygendoc/src/ggd.c:114
+#, c-format
+msgid ""
+"Argument parsing regular expression did not match (argument list was: \"%s\")"
+msgstr ""
+"Il parsing regular-expression dell'argomento non corrisponde (la lista "
+"argomenti era: \"%s\")"
+
+#: ../geanygendoc/src/ggd.c:248
+#, c-format
+msgid "Failed to add global environment, skipping: %s"
+msgstr "Impossibile aggiungere un ambiente globale, salto: %s"
+
+#: ../geanygendoc/src/ggd.c:254
+#, c-format
+msgid "Failed to build comment: %s"
+msgstr "Impossibile generare il commento: %s"
+
+#: ../geanygendoc/src/ggd.c:432
+#, c-format
+msgid "Documentation type \"%s\" does not exist for language \"%s\"."
+msgstr "Il tipo di documentazione \"%s\" non esiste per il linguaggio \"%s\"."
+
+#: ../geanygendoc/src/ggd.c:487
+#, c-format
+msgid "No setting applies to symbol \"%s\" of type \"%s\" at line %lu."
+msgstr "Nessuna impostazione si applica al simbolo \"%s\" del tipo \"%s\" "
+"alla linea %lu."
+
+#: ../geanygendoc/src/ggd.c:533
+#, c-format
+msgid "No valid tag at line %d."
+msgstr "Tag non valido alla linea %d."
+
+#: ../geanygendoc/src/ggd.c:582
+msgid "No tags in the document"
+msgstr "Nessun tag nel documento"
+
+#: ../geanygendoc/src/ggd-options.c:326
+msgid "Unknown option"
+msgstr "Opzione non conosciuta"
+
+#: ../geanygendoc/src/ggd-options.c:335
+msgid ""
+"Invalid option or proxy: either the proxy's property or the option type is "
+"incompatible."
+msgstr ""
+"Opzione o proxy non valido: o la proprietà del proxy o il tipo dell'opzione "
+"sono incompatibili"
+
+#: ../geanygendoc/src/ggd-options.c:512
+#, c-format
+msgid "Unknown value type for keyfile entry %s::%s"
+msgstr "value-type non conosciuto per il file chiave %s::%s"
+
+#: ../geanygendoc/src/ggd-options.c:516
+#, c-format
+msgid "Error retrieving keyfile entry %s::%s: %s"
+msgstr "Impossibile ottenere il file chiave %s::%s: %s"
+
+#: ../geanygendoc/src/ggd-widget-doctype-selector.c:135
+msgid "Language"
+msgstr "Linguaggio"
+
+#: ../geanygendoc/src/ggd-widget-doctype-selector.c:155
+msgid "_Change associated documentation type"
+msgstr "_Cambia associazione tipo documentazione"
+
+#: ../geanygendoc/src/ggd-widget-doctype-selector.c:163
+msgid "_Disassociate documentation type"
+msgstr "_Disassocia tipo documentazione"
+
+#: ../geanygendoc/src/ggd-widget-doctype-selector.c:194
+msgid "All"
+msgstr "Tutti"
+
+#: ../geanygendoc/src/ggd-widget-doctype-selector.c:195
+msgid "Default documentation type for languages that does not have one set"
+msgstr "Tipo di documentazione di default per i linguaggi che non ne hanno uno"
+
+#: ../geanyinsertnum/src/insertnum.c:44 ../geanyinsertnum/src/insertnum.c:337
+#: ../geanyinsertnum/src/insertnum.c:484
+msgid "Insert Numbers"
+msgstr "Inserisci numeri"
+
+#: ../geanyinsertnum/src/insertnum.c:44
+msgid "Insert/Fill columns with numbers."
+msgstr "Inserisci/Riempi colonne con numeri."
+
+#: ../geanyinsertnum/src/insertnum.c:146
+msgid "Counting..."
+msgstr "Conteggio..."
+
+#: ../geanyinsertnum/src/insertnum.c:194
+msgid "Preparing..."
+msgstr "Preparazione..."
+
+#: ../geanyinsertnum/src/insertnum.c:200
+msgid "Inserting..."
+msgstr "Inserimento..."
+
+#: ../geanyinsertnum/src/insertnum.c:333
+msgid "For base 11 and above"
+msgstr "Per base 11 e superiori"
+
+#: ../geanyinsertnum/src/insertnum.c:353
+msgid "_Start:"
+msgstr "_Avvia:"
+
+#: ../geanyinsertnum/src/insertnum.c:358
+msgid "S_tep:"
+msgstr "S_tep:"
+
+#: ../geanyinsertnum/src/insertnum.c:364
+msgid "_Base:"
+msgstr "_Base:"
+
+#: ../geanyinsertnum/src/insertnum.c:380
+msgid "Letters:"
+msgstr "Lettere:"
+
+#: ../geanyinsertnum/src/insertnum.c:383
+msgid "_Upper"
+msgstr "_Alto"
+
+#: ../geanyinsertnum/src/insertnum.c:388
+msgid "_Lower"
+msgstr "_Basso"
+
+#: ../geanyinsertnum/src/insertnum.c:393
+msgid "Base _prefix"
+msgstr "_Prefisso base"
+
+#: ../geanyinsertnum/src/insertnum.c:395
+msgid "0 for octal, 0x for hex, + for positive decimal"
+msgstr "0 per ottale, 0x per esadecimale, + per decimali positivi"
+
+#: ../geanyinsertnum/src/insertnum.c:397
+msgid "Padding:"
+msgstr "Padding:"
+
+#: ../geanyinsertnum/src/insertnum.c:399
+msgid "Sp_ace"
+msgstr "Sp_azio"
+
+#: ../geanyinsertnum/src/insertnum.c:402
+msgid "_Zero"
+msgstr "_Zero"
+
+#: ../geanyinsertnum/src/insertnum.c:477
+msgid "Insert _Numbers"
+msgstr "Inserisci _Numeri"
+
+#: ../geanylatex/src/latexenvironments.c:25
+msgid "Environments"
+msgstr "Ambienti"
+
+#: ../geanylatex/src/latexenvironments.c:26
+msgid "Formating"
+msgstr "Formattazione"
+
+#: ../geanylatex/src/latexenvironments.c:27
+msgid "Document Structure"
+msgstr "Struttura documento"
+
+#: ../geanylatex/src/latexenvironments.c:28
+msgid "Lists"
+msgstr "Liste"
+
+#: ../geanylatex/src/latexenvironments.c:29
+msgid "Math"
+msgstr "Matematica"
+
+#: ../geanylatex/src/latexenvironments.c:194
+msgid "Insert Environment"
+msgstr "Inserisci Ambiente"
+
+#: ../geanylatex/src/latexenvironments.c:208
+msgid "Environment:"
+msgstr "Ambiente:"
+
+#: ../geanylatex/src/latexutils.c:87
+#, c-format
+msgid ""
+"Could not determine where to insert package: %s\n"
+"Please try insert package manually"
+msgstr ""
+"Impossibile determinare dove inserire il package: %s\n"
+"Prova a inserire il package manualmente"
+
+#: ../geanylatex/src/latexutils.c:89
+#, c-format
+msgid "Could not determine where to insert package: %s"
+msgstr "Impossibile determinare dove inserire il package: %s"
+
+#: ../geanylatex/src/bibtexlabels.c:27
+msgid "Article (@Article)"
+msgstr "Articolo (@Article)"
+
+#: ../geanylatex/src/bibtexlabels.c:28
+msgid "Book (@Book)"
+msgstr "Libro (@Book)"
+
+#: ../geanylatex/src/bibtexlabels.c:29
+msgid "Booklet (@Booklet)"
+msgstr "Libretto (@Booklet)"
+
+#: ../geanylatex/src/bibtexlabels.c:30
+msgid "Conference (@Conference)"
+msgstr "Conferenza (@Conference)"
+
+#: ../geanylatex/src/bibtexlabels.c:31
+msgid "Inbook (@Inbook)"
+msgstr "Inbook (@Inbook)"
+
+#: ../geanylatex/src/bibtexlabels.c:32
+msgid "Incollection (@Incollection)"
+msgstr "Incollection (@Incollection)"
+
+#: ../geanylatex/src/bibtexlabels.c:33
+msgid "Inproceedings (@Inproceedings)"
+msgstr "Inproceedings (@Inproceedings)"
+
+#: ../geanylatex/src/bibtexlabels.c:34
+msgid "Manual (@Manual)"
+msgstr "Manuale (@Manual)"
+
+#: ../geanylatex/src/bibtexlabels.c:35
+msgid "Mastersthesis (@Mastersthesis)"
+msgstr "Mastersthesis (@Mastersthesis)"
+
+#: ../geanylatex/src/bibtexlabels.c:36
+msgid "Misc (@Misc)"
+msgstr "Misc (@Misc)"
+
+#: ../geanylatex/src/bibtexlabels.c:37
+msgid "PhdThesis (@PhdThesis)"
+msgstr "PhdThesis (@PhdThesis)"
+
+#: ../geanylatex/src/bibtexlabels.c:38
+msgid "Proceedings (@Proceedings)"
+msgstr "Proceedings (@Proceedings)"
+
+#: ../geanylatex/src/bibtexlabels.c:39
+msgid "Techreport (@Techreport)"
+msgstr "Report tecnico (@Techreport)"
+
+#: ../geanylatex/src/bibtexlabels.c:40
+msgid "Unpublished (@Unpublished)"
+msgstr "Unpublished (@Unpublished)"
+
+#: ../geanylatex/src/bibtexlabels.c:47
+msgid "Annote"
+msgstr "Annotazione"
+
+#: ../geanylatex/src/bibtexlabels.c:48
+msgid "Author"
+msgstr "Autore"
+
+#: ../geanylatex/src/bibtexlabels.c:49
+msgid "Booktitle"
+msgstr "Titolo libro"
+
+#: ../geanylatex/src/bibtexlabels.c:50
+msgid "Chapter"
+msgstr "Capitolo"
+
+#: ../geanylatex/src/bibtexlabels.c:51
+msgid "Crossref"
+msgstr "Crossref"
+
+#: ../geanylatex/src/bibtexlabels.c:52
+msgid "Edition"
+msgstr "Edizione"
+
+#: ../geanylatex/src/bibtexlabels.c:53
+msgid "Editor"
+msgstr "Editor"
+
+#: ../geanylatex/src/bibtexlabels.c:54
+msgid "E-print"
+msgstr "E-print"
+
+#: ../geanylatex/src/bibtexlabels.c:55
+msgid "HowPublished"
+msgstr "HowPublished"
+
+#: ../geanylatex/src/bibtexlabels.c:56
+msgid "Institution"
+msgstr "Istitutzione"
+
+#: ../geanylatex/src/bibtexlabels.c:57
+msgid "Journal"
+msgstr "Giornale"
+
+#: ../geanylatex/src/bibtexlabels.c:58
+msgid "Key"
+msgstr "Chiave"
+
+#: ../geanylatex/src/bibtexlabels.c:59
+msgid "Month"
+msgstr "Mese"
+
+#: ../geanylatex/src/bibtexlabels.c:60
+msgid "Note"
+msgstr "Nota"
+
+#: ../geanylatex/src/bibtexlabels.c:61
+msgid "Number"
+msgstr "Numbero"
+
+#: ../geanylatex/src/bibtexlabels.c:62
+msgid "Organization"
+msgstr "Organizzazione"
+
+#: ../geanylatex/src/bibtexlabels.c:63
+msgid "Pages"
+msgstr "Pagine"
+
+#: ../geanylatex/src/bibtexlabels.c:64
+msgid "Publisher"
+msgstr "Editore"
+
+#: ../geanylatex/src/bibtexlabels.c:65
+msgid "School"
+msgstr "Scuola"
+
+#: ../geanylatex/src/bibtexlabels.c:66
+msgid "Series"
+msgstr "Serie"
+
+#: ../geanylatex/src/bibtexlabels.c:67
+msgid "Title"
+msgstr "Titolo"
+
+#: ../geanylatex/src/bibtexlabels.c:69
+msgid "URL"
+msgstr "URL"
+
+#: ../geanylatex/src/bibtexlabels.c:70
+msgid "Volume"
+msgstr "Volume"
+
+#: ../geanylatex/src/bibtexlabels.c:71
+msgid "Year"
+msgstr "Anno"
+
+#: ../geanylatex/src/bibtexlabels.c:103
+msgid "Address of publisher"
+msgstr "Indirizzo dell'editore"
+
+#: ../geanylatex/src/bibtexlabels.c:104
+msgid "Annotation for annotated bibliography styles"
+msgstr "Annotazione per stili bibliografici"
+
+#: ../geanylatex/src/bibtexlabels.c:105
+msgid "Name(s) of the author(s), separated by 'and' if more than one"
+msgstr "Nome/i dell'autore/i, separati da 'e' se più di uno"
+
+#: ../geanylatex/src/bibtexlabels.c:106
+msgid "Title of the book, if only part of it is being cited"
+msgstr "Titolo del libro, solo se una parte di esso viene citata"
+
+#: ../geanylatex/src/bibtexlabels.c:107
+msgid "Chapter number"
+msgstr "Numero capitolo"
+
+#: ../geanylatex/src/bibtexlabels.c:108
+msgid "Citation key of the cross-referenced entry"
+msgstr "Chiave di citazione della voce cross-referenced"
+
+#: ../geanylatex/src/bibtexlabels.c:109
+msgid "Edition of the book (such as \"first\" or \"second\")"
+msgstr "Edizione del libro (come \"prima\" o \"seconda\")"
+
+#: ../geanylatex/src/bibtexlabels.c:110
+msgid "Name(s) of the editor(s), separated by 'and' if more than one"
+msgstr "Nome/i dell'editore/i, separati da 'e' se più di uno"
+
+#: ../geanylatex/src/bibtexlabels.c:111
+msgid "Specification of electronic publication"
+msgstr "Specifica di pubblicazione elettronica"
+
+#: ../geanylatex/src/bibtexlabels.c:112
+msgid "Publishing method if the method is nonstandard"
+msgstr "Metodo di pubblicazione se il metodo non è standard"
+
+#: ../geanylatex/src/bibtexlabels.c:113
+msgid "Institution that was involved in the publishing"
+msgstr "Istitutzione che è coinvolta nella pubblicazione"
+
+#: ../geanylatex/src/bibtexlabels.c:114
+msgid "Journal or magazine in which the work was published"
+msgstr "Giornale o rivista in cui il lavoro sarà pubblicata"
+
+#: ../geanylatex/src/bibtexlabels.c:115
+msgid ""
+"Hidden field used for specifying or overriding the alphabetical order of "
+"entries"
+msgstr ""
+"Campi nascosti usati per specificare o sovrascrivere l'ordine alfabetico "
+"delle voci"
+
+#: ../geanylatex/src/bibtexlabels.c:116
+msgid "Month of publication or creation if unpublished"
+msgstr ""
+"Mese di pubblicazione o, se non pubblicato, di creazione"
+
+#: ../geanylatex/src/bibtexlabels.c:117
+msgid "Miscellaneous extra information"
+msgstr "Altre informazione extra"
+
+#: ../geanylatex/src/bibtexlabels.c:118
+msgid "Number of journal, magazine, or tech-report"
+msgstr "Numero del giornale, rivista o report tecnico"
+
+#: ../geanylatex/src/bibtexlabels.c:119
+msgid "Sponsor of the conference"
+msgstr "Sponsor della conferenza"
+
+#: ../geanylatex/src/bibtexlabels.c:120
+msgid "Page numbers separated by commas or double-hyphens"
+msgstr "Numeri di pagine separati da virgole o doppi trattini"
+
+#: ../geanylatex/src/bibtexlabels.c:121
+msgid "Name of publisher"
+msgstr "Nome dell'editore"
+
+#: ../geanylatex/src/bibtexlabels.c:122
+msgid "School where thesis was written"
+msgstr "Scuola dove la tesi è stata scritta."
+
+#: ../geanylatex/src/bibtexlabels.c:123
+msgid "Series of books in which the book was published"
+msgstr "Serie di libri in cui il libro fa parte"
+
+#: ../geanylatex/src/bibtexlabels.c:124
+msgid "Title of the work"
+msgstr "Titolo del lavoro"
+
+#: ../geanylatex/src/bibtexlabels.c:125
+msgid "Type of technical report"
+msgstr "Tipo di report tecnico"
+
+#: ../geanylatex/src/bibtexlabels.c:126
+msgid "Internet address"
+msgstr "Indirizzo Internet"
+
+#: ../geanylatex/src/bibtexlabels.c:127
+msgid "Number of the volume"
+msgstr "Numero del volume"
+
+#: ../geanylatex/src/bibtexlabels.c:128
+msgid "Year of publication or creation if unpublished"
+msgstr "Anno di pubblicazione, o se non pubblicato, di creazione"
+
+#: ../geanylatex/src/geanylatex.c:41
+msgid "GeanyLaTeX"
+msgstr "GeanyLaTeX"
+
+#: ../geanylatex/src/geanylatex.c:42
+msgid "Plugin to provide better LaTeX support"
+msgstr "Plugin per fornire un supporto migliore di LaTeX"
+
+#: ../geanylatex/src/geanylatex.c:116
+msgid "Runs LaTeX wizard"
+msgstr "Esegui wizard LaTeX"
+
+#: ../geanylatex/src/geanylatex.c:117
+msgid "Marks selected text as italic"
+msgstr "Imposta il testo selezionato come corsivo"
+
+#: ../geanylatex/src/geanylatex.c:118
+msgid "Marks selected text as bold"
+msgstr "Imposta ilt esto selezionato come grassetto"
+
+#: ../geanylatex/src/geanylatex.c:119
+msgid "Underlines selected text"
+msgstr "Sottolinea il testo selezionato"
+
+#: ../geanylatex/src/geanylatex.c:120 ../geanylatex/src/formatpatterns.c:45
+msgid "Centered"
+msgstr "Centrato"
+
+#: ../geanylatex/src/geanylatex.c:121 ../geanylatex/src/formatpatterns.c:46
+msgid "Left side oriented"
+msgstr "A sinistra"
+
+#: ../geanylatex/src/geanylatex.c:122 ../geanylatex/src/formatpatterns.c:47
+msgid "Right side oriented"
+msgstr "A destra"
+
+#: ../geanylatex/src/geanylatex.c:298
+msgid "Use KOMA script by default"
+msgstr "Utilizza lo script KOMA di default"
+
+#: ../geanylatex/src/geanylatex.c:300
+msgid "Show extra plugin toolbar"
+msgstr "Visualizza una extra-toolbar per il plugin"
+
+#: ../geanylatex/src/geanylatex.c:302
+msgid "Capitalize sentence on typing"
+msgstr "Rendi maiuscola la prima lettera mentre scrivi"
+
+#: ../geanylatex/src/geanylatex.c:304
+msgid "Add a wizard icon to Geany's main toolbar"
+msgstr "Aggiungi un'icona wizard al toolbar principale di Geany"
+
+#: ../geanylatex/src/geanylatex.c:306
+msgid "Lower selection when formating smallcaps (\\textsc{})"
+msgstr ""
+"Passare la selezione in minuscono quando è formattata in maiuscoletto "
+"(\\textsc{})"
+
+#: ../geanylatex/src/geanylatex.c:310
+#, fuzzy
+msgid "Don't care about this inside plugin"
+msgstr "Non interessarti di questo per il plugin"
+
+#: ../geanylatex/src/geanylatex.c:312
+msgid "Always perform autocompletion on LaTeX"
+msgstr "Esegui sempre l'autocompletamento in LaTeX"
+
+#: ../geanylatex/src/geanylatex.c:325
+msgid "Modus of autocompletion"
+msgstr "Modo di autocompletamento"
+
+#: ../geanylatex/src/geanylatex.c:809
+msgid "Insert Label"
+msgstr "Inserisci etichetta"
+
+#: ../geanylatex/src/geanylatex.c:811
+msgid "Label name:"
+msgstr "Nome etichetta"
+
+#: ../geanylatex/src/geanylatex.c:833
+msgid "Insert Command"
+msgstr "Inserisci comando"
+
+#: ../geanylatex/src/geanylatex.c:835
+msgid "Command name:"
+msgstr "Nome comando:"
+
+#: ../geanylatex/src/geanylatex.c:878
+msgid "Insert Reference"
+msgstr "Inserisci Riferimento"
+
+#: ../geanylatex/src/geanylatex.c:891
+msgid "Reference name:"
+msgstr "Nome Riferimento:"
+
+#: ../geanylatex/src/geanylatex.c:916
+msgid "_Standard Reference"
+msgstr "Riferimento _Standard"
+
+#: ../geanylatex/src/geanylatex.c:921
+msgid "_Page Reference"
+msgstr "Riferimento _Pagina"
+
+#: ../geanylatex/src/geanylatex.c:926
+msgid "_Add both"
+msgstr "_Aggiungi entrambi"
+
+#: ../geanylatex/src/geanylatex.c:1123
+msgid "More"
+msgstr "More"
+
+#: ../geanylatex/src/geanylatex.c:1179
+msgid "Add additional package"
+msgstr "Aggiungi package aggiuntivo"
+
+#: ../geanylatex/src/geanylatex.c:1192
+msgid "Package name:"
+msgstr "Nome package:"
+
+#: ../geanylatex/src/geanylatex.c:1195
+msgid "Package options:"
+msgstr "Opzioni package:"
+
+#: ../geanylatex/src/geanylatex.c:1243
+msgid "Insert BibTeX Reference"
+msgstr "Inserisci riferimento BibTeX"
+
+#: ../geanylatex/src/geanylatex.c:1256
+msgid "BibTeX reference name:"
+msgstr "Nome riferimento BibTeX:"
+
+#: ../geanylatex/src/geanylatex.c:1679
+msgid "Dear Sir or Madame"
+msgstr "Gentile Signore o Signora"
+
+#: ../geanylatex/src/geanylatex.c:1680
+msgid "With kind regards"
+msgstr "Cordiali saluti"
+
+#: ../geanylatex/src/geanylatex.c:1688
+msgid "No template assigned. Aborting"
+msgstr "Nessun template assignato. Aborting"
+
+#. Building the wizard-dialog and showing it
+#: ../geanylatex/src/geanylatex.c:1715
+msgid "LaTeX-Wizard"
+msgstr "LaTeX-Wizard"
+
+#. Templates
+#. * Adds custom templates if there are any. If there are none just
+#. * adds default one
+#. TEMPLATE FILE
+#: ../geanylatex/src/geanylatex.c:1730 ../markdown/src/conf.c:659
+msgid "Template:"
+msgstr "Template:"
+
+#: ../geanylatex/src/geanylatex.c:1734
+msgid "Set the template which should be used for creating the new document"
+msgstr "Imposta il template che dovrà essere usato per creare un nuovo "
+"documento"
+
+#: ../geanylatex/src/geanylatex.c:1743
+msgid "Default"
+msgstr "Default"
+
+#. Documentclass
+#: ../geanylatex/src/geanylatex.c:1754
+msgid "Documentclass:"
+msgstr "Documentclass:"
+
+#: ../geanylatex/src/geanylatex.c:1757
+msgid "Choose the kind of document you want to write"
+msgstr "Scegli il tipo di documento che vuoi scrivere"
+
+#: ../geanylatex/src/geanylatex.c:1761
+msgid "Article"
+msgstr "Articolo"
+
+#: ../geanylatex/src/geanylatex.c:1763
+msgid "Report"
+msgstr "Report"
+
+#: ../geanylatex/src/geanylatex.c:1765
+msgid "Letter"
+msgstr "Lettera"
+
+#: ../geanylatex/src/geanylatex.c:1767
+msgid "Presentation"
+msgstr "Presentazione"
+
+#. Encoding
+#: ../geanylatex/src/geanylatex.c:1777
+msgid "Encoding:"
+msgstr "Codifica:"
+
+#: ../geanylatex/src/geanylatex.c:1781
+msgid "Set the encoding for your new document"
+msgstr "Imposta la codifica per il tuo nuovo documento"
+
+#. fontsize
+#: ../geanylatex/src/geanylatex.c:1797
+msgid "Font size"
+msgstr "Dimensione testo"
+
+#: ../geanylatex/src/geanylatex.c:1803
+msgid "Set the default font size of your new document"
+msgstr "Imposta la dimensione del testo predefinita per i nuovi documenti"
+
+#. Author
+#: ../geanylatex/src/geanylatex.c:1815
+msgid "Author:"
+msgstr "Autore:"
+
+#: ../geanylatex/src/geanylatex.c:1818
+msgid ""
+"Sets the value of the \\author command. In most cases this should be your "
+"name"
+msgstr ""
+"Imposta il valore del comando \\author. Nella maggior parte dei casi questo "
+"dovrebbe essere il tuo nome."
+
+#. Date
+#: ../geanylatex/src/geanylatex.c:1832
+msgid "Date:"
+msgstr "Data:"
+
+#: ../geanylatex/src/geanylatex.c:1835
+msgid ""
+"Sets the value of the \\date command inside header of your new created LaTeX-"
+"document. Keeping it at \\today is a good decision if you don't need any "
+"fixed date."
+msgstr ""
+"Imposta il valore del comando \\date dentro l'header del tuo nuovo documento "
+"LaTeX. Tieni presente che \\today può essere usato se non hai necessità "
+"di una data fissa."
+
+#. Title of the new document
+#: ../geanylatex/src/geanylatex.c:1847
+msgid "Title:"
+msgstr "Titolo:"
+
+#: ../geanylatex/src/geanylatex.c:1850
+msgid "Sets the title of your new document."
+msgstr "Imposta il titolo del tuo nuovo documento."
+
+#. Papersize
+#: ../geanylatex/src/geanylatex.c:1859
+msgid "Paper size:"
+msgstr "Dimensione pagina:"
+
+#: ../geanylatex/src/geanylatex.c:1862
+msgid "Choose the paper format for the newly created document"
+msgstr "Scegli il formato della pagina per il nuovo documento creato"
+
+#. Paper direction
+#: ../geanylatex/src/geanylatex.c:1875
+msgid "Paper Orientation:"
+msgstr "Orientazione pagina:"
+
+#: ../geanylatex/src/geanylatex.c:1878
+msgid "Choose the paper orientation for the newly created document"
+msgstr "Scegli l'orientamento della pagina per il nuovo documento creato"
+
+#: ../geanylatex/src/geanylatex.c:1899
+msgid "Use KOMA-script classes if possible"
+msgstr "Usa le classi di KOMA-script se possibile"
+
+#: ../geanylatex/src/geanylatex.c:1901
+msgid ""
+"Uses the KOMA-script classes by Markus Kohm.\n"
+"Keep in mind: To compile your document these classes have to be installed "
+"before."
+msgstr ""
+"Usa le classi KOMA-script di Markus Kohm.\n"
+"Tieni presente: per compilare il tuo documento le classi devono essere "
+"installate precedentemente."
+
+#: ../geanylatex/src/geanylatex.c:1908
+msgid "Use draft mode"
+msgstr "Usa modalità bozza"
+
+#: ../geanylatex/src/geanylatex.c:1910
+msgid ""
+"Set the draft flag inside new created documents to get documents with a "
+"number of debugging helpers"
+msgstr ""
+"Imposta il flag bozza all'interno dei nuovi documenti per ottenere documenti "
+"con un alcuni aiuti per il debugging"
+
+#: ../geanylatex/src/geanylatex.c:1927
+msgid "Run LaTeX-Wizard"
+msgstr "Esegui LaTeX-Wizard"
+
+#: ../geanylatex/src/geanylatex.c:1929
+msgid "Insert \\label"
+msgstr "Inserisci \\label"
+
+#: ../geanylatex/src/geanylatex.c:1931
+msgid "Insert \\ref"
+msgstr "Inserisci \\ref"
+
+#: ../geanylatex/src/geanylatex.c:1933
+msgid "Insert linebreak \\\\ "
+msgstr "Inserisci fine riga \\\\ "
+
+#: ../geanylatex/src/geanylatex.c:1936
+msgid "Insert command"
+msgstr "Inserisci comando"
+
+#: ../geanylatex/src/geanylatex.c:1938
+msgid "Turn input replacement on/off"
+msgstr "Attiva/Disattiva sostituzione input"
+
+#: ../geanylatex/src/geanylatex.c:1942
+msgid "Replace special characters"
+msgstr "Sostituisci caratteri speciali"
+
+#: ../geanylatex/src/geanylatex.c:1945
+msgid "Run insert environment dialog"
+msgstr "Mostra la finestra di dialogo inserimento ambiente"
+
+#: ../geanylatex/src/geanylatex.c:1947
+msgid "Insert \\item"
+msgstr "Inserisci \\item"
+
+#: ../geanylatex/src/geanylatex.c:1949
+msgid "Format selection in bold font face"
+msgstr "Imposta grassetto su selezione corrente"
+
+#: ../geanylatex/src/geanylatex.c:1951
+msgid "Format selection in italic font face"
+msgstr "Imposta corsivo su selezione corrente"
+
+#: ../geanylatex/src/geanylatex.c:1953
+msgid "Format selection in typewriter font face"
+msgstr "Imposta typewriter su selezione corrente"
+
+#: ../geanylatex/src/geanylatex.c:1955
+msgid "Format selection centered"
+msgstr "Centra la selezione corrente"
+
+#: ../geanylatex/src/geanylatex.c:1957
+msgid "Format selection left-aligned"
+msgstr "Allinea a sinistra la selezione corrente"
+
+#: ../geanylatex/src/geanylatex.c:1959
+msgid "Format selection right-aligned"
+msgstr "Allinea a destra la selezione corrente"
+
+#: ../geanylatex/src/geanylatex.c:1962
+msgid "Insert description list"
+msgstr "Inserisci una lista di descrizione"
+
+#: ../geanylatex/src/geanylatex.c:1965
+msgid "Insert itemize list"
+msgstr "Inserisci elenco puntato"
+
+#: ../geanylatex/src/geanylatex.c:1968
+msgid "Insert enumerate list"
+msgstr "Inserisci elenco numerato"
+
+#: ../geanylatex/src/geanylatex.c:1971
+msgid "Set selection one level up"
+msgstr "Imposta selezione un livello sopra"
+
+#: ../geanylatex/src/geanylatex.c:1974
+msgid "Set selection one level down"
+msgstr "Imposta selezione un livello sotto"
+
+#: ../geanylatex/src/geanylatex.c:1977
+msgid "Insert \\usepackage{}"
+msgstr "Inserisci \\usepackage{}"
+
+#: ../geanylatex/src/geanylatex.c:1980
+msgid "Insert BibTeX reference dialog"
+msgstr "Inserisci riferimento BibTeX"
+
+#: ../geanylatex/src/geanylatex.c:1987
+msgid ""
+"GeanyLaTeX is a plugin to improve support for LaTeX in Geany.\n"
+"\n"
+"Please report all bugs or feature requests to one of the authors."
+msgstr ""
+"GeanyLaTeX è un plugin per migliorare il supporto LaTeX in Geany.\n"
+"\n"
+"Riporta tutti gli eventuali bug o richieste di nuove funzionalità a "
+"uno degli autori."
+
+#: ../geanylatex/src/geanylatex.c:2025
+msgid ""
+"glatex_set_autocompletion_contextsize has been initialized with an invalid "
+"value. Default value taken. Please check your configuration file"
+msgstr ""
+"glatex_set_autocompletion_contextsize è stato inizializzato con un valore "
+"non valido. Saranno usati i valori di default, si prega di controllare il "
+"file di configurazione."
+
+#: ../geanylatex/src/geanylatex.c:2047 ../geanylatex/src/geanylatex.c:2054
+msgid "page \\pageref{{{reference}}}"
+msgstr "pagina \\pageref{{{reference}}}"
+
+#: ../geanylatex/src/geanylatex.c:2051 ../geanylatex/src/geanylatex.c:2058
+msgid "\\ref{{{reference}}}, page \\pageref{{{reference}}}"
+msgstr "\\ref{{{reference}}}, pagina \\pageref{{{reference}}}"
+
+#. Build up menu for menubar
+#: ../geanylatex/src/geanylatex.c:2106
+msgid "_LaTeX"
+msgstr "_LaTeX"
+
+#. Filling up menubar menus
+#. LaTeX menu
+#: ../geanylatex/src/geanylatex.c:2115 ../geanylatex/src/geanylatex.c:2327
+msgid "LaTeX-_Wizard"
+msgstr "LaTeX-_Wizard"
+
+#: ../geanylatex/src/geanylatex.c:2118 ../geanylatex/src/geanylatex.c:2330
+msgid "Starts a Wizard to easily create LaTeX-documents"
+msgstr "Avvia un Wizard per creare facilemente documenti LaTeX"
+
+#: ../geanylatex/src/geanylatex.c:2123
+msgid "I_nsert Special Character"
+msgstr "I_nserisci Carattere Speciale"
+
+#: ../geanylatex/src/geanylatex.c:2125
+msgid "Helps to use some not very common letters and signs"
+msgstr "Aiuta non usare molto lettere e segni non comuni."
+
+#: ../geanylatex/src/geanylatex.c:2135
+msgid "Insert _Reference"
+msgstr "Inserisci _Riferimento"
+
+#: ../geanylatex/src/geanylatex.c:2137
+msgid "Inserting references to the document"
+msgstr "Inserimento riferimenti al documento"
+
+#: ../geanylatex/src/geanylatex.c:2142
+msgid "Insert _Label"
+msgstr "Inserisci _Etichetta"
+
+#: ../geanylatex/src/geanylatex.c:2144
+msgid "Helps at inserting labels to a document"
+msgstr "Aiuta a inserire etichette al documento"
+
+#: ../geanylatex/src/geanylatex.c:2150
+msgid "Insert _Environment"
+msgstr "Inserisci _Ambiente"
+
+#: ../geanylatex/src/geanylatex.c:2152
+msgid "Helps at inserting an environment a document"
+msgstr "Aiuta a inserire un ambiente al documento"
+
+#: ../geanylatex/src/geanylatex.c:2158
+msgid "Insert P_ackage"
+msgstr "Inserisci _Package"
+
+#: ../geanylatex/src/geanylatex.c:2160
+msgid "A small dialog to insert \\usepackage{} into header of current file"
+msgstr ""
+"Un piccolo dialogo per inserire \\usepackage{} dentro l'header "
+"del file corrente"
+
+#: ../geanylatex/src/geanylatex.c:2165 ../scope/data/scope.glade.h:58
+msgid "_Format"
+msgstr "_Formato"
+
+#. Add font size menu
+#: ../geanylatex/src/geanylatex.c:2182
+msgid "F_ont size"
+msgstr "_Dimensione Testo"
+
+#: ../geanylatex/src/geanylatex.c:2200
+msgid "_Special Character Replacement"
+msgstr "_Sostituzione Carattere Speciale"
+
+#: ../geanylatex/src/geanylatex.c:2208
+msgid "Bulk _Replace Special Characters"
+msgstr "Amplia _Sostituzione Caratteri Speciali"
+
+#: ../geanylatex/src/geanylatex.c:2210
+msgid "_Replace selected special characters with TeX substitutes"
+msgstr "_Sostituisci i caratteri speciali con sostituti TeX"
+
+#: ../geanylatex/src/geanylatex.c:2218
+msgid "Toggle _Special Character Replacement"
+msgstr "A_ttiva/Disattiva sostituzione caratteri speciali"
+
+#: ../geanylatex/src/geanylatex.c:2229
+msgid "Insert _Command"
+msgstr "Inserisci _Comando"
+
+#: ../geanylatex/src/geanylatex.c:2231
+msgid "Inserting costumized command to document"
+msgstr "Inserisci un comando personalizzato al documento"
+
+#: ../geanylatex/src/geanylatex.c:2256
+msgid "_BibTeX"
+msgstr "_BibTeX"
+
+#: ../geanylatex/src/geanylatex.c:2264
+msgid "Insert B_ibTeX reference"
+msgstr "Inserisci riferimento B_ibTeX"
+
+#: ../geanylatex/src/geanylatex.c:2266
+msgid "Helps to insert a reference out of BibTeX files"
+msgstr "Aiuta a inserire un riferimento fuori dai BibTeX file"
+
+#: ../geanylatex/src/geanylatex.c:2271
+msgid "_BibTeX entries"
+msgstr "voce _BibTeX"
+
+#: ../geanylatex/src/letters.c:40
+msgid "LaTeX letters"
+msgstr "Lettere LaTeX"
+
+#: ../geanylatex/src/letters.c:41
+msgid "Greek letters"
+msgstr "Lettere greche"
+
+#: ../geanylatex/src/letters.c:42
+msgid "German umlauts"
+msgstr "Dieresi tedesche"
+
+#: ../geanylatex/src/letters.c:43
+msgid "Misc"
+msgstr "Misc"
+
+#: ../geanylatex/src/letters.c:44
+msgid "Arrow characters"
+msgstr "Caratteri frecce"
+
+#: ../geanylatex/src/letters.c:45
+msgid "Relational"
+msgstr "Relazionale"
+
+#: ../geanylatex/src/letters.c:46
+msgid "Binary operation"
+msgstr "Operazione binaria"
+
+#: ../geanylatex/src/formatpatterns.c:38
+msgid "Italic"
+msgstr "Corsivo"
+
+#: ../geanylatex/src/formatpatterns.c:39
+msgid "Bold"
+msgstr "Grassetto"
+
+#: ../geanylatex/src/formatpatterns.c:40
+msgid "Underline"
+msgstr "Sottolineato"
+
+#: ../geanylatex/src/formatpatterns.c:41
+msgid "Typewriter"
+msgstr "Typewriter"
+
+#: ../geanylatex/src/formatpatterns.c:42
+msgid "Small Caps"
+msgstr "Maiuscoletto"
+
+#: ../geanylatex/src/formatpatterns.c:43
+msgid "Slanted"
+msgstr "Inclinato"
+
+#: ../geanylatex/src/formatpatterns.c:44
+msgid "Emphasis"
+msgstr "Enfasi"
+
+#: ../geanylatex/src/formatpatterns.c:64
+msgid "tiny"
+msgstr "tiny"
+
+#: ../geanylatex/src/formatpatterns.c:65
+msgid "scriptsize"
+msgstr "scriptsize"
+
+#: ../geanylatex/src/formatpatterns.c:66
+msgid "footnotesize"
+msgstr "footnotesize"
+
+#: ../geanylatex/src/formatpatterns.c:67
+msgid "small"
+msgstr "small"
+
+#: ../geanylatex/src/formatpatterns.c:68
+msgid "normalsize"
+msgstr "normalsize"
+
+#: ../geanylatex/src/formatpatterns.c:69
+msgid "large"
+msgstr "large"
+
+#: ../geanylatex/src/formatpatterns.c:70
+msgid "Large"
+msgstr "Large"
+
+#: ../geanylatex/src/formatpatterns.c:71
+msgid "LARGE"
+msgstr "LARGE"
+
+#: ../geanylatex/src/formatpatterns.c:72
+msgid "huge"
+msgstr "huge"
+
+#: ../geanylatex/src/formatpatterns.c:73
+msgid "Huge"
+msgstr "Huge"
+
+#: ../geanylatex/src/latexencodings.c:37
+msgid "UTF-8"
+msgstr "UTF-8"
+
+#: ../geanylatex/src/latexencodings.c:38
+msgid "US-ASCII"
+msgstr "US-ASCII"
+
+#: ../geanylatex/src/latexencodings.c:39
+msgid "ISO-8859-1 (Latin-1)"
+msgstr "ISO-8859-1 (Latin-1)"
+
+#: ../geanylatex/src/latexencodings.c:41
+msgid "ISO-8859-2 (Latin-2)"
+msgstr "ISO-8859-2 (Latin-2)"
+
+#: ../geanylatex/src/latexencodings.c:43
+msgid "ISO-8859-3 (Latin-3)"
+msgstr "ISO-8859-3 (Latin-3)"
+
+#: ../geanylatex/src/latexencodings.c:45
+msgid "ISO-8859-4 (Latin-4)"
+msgstr "ISO-8859-4 (Latin-4)"
+
+#: ../geanylatex/src/latexencodings.c:47
+msgid "ISO-8859-5 (Latin-5)"
+msgstr "ISO-8859-5 (Latin-5)"
+
+#: ../geanylatex/src/latexencodings.c:49
+msgid "ISO-8859-9 (Latin-9)"
+msgstr "ISO-8859-9 (Latin-9)"
+
+#: ../geanylatex/src/latexencodings.c:51
+msgid "ISO-8859-10 (Latin-10)"
+msgstr "ISO-8859-10 (Latin-10)"
+
+#: ../geanylatex/src/latexencodings.c:53
+msgid "IBM 850 code page"
+msgstr "IBM 850 code page"
+
+#: ../geanylatex/src/latexencodings.c:55
+msgid "IBM 852 code page"
+msgstr "IBM 852 code page"
+
+#: ../geanylatex/src/latexencodings.c:57
+msgid "Don't set any encoding"
+msgstr "Non impostare alcuna codifica"
+
+#: ../geanylipsum/src/geanylipsum.c:40
+msgid "GeanyLipsum"
+msgstr "GeanyLipsum"
+
+#: ../geanylipsum/src/geanylipsum.c:41
+msgid "Creating dummy text with Geany"
+msgstr "Crea un testo fittizio con Geany"
+
+#: ../geanylipsum/src/geanylipsum.c:89
+msgid "Lipsum-Generator"
+msgstr "Lipsum-Generator"
+
+#: ../geanylipsum/src/geanylipsum.c:90
+msgid "Enter the length of Lipsum text here"
+msgstr "Inserisci la lunghezza del testo Lipsum qui"
+
+#. Building menu entry
+#: ../geanylipsum/src/geanylipsum.c:164
+msgid "_Lipsum"
+msgstr "_Lipsum"
+
+#: ../geanylipsum/src/geanylipsum.c:165
+msgid "Include Pseudotext to your code"
+msgstr "Includi uno Pseudotext al tuo codice"
+
+#: ../geanylipsum/src/geanylipsum.c:179
+msgid "Insert Lipsum text"
+msgstr "Inserisci testo Lipsum"
+
+#: ../geanylua/glspi.h:100 ../geanylua/gsdlg_lua.c:95
+#: ../geanylua/glspi_kfile.c:54
+#, c-format
+msgid ""
+"Error in module \"%s\" at function %s():\n"
+" expected type \"%s\" for argument #%d\n"
+msgstr ""
+"Errore nel modulo \"%s\" alla funzione %s():\n"
+" atteso tipo \"%s\" per l'argomento #%d\n"
+
+
+#: ../geanylua/glspi.h:114
+#, c-format
+msgid ""
+"Error in module \"%s\" at function %s():\n"
+" expected type \"%s\" or \"%s\" for argument #%d\n"
+msgstr ""
+"Errore nel modulo \"%s\" alla funzione %s():\n"
+" atteso tipo \"%s\" or \"%s\" per l'argomento #%d\n"
+
+#: ../geanylua/glspi.h:128 ../geanylua/gsdlg_lua.c:108
+#, c-format
+msgid ""
+"Error in module \"%s\" at function %s():\n"
+" invalid table in argument #%d:\n"
+" expected type \"%s\" for element #%d\n"
+msgstr ""
+"Errore nel modulo \"%s\" alla funzione %s():\n"
+" tabella non valida nell'argomento #%d:\n"
+" atteso tipo \"%s\" per l'elemento #%d\n"
+
+#.
+#. * glspi_ver.c - This file is part of the Lua scripting plugin for the Geany IDE
+#. * See the file "geanylua.c" for copyright information.
+#.
+#: ../geanylua/glspi_ver.h:7
+msgid "Lua Script"
+msgstr "Lua Script"
+
+#: ../geanylua/glspi_ver.h:9
+msgid "Write and run Lua scripts for custom commands."
+msgstr "Scrivi ed esegui gli script Lua per comandi personalizzati."
+
+#: ../geanylua/glspi_ver.h:19
+msgid "Lua Script Plugin"
+msgstr "Lua Script Plugin"
+
+#: ../geanylua/glspi_run.c:90 ../geanylua/glspi_run.c:97
+msgid "Lua script error:"
+msgstr "Errore script Lua:"
+
+#: ../geanylua/glspi_run.c:197
+msgid "Script timeout"
+msgstr "Script timeout"
+
+#: ../geanylua/glspi_run.c:198
+msgid ""
+"A Lua script seems to be taking excessive time to complete.\n"
+"Do you want to continue waiting?"
+msgstr ""
+"Lo script Lua sembra metterci un tempo eccessivo per completare.\n"
+"Vuoi continuare ad aspettare?"
+
+#: ../geanylua/glspi_run.c:206
+msgid "Script timeout exceeded."
+msgstr "Timeout script raggiunto."
+
+#: ../geanylua/glspi_run.c:382
+msgid "(error object is not a string)"
+msgstr "(l'oggetto error non è una stringa)"
+
+#: ../geanylua/glspi_run.c:387
+msgid "Unknown Error inside script."
+msgstr "Errore Sconosciuto all'interno dello script"
+
+#: ../geanylua/glspi_run.c:459
+msgid "Out of memory."
+msgstr "Memoria esaurita."
+
+#: ../geanylua/glspi_run.c:462
+msgid "Failed to open script file."
+msgstr "Impossibile aprire il file dello script."
+
+#: ../geanylua/glspi_run.c:465
+msgid "Unknown error while loading script file."
+msgstr "Errore sconosciuto leggendo il file dello script."
+
+#: ../geanylua/glspi_init.c:381
+msgid "_Lua Scripts"
+msgstr "_Lua Scripts"
+
+#: ../geanylua/glspi_init.c:428
+#, c-format
+msgid " ==>> %s: Building menu from '%s'\n"
+msgstr " ==>> %s: Costruendo menu da '%s'\n"
+
+#: ../geanylua/glspi_init.c:527
+msgid "Nothing to configure!"
+msgstr "Niente da configurare!"
+
+#: ../geanylua/glspi_init.c:529
+#, c-format
+msgid ""
+"You can create the script:\n"
+"\n"
+"\"%s\"\n"
+"\n"
+"to add your own custom configuration dialog."
+msgstr ""
+"Puoi creare lo script:\n"
+"\n"
+"\"%s\"\n"
+"\n"
+"per aggiungere il tuo dialogo di configurazione personalizzato."
+
+#: ../geanylua/gsdlg.c:103 ../geanylua/glspi_dlg.c:420
+msgid "Open file"
+msgstr "Apri file"
+
+#: ../geanylua/gsdlg.c:107
+msgid "Select file"
+msgstr "Seleziona file"
+
+#: ../geanylua/gsdlg.c:154
+msgid "Browse..."
+msgstr "Sfoglia..."
+
+#: ../geanylua/gsdlg.c:176
+msgid "Select Color"
+msgstr "Selezione colore"
+
+#: ../geanylua/gsdlg.c:207
+msgid "Choose..."
+msgstr "Scegli..."
+
+#: ../geanylua/gsdlg.c:228
+msgid "Select Font"
+msgstr "Seleziona Font"
+
+#: ../geanylua/gsdlg.c:255
+msgid "Select..."
+msgstr "Seleziona..."
+
+#: ../geanylua/glspi_sci.c:427
+#, c-format
+msgid ""
+"Error in module \"%s\" at function navigate():\n"
+"unknown navigation mode \"%s\" for argument #1.\n"
+msgstr ""
+"Errore nel modulo \"%s\" alla funzione navigate():\n"
+"navigation mode sconosciuta \"%s\" per l'argomento #1.\n"
+
+#: ../geanylua/glspi_sci.c:603
+#, c-format
+msgid ""
+"Error in module \"%s\" at function %s():\n"
+"API command \"%s\" not implemented.\n"
+msgstr ""
+"Errore nel modulo \"%s\" alla funzione %s():\n"
+"Comando API \"%s\" non implementato.\n"
+
+#: ../geanylua/glspi_sci.c:614
+#, c-format
+msgid ""
+"Error in module \"%s\" at function %s():\n"
+"not enough arguments for command \"%s\".\n"
+msgstr ""
+"Errore nel modulo \"%s\" alla funzione %s():\n"
+"parametri non sufficienti per il comando \"%s\".\n"
+
+#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:396
+#, c-format
+msgid ""
+"Error in module \"%s\" at function %s():\n"
+"unknown command \"%s\" given for argument #1.\n"
+msgstr ""
+"Errore nel modulo \"%s\" alla funzione %s():\n"
+"comando sconosciuto \"%s\" per l'argomento #1.\n"
+
+#: ../geanylua/glspi_sci.c:794
+#, c-format
+msgid ""
+"Error in module \"%s\" at function %s():\n"
+" invalid table in argument #%d:\n"
+" unknown flag \"%s\" for element #%d\n"
+msgstr ""
+"Errore nel modulo \"%s\" alla funzione %s():\n"
+" tabella non valida nell'argomento #%d:\n"
+" flag \"%s\" sconosciuto per l'elemento #%d\n"
+
+#: ../geanylua/glspi_sci.c:798
+msgid ""
+msgstr ""
+
+#: ../geanylua/glspi_dlg.c:336
+msgid "File exists"
+msgstr "Il file esiste"
+
+#: ../geanylua/glspi_dlg.c:336
+msgid "Do you want to overwrite it?"
+msgstr "Vuoi sovrascriverlo?"
+
+#: ../geanylua/glspi_dlg.c:337
+msgid "confirm"
+msgstr "conferma"
+
+#: ../geanylua/glspi_dlg.c:410
+msgid "Save file"
+msgstr "Salva file"
+
+#: ../geanylua/glspi_dlg.c:436
+#, c-format
+msgid ""
+"Error in module \"%s\" at function pickfile():\n"
+"failed to parse filter string at argument #3.\n"
+msgstr ""
+"Errore nel modulo \"%s\" alla funzione pickfile():\n"
+"impossibile effettuare parse filter string all'argomento #3.\n"
+
+#: ../geanylua/glspi_dlg.c:486
+#, c-format
+msgid ""
+"Error in module \"%s\" at function %s():\n"
+"expected string \"open\" or \"save\" for argument #1.\n"
+msgstr ""
+"Errore nel modulo \"%s\" alla funzione %s():\n"
+"attesa stringa \"open\" o \"save\" per l'argomento #1.\n"
+
+#: ../geanylua/geanylua.c:163
+#, c-format
+msgid "%s: Can't load support library %s!\n"
+msgstr "%s: impossibile caricare la libreria di support %s!\n"
+
+#: ../geanylua/geanylua.c:175
+#, c-format
+msgid "%s: Failed to initialize support library %s!\n"
+msgstr "%s: impossibile inizalizzare la libreria di supporto %s!\n"
+
+#: ../geanylua/geanylua.c:180
+#, c-format
+msgid "%s: Support library version mismatch: %s for %s (should be %s)!\n"
+msgstr ""
+"%s: versione della libreria di supporto errata: %s per %s "
+"(dovrebbe essere %s)!\n"
+
+#: ../geanylua/geanylua.c:186
+#, c-format
+msgid "%s: Support library ABI mismatch: %d for %s (should be %d)!\n"
+msgstr ""
+"%s: versione ABI della libreria di supporto errata: %d per %s "
+"(dovrebbe essere %d)!\n"
+
+#: ../geanylua/geanylua.c:215
+#, c-format
+msgid "%s: Can't find support library %s!\n"
+msgstr "%s: impossibile trovare la libreira %s!\n"
+
+#: ../geanylua/geanylua.c:234
+#, c-format
+msgid ""
+"The %s plugin failed to load properly.\n"
+"Please check your installation."
+msgstr ""
+"Impossibile caricare correttamente il plugin %s\n"
+"Controlla la tua installazione."
+
+#: ../geanylua/glspi_app.c:21
+#, c-format
+msgid ""
+"%s %s: %s\n"
+"Copyright (c) 2007-2010 "
+msgstr ""
+"%s %s: %s\n"
+"Copyright (c) 2007-2010 "
+
+#: ../geanylua/glspi_app.c:151
+#, c-format
+msgid ""
+"Error in module \"%s\" at function %s():\n"
+"widget \"%s\" not found for argument #1.\n"
+msgstr ""
+"Errore nel modulo \"%s\" alla funzione %s():\n"
+"il widget \"%s\" non è stato trovato per il argomento #1.\n"
+
+#: ../geanylua/glspi_app.c:160
+#, c-format
+msgid ""
+"Error in module \"%s\" at function %s() argument #2:\n"
+"widget \"%s\" has no signal named \"%s\".\n"
+msgstr ""
+"Errore nel modulo \"%s\" alla funzione %s() argomento #2:\n"
+"il widget \"%s\" non ha un segnale chiamato \"%s\".\n"
+
+#: ../geanymacro/src/geanymacro.c:55
+msgid "Cut to Clipboard"
+msgstr "Taglia negli appunti"
+
+#: ../geanymacro/src/geanymacro.c:56
+msgid "Copy to Clipboard"
+msgstr "Copia negli appunti"
+
+#: ../geanymacro/src/geanymacro.c:57
+msgid "Paste from Clipboard"
+msgstr "Incolla dagli appunti"
+
+#: ../geanymacro/src/geanymacro.c:58
+msgid "Cut current line to Clipboard"
+msgstr "Taglia la riga corrente negli appunti"
+
+#: ../geanymacro/src/geanymacro.c:59
+msgid "Copy current line to Clipboard"
+msgstr "Copia la riga corrente negli appunti"
+
+#: ../geanymacro/src/geanymacro.c:61
+msgid "Delete character to the left"
+msgstr "Elimina il carattere a sinistra"
+
+#: ../geanymacro/src/geanymacro.c:62
+msgid "Delete character to the right"
+msgstr "Elimina il carattere a destra"
+
+#: ../geanymacro/src/geanymacro.c:63
+msgid "Delete character to the left (but not newline)"
+msgstr "Elimina il caratter a sinistra (ma non il fine riga)"
+
+#: ../geanymacro/src/geanymacro.c:64
+msgid "Delete up to start of word to the Left"
+msgstr "Elimina fino all'inizio della parola a sinistra"
+
+#: ../geanymacro/src/geanymacro.c:65
+msgid "Delete up to start of word to the Right"
+msgstr "Elimina fino all'inizio della parola a destra"
+
+#: ../geanymacro/src/geanymacro.c:66
+msgid "Delete up to end of word to the Right"
+msgstr "Elimina fino alla fine della parola a destra"
+
+#: ../geanymacro/src/geanymacro.c:67
+msgid "Delete to beginning of line"
+msgstr "Elimina fino a inizio riga"
+
+#: ../geanymacro/src/geanymacro.c:68
+msgid "Delete to end of line"
+msgstr "Elimina fino a fine riga"
+
+#: ../geanymacro/src/geanymacro.c:69
+msgid "Delete current line"
+msgstr "Elimina la riga corrente"
+
+#: ../geanymacro/src/geanymacro.c:70
+msgid "Backwards Tab (deletes tab if nothing after it)"
+msgstr "Backwards Tab (Elimina il tab se non c'è niente dopo)"
+
+#: ../geanymacro/src/geanymacro.c:72
+msgid "Scroll Display down a line"
+msgstr "Muovi la finestra di una riga giù"
+
+#: ../geanymacro/src/geanymacro.c:73
+msgid "Scroll Display up a line"
+msgstr "Muovi la finestra di una riga su"
+
+#: ../geanymacro/src/geanymacro.c:74
+msgid "Zoom view in"
+msgstr "Zoom finestra in"
+
+#: ../geanymacro/src/geanymacro.c:75
+msgid "Zoom view out"
+msgstr "Zoom finestra out"
+
+#: ../geanymacro/src/geanymacro.c:77
+msgid "Move Cursor Down"
+msgstr "Sposta il cursore giù"
+
+#: ../geanymacro/src/geanymacro.c:78
+msgid "Move Cursor Up"
+msgstr "Sposta il cursore su"
+
+#: ../geanymacro/src/geanymacro.c:79
+msgid "Move Cursor Left"
+msgstr "Sposta il cursore a sinistra"
+
+#: ../geanymacro/src/geanymacro.c:80
+msgid "Move Cursor Right"
+msgstr "Sposta il cursore a destra"
+
+#: ../geanymacro/src/geanymacro.c:81
+msgid "Move Cursor to start of Word to the Left"
+msgstr "Muovi il cursore all'inizio della parola a Sinistra"
+
+#: ../geanymacro/src/geanymacro.c:82
+msgid "Move Cursor to start of Word to the Right"
+msgstr "Muovi il cursore all'inizio della parola a Destra"
+
+#: ../geanymacro/src/geanymacro.c:83
+msgid "Move Cursor to start of Part of Word to the Left"
+msgstr "Muovi il cursore all'inizio della parte della parola a sinistra"
+
+#: ../geanymacro/src/geanymacro.c:84
+msgid "Move Cursor to start of Part of Word to the Right"
+msgstr "Muovi il cursore all'inizio della parte della parola a destra"
+
+#: ../geanymacro/src/geanymacro.c:85
+msgid "Move Cursor to start of line"
+msgstr "Muovi il cursore a inizio riga"
+
+#: ../geanymacro/src/geanymacro.c:86
+msgid "Move Cursor to end of line"
+msgstr "Muovi il cursore a fine riga"
+
+#: ../geanymacro/src/geanymacro.c:87
+msgid "Move Cursor to 1st line of Document"
+msgstr "Muovi il cursore alla prima linea del documento"
+
+#: ../geanymacro/src/geanymacro.c:88
+msgid "Move Cursor to last line of document"
+msgstr "Muovi il cursore all'ultima linea del documento"
+
+#: ../geanymacro/src/geanymacro.c:89
+msgid "Move Cursor up one Page"
+msgstr "Muovi il cursore una Pagina su"
+
+#: ../geanymacro/src/geanymacro.c:90
+msgid "Move Cursor down one Page"
+msgstr "Muovi il cursore una Pagina giù"
+
+#: ../geanymacro/src/geanymacro.c:91
+msgid "Move Cursor to first visible character"
+msgstr "Muovi il cursore al primo carattere visibile"
+
+#: ../geanymacro/src/geanymacro.c:92
+msgid "Move Cursor to last visible character"
+msgstr "Muovi il cursore all'ultimo carattere visibile"
+
+#: ../geanymacro/src/geanymacro.c:93
+msgid ""
+"Move Cursor to 1st non-whitespace character of line, or 1st character of "
+"line if already at 1st non-whitespace character"
+msgstr ""
+"Muovi il cursore al primo carattere della linea (non spazio) oppure al "
+"primo carattere della linea se già il primo carattere non è spazio"
+
+#: ../geanymacro/src/geanymacro.c:95
+msgid "Move Cursor to beginning of next paragraph"
+msgstr "Muovi il cursore all'inizio del prossimo paragrafo"
+
+#: ../geanymacro/src/geanymacro.c:96
+msgid "Move Cursor up to beginning of current/previous paragraph"
+msgstr "Muoviil cursore all'inizio del corrente/precedente paragrafo"
+
+#: ../geanymacro/src/geanymacro.c:97
+msgid "Move Cursor to end of Word to the Left"
+msgstr "Muovi il cursore alla fine della parola a sinistra"
+
+#: ../geanymacro/src/geanymacro.c:98
+msgid "Move Cursor to end of Word to the Right"
+msgstr "Muovi il cursore alla fine della parola a destra"
+
+#: ../geanymacro/src/geanymacro.c:100
+msgid "Extend Selection down a line"
+msgstr "Estendi la selezione in giù di una riga"
+
+#: ../geanymacro/src/geanymacro.c:101
+msgid "Extend Selection up a line"
+msgstr "Estendi la selezione in su di una riga"
+
+#: ../geanymacro/src/geanymacro.c:102
+msgid "Extend Selection Left a line"
+msgstr "Estendi la selezione a sinistra di una riga"
+
+#: ../geanymacro/src/geanymacro.c:103
+msgid "Extend Selection Right a line"
+msgstr "Estendi la selezione a destra di una riga"
+
+#: ../geanymacro/src/geanymacro.c:104
+msgid "Extend Selection to start of Word to the Left"
+msgstr "Estendi la selezione all'inizio di una parola a sinistra"
+
+#: ../geanymacro/src/geanymacro.c:105
+msgid "Extend Selection to start of Word to the Right"
+msgstr "Estendi la selezione all'inizio di una parola a destra"
+
+#: ../geanymacro/src/geanymacro.c:106
+msgid "Extend Selection to start of Part of Word to the Left"
+msgstr "Estendi la selezione all'inizio di una parte di una parola a sinistra"
+
+#: ../geanymacro/src/geanymacro.c:107
+msgid "Extend Selection to start of Part of Word to the Right"
+msgstr "Estendi la selezione all'inizio di una parte di una parola a destra"
+
+#: ../geanymacro/src/geanymacro.c:108
+msgid "Extend Selection to start of line"
+msgstr "Estendi la selezione all'inizio di una riga"
+
+#: ../geanymacro/src/geanymacro.c:109
+msgid "Extend Selection to end of line"
+msgstr "Estendi la selezione alla fine di una riga"
+
+#: ../geanymacro/src/geanymacro.c:110
+msgid "Extend Selection to start of document"
+msgstr "Estendi la selezione all'inizio del documento"
+
+#: ../geanymacro/src/geanymacro.c:111
+msgid "Extend Selection to end of document"
+msgstr "Estendi la selezione alla fine del documento"
+
+#: ../geanymacro/src/geanymacro.c:112
+msgid "Extend Selection up one Page"
+msgstr "Estendi la selezione su di una pagina"
+
+#: ../geanymacro/src/geanymacro.c:113
+msgid "Extend Selection down one Page"
+msgstr "Estendi la selezione giù di una pagina"
+
+#: ../geanymacro/src/geanymacro.c:114
+msgid "Extend Selection to fist visible character"
+msgstr "Estendi la selezione al primo carattere visibile"
+
+#: ../geanymacro/src/geanymacro.c:115
+msgid "Extend Selection to last visible character"
+msgstr "Estendi la selezione all'ultimo carattere visibile"
+
+#: ../geanymacro/src/geanymacro.c:116
+msgid ""
+"Extend Selection to 1st non-whitespace character of line, or 1st character "
+"of line if already at 1st non-whitespace character"
+msgstr ""
+"Estendi la selezione al primo carattere di una linea (non spazio) oppure "
+"al primo carattere della linea se già il primo carattere non è spazio"
+
+#: ../geanymacro/src/geanymacro.c:118
+msgid "Extend Selection to beginning of next paragraph"
+msgstr "Estendi la selezione all'inizio del prossimo paragrafo"
+
+#: ../geanymacro/src/geanymacro.c:119
+msgid "Extend Selection up to beginning of current/previous paragraph"
+msgstr "Estendi la selezione all'inizio del corrente/precedente paragrafo"
+
+#: ../geanymacro/src/geanymacro.c:120
+msgid "Extend Selection to end of Word to the Left"
+msgstr "Estendi la selezione alla fine della parola a sinistra"
+
+#: ../geanymacro/src/geanymacro.c:121
+msgid "Extend Selection to end of Word to the Right"
+msgstr "Estendi la selezione alla fine della parola a destra"
+
+#: ../geanymacro/src/geanymacro.c:123
+msgid "Extend Rectangular Selection down a line"
+msgstr "Estendi la selezione rettangolare in giù di una riga"
+
+#: ../geanymacro/src/geanymacro.c:124
+msgid "Extend Rectangular Selection up a line"
+msgstr "Estendi la selezione rettangolare in su di una riga"
+
+#: ../geanymacro/src/geanymacro.c:125
+msgid "Extend Rectangular Selection Left a line"
+msgstr "Estendi la selezione rettangolare a sinistra di una riga"
+
+#: ../geanymacro/src/geanymacro.c:126
+msgid "Extend Rectangular Selection Right a line"
+msgstr "Estendi la selezione rettangolare a destra di una riga"
+
+#: ../geanymacro/src/geanymacro.c:127
+msgid "Extend Rectangular Selection to start of line"
+msgstr "Estendi la selezione rettangolare all'inizio riga"
+
+#: ../geanymacro/src/geanymacro.c:128
+msgid "Extend Rectangular Selection to end of line"
+msgstr "Estendi la selezione rettangolare alla fine della riga"
+
+#: ../geanymacro/src/geanymacro.c:129
+msgid "Extend Rectangular Selection up one Page"
+msgstr "Estendi la selezione rettangolare una pagina su"
+
+#: ../geanymacro/src/geanymacro.c:130
+msgid "Extend Rectangular Selection down one Page"
+msgstr "Estendi la selezione rettangolare una pagina giù"
+
+#: ../geanymacro/src/geanymacro.c:131
+msgid ""
+"Extend Rectangular Selection to 1st non-whitespace character of line, or 1st "
+"character of line if already at 1st non-whitespace character"
+msgstr ""
+"Estendi la selezione rettangolare al primo carattere di una linea (non "
+"spazio) oppure al primo carattere della linea se già il primo carattere non è spazio"
+
+
+#: ../geanymacro/src/geanymacro.c:134
+msgid "Cancel Selection"
+msgstr "Elimina selezione"
+
+#: ../geanymacro/src/geanymacro.c:136
+msgid "Toggle Insert/Overwrite mode"
+msgstr "Attiva/Disattiva modalità sovrascrivi"
+
+#: ../geanymacro/src/geanymacro.c:137 ../pretty-printer/src/ConfigUI.c:239
+msgid "Tab"
+msgstr "Tab"
+
+#: ../geanymacro/src/geanymacro.c:138
+msgid "Newline"
+msgstr "Fine riga"
+
+#: ../geanymacro/src/geanymacro.c:140 ../geanymacro/src/geanymacro.c:1625
+#, c-format
+msgid "Insert/replace with \"\""
+msgstr "Inserisci/Sostituisci con \"\""
+
+#: ../geanymacro/src/geanymacro.c:142
+msgid "Swap current line wih one above"
+msgstr "Scambia la riga corrente con la precedente"
+
+#: ../geanymacro/src/geanymacro.c:143
+msgid "Change selected text to lowercase"
+msgstr "Imposta il testo selezionato a minuscolo"
+
+#: ../geanymacro/src/geanymacro.c:144
+msgid "Change selected text to uppercase"
+msgstr "Imposta il testo selezionato a maiuscolo"
+
+#: ../geanymacro/src/geanymacro.c:146
+msgid "Insert duplicate of current line below"
+msgstr "Inserisci un duplicato della riga corrente sotto"
+
+#: ../geanymacro/src/geanymacro.c:147
+msgid ""
+"Insert duplicate of selected text after selection. If nothing selected, "
+"duplicate line"
+msgstr ""
+"Inserisci duplicato del testo selezionato dopo la selezione. Se nulla è "
+"selezionato, duplica la riga"
+
+#: ../geanymacro/src/geanymacro.c:150
+msgid "Search for next \"\""
+msgstr "Cerca il prossimo \"\""
+
+#: ../geanymacro/src/geanymacro.c:151
+msgid "Search for previous \"\""
+msgstr "Cerca il precedente \"\""
+
+#: ../geanymacro/src/geanymacro.c:152
+msgid "Set start of search to beginning of selection"
+msgstr "Imposta l'inizio della ricerca in cima alla selezione"
+
+#: ../geanymacro/src/geanymacro.c:181
+msgid "Macros"
+msgstr "Macro"
+
+#: ../geanymacro/src/geanymacro.c:181
+msgid "Macros for Geany"
+msgstr "Macro per Geany"
+
+#: ../geanymacro/src/geanymacro.c:369
+msgid "No text in clipboard!"
+msgstr "Nessun testo negli appunti!"
+
+#: ../geanymacro/src/geanymacro.c:546
+#, c-format
+msgid ""
+"Unrecognised message\n"
+"%i %i %i"
+msgstr ""
+"Messaggio non riconosciuto\n"
+"%i %i %i"
+
+#: ../geanymacro/src/geanymacro.c:820
+msgid "Save Macros when close Geany"
+msgstr "Salva le Macro quando chiudi Geany"
+
+#: ../geanymacro/src/geanymacro.c:826
+msgid "Ask before replaceing existing Macros"
+msgstr "Chiedi prima di sovrascrivere le Macro esistenti"
+
+#. create dialog box
+#: ../geanymacro/src/geanymacro.c:847
+msgid "Geany Macros help"
+msgstr "Aiuto Geany Macro"
+
+#: ../geanymacro/src/geanymacro.c:855
+msgid ""
+"This Plugin implements Macros in Geany.\n"
+"\n"
+msgstr ""
+"Questo Plugin implementa le Macro in Geany.\n"
+"\n"
+
+
+#: ../geanymacro/src/geanymacro.c:856
+msgid "This plugin allows you to record and use your own macros. "
+msgstr "Questo plugin ti permette di registrare e usare macro personalizzate."
+
+#: ../geanymacro/src/geanymacro.c:857
+msgid ""
+"These are sequences of actions that can then be repeated with a single key "
+"combination. "
+msgstr ""
+"Le macro sono sequenze di azioni che possono essere ripetute con una singola "
+"combinazione di tasti. "
+
+#: ../geanymacro/src/geanymacro.c:858
+msgid ""
+"So if you had dozens of lines where you wanted to delete the last 2 "
+"characters, you could simply start recording, press End, Backspace, "
+"Backspace, down line and then stop recording. "
+msgstr ""
+"Se hai dozzine di righe di cui vuoi eliminare gli ultimi due caratteri, "
+"puoi semplicemente avviare la registrazione, premere End, Backspace, "
+"Backspace, scendere di una riga e poi fermare la registrazione. "
+
+
+#: ../geanymacro/src/geanymacro.c:860
+msgid ""
+"Then simply trigger the macro and it would automatically edit the line and "
+"move to the next. "
+msgstr ""
+"Quindi semplicemente avvia la macro e automaticamente la riga corrente verrà "
+"modificata e si sposterà alla successiva. "
+
+#: ../geanymacro/src/geanymacro.c:861
+msgid ""
+"Select Record Macro from the Tools menu and you will be prompted with a "
+"dialog box. "
+msgstr ""
+"Seleziona Registra Macro dal menu Strumenti e verrà aperta una finestra. "
+
+#: ../geanymacro/src/geanymacro.c:862
+msgid ""
+"You need to specify a key combination that isn't being used, and a name for "
+"the macro to help you identify it. "
+msgstr ""
+"Specifica una combinazione di tasti non ancora usata e un nome per la macro "
+"per aiutarti a identificarla."
+
+#: ../geanymacro/src/geanymacro.c:864
+msgid "Then press Record. "
+msgstr "Premi Registra."
+
+#: ../geanymacro/src/geanymacro.c:865
+msgid ""
+"What you do in the editor is then recorded until you select Stop Recording "
+"Macro from the Tools menu. "
+msgstr ""
+"Quello che fai nell'editor viene registrato fino a che non premi Ferma "
+"Registrazione Macro dal menu Strumenti. "
+
+#: ../geanymacro/src/geanymacro.c:867
+msgid "Simply pressing the specified key combination will re-run the macro. "
+msgstr ""
+"Semplicemente premi la combinazioni tasti specificata per rieseguire "
+"la macro. "
+
+#: ../geanymacro/src/geanymacro.c:868
+msgid "To edit the macros you have, select Edit Macro from the Tools menu. "
+msgstr "Per modificare la macro devi selezionare Modifica Macro dal menu Strumenti"
+
+#: ../geanymacro/src/geanymacro.c:869
+msgid "You can select a macro and delete it, or re-record it. "
+msgstr "Puoi selezionare la macro e eliminarla o ri-registrarla."
+
+#: ../geanymacro/src/geanymacro.c:870
+msgid ""
+"You can also click on a macro's name and change it, or the key combination "
+"and re-define that assuming that it's not already in use. "
+msgstr ""
+"Puoi anche cliccare sul nome della macro o sulla combinazione tasti e "
+"cambiarli, prestando attenzione che le nuove impostazioni non siano già in uso"
+
+#: ../geanymacro/src/geanymacro.c:872
+msgid ""
+"Selecting the edit option allows you to view all the individual elements "
+"that make up the macro. "
+msgstr ""
+"Selezionare l'opzione di modifica ti permette di visualizzare tutti gli "
+"elementi che compongono la macro. "
+
+#: ../geanymacro/src/geanymacro.c:874
+msgid ""
+"You can select a diferent command for each element, move them, add new "
+"elements, delete elements, or if it's replace/insert, you can edit the text "
+"that replaces the selected text, or is inserted.\n"
+"\n"
+msgstr ""
+"Puoi selezionare un comando differente per ogni elemento, spostarlo, "
+"aggiungerne uno nuovo, eliminarlo o sostituirlo, puoi anche modificare "
+"il testo che sostituisce il testo selezionato o inserito.\n"
+
+#: ../geanymacro/src/geanymacro.c:878
+msgid ""
+"The only thing to bear in mind is that undo and redo actions are not "
+"recorded, and won't be replayed when the macro is re-run.\n"
+"\n"
+msgstr ""
+"L'unica cosa da tenere ben in mente è che i comandi 'annulla' e 'ripeti' "
+"quindi non sono registrati e non possono essere replicati quando la macro "
+"viene eseguita. \n\n"
+
+#: ../geanymacro/src/geanymacro.c:881
+msgid ""
+"You can alter the default behaviour of this plugin by selecting Plugin "
+"Manager under the Tools menu, selecting this plugin, and cliking "
+"Preferences. "
+msgstr ""
+"Puoi modificare il comportamento di questo plugin selezionando Plugin "
+"Manager nel menu Strumenti, selezionare il plugin, e cliccando "
+"Preferenze. "
+
+
+#: ../geanymacro/src/geanymacro.c:883
+msgid "You can change:\n"
+msgstr "Puoi cambiare:\n"
+
+#: ../geanymacro/src/geanymacro.c:884
+msgid ""
+"Save Macros when close Geany - If this is selected then Geany will save any "
+"recorded macros and reload them for use the next time you open Geany, if not "
+"they will be lost when Geany is closed.\n"
+msgstr ""
+"Salva le Macro quando Geany viene chiuso. Se è selezionato allora Geany "
+"salverà qualsiasi macro registrata e verranno ricaricate la prossima volta "
+"che aprirai Geany.\n"
+
+#: ../geanymacro/src/geanymacro.c:887
+msgid ""
+"Ask before replaceing existing Macros - If this is selected then if you try "
+"recording a macro over an existing one it will check before over-writing it, "
+"giving you the option of trying a different name or key trigger combination, "
+"otherwise it will simply erase any existing macros with the same name, or "
+"the same key trigger combination."
+msgstr ""
+"Chiedi prima di sovrascrivere Macro esistenti - Se è selezionato se provi a "
+"registrare una macro sopra una esistente, ti verrà chiesto se vuoi provare "
+"con un nome o combinazione di tasti diversa, altrimenti eliminerà semplicemente"
+"qualsiasi macro già esistente con lo stesso nome o con la stessa combinazione "
+"di tasti."
+
+#. create dialog box
+#: ../geanymacro/src/geanymacro.c:1057
+msgid "Record Macro"
+msgstr "Registra Macro"
+
+#. create buttons
+#: ../geanymacro/src/geanymacro.c:1063
+msgid "Record"
+msgstr "Registra"
+
+#: ../geanymacro/src/geanymacro.c:1064
+msgid "Cancel"
+msgstr "Annulla"
+
+#: ../geanymacro/src/geanymacro.c:1071
+msgid "Macro Trigger:"
+msgstr "Macro Trigger:"
+
+#: ../geanymacro/src/geanymacro.c:1085
+msgid "Macro Name:"
+msgstr "Nome Macro:"
+
+#: ../geanymacro/src/geanymacro.c:1121
+#, c-format
+msgid ""
+"Macro name \"%s\"\n"
+" is already in use.\n"
+"Replace?"
+msgstr ""
+"Nome Macro \"%s\"\n"
+" è già in uso.\n"
+"Sostituire?"
+
+#: ../geanymacro/src/geanymacro.c:1137
+#, c-format
+msgid ""
+"Macro trigger \"%s\"\n"
+" is already in use.\n"
+"Replace?"
+msgstr ""
+"Il trigger Macro \"%s\"\n"
+" è già in uso.\n"
+"Sostituire?"
+
+#: ../geanymacro/src/geanymacro.c:1333
+#, c-format
+msgid "Search %s, looking for %s%s%s.%s%s%s%s%s"
+msgstr "Ricerca %s per %s%s%s.%s%s%s%s%s"
+
+#. create dialog box
+#: ../geanymacro/src/geanymacro.c:1388
+msgid "Search Options:"
+msgstr "Opzioni di ricerca:"
+
+#. create buttons
+#: ../geanymacro/src/geanymacro.c:1393 ../geanymacro/src/geanymacro.c:1536
+#: ../geanymacro/src/geanymacro.c:1826 ../geanymacro/src/geanymacro.c:2122
+msgid "_Ok"
+msgstr "_Ok"
+
+#: ../geanymacro/src/geanymacro.c:1394 ../geanymacro/src/geanymacro.c:1537
+#: ../geanymacro/src/geanymacro.c:1827
+msgid "_Cancel"
+msgstr "_Annulla"
+
+#: ../geanymacro/src/geanymacro.c:1403
+msgid "Search Forwards"
+msgstr "Cerca successivo"
+
+#: ../geanymacro/src/geanymacro.c:1404
+msgid "Search Backwards"
+msgstr "Cerca precedente"
+
+#. create checkbox to check for search options
+#: ../geanymacro/src/geanymacro.c:1410
+msgid "Search for contents of clipboard"
+msgstr "Cerca contenuto negli appunti"
+
+#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:93
+msgid "Search for:"
+msgstr "Cerca per:"
+
+#. create checkbox to check for search options
+#: ../geanymacro/src/geanymacro.c:1442
+msgid "Search is case sensitive"
+msgstr "La ricerca è case-sensitive"
+
+#: ../geanymacro/src/geanymacro.c:1447
+msgid "Search for whole word"
+msgstr "Cerca per parola intera"
+
+#: ../geanymacro/src/geanymacro.c:1452
+msgid "Search for start of word"
+msgstr "Cerca all'inizio della parola"
+
+#: ../geanymacro/src/geanymacro.c:1457
+msgid "Search text is regular expression"
+msgstr "Cerca regular-expression"
+
+#: ../geanymacro/src/geanymacro.c:1462
+msgid "Search text is POSIX compatible"
+msgstr "Cerca testo POSIX-compatibile"
+
+#. create dialog box
+#: ../geanymacro/src/geanymacro.c:1531
+msgid "Edit Insert/Replace Text"
+msgstr "Modifica Inserimento/Rimpiazzo testo"
+
+#: ../geanymacro/src/geanymacro.c:1544
+msgid "Text:"
+msgstr "Testo:"
+
+#: ../geanymacro/src/geanymacro.c:1570 ../geanymacro/src/geanymacro.c:1758
+#, c-format
+msgid "Insert/replace with \"%s\""
+msgstr "Inserisci/Sostituisci con \"%s\""
+
+#. create dialog box
+#: ../geanymacro/src/geanymacro.c:1735
+#, c-format
+msgid "Edit: %s"
+msgstr "Modifica: %s"
+
+#. add column
+#: ../geanymacro/src/geanymacro.c:1801
+msgid "Event"
+msgstr "Evento"
+
+#. add buttons
+#: ../geanymacro/src/geanymacro.c:1816
+msgid "Move _Up"
+msgstr "Sposta _Su"
+
+#: ../geanymacro/src/geanymacro.c:1818
+msgid "Move Do_wn"
+msgstr "Sposta _Giù"
+
+#: ../geanymacro/src/geanymacro.c:1820
+msgid "New _Above"
+msgstr "Nuovo _Sopra"
+
+#: ../geanymacro/src/geanymacro.c:1821
+msgid "New _Below"
+msgstr "Nuovo So_tto"
+
+#: ../geanymacro/src/geanymacro.c:1824 ../geanymacro/src/geanymacro.c:2120
+msgid "_Delete"
+msgstr "_Elimina"
+
+#. create dialog box
+#: ../geanymacro/src/geanymacro.c:2065
+msgid "Edit Macros"
+msgstr "Modifica Macro"
+
+#: ../geanymacro/src/geanymacro.c:2095
+msgid "Macro Name"
+msgstr "Nome Macro"
+
+#: ../geanymacro/src/geanymacro.c:2101
+msgid "Key Trigger"
+msgstr "Tasto Trigger"
+
+#. add buttons
+#: ../geanymacro/src/geanymacro.c:2116
+msgid "_Re-Record"
+msgstr "_Re-Registra"
+
+#. add record macro menu entry
+#: ../geanymacro/src/geanymacro.c:2260
+msgid "Record _Macro"
+msgstr "Registra _Macro"
+
+#. add stop record macromenu entry
+#: ../geanymacro/src/geanymacro.c:2266
+msgid "Stop Recording _Macro"
+msgstr "Ferma Registrazione _Macro"
+
+#. add Edit Macro menu entry
+#: ../geanymacro/src/geanymacro.c:2272
+msgid "_Edit Macros"
+msgstr "_Modifica Macro"
+
+#. *< \brief It's the information message about geany mini script
+#: ../geanyminiscript/src/gms_gui.c:129
+msgid ""
+"GMS : Geany Mini-Script filter Plugin\n"
+"This plugin is a tool to apply a script filter on:\n"
+" o the text selection,\n"
+" o the current document,\n"
+" o all documents of the current session.\n"
+"\n"
+"The filter type can be:\n"
+" o Unix shell script,\n"
+" o perl script,\n"
+" o python script,\n"
+" o sed commands,\n"
+" o awk script.\n"
+"\n"
+"AUTHOR\n"
+" Written by Pascal BURLOT (December,2008)\n"
+"\n"
+"LICENSE:\n"
+"This program is free software; you can redistribute\n"
+"it and/or modify it under the terms of the GNU \n"
+"General Public License as published by the Free\n"
+"Software Foundation; either version 2 of the License,\n"
+"or (at your option) any later version."
+msgstr ""
+"GMS : Geany Mini-Script filter Plugin\n"
+"Questo plugin è uno strumento per applicare un filtro-script a:\n"
+" o una selezione di testo,\n"
+" o documento corrente,\n"
+" o tutti i documenti della sessione corrente.\n"
+"\n"
+"Il fitlro può essere:\n"
+" o uno script di shell Unix,\n"
+" o script perl,\n"
+" o script python,\n"
+" o comandi sed,\n"
+" o script awk.\n"
+"\n"
+"AUTORE\n"
+" Scritto da Pascal BURLOT (December,2008)\n"
+"\n"
+"LICENZA:\n"
+"This program is free software; you can redistribute\n"
+"it and/or modify it under the terms of the GNU \n"
+"General Public License as published by the Free\n"
+"Software Foundation; either version 2 of the License,\n"
+"or (at your option) any later version."
+
+#: ../geanyminiscript/src/gms_gui.c:253
+msgid "Load Mini-Script File"
+msgstr "Carica file Mini-Script"
+
+#: ../geanyminiscript/src/gms_gui.c:310
+msgid "Save Mini-Script File"
+msgstr "Salva file Mini-Script"
+
+#: ../geanyminiscript/src/gms_gui.c:419
+msgid "Mini-Script Filter"
+msgstr "Filtro Mini-Script"
+
+#: ../geanyminiscript/src/gms_gui.c:445
+msgid "Clear the mini-script window"
+msgstr "Pulisci la finestra Mini-Script"
+
+#: ../geanyminiscript/src/gms_gui.c:450
+msgid "Load a mini-script into this window"
+msgstr "Carica un Mini-Script in questa finestra"
+
+#: ../geanyminiscript/src/gms_gui.c:455
+msgid "Save the mini-script into a file"
+msgstr "Salva il Mini-Script in un file"
+
+#: ../geanyminiscript/src/gms_gui.c:460
+msgid "Display a information about the mini-script plugin"
+msgstr "Visualizza informazioni sul plugin Mini-Script"
+
+#: ../geanyminiscript/src/gms_gui.c:468
+msgid "select the mini-script type"
+msgstr "Seleziona il tipo di Mini-Script"
+
+#. Hbox : Radio bouttons for choosing the input:
+#. * selection/current document/all documents of the current session
+#: ../geanyminiscript/src/gms_gui.c:499
+msgid "filter input"
+msgstr "filtro input"
+
+#: ../geanyminiscript/src/gms_gui.c:501
+msgid "select the input of mini-script filter"
+msgstr "seleziona l'input del filtro mini-script"
+
+#: ../geanyminiscript/src/gms_gui.c:507
+msgid "selection"
+msgstr "selezione"
+
+#: ../geanyminiscript/src/gms_gui.c:508
+msgid "document"
+msgstr "documento"
+
+#: ../geanyminiscript/src/gms_gui.c:509
+msgid "session"
+msgstr "sessione"
+
+#. Hbox : Radio bouttons for choosing the output:
+#. * current document/ or new document
+#: ../geanyminiscript/src/gms_gui.c:518
+msgid "filter output"
+msgstr "filtro output"
+
+#: ../geanyminiscript/src/gms_gui.c:520
+msgid "select the output of mini-script filter"
+msgstr "seleziona l'output del filtro Mini-Script"
+
+#: ../geanyminiscript/src/gms_gui.c:526
+msgid "Current Doc."
+msgstr "Doc. corrente"
+
+#: ../geanyminiscript/src/gms_gui.c:527
+msgid "New Doc."
+msgstr "Nuovo Doc."
+
+#: ../geanyminiscript/src/gms_gui.c:748
+msgid "script configuration"
+msgstr "Configurazione script"
+
+#: ../geanyminiscript/src/gms.c:58
+msgid "Mini Script"
+msgstr "Mini Script"
+
+#: ../geanyminiscript/src/gms.c:59
+msgid ""
+"A tool to apply a script filter on a text selection or current document(s)"
+msgstr ""
+"Uno strumento per applicare uno script filtro a una selezione di testo o "
+"ai documenti correnti."
+
+#: ../geanyminiscript/src/gms.c:60
+msgid "Pascal BURLOT, a Geany user"
+msgstr "Pascal BURLOT, un utente di Geany"
+
+#. Add an item to the Tools menu
+#: ../geanyminiscript/src/gms.c:249
+msgid "_Mini-Script"
+msgstr "_Mini-Script"
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:61
+msgid "Numbered Bookmarks for Geany"
+msgstr "Segnalibri numerati per Geany"
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:927
+#, c-format, fuzzy
+msgid "Unable to apply all markers to '%s' as all being used."
+msgstr "Impossibile applicare tutti i marcatori a '%s' come tutti in uso."
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:929
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:973
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1396
+msgid "_Okay"
+msgstr "_Okay"
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:971
+#, c-format
+msgid ""
+"'%s' has been edited since it was last saved by geany. Marker positions may "
+"be unreliable and will not be loaded.\n"
+"Press Ignore to try an load markers anyway."
+msgstr ""
+"'%s' è stato modificato dall'ultimo salvataggio di Geany. La posizione dei "
+"segnalibri potrebbe essere inaffidabile e non verranno quindi caricati.\n"
+"Premi Ignora per provare a caricarli ugualmente."
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:974
+msgid "_Ignore"
+msgstr "_Ignora"
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1219
+msgid "remember fold state"
+msgstr "Ricorda stato di espansione"
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1225
+msgid "Center view when goto bookmark"
+msgstr "Centra la vista quando vai a un segnalibro"
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1232
+msgid "Move to start of line"
+msgstr "Sposta a inizio riga"
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1233
+msgid "Move to remembered position in line"
+msgstr "Sposta nella posizione salvata della riga"
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1234
+msgid "Move to position in current line"
+msgstr "Sposta nella posizione corrente"
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1235
+msgid "Move to End of line"
+msgstr "Sposta a fine riga"
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1241
+msgid "Save file settings with program settings"
+msgstr "Salva le preferenze con le impostazioni del programma"
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1242
+msgid "Save file settings to filename with suffix"
+msgstr "Salva il file delle preferenze con un suffisso"
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1247
+msgid "remember normal Bookmarks"
+msgstr "Ricorda normali Segnalibri"
+
+#. create dialog box
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1267
+msgid "Numbered Bookmarks help"
+msgstr "Aiuto segnalibri numerati"
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1274
+msgid ""
+"This Plugin implements Numbered Bookmarks in Geany, as well as remembering "
+"the state of folds, and positions of standard non-numbered bookmarks when a "
+"file is saved.\n"
+"\n"
+"It allows you to use up to 10 numbered bookmarks. To set a numbered bookmark "
+"press Ctrl+Shift+a number from 0 to 9. You will see a marker apear next to "
+"the line number. If you press Ctrl+Shift+a number on a line that already has "
+"that bookmark number then it removes the bookmark, otherwise it will move "
+"the bookmark there if it was set on a different line, or create it if it had "
+"not already been set. Only the most recently set bookmark on a line will be "
+"shown, but you can have more than one bookmark per line. To move to a "
+"previously set bookmark, press Ctrl+a number from 0 to 9."
+msgstr ""
+"Questo Plugin implementa i Segnalibri Numerati in Geany, lo stato delle espansioni "
+"e contrazioni del codice e le posizioni dei segnalibri standard non numerati "
+"questo il file viene salvato.\n"
+"\n"
+"Ti permette di usare fino a 10 segnalibri numerati. Per avere un sengalibro "
+"numerato premi Ctrl+Shift+ un numero da 0 a 9. Vedrai un simbolo comparire "
+"vicino al numero della riga. Se premi Ctrl+Shift+ un numero su una riga "
+"che ne ha già quel numero, quel segnalibro sarà rimosso, altrimenti si "
+"sposterà da un'altra riga (se esiste) oppure verrà creato. Solo l'ultimo "
+"segnalibro inserito su ogni riga verrà visualizzato, ma puoi avere più "
+"segnalibri per linea. Per muoverti a un segnalibro precedentemente impostato "
+"premi Ctrl+un numero da 0 a 9."
+
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1395
+#, fuzzy
+msgid "Unable to apply markers as all being used."
+msgstr "Impossibile applicare tutti i marcatori come tutti in uso"
+
+#: ../geanypg/src/decrypt_cb.c:33 ../geanypg/src/encrypt_cb.c:32
+#: ../geanypg/src/sign_cb.c:33
+msgid "couldn't create tempfile"
+msgstr "Impossibile creare file temporaneo"
+
+#: ../geanypg/src/encrypt_cb.c:84
+#, c-format
+msgid ""
+"The key with user ID \"%s\" has validity \"%s\".\n"
+"\n"
+"WARNING: It is NOT certain that the key belongs to the person named in the "
+"user ID.\n"
+"\n"
+"Are you *really* sure you want to use this key anyway?"
+msgstr ""
+"La chiave con user ID \"%s\" ha validità \"%s\".\n"
+"\n"
+"ATTENZIONE: Non è certo che appartiene alla persona indicata nello user ID. "
+"\n"
+"\n"
+"Sei *davvero* sicuro di voler usare questa chiave comunque?"
+
+#: ../geanypg/src/encrypt_cb.c:96
+msgid ""
+"No recipients were selected,\n"
+"use symetric cipher?"
+msgstr ""
+"Nessun destinatario selezionato,\n"
+"usare cifratura simmetrica?"
+
+#: ../geanypg/src/geanypg.c:37
+msgid "gpg encryption plugin for geany"
+msgstr "Plugin per la crittografia gpg in Geany"
+
+#: ../geanypg/src/geanypg.c:39
+msgid "Hans Alves "
+msgstr "Hans Alves "
+
+#: ../geanypg/src/geanypg.c:47
+msgid "Using libgpgme version:"
+msgstr "Usando versione libgpgme:"
+
+#: ../geanypg/src/geanypg.c:60 ../geanypg/src/geanypg.c:61
+msgid "Error from"
+msgstr "Errore da"
+
+#: ../geanypg/src/geanypg.c:86
+msgid "Encrypt"
+msgstr "Crifra"
+
+#: ../geanypg/src/geanypg.c:87
+msgid "Sign"
+msgstr "Firma"
+
+#: ../geanypg/src/geanypg.c:88
+msgid "Decrypt / Verify"
+msgstr "Decifra / Verifica"
+
+#: ../geanypg/src/geanypg.c:89
+msgid "Verify detached signature"
+msgstr "Verifica firma separata"
+
+#: ../geanypg/src/key_selection_dialog.c:152
+msgid "Please select any recipients"
+msgstr "Si prega di selezionare eventuali destinatari"
+
+#: ../geanypg/src/key_selection_dialog.c:154
+msgid "Sign the message as:"
+msgstr "Firma il messaggio come:"
+
+#: ../geanypg/src/key_selection_dialog.c:162
+msgid "Select recipients"
+msgstr "Seleziona destinatari"
+
+#: ../geanypg/src/key_selection_dialog.c:224
+msgid "Choose a key to sign with:"
+msgstr "Scegli una chiave per firmare:"
+
+#: ../geanypg/src/key_selection_dialog.c:232
+msgid "Select signer"
+msgstr "Seleziona firmatario"
+
+#. shouldn't get here
+#: ../geanypg/src/pinentry.c:111
+msgid "Could not use pinentry."
+msgstr "Impossibile usare pinentry."
+
+#: ../geanypg/src/pinentry.c:123
+msgid "Unexpected output from pinentry."
+msgstr "Output inaspettato da pinentry."
+
+#. read the rest of the first line after OK
+#: ../geanypg/src/pinentry.c:131
+msgid "Passphrase entry"
+msgstr "Inserimento parola chiave"
+
+#: ../geanypg/src/pinentry.c:135
+msgid "Passphrase"
+msgstr "Parola chiave"
+
+#: ../geanypg/src/pinentry.c:140
+msgid "Enter passphrase for"
+msgstr "Inserisci parola chiave per"
+
+#: ../geanypg/src/pinentry.c:171
+msgid "pinentry gave error"
+msgstr "pinentry ha resituito un errore"
+
+#: ../geanypg/src/pinentry.c:174
+msgid "Unexpected error from pinentry."
+msgstr "Errore inaspettato da pinentry."
+
+#: ../geanypg/src/pinentry.c:199
+msgid ""
+"Error, Passphrase input without using gpg-agent is not supported on Windows "
+"yet."
+msgstr ""
+"Errore, l'input di parola chiave senza usare un gpg-agent non è ancora supportato "
+"su Windows"
+
+#: ../geanypg/src/verify_aux.c:53
+msgid "a key with fingerprint"
+msgstr "una chiave con fingerprint"
+
+#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:527
+#: ../spellcheck/src/gui.c:538
+msgid "unknown"
+msgstr "sconosciuto"
+
+#: ../geanypg/src/verify_aux.c:67
+msgid "undefined"
+msgstr "non definito"
+
+#: ../geanypg/src/verify_aux.c:68
+msgid "never"
+msgstr "mai"
+
+#: ../geanypg/src/verify_aux.c:69
+msgid "marginal"
+msgstr "marginale"
+
+#: ../geanypg/src/verify_aux.c:70
+msgid "full"
+msgstr "pieno"
+
+#: ../geanypg/src/verify_aux.c:71
+msgid "ultimate"
+msgstr "finale"
+
+#: ../geanypg/src/verify_aux.c:72 ../geanypg/src/verify_aux.c:74
+msgid "[bad validity value]"
+msgstr "[valore validità errato]"
+
+#. buffer should be more than 105 bytes long
+#: ../geanypg/src/verify_aux.c:79
+msgid " valid"
+msgstr " valido"
+
+#: ../geanypg/src/verify_aux.c:80
+msgid " green"
+msgstr " verde"
+
+#: ../geanypg/src/verify_aux.c:81
+msgid " red"
+msgstr " rosso"
+
+#: ../geanypg/src/verify_aux.c:82
+msgid " revoked"
+msgstr " revocato"
+
+#: ../geanypg/src/verify_aux.c:83
+msgid " key-expired"
+msgstr "chiave scaduta"
+
+#: ../geanypg/src/verify_aux.c:84
+msgid " sig-expired"
+msgstr " firma scaduta"
+
+#: ../geanypg/src/verify_aux.c:85
+msgid " key-missing"
+msgstr " chiave mancante"
+
+#: ../geanypg/src/verify_aux.c:86
+msgid " crl-missing"
+msgstr " crl mancante"
+
+#: ../geanypg/src/verify_aux.c:87
+msgid " crl-too-old"
+msgstr " crl troppo vecchio"
+
+#: ../geanypg/src/verify_aux.c:88
+msgid " bad-policy"
+msgstr " policy errata"
+
+#: ../geanypg/src/verify_aux.c:89
+msgid " sys-error"
+msgstr " errore sistema"
+
+#: ../geanypg/src/verify_aux.c:96
+#, c-format
+msgid ""
+"status ....: %s\n"
+"summary ...:%s\n"
+"fingerprint: %s\n"
+"created ...: %sexpires ...: %svalidity ..: %s\n"
+"val.reason : %s\n"
+"pubkey algo: %s\n"
+"digest algo: %s\n"
+"pka address: %s\n"
+"pka trust .: %s\n"
+"other flags:%s%s\n"
+"notations .: %s\n"
+msgstr ""
+"stato ....: %s\n"
+"riepilogo ...:%s\n"
+"fingerprint: %s\n"
+"creato ...: %sexpires ...: %svalidità ..: %s\n"
+"motivo val.: %s\n"
+"pubkey algo: %s\n"
+"digest algo: %s\n"
+"pka address: %s\n"
+"pka trust .: %s\n"
+"altri flags:%s%s\n"
+"note .: %s\n"
+
+#: ../geanypg/src/verify_aux.c:119 ../geanypg/src/verify_aux.c:124
+msgid "Unknown\n"
+msgstr "Sconosciuto\n"
+
+#: ../geanypg/src/verify_aux.c:129 ../geanypg/src/verify_aux.c:136
+#: ../geanypg/src/verify_aux.c:147 ../geanypg/src/verify_aux.c:154
+msgid "[None]"
+msgstr "[Nessuno]"
+
+#: ../geanypg/src/verify_aux.c:134 ../geanypg/src/verify_aux.c:135
+#: ../geanypg/src/verify_aux.c:152 ../geanypg/src/verify_aux.c:153
+msgid "Unknown"
+msgstr "Sconosciuto"
+
+#: ../geanypg/src/verify_aux.c:137 ../geanypg/src/verify_aux.c:155
+msgid "n/a"
+msgstr "n.d."
+
+#: ../geanypg/src/verify_aux.c:137 ../geanypg/src/verify_aux.c:155
+msgid "bad"
+msgstr "errato"
+
+#: ../geanypg/src/verify_aux.c:137 ../geanypg/src/verify_aux.c:155
+msgid "okay"
+msgstr "okay"
+
+#: ../geanypg/src/verify_aux.c:137 ../geanypg/src/verify_aux.c:155
+msgid "RFU"
+msgstr "RFU"
+
+#: ../geanypg/src/verify_aux.c:138 ../geanypg/src/verify_aux.c:156
+msgid " wrong-key-usage"
+msgstr " uso-chiave-errato"
+
+#: ../geanypg/src/verify_aux.c:139 ../geanypg/src/verify_aux.c:156
+msgid " chain-model"
+msgstr " chain-model"
+
+#: ../geanypg/src/verify_aux.c:140 ../geanypg/src/verify_aux.c:157
+msgid "yes"
+msgstr "sì"
+
+#: ../geanypg/src/verify_aux.c:140 ../geanypg/src/verify_aux.c:157
+msgid "no"
+msgstr "no"
+
+#: ../geanypg/src/verify_aux.c:175
+msgid "Found a signature from"
+msgstr "Cerca una firma da"
+
+#: ../geanypg/src/verify_aux.c:178
+msgid "Signature"
+msgstr "Firma"
+
+#: ../geanypg/src/verify_aux.c:201
+msgid "Could not find verification results"
+msgstr "Impossibile trovare risultati della verifica"
+
+#: ../geanypg/src/verify_aux.c:202
+msgid "Error, could not find verification results"
+msgstr "Errore, impossibile trovare risultati della verifica"
+
+#: ../geanypg/src/verify_cb.c:27
+msgid "Open a signature file"
+msgstr "Apri un file firma"
+
+#: ../geanyprj/src/geanyprj.c:38 ../geanyprj/src/sidebar.c:456
+#: ../gproject/src/gproject-sidebar.c:849
+msgid "Project"
+msgstr "Progetto"
+
+#: ../geanyprj/src/geanyprj.c:38
+msgid "Alternative project support."
+msgstr "Supporto alternativo progetto."
+
+#: ../geanyprj/src/geanyprj.c:224
+msgid "Find a text in geanyprj's project"
+msgstr "Cerca un testo in un progetto geanyprj"
+
+#: ../geanyprj/src/geanyprj.c:238
+msgid "Display sidebar"
+msgstr "Visualizza barra laterale"
+
+#: ../geanyprj/src/menu.c:92
+msgid "Project Preferences"
+msgstr "Preferenze progetto"
+
+#: ../geanyprj/src/menu.c:101 ../geanyprj/src/menu.c:377
+#: ../geanyprj/src/sidebar.c:172
+msgid "New Project"
+msgstr "Nuovo progetto"
+
+#: ../geanyprj/src/menu.c:110
+msgid "C_reate"
+msgstr "C_rea"
+
+#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:114
+msgid "Name:"
+msgstr "Nome:"
+
+#: ../geanyprj/src/menu.c:132
+msgid "Location:"
+msgstr "Posizione:"
+
+#: ../geanyprj/src/menu.c:147
+msgid "Choose Project Location"
+msgstr "Scegli una posizione per il progetto"
+
+#: ../geanyprj/src/menu.c:155
+msgid "Base path:"
+msgstr "Percorso base:"
+
+#: ../geanyprj/src/menu.c:160
+msgid ""
+"Base directory of all files that make up the project. This can be a new "
+"path, or an existing directory tree. You can use paths relative to the "
+"project filename."
+msgstr ""
+"Directory base di tutti i file che compongono il progetto. Questo può essere "
+"un nuovo percorso o uno già esistente. Puoi usare anche percorsi relativi "
+"al file del progetto."
+
+#: ../geanyprj/src/menu.c:163
+msgid "Choose Project Base Path"
+msgstr "Scegli percorso base del progetto"
+
+#: ../geanyprj/src/menu.c:170
+msgid "Generate file list on load"
+msgstr "Genera lista file all'apertura"
+
+#: ../geanyprj/src/menu.c:172
+msgid ""
+"Automatically add files that match project type on project load "
+"automatically. You can't manually add/remove files if you checked this "
+"option, since your modification will be lost on on next project load"
+msgstr ""
+"Aggiunge automaticamente i file che corrispondono al tipo progetto all'"
+"apertura di quest'ultimo. Non puoi manualmente aggiungere/rimuovere file "
+"se selezioni questa opzione, perché le tue modifiche andranno perse alla "
+"prossima apertura del progetto."
+
+
+#: ../geanyprj/src/menu.c:180
+msgid "Type:"
+msgstr "Tipo:"
+
+#: ../geanyprj/src/menu.c:218
+#, c-format
+msgid "Project file \"%s\" already exists"
+msgstr "Il file del progetto \"%s\" esiste già"
+
+#: ../geanyprj/src/menu.c:368
+msgid "_Project"
+msgstr "_Progetto"
+
+#: ../geanyprj/src/menu.c:386 ../geanyprj/src/sidebar.c:181
+msgid "Delete Project"
+msgstr "Elimina Progetto"
+
+#: ../geanyprj/src/menu.c:397 ../geanyprj/src/sidebar.c:194
+msgid "Add File"
+msgstr "Aggiungi file"
+
+#: ../geanyprj/src/menu.c:408 ../geanyprj/src/sidebar.c:216
+msgid "Preferences"
+msgstr "Preferenze"
+
+#: ../geanyprj/src/menu.c:419 ../geanyprj/src/sidebar.c:229
+msgid "Find in Project"
+msgstr "Cerca nel progetto"
+
+#: ../geanyprj/src/sidebar.c:203
+msgid "Remove File"
+msgstr "Rimuovi file"
+
+#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:828
+msgid "H_ide Sidebar"
+msgstr "Nascond_i barra laterale"
+
+#: ../geanyprj/src/xproject.c:96
+#, c-format
+msgid "Project \"%s\" opened."
+msgstr "Progetto \"%s\" aperto."
+
+#: ../geanypy/src/geanypy-plugin.c:34
+msgid "GeanyPy"
+msgstr "GeanyPy"
+
+#: ../geanypy/src/geanypy-plugin.c:35
+msgid "Python plugins support"
+msgstr "Supporto plugins in Python"
+
+#: ../geanypy/src/geanypy-plugin.c:77
+#, c-format
+msgid "Unable to pre-load Python library: %s."
+msgstr "Impossibile 'pre-load' sulla libreria Python: %s."
+
+#: ../geanypy/src/geanypy-plugin.c:157
+msgid "Failed to import manager module"
+msgstr "Impossibile importare modulo 'manager'"
+
+#: ../geanypy/src/geanypy-plugin.c:166
+msgid "Failed to retrieve PluginManager from manager module"
+msgstr "Impossibile ottenere PluginManager da modulo 'manager'"
+
+#: ../geanypy/src/geanypy-plugin.c:182
+msgid "System plugin directory not found."
+msgstr "Impossibile trovare la directory di sistema per i plugin."
+
+#: ../geanypy/src/geanypy-plugin.c:211
+msgid "Unable to instantiate new PluginManager"
+msgstr "Impossibile instanziare new PluginManager"
+
+#: ../geanypy/src/geanypy-plugin.c:227
+msgid "Unable to get show_all() method on plugin manager"
+msgstr "Impossibile ottenere show_all() sul plugin manager"
+
+#: ../geanypy/src/geanypy-plugin.c:255
+#, c-format
+msgid "Unable to create Python plugins directory: %s: %s"
+msgstr "Impossibile creare la Python plugins directory: %s: %s"
+
+#: ../geanypy/src/geanypy-plugin.c:266
+msgid "Python Plugin Manager"
+msgstr "Python Plugin Manager"
+
+#: ../geanysendmail/src/geanysendmail.c:43
+msgid "GeanySendMail"
+msgstr "GeanySendMail"
+
+#: ../geanysendmail/src/geanysendmail.c:44
+msgid ""
+"A little plugin to send the current file as attachment by user's favorite "
+"mailer"
+msgstr ""
+"Un picolo plugin per inviare il file corrente come allegato del programma "
+"di posta preferito"
+
+#: ../geanysendmail/src/geanysendmail.c:98
+msgid "Recipient's Address"
+msgstr "Indirizzo destinatario"
+
+#: ../geanysendmail/src/geanysendmail.c:100
+msgid "Enter the recipient's e-mail address:"
+msgstr "Inserisci l'email del destinatario:"
+
+#: ../geanysendmail/src/geanysendmail.c:138
+msgid "Filename placeholder not found. The executed command might have failed."
+msgstr "Segnaposto nome file non trovato. Il comando eseguito potrebbe aver fallito."
+
+#: ../geanysendmail/src/geanysendmail.c:144
+msgid ""
+"Recipient address placeholder not found. The executed command might have "
+"failed."
+msgstr ""
+"Segnaposto indirizzo destinatario non trovato. Il comando eseguito potrebbe "
+"aver fallito."
+
+#: ../geanysendmail/src/geanysendmail.c:159
+msgid "Could not execute mailer. Please check your configuration."
+msgstr "Impossibile eseguire il gestore mail. Controlla la tua configurazione. "
+
+#: ../geanysendmail/src/geanysendmail.c:168
+msgid "Please define a mail client first."
+msgstr "Devi definire un client mail prima."
+
+#: ../geanysendmail/src/geanysendmail.c:173
+msgid "File has to be saved before sending."
+msgstr "Il file deve essere salvato prima di inviare."
+
+#: ../geanysendmail/src/geanysendmail.c:191
+msgid "Mail"
+msgstr "Mail"
+
+#: ../geanysendmail/src/geanysendmail.c:222
+msgid "Send by mail"
+msgstr "Inviato via mail"
+
+#. add a label and a text entry to the dialog
+#: ../geanysendmail/src/geanysendmail.c:312
+msgid "Path and options for the mail client:"
+msgstr "Percorso e opzioni per il client mail:"
+
+#: ../geanysendmail/src/geanysendmail.c:320
+msgid ""
+"Note: \n"
+"\t%f will be replaced by your file.\n"
+"\t%r will be replaced by recipient's email address.\n"
+"\t%b will be replaced by basename of a file\n"
+"\tExamples:\n"
+"\tsylpheed --attach \"%f\" --compose \"%r\"\n"
+"\tmutt -s \"Sending '%b'\" -a \"%f\" \"%r\""
+msgstr ""
+"Note: \n"
+"\t%f sarà sostituito dal nome del tuo file.\n"
+"\t%r sarà sostituito dall'indirizzo mail del destinatario.\n"
+"\t%b sarà sostituito dal percorso base del file\n"
+"\tEsempi:\n"
+"\tsylpheed --attach \"%f\" --compose \"%r\"\n"
+"\tmutt -s \"Invio '%b'\" -a \"%f\" \"%r\""
+
+#: ../geanysendmail/src/geanysendmail.c:330
+msgid "Show toolbar icon"
+msgstr "Visualizza icona nella toolbar"
+
+#: ../geanysendmail/src/geanysendmail.c:332
+msgid "Shows a icon in the toolbar to send file more easy."
+msgstr "Visualizza un'icona nella toolbar per inviare il file più semplicemente."
+
+#: ../geanysendmail/src/geanysendmail.c:338
+msgid "Use dialog for entering email address of recipients"
+msgstr "Usa un dialogo per inserire gli indirizzi email dei destinatari"
+
+#: ../geanysendmail/src/geanysendmail.c:360
+msgid "Send file by mail"
+msgstr "Invia file via mail"
+
+#. Build up menu entry
+#: ../geanysendmail/src/geanysendmail.c:383
+msgid "_Mail document"
+msgstr "Documento _mail"
+
+#: ../geanysendmail/src/geanysendmail.c:386
+msgid ""
+"Sends the opened file as unzipped attachment by any mailer from your $PATH"
+msgstr ""
+"Invia un file aperto come allegato non compresso da qualsiasi programma "
+"dal tuo $PATH"
+
+#: ../geanyvc/src/geanyvc.c:53
+msgid "GeanyVC"
+msgstr "GeanyVC"
+
+#: ../geanyvc/src/geanyvc.c:54
+msgid "Interface to different Version Control systems."
+msgstr "Interfaccia per differenti sistemi di Controllo Versione (VCS)"
+
+#: ../geanyvc/src/geanyvc.c:475
+#, c-format
+msgid "geanyvc: s_spawn_sync error: %s"
+msgstr "geanyvc: errore s_spawn_sync: %s"
+
+#: ../geanyvc/src/geanyvc.c:561
+#, c-format
+msgid "File %s: action %s executed via %s."
+msgstr "File %s: azioni %s eseguiti da %s."
+
+#: ../geanyvc/src/geanyvc.c:614 ../geanyvc/src/geanyvc.c:625
+#, c-format
+msgid "geanyvc: vcdiff_file_activated: Unable to rename '%s' to '%s'"
+msgstr "geanyvc: vcdiff_file_activated: Impossibile rinonimare '%s' in '%s'"
+
+#: ../geanyvc/src/geanyvc.c:651 ../geanyvc/src/geanyvc.c:701
+msgid "No changes were made."
+msgstr "Nessuna modifica effettuata."
+
+#: ../geanyvc/src/geanyvc.c:728
+msgid "No history available"
+msgstr "Cronologia non disponibile"
+
+#: ../geanyvc/src/geanyvc.c:921 ../geanyvc/src/geanyvc.c:929
+#, c-format
+msgid "Do you really want to revert: %s?"
+msgstr "Vuoi davvero ripristinare: %s?"
+
+#: ../geanyvc/src/geanyvc.c:937
+#, c-format
+msgid "Do you really want to add: %s?"
+msgstr "Vuoi davvero aggiungere: %s?"
+
+#: ../geanyvc/src/geanyvc.c:944
+#, c-format
+msgid "Do you really want to remove: %s?"
+msgstr "Vuoi davvero rimuovere: %s?"
+
+#: ../geanyvc/src/geanyvc.c:967
+msgid "Do you really want to update?"
+msgstr "Vuoi davvero aggiornare: %s?"
+
+#: ../geanyvc/src/geanyvc.c:1094
+msgid ""
+"The resulting differences cannot be displayed because the changes are too "
+"big to display here and would slow down the UI significantly.\n"
+"\n"
+"To view the differences, cancel this dialog and open the differences in "
+"Geany directly by using the GeanyVC menu (Base Dirrectory -> Diff)."
+msgstr ""
+"Le differenze risultanti non possono essere visualizzare perché i cambiamenti "
+"sono troppo grandi da mostrare e rallenterebbero eccessivamente l'interfaccia.\n"
+"\n"
+"Per vedere le differenze, chiudere questa finestra ed aprirle in Geany "
+"tramite in menu GeanyVC (Directory Base -> Diff)."
+
+#: ../geanyvc/src/geanyvc.c:1243
+msgid "Commit Y/N"
+msgstr "Commit S/N"
+
+#: ../geanyvc/src/geanyvc.c:1253
+msgid "Status"
+msgstr "Stato"
+
+#: ../geanyvc/src/geanyvc.c:1260
+msgid "Path"
+msgstr "Percorso"
+
+#: ../geanyvc/src/geanyvc.c:1324
+#, c-format
+msgid "Line: %d Column: %d"
+msgstr "Linea: %d Colonna: %d"
+
+#: ../geanyvc/src/geanyvc.c:1370
+msgid "Commit"
+msgstr "Commit"
+
+#: ../geanyvc/src/geanyvc.c:1412
+msgid "_De-/select all files"
+msgstr "_De-/seleziona tutti i file"
+
+#: ../geanyvc/src/geanyvc.c:1456
+msgid "Commit message:"
+msgstr "Messaggio commit:"
+
+#: ../geanyvc/src/geanyvc.c:1475
+msgid "C_ommit"
+msgstr "C_ommit"
+
+#: ../geanyvc/src/geanyvc.c:1556
+msgid "Nothing to commit."
+msgstr "Niente da committare."
+
+#: ../geanyvc/src/geanyvc.c:1602
+#, c-format
+msgid "Error initializing spell checking: %s"
+msgstr "Errore nell'inizializzazione del controllo ortografia: %s"
+
+#: ../geanyvc/src/geanyvc.c:1614
+#, c-format
+msgid ""
+"Error while setting up language for spellchecking. Please check "
+"configuration. Error message was: %s"
+msgstr ""
+"Errore mentre la lingua del controllo ortografia veniva impostata. Si "
+"prega di controllare la configurazione. Messaggio di errore: %s"
+
+#: ../geanyvc/src/geanyvc.c:1890
+msgid "Set Changed-flag for document tabs created by the plugin"
+msgstr "Imposta flag-modificato per i tabs documenti creati dal plugin"
+
+#: ../geanyvc/src/geanyvc.c:1893
+msgid ""
+"If this option is activated, every new by the VC-plugin created document tab "
+"will be marked as changed. Even this option is useful in some cases, it "
+"could cause a big number of annoying \"Do you want to save\"-dialogs."
+msgstr ""
+"Se questa opzione è attivata, ogni nuovo documento creato da VC-plugin "
+"sarà impostato come modificato. Anche se questa opzione può essere utile "
+"in alcuni casi, potrebbe produrre un noioso grande numero di finestre "
+"\"Vuoi salvare il file?\""
+
+#: ../geanyvc/src/geanyvc.c:1901
+msgid "Confirm adding new files to a VCS"
+msgstr "Conferma aggiunta nuovo file to VCS"
+
+#: ../geanyvc/src/geanyvc.c:1904
+msgid "Shows a confirmation dialog on adding a new (created) file to VCS."
+msgstr ""
+"Visualizza un dialogo di conferma per aggiungere un nuovo (creato) file "
+"al VCS."
+
+#: ../geanyvc/src/geanyvc.c:1910
+msgid "Maximize commit dialog"
+msgstr "Ingrandisci dialogo commit"
+
+#: ../geanyvc/src/geanyvc.c:1911
+msgid "Show commit dialog maximize."
+msgstr "Visualizza dialogo commit ingrandito."
+
+#: ../geanyvc/src/geanyvc.c:1917
+msgid "Use external diff viewer"
+msgstr "Usa editor diff esterno"
+
+#: ../geanyvc/src/geanyvc.c:1919
+msgid "Use external diff viewer for file diff."
+msgstr "Usa editor diff esterno per differenze."
+
+#: ../geanyvc/src/geanyvc.c:1925
+msgid "Show VC entries at editor menu"
+msgstr "Visualizza voci VC nel menu editor"
+
+#: ../geanyvc/src/geanyvc.c:1927
+msgid "Show entries for VC functions inside editor menu"
+msgstr "Visualizza voci per le funzioni VC all'interno del menu editor"
+
+#: ../geanyvc/src/geanyvc.c:1932
+msgid "Attach menu to menubar"
+msgstr "Poni menu nella menubar"
+
+#: ../geanyvc/src/geanyvc.c:1934
+msgid ""
+"Whether menu for this plugin are getting placed either inside tools menu or "
+"directly inside Geany's menubar.Will take in account after next start of "
+"GeanyVC"
+msgstr ""
+"Imposta se il menu per questo plugin deve essere posizionato all'interno "
+"del menu strumenti o direttamente nella toolbar di Geany. La modifica sarà "
+"visibile dopo il riavvio di Geany."
+
+#: ../geanyvc/src/geanyvc.c:1942
+msgid "Enable CVS"
+msgstr "Abilita CVS"
+
+#: ../geanyvc/src/geanyvc.c:1947
+msgid "Enable GIT"
+msgstr "Abilita GIT"
+
+#: ../geanyvc/src/geanyvc.c:1952
+msgid "Enable SVN"
+msgstr "Abilita SVN"
+
+#: ../geanyvc/src/geanyvc.c:1957
+msgid "Enable SVK"
+msgstr "Abilita SVK"
+
+#: ../geanyvc/src/geanyvc.c:1962
+msgid "Enable Bazaar"
+msgstr "Abilita Bazaar"
+
+#: ../geanyvc/src/geanyvc.c:1967
+msgid "Enable Mercurial"
+msgstr "Abilita Mercurial"
+
+#: ../geanyvc/src/geanyvc.c:1973
+msgid "Spellcheck language"
+msgstr "Lingua controllo ortografia"
+
+#: ../geanyvc/src/geanyvc.c:2064
+msgid "_VC file Actions"
+msgstr "_VC file azioni"
+
+#. Diff of current file
+#. Diff of the current dir
+#. Complete diff of base directory
+#: ../geanyvc/src/geanyvc.c:2070 ../geanyvc/src/geanyvc.c:2147
+#: ../geanyvc/src/geanyvc.c:2187
+msgid "_Diff"
+msgstr "_Diff"
+
+#: ../geanyvc/src/geanyvc.c:2073
+msgid "Make a diff from the current active file"
+msgstr "Crea un diff dal file attivo corrente"
+
+#. Revert current file
+#. Revert current dir
+#. Revert everything
+#: ../geanyvc/src/geanyvc.c:2078 ../geanyvc/src/geanyvc.c:2156
+#: ../geanyvc/src/geanyvc.c:2195
+msgid "_Revert"
+msgstr "_Ripristina (revert)"
+
+#: ../geanyvc/src/geanyvc.c:2081
+msgid "Restore pristine working copy file (undo local edits)."
+msgstr "Ripristina una versione originale del file (annulla modifiche locali)."
+
+#. Blame for current file
+#: ../geanyvc/src/geanyvc.c:2090
+msgid "_Blame"
+msgstr "_Responsabilità"
+
+#: ../geanyvc/src/geanyvc.c:2093
+msgid "Shows the changes made at one file per revision and author."
+msgstr "Visualizza le modifiche fatte a un file per revisione e autore."
+
+#. History/log of current file
+#. History/log of the current dir
+#. Complete History/Log of base directory
+#: ../geanyvc/src/geanyvc.c:2100 ../geanyvc/src/geanyvc.c:2166
+#: ../geanyvc/src/geanyvc.c:2207
+msgid "_History (log)"
+msgstr "_Cronologia (log)"
+
+#: ../geanyvc/src/geanyvc.c:2103
+msgid "Shows the log of the current file"
+msgstr "Visualizza i log del file corrente"
+
+#. base version of the current file
+#: ../geanyvc/src/geanyvc.c:2108
+msgid "_Original"
+msgstr "_Originale"
+
+#: ../geanyvc/src/geanyvc.c:2111
+msgid "Shows the original of the current file"
+msgstr "Visualizza l'originale del file corrente"
+
+#. add current file
+#: ../geanyvc/src/geanyvc.c:2119
+msgid "_Add to Version Control"
+msgstr "_Aggiungi a Controllo Versione"
+
+#: ../geanyvc/src/geanyvc.c:2121
+msgid "Add file to repository."
+msgstr "Aggiungi file al repository."
+
+#. remove current file
+#: ../geanyvc/src/geanyvc.c:2127
+msgid "_Remove from Version Control"
+msgstr "_Rimuovi da Controllo Versione"
+
+#: ../geanyvc/src/geanyvc.c:2129
+msgid "Remove file from repository."
+msgstr "Rimuovi file da repository."
+
+#: ../geanyvc/src/geanyvc.c:2144
+msgid "_Directory"
+msgstr "_Directory"
+
+#: ../geanyvc/src/geanyvc.c:2150
+msgid "Make a diff from the directory of the current active file"
+msgstr "Crea una diff dalla directory del file attivo corrente"
+
+#: ../geanyvc/src/geanyvc.c:2159
+msgid "Restore original files in the current folder (undo local edits)."
+msgstr ""
+"Ripristina file originali nella cartella corrente (annulla modifiche locali)"
+
+#: ../geanyvc/src/geanyvc.c:2169
+msgid "Shows the log of the current directory"
+msgstr "Visualizza log directory corrente"
+
+#: ../geanyvc/src/geanyvc.c:2183
+msgid "_Base Directory"
+msgstr "_Base Directory"
+
+#: ../geanyvc/src/geanyvc.c:2189
+msgid "Make a diff from the top VC directory"
+msgstr "Crea diff dalla directory VC primaria"
+
+#: ../geanyvc/src/geanyvc.c:2197
+msgid "Revert any local edits."
+msgstr "Annulla qualsiasi modifica locale."
+
+#: ../geanyvc/src/geanyvc.c:2210
+msgid "Shows the log of the top VC directory"
+msgstr "Visualizza log della directory VC primaria"
+
+#: ../geanyvc/src/geanyvc.c:2236
+msgid "VC _Commit"
+msgstr "VC _Commit"
+
+#: ../geanyvc/src/geanyvc.c:2271
+msgid "Show diff of file"
+msgstr "Visualizza diff del file"
+
+#: ../geanyvc/src/geanyvc.c:2273
+msgid "Show diff of directory"
+msgstr "Visualizza diff della directory"
+
+#: ../geanyvc/src/geanyvc.c:2275
+msgid "Show diff of basedir"
+msgstr "Visualizza diff della basedir"
+
+#: ../geanyvc/src/geanyvc.c:2278
+msgid "Commit changes"
+msgstr "Commit cambiamenti"
+
+#: ../geanyvc/src/geanyvc.c:2280
+msgid "Show status"
+msgstr "Visualizza status"
+
+#: ../geanyvc/src/geanyvc.c:2282
+msgid "Revert single file"
+msgstr "Ripristina singolo file"
+
+#: ../geanyvc/src/geanyvc.c:2284
+msgid "Revert directory"
+msgstr "Ripristina directory"
+
+#: ../geanyvc/src/geanyvc.c:2286
+msgid "Revert base directory"
+msgstr "Ripristina directory base"
+
+#: ../geanyvc/src/geanyvc.c:2288
+msgid "Update file"
+msgstr "Aggiorna file"
+
+#: ../geanyvc/src/geanyvc.c:2316
+msgid "_VC"
+msgstr "_VC"
+
+#: ../geanyvc/src/geanyvc.c:2322
+msgid "_Version Control"
+msgstr "_Version Control"
+
+#. Status of basedir
+#: ../geanyvc/src/geanyvc.c:2344
+msgid "_Status"
+msgstr "_Status"
+
+#: ../geanyvc/src/geanyvc.c:2346
+msgid "Show status."
+msgstr "Visualizza status."
+
+#: ../geanyvc/src/geanyvc.c:2353
+msgid "Update from remote repository."
+msgstr "Aggiorna dal repository remoto."
+
+#. Commit all changes
+#: ../geanyvc/src/geanyvc.c:2358
+msgid "_Commit"
+msgstr "_Commit"
+
+#: ../geanyvc/src/geanyvc.c:2360
+msgid "Commit changes."
+msgstr "Commit modifiche."
+
+#: ../geniuspaste/src/geniuspaste.c:101
+msgid "Paste your code on your favorite pastebin"
+msgstr "Incolla il tuo codice da un pastebin preferito"
+
+#: ../geniuspaste/src/geniuspaste.c:222
+msgid "Refusing to create blank paste"
+msgstr "Rifiuta di creare appunti vuoti"
+
+#: ../geniuspaste/src/geniuspaste.c:341
+msgid ""
+"Unable to paste the code on codepad.org\n"
+"Retry or select another pastebin."
+msgstr ""
+"Impossibile incolla il codice su codepad.org\n"
+"Riprova o seleziona un altro pastebin."
+
+#: ../geniuspaste/src/geniuspaste.c:393
+msgid "Paste Successful"
+msgstr "Appunti caricato correttamente"
+
+#: ../geniuspaste/src/geniuspaste.c:395
+#, c-format
+msgid ""
+"Your paste can be found here:\n"
+"%s"
+msgstr ""
+"Puoi trovare i tuoi appunti qui:\n"
+"%s"
+
+#: ../geniuspaste/src/geniuspaste.c:403
+#, c-format
+msgid ""
+"Unable to paste the code. Check your connection and retry.\n"
+"Error code: %d\n"
+msgstr ""
+"Impossibile caricare il codice. Controlla la tua connessione e riprova.\n"
+"Codice errore: %d\n"
+
+#: ../geniuspaste/src/geniuspaste.c:416
+msgid "There are no opened documents. Open one and retry.\n"
+msgstr "Non ci sono documenti aperti. Aprine uno e riprova.\n"
+
+#: ../geniuspaste/src/geniuspaste.c:429
+msgid "The author name field is empty!"
+msgstr "Il campo del nome autore è vuoto!"
+
+#: ../geniuspaste/src/geniuspaste.c:448
+msgid "Select a pastebin:"
+msgstr "Seleziona un pastbin:"
+
+#: ../geniuspaste/src/geniuspaste.c:451
+msgid "Enter the author name:"
+msgstr "Inserisci nome autore:"
+
+#: ../geniuspaste/src/geniuspaste.c:466
+msgid "Show your paste in a new browser tab"
+msgstr "Visualizza i tuoi appunti in un nuovo tab del browser"
+
+#: ../geniuspaste/src/geniuspaste.c:488
+msgid "_Paste it!"
+msgstr "_Incollalo!"
+
+#: ../gproject/src/gproject-main.c:36 ../gproject/src/gproject-project.c:455
+msgid "GProject"
+msgstr "GProject"
+
+#: ../gproject/src/gproject-main.c:37
+msgid "Glob-pattern-based project management plugin for Geany."
+msgstr "Plugin per la gestione del progetto Glob-pattern-based in Geany."
+
+#: ../gproject/src/gproject-menu.c:353
+msgid "Find in Project Files"
+msgstr "Cerca nei file del progetto"
+
+#: ../gproject/src/gproject-menu.c:359
+msgid "Find in project files"
+msgstr "Cerca nei file del progetto"
+
+#: ../gproject/src/gproject-menu.c:363
+msgid "Find Project File"
+msgstr "Cerca file progetto"
+
+#: ../gproject/src/gproject-menu.c:369
+msgid "Find project file"
+msgstr "Cerca file progetto"
+
+#: ../gproject/src/gproject-menu.c:371
+msgid "Swap Intestazione/Sorgente"
+msgstr "Scambia Intestazione/Sorgente"
+
+#: ../gproject/src/gproject-menu.c:376
+msgid "Swap intestazione/sorgente"
+msgstr "Scambia intestazione/sorgente"
+
+#: ../gproject/src/gproject-menu.c:382
+msgid "Open Selected File (gproject)"
+msgstr "Open file selezionato (gproject)"
+
+#: ../gproject/src/gproject-project.c:406
+msgid "Source patterns:"
+msgstr "Patterns sorgente:"
+
+#: ../gproject/src/gproject-project.c:412
+msgid ""
+"Space separated list of patterns that are used to identify source files."
+msgstr ""
+"Lista separata da spazi dei patterns che saranno usati per identificare "
+"i file sorgenti."
+
+#: ../gproject/src/gproject-project.c:417
+msgid "Header patterns:"
+msgstr "Intestazione patterns:"
+
+#: ../gproject/src/gproject-project.c:423
+msgid ""
+"Space separated list of patterns that are used to identify headers. Used "
+"mainly for header/source swapping."
+msgstr ""
+"Lista separata da spazi dei patterns che saranno usati per identificare "
+"i file intestazione. Usato principalmente per scambiare intestazione/sorgente"
+
+#: ../gproject/src/gproject-project.c:429
+msgid "Ignored dirs patterns:"
+msgstr "Ignora patters directory:"
+
+#: ../gproject/src/gproject-project.c:435
+msgid ""
+"Space separated list of patterns that are used to identify directories that "
+"are not scanned for source files."
+msgstr ""
+"Lista separata da spazi dei patterns che saranno usati per identificare "
+"le directory che non saranno scansione per file sorgenti."
+
+#: ../gproject/src/gproject-project.c:443
+msgid "Generate tags for all project files"
+msgstr "Genera tags per tutti i file del progetto"
+
+#: ../gproject/src/gproject-project.c:445
+msgid ""
+"Generate tag list for all project files instead of only for the currently "
+"opened files. Too slow for big projects (>1000 files) and should be disabled "
+"in this case."
+msgstr ""
+"Genera lista tag per tutti i file del progetto al posto dei soli file "
+"correttamente aperti. Troppo lento per grandi progetti (>1000 files) e "
+"dovrebbe essere disabilitato in questo caso."
+
+#: ../gproject/src/gproject-project.c:451
+msgid ""
+"Note: set the patterns of files belonging to the project under the Project "
+"tab."
+msgstr ""
+"Nota: impostare i patterns dei file che appartengono al progetto sotto il "
+"tab Progetto"
+
+#: ../gproject/src/gproject-sidebar.c:82
+#: ../gproject/src/gproject-sidebar.c:817
+msgid "Find File"
+msgstr "Cerca file"
+
+#: ../gproject/src/gproject-sidebar.c:109
+msgid "Search inside:"
+msgstr "Cerca all'interno:"
+
+#: ../gproject/src/gproject-sidebar.c:121
+msgid "C_ase sensitive"
+msgstr "C_ase sensitive"
+
+#: ../gproject/src/gproject-sidebar.c:124
+msgid "Search in full path"
+msgstr "Cerca nel percorso completo"
+
+#: ../gproject/src/gproject-sidebar.c:727
+msgid "Reload all"
+msgstr "Ricarica tutto"
+
+#: ../gproject/src/gproject-sidebar.c:736
+#: ../treebrowser/src/treebrowser.c:1281
+msgid "Expand all"
+msgstr "Espandi tutto"
+
+#: ../gproject/src/gproject-sidebar.c:742
+#: ../treebrowser/src/treebrowser.c:1285
+msgid "Collapse all"
+msgstr "Collassa tutto"
+
+#: ../gproject/src/gproject-sidebar.c:751
+msgid "Follow active editor"
+msgstr "Segui l'editor attivo"
+
+#: ../gproject/src/gproject-sidebar.c:799
+msgid "Expand All"
+msgstr "Espandi tutto"
+
+#: ../gproject/src/gproject-sidebar.c:808
+msgid "Find in Files"
+msgstr "Cerca nei files"
+
+#. POSITION OF VIEW
+#: ../markdown/src/conf.c:567
+msgid "Position:"
+msgstr "Positione:"
+
+#: ../markdown/src/conf.c:573
+msgid "Sidebar"
+msgstr "Barra laterale"
+
+#: ../markdown/src/conf.c:581
+msgid "Message Window"
+msgstr "Finestra messaggi"
+
+#: ../markdown/src/conf.c:595
+msgid "Font:"
+msgstr "Font:"
+
+#: ../markdown/src/conf.c:612
+msgid "Code Font:"
+msgstr "Font codice:"
+
+#: ../markdown/src/conf.c:629
+msgid "BG Color:"
+msgstr "Colore sfondo:"
+
+#: ../markdown/src/conf.c:645
+msgid "FG Color:"
+msgstr "Colore font:"
+
+#: ../markdown/src/conf.c:663
+msgid "Select Template File"
+msgstr "Seleziona file template"
+
+#: ../markdown/src/plugin.c:35
+msgid "Real-time Markdown preview"
+msgstr "Anteprima real-time Markdown"
+
+#: ../markdown/src/plugin.c:51
+msgid "Markdown Preview"
+msgstr "Anteprima Markdown"
+
+#: ../markdown/src/plugin.c:162
+msgid "The current document does not have a Markdown filetype."
+msgstr "Il documento corrente non ha un tipo di file Markdown."
+
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:35
+msgid "Pair Tag Highlighter"
+msgstr "Coppia tag Highlighter"
+
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:36
+msgid "Finds and highlights matching opening/closing HTML tag"
+msgstr "Cerca e evidenzia corrispondenza apertura/chiusura tag HTML"
+
+#: ../pohelper/data/menus.ui.h:1
+msgid "_Translation Helper"
+msgstr "Aiuto _Traduzione"
+
+#: ../pohelper/data/menus.ui.h:2
+msgid "_Previous String"
+msgstr "Stringa _Precedente"
+
+#: ../pohelper/data/menus.ui.h:3 ../pohelper/src/gph-plugin.c:1031
+msgid "Go to previous string"
+msgstr "Vai alla stringa precedente"
+
+#: ../pohelper/data/menus.ui.h:4
+msgid "_Next String"
+msgstr "Stringa _Successiva"
+
+#: ../pohelper/data/menus.ui.h:5 ../pohelper/src/gph-plugin.c:1034
+msgid "Go to next string"
+msgstr "Vai a stringa successiva"
+
+#: ../pohelper/data/menus.ui.h:6
+msgid "Pre_vious Untranslated"
+msgstr "Traduzione mancante p_rec."
+
+#: ../pohelper/data/menus.ui.h:7 ../pohelper/src/gph-plugin.c:1037
+msgid "Go to previous untranslated string"
+msgstr "Vai alla traduzione mancante precedente"
+
+#: ../pohelper/data/menus.ui.h:8
+msgid "Next _Untranslated"
+msgstr "Traduzione mancante s_ucc."
+
+#: ../pohelper/data/menus.ui.h:9 ../pohelper/src/gph-plugin.c:1040
+msgid "Go to next untranslated string"
+msgstr "Vai alla traduzione mancante successiva"
+
+#: ../pohelper/data/menus.ui.h:10
+msgid "Previous Fu_zzy"
+msgstr "Fu_zzy precedente"
+
+#: ../pohelper/data/menus.ui.h:11 ../pohelper/src/gph-plugin.c:1043
+msgid "Go to previous fuzzily translated string"
+msgstr "Vai alla precedente stringa 'fuzzy'"
+
+#: ../pohelper/data/menus.ui.h:12
+msgid "Next _Fuzzy"
+msgstr "_Fuzzy successiva"
+
+#: ../pohelper/data/menus.ui.h:13 ../pohelper/src/gph-plugin.c:1046
+msgid "Go to next fuzzily translated string"
+msgstr "Vai alla successiva stringa 'fuzzy'"
+
+#: ../pohelper/data/menus.ui.h:14
+msgid "Previous Untranslated or Fuzz_y"
+msgstr "Non tradotta o Fuzz_y precedente"
+
+#: ../pohelper/data/menus.ui.h:15 ../pohelper/src/gph-plugin.c:1049
+msgid "Go to previous untranslated or fuzzy string"
+msgstr "Vai alla precedente stringa non tradotta o 'fuzzy'"
+
+#: ../pohelper/data/menus.ui.h:16
+msgid "Next Untranslated _or Fuzzy"
+msgstr "Non tradotta o Fuzz_y successiva"
+
+#: ../pohelper/data/menus.ui.h:17 ../pohelper/src/gph-plugin.c:1053
+msgid "Go to next untranslated or fuzzy string"
+msgstr "Vai alla successiva stringa non tradotta o 'fuzzy'"
+
+#: ../pohelper/data/menus.ui.h:18 ../pohelper/src/gph-plugin.c:1064
+msgid "Toggle current translation fuzziness"
+msgstr "Dis-/Attiva 'fuzzy' per la traduzione corrente"
+
+#: ../pohelper/data/menus.ui.h:19
+msgid "_Toggle Fuzziness"
+msgstr "Dis-/A_ttiva 'fuzzy'"
+
+#: ../pohelper/data/menus.ui.h:20
+msgid "Paste _Message as Translation"
+msgstr "Incolla _Messaggio come Traduzione"
+
+#: ../pohelper/data/menus.ui.h:21
+msgid "Paste the original untranslated string to the translation"
+msgstr "Incolla la stringa non tradotta originale come traduzione "
+
+#: ../pohelper/data/menus.ui.h:22 ../pohelper/src/gph-plugin.c:1061
+msgid "Reflow the current translation string"
+msgstr "Riordina la stringa di traduzione corrente"
+
+#: ../pohelper/data/menus.ui.h:23
+msgid "_Reflow Translation"
+msgstr "_Riordina traduzione"
+
+#: ../pohelper/data/menus.ui.h:24
+msgid ""
+"Whether to update the translation headers (author, revision date, ...) upon "
+"file save"
+msgstr ""
+"Aggiorna le intestazioni della traduzione (autore, revision, data, ...) "
+"quando il file viene salvato"
+
+#: ../pohelper/data/menus.ui.h:25
+msgid "Update _Headers Upon Save"
+msgstr "Aggiorna _Intestazione quando salvi"
+
+#: ../pohelper/src/gph-plugin.c:41
+msgid "Translation Helper"
+msgstr "Translation Helper"
+
+#: ../pohelper/src/gph-plugin.c:42
+msgid "Improves support for GetText translation files."
+msgstr "Aggiunge supporto per la traduzione dei file GetText."
+
+#: ../pohelper/src/gph-plugin.c:1057
+msgid "Paste original untranslated string to translation"
+msgstr "Incolla stringa non tradotta originale alla traduzione"
+
+#: ../pohelper/src/gph-plugin.c:1099
+#, c-format
+msgid "Failed to load configuration file: %s"
+msgstr "Impossibile caricare file di configurazione: %s"
+
+#: ../pohelper/src/gph-plugin.c:1124
+#, c-format
+msgid "Failed to create configuration directory \"%s\": %s"
+msgstr "Impossibile create directory di configurazione \"%s\": %s"
+
+#: ../pohelper/src/gph-plugin.c:1127
+#, c-format
+msgid "Failed to save configuration file: %s"
+msgstr "Impossibile salvare file di configurazione: %s"
+
+#: ../pohelper/src/gph-plugin.c:1182
+#, c-format
+msgid ""
+"Failed to load UI definition, please check your installation. The error was: "
+"%s"
+msgstr ""
+"Impossibile caricare definizioni UI, si prega di controllare l'installazione. "
+"Messaggio di errore: %s"
+
+#: ../pohelper/src/gph-plugin.c:1222
+#, c-format
+msgid ""
+"Cannot find widget \"%s\" in the UI definition, please check your "
+"installation."
+msgstr ""
+"Impossibile trovare il widge t\"%s\" nella definizione delle UI, si prega "
+"di controllare l'installazione."
+
+#: ../pretty-printer/src/PluginEntry.c:37
+msgid "XML PrettyPrinter"
+msgstr "XML PrettyPrinter"
+
+#: ../pretty-printer/src/PluginEntry.c:38
+msgid "Formats an XML and makes it human-readable."
+msgstr "Formatta XML e rendilo 'umanamente' leggibile"
+
+#. put the menu into the Tools
+#: ../pretty-printer/src/PluginEntry.c:66
+msgid "PrettyPrinter XML"
+msgstr "PrettyPrinter XML"
+
+#: ../pretty-printer/src/PluginEntry.c:74
+msgid "Run the PrettyPrinter XML"
+msgstr "Esegui PrettyPrinter XML"
+
+#: ../pretty-printer/src/PluginEntry.c:148
+msgid "Unable to parse the content as XML."
+msgstr "Impossibile effettuare parse del contenuto come XML"
+
+#: ../pretty-printer/src/PluginEntry.c:159
+msgid ""
+"Unable to process PrettyPrinting on the specified XML because some features "
+"are not supported.\n"
+"\n"
+"See Help > Debug messages for more details..."
+msgstr ""
+"Impossible precessare PrettyPrinting sull'XML specificato perchè alcune "
+"funzioni non sono supportate.\n"
+"\n"
+"Vedi Aiuto > Messaggi di debug per dettagli..."
+
+#: ../pretty-printer/src/ConfigUI.c:73
+msgid "Comments"
+msgstr "Commenti"
+
+#: ../pretty-printer/src/ConfigUI.c:73 ../pretty-printer/src/ConfigUI.c:74
+#: ../pretty-printer/src/ConfigUI.c:75
+msgid "Put on one line"
+msgstr "Metti in una riga"
+
+#: ../pretty-printer/src/ConfigUI.c:73 ../pretty-printer/src/ConfigUI.c:74
+#: ../pretty-printer/src/ConfigUI.c:75
+msgid "Inline if possible"
+msgstr "In riga se possibile"
+
+#: ../pretty-printer/src/ConfigUI.c:73 ../pretty-printer/src/ConfigUI.c:74
+#: ../pretty-printer/src/ConfigUI.c:75
+msgid "Alignment"
+msgstr "Allineamneto"
+
+#: ../pretty-printer/src/ConfigUI.c:74
+msgid "Text nodes"
+msgstr "Nodi di testo"
+
+#: ../pretty-printer/src/ConfigUI.c:75
+msgid "CDATA"
+msgstr "CDATA"
+
+#: ../pretty-printer/src/ConfigUI.c:205
+msgid "Empty nodes"
+msgstr "Nodi vuoti"
+
+#: ../pretty-printer/src/ConfigUI.c:206
+msgid "Concatenation ( to )"
+msgstr "Concatenazione (da a )"
+
+#: ../pretty-printer/src/ConfigUI.c:207
+msgid "Spacing ( to )"
+msgstr "Spaziatura (da a )"
+
+#: ../pretty-printer/src/ConfigUI.c:208
+msgid "Expansion ( to )"
+msgstr "Espansione (da a )"
+
+#: ../pretty-printer/src/ConfigUI.c:235
+msgid "Indentation"
+msgstr "Indentazione"
+
+#: ../pretty-printer/src/ConfigUI.c:240
+msgid "Space"
+msgstr "Spazio"
+
+#: ../pretty-printer/src/ConfigUI.c:264
+msgid "Line break"
+msgstr "Interruzione di riga"
+
+#: ../scope/data/scope.glade.h:1
+msgid "Debu_g"
+msgstr "Debu_g"
+
+#: ../scope/data/scope.glade.h:2
+msgid "_Setup Program"
+msgstr "Programma di In_stallazione"
+
+#: ../scope/data/scope.glade.h:3
+msgid "Recent _Programs"
+msgstr "_Programmi recenti"
+
+#: ../scope/data/scope.glade.h:4
+msgid "_Run/Continue"
+msgstr "_Esegui/Continua"
+
+#: ../scope/data/scope.glade.h:5
+msgid "Run to _Cursor"
+msgstr "Esegui al _Cursore"
+
+#: ../scope/data/scope.glade.h:6
+#, fuzzy
+msgid "Run to _Source"
+msgstr "Esegui alla _Sorgente"
+
+#: ../scope/data/scope.glade.h:7
+msgid "Step _Into"
+msgstr "Entra (step _into)"
+
+#: ../scope/data/scope.glade.h:8
+msgid "Step _Over"
+msgstr "Scavalca (step _over)"
+
+#: ../scope/data/scope.glade.h:9
+msgid "Step O_ut"
+msgstr "Esci (step o_ut)"
+
+#: ../scope/data/scope.glade.h:10
+msgid "_Terminate"
+msgstr "_Termina"
+
+#: ../scope/data/scope.glade.h:11
+msgid "Toggle _Breakpoint"
+msgstr "Attiva/Disattiva _Breakpoint"
+
+#: ../scope/data/scope.glade.h:12
+msgid "_GDB Command"
+msgstr "Comando _GDB"
+
+#: ../scope/data/scope.glade.h:13
+msgid "_More"
+msgstr "_Altro"
+
+#: ../scope/data/scope.glade.h:14
+msgid "_Show Terminal"
+msgstr "_Visualizza terminale"
+
+#: ../scope/data/scope.glade.h:15
+msgid "_Reset Markers"
+msgstr "_Reimposta marcatori"
+
+#: ../scope/data/scope.glade.h:16
+msgid "_Cleanup Files"
+msgstr "_Pulisci files"
+
+#: ../scope/data/scope.glade.h:17
+msgid "_Feed"
+msgstr "_Feed"
+
+#: ../scope/data/scope.glade.h:18
+msgid "_Window"
+msgstr "_Finestra"
+
+#: ../scope/data/scope.glade.h:19
+msgid "_Auto Show"
+msgstr "Mostra _Automaticamente"
+
+#: ../scope/data/scope.glade.h:20
+msgid "Auto _Hide"
+msgstr "_Nascondi Automaticamente"
+
+#: ../scope/data/scope.glade.h:21
+msgid "Show on _Error"
+msgstr "Visualizza se _Errore"
+
+#: ../scope/data/scope.glade.h:22
+msgid "_Unsorted"
+msgstr "_Non ordinati"
+
+#: ../scope/data/scope.glade.h:23
+msgid "_View Source"
+msgstr "_Visualizza sorgente"
+
+#: ../scope/data/scope.glade.h:24
+msgid "S_ynchronize"
+msgstr "S_incronizza"
+
+#: ../scope/data/scope.glade.h:25
+msgid "_Interrupt"
+msgstr "_Interrompi"
+
+#: ../scope/data/scope.glade.h:26
+msgid "_Send Signal"
+msgstr "Invia _segnale"
+
+#: ../scope/data/scope.glade.h:27
+#, fuzzy
+msgid "S_elect on"
+msgstr "S_elezionate da"
+
+#: ../scope/data/scope.glade.h:28
+msgid "_Running"
+msgstr "_Esecuzione"
+
+#: ../scope/data/scope.glade.h:29
+msgid "_Stopped"
+msgstr "_Fermato"
+
+#: ../scope/data/scope.glade.h:30
+msgid "_Exited"
+msgstr "_Terminato"
+
+#: ../scope/data/scope.glade.h:31
+msgid "_Follow"
+msgstr "_Segui"
+
+#: ../scope/data/scope.glade.h:32
+msgid "_Columns"
+msgstr "_Colonne"
+
+#: ../scope/data/scope.glade.h:33
+msgid "Show _Group"
+msgstr "Visuliazza _Gruppo"
+
+#: ../scope/data/scope.glade.h:34
+msgid "Show _Core"
+msgstr "Visualizza _Core"
+
+#: ../scope/data/scope.glade.h:35
+msgid "Add _Break"
+msgstr "Aggiungi _Break"
+
+#: ../scope/data/scope.glade.h:36
+msgid "Add _Watch"
+msgstr "Aggiunge _Vista"
+
+#: ../scope/data/scope.glade.h:37
+msgid "Apply on _Run"
+msgstr "Applica quando _Esegui"
+
+#: ../scope/data/scope.glade.h:38
+msgid "_Show @entry"
+msgstr "_Visualizza @entry"
+
+#: ../scope/data/scope.glade.h:39
+msgid "Show _Address"
+msgstr "Visualizz_a Indirizzo"
+
+#: ../scope/data/scope.glade.h:40
+msgid "_Modify"
+msgstr "_Modifica"
+
+#: ../scope/data/scope.glade.h:41
+msgid "_Watch"
+msgstr "_Vista"
+
+#: ../scope/data/scope.glade.h:42
+msgid "_Inspect"
+msgstr "_Ispeziona"
+
+#: ../scope/data/scope.glade.h:43
+msgid "_8-bit mode"
+msgstr "Modalità _8-bit"
+
+#: ../scope/data/scope.glade.h:44
+msgid "_Default"
+msgstr "_Default"
+
+#: ../scope/data/scope.glade.h:45
+msgid "_7 bit"
+msgstr "_7 bit"
+
+#: ../scope/data/scope.glade.h:46
+msgid "_Locale"
+msgstr "_Locale"
+
+#: ../scope/data/scope.glade.h:47
+msgid "_UTF-8"
+msgstr "_UTF-8"
+
+#: ../scope/data/scope.glade.h:48
+msgid "_Show .names"
+msgstr "Vi_sualizza .names"
+
+#: ../scope/data/scope.glade.h:49
+msgid "R_ead"
+msgstr "L_eggi"
+
+#: ../scope/data/scope.glade.h:50
+msgid "_Group by"
+msgstr "Ra_ggruppa per"
+
+#: ../scope/data/scope.glade.h:51
+msgid "_1"
+msgstr "_1"
+
+#: ../scope/data/scope.glade.h:52
+msgid "_2"
+msgstr "_2"
+
+#: ../scope/data/scope.glade.h:53
+msgid "_4"
+msgstr "_"
+
+#: ../scope/data/scope.glade.h:54
+msgid "_8"
+msgstr "_"
+
+#: ../scope/data/scope.glade.h:55
+msgid "_Jump To"
+msgstr "Sal_ta a"
+
+#: ../scope/data/scope.glade.h:56
+msgid "_Apply"
+msgstr "_Applica"
+
+#: ../scope/data/scope.glade.h:57
+msgid "_Expand"
+msgstr "_Espandi"
+
+#: ../scope/data/scope.glade.h:59
+msgid "_Natural"
+msgstr "_Naturale"
+
+#: ../scope/data/scope.glade.h:60
+msgid "_Decimal"
+msgstr "_Decimale"
+
+#: ../scope/data/scope.glade.h:61
+msgid "_Hex"
+msgstr "_Esadecimale"
+
+#: ../scope/data/scope.glade.h:62
+msgid "_Octal"
+msgstr "_Ottale"
+
+#: ../scope/data/scope.glade.h:63
+msgid "_Binary"
+msgstr "_Binario"
+
+#: ../scope/data/scope.glade.h:64
+msgid "_Raw"
+msgstr "_Raw"
+
+#: ../scope/data/scope.glade.h:65
+msgid "_Evaluate/Modify"
+msgstr "_Valuta/Modifica"
+
+#: ../scope/data/scope.glade.h:66
+msgid "_Watch Expression"
+msgstr "Espressione _Watch"
+
+#: ../scope/data/scope.glade.h:67
+msgid "_Inspect Variable"
+msgstr "_Ispeziona variabile"
+
+#: ../scope/data/scope.glade.h:68
+msgid "Threads"
+msgstr "Threads"
+
+#: ../scope/data/scope.glade.h:69
+msgid "Stack"
+msgstr "Stack"
+
+#: ../scope/data/scope.glade.h:70
+msgid "Locals"
+msgstr "Locals"
+
+#: ../scope/data/scope.glade.h:71
+msgid "Watches"
+msgstr "Watches"
+
+#: ../scope/data/scope.glade.h:72
+msgid "Memory"
+msgstr "Memoria"
+
+#: ../scope/data/scope.glade.h:73
+msgid "Enter gdb command:"
+msgstr "Inserisci comando gdb:"
+
+#: ../scope/data/scope.glade.h:74
+msgid "Convert _UTF-8 to locale"
+msgstr "Converti _UTF-8 a locale"
+
+#: ../scope/data/scope.glade.h:75
+msgid "_Thread"
+msgstr "_Thread"
+
+#: ../scope/data/scope.glade.h:76
+msgid "_Group"
+msgstr "_Gruppo"
+
+#: ../scope/data/scope.glade.h:77
+msgid "_Frame"
+msgstr "_Frame"
+
+#: ../scope/data/scope.glade.h:78
+msgid "Setup Program"
+msgstr "Programma installazione"
+
+#: ../scope/data/scope.glade.h:79
+msgid "_Executable:"
+msgstr "_Eseguibile:"
+
+#: ../scope/data/scope.glade.h:80
+msgid "_Arguments:"
+msgstr "_Argomenti:"
+
+#: ../scope/data/scope.glade.h:81
+msgid "En_vironment:"
+msgstr "Am_biente"
+
+#: ../scope/data/scope.glade.h:82
+msgid "_Working dir:"
+msgstr "Directory di la_voro:"
+
+#: ../scope/data/scope.glade.h:83
+msgid "_Load script:"
+msgstr "Script _Caricamento:"
+
+#: ../scope/data/scope.glade.h:84
+msgid "Auto _run program/exit gdb"
+msgstr "Auto _esegui programma/esci gdb"
+
+#: ../scope/data/scope.glade.h:85
+msgid "_Non-stop mode"
+msgstr "Modalità _non-stop"
+
+#: ../scope/data/scope.glade.h:86
+msgid "_Temporary breakpoint on load at:"
+msgstr "Breakpoint _temporaneo all'avvio a:"
+
+#: ../scope/data/scope.glade.h:87
+msgid "_Delete all breakpoints, watches, inspects and registers"
+msgstr "_Elimina tutti i breakpoint, viste, ispezioni e registri"
+
+#: ../scope/data/scope.glade.h:88 ../scope/src/scope.c:522
+msgid "Program"
+msgstr "Programma"
+
+#: ../scope/data/scope.glade.h:89
+msgid "Open on"
+msgstr "Apri su"
+
+#: ../scope/data/scope.glade.h:90
+msgid "g_db load"
+msgstr "carica g_db"
+
+#: ../scope/data/scope.glade.h:91
+msgid "p_rogram start"
+msgstr "avvio p_rogramma"
+
+#: ../scope/data/scope.glade.h:92
+msgid "Update all _views"
+msgstr "Aggiorna tutte le _viste"
+
+#: ../scope/data/scope.glade.h:93
+msgid "Panel"
+msgstr "Pannello"
+
+#: ../scope/data/scope.glade.h:94
+msgid "Default 8-bit text mode:"
+msgstr "Modalità testo default 8-bit:"
+
+#: ../scope/data/scope.glade.h:95
+msgid "_7-bit \\nnn"
+msgstr "_7-bit \\nnn"
+
+#: ../scope/data/scope.glade.h:96
+msgid "Display"
+msgstr "Display"
+
+#: ../scope/data/scope.glade.h:97
+msgid "_member"
+msgstr "_membro"
+
+#: ../scope/data/scope.glade.h:98
+msgid "and"
+msgstr "e"
+
+#: ../scope/data/scope.glade.h:99
+msgid "_argument"
+msgstr "_argomento"
+
+#: ../scope/data/scope.glade.h:100
+msgid "names"
+msgstr "_nomi"
+
+#: ../scope/data/scope.glade.h:101
+msgid "Values"
+msgstr "Valori"
+
+#: ../scope/data/scope.glade.h:102
+msgid "E_xpand on apply"
+msgstr "E_spandi quando applichi"
+
+#: ../scope/data/scope.glade.h:103
+msgid "S_how"
+msgstr "_Visualizza"
+
+#: ../scope/data/scope.glade.h:104
+msgid "children"
+msgstr "figlio"
+
+#: ../scope/data/scope.glade.h:105
+msgid "Inspect"
+msgstr "Inspeziona"
+
+#: ../scope/data/scope.glade.h:106
+msgid "Show =li_brary messages"
+msgstr "Visualizza messaggi =li_brary"
+
+#: ../scope/data/scope.glade.h:107
+msgid "Show _tooltips"
+msgstr "Visualizza suggerimen_ti"
+
+#: ../scope/data/scope.glade.h:108
+msgid "Others"
+msgstr "Altri"
+
+#: ../scope/data/scope.glade.h:109
+msgid "Options"
+msgstr "Opzioni"
+
+#: ../scope/data/scope.glade.h:110
+msgid "_Import"
+msgstr "_Importa"
+
+#: ../scope/data/scope.glade.h:111
+msgid "Enter assignment expression:"
+msgstr "Inserisci espressione di assegnamento:"
+
+#: ../scope/data/scope.glade.h:112
+msgid "Inspect"
+msgstr "Ispeziona"
+
+#: ../scope/data/scope.glade.h:113
+msgid "Object:"
+msgstr "Oggetto:"
+
+#: ../scope/data/scope.glade.h:115
+msgid "-"
+msgstr "-"
+
+#: ../scope/data/scope.glade.h:116
+msgid "Frame:"
+msgstr "Frame:"
+
+#: ../scope/data/scope.glade.h:117
+msgid "@"
+msgstr "@"
+
+#: ../scope/data/scope.glade.h:118
+msgid "_Apply on run"
+msgstr "_Applica quando esegui"
+
+#: ../scope/data/scope.glade.h:119
+msgid "Expand"
+msgstr "Espandi"
+
+#: ../scope/data/scope.glade.h:120
+msgid "Start:"
+msgstr "Avvio:"
+
+#: ../scope/data/scope.glade.h:121
+msgid "Count:"
+msgstr "Conteggio:"
+
+#: ../scope/data/scope.glade.h:122
+msgid "_Expand on apply"
+msgstr "_Espandi quando applichi"
+
+#: ../scope/data/scope.glade.h:123 ../scope/src/scope.c:522
+msgid "Program Terminal"
+msgstr "Terminale programma"
+
+#: ../scope/data/scope.glade.h:125
+msgid "Registers"
+msgstr "Registri"
+
+#: ../scope/src/break.c:97
+msgid "breakpoint"
+msgstr "breakpoint"
+
+#: ../scope/src/break.c:98
+msgid "hardware breakpoint"
+msgstr "hardware breakpoint"
+
+#: ../scope/src/break.c:99
+msgid "tracepoint"
+msgstr "tracepoint"
+
+#: ../scope/src/break.c:100
+msgid "fast tracepoint"
+msgstr "tracepoint veloce"
+
+#: ../scope/src/break.c:101
+msgid "write watchpoint"
+msgstr "watchpoint scrittura"
+
+#: ../scope/src/break.c:104
+msgid "access watchpoint"
+msgstr "watchpoint accesso"
+
+#: ../scope/src/break.c:106
+msgid "read watchpoint"
+msgstr "watchpoint lettura"
+
+#: ../scope/src/break.c:108
+msgid "catchpoint"
+msgstr "catchpoint"
+
+#: ../scope/src/break.c:135 ../scope/src/break.c:139
+msgid "CLI"
+msgstr "CLI"
+
+#: ../scope/src/break.c:136
+msgid "unsupported MI"
+msgstr "MI non supportato"
+
+#: ../scope/src/break.c:141
+msgid "on load"
+msgstr "all'avvio"
+
+#: ../scope/src/break.c:142
+msgid "Run to Cursor"
+msgstr "Esegui al cursore"
+
+#: ../scope/src/break.c:1013
+#, c-format
+msgid ""
+"There are two or more breakpoints at %s:%d.\n"
+"\n"
+"Use the breakpoint list to remove the exact one."
+msgstr ""
+"Ci sono due o più breakpoint a %s:%d.\n"
+"\n"
+"Usare la lista breakpoint per rimuoverne uno."
+
+#: ../scope/src/break.c:1252
+#, c-format
+msgid ", %s"
+msgstr ", %s"
+
+#: ../scope/src/break.c:1278
+#, c-format
+msgid "func %s"
+msgstr "func %s"
+
+#: ../scope/src/break.c:1309
+msgid "Add Breakpoint"
+msgstr "Aggiungi Breakpoint"
+
+#: ../scope/src/break.c:1324
+msgid "Add Watchpoint"
+msgstr "Aggiungi Watchpoint"
+
+#: ../scope/src/conterm.c:106
+msgid "Feed Terminal"
+msgstr "Terminale Feed"
+
+#: ../scope/src/conterm.c:106
+msgid "Enter char # (0..255):"
+msgstr "Inserisci carattere # (0..255):"
+
+#: ../scope/src/conterm.c:509 ../scope/src/scope.c:550
+#: ../scope/src/scope.c:551
+#, c-format
+msgid "Scope: %s."
+msgstr "Ambito: %s"
+
+#: ../scope/src/debug.c:115 ../scope/src/debug.c:120 ../scope/src/utils.c:37
+#, c-format
+msgid "%s: %s."
+msgstr "%s: %s."
+
+#: ../scope/src/debug.c:363
+#, c-format
+msgid "GDB died unexpectedly with status %d."
+msgstr "GDB si è chiudo inaspettatamente con status %d."
+
+#: ../scope/src/debug.c:365
+msgid "Program terminated."
+msgstr "Programma terminato."
+
+#: ../scope/src/debug.c:469
+msgid "No breakpoints. Hanging."
+msgstr "Nessun breakpoint. Sospeso."
+
+#: ../scope/src/debug.c:598 ../scope/src/thread.c:92
+#, c-format
+msgid "%s."
+msgstr "%s."
+
+#: ../scope/src/inspect.c:66
+msgid "..."
+msgstr "..."
+
+#: ../scope/src/inspect.c:339
+msgid "invalid data"
+msgstr "dati invalidi"
+
+#: ../scope/src/inspect.c:371
+msgid "no children in range"
+msgstr "nessun figlio nel range"
+
+#: ../scope/src/inspect.c:454
+msgid "out of scope"
+msgstr "fuori dallo scope"
+
+#: ../scope/src/inspect.c:627
+msgid "Duplicate inspect variable name."
+msgstr "Nome variabile ispezione duplicato."
+
+#: ../scope/src/memory.c:292
+msgid "Read Memory"
+msgstr "Leggi memoria"
+
+#: ../scope/src/memory.c:396
+#, c-format
+msgid "Scope: pointer size > %d, Data disabled."
+msgstr "Ambito: dimensione puntatore > %d, dati disabilitati."
+
+#: ../scope/src/menu.c:375
+msgid "Modify"
+msgstr "Modifica"
+
+#: ../scope/src/menu.c:481
+msgid "Evaluate/modify"
+msgstr "Valuta/Modifica"
+
+#: ../scope/src/menu.c:482
+msgid "Watch expression"
+msgstr "Controlla espressione"
+
+#: ../scope/src/menu.c:483
+msgid "Inspect variable"
+msgstr "Ispeziona variabile"
+
+#: ../scope/src/parse.c:437
+msgid "Undefined GDB error."
+msgstr "Errore GDB non definito."
+
+#: ../scope/src/plugme.c:81
+msgid "Select Folder"
+msgstr "Seleziona Cartella"
+
+#: ../scope/src/plugme.c:81
+msgid "Select File"
+msgstr "Seleziona File"
+
+#: ../scope/src/prefs.c:294 ../scope/src/utils.c:438
+#, c-format
+msgid "Scope: %s: %s."
+msgstr "Scope: %s: %s."
+
+#: ../scope/src/prefs.c:299
+msgid "Scope: created configuration file."
+msgstr "Scope: creato file di configurazione."
+
+#: ../scope/src/program.c:251
+#, c-format
+msgid "Loaded debug settings for %s."
+msgstr "Caricate impostazioni debug per %s."
+
+#: ../scope/src/program.c:259
+#, c-format
+msgid "Could not load debug settings file %s: %s."
+msgstr "Impossibile caricare file di impostazione debug per %s:%s."
+
+#: ../scope/src/program.c:379
+#, c-format
+msgid ""
+"%s: %s.\n"
+"\n"
+"Continue?"
+msgstr ""
+"%s: %s.\n"
+"\n"
+"Continuare?"
+
+#: ../scope/src/program.c:415
+msgid "Delete all breakpoints, watches et cetera?"
+msgstr "Eliminare tutti i breakpoint, viste, eccetera?"
+
+#: ../scope/src/program.c:523
+msgid "as _Name=value"
+msgstr "come _Nome=valore"
+
+#: ../scope/src/program.c:524
+msgid "as _Name = value"
+msgstr "come _Nome = valore"
+
+#: ../scope/src/scope.c:34
+msgid "Scope Debugger"
+msgstr "Scope Debugger"
+
+#: ../scope/src/scope.c:35
+msgid "Relatively simple GDB front-end."
+msgstr "Interfaccia relativamente semplice per GDB"
+
+#: ../scope/src/scope.c:62
+msgid "Setup program"
+msgstr "Programma installazione"
+
+#: ../scope/src/scope.c:63
+msgid "Run/continue"
+msgstr "Esegui/Continua"
+
+#: ../scope/src/scope.c:65
+msgid "Run to source"
+msgstr "Esegui alla sorgente"
+
+#: ../scope/src/scope.c:69
+msgid "Terminate"
+msgstr "Terminale"
+
+#: ../scope/src/scope.c:70
+msgid "Toggle breakpoint"
+msgstr "Attiva/Disattiva breakpoint"
+
+#: ../scope/src/scope.c:72 ../scope/src/scope.c:75
+msgid "GDB command"
+msgstr "Comando GDB"
+
+#: ../scope/src/scope.c:73
+msgid "Show terminal"
+msgstr "Visualizza terminale"
+
+#: ../scope/src/scope.c:226
+msgid "Busy"
+msgstr "Occupato"
+
+#: ../scope/src/scope.c:226
+msgid "Ready"
+msgstr "Pronto"
+
+#: ../scope/src/scope.c:227
+msgid "Hang"
+msgstr "Sospeso"
+
+#: ../scope/src/scope.c:227
+#, fuzzy
+msgid "Assem"
+msgstr "Assem"
+
+#: ../scope/src/scope.c:227
+msgid "Load"
+msgstr "Carica"
+
+#: ../scope/src/scope.c:421
+msgid "Build action activated. Terminate debugging?"
+msgstr "Generazione richiesta. Terminare debug?"
+
+#: ../scope/src/scope.c:524
+msgid "Breaks"
+msgstr "Breaks"
+
+#: ../scope/src/scope.c:526
+msgid "Console"
+msgstr "Console"
+
+#: ../scope/src/scope.c:526
+msgid "Debug Console"
+msgstr "Console di Debug"
+
+#: ../scope/src/thread.c:48
+#, c-format
+msgid "Thread group %s started."
+msgstr "Thread gruppo %s avviato."
+
+#: ../scope/src/thread.c:63
+msgid "Thread group "
+msgstr "Gruppo thread "
+
+#: ../scope/src/thread.c:83
+msgid " exited"
+msgstr " uscito"
+
+#: ../scope/src/thread.c:86
+#, c-format
+msgid " with exit code %s"
+msgstr " con codice %s"
+
+#: ../scope/src/thread.c:748
+msgid "Send Signal"
+msgstr "Invia segnale"
+
+#: ../scope/src/thread.c:748
+msgid "Enter signal #:"
+msgstr "Inserisci segnale #:"
+
+#: ../scope/src/thread.c:788
+msgid "Terminate Process"
+msgstr "Termina processo"
+
+#: ../scope/src/thread.c:788
+msgid "Enter exit code:"
+msgstr "Inserisci codice uscita:"
+
+#: ../scope/src/thread.c:891
+msgid "Running"
+msgstr "Esecuzione"
+
+#: ../scope/src/thread.c:892
+msgid "Stopped"
+msgstr "Fermo"
+
+#: ../scope/src/utils.c:45
+#, c-format
+msgid "%s: %s"
+msgstr "%s:%s"
+
+#: ../scope/src/utils.c:225
+#, c-format
+msgid "Scope: error reading [%s]."
+msgstr "Scope: errore lettura [%s]."
+
+#: ../scope/src/views.c:526
+msgid "…"
+msgstr "…"
+
+#: ../scope/src/views.c:549
+msgid "_Send"
+msgstr "_Invia"
+
+#: ../scope/src/views.c:549
+msgid "_Busy"
+msgstr "_Occupato"
+
+#: ../scope/src/views.c:558
+msgid "GDB Command"
+msgstr "Comando GDB"
+
+#: ../spellcheck/src/speller.c:180
+msgid "Try: "
+msgstr "Prova: "
+
+#: ../spellcheck/src/speller.c:252
+msgid "Checking"
+msgstr "Controllo"
+
+#: ../spellcheck/src/speller.c:265
+#, c-format
+msgid "Checking file \"%s\" (lines %d to %d using %s):"
+msgstr "Controllo file \"%s\" (linee %d a %d usando %s):"
+
+#: ../spellcheck/src/speller.c:275
+#, c-format
+msgid "Checking file \"%s\" (using %s):"
+msgstr "Checking file \"%s\" (usando %s):"
+
+#: ../spellcheck/src/speller.c:302
+msgid "The checked text is spelled correctly."
+msgstr "Il testo selezionato è scritto correttamente."
+
+#: ../spellcheck/src/speller.c:312
+#, c-format
+msgid "The Enchant library couldn't be initialized (%s)."
+msgstr "La libreria Enchant non può essere inizializzata (%s)."
+
+#: ../spellcheck/src/speller.c:313
+msgid "unknown error (maybe the chosen language is not available)"
+msgstr "errore sconosciuto (forse la lingua scelto non è disponible)"
+
+#: ../spellcheck/src/scplugin.c:47
+msgid "Spell Check"
+msgstr "Controllo ortografia"
+
+#: ../spellcheck/src/scplugin.c:48
+msgid "Checks the spelling of the current document."
+msgstr "Controlla l'ortografia del documento corrente."
+
+#: ../spellcheck/src/scplugin.c:202
+msgid "Run Spell Check"
+msgstr "Esegui controllo ortografia"
+
+#: ../spellcheck/src/scplugin.c:205
+msgid "Toggle Check While Typing"
+msgstr "Attiva/Disattiva controllo mentre scrivi"
+
+#. initialise the dialog
+#: ../spellcheck/src/scplugin.c:216
+msgid "Select Directory"
+msgstr "Seleziona directory"
+
+#: ../spellcheck/src/scplugin.c:253
+msgid "Check spelling while typing"
+msgstr "Controllo ortografico mentre scrivi"
+
+#: ../spellcheck/src/scplugin.c:258
+msgid "Show toolbar item to toggle spell checking"
+msgstr "Visualizza un'icona nella toolbar per il controllo ortografico"
+
+#: ../spellcheck/src/scplugin.c:263
+msgid "Show editor menu item to show spelling suggestions"
+msgstr "Visualizza elemento nel menu a tendina dell'editor per visualizzare suggerimenti"
+
+#: ../spellcheck/src/scplugin.c:269
+msgid "Print misspelled words and suggestions in the messages window"
+msgstr "Stampa parole errate e suggerimento nella finestra messaggi"
+
+#: ../spellcheck/src/scplugin.c:273
+msgid "Language to use for the spell check:"
+msgstr "Lingua da usare per il controllo ortografia:"
+
+#: ../spellcheck/src/scplugin.c:287
+msgid "_Directory to look for dictionary files:"
+msgstr "_Directory in cui cercare i file del dizionario:"
+
+#: ../spellcheck/src/scplugin.c:295
+msgid ""
+"Read additional dictionary files from this directory. For now, this only "
+"works with myspell dictionaries."
+msgstr ""
+"Visualizza file del dizionario addizione da questa cartella. Per ora questo "
+"funziona solo per i dizionari myspell"
+
+#: ../spellcheck/src/gui.c:76
+msgid "Spell checking while typing is now enabled"
+msgstr "Controllo ortografia mentre scrivi è ora attivo"
+
+#: ../spellcheck/src/gui.c:78
+msgid "Spell checking while typing is now disabled"
+msgstr "Controllo ortografia mentre scrivi è ora disattivato"
+
+#: ../spellcheck/src/gui.c:313
+msgid ""
+"Search term is too long to provide\n"
+"spelling suggestions in the editor menu."
+msgstr ""
+"Il termine di ricerca è troppo lungo per\n"
+"fornire suggerimenti nel menu editor."
+
+#: ../spellcheck/src/gui.c:318
+msgid "Perform Spell Check"
+msgstr "Esegui contrllo ortografia"
+
+#: ../spellcheck/src/gui.c:350
+msgid "More..."
+msgstr "Altro..."
+
+#: ../spellcheck/src/gui.c:365
+msgid "(No Suggestions)"
+msgstr "(Nessun suggerimento)"
+
+#: ../spellcheck/src/gui.c:374
+#, c-format
+msgid "Add \"%s\" to Dictionary"
+msgstr "Aggiungi \"%s\" al dizionario"
+
+#: ../spellcheck/src/gui.c:381
+msgid "Ignore All"
+msgstr "Ignora tutti"
+
+#: ../spellcheck/src/gui.c:526
+#, c-format
+msgid "Default (%s)"
+msgstr "Default (%s)"
+
+#: ../spellcheck/src/gui.c:537
+#, c-format
+msgid "Toggle spell check while typing (current language: %s)"
+msgstr "Attiva/Disattiva controllo ortografico mentre scrivi (lingua corrente: %s)"
+
+#: ../spellcheck/src/gui.c:592
+msgid "Spelling Suggestions"
+msgstr "Suggerimento ortografici"
+
+#: ../shiftcolumn/src/shiftcolumn.c:49
+msgid "Shift Column"
+msgstr "Sposta Colonna"
+
+#: ../shiftcolumn/src/shiftcolumn.c:50
+msgid "Shift a selection left and right"
+msgstr "Sposta una selezione a sinistra e destra"
+
+#: ../shiftcolumn/src/shiftcolumn.c:380 ../shiftcolumn/src/shiftcolumn.c:400
+msgid "Shift Left"
+msgstr "Sposta a sinistra"
+
+#: ../shiftcolumn/src/shiftcolumn.c:387 ../shiftcolumn/src/shiftcolumn.c:402
+msgid "Shift Right"
+msgstr "Sposta a destra"
+
+#: ../tableconvert/src/tableconvert.c:34
+msgid "Tableconvert"
+msgstr "Convertitore tabella"
+
+#: ../tableconvert/src/tableconvert.c:35
+msgid "A little plugin to convert lists into tables"
+msgstr "Un piccolo plugin per convertire liste in tabelle"
+
+#. OK. Something went not as expected.
+#. * We did have a selection but cannot parse it into rows.
+#. * Aborting
+#: ../tableconvert/src/tableconvert.c:237
+msgid "Something went wrong on parsing selection. Aborting"
+msgstr "Qualcosa è andato storto analizzando la selezione. Fallito."
+
+#: ../tableconvert/src/tableconvert.c:269
+msgid "Convert selection to table"
+msgstr "Converti selezione in tabella"
+
+#. Build up menu entry
+#: ../tableconvert/src/tableconvert.c:282
+msgid "_Convert to table"
+msgstr "_Converti in tabella"
+
+#: ../tableconvert/src/tableconvert.c:285
+msgid "Converts current marked list to a table."
+msgstr "Converti la lista corrente contrassegnata in una tabella."
+
+#: ../treebrowser/src/treebrowser.c:124
+msgid "TreeBrowser"
+msgstr "TreeBrowser"
+
+#: ../treebrowser/src/treebrowser.c:125
+msgid ""
+"This plugin adds a tree browser to Geany, allowing the user to browse files "
+"using a tree view of the directory being browsed."
+msgstr ""
+"Questo plugin aggiunge a Geany un browser ad albero, permettendo all'utente di "
+"sfogliare i file usando una vista ad albero delle directory."
+
+#: ../treebrowser/src/treebrowser.c:434
+#, c-format
+msgid "%s: no such directory."
+msgstr "%s: directory non trovata."
+
+#: ../treebrowser/src/treebrowser.c:537 ../treebrowser/src/treebrowser.c:572
+#: ../treebrowser/src/treebrowser.c:670
+msgid "(Empty)"
+msgstr "(Vuoto)"
+
+#: ../treebrowser/src/treebrowser.c:971
+#, c-format
+msgid "Could not execute configured external command '%s' (%s)."
+msgstr "Impossibile eseguire il comando esterno configurato '%s' (%s)."
+
+#: ../treebrowser/src/treebrowser.c:1042
+msgid "NewDirectory"
+msgstr "Nuova Directory"
+
+#: ../treebrowser/src/treebrowser.c:1044
+msgid "NewFile"
+msgstr "Nuovo File"
+
+#: ../treebrowser/src/treebrowser.c:1049
+#, c-format
+msgid ""
+"Target file '%s' exists\n"
+", do you really want to replace it with empty file?"
+msgstr ""
+"File di destinazione '%s' esiste\n"
+", vuoi davvero sostituirlo con un file vuoto?"
+
+#: ../treebrowser/src/treebrowser.c:1095
+#, c-format
+msgid "Do you really want to delete '%s' ?"
+msgstr "Vuoi davvero eliminare '%s' ?"
+
+#: ../treebrowser/src/treebrowser.c:1207 ../treebrowser/src/treebrowser.c:1738
+msgid "Go up"
+msgstr "Vai su"
+
+#: ../treebrowser/src/treebrowser.c:1211 ../treebrowser/src/treebrowser.c:1753
+msgid "Set path from document"
+msgstr "Imposta percorso dal documento"
+
+#: ../treebrowser/src/treebrowser.c:1215
+msgid "_Open externally"
+msgstr "_Apri esternamente"
+
+#: ../treebrowser/src/treebrowser.c:1220
+msgid "Open Terminal"
+msgstr "Apri terminale"
+
+#: ../treebrowser/src/treebrowser.c:1224
+msgid "Set as root"
+msgstr "Imposta come radice"
+
+#: ../treebrowser/src/treebrowser.c:1229 ../treebrowser/src/treebrowser.c:1743
+#: ../treebrowser/src/treebrowser.c:2123
+msgid "Refresh"
+msgstr "Aggiorna"
+
+#: ../treebrowser/src/treebrowser.c:1233
+msgid "_Find in Files"
+msgstr "Cerca nei _File"
+
+#: ../treebrowser/src/treebrowser.c:1241
+msgid "Create new directory"
+msgstr "Crea nuova directory"
+
+#: ../treebrowser/src/treebrowser.c:1245
+msgid "Create new file"
+msgstr "Crea un nuovo file"
+
+#: ../treebrowser/src/treebrowser.c:1249
+msgid "Rename"
+msgstr "Rinonima"
+
+#: ../treebrowser/src/treebrowser.c:1254
+msgid "Delete"
+msgstr "Elimina"
+
+#: ../treebrowser/src/treebrowser.c:1262
+#, c-format
+msgid "Close: %s"
+msgstr "Chiudi: %s"
+
+#: ../treebrowser/src/treebrowser.c:1267
+#, c-format
+msgid "Close Child Documents "
+msgstr "Chiudi documenti figlio "
+
+#: ../treebrowser/src/treebrowser.c:1272
+msgid "_Copy full path to clipboard"
+msgstr "_Copia percorso completo negli appunti"
+
+#: ../treebrowser/src/treebrowser.c:1292 ../treebrowser/src/treebrowser.c:2032
+msgid "Show bookmarks"
+msgstr "Visualizza segnalibri"
+
+#: ../treebrowser/src/treebrowser.c:1297 ../treebrowser/src/treebrowser.c:1981
+msgid "Show hidden files"
+msgstr "Visualizza file nascosti"
+
+#: ../treebrowser/src/treebrowser.c:1302
+msgid "Show toolbars"
+msgstr "Visualizza le toolbar"
+
+#: ../treebrowser/src/treebrowser.c:1621
+#, c-format
+msgid "Target file '%s' exists, do you really want to replace it?"
+msgstr "Il file obiettivo '%s' esiste, vuoi davvero sostituirlo?"
+
+#: ../treebrowser/src/treebrowser.c:1748
+msgid "Home"
+msgstr "Home"
+
+#: ../treebrowser/src/treebrowser.c:1758
+#, fuzzy
+msgid "Track path"
+msgstr "Traccia percorso"
+
+#: ../treebrowser/src/treebrowser.c:1763
+#, fuzzy
+msgid "Hide bars"
+msgstr "Nascondi barre"
+
+#: ../treebrowser/src/treebrowser.c:1773
+#, fuzzy
+msgid ""
+"Filter (*.c;*.h;*.cpp), and if you want temporary filter using the '!' "
+"reverse try for example this '!;*.c;*.h;*.cpp'"
+msgstr ""
+"Filtro (*.c;*.h;*.cpp) e se vuoi un filtro temporaneo usando '!' inverti, "
+"per esemprio '!;*.c;*.h;*.cpp'"
+
+#: ../treebrowser/src/treebrowser.c:1781
+msgid "Addressbar for example '/projects/my-project'"
+msgstr "Barra indirizzo per esempio '/progetti/mio-progetto'"
+
+#: ../treebrowser/src/treebrowser.c:1806
+msgid "Tree Browser"
+msgstr "Tree Browser"
+
+#: ../treebrowser/src/treebrowser.c:1945
+msgid "External open command"
+msgstr "Apri comando esterno"
+
+#: ../treebrowser/src/treebrowser.c:1950
+#, c-format
+msgid ""
+"The command to execute when using \"Open with\". You can use %f and %d "
+"wildcards.\n"
+"%f will be replaced with the filename including full path\n"
+"%d will be replaced with the path name of the selected file without the "
+"filename"
+msgstr ""
+"Il comando da eseguire quando usi \"Apri con\". Puoi usare %f e %d. "
+"\n"
+"%f sarà sostituito dal nome del file includo il percorso completo\n"
+"%d sarà sostituito dal percorso del file selezionato senza il nome del "
+"file"
+
+#: ../treebrowser/src/treebrowser.c:1958
+msgid "Toolbar"
+msgstr "Barra degli strumenti"
+
+#: ../treebrowser/src/treebrowser.c:1960
+msgid "Hidden"
+msgstr "Nascosto"
+
+#: ../treebrowser/src/treebrowser.c:1961
+msgid "Top"
+msgstr "Sopra"
+
+#: ../treebrowser/src/treebrowser.c:1962
+msgid "Bottom"
+msgstr "Sotto"
+
+#: ../treebrowser/src/treebrowser.c:1967
+msgid "If position is changed, the option require plugin restart."
+msgstr "Se la posizione è cambiata, l'opzione richiedi il riavvio del plugin."
+
+#: ../treebrowser/src/treebrowser.c:1971
+msgid "Show icons"
+msgstr "Visualizza icone"
+
+#: ../treebrowser/src/treebrowser.c:1973
+msgid "None"
+msgstr "Nessuno"
+
+#: ../treebrowser/src/treebrowser.c:1974
+msgid "Base"
+msgstr "Base"
+
+#: ../treebrowser/src/treebrowser.c:1975
+msgid "Content-type"
+msgstr "Content-type"
+
+#: ../treebrowser/src/treebrowser.c:1986
+msgid "On Windows, this just hide files that are prefixed with '.' (dot)"
+msgstr "In Windows, questa nasconde tutti i file che sono preceduti da '.' (punto)"
+
+#: ../treebrowser/src/treebrowser.c:1988
+msgid "Hide object files"
+msgstr "Nascondi i file oggetto"
+
+#: ../treebrowser/src/treebrowser.c:1993
+msgid ""
+"Don't show generated object files in the file browser, this includes *.o, *."
+"obj. *.so, *.dll, *.a, *.lib"
+msgstr ""
+"Non visualizzare i file oggetto generati nel file browser, questo include *.o "
+"*.obj, *.so, *.dll, *.a, *.lib"
+
+#: ../treebrowser/src/treebrowser.c:1995
+msgid "Reverse filter"
+msgstr "Inverti filtro"
+
+#: ../treebrowser/src/treebrowser.c:2000
+msgid "Follow current document"
+msgstr "Segui il documento corrente"
+
+#: ../treebrowser/src/treebrowser.c:2005
+msgid "Single click, open document and focus it"
+msgstr "Click singolo, apri il documento e dagli il focus"
+
+#: ../treebrowser/src/treebrowser.c:2010
+msgid "Double click open directory"
+msgstr "Doppio click per aprire la cartella"
+
+#: ../treebrowser/src/treebrowser.c:2015
+msgid "On delete file, close it if is opened"
+msgstr "Quando un file viene eliminato, chiudilo se aperto"
+
+#: ../treebrowser/src/treebrowser.c:2020
+msgid "Focus editor on file open"
+msgstr "Porta il focus sull'editor quando un file viene aperto"
+
+#: ../treebrowser/src/treebrowser.c:2025
+msgid "Show tree lines"
+msgstr "Visualizza linee dell'albero"
+
+#: ../treebrowser/src/treebrowser.c:2037
+msgid "Open new files"
+msgstr "Apri nuovi file"
+
+#: ../treebrowser/src/treebrowser.c:2113
+msgid "Focus File List"
+msgstr "Focus lista file"
+
+#: ../treebrowser/src/treebrowser.c:2115
+msgid "Focus Path Entry"
+msgstr "Focus inserimento percorso"
+
+#: ../treebrowser/src/treebrowser.c:2117
+msgid "Rename Object"
+msgstr "Rinonima oggetto"
+
+#: ../treebrowser/src/treebrowser.c:2119
+msgid "Create New File"
+msgstr "Crea nuovo file"
+
+#: ../treebrowser/src/treebrowser.c:2121
+msgid "Create New Directory"
+msgstr "Crea nuova cartella"
+
+#: ../updatechecker/src/updatechecker.c:41
+msgid "Updatechecker"
+msgstr "Updatechecker"
+
+#: ../updatechecker/src/updatechecker.c:42
+msgid ""
+"A plugin which is checking whether there are updates for Geany available."
+msgstr ""
+"Un plugin che controlla se ci sono update disponibili per Geany."
+
+#: ../updatechecker/src/updatechecker.c:190
+msgid "There is a more recent version available"
+msgstr "C'è una versione più recente disponibile."
+
+#: ../updatechecker/src/updatechecker.c:198
+msgid "No update available"
+msgstr "Nessun aggiornamento disponibile"
+
+#: ../updatechecker/src/updatechecker.c:210
+#, c-format
+msgid ""
+"Wasn't able to catch some version information.\n"
+"Error code: %d \n"
+"Error message: »%s«"
+msgstr ""
+"Impossibile ottenre alcune informazioni sulla versione.\n"
+"Codice errore: %d \n"
+"Messaggio errore: »%s«"
+
+
+#: ../updatechecker/src/updatechecker.c:276
+msgid "Run updatecheck on startup"
+msgstr "Esegui updatecheck all'avvio"
+
+#: ../updatechecker/src/updatechecker.c:319
+msgid "Check for Updates"
+msgstr "Controlla aggiornamenti"
+
+#: ../webhelper/src/gwh-enum-types.c:15
+msgid "message-window"
+msgstr "message-window"
+
+#: ../webhelper/src/gwh-enum-types.c:16
+msgid "sidebar"
+msgstr "sidebar"
+
+#: ../webhelper/src/gwh-enum-types.c:17
+msgid "separate-window"
+msgstr "separate-window"
+
+#: ../webhelper/src/gwh-enum-types.c:32
+msgid "none"
+msgstr "none"
+
+#: ../webhelper/src/gwh-enum-types.c:33
+msgid "on-connexion"
+msgstr "on-connexion"
+
+#: ../webhelper/src/gwh-enum-types.c:48
+msgid "normal"
+msgstr "normal"
+
+#: ../webhelper/src/gwh-enum-types.c:49
+msgid "utility"
+msgstr "utility"
+
+#: ../webhelper/src/gwh-settings.c:782
+#, c-format
+msgid "%s:"
+msgstr "%s:"
+
+#: ../webhelper/src/gwh-browser.c:534
+msgid "_Zoom"
+msgstr "_Zoom"
+
+#: ../webhelper/src/gwh-browser.c:556
+msgid "Full-_content zoom"
+msgstr "Zoom _contenuto intero"
+
+#: ../webhelper/src/gwh-browser.c:567
+msgid "Flip panes orientation"
+msgstr "Inverti orientazione riquadri"
+
+#: ../webhelper/src/gwh-browser.c:814
+msgid "Back"
+msgstr "Indietro"
+
+#: ../webhelper/src/gwh-browser.c:818
+msgid "Forward"
+msgstr "Avanti"
+
+#: ../webhelper/src/gwh-browser.c:822
+msgid "Cancel loading"
+msgstr "Annulla caricamento"
+
+#: ../webhelper/src/gwh-browser.c:826
+msgid "Reload current page"
+msgstr "Ricarica pagina corrente"
+
+#: ../webhelper/src/gwh-browser.c:839 ../webhelper/src/gwh-browser.c:885
+msgid "Web inspector"
+msgstr "Web inspector"
+
+#: ../webhelper/src/gwh-browser.c:840
+msgid "Toggle web inspector"
+msgstr "Attiva/Disattiva web inspector"
+
+#: ../webhelper/src/gwh-plugin.c:50
+msgid "Web helper"
+msgstr "Web helper"
+
+#: ../webhelper/src/gwh-plugin.c:51
+msgid ""
+"Display a preview web page that gets updated upon document saving and "
+"provide web analysis and debugging tools (aka Web Inspector), all using "
+"WebKit."
+msgstr ""
+"Visualizza un'anteprima della pagina web che si aggiorna quando il documento "
+"viene salvato, genera analisi web e strumenti per il debugging (cioè Web "
+"Inspector), usando WebKit."
+
+
+#: ../webhelper/src/gwh-plugin.c:141
+msgid "Web view"
+msgstr "Vista web"
+
+#: ../webhelper/src/gwh-plugin.c:186
+msgid "Web preview"
+msgstr "Anteprima web"
+
+#: ../webhelper/src/gwh-plugin.c:265
+msgid "Reload upon document saving"
+msgstr "Ricarica al salvataggio del documento"
+
+#: ../webhelper/src/gwh-plugin.c:305
+msgid "Browser auto reload"
+msgstr "Auto aggiornamento del browser"
+
+#: ../webhelper/src/gwh-plugin.c:306
+msgid "Whether the browser reloads itself upon document saving"
+msgstr "Se il browser deve ricaricarsi da solo quando il documento viene salvato"
+
+#: ../webhelper/src/gwh-plugin.c:311
+msgid "Browser last URI"
+msgstr "Ultimo URI del browser"
+
+#: ../webhelper/src/gwh-plugin.c:312
+msgid "Last URI visited by the browser"
+msgstr "L'ultimo URI visitato dal browser"
+
+#: ../webhelper/src/gwh-plugin.c:317
+msgid "Browser orientation"
+msgstr "Orientazione browser"
+
+#: ../webhelper/src/gwh-plugin.c:318
+msgid "Orientation of the browser widget"
+msgstr "Orientazione del widget browser"
+
+#: ../webhelper/src/gwh-plugin.c:324
+msgid "Browser position"
+msgstr "Posizione del browser"
+
+#: ../webhelper/src/gwh-plugin.c:325
+msgid "Position of the browser widget in Geany's UI"
+msgstr "Posizione del widget browser nella UI di Geany"
+
+#: ../webhelper/src/gwh-plugin.c:331
+msgid "Browser separate window geometry"
+msgstr "Geometria finestra browser separata"
+
+#: ../webhelper/src/gwh-plugin.c:332
+msgid "Last geometry of the separated browser's window"
+msgstr "Ultima geometria della finestra separa del browser"
+
+#: ../webhelper/src/gwh-plugin.c:337
+msgid "Inspector window geometry"
+msgstr "Geometria finestra Inspector"
+
+#: ../webhelper/src/gwh-plugin.c:338
+msgid "Last geometry of the inspector window"
+msgstr "Ultima geometria della finestra separa del Inspector"
+
+#: ../webhelper/src/gwh-plugin.c:343
+msgid "Inspector detached"
+msgstr "Inspector separato"
+
+#: ../webhelper/src/gwh-plugin.c:344
+msgid "Whether the inspector is in a separate window or docked in the browser"
+msgstr "Se l'Inspector dovrà essere in una finestra separata o nel browser"
+
+#: ../webhelper/src/gwh-plugin.c:349
+msgid "Secondary windows skip task bar"
+msgstr "Finestre secondarie non nella taskbar"
+
+#: ../webhelper/src/gwh-plugin.c:350
+msgid ""
+"Whether to tell the window manager not to show the secondary windows in the "
+"taskbar"
+msgstr ""
+"Se il gestore delle finestre non deve mostrare le finestre secondarie nella "
+"barra delle applicazioni"
+
+#: ../webhelper/src/gwh-plugin.c:355
+msgid "Secondary windows are transient"
+msgstr "Finestre secondarie transitorie"
+
+#: ../webhelper/src/gwh-plugin.c:356
+msgid "Whether secondary windows are transient children of their parent"
+msgstr "Se le finestre secondarie sono figlie transitorie del loro padre"
+
+#: ../webhelper/src/gwh-plugin.c:361
+msgid "Secondary windows type"
+msgstr "Tipo finestre secondarie"
+
+#: ../webhelper/src/gwh-plugin.c:362
+msgid "The type of the secondary windows"
+msgstr "Il tipo delle finestre secondarie"
+
+#: ../webhelper/src/gwh-plugin.c:438
+msgid "Toggle Web Inspector"
+msgstr "Attiva/Disattiva Web Inspector"
+
+#: ../webhelper/src/gwh-plugin.c:443
+msgid "Show/Hide Web View's Window"
+msgstr "Visualizza/Nascondi la finestra Vista Web"
+
+#. Browser
+#: ../webhelper/src/gwh-plugin.c:509
+msgid "Browser"
+msgstr "Browser"
+
+#. Windows
+#: ../webhelper/src/gwh-plugin.c:521
+msgid "Windows"
+msgstr "Finestre"
+
+#: ../xmlsnippets/src/plugin.c:45
+msgid "XML Snippets"
+msgstr "Frammenti XML"
+
+#: ../xmlsnippets/src/plugin.c:46
+msgid "Autocompletes XML/HTML tags using snippets."
+msgstr "Autocompleta i tag XML/HTML usando i frammenti."
diff -Nru geany-plugins-1.24.0+20140222+git/po/ja.po geany-plugins-1.24.1+dfsg/po/ja.po
--- geany-plugins-1.24.0+20140222+git/po/ja.po 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/po/ja.po 2014-04-12 14:28:39.000000000 +0000
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: Geany-plugins 1.23\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-02-23 14:32+0100\n"
+"POT-Creation-Date: 2014-03-30 19:33+0200\n"
"PO-Revision-Date: 2011-10-21 14:08+0100\n"
"Last-Translator: Masami Chikahiro \n"
"Language-Team: Japanese\n"
@@ -35,12 +35,12 @@
msgid "Contents"
msgstr "内容"
-#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:615
+#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:625
msgid "Bookmarks"
msgstr "ブックマーク"
#. complete update
-#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2295
+#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2351
msgid "_Update"
msgstr "更新(_U)"
@@ -77,15 +77,15 @@
msgid "Context:"
msgstr "コンテキスト:"
-#: ../addons/src/ao_xmltagging.c:56
+#: ../addons/src/ao_xmltagging.c:54
msgid "XML tagging"
msgstr "XMLタグ付け"
-#: ../addons/src/ao_xmltagging.c:67
+#: ../addons/src/ao_xmltagging.c:65
msgid "Tag name to be inserted:"
msgstr "挿入するタグ名:"
-#: ../addons/src/ao_xmltagging.c:71
+#: ../addons/src/ao_xmltagging.c:69
#, c-format
msgid ""
"%s will be replaced with your current selection. Please keep care on your "
@@ -154,11 +154,12 @@
msgid "Run XML tagging"
msgstr "XMLタグ付けを実行"
-#: ../addons/src/addons.c:417 ../geanylatex/src/geanylatex.c:241
-#: ../geanyprj/src/geanyprj.c:174 ../geanysendmail/src/geanysendmail.c:121
-#: ../geanysendmail/src/geanysendmail.c:287 ../geanyvc/src/geanyvc.c:1798
+#: ../addons/src/addons.c:417 ../autoclose/src/autoclose.c:871
+#: ../geanylatex/src/geanylatex.c:241 ../geanyprj/src/geanyprj.c:174
+#: ../geanysendmail/src/geanysendmail.c:123
+#: ../geanysendmail/src/geanysendmail.c:291 ../geanyvc/src/geanyvc.c:1854
#: ../geniuspaste/src/geniuspaste.c:140 ../spellcheck/src/scplugin.c:146
-#: ../treebrowser/src/treebrowser.c:1880
+#: ../treebrowser/src/treebrowser.c:1933
#: ../updatechecker/src/updatechecker.c:253
msgid "Plugin configuration directory could not be created."
msgstr "プラグイン設定ディレクトリを作成できません。"
@@ -247,6 +248,15 @@
msgid "Enclose selection automatically (without having to press a keybinding)"
msgstr "自動的に選択したものに括弧をつける(括弧をつけるためのキー入力は不要)"
+#: ../autoclose/src/autoclose.c:50
+#, fuzzy
+msgid "Auto-close"
+msgstr "自動"
+
+#: ../autoclose/src/autoclose.c:51
+msgid "Auto-close braces and brackets with lot of features"
+msgstr ""
+
#: ../codenav/src/codenavigation.c:52
msgid "Code navigation"
msgstr "コードナビ"
@@ -315,8 +325,8 @@
msgid "Various debuggers integration."
msgstr "統合デバッガ"
-#: ../debugger/src/plugin.c:131 ../debugger/src/keys.c:76
-#: ../scope/data/scope.glade.h:125 ../scope/src/scope.c:225
+#: ../debugger/src/plugin.c:133 ../debugger/src/keys.c:76
+#: ../scope/data/scope.glade.h:124 ../scope/src/scope.c:226
msgid "Debug"
msgstr "デバッグ"
@@ -450,7 +460,7 @@
msgid "Target"
msgstr "対象"
-#: ../debugger/src/tabs.c:135 ../scope/data/scope.glade.h:69
+#: ../debugger/src/tabs.c:135 ../scope/src/scope.c:524
msgid "Breakpoints"
msgstr "ブレークポイント"
@@ -487,22 +497,22 @@
msgstr "再起動"
#: ../debugger/src/keys.c:52 ../debugger/src/btnpanel.c:113
-#: ../scope/src/scope.c:67
+#: ../scope/src/scope.c:66
msgid "Step into"
msgstr "中へ"
#: ../debugger/src/keys.c:53 ../debugger/src/btnpanel.c:110
-#: ../scope/src/scope.c:68
+#: ../scope/src/scope.c:67
msgid "Step over"
msgstr "次へ"
#: ../debugger/src/keys.c:54 ../debugger/src/btnpanel.c:122
-#: ../scope/src/scope.c:69
+#: ../scope/src/scope.c:68
msgid "Step out"
msgstr "外へ"
#: ../debugger/src/keys.c:55 ../debugger/src/btnpanel.c:125
-#: ../scope/src/scope.c:65
+#: ../scope/src/scope.c:64
msgid "Run to cursor"
msgstr "カーソル位置まで実行"
@@ -511,7 +521,8 @@
msgstr "ブレークポイントを追加/削除"
#: ../debugger/src/keys.c:57
-msgid "Jump to the currect instruction"
+#, fuzzy
+msgid "Jump to the current instruction"
msgstr "現在の命令に移動"
#: ../debugger/src/watch_model.c:220
@@ -542,6 +553,14 @@
msgid "Save debug session data to a project"
msgstr "デバッグ・セッション・データをプロジェクトに保存"
+#: ../defineformat/src/defineformat.c:56
+msgid "Define formatter"
+msgstr ""
+
+#: ../defineformat/src/defineformat.c:57
+msgid "Automatically align backslash in multi-line defines"
+msgstr ""
+
#. never search for more than this many chars
#: ../devhelp/src/dhp.h:38
msgid "Documentation"
@@ -653,7 +672,7 @@
msgstr "書籍:"
#. i18n: a documentation book
-#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1760
+#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1759
msgid "Book"
msgstr "書籍"
@@ -781,12 +800,12 @@
msgid "A developers' help browser for GNOME"
msgstr "GNOMEの開発者向けヘルプブラウザ"
-#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2010
+#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2066
msgid "_File"
msgstr "ファイル(_F)"
-#: ../devhelp/devhelp/dh-window.c:760 ../geanymacro/src/geanymacro.c:1815
-#: ../geanymacro/src/geanymacro.c:2112
+#: ../devhelp/devhelp/dh-window.c:760 ../geanymacro/src/geanymacro.c:1822
+#: ../geanymacro/src/geanymacro.c:2118
msgid "_Edit"
msgstr "編集(_E)"
@@ -966,55 +985,64 @@
msgid "Column mode, select to line / brace / anchor."
msgstr "列選択モード、行番号指定選択、対応する括弧、アンカーで選択"
-#: ../geanyextrasel/src/extrasel.c:482
+#: ../geanyextrasel/src/extrasel.c:502
msgid "E_xtra Selection"
msgstr "特殊な選択(_X)"
-#: ../geanyextrasel/src/extrasel.c:489
+#: ../geanyextrasel/src/extrasel.c:509
msgid "_Column Mode"
msgstr "列選択モード(_C)"
-#: ../geanyextrasel/src/extrasel.c:494
+#: ../geanyextrasel/src/extrasel.c:514
msgid "Column mode"
msgstr "列選択モード"
-#: ../geanyextrasel/src/extrasel.c:496
+#: ../geanyextrasel/src/extrasel.c:516
msgid "Select to _Line"
msgstr "行番号指定選択(_L)"
-#: ../geanyextrasel/src/extrasel.c:500
+#: ../geanyextrasel/src/extrasel.c:520
msgid "Select to line"
msgstr "行番号指定選択"
-#: ../geanyextrasel/src/extrasel.c:502
+#: ../geanyextrasel/src/extrasel.c:522
msgid "Select to Matching _Brace"
msgstr "対応する括弧で選択(_B)"
-#: ../geanyextrasel/src/extrasel.c:506
+#: ../geanyextrasel/src/extrasel.c:526
msgid "Select to matching brace"
msgstr "対応する括弧で選択"
-#: ../geanyextrasel/src/extrasel.c:510
+#: ../geanyextrasel/src/extrasel.c:528
+msgid "_Toggle Stream/Rectangular"
+msgstr ""
+
+#: ../geanyextrasel/src/extrasel.c:532
+#, fuzzy
+msgid "Convert selection"
+msgstr "選択範囲をテーブルに変換"
+
+#: ../geanyextrasel/src/extrasel.c:537
msgid "_Set Anchor"
msgstr "アンカーを設定(_S)"
-#: ../geanyextrasel/src/extrasel.c:514
+#: ../geanyextrasel/src/extrasel.c:541
msgid "Set anchor"
msgstr "アンカーを設定"
-#: ../geanyextrasel/src/extrasel.c:516
+#: ../geanyextrasel/src/extrasel.c:543
msgid "Select to _Anchor"
msgstr "アンカー指定選択(_A)"
-#: ../geanyextrasel/src/extrasel.c:520
+#: ../geanyextrasel/src/extrasel.c:547
msgid "Select to anchor"
msgstr "アンカー指定選択"
-#: ../geanyextrasel/src/extrasel.c:522
+#: ../geanyextrasel/src/extrasel.c:549
msgid "_Rectangle Select to Anchor"
msgstr "アンカーで矩形選択(_R)"
-#: ../geanyextrasel/src/extrasel.c:527
+#: ../geanyextrasel/src/extrasel.c:554
msgid "Rectangle select to anchor"
msgstr "アンカーで矩形選択"
@@ -1278,10 +1306,10 @@
"surprising since the comment will be generated for the last saved state of "
"this document and not the current one."
msgstr ""
-"現在の文書からヘルプ文書を生成する前にディスクに保存するかどうかを指定します。"
-"技術的な側面から見ると、タグ一覧が更新されます。このオプションを無効にし、更新さ"
-"れた文書からヘルプ文書を生成すると、現在の文書ではなく、最後に保存された状態か"
-"らコメントが生成されます。"
+"現在の文書からヘルプ文書を生成する前にディスクに保存するかどうかを指定しま"
+"す。技術的な側面から見ると、タグ一覧が更新されます。このオプションを無効に"
+"し、更新された文書からヘルプ文書を生成すると、現在の文書ではなく、最後に保存"
+"された状態からコメントが生成されます。"
#. indent
#: ../geanygendoc/src/ggd-plugin.c:637
@@ -1415,76 +1443,76 @@
msgid "Default documentation type for languages that does not have one set"
msgstr "言語別の設定が用意されてしないすべて言語用の文書種類設定"
-#: ../geanyinsertnum/src/insertnum.c:37 ../geanyinsertnum/src/insertnum.c:329
-#: ../geanyinsertnum/src/insertnum.c:461
+#: ../geanyinsertnum/src/insertnum.c:44 ../geanyinsertnum/src/insertnum.c:337
+#: ../geanyinsertnum/src/insertnum.c:484
msgid "Insert Numbers"
msgstr "番号を挿入"
-#: ../geanyinsertnum/src/insertnum.c:37
+#: ../geanyinsertnum/src/insertnum.c:44
msgid "Insert/Fill columns with numbers."
msgstr "列に番号を挿入"
-#: ../geanyinsertnum/src/insertnum.c:140
+#: ../geanyinsertnum/src/insertnum.c:146
msgid "Counting..."
msgstr "数えています..."
-#: ../geanyinsertnum/src/insertnum.c:188
+#: ../geanyinsertnum/src/insertnum.c:194
msgid "Preparing..."
msgstr "準備中..."
-#: ../geanyinsertnum/src/insertnum.c:194
+#: ../geanyinsertnum/src/insertnum.c:200
msgid "Inserting..."
msgstr "挿入中..."
-#: ../geanyinsertnum/src/insertnum.c:318
+#: ../geanyinsertnum/src/insertnum.c:333
msgid "For base 11 and above"
msgstr "基数が11以上のとき"
-#: ../geanyinsertnum/src/insertnum.c:341
+#: ../geanyinsertnum/src/insertnum.c:353
msgid "_Start:"
msgstr "開始(_S):"
-#: ../geanyinsertnum/src/insertnum.c:346
+#: ../geanyinsertnum/src/insertnum.c:358
msgid "S_tep:"
msgstr "増分(_T):"
-#: ../geanyinsertnum/src/insertnum.c:352
+#: ../geanyinsertnum/src/insertnum.c:364
msgid "_Base:"
msgstr "基数(_B):"
-#: ../geanyinsertnum/src/insertnum.c:363
+#: ../geanyinsertnum/src/insertnum.c:380
msgid "Letters:"
msgstr "文字:"
-#: ../geanyinsertnum/src/insertnum.c:366
+#: ../geanyinsertnum/src/insertnum.c:383
msgid "_Upper"
msgstr "大文字(_U)"
-#: ../geanyinsertnum/src/insertnum.c:371
+#: ../geanyinsertnum/src/insertnum.c:388
msgid "_Lower"
msgstr "小文字(_L)"
-#: ../geanyinsertnum/src/insertnum.c:376
+#: ../geanyinsertnum/src/insertnum.c:393
msgid "Base _prefix"
msgstr "基数の接頭語(_P)"
-#: ../geanyinsertnum/src/insertnum.c:378
+#: ../geanyinsertnum/src/insertnum.c:395
msgid "0 for octal, 0x for hex, + for positive decimal"
msgstr "8進数には0,16進数には0x,正の10進数に+をつけることができます"
-#: ../geanyinsertnum/src/insertnum.c:380
+#: ../geanyinsertnum/src/insertnum.c:397
msgid "Padding:"
msgstr "余白:"
-#: ../geanyinsertnum/src/insertnum.c:382
+#: ../geanyinsertnum/src/insertnum.c:399
msgid "Sp_ace"
msgstr "空白(_A)"
-#: ../geanyinsertnum/src/insertnum.c:385
+#: ../geanyinsertnum/src/insertnum.c:402
msgid "_Zero"
msgstr "ゼロ(_Z)"
-#: ../geanyinsertnum/src/insertnum.c:454
+#: ../geanyinsertnum/src/insertnum.c:477
msgid "Insert _Numbers"
msgstr "番号を挿入(_N)"
@@ -1916,20 +1944,20 @@
msgid "BibTeX reference name:"
msgstr "BibTeX 参照名:"
-#: ../geanylatex/src/geanylatex.c:1680
+#: ../geanylatex/src/geanylatex.c:1679
msgid "Dear Sir or Madame"
msgstr "敬称の書出し(Dear Sir や Madameなど)"
-#: ../geanylatex/src/geanylatex.c:1681
+#: ../geanylatex/src/geanylatex.c:1680
msgid "With kind regards"
msgstr "文末の定型句(regardsなど)"
-#: ../geanylatex/src/geanylatex.c:1689
+#: ../geanylatex/src/geanylatex.c:1688
msgid "No template assigned. Aborting"
msgstr "テンプレートが割り当てられていません。終了します"
#. Building the wizard-dialog and showing it
-#: ../geanylatex/src/geanylatex.c:1716
+#: ../geanylatex/src/geanylatex.c:1715
msgid "LaTeX-Wizard"
msgstr "LaTeXウィザード"
@@ -1937,78 +1965,78 @@
#. * Adds custom templates if there are any. If there are none just
#. * adds default one
#. TEMPLATE FILE
-#: ../geanylatex/src/geanylatex.c:1731 ../markdown/src/conf.c:666
+#: ../geanylatex/src/geanylatex.c:1730 ../markdown/src/conf.c:659
msgid "Template:"
msgstr "テンプレート:"
-#: ../geanylatex/src/geanylatex.c:1735
+#: ../geanylatex/src/geanylatex.c:1734
msgid "Set the template which should be used for creating the new document"
msgstr "新規文書を作成するのに使用されるテンプレートを設定"
-#: ../geanylatex/src/geanylatex.c:1744
+#: ../geanylatex/src/geanylatex.c:1743
msgid "Default"
msgstr "標準"
#. Documentclass
-#: ../geanylatex/src/geanylatex.c:1755
+#: ../geanylatex/src/geanylatex.c:1754
msgid "Documentclass:"
msgstr "文書クラス:"
-#: ../geanylatex/src/geanylatex.c:1758
+#: ../geanylatex/src/geanylatex.c:1757
msgid "Choose the kind of document you want to write"
msgstr "作成する文書の種類を選択"
-#: ../geanylatex/src/geanylatex.c:1762
+#: ../geanylatex/src/geanylatex.c:1761
msgid "Article"
msgstr "論文"
-#: ../geanylatex/src/geanylatex.c:1764
+#: ../geanylatex/src/geanylatex.c:1763
msgid "Report"
msgstr "レポート"
-#: ../geanylatex/src/geanylatex.c:1766
+#: ../geanylatex/src/geanylatex.c:1765
msgid "Letter"
msgstr "手紙"
-#: ../geanylatex/src/geanylatex.c:1768
+#: ../geanylatex/src/geanylatex.c:1767
msgid "Presentation"
msgstr "プレゼンテーション"
#. Encoding
-#: ../geanylatex/src/geanylatex.c:1778
+#: ../geanylatex/src/geanylatex.c:1777
msgid "Encoding:"
msgstr "エンコード方法:"
-#: ../geanylatex/src/geanylatex.c:1782
+#: ../geanylatex/src/geanylatex.c:1781
msgid "Set the encoding for your new document"
msgstr "新規文書のエンコード方法を設定"
#. fontsize
-#: ../geanylatex/src/geanylatex.c:1798
+#: ../geanylatex/src/geanylatex.c:1797
msgid "Font size"
msgstr "フォントサイズ:"
-#: ../geanylatex/src/geanylatex.c:1804
+#: ../geanylatex/src/geanylatex.c:1803
msgid "Set the default font size of your new document"
msgstr "新規文書の標準フォントサイズを設定"
#. Author
-#: ../geanylatex/src/geanylatex.c:1816
+#: ../geanylatex/src/geanylatex.c:1815
msgid "Author:"
msgstr "著者:"
-#: ../geanylatex/src/geanylatex.c:1819
+#: ../geanylatex/src/geanylatex.c:1818
msgid ""
"Sets the value of the \\author command. In most cases this should be your "
"name"
msgstr "\\author コマンドの値を設定。通常あなたの氏名を設定します。"
#. Date
-#: ../geanylatex/src/geanylatex.c:1833
+#: ../geanylatex/src/geanylatex.c:1832
msgid "Date:"
msgstr "日付:"
-#: ../geanylatex/src/geanylatex.c:1836
+#: ../geanylatex/src/geanylatex.c:1835
msgid ""
"Sets the value of the \\date command inside header of your new created LaTeX-"
"document. Keeping it at \\today is a good decision if you don't need any "
@@ -2018,37 +2046,37 @@
"定にしたくないときは、\\todayのままにしておくのがよいでしょう。"
#. Title of the new document
-#: ../geanylatex/src/geanylatex.c:1848
+#: ../geanylatex/src/geanylatex.c:1847
msgid "Title:"
msgstr "題名:"
-#: ../geanylatex/src/geanylatex.c:1851
+#: ../geanylatex/src/geanylatex.c:1850
msgid "Sets the title of your new document."
msgstr "新規文書の題名を設定します。"
#. Papersize
-#: ../geanylatex/src/geanylatex.c:1860
+#: ../geanylatex/src/geanylatex.c:1859
msgid "Paper size:"
msgstr "用紙サイズ:"
-#: ../geanylatex/src/geanylatex.c:1863
+#: ../geanylatex/src/geanylatex.c:1862
msgid "Choose the paper format for the newly created document"
msgstr "新規文書の用紙を選択"
#. Paper direction
-#: ../geanylatex/src/geanylatex.c:1876
+#: ../geanylatex/src/geanylatex.c:1875
msgid "Paper Orientation:"
msgstr "用紙の向き"
-#: ../geanylatex/src/geanylatex.c:1879
+#: ../geanylatex/src/geanylatex.c:1878
msgid "Choose the paper orientation for the newly created document"
msgstr "新規文書の用紙の向きを選択"
-#: ../geanylatex/src/geanylatex.c:1900
+#: ../geanylatex/src/geanylatex.c:1899
msgid "Use KOMA-script classes if possible"
msgstr "可能であれば、KOMAスクリプトクラスを使用してください。"
-#: ../geanylatex/src/geanylatex.c:1902
+#: ../geanylatex/src/geanylatex.c:1901
msgid ""
"Uses the KOMA-script classes by Markus Kohm.\n"
"Keep in mind: To compile your document these classes have to be installed "
@@ -2058,106 +2086,106 @@
"使用の注意: あなたの文書をコンパイルするには、これらのクラスを事前にインス"
"トールする必要があります。"
-#: ../geanylatex/src/geanylatex.c:1909
+#: ../geanylatex/src/geanylatex.c:1908
msgid "Use draft mode"
msgstr "草稿モードを使用"
-#: ../geanylatex/src/geanylatex.c:1911
+#: ../geanylatex/src/geanylatex.c:1910
msgid ""
"Set the draft flag inside new created documents to get documents with a "
"number of debugging helpers"
msgstr ""
"新規文書に草稿フラグを設定し、デバッグヘルパーを使用した文書を作成します。"
-#: ../geanylatex/src/geanylatex.c:1928
+#: ../geanylatex/src/geanylatex.c:1927
msgid "Run LaTeX-Wizard"
msgstr "LaTeXウィザードを実行"
-#: ../geanylatex/src/geanylatex.c:1930
+#: ../geanylatex/src/geanylatex.c:1929
msgid "Insert \\label"
msgstr "ラベル(\\label)を挿入"
-#: ../geanylatex/src/geanylatex.c:1932
+#: ../geanylatex/src/geanylatex.c:1931
msgid "Insert \\ref"
msgstr "参照(\\ref)を挿入"
-#: ../geanylatex/src/geanylatex.c:1934
+#: ../geanylatex/src/geanylatex.c:1933
msgid "Insert linebreak \\\\ "
msgstr "改行(\\\\)を挿入 "
-#: ../geanylatex/src/geanylatex.c:1937
+#: ../geanylatex/src/geanylatex.c:1936
msgid "Insert command"
msgstr "コマンドを挿入"
-#: ../geanylatex/src/geanylatex.c:1939
+#: ../geanylatex/src/geanylatex.c:1938
msgid "Turn input replacement on/off"
msgstr "入力置き換えのOn/Off"
-#: ../geanylatex/src/geanylatex.c:1943
+#: ../geanylatex/src/geanylatex.c:1942
msgid "Replace special characters"
msgstr "特殊文字の置き換え"
-#: ../geanylatex/src/geanylatex.c:1946
+#: ../geanylatex/src/geanylatex.c:1945
msgid "Run insert environment dialog"
msgstr "環境挿入ダイアログを実行"
-#: ../geanylatex/src/geanylatex.c:1948
+#: ../geanylatex/src/geanylatex.c:1947
msgid "Insert \\item"
msgstr "項目を挿入(\\item)"
-#: ../geanylatex/src/geanylatex.c:1950
+#: ../geanylatex/src/geanylatex.c:1949
msgid "Format selection in bold font face"
msgstr "太字フォント"
-#: ../geanylatex/src/geanylatex.c:1952
+#: ../geanylatex/src/geanylatex.c:1951
msgid "Format selection in italic font face"
msgstr "斜体フォント"
-#: ../geanylatex/src/geanylatex.c:1954
+#: ../geanylatex/src/geanylatex.c:1953
msgid "Format selection in typewriter font face"
msgstr "固定幅フォント"
-#: ../geanylatex/src/geanylatex.c:1956
+#: ../geanylatex/src/geanylatex.c:1955
msgid "Format selection centered"
msgstr "中央合わせ"
-#: ../geanylatex/src/geanylatex.c:1958
+#: ../geanylatex/src/geanylatex.c:1957
msgid "Format selection left-aligned"
msgstr "左寄せ"
-#: ../geanylatex/src/geanylatex.c:1960
+#: ../geanylatex/src/geanylatex.c:1959
msgid "Format selection right-aligned"
msgstr "右寄せ "
-#: ../geanylatex/src/geanylatex.c:1963
+#: ../geanylatex/src/geanylatex.c:1962
msgid "Insert description list"
msgstr "説明リストを挿入"
-#: ../geanylatex/src/geanylatex.c:1966
+#: ../geanylatex/src/geanylatex.c:1965
msgid "Insert itemize list"
msgstr "項目リストを挿入"
-#: ../geanylatex/src/geanylatex.c:1969
+#: ../geanylatex/src/geanylatex.c:1968
msgid "Insert enumerate list"
msgstr "列挙リストを挿入"
-#: ../geanylatex/src/geanylatex.c:1972
+#: ../geanylatex/src/geanylatex.c:1971
msgid "Set selection one level up"
msgstr "レベルを上げる"
-#: ../geanylatex/src/geanylatex.c:1975
+#: ../geanylatex/src/geanylatex.c:1974
msgid "Set selection one level down"
msgstr "レベルを下げる"
-#: ../geanylatex/src/geanylatex.c:1978
+#: ../geanylatex/src/geanylatex.c:1977
msgid "Insert \\usepackage{}"
msgstr "パッケージ(\\usepackage{})を挿入"
-#: ../geanylatex/src/geanylatex.c:1981
+#: ../geanylatex/src/geanylatex.c:1980
msgid "Insert BibTeX reference dialog"
msgstr "BibTeX参照ダイアログを挿入"
-#: ../geanylatex/src/geanylatex.c:1988
+#: ../geanylatex/src/geanylatex.c:1987
msgid ""
"GeanyLaTeX is a plugin to improve support for LaTeX in Geany.\n"
"\n"
@@ -2166,7 +2194,7 @@
"GeanyLaTeX は Geany で LaTexをよりよくサポートするプラグインです。\n"
"不具合や機能追加については作者にレポートしてください。"
-#: ../geanylatex/src/geanylatex.c:2026
+#: ../geanylatex/src/geanylatex.c:2025
msgid ""
"glatex_set_autocompletion_contextsize has been initialized with an invalid "
"value. Default value taken. Please check your configuration file"
@@ -2174,116 +2202,116 @@
"glatex_set_autocompletion_contextsize が不正な値で初期化されました。既定値に"
"戻します。設定ファイルを確認してください。"
-#: ../geanylatex/src/geanylatex.c:2048 ../geanylatex/src/geanylatex.c:2055
+#: ../geanylatex/src/geanylatex.c:2047 ../geanylatex/src/geanylatex.c:2054
msgid "page \\pageref{{{reference}}}"
msgstr "page \\pageref{{{reference}}}"
-#: ../geanylatex/src/geanylatex.c:2052 ../geanylatex/src/geanylatex.c:2059
+#: ../geanylatex/src/geanylatex.c:2051 ../geanylatex/src/geanylatex.c:2058
msgid "\\ref{{{reference}}}, page \\pageref{{{reference}}}"
msgstr "\\ref{{{reference}}}, page \\pageref{{{reference}}}"
#. Build up menu for menubar
-#: ../geanylatex/src/geanylatex.c:2107
+#: ../geanylatex/src/geanylatex.c:2106
msgid "_LaTeX"
msgstr "_LaTeX"
#. Filling up menubar menus
#. LaTeX menu
-#: ../geanylatex/src/geanylatex.c:2116 ../geanylatex/src/geanylatex.c:2328
+#: ../geanylatex/src/geanylatex.c:2115 ../geanylatex/src/geanylatex.c:2327
msgid "LaTeX-_Wizard"
msgstr "LaTeXウィザード(_W)"
-#: ../geanylatex/src/geanylatex.c:2119 ../geanylatex/src/geanylatex.c:2331
+#: ../geanylatex/src/geanylatex.c:2118 ../geanylatex/src/geanylatex.c:2330
msgid "Starts a Wizard to easily create LaTeX-documents"
msgstr "LaTeX 文書を簡単に作成するウィザードを開始"
-#: ../geanylatex/src/geanylatex.c:2124
+#: ../geanylatex/src/geanylatex.c:2123
msgid "I_nsert Special Character"
msgstr "特殊文字の挿入(_N)"
-#: ../geanylatex/src/geanylatex.c:2126
+#: ../geanylatex/src/geanylatex.c:2125
msgid "Helps to use some not very common letters and signs"
msgstr "あまり使われない特殊文字や記号を入力するのを補助します。"
-#: ../geanylatex/src/geanylatex.c:2136
+#: ../geanylatex/src/geanylatex.c:2135
msgid "Insert _Reference"
msgstr "参照を挿入(_R)"
-#: ../geanylatex/src/geanylatex.c:2138
+#: ../geanylatex/src/geanylatex.c:2137
msgid "Inserting references to the document"
msgstr "文書に参照を挿入します"
-#: ../geanylatex/src/geanylatex.c:2143
+#: ../geanylatex/src/geanylatex.c:2142
msgid "Insert _Label"
msgstr "ラベルを挿入(_L)"
-#: ../geanylatex/src/geanylatex.c:2145
+#: ../geanylatex/src/geanylatex.c:2144
msgid "Helps at inserting labels to a document"
msgstr "文書にラベルを挿入します"
-#: ../geanylatex/src/geanylatex.c:2151
+#: ../geanylatex/src/geanylatex.c:2150
msgid "Insert _Environment"
msgstr "環境を挿入(_E)"
-#: ../geanylatex/src/geanylatex.c:2153
+#: ../geanylatex/src/geanylatex.c:2152
msgid "Helps at inserting an environment a document"
msgstr "文書に環境を挿入します"
-#: ../geanylatex/src/geanylatex.c:2159
+#: ../geanylatex/src/geanylatex.c:2158
msgid "Insert P_ackage"
msgstr "パッケージを挿入(_A)"
-#: ../geanylatex/src/geanylatex.c:2161
+#: ../geanylatex/src/geanylatex.c:2160
msgid "A small dialog to insert \\usepackage{} into header of current file"
msgstr ""
"現在のファイルのヘッダに \\usepackage{} を挿入するための小さなダイアログ"
-#: ../geanylatex/src/geanylatex.c:2166 ../scope/data/scope.glade.h:58
+#: ../geanylatex/src/geanylatex.c:2165 ../scope/data/scope.glade.h:58
msgid "_Format"
msgstr "書式(_F)"
#. Add font size menu
-#: ../geanylatex/src/geanylatex.c:2183
+#: ../geanylatex/src/geanylatex.c:2182
msgid "F_ont size"
msgstr "フォントサイズ(_O)"
-#: ../geanylatex/src/geanylatex.c:2201
+#: ../geanylatex/src/geanylatex.c:2200
msgid "_Special Character Replacement"
msgstr "特殊文字の置換(_S)"
-#: ../geanylatex/src/geanylatex.c:2209
+#: ../geanylatex/src/geanylatex.c:2208
msgid "Bulk _Replace Special Characters"
msgstr "特殊文字の大域置換(_R)"
-#: ../geanylatex/src/geanylatex.c:2211
+#: ../geanylatex/src/geanylatex.c:2210
msgid "_Replace selected special characters with TeX substitutes"
msgstr "選択した特殊文字をTeXの構文に置換(_R)"
-#: ../geanylatex/src/geanylatex.c:2219
+#: ../geanylatex/src/geanylatex.c:2218
msgid "Toggle _Special Character Replacement"
msgstr "特殊文字置換の切り替え(_S)"
-#: ../geanylatex/src/geanylatex.c:2230
+#: ../geanylatex/src/geanylatex.c:2229
msgid "Insert _Command"
msgstr "コマンドを挿入(_C)"
-#: ../geanylatex/src/geanylatex.c:2232
+#: ../geanylatex/src/geanylatex.c:2231
msgid "Inserting costumized command to document"
msgstr "文書にカスタムコマンドを挿入します"
-#: ../geanylatex/src/geanylatex.c:2257
+#: ../geanylatex/src/geanylatex.c:2256
msgid "_BibTeX"
msgstr "_BibTeX"
-#: ../geanylatex/src/geanylatex.c:2265
+#: ../geanylatex/src/geanylatex.c:2264
msgid "Insert B_ibTeX reference"
msgstr "BibTeX 参照を挿入(_I)"
-#: ../geanylatex/src/geanylatex.c:2267
+#: ../geanylatex/src/geanylatex.c:2266
msgid "Helps to insert a reference out of BibTeX files"
msgstr "BibTeXファイルの参照を挿入します"
-#: ../geanylatex/src/geanylatex.c:2272
+#: ../geanylatex/src/geanylatex.c:2271
msgid "_BibTeX entries"
msgstr "_BibTeX エントリー"
@@ -2439,16 +2467,16 @@
msgid "Creating dummy text with Geany"
msgstr "Geanyでダミーテキストを作成"
-#: ../geanylipsum/src/geanylipsum.c:86
+#: ../geanylipsum/src/geanylipsum.c:89
msgid "Lipsum-Generator"
msgstr "Lipsum-Generator"
-#: ../geanylipsum/src/geanylipsum.c:87
+#: ../geanylipsum/src/geanylipsum.c:90
msgid "Enter the length of Lipsum text here"
msgstr "ダミーテキストの文字数を指定"
#. Building menu entry
-#: ../geanylipsum/src/geanylipsum.c:163
+#: ../geanylipsum/src/geanylipsum.c:164
msgid "_Lipsum"
msgstr "_Lipsum"
@@ -2586,19 +2614,19 @@
msgid "Browse..."
msgstr "参照..."
-#: ../geanylua/gsdlg.c:175
+#: ../geanylua/gsdlg.c:176
msgid "Select Color"
msgstr "色を選択"
-#: ../geanylua/gsdlg.c:205
+#: ../geanylua/gsdlg.c:207
msgid "Choose..."
msgstr "選択..."
-#: ../geanylua/gsdlg.c:226
+#: ../geanylua/gsdlg.c:228
msgid "Select Font"
msgstr "フォントを選択"
-#: ../geanylua/gsdlg.c:253
+#: ../geanylua/gsdlg.c:255
msgid "Select..."
msgstr "選択..."
@@ -2629,7 +2657,7 @@
"モジュール \"%s\" が関数 %s() でエラー:\n"
"コマンド \"%s\"の引数が不足しています。\n"
-#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:398
+#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:396
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2669,7 +2697,7 @@
msgid "Save file"
msgstr "ファイルを保存"
-#: ../geanylua/glspi_dlg.c:436
+#: ../geanylua/glspi_dlg.c:438
#, c-format
msgid ""
"Error in module \"%s\" at function pickfile():\n"
@@ -2678,7 +2706,7 @@
"モジュール \"%s\" が関数 pickfile() でエラー:\n"
"引数 #3 のフィルタ文字列の解析に失敗。\n"
-#: ../geanylua/glspi_dlg.c:486
+#: ../geanylua/glspi_dlg.c:489
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2722,7 +2750,7 @@
"プラグイン %s のロードに失敗。\n"
"インストールを確認してください。"
-#: ../geanylua/glspi_app.c:19
+#: ../geanylua/glspi_app.c:21
#, c-format
msgid ""
"%s %s: %s\n"
@@ -2731,7 +2759,7 @@
"%s %s: %s\n"
"Copyright (c) 2007-2010 "
-#: ../geanylua/glspi_app.c:149
+#: ../geanylua/glspi_app.c:151
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2740,7 +2768,7 @@
"モジュール \"%s\" が関数 %s() でエラー:\n"
"ウィジェット \"%s\" がありません(引数 #1)\n"
-#: ../geanylua/glspi_app.c:158
+#: ../geanylua/glspi_app.c:160
#, c-format
msgid ""
"Error in module \"%s\" at function %s() argument #2:\n"
@@ -3085,6 +3113,21 @@
msgstr ""
"選択された文字列を下にコピー。選択されていなかったら、現在の行を下にコピー"
+#: ../geanymacro/src/geanymacro.c:150
+#, fuzzy
+msgid "Search for next \"\""
+msgstr "検索文字列:"
+
+#: ../geanymacro/src/geanymacro.c:151
+#, fuzzy
+msgid "Search for previous \"\""
+msgstr "単語の開始部分を検索"
+
+#: ../geanymacro/src/geanymacro.c:152
+#, fuzzy
+msgid "Set start of search to beginning of selection"
+msgstr "行頭まで削除"
+
#: ../geanymacro/src/geanymacro.c:181
msgid "Macros"
msgstr "マクロ"
@@ -3218,9 +3261,8 @@
"that replaces the selected text, or is inserted.\n"
"\n"
msgstr ""
-"個々の操作に別のコマンドを指定、操作の順序を変更、新しい操作を追加、"
-"操作の削除も可能です。選択した文字や挿入した文字の編集"
-"も可能です。\n"
+"個々の操作に別のコマンドを指定、操作の順序を変更、新しい操作を追加、操作の削"
+"除も可能です。選択した文字や挿入した文字の編集も可能です。\n"
"\n"
#: ../geanymacro/src/geanymacro.c:878
@@ -3239,9 +3281,9 @@
"Manager under the Tools menu, selecting this plugin, and cliking "
"Preferences. "
msgstr ""
-"このプラグインの既定の動作を変更することも可能です。ツールメニューのプラグイン"
-"マネージャを選択し、このプラグインを選択して、設定ボタンをクリックしてくださ"
-"い。"
+"このプラグインの既定の動作を変更することも可能です。ツールメニューのプラグイ"
+"ンマネージャを選択し、このプラグインを選択して、設定ボタンをクリックしてくだ"
+"さい。"
#: ../geanymacro/src/geanymacro.c:883
msgid "You can change:\n"
@@ -3325,12 +3367,12 @@
#. create buttons
#: ../geanymacro/src/geanymacro.c:1393 ../geanymacro/src/geanymacro.c:1536
-#: ../geanymacro/src/geanymacro.c:1819 ../geanymacro/src/geanymacro.c:2116
+#: ../geanymacro/src/geanymacro.c:1826 ../geanymacro/src/geanymacro.c:2122
msgid "_Ok"
msgstr "了解(_O)"
#: ../geanymacro/src/geanymacro.c:1394 ../geanymacro/src/geanymacro.c:1537
-#: ../geanymacro/src/geanymacro.c:1820
+#: ../geanymacro/src/geanymacro.c:1827
msgid "_Cancel"
msgstr "キャンセル(_C)"
@@ -3347,7 +3389,7 @@
msgid "Search for contents of clipboard"
msgstr "クリップボードの内容を検索"
-#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:92
+#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:101
msgid "Search for:"
msgstr "検索文字列:"
@@ -3381,58 +3423,58 @@
msgid "Text:"
msgstr "文字列:"
-#: ../geanymacro/src/geanymacro.c:1571 ../geanymacro/src/geanymacro.c:1755
+#: ../geanymacro/src/geanymacro.c:1570 ../geanymacro/src/geanymacro.c:1758
#, c-format
msgid "Insert/replace with \"%s\""
msgstr "\"%s\"を挿入/で置き換え"
#. create dialog box
-#: ../geanymacro/src/geanymacro.c:1731
+#: ../geanymacro/src/geanymacro.c:1735
#, c-format
msgid "Edit: %s"
msgstr "編集: %s"
#. add column
-#: ../geanymacro/src/geanymacro.c:1794
+#: ../geanymacro/src/geanymacro.c:1801
msgid "Event"
msgstr "イベント"
#. add buttons
-#: ../geanymacro/src/geanymacro.c:1809
+#: ../geanymacro/src/geanymacro.c:1816
msgid "Move _Up"
msgstr "上に移動(_U)"
-#: ../geanymacro/src/geanymacro.c:1811
+#: ../geanymacro/src/geanymacro.c:1818
msgid "Move Do_wn"
msgstr "下に移動(_W)"
-#: ../geanymacro/src/geanymacro.c:1813
+#: ../geanymacro/src/geanymacro.c:1820
msgid "New _Above"
msgstr "上に追加(_A)"
-#: ../geanymacro/src/geanymacro.c:1814
+#: ../geanymacro/src/geanymacro.c:1821
msgid "New _Below"
msgstr "下に追加(_B)"
-#: ../geanymacro/src/geanymacro.c:1817 ../geanymacro/src/geanymacro.c:2114
+#: ../geanymacro/src/geanymacro.c:1824 ../geanymacro/src/geanymacro.c:2120
msgid "_Delete"
msgstr "削除(_D)"
#. create dialog box
-#: ../geanymacro/src/geanymacro.c:2059
+#: ../geanymacro/src/geanymacro.c:2065
msgid "Edit Macros"
msgstr "マクロを修正"
-#: ../geanymacro/src/geanymacro.c:2089
+#: ../geanymacro/src/geanymacro.c:2095
msgid "Macro Name"
msgstr "マクロ名"
-#: ../geanymacro/src/geanymacro.c:2095
+#: ../geanymacro/src/geanymacro.c:2101
msgid "Key Trigger"
msgstr "マクロ・キー"
#. add buttons
-#: ../geanymacro/src/geanymacro.c:2110
+#: ../geanymacro/src/geanymacro.c:2116
msgid "_Re-Record"
msgstr "再び記録(_R)"
@@ -3451,6 +3493,33 @@
msgid "_Edit Macros"
msgstr "マクロを修正(_E)"
+#. *< \brief It's the information message about geany mini script
+#: ../geanyminiscript/src/gms_gui.c:129
+msgid ""
+"GMS : Geany Mini-Script filter Plugin\n"
+"This plugin is a tool to apply a script filter on:\n"
+" o the text selection,\n"
+" o the current document,\n"
+" o all documents of the current session.\n"
+"\n"
+"The filter type can be:\n"
+" o Unix shell script,\n"
+" o perl script,\n"
+" o python script,\n"
+" o sed commands,\n"
+" o awk script.\n"
+"\n"
+"AUTHOR\n"
+" Written by Pascal BURLOT (December,2008)\n"
+"\n"
+"LICENSE:\n"
+"This program is free software; you can redistribute\n"
+"it and/or modify it under the terms of the GNU \n"
+"General Public License as published by the Free\n"
+"Software Foundation; either version 2 of the License,\n"
+"or (at your option) any later version."
+msgstr ""
+
#: ../geanyminiscript/src/gms_gui.c:253
msgid "Load Mini-Script File"
msgstr "ミニスクリプトファイルを読み込み"
@@ -3459,109 +3528,108 @@
msgid "Save Mini-Script File"
msgstr "ミニスクリプトファイルを保存"
-#: ../geanyminiscript/src/gms_gui.c:418
+#: ../geanyminiscript/src/gms_gui.c:419
msgid "Mini-Script Filter"
msgstr "ミニスクリプト フィルタ"
-#: ../geanyminiscript/src/gms_gui.c:446
+#: ../geanyminiscript/src/gms_gui.c:445
msgid "Clear the mini-script window"
msgstr "ミニスクリプト ウィンドウをクリア"
-#: ../geanyminiscript/src/gms_gui.c:451
+#: ../geanyminiscript/src/gms_gui.c:450
msgid "Load a mini-script into this window"
msgstr "ミニスクリプトをウィンドウに読み込み"
-#: ../geanyminiscript/src/gms_gui.c:456
+#: ../geanyminiscript/src/gms_gui.c:455
msgid "Save the mini-script into a file"
msgstr "ミニスクリプトをファイルに保存"
-#: ../geanyminiscript/src/gms_gui.c:461
+#: ../geanyminiscript/src/gms_gui.c:460
msgid "Display a information about the mini-script plugin"
msgstr "ミニスクリプト プラグインの詳細な情報を表示する"
-#: ../geanyminiscript/src/gms_gui.c:469
+#: ../geanyminiscript/src/gms_gui.c:468
msgid "select the mini-script type"
msgstr "ミニスクリプト種類を選択"
#. Hbox : Radio bouttons for choosing the input:
#. * selection/current document/all documents of the current session
-#: ../geanyminiscript/src/gms_gui.c:500
+#: ../geanyminiscript/src/gms_gui.c:499
msgid "filter input"
msgstr "入力フィルタ"
-#: ../geanyminiscript/src/gms_gui.c:502
+#: ../geanyminiscript/src/gms_gui.c:501
msgid "select the input of mini-script filter"
msgstr "ミニスクリプト入力フィルタを選択"
-#: ../geanyminiscript/src/gms_gui.c:508
+#: ../geanyminiscript/src/gms_gui.c:507
msgid "selection"
msgstr "選択"
-#: ../geanyminiscript/src/gms_gui.c:509
+#: ../geanyminiscript/src/gms_gui.c:508
msgid "document"
msgstr "文書"
-#: ../geanyminiscript/src/gms_gui.c:510
+#: ../geanyminiscript/src/gms_gui.c:509
msgid "session"
msgstr "セッション"
#. Hbox : Radio bouttons for choosing the output:
#. * current document/ or new document
-#: ../geanyminiscript/src/gms_gui.c:519
+#: ../geanyminiscript/src/gms_gui.c:518
msgid "filter output"
msgstr "出力フィルタ"
-#: ../geanyminiscript/src/gms_gui.c:521
+#: ../geanyminiscript/src/gms_gui.c:520
msgid "select the output of mini-script filter"
msgstr "ミニスクリプト出力フィルタを選択"
-#: ../geanyminiscript/src/gms_gui.c:527
+#: ../geanyminiscript/src/gms_gui.c:526
msgid "Current Doc."
msgstr "現在の文書"
-#: ../geanyminiscript/src/gms_gui.c:528
+#: ../geanyminiscript/src/gms_gui.c:527
msgid "New Doc."
msgstr "新規文書"
-#: ../geanyminiscript/src/gms_gui.c:749
+#: ../geanyminiscript/src/gms_gui.c:748
msgid "script configuration"
msgstr "スクリプトの設定"
-#. All plugins must set name, description, version and author.
#: ../geanyminiscript/src/gms.c:58
msgid "Mini Script"
msgstr "ミニスクリプト"
-#: ../geanyminiscript/src/gms.c:58
+#: ../geanyminiscript/src/gms.c:59
msgid ""
"A tool to apply a script filter on a text selection or current document(s)"
msgstr "選択文字列や現在の文書にスクリプト フィルタを適用するツール"
-#: ../geanyminiscript/src/gms.c:59
+#: ../geanyminiscript/src/gms.c:60
msgid "Pascal BURLOT, a Geany user"
msgstr "Pascal BURLOT, Geanyユーザ"
#. Add an item to the Tools menu
-#: ../geanyminiscript/src/gms.c:278
+#: ../geanyminiscript/src/gms.c:249
msgid "_Mini-Script"
msgstr "ミニスクリプト(_M)"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:58
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:61
msgid "Numbered Bookmarks for Geany"
msgstr "番号指定ブックマーク"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:923
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:927
#, c-format
msgid "Unable to apply all markers to '%s' as all being used."
msgstr "すべて使用中のためマーカを '%s'に適用できません"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:925
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:969
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1392
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:929
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:973
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1396
msgid "_Okay"
msgstr "了解(_O)"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:967
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:971
#, c-format
msgid ""
"'%s' has been edited since it was last saved by geany. Marker positions may "
@@ -3572,52 +3640,52 @@
"ロードしません。\n"
"無視をクリックするとマーカを強制的にロードします。"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:970
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:974
msgid "_Ignore"
msgstr "無視(_I)"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1215
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1219
msgid "remember fold state"
msgstr "折りたたみ状態を保持"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1221
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1225
msgid "Center view when goto bookmark"
msgstr "ブックマークに移動したときに画面の中心にする"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1228
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1232
msgid "Move to start of line"
msgstr "行の始まりに移動"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1229
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1233
msgid "Move to remembered position in line"
msgstr "行の記録された位置に移動"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1230
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1234
msgid "Move to position in current line"
msgstr "現在の行の位置に移動"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1231
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1235
msgid "Move to End of line"
msgstr "行の終わりに移動"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1237
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1241
msgid "Save file settings with program settings"
msgstr "プログラムの設定を保存"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1238
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1242
msgid "Save file settings to filename with suffix"
msgstr "ファイルに設定を保存"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1243
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1247
msgid "remember normal Bookmarks"
msgstr "通常のブックマークを保存"
#. create dialog box
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1263
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1267
msgid "Numbered Bookmarks help"
msgstr "番号指定ブックマーク・ヘルプ"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1270
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1274
msgid ""
"This Plugin implements Numbered Bookmarks in Geany, as well as remembering "
"the state of folds, and positions of standard non-numbered bookmarks when a "
@@ -3632,15 +3700,15 @@
"shown, but you can have more than one bookmark per line. To move to a "
"previously set bookmark, press Ctrl+a number from 0 to 9."
msgstr ""
-"このプラグインは番号指定ブックマークを提供します。ブックマークを設定するには、"
-"CtrlキーとShiftキーを押しながら、0から9のキーを押してください。行番号の隣に"
-"マーカが表示されます。マーカの行でCtrl+Shift+数字キーを押すと、そのマーカは削"
-"除されます。別の行でCtrl+Shift+数字キーを押すと、その行が新しいマーカ位置にな"
-"ります。ある行にマーカが複数設定されているときは、最後に指定したマーカ番号が表"
-"示されますが、設定された他のマーカも有効です。以前設定したマーカを移動するに"
-"は、Ctrlキーと0から9のキーを押します。"
+"このプラグインは番号指定ブックマークを提供します。ブックマークを設定するに"
+"は、CtrlキーとShiftキーを押しながら、0から9のキーを押してください。行番号の隣"
+"にマーカが表示されます。マーカの行でCtrl+Shift+数字キーを押すと、そのマーカは"
+"削除されます。別の行でCtrl+Shift+数字キーを押すと、その行が新しいマーカ位置に"
+"なります。ある行にマーカが複数設定されているときは、最後に指定したマーカ番号"
+"が表示されますが、設定された他のマーカも有効です。以前設定したマーカを移動す"
+"るには、Ctrlキーと0から9のキーを押します。"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1391
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1395
msgid "Unable to apply markers as all being used."
msgstr "すべて使用中のためマーカを適用できません"
@@ -3726,36 +3794,36 @@
msgstr "署名者を選択"
#. shouldn't get here
-#: ../geanypg/src/pinentry.c:107
+#: ../geanypg/src/pinentry.c:111
msgid "Could not use pinentry."
msgstr "pinentryを使用できません"
-#: ../geanypg/src/pinentry.c:119
+#: ../geanypg/src/pinentry.c:123
msgid "Unexpected output from pinentry."
msgstr "pinentryからの不明な出力"
#. read the rest of the first line after OK
-#: ../geanypg/src/pinentry.c:127
+#: ../geanypg/src/pinentry.c:131
msgid "Passphrase entry"
msgstr "パスフレーズ入力"
-#: ../geanypg/src/pinentry.c:131
+#: ../geanypg/src/pinentry.c:135
msgid "Passphrase"
msgstr "パスフレーズ"
-#: ../geanypg/src/pinentry.c:136
+#: ../geanypg/src/pinentry.c:140
msgid "Enter passphrase for"
msgstr "パスフレーズを入力"
-#: ../geanypg/src/pinentry.c:167
+#: ../geanypg/src/pinentry.c:171
msgid "pinentry gave error"
msgstr "pinentry エラー"
-#: ../geanypg/src/pinentry.c:170
+#: ../geanypg/src/pinentry.c:174
msgid "Unexpected error from pinentry."
msgstr "pinentryからの不明なエラー"
-#: ../geanypg/src/pinentry.c:195
+#: ../geanypg/src/pinentry.c:199
msgid ""
"Error, Passphrase input without using gpg-agent is not supported on Windows "
"yet."
@@ -3767,8 +3835,8 @@
msgid "a key with fingerprint"
msgstr "フィンガープリントを使用したキー"
-#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:522
-#: ../spellcheck/src/gui.c:533
+#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:527
+#: ../spellcheck/src/gui.c:538
msgid "unknown"
msgstr "不明"
@@ -3935,7 +4003,7 @@
msgstr "署名ファイルを開く"
#: ../geanyprj/src/geanyprj.c:38 ../geanyprj/src/sidebar.c:456
-#: ../gproject/src/gproject-sidebar.c:822
+#: ../gproject/src/gproject-sidebar.c:870
msgid "Project"
msgstr "プロジェクト"
@@ -3964,7 +4032,7 @@
msgid "C_reate"
msgstr "作成(_R)"
-#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:116
+#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:114
msgid "Name:"
msgstr "名前:"
@@ -4042,7 +4110,7 @@
msgid "Remove File"
msgstr "ファイルを削除"
-#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:803
+#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:849
msgid "H_ide Sidebar"
msgstr "サイドバーを隠す(_I)"
@@ -4051,6 +4119,50 @@
msgid "Project \"%s\" opened."
msgstr "プロジェクト \"%s\" が開かれました"
+#: ../geanypy/src/geanypy-plugin.c:34
+#, fuzzy
+msgid "GeanyPy"
+msgstr "GeanyPG"
+
+#: ../geanypy/src/geanypy-plugin.c:35
+msgid "Python plugins support"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:77
+#, fuzzy, c-format
+msgid "Unable to pre-load Python library: %s."
+msgstr "設定ディレクトリを '%s' に作成できません"
+
+#: ../geanypy/src/geanypy-plugin.c:157
+msgid "Failed to import manager module"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:166
+msgid "Failed to retrieve PluginManager from manager module"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:182
+#, fuzzy
+msgid "System plugin directory not found."
+msgstr "tty 一時ディレクトリがありません!\n"
+
+#: ../geanypy/src/geanypy-plugin.c:211
+msgid "Unable to instantiate new PluginManager"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:227
+msgid "Unable to get show_all() method on plugin manager"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:255
+#, fuzzy, c-format
+msgid "Unable to create Python plugins directory: %s: %s"
+msgstr "設定ディレクトリを '%s' に作成できません"
+
+#: ../geanypy/src/geanypy-plugin.c:266
+msgid "Python Plugin Manager"
+msgstr ""
+
#: ../geanysendmail/src/geanysendmail.c:43
msgid "GeanySendMail"
msgstr "GeanySendMail"
@@ -4071,42 +4183,42 @@
msgid "Enter the recipient's e-mail address:"
msgstr "受信者の電子メールアドレスを入力:"
-#: ../geanysendmail/src/geanysendmail.c:136
+#: ../geanysendmail/src/geanysendmail.c:138
msgid "Filename placeholder not found. The executed command might have failed."
msgstr "ファイル名がありません。実行したコマンドは間違っています。"
-#: ../geanysendmail/src/geanysendmail.c:142
+#: ../geanysendmail/src/geanysendmail.c:144
msgid ""
"Recipient address placeholder not found. The executed command might have "
"failed."
msgstr "受信者アドレスがありません。実行したコマンドは間違っています。"
-#: ../geanysendmail/src/geanysendmail.c:157
+#: ../geanysendmail/src/geanysendmail.c:159
msgid "Could not execute mailer. Please check your configuration."
msgstr "メールプログラムを実行できません。環境設定を確認してください。"
-#: ../geanysendmail/src/geanysendmail.c:166
+#: ../geanysendmail/src/geanysendmail.c:168
msgid "Please define a mail client first."
msgstr "メールプログラムを先に設定してください。"
-#: ../geanysendmail/src/geanysendmail.c:171
+#: ../geanysendmail/src/geanysendmail.c:173
msgid "File has to be saved before sending."
msgstr "送信する前にファイルを保存する必要があります。"
-#: ../geanysendmail/src/geanysendmail.c:187
+#: ../geanysendmail/src/geanysendmail.c:191
msgid "Mail"
msgstr "メール"
-#: ../geanysendmail/src/geanysendmail.c:218
+#: ../geanysendmail/src/geanysendmail.c:222
msgid "Send by mail"
msgstr "電子メールとして送信"
#. add a label and a text entry to the dialog
-#: ../geanysendmail/src/geanysendmail.c:308
+#: ../geanysendmail/src/geanysendmail.c:312
msgid "Path and options for the mail client:"
msgstr "メールプログラムのパスとオプション:"
-#: ../geanysendmail/src/geanysendmail.c:316
+#: ../geanysendmail/src/geanysendmail.c:320
msgid ""
"Note: \n"
"\t%f will be replaced by your file.\n"
@@ -4124,28 +4236,28 @@
"\tsylpheed --attach \"\\%f\" --compose \"\\%r\"\n"
"\tmutt -s \"Sending '\\%b'\" -a \"\\%f\" \"\\%r\""
-#: ../geanysendmail/src/geanysendmail.c:326
+#: ../geanysendmail/src/geanysendmail.c:330
msgid "Show toolbar icon"
msgstr "ツールバーアイコンを表示"
-#: ../geanysendmail/src/geanysendmail.c:328
+#: ../geanysendmail/src/geanysendmail.c:332
msgid "Shows a icon in the toolbar to send file more easy."
msgstr "ファイル送信を簡単にするためにツールバーにアイコンを表示します。"
-#: ../geanysendmail/src/geanysendmail.c:334
+#: ../geanysendmail/src/geanysendmail.c:338
msgid "Use dialog for entering email address of recipients"
msgstr "受信者のメールアドレスを入力するダイアログを使用"
-#: ../geanysendmail/src/geanysendmail.c:356
+#: ../geanysendmail/src/geanysendmail.c:360
msgid "Send file by mail"
msgstr "ファイルを電子メールとして送信"
#. Build up menu entry
-#: ../geanysendmail/src/geanysendmail.c:379
+#: ../geanysendmail/src/geanysendmail.c:383
msgid "_Mail document"
msgstr "文書をメールとして送信(_M)"
-#: ../geanysendmail/src/geanysendmail.c:382
+#: ../geanysendmail/src/geanysendmail.c:386
msgid ""
"Sends the opened file as unzipped attachment by any mailer from your $PATH"
msgstr ""
@@ -4165,76 +4277,95 @@
msgid "geanyvc: s_spawn_sync error: %s"
msgstr "geanyvc: s_spawn_sync エラー: %s"
-#: ../geanyvc/src/geanyvc.c:609 ../geanyvc/src/geanyvc.c:620
+#: ../geanyvc/src/geanyvc.c:561
+#, c-format
+msgid "File %s: action %s executed via %s."
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:614 ../geanyvc/src/geanyvc.c:625
#, c-format
msgid "geanyvc: vcdiff_file_activated: Unable to rename '%s' to '%s'"
msgstr "geanyvc: vcdiff_file_activated: '%s' から '%s' に名前変更できません。"
-#: ../geanyvc/src/geanyvc.c:646 ../geanyvc/src/geanyvc.c:696
+#: ../geanyvc/src/geanyvc.c:651 ../geanyvc/src/geanyvc.c:701
msgid "No changes were made."
msgstr "変更されたものはありません。"
-#: ../geanyvc/src/geanyvc.c:723
+#: ../geanyvc/src/geanyvc.c:728
msgid "No history available"
msgstr "履歴が利用できません"
-#: ../geanyvc/src/geanyvc.c:916 ../geanyvc/src/geanyvc.c:924
+#: ../geanyvc/src/geanyvc.c:921 ../geanyvc/src/geanyvc.c:929
#, c-format
msgid "Do you really want to revert: %s?"
msgstr "変更を取り消してもよいですか: %s?"
-#: ../geanyvc/src/geanyvc.c:932
+#: ../geanyvc/src/geanyvc.c:937
#, c-format
msgid "Do you really want to add: %s?"
msgstr "ファイルを追加してもよいですか: %s?"
-#: ../geanyvc/src/geanyvc.c:939
+#: ../geanyvc/src/geanyvc.c:944
#, c-format
msgid "Do you really want to remove: %s?"
msgstr "ファイルを削除してもよいですか: %s?"
-#: ../geanyvc/src/geanyvc.c:962
+#: ../geanyvc/src/geanyvc.c:967
msgid "Do you really want to update?"
msgstr "リポジトリから更新してもよいですか?"
-#: ../geanyvc/src/geanyvc.c:1225
+#: ../geanyvc/src/geanyvc.c:1094
+msgid ""
+"The resulting differences cannot be displayed because the changes are too "
+"big to display here and would slow down the UI significantly.\n"
+"\n"
+"To view the differences, cancel this dialog and open the differences in "
+"Geany directly by using the GeanyVC menu (Base Dirrectory -> Diff)."
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:1243
msgid "Commit Y/N"
msgstr "リポジトリに反映してもよいですか Y/N"
-#: ../geanyvc/src/geanyvc.c:1235
+#: ../geanyvc/src/geanyvc.c:1253
msgid "Status"
msgstr "状態"
-#: ../geanyvc/src/geanyvc.c:1242
+#: ../geanyvc/src/geanyvc.c:1260
msgid "Path"
msgstr "パス"
-#: ../geanyvc/src/geanyvc.c:1330
+#: ../geanyvc/src/geanyvc.c:1324
+#, c-format
+msgid "Line: %d Column: %d"
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:1370
msgid "Commit"
msgstr "コミット"
-#: ../geanyvc/src/geanyvc.c:1372
+#: ../geanyvc/src/geanyvc.c:1412
msgid "_De-/select all files"
msgstr "すべてのファイルを選択/解除(_D)"
-#: ../geanyvc/src/geanyvc.c:1413
+#: ../geanyvc/src/geanyvc.c:1456
msgid "Commit message:"
msgstr "コミット メッセージ:"
-#: ../geanyvc/src/geanyvc.c:1426
+#: ../geanyvc/src/geanyvc.c:1475
msgid "C_ommit"
msgstr "コミット(_O)"
-#: ../geanyvc/src/geanyvc.c:1500
+#: ../geanyvc/src/geanyvc.c:1556
msgid "Nothing to commit."
msgstr "反映させるものはありません。"
-#: ../geanyvc/src/geanyvc.c:1546
+#: ../geanyvc/src/geanyvc.c:1602
#, c-format
msgid "Error initializing spell checking: %s"
msgstr "スペルチェッカ初期化エラー: %s"
-#: ../geanyvc/src/geanyvc.c:1558
+#: ../geanyvc/src/geanyvc.c:1614
#, c-format
msgid ""
"Error while setting up language for spellchecking. Please check "
@@ -4243,11 +4374,11 @@
"スペルチェックの言語設定中にエラーになりました。環境設定を確認してください。"
"エラーメッセージ: %s"
-#: ../geanyvc/src/geanyvc.c:1834
+#: ../geanyvc/src/geanyvc.c:1890
msgid "Set Changed-flag for document tabs created by the plugin"
msgstr "プラグインによって文書タブに作成された変更フラグを設定"
-#: ../geanyvc/src/geanyvc.c:1837
+#: ../geanyvc/src/geanyvc.c:1893
msgid ""
"If this option is activated, every new by the VC-plugin created document tab "
"will be marked as changed. Even this option is useful in some cases, it "
@@ -4257,44 +4388,44 @@
"更ありにマークされます。このオプションが便利な場合もありますが、多くの文書に"
"対して逐一「保存しますか」ダイアログが表示される原因にもなります。"
-#: ../geanyvc/src/geanyvc.c:1845
+#: ../geanyvc/src/geanyvc.c:1901
msgid "Confirm adding new files to a VCS"
msgstr "新規ファイルをVCSに追加するかどうか確認"
-#: ../geanyvc/src/geanyvc.c:1848
+#: ../geanyvc/src/geanyvc.c:1904
msgid "Shows a confirmation dialog on adding a new (created) file to VCS."
msgstr ""
"新規に作成されたファイルをVCSに追加するかどうか確認ダイアログを表示します。"
-#: ../geanyvc/src/geanyvc.c:1854
+#: ../geanyvc/src/geanyvc.c:1910
msgid "Maximize commit dialog"
msgstr "コミットダイアログを最大化"
-#: ../geanyvc/src/geanyvc.c:1855
+#: ../geanyvc/src/geanyvc.c:1911
msgid "Show commit dialog maximize."
msgstr "コミットダイアログを最大化して表示します。"
-#: ../geanyvc/src/geanyvc.c:1861
+#: ../geanyvc/src/geanyvc.c:1917
msgid "Use external diff viewer"
msgstr "外部diffビューアを使用"
-#: ../geanyvc/src/geanyvc.c:1863
+#: ../geanyvc/src/geanyvc.c:1919
msgid "Use external diff viewer for file diff."
msgstr "ファイルの差分を表示するのに外部のdiffビューアを使用します。"
-#: ../geanyvc/src/geanyvc.c:1869
+#: ../geanyvc/src/geanyvc.c:1925
msgid "Show VC entries at editor menu"
msgstr "'VCエントリー'をエディタのメニューに追加"
-#: ../geanyvc/src/geanyvc.c:1871
+#: ../geanyvc/src/geanyvc.c:1927
msgid "Show entries for VC functions inside editor menu"
msgstr "エディタメニュー内にVCの機能を表示"
-#: ../geanyvc/src/geanyvc.c:1876
+#: ../geanyvc/src/geanyvc.c:1932
msgid "Attach menu to menubar"
msgstr "メニューをメニューバーに追加"
-#: ../geanyvc/src/geanyvc.c:1878
+#: ../geanyvc/src/geanyvc.c:1934
msgid ""
"Whether menu for this plugin are getting placed either inside tools menu or "
"directly inside Geany's menubar.Will take in account after next start of "
@@ -4303,209 +4434,209 @@
"このプラグインのメニューがツールメニューの中に表示されるかGeanyのメニューバー"
"に追加されるかを指定。GeanyVCの次回起動時に有効になります。"
-#: ../geanyvc/src/geanyvc.c:1886
+#: ../geanyvc/src/geanyvc.c:1942
msgid "Enable CVS"
msgstr "CVSを有効"
-#: ../geanyvc/src/geanyvc.c:1891
+#: ../geanyvc/src/geanyvc.c:1947
msgid "Enable GIT"
msgstr "GITを有効"
-#: ../geanyvc/src/geanyvc.c:1896
+#: ../geanyvc/src/geanyvc.c:1952
msgid "Enable SVN"
msgstr "SVNを有効"
-#: ../geanyvc/src/geanyvc.c:1901
+#: ../geanyvc/src/geanyvc.c:1957
msgid "Enable SVK"
msgstr "SVKを有効"
-#: ../geanyvc/src/geanyvc.c:1906
+#: ../geanyvc/src/geanyvc.c:1962
msgid "Enable Bazaar"
msgstr "Bazaarを有効"
-#: ../geanyvc/src/geanyvc.c:1911
+#: ../geanyvc/src/geanyvc.c:1967
msgid "Enable Mercurial"
msgstr "Mercurialを有効"
-#: ../geanyvc/src/geanyvc.c:1917
+#: ../geanyvc/src/geanyvc.c:1973
msgid "Spellcheck language"
msgstr "スペルチェック言語"
-#: ../geanyvc/src/geanyvc.c:2008
+#: ../geanyvc/src/geanyvc.c:2064
msgid "_VC file Actions"
msgstr "_VC ファイル アクション"
#. Diff of current file
#. Diff of the current dir
#. Complete diff of base directory
-#: ../geanyvc/src/geanyvc.c:2014 ../geanyvc/src/geanyvc.c:2091
-#: ../geanyvc/src/geanyvc.c:2131
+#: ../geanyvc/src/geanyvc.c:2070 ../geanyvc/src/geanyvc.c:2147
+#: ../geanyvc/src/geanyvc.c:2187
msgid "_Diff"
msgstr "差分(_D)"
-#: ../geanyvc/src/geanyvc.c:2017
+#: ../geanyvc/src/geanyvc.c:2073
msgid "Make a diff from the current active file"
msgstr "現在のファイルとレポジトリのファイルの差分を作成します。"
#. Revert current file
#. Revert current dir
#. Revert everything
-#: ../geanyvc/src/geanyvc.c:2022 ../geanyvc/src/geanyvc.c:2100
-#: ../geanyvc/src/geanyvc.c:2139
+#: ../geanyvc/src/geanyvc.c:2078 ../geanyvc/src/geanyvc.c:2156
+#: ../geanyvc/src/geanyvc.c:2195
msgid "_Revert"
msgstr "取り消し(_R)"
-#: ../geanyvc/src/geanyvc.c:2025
+#: ../geanyvc/src/geanyvc.c:2081
msgid "Restore pristine working copy file (undo local edits)."
msgstr "作業コピーのファイルを最初の状態に戻す(ローカルな編集を破棄)."
#. Blame for current file
-#: ../geanyvc/src/geanyvc.c:2034
+#: ../geanyvc/src/geanyvc.c:2090
msgid "_Blame"
msgstr "履歴を追跡(_B)"
-#: ../geanyvc/src/geanyvc.c:2037
+#: ../geanyvc/src/geanyvc.c:2093
msgid "Shows the changes made at one file per revision and author."
msgstr "ファイルの変更履歴を版ごと修正者ごとに表示"
#. History/log of current file
#. History/log of the current dir
#. Complete History/Log of base directory
-#: ../geanyvc/src/geanyvc.c:2044 ../geanyvc/src/geanyvc.c:2110
-#: ../geanyvc/src/geanyvc.c:2151
+#: ../geanyvc/src/geanyvc.c:2100 ../geanyvc/src/geanyvc.c:2166
+#: ../geanyvc/src/geanyvc.c:2207
msgid "_History (log)"
msgstr "履歴ログ(_H)"
-#: ../geanyvc/src/geanyvc.c:2047
+#: ../geanyvc/src/geanyvc.c:2103
msgid "Shows the log of the current file"
msgstr "現在のファイルのログを表示"
#. base version of the current file
-#: ../geanyvc/src/geanyvc.c:2052
+#: ../geanyvc/src/geanyvc.c:2108
msgid "_Original"
msgstr "オリジナル(_O)"
-#: ../geanyvc/src/geanyvc.c:2055
+#: ../geanyvc/src/geanyvc.c:2111
msgid "Shows the original of the current file"
msgstr "現在のファイルのオリジナルを表示"
#. add current file
-#: ../geanyvc/src/geanyvc.c:2063
+#: ../geanyvc/src/geanyvc.c:2119
msgid "_Add to Version Control"
msgstr "バージョン管理に追加(_A)"
-#: ../geanyvc/src/geanyvc.c:2065
+#: ../geanyvc/src/geanyvc.c:2121
msgid "Add file to repository."
msgstr "ファイルをレポジトリに追加"
#. remove current file
-#: ../geanyvc/src/geanyvc.c:2071
+#: ../geanyvc/src/geanyvc.c:2127
msgid "_Remove from Version Control"
msgstr "バージョン管理から削除(_R)"
-#: ../geanyvc/src/geanyvc.c:2073
+#: ../geanyvc/src/geanyvc.c:2129
msgid "Remove file from repository."
msgstr "レポジトリからファイルを削除"
-#: ../geanyvc/src/geanyvc.c:2088
+#: ../geanyvc/src/geanyvc.c:2144
msgid "_Directory"
msgstr "ディレクトリ(_D)"
-#: ../geanyvc/src/geanyvc.c:2094
+#: ../geanyvc/src/geanyvc.c:2150
msgid "Make a diff from the directory of the current active file"
msgstr "現在のファイルのディレクトリから差分を作成"
-#: ../geanyvc/src/geanyvc.c:2103
+#: ../geanyvc/src/geanyvc.c:2159
msgid "Restore original files in the current folder (undo local edits)."
msgstr "現在のディレクトリの元のファイルを復元(ローカルな編集を破棄)"
-#: ../geanyvc/src/geanyvc.c:2113
+#: ../geanyvc/src/geanyvc.c:2169
msgid "Shows the log of the current directory"
msgstr "現在のディレクトリのログを表示"
-#: ../geanyvc/src/geanyvc.c:2127
+#: ../geanyvc/src/geanyvc.c:2183
msgid "_Base Directory"
msgstr "_BASE ディレクトリ"
-#: ../geanyvc/src/geanyvc.c:2133
+#: ../geanyvc/src/geanyvc.c:2189
msgid "Make a diff from the top VC directory"
msgstr "バージョン管理ディレクトリから diff を作成"
-#: ../geanyvc/src/geanyvc.c:2141
+#: ../geanyvc/src/geanyvc.c:2197
msgid "Revert any local edits."
msgstr "ローカルな編集を元に戻す"
-#: ../geanyvc/src/geanyvc.c:2154
+#: ../geanyvc/src/geanyvc.c:2210
msgid "Shows the log of the top VC directory"
msgstr "バージョン管理ディレクトリのログを表示"
-#: ../geanyvc/src/geanyvc.c:2180
+#: ../geanyvc/src/geanyvc.c:2236
msgid "VC _Commit"
msgstr "VC コミット(_C)"
-#: ../geanyvc/src/geanyvc.c:2215
+#: ../geanyvc/src/geanyvc.c:2271
msgid "Show diff of file"
msgstr "ファイルの差分を表示"
-#: ../geanyvc/src/geanyvc.c:2217
+#: ../geanyvc/src/geanyvc.c:2273
msgid "Show diff of directory"
msgstr "ディレクトリの差分を表示"
-#: ../geanyvc/src/geanyvc.c:2219
+#: ../geanyvc/src/geanyvc.c:2275
msgid "Show diff of basedir"
msgstr "BASEディレクトリの差分を表示"
-#: ../geanyvc/src/geanyvc.c:2222
+#: ../geanyvc/src/geanyvc.c:2278
msgid "Commit changes"
msgstr "変更を反映"
-#: ../geanyvc/src/geanyvc.c:2224
+#: ../geanyvc/src/geanyvc.c:2280
msgid "Show status"
msgstr "状態を表示"
-#: ../geanyvc/src/geanyvc.c:2226
+#: ../geanyvc/src/geanyvc.c:2282
msgid "Revert single file"
msgstr "1つのファイルを元に戻す"
-#: ../geanyvc/src/geanyvc.c:2228
+#: ../geanyvc/src/geanyvc.c:2284
msgid "Revert directory"
msgstr "ディレクトリを元に戻す"
-#: ../geanyvc/src/geanyvc.c:2230
+#: ../geanyvc/src/geanyvc.c:2286
msgid "Revert base directory"
msgstr "BASE ディレクトリに戻す"
-#: ../geanyvc/src/geanyvc.c:2232
+#: ../geanyvc/src/geanyvc.c:2288
msgid "Update file"
msgstr "ファイルを更新"
-#: ../geanyvc/src/geanyvc.c:2260
+#: ../geanyvc/src/geanyvc.c:2316
msgid "_VC"
msgstr "_VC"
-#: ../geanyvc/src/geanyvc.c:2266
+#: ../geanyvc/src/geanyvc.c:2322
msgid "_Version Control"
msgstr "バージョン管理(_V)"
#. Status of basedir
-#: ../geanyvc/src/geanyvc.c:2288
+#: ../geanyvc/src/geanyvc.c:2344
msgid "_Status"
msgstr "状態(_S)"
-#: ../geanyvc/src/geanyvc.c:2290
+#: ../geanyvc/src/geanyvc.c:2346
msgid "Show status."
msgstr "状態を表示"
-#: ../geanyvc/src/geanyvc.c:2297
+#: ../geanyvc/src/geanyvc.c:2353
msgid "Update from remote repository."
msgstr "外部のレポジトリから更新"
#. Commit all changes
-#: ../geanyvc/src/geanyvc.c:2302
+#: ../geanyvc/src/geanyvc.c:2358
msgid "_Commit"
msgstr "コミット(_C)"
-#: ../geanyvc/src/geanyvc.c:2304
+#: ../geanyvc/src/geanyvc.c:2360
msgid "Commit changes."
msgstr "変更を反映"
@@ -4544,7 +4675,8 @@
"Unable to paste the code. Check your connection and retry.\n"
"Error code: %d\n"
msgstr ""
-"コードの貼り付けができません。インターネット接続を確認してもう一度実行します。\n"
+"コードの貼り付けができません。インターネット接続を確認してもう一度実行しま"
+"す。\n"
"エラーコード: %d\n"
#: ../geniuspaste/src/geniuspaste.c:416
@@ -4658,97 +4790,253 @@
msgid ""
"Note: set the patterns of files belonging to the project under the Project "
"tab."
-msgstr "注: プロジェクトタブにプロジェクトに所属するファイルのパターンを設定します"
+msgstr ""
+"注: プロジェクトタブにプロジェクトに所属するファイルのパターンを設定します"
-#: ../gproject/src/gproject-sidebar.c:81
-#: ../gproject/src/gproject-sidebar.c:792
+#: ../gproject/src/gproject-sidebar.c:90
+#: ../gproject/src/gproject-sidebar.c:838
msgid "Find File"
msgstr "ファイルを検索"
-#: ../gproject/src/gproject-sidebar.c:108
+#: ../gproject/src/gproject-sidebar.c:117
msgid "Search inside:"
msgstr "検索範囲:"
-#: ../gproject/src/gproject-sidebar.c:120
+#: ../gproject/src/gproject-sidebar.c:129
msgid "C_ase sensitive"
msgstr "大文字小文字を区別(_A)"
-#: ../gproject/src/gproject-sidebar.c:123
+#: ../gproject/src/gproject-sidebar.c:132
msgid "Search in full path"
msgstr "完全パスで検索"
-#: ../gproject/src/gproject-sidebar.c:702
+#: ../gproject/src/gproject-sidebar.c:745
msgid "Reload all"
msgstr "すべて読み直し"
-#: ../gproject/src/gproject-sidebar.c:711
-#: ../treebrowser/src/treebrowser.c:1282
+#: ../gproject/src/gproject-sidebar.c:754
+#: ../treebrowser/src/treebrowser.c:1281
msgid "Expand all"
msgstr "すべて展開"
-#: ../gproject/src/gproject-sidebar.c:717
-#: ../treebrowser/src/treebrowser.c:1286
+#: ../gproject/src/gproject-sidebar.c:761
+#: ../treebrowser/src/treebrowser.c:1285
msgid "Collapse all"
msgstr "すべて閉じる"
-#: ../gproject/src/gproject-sidebar.c:726
+#: ../gproject/src/gproject-sidebar.c:771
msgid "Follow active editor"
msgstr "アクティブなエディタに従う"
-#: ../gproject/src/gproject-sidebar.c:774
+#: ../gproject/src/gproject-sidebar.c:820
msgid "Expand All"
msgstr "すべて展開"
-#: ../gproject/src/gproject-sidebar.c:783
-#: ../treebrowser/src/treebrowser.c:1234
+#: ../gproject/src/gproject-sidebar.c:829
msgid "Find in Files"
msgstr "複数ファイルを検索"
#. POSITION OF VIEW
-#: ../markdown/src/conf.c:570
+#: ../markdown/src/conf.c:567
msgid "Position:"
msgstr "位置:"
-#: ../markdown/src/conf.c:576
+#: ../markdown/src/conf.c:573
msgid "Sidebar"
msgstr "サイドバー"
-#: ../markdown/src/conf.c:584
+#: ../markdown/src/conf.c:581
msgid "Message Window"
msgstr "メッセージウィンドウ"
-#: ../markdown/src/conf.c:598
+#: ../markdown/src/conf.c:595
msgid "Font:"
msgstr "フォント:"
-#: ../markdown/src/conf.c:616
+#: ../markdown/src/conf.c:612
msgid "Code Font:"
msgstr "コードフォント:"
-#: ../markdown/src/conf.c:634
+#: ../markdown/src/conf.c:629
msgid "BG Color:"
msgstr "背景色:"
-#: ../markdown/src/conf.c:651
+#: ../markdown/src/conf.c:645
msgid "FG Color:"
msgstr "前景色:"
-#: ../markdown/src/conf.c:670
+#: ../markdown/src/conf.c:663
msgid "Select Template File"
msgstr "作業ファイルを選択"
-#: ../markdown/src/plugin.c:33
+#: ../markdown/src/plugin.c:35
msgid "Real-time Markdown preview"
msgstr "リアルタイム マークダウン プレビュー"
-#: ../markdown/src/plugin.c:49
+#: ../markdown/src/plugin.c:51
msgid "Markdown Preview"
msgstr "マークダウン プレビュー"
-#: ../markdown/src/plugin.c:160
+#: ../markdown/src/plugin.c:162
msgid "The current document does not have a Markdown filetype."
msgstr "現在の文書はマークダウンファイルではありません"
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:35
+msgid "Pair Tag Highlighter"
+msgstr ""
+
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:36
+msgid "Finds and highlights matching opening/closing HTML tag"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:1
+msgid "_Translation Helper"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:2
+msgid "_Previous String"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:3 ../pohelper/src/gph-plugin.c:1031
+#, fuzzy
+msgid "Go to previous string"
+msgstr "前の頁に移動"
+
+#: ../pohelper/data/menus.ui.h:4
+msgid "_Next String"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:5 ../pohelper/src/gph-plugin.c:1034
+#, fuzzy
+msgid "Go to next string"
+msgstr "次の頁に移動"
+
+#: ../pohelper/data/menus.ui.h:6
+msgid "Pre_vious Untranslated"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:7 ../pohelper/src/gph-plugin.c:1037
+msgid "Go to previous untranslated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:8
+msgid "Next _Untranslated"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:9 ../pohelper/src/gph-plugin.c:1040
+msgid "Go to next untranslated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:10
+msgid "Previous Fu_zzy"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:11 ../pohelper/src/gph-plugin.c:1043
+msgid "Go to previous fuzzily translated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:12
+msgid "Next _Fuzzy"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:13 ../pohelper/src/gph-plugin.c:1046
+msgid "Go to next fuzzily translated string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:14
+msgid "Previous Untranslated or Fuzz_y"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:15 ../pohelper/src/gph-plugin.c:1049
+msgid "Go to previous untranslated or fuzzy string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:16
+msgid "Next Untranslated _or Fuzzy"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:17 ../pohelper/src/gph-plugin.c:1053
+msgid "Go to next untranslated or fuzzy string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:18 ../pohelper/src/gph-plugin.c:1064
+#, fuzzy
+msgid "Toggle current translation fuzziness"
+msgstr "文書タブを切り替え"
+
+#: ../pohelper/data/menus.ui.h:19
+msgid "_Toggle Fuzziness"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:20
+msgid "Paste _Message as Translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:21
+msgid "Paste the original untranslated string to the translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:22 ../pohelper/src/gph-plugin.c:1061
+msgid "Reflow the current translation string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:23
+msgid "_Reflow Translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:24
+msgid ""
+"Whether to update the translation headers (author, revision date, ...) upon "
+"file save"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:25
+msgid "Update _Headers Upon Save"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:41
+msgid "Translation Helper"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:42
+msgid "Improves support for GetText translation files."
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1057
+msgid "Paste original untranslated string to translation"
+msgstr ""
+
+#: ../pohelper/src/gph-plugin.c:1099
+#, fuzzy, c-format
+msgid "Failed to load configuration file: %s"
+msgstr "設定の読み込みに失敗: %s"
+
+#: ../pohelper/src/gph-plugin.c:1124
+#, fuzzy, c-format
+msgid "Failed to create configuration directory \"%s\": %s"
+msgstr "ファイル種類 \"%s\" 向けの設定ファイルが見つかりません: %s"
+
+#: ../pohelper/src/gph-plugin.c:1127
+#, fuzzy, c-format
+msgid "Failed to save configuration file: %s"
+msgstr "設定の保存に失敗: %s"
+
+#: ../pohelper/src/gph-plugin.c:1182
+#, fuzzy, c-format
+msgid ""
+"Failed to load UI definition, please check your installation. The error was: "
+"%s"
+msgstr ""
+"プラグイン %s のロードに失敗。\n"
+"インストールを確認してください。"
+
+#: ../pohelper/src/gph-plugin.c:1222
+#, c-format
+msgid ""
+"Cannot find widget \"%s\" in the UI definition, please check your "
+"installation."
+msgstr ""
+
#: ../pretty-printer/src/PluginEntry.c:37
msgid "XML PrettyPrinter"
msgstr "XML整形"
@@ -5085,255 +5373,331 @@
msgstr "2進(_B)"
#: ../scope/data/scope.glade.h:64
+msgid "_Raw"
+msgstr ""
+
+#: ../scope/data/scope.glade.h:65
msgid "_Evaluate/Modify"
msgstr "評価/修正(_E)"
-#: ../scope/data/scope.glade.h:65
+#: ../scope/data/scope.glade.h:66
msgid "_Watch Expression"
msgstr "式をウォッチ(_W)"
-#: ../scope/data/scope.glade.h:66
+#: ../scope/data/scope.glade.h:67
msgid "_Inspect Variable"
msgstr "変数を検査(_I)"
-#: ../scope/data/scope.glade.h:67
-msgid "Program Terminal"
-msgstr "プログラム端末"
-
#: ../scope/data/scope.glade.h:68
msgid "Threads"
msgstr "スレッド"
-#: ../scope/data/scope.glade.h:70
+#: ../scope/data/scope.glade.h:69
msgid "Stack"
msgstr "スタック"
-#: ../scope/data/scope.glade.h:71
+#: ../scope/data/scope.glade.h:70
msgid "Locals"
msgstr "ロケール"
-#: ../scope/data/scope.glade.h:72
+#: ../scope/data/scope.glade.h:71
msgid "Watches"
msgstr "監視"
-#: ../scope/data/scope.glade.h:73
+#: ../scope/data/scope.glade.h:72
msgid "Memory"
msgstr "メモリ"
-#: ../scope/data/scope.glade.h:74
-msgid "Debug Console"
-msgstr "デバッグコンソール"
-
-#: ../scope/data/scope.glade.h:75
+#: ../scope/data/scope.glade.h:73
msgid "Enter gdb command:"
msgstr "GDB コマンドを入力:"
-#: ../scope/data/scope.glade.h:76
+#: ../scope/data/scope.glade.h:74
msgid "Convert _UTF-8 to locale"
msgstr "_UTF-8をロケールに変換"
-#: ../scope/data/scope.glade.h:77
+#: ../scope/data/scope.glade.h:75
msgid "_Thread"
msgstr "スレッド(_T)"
-#: ../scope/data/scope.glade.h:78
+#: ../scope/data/scope.glade.h:76
msgid "_Group"
msgstr "グループ(_G)"
-#: ../scope/data/scope.glade.h:79
+#: ../scope/data/scope.glade.h:77
msgid "_Frame"
msgstr "フレーム(_F)"
-#: ../scope/data/scope.glade.h:80
+#: ../scope/data/scope.glade.h:78
msgid "Setup Program"
msgstr "プログラムを設定"
-#: ../scope/data/scope.glade.h:81
+#: ../scope/data/scope.glade.h:79
msgid "_Executable:"
msgstr "実行ファイル(_E):"
-#: ../scope/data/scope.glade.h:82
+#: ../scope/data/scope.glade.h:80
msgid "_Arguments:"
msgstr "引数(_A):"
-#: ../scope/data/scope.glade.h:83
+#: ../scope/data/scope.glade.h:81
msgid "En_vironment:"
msgstr "環境(_V):"
-#: ../scope/data/scope.glade.h:84
+#: ../scope/data/scope.glade.h:82
msgid "_Working dir:"
msgstr "作業ディレクトリ(_W):"
-#: ../scope/data/scope.glade.h:85
+#: ../scope/data/scope.glade.h:83
msgid "_Load script:"
msgstr "スクリプトを読込(_L):"
-#: ../scope/data/scope.glade.h:86
+#: ../scope/data/scope.glade.h:84
msgid "Auto _run program/exit gdb"
msgstr "自動起動プログラム/gdbを終了(_R)"
-#: ../scope/data/scope.glade.h:87
+#: ../scope/data/scope.glade.h:85
msgid "_Non-stop mode"
msgstr "ノンストップモード(_N)"
-#: ../scope/data/scope.glade.h:88
-msgid "_Temporary breakpoint at:"
+#: ../scope/data/scope.glade.h:86
+#, fuzzy
+msgid "_Temporary breakpoint on load at:"
msgstr "一時的なブレークポイント(_T):"
-#: ../scope/data/scope.glade.h:89
-msgid "_Delete all breakpoints, watches and inspects"
+#: ../scope/data/scope.glade.h:87
+#, fuzzy
+msgid "_Delete all breakpoints, watches, inspects and registers"
msgstr "全てのブレークポイント,ウォッチ,検査を削除(_D)"
-#: ../scope/data/scope.glade.h:90 ../scope/src/prefs.c:337
+#: ../scope/data/scope.glade.h:88 ../scope/src/scope.c:522
msgid "Program"
msgstr "プログラム"
-#: ../scope/data/scope.glade.h:91
+#: ../scope/data/scope.glade.h:89
msgid "Open on"
msgstr "開く"
-#: ../scope/data/scope.glade.h:92
+#: ../scope/data/scope.glade.h:90
msgid "g_db load"
msgstr "g_db ロード"
-#: ../scope/data/scope.glade.h:93
+#: ../scope/data/scope.glade.h:91
msgid "p_rogram start"
msgstr "プログラム開始(_R)"
-#: ../scope/data/scope.glade.h:94
+#: ../scope/data/scope.glade.h:92
msgid "Update all _views"
msgstr "全ての表示を更新(_V)"
-#: ../scope/data/scope.glade.h:95
+#: ../scope/data/scope.glade.h:93
msgid "Panel"
msgstr "パネル"
-#: ../scope/data/scope.glade.h:96
+#: ../scope/data/scope.glade.h:94
msgid "Default 8-bit text mode:"
msgstr "標準8ビットテキストモード:"
-#: ../scope/data/scope.glade.h:97
+#: ../scope/data/scope.glade.h:95
msgid "_7-bit \\nnn"
msgstr "_7ビット \\nnn"
-#: ../scope/data/scope.glade.h:98
+#: ../scope/data/scope.glade.h:96
msgid "Display"
msgstr "表示"
-#: ../scope/data/scope.glade.h:99
+#: ../scope/data/scope.glade.h:97
msgid "_member"
msgstr "メンバー(_M)"
-#: ../scope/data/scope.glade.h:100
+#: ../scope/data/scope.glade.h:98
msgid "and"
msgstr "および"
-#: ../scope/data/scope.glade.h:101
+#: ../scope/data/scope.glade.h:99
msgid "_argument"
msgstr "引数(_A)"
-#: ../scope/data/scope.glade.h:102
+#: ../scope/data/scope.glade.h:100
msgid "names"
msgstr "名前"
-#: ../scope/data/scope.glade.h:103
+#: ../scope/data/scope.glade.h:101
msgid "Values"
msgstr "値"
-#: ../scope/data/scope.glade.h:104
+#: ../scope/data/scope.glade.h:102
msgid "E_xpand on apply"
msgstr "展開(_X)"
-#: ../scope/data/scope.glade.h:105
+#: ../scope/data/scope.glade.h:103
msgid "S_how"
msgstr "表示(_H)"
-#: ../scope/data/scope.glade.h:106
+#: ../scope/data/scope.glade.h:104
msgid "children"
msgstr "子"
-#: ../scope/data/scope.glade.h:107
+#: ../scope/data/scope.glade.h:105
msgid "Inspect"
msgstr "検査"
-#: ../scope/data/scope.glade.h:108
+#: ../scope/data/scope.glade.h:106
msgid "Show =li_brary messages"
msgstr "表示 =ライブラリメッセージ(_I)"
-#: ../scope/data/scope.glade.h:109
+#: ../scope/data/scope.glade.h:107
msgid "Show _tooltips"
msgstr "ツールチップを表示(_T)"
-#: ../scope/data/scope.glade.h:110
+#: ../scope/data/scope.glade.h:108
msgid "Others"
msgstr "その他"
-#: ../scope/data/scope.glade.h:111
+#: ../scope/data/scope.glade.h:109
msgid "Options"
msgstr "オプション"
-#: ../scope/data/scope.glade.h:112
+#: ../scope/data/scope.glade.h:110
msgid "_Import"
msgstr "読み込み(_I)"
-#: ../scope/data/scope.glade.h:113
+#: ../scope/data/scope.glade.h:111
msgid "Enter assignment expression:"
msgstr "割当て式を入力:"
-#: ../scope/data/scope.glade.h:114
+#: ../scope/data/scope.glade.h:112
msgid "Inspect"
msgstr "検証"
-#: ../scope/data/scope.glade.h:115
+#: ../scope/data/scope.glade.h:113
msgid "Object:"
msgstr "オブジェクト:"
-#: ../scope/data/scope.glade.h:117
+#: ../scope/data/scope.glade.h:115
msgid "-"
msgstr "-"
-#: ../scope/data/scope.glade.h:118
+#: ../scope/data/scope.glade.h:116
msgid "Frame:"
msgstr "フレーム:"
-#: ../scope/data/scope.glade.h:119
+#: ../scope/data/scope.glade.h:117
msgid "@"
msgstr "@"
-#: ../scope/data/scope.glade.h:120
+#: ../scope/data/scope.glade.h:118
msgid "_Apply on run"
msgstr "実行時に適用(_A)"
-#: ../scope/data/scope.glade.h:121
+#: ../scope/data/scope.glade.h:119
msgid "Expand"
msgstr "展開"
-#: ../scope/data/scope.glade.h:122
+#: ../scope/data/scope.glade.h:120
msgid "Start:"
msgstr "開始:"
-#: ../scope/data/scope.glade.h:123
+#: ../scope/data/scope.glade.h:121
msgid "Count:"
msgstr "回数:"
-#: ../scope/data/scope.glade.h:124
+#: ../scope/data/scope.glade.h:122
msgid "_Expand on apply"
msgstr "適用時に展開(_E)"
-#: ../scope/src/break.c:947
-#, c-format
+#: ../scope/data/scope.glade.h:123 ../scope/src/scope.c:522
+msgid "Program Terminal"
+msgstr "プログラム端末"
+
+#: ../scope/data/scope.glade.h:125
+msgid "Registers"
+msgstr ""
+
+#: ../scope/src/break.c:97
+#, fuzzy
+msgid "breakpoint"
+msgstr "ブレークポイント"
+
+#: ../scope/src/break.c:98
+#, fuzzy
+msgid "hardware breakpoint"
+msgstr "ブレークポイントを修正"
+
+#: ../scope/src/break.c:99
+#, fuzzy
+msgid "tracepoint"
+msgstr "監視ポイント"
+
+#: ../scope/src/break.c:100
+#, fuzzy
+msgid "fast tracepoint"
+msgstr "監視ポイント"
+
+#: ../scope/src/break.c:101
+#, fuzzy
+msgid "write watchpoint"
+msgstr "監視ポイントを修正"
+
+#: ../scope/src/break.c:104
+#, fuzzy
+msgid "access watchpoint"
+msgstr "監視ポイント"
+
+#: ../scope/src/break.c:106
+#, fuzzy
+msgid "read watchpoint"
+msgstr "監視ポイントを修正"
+
+#: ../scope/src/break.c:108
+#, fuzzy
+msgid "catchpoint"
+msgstr "監視ポイント"
+
+#: ../scope/src/break.c:135 ../scope/src/break.c:139
+msgid "CLI"
+msgstr ""
+
+#: ../scope/src/break.c:136
+#, fuzzy
+msgid "unsupported MI"
+msgstr "ソートしない(_U)"
+
+#: ../scope/src/break.c:141
+#, fuzzy
+msgid "on load"
+msgstr "g_db ロード"
+
+#: ../scope/src/break.c:142
+#, fuzzy
+msgid "Run to Cursor"
+msgstr "カーソル位置まで実行(_C)"
+
+#: ../scope/src/break.c:1013
+#, fuzzy, c-format
msgid ""
"There are two or more breakpoints at %s:%d.\n"
+"\n"
"Use the breakpoint list to remove the exact one."
msgstr ""
"%s:%d に複数のブレークポイントがあります。\n"
"ブレークポイントリストより1つに変更してください。"
-#: ../scope/src/break.c:1200
+#: ../scope/src/break.c:1252
+#, c-format
+msgid ", %s"
+msgstr ""
+
+#: ../scope/src/break.c:1278
+#, c-format
+msgid "func %s"
+msgstr ""
+
+#: ../scope/src/break.c:1309
msgid "Add Breakpoint"
msgstr "ブレークポイントを追加"
-#: ../scope/src/break.c:1215
+#: ../scope/src/break.c:1324
msgid "Add Watchpoint"
msgstr "監視ポイントを追加"
@@ -5345,7 +5709,8 @@
msgid "Enter char # (0..255):"
msgstr "文字コード(0...255)を入力:"
-#: ../scope/src/conterm.c:466 ../scope/src/scope.c:502
+#: ../scope/src/conterm.c:509 ../scope/src/scope.c:550
+#: ../scope/src/scope.c:551
#, c-format
msgid "Scope: %s."
msgstr "スコープ: %s"
@@ -5364,60 +5729,61 @@
msgid "Program terminated."
msgstr "プログラムは終了しました。"
-#: ../scope/src/debug.c:468
+#: ../scope/src/debug.c:469
msgid "No breakpoints. Hanging."
msgstr "ブレークポイントがありません。中止。"
-#: ../scope/src/debug.c:596 ../scope/src/thread.c:97
+#: ../scope/src/debug.c:598 ../scope/src/thread.c:92
#, c-format
msgid "%s."
msgstr "%s."
-#: ../scope/src/inspect.c:77
+#: ../scope/src/inspect.c:66
msgid "..."
msgstr "..."
-#: ../scope/src/inspect.c:324
+#: ../scope/src/inspect.c:339
msgid "invalid data"
msgstr "無効なデータ"
-#: ../scope/src/inspect.c:356
+#: ../scope/src/inspect.c:371
msgid "no children in range"
msgstr "範囲に子がありません"
-#: ../scope/src/inspect.c:440
+#: ../scope/src/inspect.c:454
msgid "out of scope"
msgstr "スコープ範囲外"
-#: ../scope/src/inspect.c:587
+#: ../scope/src/inspect.c:627
msgid "Duplicate inspect variable name."
msgstr "検査変数名が重複"
-#: ../scope/src/memory.c:299
+#: ../scope/src/memory.c:292
msgid "Read Memory"
msgstr "メモリを読み込み"
-#: ../scope/src/memory.c:408
-msgid "Scope: pointer size > 8, Data disabled."
+#: ../scope/src/memory.c:396
+#, fuzzy, c-format
+msgid "Scope: pointer size > %d, Data disabled."
msgstr "スコープ: ポインタサイズ > 8, データ無効"
-#: ../scope/src/menu.c:380
+#: ../scope/src/menu.c:375
msgid "Modify"
msgstr "修正"
-#: ../scope/src/menu.c:490
+#: ../scope/src/menu.c:481
msgid "Evaluate/modify"
msgstr "評価/修正"
-#: ../scope/src/menu.c:491
+#: ../scope/src/menu.c:482
msgid "Watch expression"
msgstr "式を監視"
-#: ../scope/src/menu.c:492
+#: ../scope/src/menu.c:483
msgid "Inspect variable"
msgstr "変数を検査"
-#: ../scope/src/parse.c:416
+#: ../scope/src/parse.c:437
msgid "Undefined GDB error."
msgstr "未定義GDBエラー"
@@ -5429,34 +5795,26 @@
msgid "Select File"
msgstr "ファイルを選択"
-#: ../scope/src/prefs.c:338
-msgid "Breaks"
-msgstr "ブレーク"
-
-#: ../scope/src/prefs.c:339
-msgid "Console"
-msgstr "コンソール"
-
-#: ../scope/src/prefs.c:347 ../scope/src/utils.c:570
+#: ../scope/src/prefs.c:294 ../scope/src/utils.c:438
#, c-format
msgid "Scope: %s: %s."
msgstr "スコープ: %s: %s."
-#: ../scope/src/prefs.c:352
+#: ../scope/src/prefs.c:299
msgid "Scope: created configuration file."
msgstr "スコープ: 設定ファイルを生成しました。"
-#: ../scope/src/program.c:231
+#: ../scope/src/program.c:251
#, c-format
msgid "Loaded debug settings for %s."
msgstr "%s 用のデバッグ設定を読み込みました"
-#: ../scope/src/program.c:239
+#: ../scope/src/program.c:259
#, c-format
msgid "Could not load debug settings file %s: %s."
msgstr "デバッグ設定ファイル %s の読み込みに失敗: %s"
-#: ../scope/src/program.c:359
+#: ../scope/src/program.c:379
#, c-format
msgid ""
"%s: %s.\n"
@@ -5467,15 +5825,16 @@
"\n"
"継続しますか?"
-#: ../scope/src/program.c:394
-msgid "Delete all breakpoints, watches and inspects?"
+#: ../scope/src/program.c:415
+#, fuzzy
+msgid "Delete all breakpoints, watches et cetera?"
msgstr "全てのブレークポイント、監視、検査を削除しますか?"
-#: ../scope/src/program.c:501
+#: ../scope/src/program.c:523
msgid "as _Name=value"
msgstr "_Name=value として"
-#: ../scope/src/program.c:502
+#: ../scope/src/program.c:524
msgid "as _Name = value"
msgstr "_Name = value として"
@@ -5484,157 +5843,170 @@
msgstr "スコープデバッガ"
#: ../scope/src/scope.c:35
-msgid "Simple GDB front-end."
+#, fuzzy
+msgid "Relatively simple GDB front-end."
msgstr "シンプルなGDBフロントエンド."
-#: ../scope/src/scope.c:63
+#: ../scope/src/scope.c:62
msgid "Setup program"
msgstr "プログラムを設定"
-#: ../scope/src/scope.c:64
+#: ../scope/src/scope.c:63
msgid "Run/continue"
msgstr "実行/継続"
-#: ../scope/src/scope.c:66
+#: ../scope/src/scope.c:65
msgid "Run to source"
msgstr "ソース位置まで実行"
-#: ../scope/src/scope.c:70
+#: ../scope/src/scope.c:69
msgid "Terminate"
msgstr "終了"
-#: ../scope/src/scope.c:71
+#: ../scope/src/scope.c:70
msgid "Toggle breakpoint"
msgstr "ブレークポイントを切り替え"
-#: ../scope/src/scope.c:73 ../scope/src/scope.c:76
+#: ../scope/src/scope.c:72 ../scope/src/scope.c:75
msgid "GDB command"
msgstr "GDBコマンド"
-#: ../scope/src/scope.c:74
+#: ../scope/src/scope.c:73
msgid "Show terminal"
msgstr "端末を表示"
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
msgid "Busy"
msgstr "ビジー"
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
msgid "Ready"
msgstr "レディ"
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Hang"
msgstr "ハング"
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Assem"
msgstr "Assem"
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Load"
msgstr "ロード"
-#: ../scope/src/scope.c:394
+#: ../scope/src/scope.c:421
msgid "Build action activated. Terminate debugging?"
msgstr "ビルドがアクティブになりました.デバッグを終了しますか?"
-#: ../scope/src/thread.c:58
+#: ../scope/src/scope.c:524
+msgid "Breaks"
+msgstr "ブレーク"
+
+#: ../scope/src/scope.c:526
+msgid "Console"
+msgstr "コンソール"
+
+#: ../scope/src/scope.c:526
+msgid "Debug Console"
+msgstr "デバッグコンソール"
+
+#: ../scope/src/thread.c:48
#, c-format
msgid "Thread group %s started."
msgstr "スレッドグループ %s を開始しました。"
-#: ../scope/src/thread.c:76
+#: ../scope/src/thread.c:63
msgid "Thread group "
msgstr "スレッドグループ "
-#: ../scope/src/thread.c:88
+#: ../scope/src/thread.c:83
msgid " exited"
msgstr " 終了"
-#: ../scope/src/thread.c:91
+#: ../scope/src/thread.c:86
#, c-format
msgid " with exit code %s"
msgstr " コード %s で終了"
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
msgid "Send Signal"
msgstr "シグナルを送信"
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
msgid "Enter signal #:"
msgstr "シグナル番号を入力:"
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Terminate Process"
msgstr "プロセスを終了"
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Enter exit code:"
msgstr "終了コードを入力:"
-#: ../scope/src/thread.c:937
+#: ../scope/src/thread.c:891
msgid "Running"
msgstr "実行中"
-#: ../scope/src/thread.c:938
+#: ../scope/src/thread.c:892
msgid "Stopped"
msgstr "停止"
-#: ../scope/src/utils.c:44
-#, c-format
-msgid "%s: error %lu."
-msgstr "%s: エラー %lu。"
+#: ../scope/src/utils.c:45
+#, fuzzy, c-format
+msgid "%s: %s"
+msgstr "%s: %s."
-#: ../scope/src/utils.c:358
+#: ../scope/src/utils.c:225
#, c-format
msgid "Scope: error reading [%s]."
msgstr "スコープ: [%s] 読み込み中にエラー。"
-#: ../scope/src/views.c:505
+#: ../scope/src/views.c:526
msgid "…"
msgstr "..."
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
msgid "_Send"
msgstr "送信(_S)"
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
msgid "_Busy"
msgstr "ビジー(_B)"
-#: ../scope/src/views.c:535
+#: ../scope/src/views.c:558
msgid "GDB Command"
msgstr "GDBコマンド"
-#: ../spellcheck/src/speller.c:94
+#: ../spellcheck/src/speller.c:180
msgid "Try: "
msgstr "候補: "
-#: ../spellcheck/src/speller.c:173
+#: ../spellcheck/src/speller.c:252
msgid "Checking"
msgstr "スペルチェック"
-#: ../spellcheck/src/speller.c:186
+#: ../spellcheck/src/speller.c:265
#, c-format
msgid "Checking file \"%s\" (lines %d to %d using %s):"
msgstr "ファイル \"%s\" を検査( %d から %d 行目に %s を使用):"
-#: ../spellcheck/src/speller.c:196
+#: ../spellcheck/src/speller.c:275
#, c-format
msgid "Checking file \"%s\" (using %s):"
msgstr "ファイル \"%s\" を検査(%s を使用):"
-#: ../spellcheck/src/speller.c:223
+#: ../spellcheck/src/speller.c:302
msgid "The checked text is spelled correctly."
msgstr "検査した文字の綴りは正しいです。"
-#: ../spellcheck/src/speller.c:233
+#: ../spellcheck/src/speller.c:312
#, c-format
msgid "The Enchant library couldn't be initialized (%s)."
msgstr "Enchantライブラリを初期化できません(%s)。"
-#: ../spellcheck/src/speller.c:234
+#: ../spellcheck/src/speller.c:313
msgid "unknown error (maybe the chosen language is not available)"
msgstr "不明なエラー(選択した言語は利用できません)"
@@ -5728,17 +6100,17 @@
msgid "Ignore All"
msgstr "すべて無視"
-#: ../spellcheck/src/gui.c:521
+#: ../spellcheck/src/gui.c:526
#, c-format
msgid "Default (%s)"
msgstr "標準 (%s)"
-#: ../spellcheck/src/gui.c:532
+#: ../spellcheck/src/gui.c:537
#, c-format
msgid "Toggle spell check while typing (current language: %s)"
msgstr "入力中のスペルチェックを有効/無効(現在の言語: %s)"
-#: ../spellcheck/src/gui.c:587
+#: ../spellcheck/src/gui.c:592
msgid "Spelling Suggestions"
msgstr "正しい単語の候補"
@@ -5769,28 +6141,28 @@
#. OK. Something went not as expected.
#. * We did have a selection but cannot parse it into rows.
#. * Aborting
-#: ../tableconvert/src/tableconvert.c:236
+#: ../tableconvert/src/tableconvert.c:237
msgid "Something went wrong on parsing selection. Aborting"
msgstr "不明なエラーのため中断"
-#: ../tableconvert/src/tableconvert.c:268
+#: ../tableconvert/src/tableconvert.c:269
msgid "Convert selection to table"
msgstr "選択範囲をテーブルに変換"
#. Build up menu entry
-#: ../tableconvert/src/tableconvert.c:281
+#: ../tableconvert/src/tableconvert.c:282
msgid "_Convert to table"
msgstr "テーブルに変換(_C)"
-#: ../tableconvert/src/tableconvert.c:284
+#: ../tableconvert/src/tableconvert.c:285
msgid "Converts current marked list to a table."
msgstr "現在マークしたリストをテーブルに変換."
-#: ../treebrowser/src/treebrowser.c:120
+#: ../treebrowser/src/treebrowser.c:124
msgid "TreeBrowser"
msgstr "ツリーブラウザ"
-#: ../treebrowser/src/treebrowser.c:121
+#: ../treebrowser/src/treebrowser.c:125
msgid ""
"This plugin adds a tree browser to Geany, allowing the user to browse files "
"using a tree view of the directory being browsed."
@@ -5798,30 +6170,30 @@
"このプラグインはGeanyにツリーブラウザを追加し、ディレクトリをツリービューに表"
"示して、ユーザがファイルを選択できるようにします。"
-#: ../treebrowser/src/treebrowser.c:430
+#: ../treebrowser/src/treebrowser.c:434
#, c-format
msgid "%s: no such directory."
msgstr "%s: ディレクトリがありません"
-#: ../treebrowser/src/treebrowser.c:526 ../treebrowser/src/treebrowser.c:561
-#: ../treebrowser/src/treebrowser.c:663
+#: ../treebrowser/src/treebrowser.c:537 ../treebrowser/src/treebrowser.c:572
+#: ../treebrowser/src/treebrowser.c:670
msgid "(Empty)"
msgstr "(空)"
-#: ../treebrowser/src/treebrowser.c:966
+#: ../treebrowser/src/treebrowser.c:971
#, c-format
msgid "Could not execute configured external command '%s' (%s)."
msgstr "設定済みの外部コマンド '%s' が実行できません (%s)."
-#: ../treebrowser/src/treebrowser.c:1037
+#: ../treebrowser/src/treebrowser.c:1042
msgid "NewDirectory"
msgstr "新規ディレクトリ"
-#: ../treebrowser/src/treebrowser.c:1039
+#: ../treebrowser/src/treebrowser.c:1044
msgid "NewFile"
msgstr "新規ファイル"
-#: ../treebrowser/src/treebrowser.c:1044
+#: ../treebrowser/src/treebrowser.c:1049
#, c-format
msgid ""
"Target file '%s' exists\n"
@@ -5830,96 +6202,103 @@
"対象ファイル '%s' が存在します。\n"
"このファイルを空のファイルで上書きしてもいいですか?"
-#: ../treebrowser/src/treebrowser.c:1089
+#: ../treebrowser/src/treebrowser.c:1095
#, c-format
msgid "Do you really want to delete '%s' ?"
msgstr "'%s' を削除してもよいですか?"
-#: ../treebrowser/src/treebrowser.c:1208 ../treebrowser/src/treebrowser.c:1692
+#: ../treebrowser/src/treebrowser.c:1207 ../treebrowser/src/treebrowser.c:1738
msgid "Go up"
msgstr "上に移動"
-#: ../treebrowser/src/treebrowser.c:1212 ../treebrowser/src/treebrowser.c:1707
+#: ../treebrowser/src/treebrowser.c:1211 ../treebrowser/src/treebrowser.c:1753
msgid "Set path from document"
msgstr "文書からパスを設定"
-#: ../treebrowser/src/treebrowser.c:1216
-msgid "Open externally"
+#: ../treebrowser/src/treebrowser.c:1215
+#, fuzzy
+msgid "_Open externally"
msgstr "外部アプリケーションで開く"
-#: ../treebrowser/src/treebrowser.c:1221
+#: ../treebrowser/src/treebrowser.c:1220
msgid "Open Terminal"
msgstr "端末で開く"
-#: ../treebrowser/src/treebrowser.c:1225
+#: ../treebrowser/src/treebrowser.c:1224
msgid "Set as root"
msgstr "rootに設定"
-#: ../treebrowser/src/treebrowser.c:1230 ../treebrowser/src/treebrowser.c:1697
-#: ../treebrowser/src/treebrowser.c:2060
+#: ../treebrowser/src/treebrowser.c:1229 ../treebrowser/src/treebrowser.c:1743
+#: ../treebrowser/src/treebrowser.c:2123
msgid "Refresh"
msgstr "表示を更新"
-#: ../treebrowser/src/treebrowser.c:1242
+#: ../treebrowser/src/treebrowser.c:1233
+#, fuzzy
+msgid "_Find in Files"
+msgstr "複数ファイルを検索"
+
+#: ../treebrowser/src/treebrowser.c:1241
msgid "Create new directory"
msgstr "ディレクトリを作成"
-#: ../treebrowser/src/treebrowser.c:1246
+#: ../treebrowser/src/treebrowser.c:1245
msgid "Create new file"
msgstr "ファイルを作成"
-#: ../treebrowser/src/treebrowser.c:1250
+#: ../treebrowser/src/treebrowser.c:1249
msgid "Rename"
msgstr "名前変更"
-#: ../treebrowser/src/treebrowser.c:1255
+#: ../treebrowser/src/treebrowser.c:1254
msgid "Delete"
msgstr "削除"
-#: ../treebrowser/src/treebrowser.c:1263
+#: ../treebrowser/src/treebrowser.c:1262
#, c-format
msgid "Close: %s"
msgstr "閉じる: %s"
-#: ../treebrowser/src/treebrowser.c:1268
+#: ../treebrowser/src/treebrowser.c:1267
#, c-format
msgid "Close Child Documents "
msgstr "下位の文書を閉じる"
-#: ../treebrowser/src/treebrowser.c:1273
-msgid "Copy full path to clipboard"
+#: ../treebrowser/src/treebrowser.c:1272
+#, fuzzy
+msgid "_Copy full path to clipboard"
msgstr "完全パスをクリップボードにコピー"
-#: ../treebrowser/src/treebrowser.c:1293 ../treebrowser/src/treebrowser.c:1974
+#: ../treebrowser/src/treebrowser.c:1292 ../treebrowser/src/treebrowser.c:2032
msgid "Show bookmarks"
msgstr "ブックマークを表示"
-#: ../treebrowser/src/treebrowser.c:1298 ../treebrowser/src/treebrowser.c:1928
+#: ../treebrowser/src/treebrowser.c:1297 ../treebrowser/src/treebrowser.c:1981
msgid "Show hidden files"
msgstr "隠しファイルを表示"
-#: ../treebrowser/src/treebrowser.c:1303
+#: ../treebrowser/src/treebrowser.c:1302
msgid "Show toolbars"
msgstr "ツールバーを表示"
-#: ../treebrowser/src/treebrowser.c:1574
+#: ../treebrowser/src/treebrowser.c:1621
#, c-format
msgid "Target file '%s' exists, do you really want to replace it?"
msgstr "対象ファイル '%s' が存在します。置き換えてもいいですか?"
-#: ../treebrowser/src/treebrowser.c:1702
+#: ../treebrowser/src/treebrowser.c:1748
msgid "Home"
msgstr "ホーム"
-#: ../treebrowser/src/treebrowser.c:1712
+#: ../treebrowser/src/treebrowser.c:1758
msgid "Track path"
msgstr "パスを記録"
-#: ../treebrowser/src/treebrowser.c:1717
+#: ../treebrowser/src/treebrowser.c:1763
msgid "Hide bars"
msgstr "バーを隠す"
-#: ../treebrowser/src/treebrowser.c:1727
+#: ../treebrowser/src/treebrowser.c:1773
msgid ""
"Filter (*.c;*.h;*.cpp), and if you want temporary filter using the '!' "
"reverse try for example this '!;*.c;*.h;*.cpp'"
@@ -5927,19 +6306,19 @@
"フィルタ(*.c;*.h;*.cpp)と '!' 反転を使った一時フィルタを使用するには次のよう"
"にします '!;*.c;*.h;*.cpp'"
-#: ../treebrowser/src/treebrowser.c:1735
+#: ../treebrowser/src/treebrowser.c:1781
msgid "Addressbar for example '/projects/my-project'"
msgstr "アドレスバーの入力例 '/projects/my-project'"
-#: ../treebrowser/src/treebrowser.c:1760
+#: ../treebrowser/src/treebrowser.c:1806
msgid "Tree Browser"
msgstr "ツリーブラウザ"
-#: ../treebrowser/src/treebrowser.c:1892
+#: ../treebrowser/src/treebrowser.c:1945
msgid "External open command"
msgstr "他のプログラムで開く"
-#: ../treebrowser/src/treebrowser.c:1897
+#: ../treebrowser/src/treebrowser.c:1950
#, c-format
msgid ""
"The command to execute when using \"Open with\". You can use %f and %d "
@@ -5953,51 +6332,51 @@
"%f は完全パスを含むファイル名に置き換えられます。\n"
"%d は選択したファイルがあるパス名に置き換えられます。"
-#: ../treebrowser/src/treebrowser.c:1905
+#: ../treebrowser/src/treebrowser.c:1958
msgid "Toolbar"
msgstr "ツールバー"
-#: ../treebrowser/src/treebrowser.c:1907
+#: ../treebrowser/src/treebrowser.c:1960
msgid "Hidden"
msgstr "非表示"
-#: ../treebrowser/src/treebrowser.c:1908
+#: ../treebrowser/src/treebrowser.c:1961
msgid "Top"
msgstr "上"
-#: ../treebrowser/src/treebrowser.c:1909
+#: ../treebrowser/src/treebrowser.c:1962
msgid "Bottom"
msgstr "下"
-#: ../treebrowser/src/treebrowser.c:1914
+#: ../treebrowser/src/treebrowser.c:1967
msgid "If position is changed, the option require plugin restart."
msgstr "位置を変更したときは、プラグインの再起動が必要です。"
-#: ../treebrowser/src/treebrowser.c:1918
+#: ../treebrowser/src/treebrowser.c:1971
msgid "Show icons"
msgstr "アイコンを表示"
-#: ../treebrowser/src/treebrowser.c:1920
+#: ../treebrowser/src/treebrowser.c:1973
msgid "None"
msgstr "なし"
-#: ../treebrowser/src/treebrowser.c:1921
+#: ../treebrowser/src/treebrowser.c:1974
msgid "Base"
msgstr "基本"
-#: ../treebrowser/src/treebrowser.c:1922
+#: ../treebrowser/src/treebrowser.c:1975
msgid "Content-type"
msgstr "内容"
-#: ../treebrowser/src/treebrowser.c:1933
+#: ../treebrowser/src/treebrowser.c:1986
msgid "On Windows, this just hide files that are prefixed with '.' (dot)"
msgstr "'.'(ドット)から始まるファイルを隠します"
-#: ../treebrowser/src/treebrowser.c:1935
+#: ../treebrowser/src/treebrowser.c:1988
msgid "Hide object files"
msgstr "オブジェクトファイルを表示しない"
-#: ../treebrowser/src/treebrowser.c:1940
+#: ../treebrowser/src/treebrowser.c:1993
msgid ""
"Don't show generated object files in the file browser, this includes *.o, *."
"obj. *.so, *.dll, *.a, *.lib"
@@ -6005,47 +6384,56 @@
"ファイルブラウザにオブジェクトファイルを表示しません。除外されるファイルは *."
"o, *.obj. *.so, *.dll, *.a, *.lib です。"
-#: ../treebrowser/src/treebrowser.c:1942
+#: ../treebrowser/src/treebrowser.c:1995
msgid "Reverse filter"
msgstr "フィルタを反転"
-#: ../treebrowser/src/treebrowser.c:1947
+#: ../treebrowser/src/treebrowser.c:2000
msgid "Follow current document"
msgstr "現在の文書のディレクトリに合わせる"
-#: ../treebrowser/src/treebrowser.c:1952
+#: ../treebrowser/src/treebrowser.c:2005
msgid "Single click, open document and focus it"
msgstr "シングルクリックで文書を表示"
-#: ../treebrowser/src/treebrowser.c:1957
+#: ../treebrowser/src/treebrowser.c:2010
msgid "Double click open directory"
msgstr "ダブルクリックでディレクトリを表示"
-#: ../treebrowser/src/treebrowser.c:1962
+#: ../treebrowser/src/treebrowser.c:2015
msgid "On delete file, close it if is opened"
msgstr "ファイル削除時に、開いていたら閉じる"
-#: ../treebrowser/src/treebrowser.c:1967
+#: ../treebrowser/src/treebrowser.c:2020
+msgid "Focus editor on file open"
+msgstr ""
+
+#: ../treebrowser/src/treebrowser.c:2025
msgid "Show tree lines"
msgstr "ツリー行数を表示"
-#: ../treebrowser/src/treebrowser.c:2050
+#: ../treebrowser/src/treebrowser.c:2037
+#, fuzzy
+msgid "Open new files"
+msgstr "ファイルを開く"
+
+#: ../treebrowser/src/treebrowser.c:2113
msgid "Focus File List"
msgstr "ファイル覧に切り替え"
-#: ../treebrowser/src/treebrowser.c:2052
+#: ../treebrowser/src/treebrowser.c:2115
msgid "Focus Path Entry"
msgstr "パス入力に切り替え"
-#: ../treebrowser/src/treebrowser.c:2054
+#: ../treebrowser/src/treebrowser.c:2117
msgid "Rename Object"
msgstr "オブジェクトの名前変更"
-#: ../treebrowser/src/treebrowser.c:2056
+#: ../treebrowser/src/treebrowser.c:2119
msgid "Create New File"
msgstr "ファイルを作成"
-#: ../treebrowser/src/treebrowser.c:2058
+#: ../treebrowser/src/treebrowser.c:2121
msgid "Create New Directory"
msgstr "ディレクトリを作成"
@@ -6113,44 +6501,44 @@
msgid "utility"
msgstr "ユーティリティ"
-#: ../webhelper/src/gwh-settings.c:775
+#: ../webhelper/src/gwh-settings.c:782
#, c-format
msgid "%s:"
msgstr "%s:"
-#: ../webhelper/src/gwh-browser.c:528
+#: ../webhelper/src/gwh-browser.c:534
msgid "_Zoom"
msgstr "ズーム(_Z)"
-#: ../webhelper/src/gwh-browser.c:550
+#: ../webhelper/src/gwh-browser.c:556
msgid "Full-_content zoom"
msgstr "内容全体にズーム(_C)"
-#: ../webhelper/src/gwh-browser.c:561
+#: ../webhelper/src/gwh-browser.c:567
msgid "Flip panes orientation"
msgstr "ペインの方向を切り替え"
-#: ../webhelper/src/gwh-browser.c:808
+#: ../webhelper/src/gwh-browser.c:814
msgid "Back"
msgstr "戻る"
-#: ../webhelper/src/gwh-browser.c:812
+#: ../webhelper/src/gwh-browser.c:818
msgid "Forward"
msgstr "進む"
-#: ../webhelper/src/gwh-browser.c:816
+#: ../webhelper/src/gwh-browser.c:822
msgid "Cancel loading"
msgstr "読み込みを中断"
-#: ../webhelper/src/gwh-browser.c:820
+#: ../webhelper/src/gwh-browser.c:826
msgid "Reload current page"
msgstr "現在のページを再読み込み"
-#: ../webhelper/src/gwh-browser.c:833 ../webhelper/src/gwh-browser.c:879
+#: ../webhelper/src/gwh-browser.c:839 ../webhelper/src/gwh-browser.c:885
msgid "Web inspector"
msgstr "Web検証"
-#: ../webhelper/src/gwh-browser.c:834
+#: ../webhelper/src/gwh-browser.c:840
msgid "Toggle web inspector"
msgstr "Web検証を切り替え"
@@ -6288,6 +6676,9 @@
msgid "Autocompletes XML/HTML tags using snippets."
msgstr "スニペットを使用してXML/HTMLタグを自動補完"
+#~ msgid "%s: error %lu."
+#~ msgstr "%s: エラー %lu。"
+
#~ msgid "Plugins"
#~ msgstr "プラグイン"
@@ -6360,9 +6751,6 @@
#~ msgid "tty temporary directory not specified!\n"
#~ msgstr "tty 一時ディレクトリが指定されていません!\n"
-#~ msgid "tty temporary directory not found!\n"
-#~ msgstr "tty 一時ディレクトリがありません!\n"
-
#~ msgid "tty helper program not specified!\n"
#~ msgstr "tty ヘルパープログラムが指定されていません!\n"
@@ -6429,21 +6817,12 @@
#~ msgid "No %s selected"
#~ msgstr "%s が選ばれていません"
-#~ msgid "watchpoint"
-#~ msgstr "監視ポイント"
-
#~ msgid "Delete selected watchpoint?"
#~ msgstr "選択した監視ポイントを削除しますか?"
#~ msgid "Delete selected breakpoint?"
#~ msgstr "選択したブレークポイントを削除しますか?"
-#~ msgid "Edit watchpoint"
-#~ msgstr "監視ポイントを修正"
-
-#~ msgid "Edit breakpoint"
-#~ msgstr "ブレークポイントを修正"
-
#~ msgid "Enabled"
#~ msgstr "有効"
@@ -6873,9 +7252,6 @@
#~ msgid "Couldn't create tempfile"
#~ msgstr "一時ファイルを作成できません"
-#~ msgid "GeanyPG"
-#~ msgstr "GeanyPG"
-
#~ msgid "Lionel Fuentes"
#~ msgstr "Lionel Fuentes"
diff -Nru geany-plugins-1.24.0+20140222+git/po/Makefile.in.in geany-plugins-1.24.1+dfsg/po/Makefile.in.in
--- geany-plugins-1.24.0+20140222+git/po/Makefile.in.in 1970-01-01 00:00:00.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/po/Makefile.in.in 2014-04-13 17:12:24.000000000 +0000
@@ -0,0 +1,222 @@
+# Makefile for program source directory in GNU NLS utilities package.
+# Copyright (C) 1995, 1996, 1997 by Ulrich Drepper
+# Copyright (C) 2004-2008 Rodney Dawes
+#
+# This file may be copied and used freely without restrictions. It may
+# be used in projects which are not available under a GNU Public License,
+# but which still want to provide support for the GNU gettext functionality.
+#
+# - Modified by Owen Taylor to use GETTEXT_PACKAGE
+# instead of PACKAGE and to look for po2tbl in ./ not in intl/
+#
+# - Modified by jacob berkman to install
+# Makefile.in.in and po2tbl.sed.in for use with glib-gettextize
+#
+# - Modified by Rodney Dawes for use with intltool
+#
+# We have the following line for use by intltoolize:
+# INTLTOOL_MAKEFILE
+
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+PACKAGE = @PACKAGE@
+VERSION = @VERSION@
+
+SHELL = @SHELL@
+
+srcdir = @srcdir@
+top_srcdir = @top_srcdir@
+top_builddir = @top_builddir@
+VPATH = @srcdir@
+
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+datadir = @datadir@
+datarootdir = @datarootdir@
+libdir = @libdir@
+DATADIRNAME = @DATADIRNAME@
+itlocaledir = $(prefix)/$(DATADIRNAME)/locale
+subdir = po
+install_sh = @install_sh@
+# Automake >= 1.8 provides @mkdir_p@.
+# Until it can be supposed, use the safe fallback:
+mkdir_p = $(install_sh) -d
+
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+
+GMSGFMT = @GMSGFMT@
+MSGFMT = @MSGFMT@
+XGETTEXT = @XGETTEXT@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+MSGMERGE = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist
+GENPOT = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
+
+ALL_LINGUAS = @ALL_LINGUAS@
+
+PO_LINGUAS=$(shell if test -r $(srcdir)/LINGUAS; then grep -v "^\#" $(srcdir)/LINGUAS; else echo "$(ALL_LINGUAS)"; fi)
+
+USER_LINGUAS=$(shell if test -n "$(LINGUAS)"; then LLINGUAS="$(LINGUAS)"; ALINGUAS="$(ALL_LINGUAS)"; for lang in $$LLINGUAS; do if test -n "`grep \^$$lang$$ $(srcdir)/LINGUAS 2>/dev/null`" -o -n "`echo $$ALINGUAS|tr ' ' '\n'|grep \^$$lang$$`"; then printf "$$lang "; fi; done; fi)
+
+USE_LINGUAS=$(shell if test -n "$(USER_LINGUAS)" -o -n "$(LINGUAS)"; then LLINGUAS="$(USER_LINGUAS)"; else if test -n "$(PO_LINGUAS)"; then LLINGUAS="$(PO_LINGUAS)"; else LLINGUAS="$(ALL_LINGUAS)"; fi; fi; for lang in $$LLINGUAS; do printf "$$lang "; done)
+
+POFILES=$(shell LINGUAS="$(PO_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.po "; done)
+
+DISTFILES = Makefile.in.in POTFILES.in $(POFILES)
+EXTRA_DISTFILES = ChangeLog POTFILES.skip Makevars LINGUAS
+
+POTFILES = \
+# This comment gets stripped out
+
+CATALOGS=$(shell LINGUAS="$(USE_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.gmo "; done)
+
+.SUFFIXES:
+.SUFFIXES: .po .pox .gmo .mo .msg .cat
+
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+INTLTOOL_V_MSGFMT = $(INTLTOOL__v_MSGFMT_$(V))
+INTLTOOL__v_MSGFMT_= $(INTLTOOL__v_MSGFMT_$(AM_DEFAULT_VERBOSITY))
+INTLTOOL__v_MSGFMT_0 = @echo " MSGFMT" $@;
+
+.po.pox:
+ $(MAKE) $(GETTEXT_PACKAGE).pot
+ $(MSGMERGE) $< $(GETTEXT_PACKAGE).pot -o $*.pox
+
+.po.mo:
+ $(INTLTOOL_V_MSGFMT)$(MSGFMT) -o $@ $<
+
+.po.gmo:
+ $(INTLTOOL_V_MSGFMT)file=`echo $* | sed 's,.*/,,'`.gmo \
+ && rm -f $$file && $(GMSGFMT) -o $$file $<
+
+.po.cat:
+ sed -f ../intl/po2msg.sed < $< > $*.msg \
+ && rm -f $@ && gencat $@ $*.msg
+
+
+all: all-@USE_NLS@
+
+all-yes: $(CATALOGS)
+all-no:
+
+$(GETTEXT_PACKAGE).pot: $(POTFILES)
+ $(GENPOT)
+
+install: install-data
+install-data: install-data-@USE_NLS@
+install-data-no: all
+install-data-yes: all
+ linguas="$(USE_LINGUAS)"; \
+ for lang in $$linguas; do \
+ dir=$(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES; \
+ $(mkdir_p) $$dir; \
+ if test -r $$lang.gmo; then \
+ $(INSTALL_DATA) $$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \
+ echo "installing $$lang.gmo as $$dir/$(GETTEXT_PACKAGE).mo"; \
+ else \
+ $(INSTALL_DATA) $(srcdir)/$$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \
+ echo "installing $(srcdir)/$$lang.gmo as" \
+ "$$dir/$(GETTEXT_PACKAGE).mo"; \
+ fi; \
+ if test -r $$lang.gmo.m; then \
+ $(INSTALL_DATA) $$lang.gmo.m $$dir/$(GETTEXT_PACKAGE).mo.m; \
+ echo "installing $$lang.gmo.m as $$dir/$(GETTEXT_PACKAGE).mo.m"; \
+ else \
+ if test -r $(srcdir)/$$lang.gmo.m ; then \
+ $(INSTALL_DATA) $(srcdir)/$$lang.gmo.m \
+ $$dir/$(GETTEXT_PACKAGE).mo.m; \
+ echo "installing $(srcdir)/$$lang.gmo.m as" \
+ "$$dir/$(GETTEXT_PACKAGE).mo.m"; \
+ else \
+ true; \
+ fi; \
+ fi; \
+ done
+
+# Empty stubs to satisfy archaic automake needs
+dvi info ctags tags CTAGS TAGS ID:
+
+# Define this as empty until I found a useful application.
+install-exec installcheck:
+
+uninstall:
+ linguas="$(USE_LINGUAS)"; \
+ for lang in $$linguas; do \
+ rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \
+ rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \
+ done
+
+check: all $(GETTEXT_PACKAGE).pot
+ rm -f missing notexist
+ srcdir=$(srcdir) $(INTLTOOL_UPDATE) -m
+ if [ -r missing -o -r notexist ]; then \
+ exit 1; \
+ fi
+
+mostlyclean:
+ rm -f *.pox $(GETTEXT_PACKAGE).pot *.old.po cat-id-tbl.tmp
+ rm -f .intltool-merge-cache
+
+clean: mostlyclean
+
+distclean: clean
+ rm -f Makefile Makefile.in POTFILES stamp-it
+ rm -f *.mo *.msg *.cat *.cat.m *.gmo
+
+maintainer-clean: distclean
+ @echo "This command is intended for maintainers to use;"
+ @echo "it deletes files that may require special tools to rebuild."
+ rm -f Makefile.in.in
+
+distdir = ../$(PACKAGE)-$(VERSION)/$(subdir)
+dist distdir: $(DISTFILES)
+ dists="$(DISTFILES)"; \
+ extra_dists="$(EXTRA_DISTFILES)"; \
+ for file in $$extra_dists; do \
+ test -f $(srcdir)/$$file && dists="$$dists $(srcdir)/$$file"; \
+ done; \
+ for file in $$dists; do \
+ test -f $$file || file="$(srcdir)/$$file"; \
+ ln $$file $(distdir) 2> /dev/null \
+ || cp -p $$file $(distdir); \
+ done
+
+update-po: Makefile
+ $(MAKE) $(GETTEXT_PACKAGE).pot
+ tmpdir=`pwd`; \
+ linguas="$(USE_LINGUAS)"; \
+ for lang in $$linguas; do \
+ echo "$$lang:"; \
+ result="`$(MSGMERGE) -o $$tmpdir/$$lang.new.po $$lang`"; \
+ if $$result; then \
+ if cmp $(srcdir)/$$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
+ rm -f $$tmpdir/$$lang.new.po; \
+ else \
+ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
+ :; \
+ else \
+ echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
+ rm -f $$tmpdir/$$lang.new.po; \
+ exit 1; \
+ fi; \
+ fi; \
+ else \
+ echo "msgmerge for $$lang.gmo failed!"; \
+ rm -f $$tmpdir/$$lang.new.po; \
+ fi; \
+ done
+
+Makefile POTFILES: stamp-it
+ @if test ! -f $@; then \
+ rm -f stamp-it; \
+ $(MAKE) stamp-it; \
+ fi
+
+stamp-it: Makefile.in.in $(top_builddir)/config.status POTFILES.in
+ cd $(top_builddir) \
+ && CONFIG_FILES=$(subdir)/Makefile.in CONFIG_HEADERS= CONFIG_LINKS= \
+ $(SHELL) ./config.status
+
+# Tell versions [3.59,3.63) of GNU make not to export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -Nru geany-plugins-1.24.0+20140222+git/po/nl.po geany-plugins-1.24.1+dfsg/po/nl.po
--- geany-plugins-1.24.0+20140222+git/po/nl.po 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/po/nl.po 2014-04-13 13:33:33.000000000 +0000
@@ -1,13 +1,13 @@
# Dutch translations for geany-plugins package.
# Copyright (C) 2011 THE geany-plugins'S COPYRIGHT HOLDER
# This file is distributed under the same license as the geany-plugins package.
-# Peter Scholtens , 2011, 2013
+# Peter Scholtens , 2011, 2013-2014
# hans , 2011.
msgid ""
msgstr ""
-"Project-Id-Version: Geany-plugins 1.23\n"
+"Project-Id-Version: Geany-plugins 1.24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-02-23 14:32+0100\n"
+"POT-Creation-Date: 2014-03-30 19:33+0200\n"
"PO-Revision-Date: 2011-09-13 20:24+0100\n"
"Last-Translator: Peter Scholtens \n"
"Language-Team: Dutch\n"
@@ -34,12 +34,12 @@
msgid "Contents"
msgstr "Inhoud"
-#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:615
+#: ../addons/src/ao_bookmarklist.c:374 ../treebrowser/src/treebrowser.c:625
msgid "Bookmarks"
msgstr "Bladwijzers"
#. complete update
-#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2295
+#: ../addons/src/ao_tasks.c:373 ../geanyvc/src/geanyvc.c:2351
msgid "_Update"
msgstr ""
@@ -76,15 +76,15 @@
msgid "Context:"
msgstr "Context:"
-#: ../addons/src/ao_xmltagging.c:56
+#: ../addons/src/ao_xmltagging.c:54
msgid "XML tagging"
msgstr "XML labelen"
-#: ../addons/src/ao_xmltagging.c:67
+#: ../addons/src/ao_xmltagging.c:65
msgid "Tag name to be inserted:"
msgstr "In te voegen label naam:"
-#: ../addons/src/ao_xmltagging.c:71
+#: ../addons/src/ao_xmltagging.c:69
#, c-format
msgid ""
"%s will be replaced with your current selection. Please keep care on your "
@@ -140,11 +140,11 @@
#: ../addons/src/addons.c:296
msgid "Focus Bookmark List"
-msgstr "Focus bladwijzerlijst"
+msgstr "Schakel naar bladwijzerlijst"
#: ../addons/src/addons.c:298
msgid "Focus Tasks List"
-msgstr "Focus takenlijst"
+msgstr "Schakel naar takenlijst"
#: ../addons/src/addons.c:300
msgid "Update Tasks List"
@@ -154,11 +154,12 @@
msgid "Run XML tagging"
msgstr "XML labelen uitvoeren"
-#: ../addons/src/addons.c:417 ../geanylatex/src/geanylatex.c:241
-#: ../geanyprj/src/geanyprj.c:174 ../geanysendmail/src/geanysendmail.c:121
-#: ../geanysendmail/src/geanysendmail.c:287 ../geanyvc/src/geanyvc.c:1798
+#: ../addons/src/addons.c:417 ../autoclose/src/autoclose.c:871
+#: ../geanylatex/src/geanylatex.c:241 ../geanyprj/src/geanyprj.c:174
+#: ../geanysendmail/src/geanysendmail.c:123
+#: ../geanysendmail/src/geanysendmail.c:291 ../geanyvc/src/geanyvc.c:1854
#: ../geniuspaste/src/geniuspaste.c:140 ../spellcheck/src/scplugin.c:146
-#: ../treebrowser/src/treebrowser.c:1880
+#: ../treebrowser/src/treebrowser.c:1933
#: ../updatechecker/src/updatechecker.c:253
msgid "Plugin configuration directory could not be created."
msgstr "Plug-in configuratiemap kon niet worden aangemaakt."
@@ -249,6 +250,15 @@
msgid "Enclose selection automatically (without having to press a keybinding)"
msgstr ""
+#: ../autoclose/src/autoclose.c:50
+#, fuzzy
+msgid "Auto-close"
+msgstr "Auteur:"
+
+#: ../autoclose/src/autoclose.c:51
+msgid "Auto-close braces and brackets with lot of features"
+msgstr ""
+
#: ../codenav/src/codenavigation.c:52
msgid "Code navigation"
msgstr "Code navigatie"
@@ -316,8 +326,8 @@
msgid "Various debuggers integration."
msgstr ""
-#: ../debugger/src/plugin.c:131 ../debugger/src/keys.c:76
-#: ../scope/data/scope.glade.h:125 ../scope/src/scope.c:225
+#: ../debugger/src/plugin.c:133 ../debugger/src/keys.c:76
+#: ../scope/data/scope.glade.h:124 ../scope/src/scope.c:226
msgid "Debug"
msgstr ""
@@ -449,7 +459,7 @@
msgid "Target"
msgstr "Doel"
-#: ../debugger/src/tabs.c:135 ../scope/data/scope.glade.h:69
+#: ../debugger/src/tabs.c:135 ../scope/src/scope.c:524
msgid "Breakpoints"
msgstr "Breekpunten"
@@ -488,22 +498,22 @@
msgstr "Herstart"
#: ../debugger/src/keys.c:52 ../debugger/src/btnpanel.c:113
-#: ../scope/src/scope.c:67
+#: ../scope/src/scope.c:66
msgid "Step into"
msgstr "Stap erin"
#: ../debugger/src/keys.c:53 ../debugger/src/btnpanel.c:110
-#: ../scope/src/scope.c:68
+#: ../scope/src/scope.c:67
msgid "Step over"
msgstr "Stap over"
#: ../debugger/src/keys.c:54 ../debugger/src/btnpanel.c:122
-#: ../scope/src/scope.c:69
+#: ../scope/src/scope.c:68
msgid "Step out"
msgstr "Stap eruit"
#: ../debugger/src/keys.c:55 ../debugger/src/btnpanel.c:125
-#: ../scope/src/scope.c:65
+#: ../scope/src/scope.c:64
msgid "Run to cursor"
msgstr "Ga door tot cursor"
@@ -512,7 +522,7 @@
msgstr "Voeg breekpunt toe (of verwijder)"
#: ../debugger/src/keys.c:57
-msgid "Jump to the currect instruction"
+msgid "Jump to the current instruction"
msgstr ""
#: ../debugger/src/watch_model.c:220
@@ -544,6 +554,14 @@
msgid "Save debug session data to a project"
msgstr ""
+#: ../defineformat/src/defineformat.c:56
+msgid "Define formatter"
+msgstr ""
+
+#: ../defineformat/src/defineformat.c:57
+msgid "Automatically align backslash in multi-line defines"
+msgstr ""
+
#. never search for more than this many chars
#: ../devhelp/src/dhp.h:38
msgid "Documentation"
@@ -653,7 +671,7 @@
msgstr "Boek:"
#. i18n: a documentation book
-#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1760
+#: ../devhelp/devhelp/dh-link.c:255 ../geanylatex/src/geanylatex.c:1759
msgid "Book"
msgstr "Boek"
@@ -782,12 +800,12 @@
msgid "A developers' help browser for GNOME"
msgstr ""
-#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2010
+#: ../devhelp/devhelp/dh-window.c:759 ../geanyvc/src/geanyvc.c:2066
msgid "_File"
msgstr "Bestand"
-#: ../devhelp/devhelp/dh-window.c:760 ../geanymacro/src/geanymacro.c:1815
-#: ../geanymacro/src/geanymacro.c:2112
+#: ../devhelp/devhelp/dh-window.c:760 ../geanymacro/src/geanymacro.c:1822
+#: ../geanymacro/src/geanymacro.c:2118
msgid "_Edit"
msgstr "Wijzig"
@@ -970,55 +988,64 @@
msgid "Column mode, select to line / brace / anchor."
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:482
+#: ../geanyextrasel/src/extrasel.c:502
msgid "E_xtra Selection"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:489
+#: ../geanyextrasel/src/extrasel.c:509
msgid "_Column Mode"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:494
+#: ../geanyextrasel/src/extrasel.c:514
msgid "Column mode"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:496
+#: ../geanyextrasel/src/extrasel.c:516
msgid "Select to _Line"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:500
+#: ../geanyextrasel/src/extrasel.c:520
msgid "Select to line"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:502
+#: ../geanyextrasel/src/extrasel.c:522
msgid "Select to Matching _Brace"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:506
+#: ../geanyextrasel/src/extrasel.c:526
msgid "Select to matching brace"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:510
+#: ../geanyextrasel/src/extrasel.c:528
+msgid "_Toggle Stream/Rectangular"
+msgstr ""
+
+#: ../geanyextrasel/src/extrasel.c:532
+#, fuzzy
+msgid "Convert selection"
+msgstr "Selecteer een ondertekenaar"
+
+#: ../geanyextrasel/src/extrasel.c:537
msgid "_Set Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:514
+#: ../geanyextrasel/src/extrasel.c:541
msgid "Set anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:516
+#: ../geanyextrasel/src/extrasel.c:543
msgid "Select to _Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:520
+#: ../geanyextrasel/src/extrasel.c:547
msgid "Select to anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:522
+#: ../geanyextrasel/src/extrasel.c:549
msgid "_Rectangle Select to Anchor"
msgstr ""
-#: ../geanyextrasel/src/extrasel.c:527
+#: ../geanyextrasel/src/extrasel.c:554
msgid "Rectangle select to anchor"
msgstr ""
@@ -1405,76 +1432,76 @@
msgid "Default documentation type for languages that does not have one set"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:37 ../geanyinsertnum/src/insertnum.c:329
-#: ../geanyinsertnum/src/insertnum.c:461
+#: ../geanyinsertnum/src/insertnum.c:44 ../geanyinsertnum/src/insertnum.c:337
+#: ../geanyinsertnum/src/insertnum.c:484
msgid "Insert Numbers"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:37
+#: ../geanyinsertnum/src/insertnum.c:44
msgid "Insert/Fill columns with numbers."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:140
+#: ../geanyinsertnum/src/insertnum.c:146
msgid "Counting..."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:188
+#: ../geanyinsertnum/src/insertnum.c:194
msgid "Preparing..."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:194
+#: ../geanyinsertnum/src/insertnum.c:200
msgid "Inserting..."
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:318
+#: ../geanyinsertnum/src/insertnum.c:333
msgid "For base 11 and above"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:341
+#: ../geanyinsertnum/src/insertnum.c:353
msgid "_Start:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:346
+#: ../geanyinsertnum/src/insertnum.c:358
msgid "S_tep:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:352
+#: ../geanyinsertnum/src/insertnum.c:364
msgid "_Base:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:363
+#: ../geanyinsertnum/src/insertnum.c:380
msgid "Letters:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:366
+#: ../geanyinsertnum/src/insertnum.c:383
msgid "_Upper"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:371
+#: ../geanyinsertnum/src/insertnum.c:388
msgid "_Lower"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:376
+#: ../geanyinsertnum/src/insertnum.c:393
msgid "Base _prefix"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:378
+#: ../geanyinsertnum/src/insertnum.c:395
msgid "0 for octal, 0x for hex, + for positive decimal"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:380
+#: ../geanyinsertnum/src/insertnum.c:397
msgid "Padding:"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:382
+#: ../geanyinsertnum/src/insertnum.c:399
msgid "Sp_ace"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:385
+#: ../geanyinsertnum/src/insertnum.c:402
msgid "_Zero"
msgstr ""
-#: ../geanyinsertnum/src/insertnum.c:454
+#: ../geanyinsertnum/src/insertnum.c:477
msgid "Insert _Numbers"
msgstr ""
@@ -1904,20 +1931,20 @@
msgid "BibTeX reference name:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1680
+#: ../geanylatex/src/geanylatex.c:1679
msgid "Dear Sir or Madame"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1681
+#: ../geanylatex/src/geanylatex.c:1680
msgid "With kind regards"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1689
+#: ../geanylatex/src/geanylatex.c:1688
msgid "No template assigned. Aborting"
msgstr ""
#. Building the wizard-dialog and showing it
-#: ../geanylatex/src/geanylatex.c:1716
+#: ../geanylatex/src/geanylatex.c:1715
msgid "LaTeX-Wizard"
msgstr ""
@@ -1925,78 +1952,78 @@
#. * Adds custom templates if there are any. If there are none just
#. * adds default one
#. TEMPLATE FILE
-#: ../geanylatex/src/geanylatex.c:1731 ../markdown/src/conf.c:666
+#: ../geanylatex/src/geanylatex.c:1730 ../markdown/src/conf.c:659
msgid "Template:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1735
+#: ../geanylatex/src/geanylatex.c:1734
msgid "Set the template which should be used for creating the new document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1744
+#: ../geanylatex/src/geanylatex.c:1743
msgid "Default"
msgstr ""
#. Documentclass
-#: ../geanylatex/src/geanylatex.c:1755
+#: ../geanylatex/src/geanylatex.c:1754
msgid "Documentclass:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1758
+#: ../geanylatex/src/geanylatex.c:1757
msgid "Choose the kind of document you want to write"
msgstr "Kies het soort document dat je wilt schrijven"
-#: ../geanylatex/src/geanylatex.c:1762
+#: ../geanylatex/src/geanylatex.c:1761
msgid "Article"
msgstr "Artikel"
-#: ../geanylatex/src/geanylatex.c:1764
+#: ../geanylatex/src/geanylatex.c:1763
msgid "Report"
msgstr "Rapport"
-#: ../geanylatex/src/geanylatex.c:1766
+#: ../geanylatex/src/geanylatex.c:1765
msgid "Letter"
msgstr "Brief"
-#: ../geanylatex/src/geanylatex.c:1768
+#: ../geanylatex/src/geanylatex.c:1767
msgid "Presentation"
msgstr "Presentatie:"
#. Encoding
-#: ../geanylatex/src/geanylatex.c:1778
+#: ../geanylatex/src/geanylatex.c:1777
msgid "Encoding:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1782
+#: ../geanylatex/src/geanylatex.c:1781
msgid "Set the encoding for your new document"
msgstr ""
#. fontsize
-#: ../geanylatex/src/geanylatex.c:1798
+#: ../geanylatex/src/geanylatex.c:1797
msgid "Font size"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1804
+#: ../geanylatex/src/geanylatex.c:1803
msgid "Set the default font size of your new document"
msgstr ""
#. Author
-#: ../geanylatex/src/geanylatex.c:1816
+#: ../geanylatex/src/geanylatex.c:1815
msgid "Author:"
msgstr "Auteur:"
-#: ../geanylatex/src/geanylatex.c:1819
+#: ../geanylatex/src/geanylatex.c:1818
msgid ""
"Sets the value of the \\author command. In most cases this should be your "
"name"
msgstr ""
#. Date
-#: ../geanylatex/src/geanylatex.c:1833
+#: ../geanylatex/src/geanylatex.c:1832
msgid "Date:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1836
+#: ../geanylatex/src/geanylatex.c:1835
msgid ""
"Sets the value of the \\date command inside header of your new created LaTeX-"
"document. Keeping it at \\today is a good decision if you don't need any "
@@ -2004,263 +2031,263 @@
msgstr ""
#. Title of the new document
-#: ../geanylatex/src/geanylatex.c:1848
+#: ../geanylatex/src/geanylatex.c:1847
msgid "Title:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1851
+#: ../geanylatex/src/geanylatex.c:1850
msgid "Sets the title of your new document."
msgstr ""
#. Papersize
-#: ../geanylatex/src/geanylatex.c:1860
+#: ../geanylatex/src/geanylatex.c:1859
msgid "Paper size:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1863
+#: ../geanylatex/src/geanylatex.c:1862
msgid "Choose the paper format for the newly created document"
msgstr ""
#. Paper direction
-#: ../geanylatex/src/geanylatex.c:1876
+#: ../geanylatex/src/geanylatex.c:1875
msgid "Paper Orientation:"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1879
+#: ../geanylatex/src/geanylatex.c:1878
msgid "Choose the paper orientation for the newly created document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1900
+#: ../geanylatex/src/geanylatex.c:1899
msgid "Use KOMA-script classes if possible"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1902
+#: ../geanylatex/src/geanylatex.c:1901
msgid ""
"Uses the KOMA-script classes by Markus Kohm.\n"
"Keep in mind: To compile your document these classes have to be installed "
"before."
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1909
+#: ../geanylatex/src/geanylatex.c:1908
msgid "Use draft mode"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1911
+#: ../geanylatex/src/geanylatex.c:1910
msgid ""
"Set the draft flag inside new created documents to get documents with a "
"number of debugging helpers"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1928
+#: ../geanylatex/src/geanylatex.c:1927
msgid "Run LaTeX-Wizard"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1930
+#: ../geanylatex/src/geanylatex.c:1929
msgid "Insert \\label"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1932
+#: ../geanylatex/src/geanylatex.c:1931
msgid "Insert \\ref"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1934
+#: ../geanylatex/src/geanylatex.c:1933
msgid "Insert linebreak \\\\ "
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1937
+#: ../geanylatex/src/geanylatex.c:1936
msgid "Insert command"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1939
+#: ../geanylatex/src/geanylatex.c:1938
msgid "Turn input replacement on/off"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1943
+#: ../geanylatex/src/geanylatex.c:1942
msgid "Replace special characters"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1946
+#: ../geanylatex/src/geanylatex.c:1945
msgid "Run insert environment dialog"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1948
+#: ../geanylatex/src/geanylatex.c:1947
msgid "Insert \\item"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1950
+#: ../geanylatex/src/geanylatex.c:1949
msgid "Format selection in bold font face"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1952
+#: ../geanylatex/src/geanylatex.c:1951
msgid "Format selection in italic font face"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1954
+#: ../geanylatex/src/geanylatex.c:1953
msgid "Format selection in typewriter font face"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1956
+#: ../geanylatex/src/geanylatex.c:1955
msgid "Format selection centered"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1958
+#: ../geanylatex/src/geanylatex.c:1957
msgid "Format selection left-aligned"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1960
+#: ../geanylatex/src/geanylatex.c:1959
msgid "Format selection right-aligned"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1963
+#: ../geanylatex/src/geanylatex.c:1962
msgid "Insert description list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1966
+#: ../geanylatex/src/geanylatex.c:1965
msgid "Insert itemize list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1969
+#: ../geanylatex/src/geanylatex.c:1968
msgid "Insert enumerate list"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1972
+#: ../geanylatex/src/geanylatex.c:1971
msgid "Set selection one level up"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1975
+#: ../geanylatex/src/geanylatex.c:1974
msgid "Set selection one level down"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1978
+#: ../geanylatex/src/geanylatex.c:1977
msgid "Insert \\usepackage{}"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1981
+#: ../geanylatex/src/geanylatex.c:1980
msgid "Insert BibTeX reference dialog"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:1988
+#: ../geanylatex/src/geanylatex.c:1987
msgid ""
"GeanyLaTeX is a plugin to improve support for LaTeX in Geany.\n"
"\n"
"Please report all bugs or feature requests to one of the authors."
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2026
+#: ../geanylatex/src/geanylatex.c:2025
msgid ""
"glatex_set_autocompletion_contextsize has been initialized with an invalid "
"value. Default value taken. Please check your configuration file"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2048 ../geanylatex/src/geanylatex.c:2055
+#: ../geanylatex/src/geanylatex.c:2047 ../geanylatex/src/geanylatex.c:2054
msgid "page \\pageref{{{reference}}}"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2052 ../geanylatex/src/geanylatex.c:2059
+#: ../geanylatex/src/geanylatex.c:2051 ../geanylatex/src/geanylatex.c:2058
msgid "\\ref{{{reference}}}, page \\pageref{{{reference}}}"
msgstr ""
#. Build up menu for menubar
-#: ../geanylatex/src/geanylatex.c:2107
+#: ../geanylatex/src/geanylatex.c:2106
msgid "_LaTeX"
msgstr ""
#. Filling up menubar menus
#. LaTeX menu
-#: ../geanylatex/src/geanylatex.c:2116 ../geanylatex/src/geanylatex.c:2328
+#: ../geanylatex/src/geanylatex.c:2115 ../geanylatex/src/geanylatex.c:2327
msgid "LaTeX-_Wizard"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2119 ../geanylatex/src/geanylatex.c:2331
+#: ../geanylatex/src/geanylatex.c:2118 ../geanylatex/src/geanylatex.c:2330
msgid "Starts a Wizard to easily create LaTeX-documents"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2124
+#: ../geanylatex/src/geanylatex.c:2123
msgid "I_nsert Special Character"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2126
+#: ../geanylatex/src/geanylatex.c:2125
msgid "Helps to use some not very common letters and signs"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2136
+#: ../geanylatex/src/geanylatex.c:2135
msgid "Insert _Reference"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2138
+#: ../geanylatex/src/geanylatex.c:2137
msgid "Inserting references to the document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2143
+#: ../geanylatex/src/geanylatex.c:2142
msgid "Insert _Label"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2145
+#: ../geanylatex/src/geanylatex.c:2144
msgid "Helps at inserting labels to a document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2151
+#: ../geanylatex/src/geanylatex.c:2150
msgid "Insert _Environment"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2153
+#: ../geanylatex/src/geanylatex.c:2152
msgid "Helps at inserting an environment a document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2159
+#: ../geanylatex/src/geanylatex.c:2158
msgid "Insert P_ackage"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2161
+#: ../geanylatex/src/geanylatex.c:2160
msgid "A small dialog to insert \\usepackage{} into header of current file"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2166 ../scope/data/scope.glade.h:58
+#: ../geanylatex/src/geanylatex.c:2165 ../scope/data/scope.glade.h:58
msgid "_Format"
msgstr ""
#. Add font size menu
-#: ../geanylatex/src/geanylatex.c:2183
+#: ../geanylatex/src/geanylatex.c:2182
msgid "F_ont size"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2201
+#: ../geanylatex/src/geanylatex.c:2200
msgid "_Special Character Replacement"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2209
+#: ../geanylatex/src/geanylatex.c:2208
msgid "Bulk _Replace Special Characters"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2211
+#: ../geanylatex/src/geanylatex.c:2210
msgid "_Replace selected special characters with TeX substitutes"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2219
+#: ../geanylatex/src/geanylatex.c:2218
msgid "Toggle _Special Character Replacement"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2230
+#: ../geanylatex/src/geanylatex.c:2229
msgid "Insert _Command"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2232
+#: ../geanylatex/src/geanylatex.c:2231
msgid "Inserting costumized command to document"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2257
+#: ../geanylatex/src/geanylatex.c:2256
msgid "_BibTeX"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2265
+#: ../geanylatex/src/geanylatex.c:2264
msgid "Insert B_ibTeX reference"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2267
+#: ../geanylatex/src/geanylatex.c:2266
msgid "Helps to insert a reference out of BibTeX files"
msgstr ""
-#: ../geanylatex/src/geanylatex.c:2272
+#: ../geanylatex/src/geanylatex.c:2271
msgid "_BibTeX entries"
msgstr ""
@@ -2417,16 +2444,16 @@
msgid "Creating dummy text with Geany"
msgstr ""
-#: ../geanylipsum/src/geanylipsum.c:86
+#: ../geanylipsum/src/geanylipsum.c:89
msgid "Lipsum-Generator"
msgstr ""
-#: ../geanylipsum/src/geanylipsum.c:87
+#: ../geanylipsum/src/geanylipsum.c:90
msgid "Enter the length of Lipsum text here"
msgstr ""
#. Building menu entry
-#: ../geanylipsum/src/geanylipsum.c:163
+#: ../geanylipsum/src/geanylipsum.c:164
msgid "_Lipsum"
msgstr ""
@@ -2550,19 +2577,19 @@
msgid "Browse..."
msgstr ""
-#: ../geanylua/gsdlg.c:175
+#: ../geanylua/gsdlg.c:176
msgid "Select Color"
msgstr ""
-#: ../geanylua/gsdlg.c:205
+#: ../geanylua/gsdlg.c:207
msgid "Choose..."
msgstr ""
-#: ../geanylua/gsdlg.c:226
+#: ../geanylua/gsdlg.c:228
msgid "Select Font"
msgstr ""
-#: ../geanylua/gsdlg.c:253
+#: ../geanylua/gsdlg.c:255
msgid "Select..."
msgstr ""
@@ -2587,7 +2614,7 @@
"not enough arguments for command \"%s\".\n"
msgstr ""
-#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:398
+#: ../geanylua/glspi_sci.c:652 ../geanylua/glspi_app.c:396
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2622,14 +2649,14 @@
msgid "Save file"
msgstr ""
-#: ../geanylua/glspi_dlg.c:436
+#: ../geanylua/glspi_dlg.c:438
#, c-format
msgid ""
"Error in module \"%s\" at function pickfile():\n"
"failed to parse filter string at argument #3.\n"
msgstr ""
-#: ../geanylua/glspi_dlg.c:486
+#: ../geanylua/glspi_dlg.c:489
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
@@ -2668,21 +2695,21 @@
"Please check your installation."
msgstr ""
-#: ../geanylua/glspi_app.c:19
+#: ../geanylua/glspi_app.c:21
#, c-format
msgid ""
"%s %s: %s\n"
"Copyright (c) 2007-2010 "
msgstr ""
-#: ../geanylua/glspi_app.c:149
+#: ../geanylua/glspi_app.c:151
#, c-format
msgid ""
"Error in module \"%s\" at function %s():\n"
"widget \"%s\" not found for argument #1.\n"
msgstr ""
-#: ../geanylua/glspi_app.c:158
+#: ../geanylua/glspi_app.c:160
#, c-format
msgid ""
"Error in module \"%s\" at function %s() argument #2:\n"
@@ -3022,6 +3049,21 @@
"duplicate line"
msgstr ""
+#: ../geanymacro/src/geanymacro.c:150
+#, fuzzy
+msgid "Search for next \"\""
+msgstr "Zoek naar:"
+
+#: ../geanymacro/src/geanymacro.c:151
+#, fuzzy
+msgid "Search for previous \"\""
+msgstr "Zoek naar begin van een woord:"
+
+#: ../geanymacro/src/geanymacro.c:152
+#, fuzzy
+msgid "Set start of search to beginning of selection"
+msgstr "Verwijder tot aan het begin van de regel"
+
#: ../geanymacro/src/geanymacro.c:181
msgid "Macros"
msgstr ""
@@ -3222,12 +3264,12 @@
#. create buttons
#: ../geanymacro/src/geanymacro.c:1393 ../geanymacro/src/geanymacro.c:1536
-#: ../geanymacro/src/geanymacro.c:1819 ../geanymacro/src/geanymacro.c:2116
+#: ../geanymacro/src/geanymacro.c:1826 ../geanymacro/src/geanymacro.c:2122
msgid "_Ok"
msgstr ""
#: ../geanymacro/src/geanymacro.c:1394 ../geanymacro/src/geanymacro.c:1537
-#: ../geanymacro/src/geanymacro.c:1820
+#: ../geanymacro/src/geanymacro.c:1827
msgid "_Cancel"
msgstr ""
@@ -3244,7 +3286,7 @@
msgid "Search for contents of clipboard"
msgstr "Zoek naar inoud van klembord"
-#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:92
+#: ../geanymacro/src/geanymacro.c:1424 ../gproject/src/gproject-sidebar.c:101
msgid "Search for:"
msgstr "Zoek naar:"
@@ -3278,59 +3320,59 @@
msgid "Text:"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1571 ../geanymacro/src/geanymacro.c:1755
+#: ../geanymacro/src/geanymacro.c:1570 ../geanymacro/src/geanymacro.c:1758
#, c-format
msgid "Insert/replace with \"%s\""
msgstr ""
#. create dialog box
-#: ../geanymacro/src/geanymacro.c:1731
+#: ../geanymacro/src/geanymacro.c:1735
#, c-format
msgid "Edit: %s"
msgstr ""
#. add column
-#: ../geanymacro/src/geanymacro.c:1794
+#: ../geanymacro/src/geanymacro.c:1801
msgid "Event"
msgstr ""
#. add buttons
-#: ../geanymacro/src/geanymacro.c:1809
+#: ../geanymacro/src/geanymacro.c:1816
msgid "Move _Up"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1811
+#: ../geanymacro/src/geanymacro.c:1818
msgid "Move Do_wn"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1813
+#: ../geanymacro/src/geanymacro.c:1820
msgid "New _Above"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1814
+#: ../geanymacro/src/geanymacro.c:1821
msgid "New _Below"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:1817 ../geanymacro/src/geanymacro.c:2114
+#: ../geanymacro/src/geanymacro.c:1824 ../geanymacro/src/geanymacro.c:2120
#, fuzzy
msgid "_Delete"
msgstr "Verwijder"
#. create dialog box
-#: ../geanymacro/src/geanymacro.c:2059
+#: ../geanymacro/src/geanymacro.c:2065
msgid "Edit Macros"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:2089
+#: ../geanymacro/src/geanymacro.c:2095
msgid "Macro Name"
msgstr ""
-#: ../geanymacro/src/geanymacro.c:2095
+#: ../geanymacro/src/geanymacro.c:2101
msgid "Key Trigger"
msgstr ""
#. add buttons
-#: ../geanymacro/src/geanymacro.c:2110
+#: ../geanymacro/src/geanymacro.c:2116
msgid "_Re-Record"
msgstr ""
@@ -3349,6 +3391,33 @@
msgid "_Edit Macros"
msgstr ""
+#. *< \brief It's the information message about geany mini script
+#: ../geanyminiscript/src/gms_gui.c:129
+msgid ""
+"GMS : Geany Mini-Script filter Plugin\n"
+"This plugin is a tool to apply a script filter on:\n"
+" o the text selection,\n"
+" o the current document,\n"
+" o all documents of the current session.\n"
+"\n"
+"The filter type can be:\n"
+" o Unix shell script,\n"
+" o perl script,\n"
+" o python script,\n"
+" o sed commands,\n"
+" o awk script.\n"
+"\n"
+"AUTHOR\n"
+" Written by Pascal BURLOT (December,2008)\n"
+"\n"
+"LICENSE:\n"
+"This program is free software; you can redistribute\n"
+"it and/or modify it under the terms of the GNU \n"
+"General Public License as published by the Free\n"
+"Software Foundation; either version 2 of the License,\n"
+"or (at your option) any later version."
+msgstr ""
+
#: ../geanyminiscript/src/gms_gui.c:253
msgid "Load Mini-Script File"
msgstr ""
@@ -3357,111 +3426,110 @@
msgid "Save Mini-Script File"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:418
+#: ../geanyminiscript/src/gms_gui.c:419
msgid "Mini-Script Filter"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:446
+#: ../geanyminiscript/src/gms_gui.c:445
msgid "Clear the mini-script window"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:451
+#: ../geanyminiscript/src/gms_gui.c:450
msgid "Load a mini-script into this window"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:456
+#: ../geanyminiscript/src/gms_gui.c:455
msgid "Save the mini-script into a file"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:461
+#: ../geanyminiscript/src/gms_gui.c:460
msgid "Display a information about the mini-script plugin"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:469
+#: ../geanyminiscript/src/gms_gui.c:468
msgid "select the mini-script type"
msgstr ""
#. Hbox : Radio bouttons for choosing the input:
#. * selection/current document/all documents of the current session
-#: ../geanyminiscript/src/gms_gui.c:500
+#: ../geanyminiscript/src/gms_gui.c:499
msgid "filter input"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:502
+#: ../geanyminiscript/src/gms_gui.c:501
msgid "select the input of mini-script filter"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:508
+#: ../geanyminiscript/src/gms_gui.c:507
#, fuzzy
msgid "selection"
msgstr "Selecteer een ondertekenaar"
-#: ../geanyminiscript/src/gms_gui.c:509
+#: ../geanyminiscript/src/gms_gui.c:508
#, fuzzy
msgid "document"
msgstr "Documentatie"
-#: ../geanyminiscript/src/gms_gui.c:510
+#: ../geanyminiscript/src/gms_gui.c:509
msgid "session"
msgstr ""
#. Hbox : Radio bouttons for choosing the output:
#. * current document/ or new document
-#: ../geanyminiscript/src/gms_gui.c:519
+#: ../geanyminiscript/src/gms_gui.c:518
msgid "filter output"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:521
+#: ../geanyminiscript/src/gms_gui.c:520
msgid "select the output of mini-script filter"
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:527
+#: ../geanyminiscript/src/gms_gui.c:526
msgid "Current Doc."
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:528
+#: ../geanyminiscript/src/gms_gui.c:527
msgid "New Doc."
msgstr ""
-#: ../geanyminiscript/src/gms_gui.c:749
+#: ../geanyminiscript/src/gms_gui.c:748
msgid "script configuration"
msgstr ""
-#. All plugins must set name, description, version and author.
#: ../geanyminiscript/src/gms.c:58
msgid "Mini Script"
msgstr ""
-#: ../geanyminiscript/src/gms.c:58
+#: ../geanyminiscript/src/gms.c:59
msgid ""
"A tool to apply a script filter on a text selection or current document(s)"
msgstr ""
-#: ../geanyminiscript/src/gms.c:59
+#: ../geanyminiscript/src/gms.c:60
msgid "Pascal BURLOT, a Geany user"
msgstr ""
#. Add an item to the Tools menu
-#: ../geanyminiscript/src/gms.c:278
+#: ../geanyminiscript/src/gms.c:249
msgid "_Mini-Script"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:58
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:61
msgid "Numbered Bookmarks for Geany"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:923
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:927
#, c-format
msgid "Unable to apply all markers to '%s' as all being used."
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:925
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:969
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1392
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:929
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:973
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1396
msgid "_Okay"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:967
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:971
#, c-format
msgid ""
"'%s' has been edited since it was last saved by geany. Marker positions may "
@@ -3469,54 +3537,54 @@
"Press Ignore to try an load markers anyway."
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:970
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:974
msgid "_Ignore"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1215
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1219
msgid "remember fold state"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1221
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1225
msgid "Center view when goto bookmark"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1228
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1232
#, fuzzy
msgid "Move to start of line"
msgstr "Ga naar begin van de regel"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1229
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1233
msgid "Move to remembered position in line"
msgstr "Ga naar bewaarde positie op de regel"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1230
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1234
msgid "Move to position in current line"
msgstr "Ga naar positie in huidige regel"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1231
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1235
#, fuzzy
msgid "Move to End of line"
msgstr "Ga naar het eind van de regel"
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1237
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1241
msgid "Save file settings with program settings"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1238
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1242
msgid "Save file settings to filename with suffix"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1243
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1247
msgid "remember normal Bookmarks"
msgstr ""
#. create dialog box
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1263
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1267
msgid "Numbered Bookmarks help"
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1270
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1274
msgid ""
"This Plugin implements Numbered Bookmarks in Geany, as well as remembering "
"the state of folds, and positions of standard non-numbered bookmarks when a "
@@ -3532,7 +3600,7 @@
"previously set bookmark, press Ctrl+a number from 0 to 9."
msgstr ""
-#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1391
+#: ../geanynumberedbookmarks/src/geanynumberedbookmarks.c:1395
msgid "Unable to apply markers as all being used."
msgstr ""
@@ -3613,36 +3681,36 @@
msgstr "Selecteer een ondertekenaar"
#. shouldn't get here
-#: ../geanypg/src/pinentry.c:107
+#: ../geanypg/src/pinentry.c:111
msgid "Could not use pinentry."
msgstr "pinentry kan niet gebruikt worden"
-#: ../geanypg/src/pinentry.c:119
+#: ../geanypg/src/pinentry.c:123
msgid "Unexpected output from pinentry."
msgstr "Onverwachte output van pinentry"
#. read the rest of the first line after OK
-#: ../geanypg/src/pinentry.c:127
+#: ../geanypg/src/pinentry.c:131
msgid "Passphrase entry"
msgstr "Wachtwoord invoeren"
-#: ../geanypg/src/pinentry.c:131
+#: ../geanypg/src/pinentry.c:135
msgid "Passphrase"
msgstr "Wachtwoord"
-#: ../geanypg/src/pinentry.c:136
+#: ../geanypg/src/pinentry.c:140
msgid "Enter passphrase for"
msgstr "Voer wachtwoord in voor"
-#: ../geanypg/src/pinentry.c:167
+#: ../geanypg/src/pinentry.c:171
msgid "pinentry gave error"
msgstr "er is een fout opgetreden in pinentry "
-#: ../geanypg/src/pinentry.c:170
+#: ../geanypg/src/pinentry.c:174
msgid "Unexpected error from pinentry."
msgstr "Onverwachte fout in pinentry"
-#: ../geanypg/src/pinentry.c:195
+#: ../geanypg/src/pinentry.c:199
msgid ""
"Error, Passphrase input without using gpg-agent is not supported on Windows "
"yet."
@@ -3654,8 +3722,8 @@
msgid "a key with fingerprint"
msgstr "een sleutel met vingerafdruk"
-#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:522
-#: ../spellcheck/src/gui.c:533
+#: ../geanypg/src/verify_aux.c:66 ../spellcheck/src/gui.c:527
+#: ../spellcheck/src/gui.c:538
msgid "unknown"
msgstr "onbekend"
@@ -3822,7 +3890,7 @@
msgstr "Open handtekeningsbestand"
#: ../geanyprj/src/geanyprj.c:38 ../geanyprj/src/sidebar.c:456
-#: ../gproject/src/gproject-sidebar.c:822
+#: ../gproject/src/gproject-sidebar.c:870
msgid "Project"
msgstr ""
@@ -3851,7 +3919,7 @@
msgid "C_reate"
msgstr "Creër"
-#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:116
+#: ../geanyprj/src/menu.c:123 ../scope/data/scope.glade.h:114
msgid "Name:"
msgstr "Naam:"
@@ -3872,9 +3940,10 @@
"Base directory of all files that make up the project. This can be a new "
"path, or an existing directory tree. You can use paths relative to the "
"project filename."
-msgstr "Basismap van alle bestanden die samen het project vormen. Dit kan "
-"zowel een nieuw of bestaande map zijn. Je kunt de paden relatief kiezen"
-"ten opzichte van het projektbestand."
+msgstr ""
+"Basismap van alle bestanden die samen het project vormen. Dit kan zowel een "
+"nieuw of bestaande map zijn. Je kunt de paden relatief kiezenten opzichte "
+"van het projektbestand."
#: ../geanyprj/src/menu.c:163
msgid "Choose Project Base Path"
@@ -3924,7 +3993,7 @@
msgid "Remove File"
msgstr "Verwijder bestand"
-#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:803
+#: ../geanyprj/src/sidebar.c:240 ../gproject/src/gproject-sidebar.c:849
msgid "H_ide Sidebar"
msgstr "Verberg zijbalk"
@@ -3933,6 +4002,49 @@
msgid "Project \"%s\" opened."
msgstr "Projekt \"%s\" geopend."
+#: ../geanypy/src/geanypy-plugin.c:34
+#, fuzzy
+msgid "GeanyPy"
+msgstr "GeanyVB"
+
+#: ../geanypy/src/geanypy-plugin.c:35
+msgid "Python plugins support"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:77
+#, fuzzy, c-format
+msgid "Unable to pre-load Python library: %s."
+msgstr "Kon configuratie map niet creëren op '%s'"
+
+#: ../geanypy/src/geanypy-plugin.c:157
+msgid "Failed to import manager module"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:166
+msgid "Failed to retrieve PluginManager from manager module"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:182
+msgid "System plugin directory not found."
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:211
+msgid "Unable to instantiate new PluginManager"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:227
+msgid "Unable to get show_all() method on plugin manager"
+msgstr ""
+
+#: ../geanypy/src/geanypy-plugin.c:255
+#, fuzzy, c-format
+msgid "Unable to create Python plugins directory: %s: %s"
+msgstr "Kon configuratie map niet creëren op '%s'"
+
+#: ../geanypy/src/geanypy-plugin.c:266
+msgid "Python Plugin Manager"
+msgstr ""
+
#: ../geanysendmail/src/geanysendmail.c:43
msgid "GeanySendMail"
msgstr ""
@@ -3951,42 +4063,42 @@
msgid "Enter the recipient's e-mail address:"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:136
+#: ../geanysendmail/src/geanysendmail.c:138
msgid "Filename placeholder not found. The executed command might have failed."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:142
+#: ../geanysendmail/src/geanysendmail.c:144
msgid ""
"Recipient address placeholder not found. The executed command might have "
"failed."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:157
+#: ../geanysendmail/src/geanysendmail.c:159
msgid "Could not execute mailer. Please check your configuration."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:166
+#: ../geanysendmail/src/geanysendmail.c:168
msgid "Please define a mail client first."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:171
+#: ../geanysendmail/src/geanysendmail.c:173
msgid "File has to be saved before sending."
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:187
+#: ../geanysendmail/src/geanysendmail.c:191
msgid "Mail"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:218
+#: ../geanysendmail/src/geanysendmail.c:222
msgid "Send by mail"
msgstr ""
#. add a label and a text entry to the dialog
-#: ../geanysendmail/src/geanysendmail.c:308
+#: ../geanysendmail/src/geanysendmail.c:312
msgid "Path and options for the mail client:"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:316
+#: ../geanysendmail/src/geanysendmail.c:320
msgid ""
"Note: \n"
"\t%f will be replaced by your file.\n"
@@ -3997,29 +4109,29 @@
"\tmutt -s \"Sending '%b'\" -a \"%f\" \"%r\""
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:326
+#: ../geanysendmail/src/geanysendmail.c:330
msgid "Show toolbar icon"
msgstr "Laat Hulpmiddelenbalk pictogram"
-#: ../geanysendmail/src/geanysendmail.c:328
+#: ../geanysendmail/src/geanysendmail.c:332
msgid "Shows a icon in the toolbar to send file more easy."
msgstr ""
"Laat in de hulpmiddelenbalk een pictogram zien om een bestand te versturen."
-#: ../geanysendmail/src/geanysendmail.c:334
+#: ../geanysendmail/src/geanysendmail.c:338
msgid "Use dialog for entering email address of recipients"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:356
+#: ../geanysendmail/src/geanysendmail.c:360
msgid "Send file by mail"
msgstr ""
#. Build up menu entry
-#: ../geanysendmail/src/geanysendmail.c:379
+#: ../geanysendmail/src/geanysendmail.c:383
msgid "_Mail document"
msgstr ""
-#: ../geanysendmail/src/geanysendmail.c:382
+#: ../geanysendmail/src/geanysendmail.c:386
msgid ""
"Sends the opened file as unzipped attachment by any mailer from your $PATH"
msgstr ""
@@ -4037,77 +4149,96 @@
msgid "geanyvc: s_spawn_sync error: %s"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:609 ../geanyvc/src/geanyvc.c:620
+#: ../geanyvc/src/geanyvc.c:561
+#, c-format
+msgid "File %s: action %s executed via %s."
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:614 ../geanyvc/src/geanyvc.c:625
#, c-format
msgid "geanyvc: vcdiff_file_activated: Unable to rename '%s' to '%s'"
msgstr "geanyvc: vcdiff_file_activated: Kon \"%s\" niet hernoemen tot \"%s\""
-#: ../geanyvc/src/geanyvc.c:646 ../geanyvc/src/geanyvc.c:696
+#: ../geanyvc/src/geanyvc.c:651 ../geanyvc/src/geanyvc.c:701
msgid "No changes were made."
msgstr "Er zijn geen wijzigingen gemaakt."
-#: ../geanyvc/src/geanyvc.c:723
+#: ../geanyvc/src/geanyvc.c:728
#, fuzzy
msgid "No history available"
msgstr "Geen geschiedenis beschikbaar."
-#: ../geanyvc/src/geanyvc.c:916 ../geanyvc/src/geanyvc.c:924
+#: ../geanyvc/src/geanyvc.c:921 ../geanyvc/src/geanyvc.c:929
#, c-format
msgid "Do you really want to revert: %s?"
msgstr "Wil je echt de wijzigingen in \"%s\" terugdraaien?"
-#: ../geanyvc/src/geanyvc.c:932
+#: ../geanyvc/src/geanyvc.c:937
#, c-format
msgid "Do you really want to add: %s?"
msgstr "Wil je echt \"%s\" toevoegen?"
-#: ../geanyvc/src/geanyvc.c:939
+#: ../geanyvc/src/geanyvc.c:944
#, c-format
msgid "Do you really want to remove: %s?"
msgstr "Wil je echt \"%s\" verwijderen"
-#: ../geanyvc/src/geanyvc.c:962
+#: ../geanyvc/src/geanyvc.c:967
msgid "Do you really want to update?"
msgstr "Wil je echt updaten?"
-#: ../geanyvc/src/geanyvc.c:1225
+#: ../geanyvc/src/geanyvc.c:1094
+msgid ""
+"The resulting differences cannot be displayed because the changes are too "
+"big to display here and would slow down the UI significantly.\n"
+"\n"
+"To view the differences, cancel this dialog and open the differences in "
+"Geany directly by using the GeanyVC menu (Base Dirrectory -> Diff)."
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:1243
msgid "Commit Y/N"
msgstr "Doorvoeren J/N"
-#: ../geanyvc/src/geanyvc.c:1235
+#: ../geanyvc/src/geanyvc.c:1253
msgid "Status"
msgstr "Toestand"
-#: ../geanyvc/src/geanyvc.c:1242
+#: ../geanyvc/src/geanyvc.c:1260
msgid "Path"
msgstr "Pad"
-#: ../geanyvc/src/geanyvc.c:1330
+#: ../geanyvc/src/geanyvc.c:1324
+#, c-format
+msgid "Line: %d Column: %d"
+msgstr ""
+
+#: ../geanyvc/src/geanyvc.c:1370
msgid "Commit"
msgstr "Doorvoeren"
-#: ../geanyvc/src/geanyvc.c:1372
+#: ../geanyvc/src/geanyvc.c:1412
msgid "_De-/select all files"
msgstr "(De-)selecteer alle bestanden"
-#: ../geanyvc/src/geanyvc.c:1413
+#: ../geanyvc/src/geanyvc.c:1456
msgid "Commit message:"
msgstr "Doorvoer commentaar:"
-#: ../geanyvc/src/geanyvc.c:1426
+#: ../geanyvc/src/geanyvc.c:1475
msgid "C_ommit"
msgstr "Doorvoeren"
-#: ../geanyvc/src/geanyvc.c:1500
+#: ../geanyvc/src/geanyvc.c:1556
msgid "Nothing to commit."
msgstr "Niets door te voeren."
-#: ../geanyvc/src/geanyvc.c:1546
+#: ../geanyvc/src/geanyvc.c:1602
#, c-format
msgid "Error initializing spell checking: %s"
msgstr "Fout tijdens spellingscontrole-initialisatie: \"%s\""
-#: ../geanyvc/src/geanyvc.c:1558
+#: ../geanyvc/src/geanyvc.c:1614
#, c-format
msgid ""
"Error while setting up language for spellchecking. Please check "
@@ -4116,12 +4247,12 @@
"Controleer configuratie: er is een fout opgetreden bij het instellen van de "
"taal voor de spellingscontrole. Foutmelding: \"%s\""
-#: ../geanyvc/src/geanyvc.c:1834
+#: ../geanyvc/src/geanyvc.c:1890
msgid "Set Changed-flag for document tabs created by the plugin"
msgstr ""
"Zet vlag 'gewijzigd' bij tabbladen van de door plugin gecreërde documenten."
-#: ../geanyvc/src/geanyvc.c:1837
+#: ../geanyvc/src/geanyvc.c:1893
msgid ""
"If this option is activated, every new by the VC-plugin created document tab "
"will be marked as changed. Even this option is useful in some cases, it "
@@ -4132,256 +4263,256 @@
"gevallen, zal het mogelijkerwijs ook een groot aantal hinderlijke 'Wil je "
"dit bewaren' dialogen veroorzaken."
-#: ../geanyvc/src/geanyvc.c:1845
+#: ../geanyvc/src/geanyvc.c:1901
msgid "Confirm adding new files to a VCS"
msgstr "Bevestig het toevoegen van nieuwe bestanden aan VBS."
-#: ../geanyvc/src/geanyvc.c:1848
+#: ../geanyvc/src/geanyvc.c:1904
msgid "Shows a confirmation dialog on adding a new (created) file to VCS."
msgstr ""
"Laat een bevestigingsdialoog zien bij het toevoegen van een nieuw (gecreërd) "
"bestand aan het VBS."
-#: ../geanyvc/src/geanyvc.c:1854
+#: ../geanyvc/src/geanyvc.c:1910
msgid "Maximize commit dialog"
msgstr "Maximaliseer doorvoer dialoog."
-#: ../geanyvc/src/geanyvc.c:1855
+#: ../geanyvc/src/geanyvc.c:1911
msgid "Show commit dialog maximize."
msgstr "Laat doorvoer dialoog maximalisatie zien."
-#: ../geanyvc/src/geanyvc.c:1861
+#: ../geanyvc/src/geanyvc.c:1917
msgid "Use external diff viewer"
msgstr "Gebruik externe diff viewer"
-#: ../geanyvc/src/geanyvc.c:1863
+#: ../geanyvc/src/geanyvc.c:1919
msgid "Use external diff viewer for file diff."
msgstr "Gebruik externe diff viewer voor bestanden."
-#: ../geanyvc/src/geanyvc.c:1869
+#: ../geanyvc/src/geanyvc.c:1925
msgid "Show VC entries at editor menu"
msgstr "Laat VB entries zien bij editor menu"
-#: ../geanyvc/src/geanyvc.c:1871
+#: ../geanyvc/src/geanyvc.c:1927
msgid "Show entries for VC functions inside editor menu"
msgstr "Laat entries voor VB functies in editor menu"
-#: ../geanyvc/src/geanyvc.c:1876
+#: ../geanyvc/src/geanyvc.c:1932
msgid "Attach menu to menubar"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1878
+#: ../geanyvc/src/geanyvc.c:1934
msgid ""
"Whether menu for this plugin are getting placed either inside tools menu or "
"directly inside Geany's menubar.Will take in account after next start of "
"GeanyVC"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1886
+#: ../geanyvc/src/geanyvc.c:1942
msgid "Enable CVS"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1891
+#: ../geanyvc/src/geanyvc.c:1947
msgid "Enable GIT"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1896
+#: ../geanyvc/src/geanyvc.c:1952
msgid "Enable SVN"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1901
+#: ../geanyvc/src/geanyvc.c:1957
msgid "Enable SVK"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1906
+#: ../geanyvc/src/geanyvc.c:1962
msgid "Enable Bazaar"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1911
+#: ../geanyvc/src/geanyvc.c:1967
msgid "Enable Mercurial"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:1917
+#: ../geanyvc/src/geanyvc.c:1973
msgid "Spellcheck language"
msgstr "Spellingscontroletaal"
-#: ../geanyvc/src/geanyvc.c:2008
+#: ../geanyvc/src/geanyvc.c:2064
msgid "_VC file Actions"
msgstr "VB bestandhandelingen"
#. Diff of current file
#. Diff of the current dir
#. Complete diff of base directory
-#: ../geanyvc/src/geanyvc.c:2014 ../geanyvc/src/geanyvc.c:2091
-#: ../geanyvc/src/geanyvc.c:2131
+#: ../geanyvc/src/geanyvc.c:2070 ../geanyvc/src/geanyvc.c:2147
+#: ../geanyvc/src/geanyvc.c:2187
msgid "_Diff"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2017
+#: ../geanyvc/src/geanyvc.c:2073
msgid "Make a diff from the current active file"
msgstr "Maak een 'diff' van het huidige actieve bestand"
#. Revert current file
#. Revert current dir
#. Revert everything
-#: ../geanyvc/src/geanyvc.c:2022 ../geanyvc/src/geanyvc.c:2100
-#: ../geanyvc/src/geanyvc.c:2139
+#: ../geanyvc/src/geanyvc.c:2078 ../geanyvc/src/geanyvc.c:2156
+#: ../geanyvc/src/geanyvc.c:2195
msgid "_Revert"
msgstr "Draai terug"
-#: ../geanyvc/src/geanyvc.c:2025
+#: ../geanyvc/src/geanyvc.c:2081
msgid "Restore pristine working copy file (undo local edits)."
msgstr "Herstel oorspronkelijke werkversie (maak lokale wijzigingen ongedaan)."
#. Blame for current file
-#: ../geanyvc/src/geanyvc.c:2034
+#: ../geanyvc/src/geanyvc.c:2090
msgid "_Blame"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2037
+#: ../geanyvc/src/geanyvc.c:2093
msgid "Shows the changes made at one file per revision and author."
msgstr "Laat de wijzigingen van een bestand per revisie en auteur zien."
#. History/log of current file
#. History/log of the current dir
#. Complete History/Log of base directory
-#: ../geanyvc/src/geanyvc.c:2044 ../geanyvc/src/geanyvc.c:2110
-#: ../geanyvc/src/geanyvc.c:2151
+#: ../geanyvc/src/geanyvc.c:2100 ../geanyvc/src/geanyvc.c:2166
+#: ../geanyvc/src/geanyvc.c:2207
msgid "_History (log)"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2047
+#: ../geanyvc/src/geanyvc.c:2103
msgid "Shows the log of the current file"
msgstr "Laat de log van het huidige bestand zien"
#. base version of the current file
-#: ../geanyvc/src/geanyvc.c:2052
+#: ../geanyvc/src/geanyvc.c:2108
msgid "_Original"
msgstr "Origineel"
-#: ../geanyvc/src/geanyvc.c:2055
+#: ../geanyvc/src/geanyvc.c:2111
#, fuzzy
msgid "Shows the original of the current file"
msgstr "Laat het origineel van het huidige bestand zien"
#. add current file
-#: ../geanyvc/src/geanyvc.c:2063
+#: ../geanyvc/src/geanyvc.c:2119
msgid "_Add to Version Control"
msgstr "Voeg aan Versie Beheer toe"
-#: ../geanyvc/src/geanyvc.c:2065
+#: ../geanyvc/src/geanyvc.c:2121
msgid "Add file to repository."
msgstr "Voeg bestand aan opslagplaats toe."
#. remove current file
-#: ../geanyvc/src/geanyvc.c:2071
+#: ../geanyvc/src/geanyvc.c:2127
msgid "_Remove from Version Control"
msgstr "Verwijder van Versie Beheer"
-#: ../geanyvc/src/geanyvc.c:2073
+#: ../geanyvc/src/geanyvc.c:2129
msgid "Remove file from repository."
msgstr "Verwijder bestand van opslagplaats."
-#: ../geanyvc/src/geanyvc.c:2088
+#: ../geanyvc/src/geanyvc.c:2144
msgid "_Directory"
msgstr "Map"
-#: ../geanyvc/src/geanyvc.c:2094
+#: ../geanyvc/src/geanyvc.c:2150
msgid "Make a diff from the directory of the current active file"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2103
+#: ../geanyvc/src/geanyvc.c:2159
msgid "Restore original files in the current folder (undo local edits)."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2113
+#: ../geanyvc/src/geanyvc.c:2169
msgid "Shows the log of the current directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2127
+#: ../geanyvc/src/geanyvc.c:2183
msgid "_Base Directory"
msgstr "Basismap"
-#: ../geanyvc/src/geanyvc.c:2133
+#: ../geanyvc/src/geanyvc.c:2189
msgid "Make a diff from the top VC directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2141
+#: ../geanyvc/src/geanyvc.c:2197
msgid "Revert any local edits."
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2154
+#: ../geanyvc/src/geanyvc.c:2210
msgid "Shows the log of the top VC directory"
msgstr ""
-#: ../geanyvc/src/geanyvc.c:2180
+#: ../geanyvc/src/geanyvc.c:2236
msgid "VC _Commit"
msgstr "VB doorvoeren"
-#: ../geanyvc/src/geanyvc.c:2215
+#: ../geanyvc/src/geanyvc.c:2271
msgid "Show diff of file"
msgstr "Laat verschil tussen bestanden zien"
-#: ../geanyvc/src/geanyvc.c:2217
+#: ../geanyvc/src/geanyvc.c:2273
msgid "Show diff of directory"
msgstr "Laat verschil tussen mappen zien"
-#: ../geanyvc/src/geanyvc.c:2219
+#: ../geanyvc/src/geanyvc.c:2275
msgid "Show diff of basedir"
msgstr "Laat verschil van basismap zien"
-#: ../geanyvc/src/geanyvc.c:2222
+#: ../geanyvc/src/geanyvc.c:2278
msgid "Commit changes"
msgstr "Voer wijzigingen door"
-#: ../geanyvc/src/geanyvc.c:2224
+#: ../geanyvc/src/geanyvc.c:2280
msgid "Show status"
msgstr "Laat toestand zien"
-#: ../geanyvc/src/geanyvc.c:2226
+#: ../geanyvc/src/geanyvc.c:2282
msgid "Revert single file"
msgstr "Draai wijzigingen van bestand terug"
-#: ../geanyvc/src/geanyvc.c:2228
+#: ../geanyvc/src/geanyvc.c:2284
msgid "Revert directory"
msgstr "Draai wijzigingen map terug"
-#: ../geanyvc/src/geanyvc.c:2230
+#: ../geanyvc/src/geanyvc.c:2286
msgid "Revert base directory"
msgstr "Draai wijzigingen basismap terug"
-#: ../geanyvc/src/geanyvc.c:2232
+#: ../geanyvc/src/geanyvc.c:2288
msgid "Update file"
msgstr "Update bestand"
-#: ../geanyvc/src/geanyvc.c:2260
+#: ../geanyvc/src/geanyvc.c:2316
msgid "_VC"
msgstr "VB"
-#: ../geanyvc/src/geanyvc.c:2266
+#: ../geanyvc/src/geanyvc.c:2322
#, fuzzy
msgid "_Version Control"
msgstr "Voeg aan Versie Beheer toe"
#. Status of basedir
-#: ../geanyvc/src/geanyvc.c:2288
+#: ../geanyvc/src/geanyvc.c:2344
msgid "_Status"
msgstr "Toestand"
-#: ../geanyvc/src/geanyvc.c:2290
+#: ../geanyvc/src/geanyvc.c:2346
msgid "Show status."
msgstr "Laat toestand zien."
-#: ../geanyvc/src/geanyvc.c:2297
+#: ../geanyvc/src/geanyvc.c:2353
msgid "Update from remote repository."
msgstr "Update van opslagplaats op afstand"
#. Commit all changes
-#: ../geanyvc/src/geanyvc.c:2302
+#: ../geanyvc/src/geanyvc.c:2358
msgid "_Commit"
msgstr "Doorvoeren"
-#: ../geanyvc/src/geanyvc.c:2304
+#: ../geanyvc/src/geanyvc.c:2360
msgid "Commit changes."
msgstr "Voer wijzigingen door."
@@ -4452,19 +4583,19 @@
#: ../gproject/src/gproject-menu.c:353
msgid "Find in Project Files"
-msgstr ""
+msgstr "Zoek in projectbestanden"
#: ../gproject/src/gproject-menu.c:359
msgid "Find in project files"
-msgstr ""
+msgstr "Zoek in projectbestanden"
#: ../gproject/src/gproject-menu.c:363
msgid "Find Project File"
-msgstr ""
+msgstr "Zoek projectfile"
#: ../gproject/src/gproject-menu.c:369
msgid "Find project file"
-msgstr ""
+msgstr "Zoek projectfile"
#: ../gproject/src/gproject-menu.c:371
msgid "Swap Header/Source"
@@ -4524,98 +4655,251 @@
"tab."
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:81
-#: ../gproject/src/gproject-sidebar.c:792
+#: ../gproject/src/gproject-sidebar.c:90
+#: ../gproject/src/gproject-sidebar.c:838
msgid "Find File"
msgstr "Zoek bestand"
-#: ../gproject/src/gproject-sidebar.c:108
+#: ../gproject/src/gproject-sidebar.c:117
msgid "Search inside:"
msgstr "Zoek in:"
-#: ../gproject/src/gproject-sidebar.c:120
+#: ../gproject/src/gproject-sidebar.c:129
msgid "C_ase sensitive"
msgstr "Hoofdlettergevoelig"
-#: ../gproject/src/gproject-sidebar.c:123
+#: ../gproject/src/gproject-sidebar.c:132
msgid "Search in full path"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:702
+#: ../gproject/src/gproject-sidebar.c:745
msgid "Reload all"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:711
-#: ../treebrowser/src/treebrowser.c:1282
+#: ../gproject/src/gproject-sidebar.c:754
+#: ../treebrowser/src/treebrowser.c:1281
msgid "Expand all"
msgstr "Alles uitvouwen"
-#: ../gproject/src/gproject-sidebar.c:717
-#: ../treebrowser/src/treebrowser.c:1286
+#: ../gproject/src/gproject-sidebar.c:761
+#: ../treebrowser/src/treebrowser.c:1285
msgid "Collapse all"
msgstr "Alles samenvouwen"
-#: ../gproject/src/gproject-sidebar.c:726
+#: ../gproject/src/gproject-sidebar.c:771
msgid "Follow active editor"
msgstr ""
-#: ../gproject/src/gproject-sidebar.c:774
+#: ../gproject/src/gproject-sidebar.c:820
msgid "Expand All"
msgstr "Alles uitvouwen"
-#: ../gproject/src/gproject-sidebar.c:783
-#: ../treebrowser/src/treebrowser.c:1234
+#: ../gproject/src/gproject-sidebar.c:829
msgid "Find in Files"
msgstr "Zoek in bestanden"
#. POSITION OF VIEW
-#: ../markdown/src/conf.c:570
+#: ../markdown/src/conf.c:567
#, fuzzy
msgid "Position:"
msgstr "Conditie"
-#: ../markdown/src/conf.c:576
+#: ../markdown/src/conf.c:573
msgid "Sidebar"
msgstr ""
-#: ../markdown/src/conf.c:584
+#: ../markdown/src/conf.c:581
#, fuzzy
msgid "Message Window"
msgstr "_Verberg berichtenvenster"
-#: ../markdown/src/conf.c:598
+#: ../markdown/src/conf.c:595
msgid "Font:"
msgstr ""
-#: ../markdown/src/conf.c:616
+#: ../markdown/src/conf.c:612
msgid "Code Font:"
msgstr ""
-#: ../markdown/src/conf.c:634
+#: ../markdown/src/conf.c:629
msgid "BG Color:"
msgstr ""
-#: ../markdown/src/conf.c:651
+#: ../markdown/src/conf.c:645
msgid "FG Color:"
msgstr ""
-#: ../markdown/src/conf.c:670
+#: ../markdown/src/conf.c:663
#, fuzzy
msgid "Select Template File"
msgstr "Selecteer een ondertekenaar"
-#: ../markdown/src/plugin.c:33
+#: ../markdown/src/plugin.c:35
msgid "Real-time Markdown preview"
msgstr ""
-#: ../markdown/src/plugin.c:49
+#: ../markdown/src/plugin.c:51
msgid "Markdown Preview"
msgstr ""
-#: ../markdown/src/plugin.c:160
+#: ../markdown/src/plugin.c:162
msgid "The current document does not have a Markdown filetype."
msgstr ""
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:35
+msgid "Pair Tag Highlighter"
+msgstr ""
+
+#: ../pairtaghighlighter/src/pair_tag_highlighter.c:36
+msgid "Finds and highlights matching opening/closing HTML tag"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:1
+msgid "_Translation Helper"
+msgstr "Vertalingshulp"
+
+#: ../pohelper/data/menus.ui.h:2
+msgid "_Previous String"
+msgstr "Vorige string"
+
+#: ../pohelper/data/menus.ui.h:3 ../pohelper/src/gph-plugin.c:1031
+msgid "Go to previous string"
+msgstr "Ga naar vorige string"
+
+#: ../pohelper/data/menus.ui.h:4
+msgid "_Next String"
+msgstr "Volgende string"
+
+#: ../pohelper/data/menus.ui.h:5 ../pohelper/src/gph-plugin.c:1034
+msgid "Go to next string"
+msgstr "Ga naar volgende string"
+
+#: ../pohelper/data/menus.ui.h:6
+msgid "Pre_vious Untranslated"
+msgstr "Vorige onvertaalde string"
+
+#: ../pohelper/data/menus.ui.h:7 ../pohelper/src/gph-plugin.c:1037
+msgid "Go to previous untranslated string"
+msgstr "Ga naar vorige onvertaalde string"
+
+#: ../pohelper/data/menus.ui.h:8
+msgid "Next _Untranslated"
+msgstr "Volgende onvertaalde string"
+
+#: ../pohelper/data/menus.ui.h:9 ../pohelper/src/gph-plugin.c:1040
+msgid "Go to next untranslated string"
+msgstr "Ga naar volgende onvertaalde string"
+
+#: ../pohelper/data/menus.ui.h:10
+msgid "Previous Fu_zzy"
+msgstr "Vorige onduidelijkheid"
+
+#: ../pohelper/data/menus.ui.h:11 ../pohelper/src/gph-plugin.c:1043
+msgid "Go to previous fuzzily translated string"
+msgstr "Ga naar de vorige onduidelijk vertaalde string"
+
+#: ../pohelper/data/menus.ui.h:12
+msgid "Next _Fuzzy"
+msgstr "Volgende onduidelijkheid"
+
+#: ../pohelper/data/menus.ui.h:13 ../pohelper/src/gph-plugin.c:1046
+msgid "Go to next fuzzily translated string"
+msgstr "Ga naar volgende onduidelijk vertaalde string"
+
+#: ../pohelper/data/menus.ui.h:14
+msgid "Previous Untranslated or Fuzz_y"
+msgstr "Vorige onvertaalde of onduidelijke string"
+
+#: ../pohelper/data/menus.ui.h:15 ../pohelper/src/gph-plugin.c:1049
+msgid "Go to previous untranslated or fuzzy string"
+msgstr "Ga naar vorige onvertaalde of onduidelijke string"
+
+#: ../pohelper/data/menus.ui.h:16
+msgid "Next Untranslated _or Fuzzy"
+msgstr "Volgende onvertaalde of onduidelijke string"
+
+#: ../pohelper/data/menus.ui.h:17 ../pohelper/src/gph-plugin.c:1053
+msgid "Go to next untranslated or fuzzy string"
+msgstr "Ga naar volgende onvertaalde of onduidelijke string"
+
+#: ../pohelper/data/menus.ui.h:18 ../pohelper/src/gph-plugin.c:1064
+msgid "Toggle current translation fuzziness"
+msgstr "Markeer huidige vertaling als (on)duidelijk"
+
+#: ../pohelper/data/menus.ui.h:19
+msgid "_Toggle Fuzziness"
+msgstr "Zet (on)duidelijkheid"
+
+#: ../pohelper/data/menus.ui.h:20
+msgid "Paste _Message as Translation"
+msgstr "Plak bericht als vertaling"
+
+#: ../pohelper/data/menus.ui.h:21
+msgid "Paste the original untranslated string to the translation"
+msgstr "Plak de orginele onvertaalde string naar de vertaling"
+
+#: ../pohelper/data/menus.ui.h:22 ../pohelper/src/gph-plugin.c:1061
+msgid "Reflow the current translation string"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:23
+msgid "_Reflow Translation"
+msgstr ""
+
+#: ../pohelper/data/menus.ui.h:24
+msgid ""
+"Whether to update the translation headers (author, revision date, ...) upon "
+"file save"
+msgstr ""
+"Of de vertalingsinformatie (auteur, revisiedatum, ...) aangepast moet worden "
+"bij het wegschrijven"
+
+#: ../pohelper/data/menus.ui.h:25
+msgid "Update _Headers Upon Save"
+msgstr "Pas vertalingsinfo aan bij wegschrijven"
+
+#: ../pohelper/src/gph-plugin.c:41
+msgid "Translation Helper"
+msgstr "Vertalingshulp"
+
+#: ../pohelper/src/gph-plugin.c:42
+msgid "Improves support for GetText translation files."
+msgstr "Verbetert ondersteuning van GetText vertalingsbestanden."
+
+#: ../pohelper/src/gph-plugin.c:1057
+msgid "Paste original untranslated string to translation"
+msgstr "Plak originele onvertaalde string naar vertalingsveld"
+
+#: ../pohelper/src/gph-plugin.c:1099
+msgid "Failed to load configuration file: %s"
+msgstr "Kon configuratie bestand '%s' niet inlezen"
+
+#: ../pohelper/src/gph-plugin.c:1124
+msgid "Failed to create configuration directory \"%s\": %s"
+msgstr "Kon configuratie map niet creëren op \"%s\": '%s'"
+
+#: ../pohelper/src/gph-plugin.c:1127
+msgid "Failed to save configuration file: %s"
+msgstr "Kon configuratiebestand niet wegschrijven: %s"
+
+#: ../pohelper/src/gph-plugin.c:1182
+#, c-format
+msgid ""
+"Failed to load UI definition, please check your installation. The error was: "
+"%s"
+msgstr ""
+"Kon definitie van grafische interface niet lezen. Controleer de installatie."
+"Foutmelding '%s'"
+
+#: ../pohelper/src/gph-plugin.c:1222
+#, c-format
+msgid ""
+"Cannot find widget \"%s\" in the UI definition, please check your "
+"installation."
+msgstr ""
+"Kon widget '%s' niet vinden in grafische interface definitie. Controleer de "
+"installatie."
+
#: ../pretty-printer/src/PluginEntry.c:37
msgid "XML PrettyPrinter"
msgstr ""
@@ -4968,272 +5252,340 @@
msgstr ""
#: ../scope/data/scope.glade.h:64
-msgid "_Evaluate/Modify"
+msgid "_Raw"
msgstr ""
#: ../scope/data/scope.glade.h:65
-msgid "_Watch Expression"
+msgid "_Evaluate/Modify"
msgstr ""
#: ../scope/data/scope.glade.h:66
-#, fuzzy
-msgid "_Inspect Variable"
-msgstr "Omgevingsvariabelen"
+msgid "_Watch Expression"
+msgstr ""
#: ../scope/data/scope.glade.h:67
#, fuzzy
-msgid "Program Terminal"
-msgstr "Debug terminaalvenster"
+msgid "_Inspect Variable"
+msgstr "Omgevingsvariabelen"
#: ../scope/data/scope.glade.h:68
msgid "Threads"
msgstr ""
-#: ../scope/data/scope.glade.h:70
+#: ../scope/data/scope.glade.h:69
msgid "Stack"
msgstr ""
-#: ../scope/data/scope.glade.h:71
+#: ../scope/data/scope.glade.h:70
msgid "Locals"
msgstr "Lokale variabelen"
-#: ../scope/data/scope.glade.h:72
+#: ../scope/data/scope.glade.h:71
msgid "Watches"
msgstr ""
-#: ../scope/data/scope.glade.h:73
+#: ../scope/data/scope.glade.h:72
msgid "Memory"
msgstr ""
-#: ../scope/data/scope.glade.h:74
-msgid "Debug Console"
-msgstr ""
-
-#: ../scope/data/scope.glade.h:75
+#: ../scope/data/scope.glade.h:73
#, fuzzy
msgid "Enter gdb command:"
msgstr "Extern commando op te openen"
-#: ../scope/data/scope.glade.h:76
+#: ../scope/data/scope.glade.h:74
msgid "Convert _UTF-8 to locale"
msgstr ""
-#: ../scope/data/scope.glade.h:77
+#: ../scope/data/scope.glade.h:75
msgid "_Thread"
msgstr ""
-#: ../scope/data/scope.glade.h:78
+#: ../scope/data/scope.glade.h:76
msgid "_Group"
msgstr ""
-#: ../scope/data/scope.glade.h:79
+#: ../scope/data/scope.glade.h:77
msgid "_Frame"
msgstr ""
-#: ../scope/data/scope.glade.h:80
+#: ../scope/data/scope.glade.h:78
msgid "Setup Program"
msgstr ""
-#: ../scope/data/scope.glade.h:81
+#: ../scope/data/scope.glade.h:79
msgid "_Executable:"
msgstr ""
-#: ../scope/data/scope.glade.h:82
+#: ../scope/data/scope.glade.h:80
#, fuzzy
msgid "_Arguments:"
msgstr "Uitlijning"
-#: ../scope/data/scope.glade.h:83
+#: ../scope/data/scope.glade.h:81
#, fuzzy
msgid "En_vironment:"
msgstr "Omgevingsvariabelen"
-#: ../scope/data/scope.glade.h:84
+#: ../scope/data/scope.glade.h:82
msgid "_Working dir:"
msgstr ""
-#: ../scope/data/scope.glade.h:85
+#: ../scope/data/scope.glade.h:83
msgid "_Load script:"
msgstr ""
-#: ../scope/data/scope.glade.h:86
+#: ../scope/data/scope.glade.h:84
msgid "Auto _run program/exit gdb"
msgstr ""
-#: ../scope/data/scope.glade.h:87
+#: ../scope/data/scope.glade.h:85
msgid "_Non-stop mode"
msgstr ""
-#: ../scope/data/scope.glade.h:88
-msgid "_Temporary breakpoint at:"
+#: ../scope/data/scope.glade.h:86
+msgid "_Temporary breakpoint on load at:"
msgstr ""
-#: ../scope/data/scope.glade.h:89
-msgid "_Delete all breakpoints, watches and inspects"
+#: ../scope/data/scope.glade.h:87
+msgid "_Delete all breakpoints, watches, inspects and registers"
msgstr ""
-#: ../scope/data/scope.glade.h:90 ../scope/src/prefs.c:337
+#: ../scope/data/scope.glade.h:88 ../scope/src/scope.c:522
msgid "Program"
msgstr ""
-#: ../scope/data/scope.glade.h:91
+#: ../scope/data/scope.glade.h:89
#, fuzzy
msgid "Open on"
msgstr "Open URI"
-#: ../scope/data/scope.glade.h:92
+#: ../scope/data/scope.glade.h:90
msgid "g_db load"
msgstr ""
-#: ../scope/data/scope.glade.h:93
+#: ../scope/data/scope.glade.h:91
msgid "p_rogram start"
msgstr ""
-#: ../scope/data/scope.glade.h:94
+#: ../scope/data/scope.glade.h:92
#, fuzzy
msgid "Update all _views"
msgstr "Update takenlijst"
-#: ../scope/data/scope.glade.h:95
+#: ../scope/data/scope.glade.h:93
msgid "Panel"
msgstr ""
-#: ../scope/data/scope.glade.h:96
+#: ../scope/data/scope.glade.h:94
msgid "Default 8-bit text mode:"
msgstr ""
-#: ../scope/data/scope.glade.h:97
+#: ../scope/data/scope.glade.h:95
msgid "_7-bit \\nnn"
msgstr ""
-#: ../scope/data/scope.glade.h:98
+#: ../scope/data/scope.glade.h:96
msgid "Display"
msgstr ""
-#: ../scope/data/scope.glade.h:99
+#: ../scope/data/scope.glade.h:97
msgid "_member"
msgstr ""
-#: ../scope/data/scope.glade.h:100
+#: ../scope/data/scope.glade.h:98
#, fuzzy
msgid "and"
msgstr "fout"
-#: ../scope/data/scope.glade.h:101
+#: ../scope/data/scope.glade.h:99
msgid "_argument"
msgstr ""
-#: ../scope/data/scope.glade.h:102
+#: ../scope/data/scope.glade.h:100
#, fuzzy
msgid "names"
msgstr "Hernoem"
-#: ../scope/data/scope.glade.h:103
+#: ../scope/data/scope.glade.h:101
msgid "Values"
msgstr ""
-#: ../scope/data/scope.glade.h:104
+#: ../scope/data/scope.glade.h:102
#, fuzzy
msgid "E_xpand on apply"
msgstr "Alles uitvouwen"
-#: ../scope/data/scope.glade.h:105
+#: ../scope/data/scope.glade.h:103
msgid "S_how"
msgstr ""
-#: ../scope/data/scope.glade.h:106
+#: ../scope/data/scope.glade.h:104
msgid "children"
msgstr ""
-#: ../scope/data/scope.glade.h:107
+#: ../scope/data/scope.glade.h:105
msgid "Inspect"
msgstr ""
-#: ../scope/data/scope.glade.h:108
+#: ../scope/data/scope.glade.h:106
msgid "Show =li_brary messages"
msgstr ""
-#: ../scope/data/scope.glade.h:109
+#: ../scope/data/scope.glade.h:107
#, fuzzy
msgid "Show _tooltips"
msgstr "Laat balk met hulpmiddelen zien"
-#: ../scope/data/scope.glade.h:110
+#: ../scope/data/scope.glade.h:108
msgid "Others"
msgstr ""
-#: ../scope/data/scope.glade.h:111
+#: ../scope/data/scope.glade.h:109
#, fuzzy
msgid "Options"
msgstr "Zoektermen:"
-#: ../scope/data/scope.glade.h:112
+#: ../scope/data/scope.glade.h:110
#, fuzzy
msgid "_Import"
msgstr "Rapport"
-#: ../scope/data/scope.glade.h:113
+#: ../scope/data/scope.glade.h:111
#, fuzzy
msgid "Enter assignment expression:"
msgstr "Kan expressie niet evalueren"
-#: ../scope/data/scope.glade.h:114
+#: ../scope/data/scope.glade.h:112
msgid "Inspect"
msgstr ""
-#: ../scope/data/scope.glade.h:115
+#: ../scope/data/scope.glade.h:113
#, fuzzy
msgid "Object:"
msgstr "Hernoem object"
-#: ../scope/data/scope.glade.h:117
+#: ../scope/data/scope.glade.h:115
msgid "-"
msgstr ""
-#: ../scope/data/scope.glade.h:118
+#: ../scope/data/scope.glade.h:116
msgid "Frame:"
msgstr ""
-#: ../scope/data/scope.glade.h:119
+#: ../scope/data/scope.glade.h:117
msgid "@"
msgstr ""
-#: ../scope/data/scope.glade.h:120
+#: ../scope/data/scope.glade.h:118
msgid "_Apply on run"
msgstr ""
-#: ../scope/data/scope.glade.h:121
+#: ../scope/data/scope.glade.h:119
#, fuzzy
msgid "Expand"
msgstr "Alles uitvouwen"
-#: ../scope/data/scope.glade.h:122
+#: ../scope/data/scope.glade.h:120
#, fuzzy
msgid "Start:"
msgstr "Herstart"
-#: ../scope/data/scope.glade.h:123
+#: ../scope/data/scope.glade.h:121
msgid "Count:"
msgstr ""
-#: ../scope/data/scope.glade.h:124
+#: ../scope/data/scope.glade.h:122
#, fuzzy
msgid "_Expand on apply"
msgstr "Alles uitvouwen"
-#: ../scope/src/break.c:947
+#: ../scope/data/scope.glade.h:123 ../scope/src/scope.c:522
+#, fuzzy
+msgid "Program Terminal"
+msgstr "Debug terminaalvenster"
+
+#: ../scope/data/scope.glade.h:125
+msgid "Registers"
+msgstr ""
+
+#: ../scope/src/break.c:97
+#, fuzzy
+msgid "breakpoint"
+msgstr "Breekpunten"
+
+#: ../scope/src/break.c:98
+#, fuzzy
+msgid "hardware breakpoint"
+msgstr "Breekpunten"
+
+#: ../scope/src/break.c:99
+#, fuzzy
+msgid "tracepoint"
+msgstr "Breekpunten"
+
+#: ../scope/src/break.c:100
+msgid "fast tracepoint"
+msgstr ""
+
+#: ../scope/src/break.c:101
+msgid "write watchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:104
+msgid "access watchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:106
+#, fuzzy
+msgid "read watchpoint"
+msgstr "Breekpunten"
+
+#: ../scope/src/break.c:108
+msgid "catchpoint"
+msgstr ""
+
+#: ../scope/src/break.c:135 ../scope/src/break.c:139
+msgid "CLI"
+msgstr ""
+
+#: ../scope/src/break.c:136
+msgid "unsupported MI"
+msgstr ""
+
+#: ../scope/src/break.c:141
+msgid "on load"
+msgstr ""
+
+#: ../scope/src/break.c:142
+#, fuzzy
+msgid "Run to Cursor"
+msgstr "Ga door tot cursor"
+
+#: ../scope/src/break.c:1013
#, c-format
msgid ""
"There are two or more breakpoints at %s:%d.\n"
+"\n"
"Use the breakpoint list to remove the exact one."
msgstr ""
-#: ../scope/src/break.c:1200
+#: ../scope/src/break.c:1252
+#, c-format
+msgid ", %s"
+msgstr ""
+
+#: ../scope/src/break.c:1278
+#, c-format
+msgid "func %s"
+msgstr ""
+
+#: ../scope/src/break.c:1309
#, fuzzy
msgid "Add Breakpoint"
msgstr "Breekpunten"
-#: ../scope/src/break.c:1215
+#: ../scope/src/break.c:1324
msgid "Add Watchpoint"
msgstr ""
@@ -5246,7 +5598,8 @@
msgid "Enter char # (0..255):"
msgstr ""
-#: ../scope/src/conterm.c:466 ../scope/src/scope.c:502
+#: ../scope/src/conterm.c:509 ../scope/src/scope.c:550
+#: ../scope/src/scope.c:551
#, fuzzy, c-format
msgid "Scope: %s."
msgstr "Sluit: %s"
@@ -5265,62 +5618,63 @@
msgid "Program terminated."
msgstr ""
-#: ../scope/src/debug.c:468
+#: ../scope/src/debug.c:469
msgid "No breakpoints. Hanging."
msgstr ""
-#: ../scope/src/debug.c:596 ../scope/src/thread.c:97
+#: ../scope/src/debug.c:598 ../scope/src/thread.c:92
#, c-format
msgid "%s."
msgstr ""
-#: ../scope/src/inspect.c:77
+#: ../scope/src/inspect.c:66
msgid "..."
msgstr ""
-#: ../scope/src/inspect.c:324
+#: ../scope/src/inspect.c:339
msgid "invalid data"
msgstr ""
-#: ../scope/src/inspect.c:356
+#: ../scope/src/inspect.c:371
msgid "no children in range"
msgstr ""
-#: ../scope/src/inspect.c:440
+#: ../scope/src/inspect.c:454
msgid "out of scope"
msgstr ""
-#: ../scope/src/inspect.c:587
+#: ../scope/src/inspect.c:627
msgid "Duplicate inspect variable name."
msgstr ""
-#: ../scope/src/memory.c:299
+#: ../scope/src/memory.c:292
msgid "Read Memory"
msgstr ""
-#: ../scope/src/memory.c:408
-msgid "Scope: pointer size > 8, Data disabled."
+#: ../scope/src/memory.c:396
+#, c-format
+msgid "Scope: pointer size > %d, Data disabled."
msgstr ""
-#: ../scope/src/menu.c:380
+#: ../scope/src/menu.c:375
msgid "Modify"
msgstr ""
-#: ../scope/src/menu.c:490
+#: ../scope/src/menu.c:481
msgid "Evaluate/modify"
msgstr ""
-#: ../scope/src/menu.c:491
+#: ../scope/src/menu.c:482
#, fuzzy
msgid "Watch expression"
msgstr "Kan expressie niet evalueren"
-#: ../scope/src/menu.c:492
+#: ../scope/src/menu.c:483
#, fuzzy
msgid "Inspect variable"
msgstr "Verwijder variabele?"
-#: ../scope/src/parse.c:416
+#: ../scope/src/parse.c:437
msgid "Undefined GDB error."
msgstr ""
@@ -5334,36 +5688,27 @@
msgid "Select File"
msgstr "Selecteer een ondertekenaar"
-#: ../scope/src/prefs.c:338
-#, fuzzy
-msgid "Breaks"
-msgstr "Breekpunten"
-
-#: ../scope/src/prefs.c:339
-msgid "Console"
-msgstr ""
-
-#: ../scope/src/prefs.c:347 ../scope/src/utils.c:570
+#: ../scope/src/prefs.c:294 ../scope/src/utils.c:438
#, c-format
msgid "Scope: %s: %s."
msgstr ""
-#: ../scope/src/prefs.c:352
+#: ../scope/src/prefs.c:299
#, fuzzy
msgid "Scope: created configuration file."
msgstr "Fout gedurende inladen configuratie bestand"
-#: ../scope/src/program.c:231
+#: ../scope/src/program.c:251
#, c-format
msgid "Loaded debug settings for %s."
msgstr ""
-#: ../scope/src/program.c:239
+#: ../scope/src/program.c:259
#, c-format
msgid "Could not load debug settings file %s: %s."
msgstr ""
-#: ../scope/src/program.c:359
+#: ../scope/src/program.c:379
#, fuzzy, c-format
msgid ""
"%s: %s.\n"
@@ -5371,15 +5716,15 @@
"Continue?"
msgstr "Ga door"
-#: ../scope/src/program.c:394
-msgid "Delete all breakpoints, watches and inspects?"
+#: ../scope/src/program.c:415
+msgid "Delete all breakpoints, watches et cetera?"
msgstr ""
-#: ../scope/src/program.c:501
+#: ../scope/src/program.c:523
msgid "as _Name=value"
msgstr ""
-#: ../scope/src/program.c:502
+#: ../scope/src/program.c:524
msgid "as _Name = value"
msgstr ""
@@ -5388,165 +5733,178 @@
msgstr ""
#: ../scope/src/scope.c:35
-msgid "Simple GDB front-end."
+msgid "Relatively simple GDB front-end."
msgstr ""
-#: ../scope/src/scope.c:63
+#: ../scope/src/scope.c:62
msgid "Setup program"
msgstr ""
#
-#: ../scope/src/scope.c:64
+#: ../scope/src/scope.c:63
#, fuzzy
msgid "Run/continue"
msgstr "Start / Ga door"
-#: ../scope/src/scope.c:66
+#: ../scope/src/scope.c:65
#, fuzzy
msgid "Run to source"
msgstr "Ga door tot cursor"
-#: ../scope/src/scope.c:70
+#: ../scope/src/scope.c:69
#, fuzzy
msgid "Terminate"
msgstr "Open terminalvenster"
-#: ../scope/src/scope.c:71
+#: ../scope/src/scope.c:70
#, fuzzy
msgid "Toggle breakpoint"
msgstr "Breekpunten"
-#: ../scope/src/scope.c:73 ../scope/src/scope.c:76
+#: ../scope/src/scope.c:72 ../scope/src/scope.c:75
msgid "GDB command"
msgstr ""
-#: ../scope/src/scope.c:74
+#: ../scope/src/scope.c:73
#, fuzzy
msgid "Show terminal"
msgstr "Laat regels van boom zien"
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
msgid "Busy"
msgstr ""
-#: ../scope/src/scope.c:225
+#: ../scope/src/scope.c:226
msgid "Ready"
msgstr ""
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Hang"
msgstr ""
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Assem"
msgstr ""
-#: ../scope/src/scope.c:226
+#: ../scope/src/scope.c:227
msgid "Load"
msgstr ""
-#: ../scope/src/scope.c:394
+#: ../scope/src/scope.c:421
msgid "Build action activated. Terminate debugging?"
msgstr ""
-#: ../scope/src/thread.c:58
+#: ../scope/src/scope.c:524
+#, fuzzy
+msgid "Breaks"
+msgstr "Breekpunten"
+
+#: ../scope/src/scope.c:526
+msgid "Console"
+msgstr ""
+
+#: ../scope/src/scope.c:526
+msgid "Debug Console"
+msgstr ""
+
+#: ../scope/src/thread.c:48
#, c-format
msgid "Thread group %s started."
msgstr ""
-#: ../scope/src/thread.c:76
+#: ../scope/src/thread.c:63
msgid "Thread group "
msgstr ""
-#: ../scope/src/thread.c:88
+#: ../scope/src/thread.c:83
msgid " exited"
msgstr ""
-#: ../scope/src/thread.c:91
+#: ../scope/src/thread.c:86
#, c-format
msgid " with exit code %s"
msgstr ""
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
msgid "Send Signal"
msgstr ""
-#: ../scope/src/thread.c:788
+#: ../scope/src/thread.c:748
msgid "Enter signal #:"
msgstr ""
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Terminate Process"
msgstr ""
-#: ../scope/src/thread.c:829
+#: ../scope/src/thread.c:788
msgid "Enter exit code:"
msgstr ""
-#: ../scope/src/thread.c:937
+#: ../scope/src/thread.c:891
msgid "Running"
msgstr ""
-#: ../scope/src/thread.c:938
+#: ../scope/src/thread.c:892
#, fuzzy
msgid "Stopped"
msgstr "Stop"
-#: ../scope/src/utils.c:44
-#, c-format
-msgid "%s: error %lu."
-msgstr ""
+#: ../scope/src/utils.c:45
+#, fuzzy, c-format
+msgid "%s: %s"
+msgstr "Sluit: %s"
-#: ../scope/src/utils.c:358
+#: ../scope/src/utils.c:225
#, c-format
msgid "Scope: error reading [%s]."
msgstr ""
-#: ../scope/src/views.c:505
+#: ../scope/src/views.c:526
msgid "…"
msgstr ""
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
msgid "_Send"
msgstr ""
-#: ../scope/src/views.c:528
+#: ../scope/src/views.c:549
msgid "_Busy"
msgstr ""
-#: ../scope/src/views.c:535
+#: ../scope/src/views.c:558
#, fuzzy
msgid "GDB Command"
msgstr "Commando 0:"
-#: ../spellcheck/src/speller.c:94
+#: ../spellcheck/src/speller.c:180
msgid "Try: "
msgstr ""
-#: ../spellcheck/src/speller.c:173
+#: ../spellcheck/src/speller.c:252
msgid "Checking"
msgstr ""
-#: ../spellcheck/src/speller.c:186
+#: ../spellcheck/src/speller.c:265
#, c-format
msgid "Checking file \"%s\" (lines %d to %d using %s):"
msgstr "Controleert bestand \"%s\" (regels %d t/m %d dmv. %s):"
-#: ../spellcheck/src/speller.c:196
+#: ../spellcheck/src/speller.c:275
#, c-format
msgid "Checking file \"%s\" (using %s):"
msgstr "Controleert bestand \"%s\" (dmv. %s):"
-#: ../spellcheck/src/speller.c:223
+#: ../spellcheck/src/speller.c:302
msgid "The checked text is spelled correctly."
msgstr "The gecontroleerde tekst is korrekt gespeld"
-#: ../spellcheck/src/speller.c:233
+#: ../spellcheck/src/speller.c:312
#, c-format
msgid "The Enchant library couldn't be initialized (%s)."
msgstr "De Enchant bibliotheek kon niet geïnitialiseerd worden (%s)"
-#: ../spellcheck/src/speller.c:234
+#: ../spellcheck/src/speller.c:313
msgid "unknown error (maybe the chosen language is not available)"
msgstr "onbekende fout (misschien is de gekozen taal niet beschikbaar)"
@@ -5636,17 +5994,17 @@
msgid "Ignore All"
msgstr "Negeer alles"
-#: ../spellcheck/src/gui.c:521
+#: ../spellcheck/src/gui.c:526
#, c-format
msgid "Default (%s)"
msgstr ""
-#: ../spellcheck/src/gui.c:532
+#: ../spellcheck/src/gui.c:537
#, c-format
msgid "Toggle spell check while typing (current language: %s)"
msgstr ""
-#: ../spellcheck/src/gui.c:587
+#: ../spellcheck/src/gui.c:592
msgid "Spelling Suggestions"
msgstr "Spellingssuggesties"
@@ -5677,28 +6035,28 @@
#. OK. Something went not as expected.
#. * We did have a selection but cannot parse it into rows.
#. * Aborting
-#: ../tableconvert/src/tableconvert.c:236
+#: ../tableconvert/src/tableconvert.c:237
msgid "Something went wrong on parsing selection. Aborting"
msgstr ""
-#: ../tableconvert/src/tableconvert.c:268
+#: ../tableconvert/src/tableconvert.c:269
msgid "Convert selection to table"
msgstr ""
#. Build up menu entry
-#: ../tableconvert/src/tableconvert.c:281
+#: ../tableconvert/src/tableconvert.c:282
msgid "_Convert to table"
msgstr ""
-#: ../tableconvert/src/tableconvert.c:284
+#: ../tableconvert/src/tableconvert.c:285
msgid "Converts current marked list to a table."
msgstr ""
-#: ../treebrowser/src/treebrowser.c:120
+#: ../treebrowser/src/treebrowser.c:124
msgid "TreeBrowser"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:121
+#: ../treebrowser/src/treebrowser.c:125
msgid ""
"This plugin adds a tree browser to Geany, allowing the user to browse files "
"using a tree view of the directory being browsed."
@@ -5706,30 +6064,30 @@
"Deze plug-in voegt een TreeBrowser toe aan Geany, waardoor de gebruiker door "
"de boomstructuur van de huidige map heen kan bladeren."
-#: ../treebrowser/src/treebrowser.c:430
+#: ../treebrowser/src/treebrowser.c:434
#, c-format
msgid "%s: no such directory."
msgstr "%s: map bestaat niet."
-#: ../treebrowser/src/treebrowser.c:526 ../treebrowser/src/treebrowser.c:561
-#: ../treebrowser/src/treebrowser.c:663
+#: ../treebrowser/src/treebrowser.c:537 ../treebrowser/src/treebrowser.c:572
+#: ../treebrowser/src/treebrowser.c:670
msgid "(Empty)"
msgstr "(Leeg)"
-#: ../treebrowser/src/treebrowser.c:966
+#: ../treebrowser/src/treebrowser.c:971
#, c-format
msgid "Could not execute configured external command '%s' (%s)."
msgstr "Kon extern geconfigureerde commando '%s' (%s) niet uitvoeren."
-#: ../treebrowser/src/treebrowser.c:1037
+#: ../treebrowser/src/treebrowser.c:1042
msgid "NewDirectory"
msgstr "NieuweMap"
-#: ../treebrowser/src/treebrowser.c:1039
+#: ../treebrowser/src/treebrowser.c:1044
msgid "NewFile"
msgstr "NieuwBestand"
-#: ../treebrowser/src/treebrowser.c:1044
+#: ../treebrowser/src/treebrowser.c:1049
#, c-format
msgid ""
"Target file '%s' exists\n"
@@ -5738,96 +6096,100 @@
"Doelbestand '%s' bestaat reeds,\n"
"wil je het echt vervangen door een leeg bestand?"
-#: ../treebrowser/src/treebrowser.c:1089
+#: ../treebrowser/src/treebrowser.c:1095
#, c-format
msgid "Do you really want to delete '%s' ?"
msgstr "Wil je echt '%s' verwijderen?"
-#: ../treebrowser/src/treebrowser.c:1208 ../treebrowser/src/treebrowser.c:1692
+#: ../treebrowser/src/treebrowser.c:1207 ../treebrowser/src/treebrowser.c:1738
msgid "Go up"
msgstr "Ga naar boven"
-#: ../treebrowser/src/treebrowser.c:1212 ../treebrowser/src/treebrowser.c:1707
+#: ../treebrowser/src/treebrowser.c:1211 ../treebrowser/src/treebrowser.c:1753
msgid "Set path from document"
msgstr "Zet pad van document"
-#: ../treebrowser/src/treebrowser.c:1216
-msgid "Open externally"
-msgstr ""
+#: ../treebrowser/src/treebrowser.c:1215
+msgid "_Open externally"
+msgstr "Open extern"
-#: ../treebrowser/src/treebrowser.c:1221
+#: ../treebrowser/src/treebrowser.c:1220
msgid "Open Terminal"
msgstr "Open terminalvenster"
-#: ../treebrowser/src/treebrowser.c:1225
+#: ../treebrowser/src/treebrowser.c:1224
msgid "Set as root"
msgstr "Stel in als begin"
-#: ../treebrowser/src/treebrowser.c:1230 ../treebrowser/src/treebrowser.c:1697
-#: ../treebrowser/src/treebrowser.c:2060
+#: ../treebrowser/src/treebrowser.c:1229 ../treebrowser/src/treebrowser.c:1743
+#: ../treebrowser/src/treebrowser.c:2123
msgid "Refresh"
msgstr "Ververs"
-#: ../treebrowser/src/treebrowser.c:1242
+#: ../treebrowser/src/treebrowser.c:1233
+msgid "_Find in Files"
+msgstr "Zoek in bestanden"
+
+#: ../treebrowser/src/treebrowser.c:1241
msgid "Create new directory"
msgstr "Creër nieuwe map"
-#: ../treebrowser/src/treebrowser.c:1246
+#: ../treebrowser/src/treebrowser.c:1245
msgid "Create new file"
msgstr "Creër nieuw bestand"
-#: ../treebrowser/src/treebrowser.c:1250
+#: ../treebrowser/src/treebrowser.c:1249
msgid "Rename"
msgstr "Hernoem"
-#: ../treebrowser/src/treebrowser.c:1255
+#: ../treebrowser/src/treebrowser.c:1254
msgid "Delete"
msgstr "Verwijder"
-#: ../treebrowser/src/treebrowser.c:1263
+#: ../treebrowser/src/treebrowser.c:1262
#, c-format
msgid "Close: %s"
msgstr "Sluit: %s"
-#: ../treebrowser/src/treebrowser.c:1268
+#: ../treebrowser/src/treebrowser.c:1267
#, c-format
msgid "Close Child Documents "
msgstr "Sluit "
-#: ../treebrowser/src/treebrowser.c:1273
-msgid "Copy full path to clipboard"
-msgstr "Kopiëer volledig pad naar klembord"
+#: ../treebrowser/src/treebrowser.c:1272
+msgid "_Copy full path to clipboard"
+msgstr "Kopiëer volledig padnaam naar klembord"
-#: ../treebrowser/src/treebrowser.c:1293 ../treebrowser/src/treebrowser.c:1974
+#: ../treebrowser/src/treebrowser.c:1292 ../treebrowser/src/treebrowser.c:2032
msgid "Show bookmarks"
msgstr "Laat bladwijzers zien"
-#: ../treebrowser/src/treebrowser.c:1298 ../treebrowser/src/treebrowser.c:1928
+#: ../treebrowser/src/treebrowser.c:1297 ../treebrowser/src/treebrowser.c:1981
msgid "Show hidden files"
msgstr "Laat verborgen bestanden zien"
-#: ../treebrowser/src/treebrowser.c:1303
+#: ../treebrowser/src/treebrowser.c:1302
msgid "Show toolbars"
msgstr "Laat balk met hulpmiddelen zien"
-#: ../treebrowser/src/treebrowser.c:1574
+#: ../treebrowser/src/treebrowser.c:1621
#, c-format
msgid "Target file '%s' exists, do you really want to replace it?"
msgstr "Doelbestand '%s' bestaat, wil je het echt vervangen?"
-#: ../treebrowser/src/treebrowser.c:1702
+#: ../treebrowser/src/treebrowser.c:1748
msgid "Home"
msgstr "Thuis"
-#: ../treebrowser/src/treebrowser.c:1712
+#: ../treebrowser/src/treebrowser.c:1758
msgid "Track path"
msgstr "Volg pad"
-#: ../treebrowser/src/treebrowser.c:1717
+#: ../treebrowser/src/treebrowser.c:1763
msgid "Hide bars"
msgstr "Verberg balken"
-#: ../treebrowser/src/treebrowser.c:1727
+#: ../treebrowser/src/treebrowser.c:1773
msgid ""
"Filter (*.c;*.h;*.cpp), and if you want temporary filter using the '!' "
"reverse try for example this '!;*.c;*.h;*.cpp'"
@@ -5835,19 +6197,19 @@
"Filter (*.c;*.h;*.cpp), en als je tijdelijk andersom wilt filteren gebruik "
"'!' zoals bijvoorbeeld '!;*.c;*.h;*.cpp'"
-#: ../treebrowser/src/treebrowser.c:1735
+#: ../treebrowser/src/treebrowser.c:1781
msgid "Addressbar for example '/projects/my-project'"
msgstr "Adresregel, bijvoorbeeld '/projecten/mijn-project'"
-#: ../treebrowser/src/treebrowser.c:1760
+#: ../treebrowser/src/treebrowser.c:1806
msgid "Tree Browser"
msgstr ""
-#: ../treebrowser/src/treebrowser.c:1892
+#: ../treebrowser/src/treebrowser.c:1945
msgid "External open command"
msgstr "Extern commando op te openen"
-#: ../treebrowser/src/treebrowser.c:1897
+#: ../treebrowser/src/treebrowser.c:1950
#, c-format
msgid ""
"The command to execute when using \"Open with\". You can use %f and %d "
@@ -5861,51 +6223,51 @@
"%f zal vervangen worden door de bestandsnaam inclusief volledig pad\n"
"%d zal vervangen worden door slechts de padnaam van de geselecteerde bestand."
-#: ../treebrowser/src/treebrowser.c:1905
+#: ../treebrowser/src/treebrowser.c:1958
msgid "Toolbar"
msgstr "Hulpmiddelenbalk"
-#: ../treebrowser/src/treebrowser.c:1907
+#: ../treebrowser/src/treebrowser.c:1960
msgid "Hidden"
msgstr "Verborgen"
-#: ../treebrowser/src/treebrowser.c:1908
+#: ../treebrowser/src/treebrowser.c:1961
msgid "Top"
msgstr "Bovenaan"
-#: ../treebrowser/src/treebrowser.c:1909
+#: ../treebrowser/src/treebrowser.c:1962
msgid "Bottom"
msgstr "Onderaan"
-#: ../treebrowser/src/treebrowser.c:1914
+#: ../treebrowser/src/treebrowser.c:1967
msgid "If position is changed, the option require plugin restart."
msgstr "De plug-in moet herstart worden als de positie gewijzigd is."
-#: ../treebrowser/src/treebrowser.c:1918
+#: ../treebrowser/src/treebrowser.c:1971
msgid "Show icons"
msgstr "Laat pictogrammen zien"
-#: ../treebrowser/src/treebrowser.c:1920
+#: ../treebrowser/src/treebrowser.c:1973
msgid "None"
msgstr "Geen"
-#: ../treebrowser/src/treebrowser.c:1921
+#: ../treebrowser/src/treebrowser.c:1974
msgid "Base"
msgstr "Basis"
-#: ../treebrowser/src/treebrowser.c:1922
+#: ../treebrowser/src/treebrowser.c:1975
msgid "Content-type"
msgstr "Inhouds-type"
-#: ../treebrowser/src/treebrowser.c:1933
+#: ../treebrowser/src/treebrowser.c:1986
msgid "On Windows, this just hide files that are prefixed with '.' (dot)"
msgstr "Dit verbergt bestanden, in Windows, die beginnen met een '.' (punt)"
-#: ../treebrowser/src/treebrowser.c:1935
+#: ../treebrowser/src/treebrowser.c:1988
msgid "Hide object files"
msgstr "Verberg object bestanden"
-#: ../treebrowser/src/treebrowser.c:1940
+#: ../treebrowser/src/treebrowser.c:1993
msgid ""
"Don't show generated object files in the file browser, this includes *.o, *."
"obj. *.so, *.dll, *.a, *.lib"
@@ -5913,51 +6275,56 @@
"Laat geen gegenereerde object bestanden zien in de bestandsbrowser, "
"waaronder *.o, *.obj. *.so, *.dll, *.a, *.lib"
-#: ../treebrowser/src/treebrowser.c:1942
+#: ../treebrowser/src/treebrowser.c:1995
msgid "Reverse filter"
msgstr "Keer filter om"
-#: ../treebrowser/src/treebrowser.c:1947
+#: ../treebrowser/src/treebrowser.c:2000
msgid "Follow current document"
msgstr "Volg huidige directory"
-#: ../treebrowser/src/treebrowser.c:1952
+#: ../treebrowser/src/treebrowser.c:2005
msgid "Single click, open document and focus it"
msgstr "Enkele klik, open document en zet op de voorgrond"
-#: ../treebrowser/src/treebrowser.c:1957
+#: ../treebrowser/src/treebrowser.c:2010
msgid "Double click open directory"
msgstr "Dubbelklik, open map"
-#: ../treebrowser/src/treebrowser.c:1962
+#: ../treebrowser/src/treebrowser.c:2015
msgid "On delete file, close it if is opened"
msgstr "Sluit bestand af wanneer het wordt verwijderd en nog geopend is."
-#: ../treebrowser/src/treebrowser.c:1967
+#: ../treebrowser/src/treebrowser.c:2020
+msgid "Focus editor on file open"
+msgstr ""
+
+#: ../treebrowser/src/treebrowser.c:2025
msgid "Show tree lines"
msgstr "Laat regels van boom zien"
-#: ../treebrowser/src/treebrowser.c:2050
+#: ../treebrowser/src/treebrowser.c:2037
#, fuzzy
+msgid "Open new files"
+msgstr "Creër nieuw bestand"
+
+#: ../treebrowser/src/treebrowser.c:2113
msgid "Focus File List"
-msgstr "Voorgrond bestandslijst"
+msgstr "Zet bestandslijst op voorgrond"
-#: ../treebrowser/src/treebrowser.c:2052
-#, fuzzy
+#: ../treebrowser/src/treebrowser.c:2115
msgid "Focus Path Entry"
-msgstr "Voorgrond pad"
+msgstr "Zet pad entry op voorgrond"
-#: ../treebrowser/src/treebrowser.c:2054
+#: ../treebrowser/src/treebrowser.c:2117
msgid "Rename Object"
msgstr "Hernoem object"
-#: ../treebrowser/src/treebrowser.c:2056
-#, fuzzy
+#: ../treebrowser/src/treebrowser.c:2119
msgid "Create New File"
msgstr "Creër nieuw bestand"
-#: ../treebrowser/src/treebrowser.c:2058
-#, fuzzy
+#: ../treebrowser/src/treebrowser.c:2121
msgid "Create New Directory"
msgstr "Creër nieuwe map"
@@ -6023,44 +6390,44 @@
msgid "utility"
msgstr ""
-#: ../webhelper/src/gwh-settings.c:775
+#: ../webhelper/src/gwh-settings.c:782
#, c-format
msgid "%s:"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:528
+#: ../webhelper/src/gwh-browser.c:534
msgid "_Zoom"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:550
+#: ../webhelper/src/gwh-browser.c:556
msgid "Full-_content zoom"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:561
+#: ../webhelper/src/gwh-browser.c:567
msgid "Flip panes orientation"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:808
+#: ../webhelper/src/gwh-browser.c:814
msgid "Back"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:812
+#: ../webhelper/src/gwh-browser.c:818
msgid "Forward"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:816
+#: ../webhelper/src/gwh-browser.c:822
msgid "Cancel loading"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:820
+#: ../webhelper/src/gwh-browser.c:826
msgid "Reload current page"
msgstr "Herlaad huidige bladzijde"
-#: ../webhelper/src/gwh-browser.c:833 ../webhelper/src/gwh-browser.c:879
+#: ../webhelper/src/gwh-browser.c:839 ../webhelper/src/gwh-browser.c:885
msgid "Web inspector"
msgstr ""
-#: ../webhelper/src/gwh-browser.c:834
+#: ../webhelper/src/gwh-browser.c:840
msgid "Toggle web inspector"
msgstr ""
@@ -6189,11 +6556,11 @@
#: ../xmlsnippets/src/plugin.c:45
msgid "XML Snippets"
-msgstr ""
+msgstr "XML Snippers"
#: ../xmlsnippets/src/plugin.c:46
msgid "Autocompletes XML/HTML tags using snippets."
-msgstr ""
+msgstr "Completeerd automatisch XML/HTML labels."
#~ msgid "Unknown signal"
#~ msgstr "Onbekend signaal"
diff -Nru geany-plugins-1.24.0+20140222+git/po/pt_BR.po geany-plugins-1.24.1+dfsg/po/pt_BR.po
--- geany-plugins-1.24.0+20140222+git/po/pt_BR.po 2014-02-22 14:06:39.000000000 +0000
+++ geany-plugins-1.24.1+dfsg/po/pt_BR.po 2014-04-12 14:28:39.000000000 +0000
@@ -4,9 +4,9 @@
# Adrovane Marques Kade , 2009.
msgid ""
msgstr ""
-"Project-Id-Version: Geany-plugins 1.23\n"
+"Project-Id-Version: Geany-plugins 1.24\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-02-23 14:32+0100\n"
+"POT-Creation-Date: 2014-03-30 19:33+0200\n"
"PO-Revision-Date: \n"
"Last-Translator: Adrovane Marques Kade