Merge branch 'master' of github.com:roundcube/roundcubemail

pull/46/merge
Thomas Bruederli 12 years ago
commit 1faa16fc45

@ -1,6 +1,7 @@
CHANGELOG Roundcube Webmail CHANGELOG Roundcube Webmail
=========================== ===========================
- Fix wrapping of quoted text with format=flowed (#1488177)
- Select default_addressbook on the list in Address Book (#1488280) - Select default_addressbook on the list in Address Book (#1488280)
- Fix so mobile phone has TYPE=CELL in exported vCard (#1488812) - Fix so mobile phone has TYPE=CELL in exported vCard (#1488812)
- Support contacts import from CSV file (#1486399) - Support contacts import from CSV file (#1486399)

@ -539,11 +539,11 @@ class rcube_mime
foreach ($text as $idx => $line) { foreach ($text as $idx => $line) {
if ($line != '-- ') { if ($line != '-- ') {
if ($line[0] == '>' && preg_match('/^(>+)/', $line, $regs)) { if ($line[0] == '>' && preg_match('/^(>+ {0,1})+/', $line, $regs)) {
$prefix = $regs[0]; $level = substr_count($regs[0], '>');
$level = strlen($prefix); $prefix = str_repeat('>', $level) . ' ';
$line = rtrim(substr($line, $level)); $line = rtrim(substr($line, strlen($regs[0])));
$line = $prefix . self::wordwrap($line, $length - $level - 2, " \r\n$prefix ", false, $charset); $line = $prefix . self::wordwrap($line, $length - $level - 2, " \r\n$prefix", false, $charset);
} }
else if ($line) { else if ($line) {
$line = self::wordwrap(rtrim($line), $length - 2, " \r\n", false, $charset); $line = self::wordwrap(rtrim($line), $length - 2, " \r\n", false, $charset);

Loading…
Cancel
Save