[geany/geany-plugins] f699ae: pohelper: Fallback to a sane default if line break column is too small
Colomban Wendling
git-noreply at xxxxx
Sun Mar 30 21:51:36 UTC 2014
Branch: refs/heads/master
Author: Colomban Wendling <ban at herbesfolles.org>
Committer: Colomban Wendling <ban at herbesfolles.org>
Date: Sun, 30 Mar 2014 21:51:36 UTC
Commit: f699aea96cb0f297caf8aa2feb6ba68db51ec77b
https://github.com/geany/geany-plugins/commit/f699aea96cb0f297caf8aa2feb6ba68db51ec77b
Log Message:
-----------
pohelper: Fallback to a sane default if line break column is too small
There is no point in breaking at a too small column, and the code don't
properly handle length smaller than 2 anyway. So, use 72 as the
default if the configured line break column has a crazily small value
(less than 8).
Modified Paths:
--------------
pohelper/src/gph-plugin.c
Modified: pohelper/src/gph-plugin.c
5 files changed, 5 insertions(+), 0 deletions(-)
===================================================================
@@ -789,6 +789,11 @@ enum {
gint line_len = geany_data->editor_prefs->line_break_column;
gint msgstr_kw_len;
+ /* if line break column doesn't have a reasonable value, don't use it */
+ if (line_len < 8) {
+ line_len = 72;
+ }
+
sci_start_undo_action (sci);
scintilla_send_message (sci, SCI_DELETERANGE,
(uptr_t) start, end + 1 - start);
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Plugins-Commits
mailing list