whatever I set my teaser limit to (200, 400 etc) the teaser always get broken after a question mark!?

For instance if I have an article like this:

"Lorem ipsum dolor sit amet? consectetuer adipiscing elit. Proin gravida sagittis quam. Phasellus tempor tellus. Fusce ornare orci non pede. Nunc tempus metus vitae ligula. Pellentesque posuere, elit sed malesuada hendrerit, orci eros dictum tortor, sed luctus arcu velit vitae ante. In hac habitasse platea dictumst. Morbi dolor libero, fringilla et, lobortis nec, suscipit vitae, felis. "

the teaser displays:

"Lorem ipsum dolor sit amet? "

but if I have:

"Lorem ipsum dolor sit amet. consectetuer adipiscing elit. Proin gravida sagittis quam. Phasellus tempor tellus. Fusce ornare orci non pede. Nunc tempus metus vitae ligula. Pellentesque posuere, elit sed malesuada hendrerit, orci eros dictum tortor, sed luctus arcu velit vitae ante. In hac habitasse platea dictumst. Morbi dolor libero, fringilla et, lobortis nec, suscipit vitae, felis. "

the teaser displays as it should:

"Lorem ipsum dolor sit amet. consectetuer adipiscing elit. Proin gravida sagittis quam. Phasellus tempor tellus. Fusce ornare orci non pede. Nunc tempus metus vitae ligula. "

This is very annoying to say the least - any ideas what's causing this?

thanks
Morten

Comments

ArchCarrier’s picture

I had the same problem. I fixed it by modifying node.module: around line 196 I changed
$breakpoints = array('. ' => 1, '! ' => 1, '? ' => 1, '。' => 0, '؟ ' => 1);
to
$breakpoints = array('. ' => 1, '! ' => 1);

After that, it worked as expected.