Windows aspell returns \r\n line endings. if \r is not removed, it breaks
authortokul <tokul@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sat, 15 Oct 2005 08:54:25 +0000 (08:54 +0000)
committertokul <tokul@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sat, 15 Oct 2005 08:54:25 +0000 (08:54 +0000)
javascript and list of suggestions is empty.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@10172 7612ce4b-ef26-0410-bec9-ea0150e637f0

ChangeLog
plugins/squirrelspell/modules/check_me.mod

index b2431edc516c2bf9c76c670e705e37f9be57ac72..76e6ef87f84763234d98d4d8f1b160ffb6e8e3d0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -450,6 +450,8 @@ Version 1.5.1 -- CVS
     sqimap_mailbox_exists() check. Reported by Daniel Watts.
   - Fixed decoding of quoted-printable text in decodeBody function.
     Reported by João Carlos Mendes Luís.
+  - Added CR trimming to SquirrelSpell plugin in order to fix problems on
+    Windows systems.
 
 Version 1.5.0 - 2 February 2004
 -------------------------------
index 14d4e3c2fce66bb7cd91e6c1e6d797819b8c966f..37f7fd3fe18c9ce89ea82ea796792071ee63cf58 100644 (file)
@@ -121,7 +121,7 @@ if( check_php_version ( 4, 3 ) ) {
     $sqspell_output = array();
     for($i=1; $i<=2; $i++) {
         while(!feof($pipes[$i])) {
-           array_push($sqspell_output, rtrim(fgetss($pipes[$i],999),"\n"));
+           array_push($sqspell_output, rtrim(fgetss($pipes[$i],999),"\r\n"));
         }
         fclose($pipes[$i]);
     }