Branch: refs/heads/master
Author: Enrico Tröger <enrico.troeger(a)uvena.de>
Committer: Enrico Tröger <enrico.troeger(a)uvena.de>
Date: Sun, 19 Apr 2015 14:04:26 UTC
Commit: e3ef006d59bbf2f034638be07e874cb8688da178
https://github.com/geany/geany/commit/e3ef006d59bbf2f034638be07e874cb8688da…
Log Message:
-----------
Drop the paragraph about self-hosted GTK API docs
We assume that the GTK 2.24 API docs will remain online in the long-term
so there is no reason why we should self-host those docs any longer.
This is the last missing bit of #245.
Modified Paths:
--------------
HACKING
Modified: HACKING
13 lines changed, 4 insertions(+), 9 deletions(-)
===================================================================
@@ -171,15 +171,10 @@ Geany requires GTK >= 2.24 and GLib >= 2.28. API symbols from newer
GTK/GLib versions should be avoided or made optional to keep the source
code building on older systems.
-The official GTK 2.24 API documentation may not be available online
-anymore, so we put it on http://www.geany.org/manual/gtk/. There
-is also a tarball with all available files for download and use with
-devhelp.
-
-Using the 2.24 API documentation of the GTK libs (including GLib, GDK
-and Pango) has the advantages that you don't get confused by any
-newer API additions and you don't have to take care about whether
-you can use them or not.
+It is recommended to use the 2.24 API documentation of the GTK
+libs (including GLib, GDK and Pango) has the advantages
+that you don't get confused by any newer API additions and you
+don't have to take care about whether you can use them or not.
Coding
------
--------------
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: Sat, 18 Apr 2015 10:46:54 UTC
Commit: 3f89d8d6a38442a25c877c6a7bd0aa45f3f01e35
https://github.com/geany/geany/commit/3f89d8d6a38442a25c877c6a7bd0aa45f3f01…
Log Message:
-----------
Add translation block to properly set version information
This seems necessary to properly display version information
in the Windows Explorer file properties dialog.
I think it worked on older Windows versions without but
at least on Windows 7 this seems necessary.
Modified Paths:
--------------
geany_private.rc
Modified: geany_private.rc
4 lines changed, 4 insertions(+), 0 deletions(-)
===================================================================
@@ -29,6 +29,10 @@ FILETYPE VFT_APP
VALUE "ProductVersion", VER_FILEVERSION_STR
}
}
+ BLOCK "VarFileInfo"
+ {
+ VALUE "Translation", 0x409, 0x04E4
+ }
}
APP_MANIFEST RT_MANIFEST "geany.exe.manifest"
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Frank Lanitz <frank(a)frank.uvena.de>
Committer: Frank Lanitz <frank(a)frank.uvena.de>
Date: Sat, 18 Apr 2015 07:43:07 UTC
Commit: b8684a00f0b9bccbe739f797ffea92bb6b33613a
https://github.com/geany/geany/commit/b8684a00f0b9bccbe739f797ffea92bb6b336…
Log Message:
-----------
Merge pull request #472 from huth/fixes
Fix typos in comments
Modified Paths:
--------------
doc/pluginsignals.c
doc/pluginsymbols.c
src/build.c
src/dialogs.c
src/msgwindow.c
src/tools.c
src/utils.c
Modified: doc/pluginsignals.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -31,7 +31,7 @@
* To use plugin signals in Geany, you have two options:
*
* -# Create a PluginCallback array with the @ref plugin_callbacks symbol. List the signals
- * you want to listen to and create the appropiate signal callbacks for each signal.
+ * you want to listen to and create the appropriate signal callbacks for each signal.
* The callback array is read @a after plugin_init() has been called.
* -# Use plugin_signal_connect(), which can be called at any time and can also connect
* to non-Geany signals (such as GTK widget signals).
Modified: doc/pluginsymbols.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -79,7 +79,7 @@ KeyBindingGroup *plugin_key_group;
* The dialog will show all plugins that support this symbol together.
* @param dialog The plugin preferences dialog widget - this should only be used to
* connect the @c "response" signal. If settings should be read from the dialog, the
- * reponse will be either @c GTK_RESPONSE_OK or @c GTK_RESPONSE_APPLY.
+ * response will be either @c GTK_RESPONSE_OK or @c GTK_RESPONSE_APPLY.
* @return A container widget holding preference widgets.
* @note Using @link stash.h Stash @endlink can make implementing preferences easier.
* @see plugin_configure_single(). */
Modified: src/build.c
4 lines changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -716,7 +716,7 @@ static void parse_build_output(const gchar **output, gint status)
#endif
-/* Replaces occurences of %e and %p with the appropriate filenames and
+/* Replaces occurrences of %e and %p with the appropriate filenames and
* %l with current line number. %d and %p replacements should be in UTF8 */
static gchar *build_replace_placeholder(const GeanyDocument *doc, const gchar *src)
{
@@ -1224,7 +1224,7 @@ static void build_exit_cb(GPid child_pid, gint status, gpointer user_data)
failure = TRUE;
}
else
- { /* any other failure occured */
+ { /* any other failure occurred */
failure = TRUE;
}
#endif
Modified: src/dialogs.c
4 lines changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -430,7 +430,7 @@ static void open_file_dialog_apply_settings(GtkWidget *dialog)
GtkWidget *encoding_combo = ui_lookup_widget(dialog, "encoding_combo");
GtkWidget *expander = ui_lookup_widget(dialog, "more_options_expander");
- /* we can't know the initial position of combo boxes, so retreive it the first time */
+ /* we can't know the initial position of combo boxes, so retrieve it the first time */
if (! initialized)
{
filesel_state.open.filter_idx = file_chooser_get_filter_idx(GTK_FILE_CHOOSER(dialog));
@@ -457,7 +457,7 @@ void dialogs_show_open_file(void)
initdir = utils_get_current_file_dir_utf8();
/* use project or default startup directory (if set) if no files are open */
- /** TODO should it only be used when initally open the dialog and not on every show? */
+ /** TODO should it only be used when initially open the dialog and not on every show? */
if (! initdir)
initdir = g_strdup(utils_get_default_dir_utf8());
Modified: src/msgwindow.c
6 lines changed, 3 insertions(+), 3 deletions(-)
===================================================================
@@ -774,7 +774,7 @@ static void make_absolute(gchar **filename, const gchar *dir)
}
-/* try to parse the file and line number where the error occured described in line
+/* try to parse the file and line number where the error occurred described in line
* and when something useful is found, it stores the line number in *line and the
* relevant file with the error in *filename.
* *line will be -1 if no error was found in string.
@@ -983,7 +983,7 @@ static void parse_compiler_error_line(const gchar *string,
data.file_idx = 1;
break;
}
- /* don't accidently find libtool versions x:y:x and think it is a file name */
+ /* don't accidentally find libtool versions x:y:x and think it is a file name */
if (strstr(string, "libtool --mode=link") == NULL)
{
data.pattern = ":";
@@ -1000,7 +1000,7 @@ static void parse_compiler_error_line(const gchar *string,
}
-/* try to parse the file and line number where the error occured described in string
+/* try to parse the file and line number where the error occurred described in string
* and when something useful is found, it stores the line number in *line and the
* relevant file with the error in *filename.
* *line will be -1 if no error was found in string.
Modified: src/tools.c
4 lines changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -325,7 +325,7 @@ static gboolean cc_replace_sel_cb(gpointer user_data)
/* check whether the executed command failed and if so do nothing.
- * If it returned with a sucessful exit code, replace the selection. */
+ * If it returned with a successful exit code, replace the selection. */
static void cc_exit_cb(GPid child_pid, gint status, gpointer user_data)
{
struct cc_data *data = user_data;
@@ -344,7 +344,7 @@ static void cc_exit_cb(GPid child_pid, gint status, gpointer user_data)
data->error = TRUE;
}
else
- { /* any other failure occured */
+ { /* any other failure occurred */
data->error = TRUE;
}
#else
Modified: src/utils.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -564,7 +564,7 @@ gchar *utils_str_middle_truncate(const gchar *string, guint truncate_length)
g_return_val_if_fail(g_utf8_validate(string, length, NULL), NULL);
- /* It doesnt make sense to truncate strings to less than the size of the delimiter plus 2
+ /* It doesn't make sense to truncate strings to less than the size of the delimiter plus 2
* characters (one on each side) */
delimiter_length = g_utf8_strlen(delimiter, -1);
if (truncate_length < (delimiter_length + 2))
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Thomas Huth <huth(a)tuxfamily.org>
Committer: Thomas Huth <huth(a)tuxfamily.org>
Date: Sat, 18 Apr 2015 06:25:59 UTC
Commit: e9f4365a378ad254e97c8d43a70499958ce3224e
https://github.com/geany/geany/commit/e9f4365a378ad254e97c8d43a70499958ce32…
Log Message:
-----------
Fix typos in comments (discovered with the codespell utility)
Modified Paths:
--------------
doc/pluginsignals.c
doc/pluginsymbols.c
src/build.c
src/dialogs.c
src/msgwindow.c
src/tools.c
src/utils.c
Modified: doc/pluginsignals.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -31,7 +31,7 @@
* To use plugin signals in Geany, you have two options:
*
* -# Create a PluginCallback array with the @ref plugin_callbacks symbol. List the signals
- * you want to listen to and create the appropiate signal callbacks for each signal.
+ * you want to listen to and create the appropriate signal callbacks for each signal.
* The callback array is read @a after plugin_init() has been called.
* -# Use plugin_signal_connect(), which can be called at any time and can also connect
* to non-Geany signals (such as GTK widget signals).
Modified: doc/pluginsymbols.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -79,7 +79,7 @@ KeyBindingGroup *plugin_key_group;
* The dialog will show all plugins that support this symbol together.
* @param dialog The plugin preferences dialog widget - this should only be used to
* connect the @c "response" signal. If settings should be read from the dialog, the
- * reponse will be either @c GTK_RESPONSE_OK or @c GTK_RESPONSE_APPLY.
+ * response will be either @c GTK_RESPONSE_OK or @c GTK_RESPONSE_APPLY.
* @return A container widget holding preference widgets.
* @note Using @link stash.h Stash @endlink can make implementing preferences easier.
* @see plugin_configure_single(). */
Modified: src/build.c
4 lines changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -716,7 +716,7 @@ static void parse_build_output(const gchar **output, gint status)
#endif
-/* Replaces occurences of %e and %p with the appropriate filenames and
+/* Replaces occurrences of %e and %p with the appropriate filenames and
* %l with current line number. %d and %p replacements should be in UTF8 */
static gchar *build_replace_placeholder(const GeanyDocument *doc, const gchar *src)
{
@@ -1224,7 +1224,7 @@ static void build_exit_cb(GPid child_pid, gint status, gpointer user_data)
failure = TRUE;
}
else
- { /* any other failure occured */
+ { /* any other failure occurred */
failure = TRUE;
}
#endif
Modified: src/dialogs.c
4 lines changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -430,7 +430,7 @@ static void open_file_dialog_apply_settings(GtkWidget *dialog)
GtkWidget *encoding_combo = ui_lookup_widget(dialog, "encoding_combo");
GtkWidget *expander = ui_lookup_widget(dialog, "more_options_expander");
- /* we can't know the initial position of combo boxes, so retreive it the first time */
+ /* we can't know the initial position of combo boxes, so retrieve it the first time */
if (! initialized)
{
filesel_state.open.filter_idx = file_chooser_get_filter_idx(GTK_FILE_CHOOSER(dialog));
@@ -457,7 +457,7 @@ void dialogs_show_open_file(void)
initdir = utils_get_current_file_dir_utf8();
/* use project or default startup directory (if set) if no files are open */
- /** TODO should it only be used when initally open the dialog and not on every show? */
+ /** TODO should it only be used when initially open the dialog and not on every show? */
if (! initdir)
initdir = g_strdup(utils_get_default_dir_utf8());
Modified: src/msgwindow.c
6 lines changed, 3 insertions(+), 3 deletions(-)
===================================================================
@@ -774,7 +774,7 @@ static void make_absolute(gchar **filename, const gchar *dir)
}
-/* try to parse the file and line number where the error occured described in line
+/* try to parse the file and line number where the error occurred described in line
* and when something useful is found, it stores the line number in *line and the
* relevant file with the error in *filename.
* *line will be -1 if no error was found in string.
@@ -983,7 +983,7 @@ static void parse_compiler_error_line(const gchar *string,
data.file_idx = 1;
break;
}
- /* don't accidently find libtool versions x:y:x and think it is a file name */
+ /* don't accidentally find libtool versions x:y:x and think it is a file name */
if (strstr(string, "libtool --mode=link") == NULL)
{
data.pattern = ":";
@@ -1000,7 +1000,7 @@ static void parse_compiler_error_line(const gchar *string,
}
-/* try to parse the file and line number where the error occured described in string
+/* try to parse the file and line number where the error occurred described in string
* and when something useful is found, it stores the line number in *line and the
* relevant file with the error in *filename.
* *line will be -1 if no error was found in string.
Modified: src/tools.c
4 lines changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -325,7 +325,7 @@ static gboolean cc_replace_sel_cb(gpointer user_data)
/* check whether the executed command failed and if so do nothing.
- * If it returned with a sucessful exit code, replace the selection. */
+ * If it returned with a successful exit code, replace the selection. */
static void cc_exit_cb(GPid child_pid, gint status, gpointer user_data)
{
struct cc_data *data = user_data;
@@ -344,7 +344,7 @@ static void cc_exit_cb(GPid child_pid, gint status, gpointer user_data)
data->error = TRUE;
}
else
- { /* any other failure occured */
+ { /* any other failure occurred */
data->error = TRUE;
}
#else
Modified: src/utils.c
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -564,7 +564,7 @@ gchar *utils_str_middle_truncate(const gchar *string, guint truncate_length)
g_return_val_if_fail(g_utf8_validate(string, length, NULL), NULL);
- /* It doesnt make sense to truncate strings to less than the size of the delimiter plus 2
+ /* It doesn't make sense to truncate strings to less than the size of the delimiter plus 2
* characters (one on each side) */
delimiter_length = g_utf8_strlen(delimiter, -1);
if (truncate_length < (delimiter_length + 2))
--------------
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: Fri, 17 Apr 2015 13:11:00 UTC
Commit: 723f4302e0d7bbd938c789b9730366f7c7e03080
https://github.com/geany/geany/commit/723f4302e0d7bbd938c789b9730366f7c7e03…
Log Message:
-----------
autotools: Avoid building non-shared versions of the object files
libtool apparently builds every object twice by default when shared and
static objects need to be build differently. As we never use the
statically linked objects, avoid building them at all.
Modified Paths:
--------------
configure.ac
Modified: configure.ac
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -24,7 +24,7 @@ fi
AC_USE_SYSTEM_EXTENSIONS
m4_ifdef([AM_PROG_AR],[AM_PROG_AR])
-LT_INIT
+LT_INIT([disable-static])
AC_PROG_CC
AC_PROG_CC_C99
AM_PROG_CC_C_O
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).