comparison src/ChangeLog @ 5784:0cb4f494a548

Have the result of coding_character_tell() reflect str->convert_to, too. src/ChangeLog addition: 2014-01-22 Aidan Kehoe <kehoea@parhasard.net> * text.c (buffered_bytecount_to_charcount): New. Return the number of characters in a coding or lstream buffer, including partial characters at the beginning of the buffer, but not including those at the end. Refactored from Lstream_character_tell(). * text.h: * text.h (buffered_bytecount_to_charcount): Declare it. * lstream.c (Lstream_character_tell): Use the refactored buffered_bytecount_to_charcount () here, both for the unget buffer and in_buffer. * file-coding.c (coding_character_tell): Check the character count of the lstream buffer too, when passing back the character count from the coding stream.
author Aidan Kehoe <kehoea@parhasard.net>
date Wed, 22 Jan 2014 17:52:00 +0000
parents cfc6a8c144f1
children 7343a186a475
comparison
equal deleted inserted replaced
5783:cfc6a8c144f1 5784:0cb4f494a548
1 2014-01-22 Aidan Kehoe <kehoea@parhasard.net>
2
3 * text.c (buffered_bytecount_to_charcount): New.
4 Return the number of characters in a coding or lstream buffer,
5 including partial characters at the beginning of the buffer, but
6 not including those at the end. Refactored from
7 Lstream_character_tell().
8 * text.h:
9 * text.h (buffered_bytecount_to_charcount): Declare it.
10 * lstream.c (Lstream_character_tell):
11 Use the refactored buffered_bytecount_to_charcount () here, both
12 for the unget buffer and in_buffer.
13 * file-coding.c (coding_character_tell):
14 Check the character count of the lstream buffer too, when passing
15 back the character count from the coding stream.
16
1 2014-01-21 Aidan Kehoe <kehoea@parhasard.net> 17 2014-01-21 Aidan Kehoe <kehoea@parhasard.net>
2 18
3 * redisplay.c (start_with_line_at_pixpos): 19 * redisplay.c (start_with_line_at_pixpos):
4 Apply Julian Bradfield's change of 20 Apply Julian Bradfield's change of
5 slrnlc7tnv.l3h.jcb@home.stevens-bradfield.com , never returning a 21 slrnlc7tnv.l3h.jcb@home.stevens-bradfield.com , never returning a