Branch: refs/heads/master
Author: Colomban Wendling <ban(a)herbesfolles.org>
Committer: Colomban Wendling <ban(a)herbesfolles.org>
Date: Mon, 20 Oct 2014 14:18:05 UTC
Commit: c35dedf35f95511d0e4f9fd204ddee5dddd1a409
https://github.com/geany/geany/commit/c35dedf35f95511d0e4f9fd204ddee5dddd1a…
Log Message:
-----------
Rename internal plugin_init() to avoid confusion with plugins entry point
Modified Paths:
--------------
src/plugins.c
Modified: src/plugins.c
10 lines changed, 5 insertions(+), 5 deletions(-)
===================================================================
@@ -582,7 +582,7 @@ static gint cmp_plugin_names(gconstpointer a, gconstpointer b)
static void
-plugin_init(Plugin *plugin)
+plugin_load(Plugin *plugin)
{
GeanyPlugin **p_geany_plugin;
PluginCallback *callbacks;
@@ -645,12 +645,12 @@ plugin_init(Plugin *plugin)
/* Load and optionally init a plugin.
- * init_plugin decides whether the plugin's plugin_init() function should be called or not. If it is
+ * load_plugin decides whether the plugin's plugin_init() function should be called or not. If it is
* called, the plugin will be started, if not the plugin will be read only (for the list of
* available plugins in the plugin manager).
* When add_to_list is set, the plugin will be added to the plugin manager's plugin_list. */
static Plugin*
-plugin_new(const gchar *fname, gboolean init_plugin, gboolean add_to_list)
+plugin_new(const gchar *fname, gboolean load_plugin, gboolean add_to_list)
{
Plugin *plugin;
GModule *module;
@@ -758,8 +758,8 @@ plugin_new(const gchar *fname, gboolean init_plugin, gboolean add_to_list)
plugin->public.info = &plugin->info;
plugin->public.priv = plugin;
- if (init_plugin)
- plugin_init(plugin);
+ if (load_plugin)
+ plugin_load(plugin);
if (add_to_list)
plugin_list = g_list_prepend(plugin_list, plugin);
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Enrico Tröger <enrico.troeger(a)uvena.de>
Committer: Enrico Tröger <enrico.troeger(a)uvena.de>
Date: Wed, 15 Oct 2014 15:33:57 UTC
Commit: 5a243fd2241059da111f5078bade141d0b0711bc
https://github.com/geany/geany/commit/5a243fd2241059da111f5078bade141d0b071…
Log Message:
-----------
Explicitly define Windows version for older Mingw environments
Modified Paths:
--------------
wscript
Modified: wscript
3 lines changed, 3 insertions(+), 0 deletions(-)
===================================================================
@@ -262,6 +262,9 @@ but you then may not have a local copy of the HTML manual.'''
'-static-libgcc',
'-static-libstdc++'])
conf.env.append_value('LIB_WIN32', ['wsock32', 'uuid', 'ole32', 'iberty'])
+ # explicitly define Windows version for older Mingw environments
+ conf.define('WINVER', '0x0501', quote=False) # for SHGetFolderPathAndSubDirW
+ conf.define('_WIN32_IE', '0x0500', quote=False) # for SHGFP_TYPE
else:
conf.env['cshlib_PATTERN'] = '%s.so'
# DATADIR and LOCALEDIR are defined by the intltool tool
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Colomban Wendling <ban(a)herbesfolles.org>
Committer: Colomban Wendling <ban(a)herbesfolles.org>
Date: Tue, 14 Oct 2014 21:23:13 UTC
Commit: 608ab0f60c4475da960686841a6dee761998fefe
https://github.com/geany/geany/commit/608ab0f60c4475da960686841a6dee761998f…
Log Message:
-----------
Document the fact utils_spawn_sync() accepts NULL for all output arguments
Modified Paths:
--------------
src/utils.c
Modified: src/utils.c
6 lines changed, 3 insertions(+), 3 deletions(-)
===================================================================
@@ -1629,9 +1629,9 @@ const gchar *utils_get_default_dir_utf8(void)
* @param flags Flags from GSpawnFlags.
* @param child_setup A function to run in the child just before exec().
* @param user_data The user data for child_setup.
- * @param std_out The return location for child output.
- * @param std_err The return location for child error messages.
- * @param exit_status The child exit status, as returned by waitpid().
+ * @param std_out The return location for child output, or @a NULL.
+ * @param std_err The return location for child error messages, or @a NULL.
+ * @param exit_status The child exit status, as returned by waitpid(), or @a NULL.
* @param error The return location for error or @a NULL.
*
* @return @c TRUE on success, @c FALSE if an error was set.
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Colomban Wendling <ban(a)herbesfolles.org>
Committer: Colomban Wendling <ban(a)herbesfolles.org>
Date: Mon, 13 Oct 2014 21:59:40 UTC
Commit: 0650e707f14096ca224790da97d1cde0c483c78f
https://github.com/geany/geany/commit/0650e707f14096ca224790da97d1cde0c483c…
Log Message:
-----------
autotools: Properly clean up hacking.html
We don't distribute it, so we need to clean it.
Modified Paths:
--------------
doc/Makefile.am
Modified: doc/Makefile.am
7 lines changed, 5 insertions(+), 2 deletions(-)
===================================================================
@@ -64,10 +64,13 @@ all-local: geany.html hacking.html
# built by Make but rather part of the distribution. This is fine even
# then, as configure will properly require what is needed to build it
# again if it is missing.
-maintainer-clean-local: clean-html-local
+maintainer-clean-local: maintainer-clean-html-local
+maintainer-clean-html-local:
+ -rm -f geany.html
+
+clean-local: clean-html-local
clean-html-local:
-rm -f hacking.html
- -rm -f geany.html
endif
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Colomban Wendling <ban(a)herbesfolles.org>
Committer: Colomban Wendling <ban(a)herbesfolles.org>
Date: Mon, 13 Oct 2014 21:59:40 UTC
Commit: c38f59bbc422e2e39eeb1e5bdae2258214a0e86a
https://github.com/geany/geany/commit/c38f59bbc422e2e39eeb1e5bdae2258214a0e…
Log Message:
-----------
autotools: Only uninstall what we actually installed
Only manually uninstall the files we manually installed, as
uninstall-local might be run in parallel to Automake's own uninstall
targets.
We don't uninstall the directories as some docs seems to suggest
`rmdir` isn't really portable. Anyway, Automake don't uninstall
directories either so it's not a real problem.
An alternative solution would be to keep the recursive removal of
`$(DOCDIR)` but move it to `uninstall-hook`, which is guaranteed to be
run after other uninstall rules. However, recursive deletion is not
always sensible as it might remove files we didn't install, e.g. if the
user added them manually.
Modified Paths:
--------------
doc/Makefile.am
Modified: doc/Makefile.am
4 lines changed, 3 insertions(+), 1 deletions(-)
===================================================================
@@ -113,7 +113,9 @@ clean-api-docs-local:
endif
uninstall-local:
- rm -rf $(DOCDIR);
+ rm -f $(DOCDIR)/html/index.html
+ rm -f $(DOCDIR)/manual.txt
+ rm -f $(DOCDIR)/ScintillaLicense.txt
# manually install some files under another name
install-data-local:
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: elextr <elextr(a)gmail.com>
Committer: elextr <elextr(a)gmail.com>
Date: Mon, 13 Oct 2014 01:41:05 UTC
Commit: 75af73875f9b03eaca657991bebdd5be63415968
https://github.com/geany/geany/commit/75af73875f9b03eaca657991bebdd5be63415…
Log Message:
-----------
Add note about -D_FILE_OFFSET_BITS=64
Modified Paths:
--------------
README.Packagers
Modified: README.Packagers
3 lines changed, 3 insertions(+), 0 deletions(-)
===================================================================
@@ -30,6 +30,9 @@ Geany still has a fallback mechanism for syntax highlighting (if
filetypes.common is installed) but several other features for certain
filetypes will fail (mainly build support).
+For 32 bit builds targetting systems which support large filesystems
+(eg XFS) it may be necessary to build with -D_FILE_OFFSET_BITS=64.
+
Testing your package
--------------------
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).