last blank in the first group of blanks in the range of (goal - 1)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3530
35c25a1d-7b9e-4130-9fde-
d3aeb78583b8
break_line()
- Fix problem where tab widths in columns would always be
calculated as tabsize. (DLR, found by Alexey Toptygin)
+ - Handle newlines consistently when searching for the last blank
+ in the first group of blanks in the range of (goal - 1). (DLR,
+ found by Benno Schulenberg)
do_justify()
- Remove redundant key checks. (DLR)
do_spell()
)) {
line_len = parse_mbchar(line, NULL, NULL);
+#ifndef DISABLE_HELP
+ if (newline && *line == '\n')
+ break;
+#endif
+
line += line_len;
blank_loc += line_len;
}