73 Commits

Author SHA1 Message Date
Enrico Tröger
787a680290 Add checks for GIO (GLib >= 2.16) support.
Allow to specify files on the command line and from remote instances to be URIs (local and with GIO also remote URIs).

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3454 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-01-09 18:21:12 +00:00
Enrico Tröger
de54e72ecb Post-release version bump.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3129 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-19 13:52:12 +00:00
Enrico Tröger
f101e95aab New website address: www.geany.org.
Merge README.I18N with latest from the wiki.

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2917 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-09-01 11:15:16 +00:00
Enrico Tröger
eaf999e897 Don't use AC_CHECK_PROG() to check for a C++ compiler as it breaks compatibility with suncc (reported by Andras Barna, thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2893 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-08-18 10:36:15 +00:00
Enrico Tröger
27a58d1b22 Add support for retrieving the SVN revision number also when using a git-svn.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2823 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-07-27 18:38:21 +00:00
Enrico Tröger
57b50763df Remove useless path separator.
Set $(docdir) if it is not set automatically.

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2672 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-06-09 17:43:48 +00:00
Enrico Tröger
ffbc70bb69 Rename geany.desktop.in.in in geany.desktop.in as we need to process it only once.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2653 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-06-06 14:27:08 +00:00
Enrico Tröger
d56ef68ae4 Remove check for unistd.h, assume it is available (already often used without checking).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2649 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-06-05 16:52:39 +00:00
Enrico Tröger
7c591fbebd Change preprocessor checks for sys/time.h and remove unnecessary sys/stat.h check.
Remove useless or unused configure checks.
Install THANKS file by default.

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2641 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-06-04 15:43:52 +00:00
Enrico Tröger
cb20ec4e53 Fix some quotations to not screw up the bash lexer.
Don't use /dev/random or /dev/urandom in gb.c, instead of GLib's random functions.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2608 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-05-21 17:41:11 +00:00
Enrico Tröger
b690b2567d Fix typo.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2534 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-27 14:45:36 +00:00
Enrico Tröger
ade798f9f2 Add configure option --enable-gnu-regex to implicitly build the included GNU regex library (in case the host system doesn't provide a usable regex library).
Rename tagmanger/include/regex.h in tagmanager/include/gnuregex.h to avoid unintended inclusion in source files (this fixes the OpenSolaris crashes).
Don't use GNU regex specific regex_t::buffer element to build also without this extension (e.g. on OpenSolaris).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2532 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-27 14:33:40 +00:00
Enrico Tröger
8d9dbc4d08 Post-release version bump.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2508 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-19 10:39:27 +00:00
Enrico Tröger
bab2942e15 Add an explicit check for a C++ compiler (#1938040).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2460 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-09 16:08:34 +00:00
Enrico Tröger
80cec8e6ba Install header files and add a pkg-config file for external plugins.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2333 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-03-13 12:15:26 +00:00
Enrico Tröger
2293017f6b Apply patch Yura Siamashka to add a check for the presence of fnmatch(), thanks.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2277 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-02-24 10:20:30 +00:00
Enrico Tröger
e298126ee7 Apply patch from Yura Siamashka to fix cross-compiling (thanks).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2268 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-02-20 12:36:59 +00:00
Enrico Tröger
0e65cff820 Add support for generating API reference documentation using doxygen.
This is the first step, it is far away from being complete.
Add make target "api-doc" to generate the reference documentation.
Add documentation comments to a few functions.
Move basic plugin documentation from plugindata.h to doc/plugins.dox.	       


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2263 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-02-17 18:00:42 +00:00
Enrico Tröger
25dc10c65c Post-release version bump.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2231 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-02-05 15:01:07 +00:00
Enrico Tröger
fc6c31a242 Add binary relocation support.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2100 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-12-12 20:04:45 +00:00
Enrico Tröger
fff66178da Add native GTK printing support.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2050 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-11-17 14:04:27 +00:00
Enrico Tröger
6b94181466 Apply most of the patch from #1794250 (thanks):
Remove compiler specific flags.
Add configure option to specify the path to libvte.so.
Remove many unnecessary configure checks.
Stop configure if msgfmt was not found(gettext not installed).


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1961 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-19 14:48:19 +00:00
Enrico Tröger
9ba61cdfef Post-release version bump.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1939 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-10-10 16:27:47 +00:00
Enrico Tröger
6c36b8dcab Fix error in "make install" caused by old automake versions and intltool.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1769 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-08-04 08:33:56 +00:00
Nick Treleaven
0994c76194 Apply patch to add symbol list icons from Jean-François Wauthy
(thanks). Also thanks to KDevelop for the icons.
Add list of projects to THANKS.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1728 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-20 16:33:16 +00:00
Enrico Tröger
4c8764dd74 Fix broken configure when using autoconf < 2.60.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1717 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-17 15:48:53 +00:00
Enrico Tröger
04d0cab94e Add --disable-deprecated option to configure to build without deprecated GLib and GTK code.
Use intltool to make geany.desktop translatable
Rename geany.desktop.in to geany.desktop.in.in.
Add Makefile.in.in in po/ to get translation status from msgfmt when running make.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1711 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-17 08:21:19 +00:00
Enrico Tröger
84f96e41b1 Fix failing linking on some systems (needs to be solved cleanly).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1706 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-16 17:01:15 +00:00
Enrico Tröger
2719f6d146 Apply patch from Shiv to make build system more compatible with other compilers than gcc.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1689 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-07-11 15:27:57 +00:00
Enrico Tröger
fcb06167b4 Change label of GTK check in configure.in from PACKAGE to GTK (only cosmetic).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1644 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-26 18:08:00 +00:00
Nick Treleaven
6e53eacc70 Added very basic plugin support - any plugins found in
/lib/geany are loaded at startup. Windows support will be
added later.
Added Demo plugin (currently installed by default), which adds an
item in the Tools menu.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1643 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-06-26 16:17:16 +00:00
Nick Treleaven
4bbc65c449 Force debug mode for a SVN working copy.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1583 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-28 15:28:30 +00:00
Enrico Tröger
c96d286fb9 Post-release version bump.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1555 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-05-21 18:38:32 +00:00
Enrico Tröger
dd7e84f33c Made "distcheck" working.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1443 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-04-08 16:38:46 +00:00
Enrico Tröger
bc20c8ee50 Applied patch from Slava Semushin to improve SVN checks (thank you).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1342 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-26 15:21:15 +00:00
Enrico Tröger
5d330ac185 Moved list of available translations to new file po/LINGUAS.
Added readme file for translation information.
Added little shell script intl_stats.sh to display some basic translation statistics.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1330 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-02-24 15:03:18 +00:00
Frank Lanitz
83f2f577d8 Added Finnish translation and update of German translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1236 ea778897-0a13-0410-b9d1-a72fbfd435f5
2007-01-30 21:55:45 +00:00
Enrico Tröger
1b309c195b Version bump and updated codename for the next release.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1142 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-12-21 22:21:09 +00:00
Nick Treleaven
22047667c8 Link with libsocket if necessary to fix building on Solaris.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1083 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-12-11 15:54:45 +00:00
Frank Lanitz
cc99a7b9fc Added French translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1062 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-12-07 18:31:38 +00:00
Frank Lanitz
9811736b94 Added Hungarian translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1018 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-22 23:09:12 +00:00
Frank Lanitz
0edae00148 Added traditional Chinese translation (zh_TW)
Update of German and simple Chinese (zh_CN) translation



git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1001 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-15 17:43:21 +00:00
Frank Lanitz
c6852ee2ee Small fixes
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@996 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-14 17:39:40 +00:00
Frank Lanitz
bc4b8fb16d Added simple Chinese (zh_CN) translation
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@995 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-11-14 17:16:11 +00:00
Enrico Tröger
bf50ce06e9 Added Italian translation (thanks to M. Baldinelli and Dario Santomarco).
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@899 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-10-17 09:01:13 +00:00
Enrico Tröger
a79ac62bc4 Use datarootdir for defining paths to fix autoconf 2.60 problems.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@858 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-10-01 17:28:45 +00:00
Enrico Tröger
b05feda57b Added language nl.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@852 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-29 09:09:11 +00:00
Frank Lanitz
8485e331b5 Added Vietnamese translation.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@777 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-09-01 11:22:47 +00:00
Enrico Tröger
f4507528f9 Removed the whole FIFO code and replaced it with support for (Unix Domain) Sockets.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@773 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-30 18:36:17 +00:00
Enrico Tröger
d269ffbcd8 Removed unnecessary macros. Version bump.
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@769 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-08-28 15:06:14 +00:00