moving: the current chunk is always 0 when not in softwrap mode

This is a partial fix for https://savannah.gnu.org/bugs/?51770.
Analysis-by: David Lawrence Ramsey <pooka109@gmail.com>
master
Benno Schulenberg 2017-08-17 19:31:41 +02:00
parent 8555820afc
commit cf14ee2ef3
1 changed files with 4 additions and 1 deletions

View File

@ -3076,7 +3076,10 @@ size_t get_chunk_and_edge(size_t column, filestruct *line, size_t *leftedge)
* relative to the first row (zero-based). */
size_t chunk_for(size_t column, filestruct *line)
{
return get_chunk_and_edge(column, line, NULL);
if (ISSET(SOFTWRAP))
return get_chunk_and_edge(column, line, NULL);
else
return 0;
}
/* Return the leftmost column of the softwrapped chunk of the given line that