from Mitsuya Shibata <mty.shibata@gmail.com> (Savannah bug
23751)
git-svn-id: svn://svn.savannah.gnu.org/nano/branches/nano_2_0_branch/nano@4273
35c25a1d-7b9e-4130-9fde-
d3aeb78583b8
Jojo <jojowil@hvcc.edu>
- nano.c:
- Fix for segfault on resize by Andreas Amann <andreas.amann@tyndall.ie>
+- text.c:
+ * Fix for crashing in help menu when using certain locales
+ from Mitsuya Shibata <mty.shibata@gmail.com> (Savannah bug
+ 23751)
GNU nano 2.0.7 - 2007.12.20
- General:
/* In fact, the whole line displays shorter than goal. */
return cur_loc;
+#ifndef DISABLE_HELP
+ if (newln && blank_loc <= 0) {
+ /* If blank was not found or was found only first character,
+ * force line break. */
+ cur_loc -= line_len;
+ return cur_loc;
+ }
+#endif
+
if (blank_loc == -1) {
/* No blank was found that was short enough. */
bool found_blank = FALSE;