[1819] in BarnOwl Developers
[PATCH 3/3] Check mark before skipping space after period
daemon@ATHENA.MIT.EDU (David Benjamin)
Thu Oct 29 18:22:42 2009
Resent-From: nelhage@mit.edu
Resent-To: barnowl-dev-mtg@charon.mit.edu
X-Original-To: nelhage@lunatique.mit.edu
From: David Benjamin <davidben@MIT.EDU>
To: barnowl-dev@mit.edu
Date: Mon, 19 Oct 2009 20:30:26 -0400
In-Reply-To: <1255998626-11366-3-git-send-email-davidben@mit.edu>
Fixes edit:fill-paragraph bug when paragraph ends with ". "
Signed-off-by: David Benjamin <davidben@mit.edu>
---
editwin.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/editwin.c b/editwin.c
index b3edb00..de8c5b0 100644
--- a/editwin.c
+++ b/editwin.c
@@ -1166,7 +1166,8 @@ void owl_editwin_fill_paragraph(owl_editwin *e)
owl_editwin_replace(e, 1, " ");
}
- if (sentence && g_unichar_isspace(owl_editwin_get_char_at_point(e)))
+ if (sentence && g_unichar_isspace(owl_editwin_get_char_at_point(e))
+ && e->index < e->mark)
owl_editwin_point_move(e, 1);
while(g_unichar_isspace(owl_editwin_get_char_at_point(e))
--
1.6.3.3