Shlomi Fish avatar Shlomi Fish committed d3e447e

Tests pass after getting rid of all trailing whitespace.

Comments (0)

Files changed (7)

Tests/style-trailing-space.t

         or die "Cannot open ack for input - $!";
 
     my $count_lines = 0;
+    ACK_OUTPUT:
     while (my $l = <$ack_fh>)
     {
+        chomp($l);
+
+        if ($l =~ m{\A(?:dest/t2-homepage|t2)/(?:lecture/CMake|(?:humour/fortunes/fortunes-shlomif-ids-data\.yaml\z))})
+        {
+            next ACK_OUTPUT;
+        }
         $count_lines++;
-        diag($l);
+        diag("$l\n");
     }
 
     # TEST

old/MathVentures/dn_rep_question.html

 <A HREF="http://x10.dejanews.com/getdoc.xp?recnum=9104260&server=db96q2&CONTEXT=882122683.1218314336&hitnum=2&AH=1">[More Headers]</A>
 </B>
 
-I've got a question in combinatorics. Let's suppose that there is a 
-transmitor that trasmits a code repeatedly. Once it reaches the end of 
-the code it immidiately starts broadcasting it again. For example, if 
+I've got a question in combinatorics. Let's suppose that there is a
+transmitor that trasmits a code repeatedly. Once it reaches the end of
+the code it immidiately starts broadcasting it again. For example, if
 the code is 1101 then it will broadast:
 
 11011101110111011101....
 
-There is no way to determine where the code starts, therefore some codes 
-with the same length are equivalent. E.g., 1011 or 1110 are considered 
+There is no way to determine where the code starts, therefore some codes
+with the same length are equivalent. E.g., 1011 or 1110 are considered
 identical to 1101.
 
-Keeping that in mind: suppose the code can have n different symbols or 
-digits and is of length l, what is the number of different codes 
+Keeping that in mind: suppose the code can have n different symbols or
+digits and is of length l, what is the number of different codes
 possible?
 
 	Shlomi Fish
 </table>
 <table cellspacing=0 cellpadding=0 border=0><tr valign=center>
 <td><nobr><hr align=left noshade size=1 width=470>
-<font size=-1 color="#666666"><A HREF="http://x10.dejanews.com/getdoc.xp?recnum=7500598&server=db96q3&CONTEXT=882122683.1218314336&hitnum=1">Previous</A> &nbsp;|&nbsp; 
-Next &nbsp;|&nbsp; 
-<A HREF="http://x10.dejanews.com/dnquery.xp?search=next&ST=PS&site=dn&offsets=&svcclass=dnserver&CONTEXT=882122683.1218314336">Results</A> &nbsp;|&nbsp; 
-<A HREF="http://x10.dejanews.com/dnquery.xp?search=thread&filter=%7bdb97p5x%20%7b%7b%7eg%20rec.puzzles%01%7ea%20Fish%7d%7d%7d%20%7bdb96q2%20%7b%7b%7eg%20rec.puzzles%01%7ea%20Fish%7d%7d%7d%20%7bdb96q3%20%7b%7b%7eg%20rec.puzzles%01%7ea%20Fish%7d%7d%7d&svcclass=dnserver&threaded=1&ST=PS&CONTEXT=882122683.1218314336&HIT_CONTEXT=882122683.1218314336&HIT_NUM=2&recnum=%3c31BC1616.34C6@medusa.cortext.co.il%3e%231/1">View Thread</A> &nbsp;|&nbsp; 
-<A HREF="/profile.xp?author=Shlomi%20Fish%20%3cshlomi@medusa.cortext.co.il%3e&ST=PS">Author Profile</A> &nbsp;|&nbsp; 
-<A HREF="http://postnews.dejanews.com/post.xp?NG=rec.puzzles">Post Message</A> &nbsp;|&nbsp; 
-<A HREF="http://web3.dejanews.com/errors/old_followup.shtml">Post Reply</A> &nbsp;|&nbsp; 
+<font size=-1 color="#666666"><A HREF="http://x10.dejanews.com/getdoc.xp?recnum=7500598&server=db96q3&CONTEXT=882122683.1218314336&hitnum=1">Previous</A> &nbsp;|&nbsp;
+Next &nbsp;|&nbsp;
+<A HREF="http://x10.dejanews.com/dnquery.xp?search=next&ST=PS&site=dn&offsets=&svcclass=dnserver&CONTEXT=882122683.1218314336">Results</A> &nbsp;|&nbsp;
+<A HREF="http://x10.dejanews.com/dnquery.xp?search=thread&filter=%7bdb97p5x%20%7b%7b%7eg%20rec.puzzles%01%7ea%20Fish%7d%7d%7d%20%7bdb96q2%20%7b%7b%7eg%20rec.puzzles%01%7ea%20Fish%7d%7d%7d%20%7bdb96q3%20%7b%7b%7eg%20rec.puzzles%01%7ea%20Fish%7d%7d%7d&svcclass=dnserver&threaded=1&ST=PS&CONTEXT=882122683.1218314336&HIT_CONTEXT=882122683.1218314336&HIT_NUM=2&recnum=%3c31BC1616.34C6@medusa.cortext.co.il%3e%231/1">View Thread</A> &nbsp;|&nbsp;
+<A HREF="/profile.xp?author=Shlomi%20Fish%20%3cshlomi@medusa.cortext.co.il%3e&ST=PS">Author Profile</A> &nbsp;|&nbsp;
+<A HREF="http://postnews.dejanews.com/post.xp?NG=rec.puzzles">Post Message</A> &nbsp;|&nbsp;
+<A HREF="http://web3.dejanews.com/errors/old_followup.shtml">Post Reply</A> &nbsp;|&nbsp;
 <A HREF="mailto:shlomi@medusa.cortext.co.il">Send Email</A></font></nobr></td></tr></table>
 <table width=470 cellpadding=0 cellspacing=0 border=0>
 <tr><td align=center><hr noshade size=1 width=470>

old/MathVentures/dn_rep_spoiler.html

 only divisible by 1 therefore the only possible codes with a lesser
 frequency are 111111... and 00000... . That leaves 2^n-2
 position-sensitive permutations. Every code has n such permutations
-which gives us (2^n-2)/n such codes. 
+which gives us (2^n-2)/n such codes.
 
 Therefore the total number of codes for a prime number is:
        2 + (2^n - 2) / n.
 Now let's suppose there is a number n = p*q where p, q are primes.
 This number will inherit 2 codes from 1 (11111.... and 0000....),
 T(p)/p codes from p, and T(q)/q codes from q. Therefore the original
-permutations are 
+permutations are
 2^(p*q) - 2 - T(p) - T(q) = T(pq) - ( T(p)+T(q) )
 All in all it has:
         2 + T(p)/p + T(q)/q + [ T(pq) - (T(p)+T(q)) ] / (pq)
 </table>
 <table cellspacing=0 cellpadding=0 border=0><tr valign=center>
 <td><nobr><hr align=left noshade size=1 width=470>
-<font size=-1 color="#666666"><A HREF="http://x10.dejanews.com/getdoc.xp?recnum=7783539&server=db97p5x&CONTEXT=882122683.1218314336&hitnum=0">Previous</A> &nbsp;|&nbsp; 
-<A HREF="http://x10.dejanews.com/getdoc.xp?recnum=9104260&server=db96q2&CONTEXT=882122683.1218314336&hitnum=2">Next</A> &nbsp;|&nbsp; 
-<A HREF="http://x10.dejanews.com/dnquery.xp?search=next&ST=PS&site=dn&offsets=&svcclass=dnserver&CONTEXT=882122683.1218314336">Results</A> &nbsp;|&nbsp; 
-<A HREF="http://x10.dejanews.com/dnquery.xp?search=thread&filter=%7bdb97p5x%20%7b%7b%7eg%20rec.puzzles%01%7ea%20Fish%7d%7d%7d%20%7bdb96q2%20%7b%7b%7eg%20rec.puzzles%01%7ea%20Fish%7d%7d%7d%20%7bdb96q3%20%7b%7b%7eg%20rec.puzzles%01%7ea%20Fish%7d%7d%7d&svcclass=dnserver&threaded=1&ST=PS&CONTEXT=882122683.1218314336&HIT_CONTEXT=882122683.1218314336&HIT_NUM=1&recnum=%3c4v1nm5$583@shelly.inter.net.il%3e%231/1">View Thread</A> &nbsp;|&nbsp; 
-<A HREF="/profile.xp?author=ffish@euronet.co.il%20(Shlomi%20Fish)&ST=PS">Author Profile</A> &nbsp;|&nbsp; 
-<A HREF="http://postnews.dejanews.com/post.xp?NG=rec.puzzles">Post Message</A> &nbsp;|&nbsp; 
-<A HREF="http://web3.dejanews.com/errors/old_followup.shtml">Post Reply</A> &nbsp;|&nbsp; 
+<font size=-1 color="#666666"><A HREF="http://x10.dejanews.com/getdoc.xp?recnum=7783539&server=db97p5x&CONTEXT=882122683.1218314336&hitnum=0">Previous</A> &nbsp;|&nbsp;
+<A HREF="http://x10.dejanews.com/getdoc.xp?recnum=9104260&server=db96q2&CONTEXT=882122683.1218314336&hitnum=2">Next</A> &nbsp;|&nbsp;
+<A HREF="http://x10.dejanews.com/dnquery.xp?search=next&ST=PS&site=dn&offsets=&svcclass=dnserver&CONTEXT=882122683.1218314336">Results</A> &nbsp;|&nbsp;
+<A HREF="http://x10.dejanews.com/dnquery.xp?search=thread&filter=%7bdb97p5x%20%7b%7b%7eg%20rec.puzzles%01%7ea%20Fish%7d%7d%7d%20%7bdb96q2%20%7b%7b%7eg%20rec.puzzles%01%7ea%20Fish%7d%7d%7d%20%7bdb96q3%20%7b%7b%7eg%20rec.puzzles%01%7ea%20Fish%7d%7d%7d&svcclass=dnserver&threaded=1&ST=PS&CONTEXT=882122683.1218314336&HIT_CONTEXT=882122683.1218314336&HIT_NUM=1&recnum=%3c4v1nm5$583@shelly.inter.net.il%3e%231/1">View Thread</A> &nbsp;|&nbsp;
+<A HREF="/profile.xp?author=ffish@euronet.co.il%20(Shlomi%20Fish)&ST=PS">Author Profile</A> &nbsp;|&nbsp;
+<A HREF="http://postnews.dejanews.com/post.xp?NG=rec.puzzles">Post Message</A> &nbsp;|&nbsp;
+<A HREF="http://web3.dejanews.com/errors/old_followup.shtml">Post Reply</A> &nbsp;|&nbsp;
 <A HREF="mailto:ffish@euronet.co.il">Send Email</A></font></nobr></td></tr></table>
 <table width=470 cellpadding=0 cellspacing=0 border=0>
 <tr><td align=center><hr noshade size=1 width=470>

old/adrian-ettlinger.html.wml

 Now I'm a little cloudy as to the sequence. I did some consulting for both PBS and NBC. For PBS I took a step backward and did some programming for the Intel 4004, the first chip ever made to behave like a CPU. For an NBC project, I had to learn some other oddball language for some system they had. But I never in that era got into any languages such as most of the industry was using, like Fortran or Cobol.
 </p>
 <p class="meta box">
-<b>Note:</b> In later conversation with Mr. Ettlinger, upon 
-refreshing his recollection, he believes the reference to the 4004 was a 
+<b>Note:</b> In later conversation with Mr. Ettlinger, upon
+refreshing his recollection, he believes the reference to the 4004 was a
 misstatement, and he should have said 8008.
 </p>
 <p class="question">
            מאת יואל ספולסקי<br />
            מאי 6, 2002<br />
            <br />
-           דבר חשוב כמעט לא מוזכר בכל הספרות על תכנות ופיתוח תוכנה, וכתוצאה 
+           דבר חשוב כמעט לא מוזכר בכל הספרות על תכנות ופיתוח תוכנה, וכתוצאה
  מכך  אנו   לפעמים לא מבינים אחד את השני.<br />
            <br />
            אתה מפתח תוכנה. גם אני. אבל ייתכן שאין לנו את אותם מטרות ודרישות.
   למעשה, <span style="color: #009900;">קיימים </span>מספר עולמות שונים של פיתוח תוכנה,
 וחוקים שונים חלים לעולמות  שונים.<br />
            <br />
-                     
+
 אתה קורא ספר על בניית מודל באמצעות UML, ובשום מקום לא נאמר
 שאין בו הגיון לכתיבת מנהלי התקן של רכיבי חומרה. אתה קורא מאמר שאומר ש"מערכת
 הריצה שתופסת 20 מגה-בייט (הדרושה ל-NET.) היא<a
            לדעתי, קיימים כאן חמישה עולמות, לפעמים חופפים, אך במקרים רבים
 לא. חמשת העולמות  הם:<br />
            <br />
-                     
+
 <ol>
              <li>תוכנות שוק</li>
              <li>תוכנות לשימוש פנימי.</li>
              <li>תוכנות משובצות חומרה (Embedded Software)</li>
              <li>משחקים.</li>
              <li>תוכנות כתוב וזרוק&nbsp;</li>
-                     
+
 </ol>
-   כאשר קוראים את הספר האחרון על Extreme Programming, או את אחד מהספרים 
+   כאשר קוראים את הספר האחרון על Extreme Programming, או את אחד מהספרים
  המצוינים  של סטיב מקונל, או את "יואל על תוכנה", או את מגאזין <a
- href="http://www.sdmagazine.com">Software Development</a>, רואים הרבה   
+ href="http://www.sdmagazine.com">Software Development</a>, רואים הרבה
 טענות על איך לבצע פיתוח תוכנה, אבל בקושי רואים כל אזכור של איזה <b>סוג </b>של
      פיתוח הם מדברים עליו - דבר מצער, משום שלפעמים אתה צריך לעשות דברים באופן
     שונה בעולמות שונים.<br />
           <br />
           הבה נעבור על הקטגוריות בקצרה.<br />
           <br />
-          <b>תוכנת שוק</b> היא תוכנה שצריך להשתמש בה "במרחב הפתוח" על ידי 
+          <b>תוכנת שוק</b> היא תוכנה שצריך להשתמש בה "במרחב הפתוח" על ידי
 קבוצה   גדולה  של אנשים. היא עשויה להיות עטופה בצלופן ולהימכר ב"באג", או שהיא
 עשויה   להיות  מורדת מהאינטרנט. היא יכולה להיות מסחרית או shareware או קוד
 פתוח  או  תוכנה  של GNU או מה שלא יהיה. הנקודה העיקרית היא שזו תוכנה שאלפי
          <br />
          לתוכנת שוק יש בעיות מיוחדות שנובעות משתי תכונות מיוחדות:<br />
          <br />
-                 
+
 <ul>
            <li>מכיוון שיש לה כל כך הרבה משתמשים, שהרבה פעמים יש להם אלטרנטיבות,
    ממשק  המשתמש צריך להיות קל <span style="color: #ff0000;">יותר</span> מהממוצע כדי
 שהתוכנה תצליח.</li>
-           <li>מכיוון שהיא רצה על כל כך הרבה מחשבים, הקוד צריך להיות חסין 
+           <li>מכיוון שהיא רצה על כל כך הרבה מחשבים, הקוד צריך להיות חסין
 לשוני   בין  המחשבים. שבוע שעבר מישהו כתב לי דואר אלקטרוני על באג ב-<a
  href="http://www.fogcreek.com/CityDesk">CityDesk</a> שהופיע רק בגרסה הפולנית
     של חלונות, בשל הדרך שהיא משתמשת בכפתור ה-Alt הימני כדי להכניס תוים מיוחדים.
 &nbsp;ו-Win    XP. אנו בדקנו עם Internet Explorer גרסה 5.01, 5.5 או 6.0 מותקן.
 אנו בדקנו    על חלונות בשפות אנגלית אמריקאית, ספרדית, צרפתית, עברית וסינית.
 אבל לא הגענו    לגרסה הפול<span style="color: #990000;">א</span>נית עדיין.</li>
-                 
+
 </ul>
          ישנן שלוש וריאציות עיקריות של תוכנת שוק. תוכנת <b>קוד פתוח</b> מפותחת
    הרבה  פעמים בלי שאף אחד יקבל כסף כדי לפתחה, מה שמשנה הרבה את הדינמיקה.
 לגביהן בצורה לא מספקת בפרוייקטים כאלה. כתוצאה מכך, צוותים שמפוזרים   גאוגרפית
 זכו להצלחה רבה יותר בשכפול תוכנה קיימת שדרוש לה מעט מאוד או שום   תכנון.<br />
          <br />
-        <b>תוכנות יועצים (Consultingware</b><b>)</b> הן סוג של תוכנות שוק 
- שדורש  כל כך הרבה טיפול והתקנה שנזקקים לצבא של יועצים כדי להתקינה, במחיר 
-מופקע.   תוכניות לניהול תוכן ותוכניות לניהול קשרי לקוחות נופלות פעמים רבות 
+        <b>תוכנות יועצים (Consultingware</b><b>)</b> הן סוג של תוכנות שוק
+ שדורש  כל כך הרבה טיפול והתקנה שנזקקים לצבא של יועצים כדי להתקינה, במחיר
+מופקע.   תוכניות לניהול תוכן ותוכניות לניהול קשרי לקוחות נופלות פעמים רבות
 לקטגוריה  הזאת.  הלקוח מקבל את ההרגשה שהן למעשה לא <b>עושות</b> שום דבר, אלא
 רק תרוץ להכניס <span style="color: #33cc00;">עדר של יועצים שמקבלים 300 דולאר לשעה</span><span style="color: #cc0000;"> לקבל צבא של יועצים בדלת</span> <span style="color: #cc0000;">שמקבלים</span>
-<span style="color: #cc0000;">300 דולר לשעה</span>. על אף שתוכנות יועצים מוסוות 
+<span style="color: #cc0000;">300 דולר לשעה</span>. על אף שתוכנות יועצים מוסוות
 בתור תוכנות  שוק, המחיר הגבוה של המימוש גורם לכך שהיא מתנהגת יותר כמו תוכנה
  לשימוש פנימי.<br />
       <br />
 להתעסק עם מגוון רחב  של דפדפנים ומספר רב של משתמשים, ולכן אני מחשיב אותה
 לוארייציה של תוכנת שוק.<br />
      <br />
-     <b>תוכנה לשימוש פנימי</b> צריכה לעבוד רק בסיטואציה אחת על המחשבים של 
+     <b>תוכנה לשימוש פנימי</b> צריכה לעבוד רק בסיטואציה אחת על המחשבים של
 חברה  אחת. זה עושה אותה להרבה יותר קלה לפיתוח. ניתן לעשות הרבה הנחות על הסביבה
- בה היא תרוץ. ניתן לדרוש גרסה מסוימת של Internet Explorer, או Microsoft Office 
- או חלונות. אם אתה צריך לצייר גרף, תן לאקסל לבנות אותו בשבילך; לכל אחד במחלקה 
+ בה היא תרוץ. ניתן לדרוש גרסה מסוימת של Internet Explorer, או Microsoft Office
+ או חלונות. אם אתה צריך לצייר גרף, תן לאקסל לבנות אותו בשבילך; לכל אחד במחלקה
  שלך יש אקסל. (אבל נסה את זה בתוכנת שוק, ותאבד חצי מהלקוחות הפוטנציאליים שלך<span style="color: #cc0000;">.)</span><span style="color: #009900;">).</span><br />
     <br />
     כאן יכולת השימוש היא בעדיפות נמוכה יותר, מפני שמספר מוגבל של אנשים צריכים
 הזאת, ומוודא שיש לך מבחר משחקים כך שהלהיט שכבש את המדפים <span style="color: #33cc00;">יפצה</span><span style="color: #cc0000;">יימצא </span>על ההפסדים
 מהכשלונות. זה יותר כמו סרטים מאשר תוכנה.<br />
     <br />
-    הבעייה היותר גדולה בפיתוח של משחקים היא שיש רק גרסה אחת. מרגע שהמשתמשים 
- שלך שיחקו ב-"Duke Nukem 3D" הם לא ישדרגו ל-"Duke Nukem 3.1D" רק כדי לקבל 
-תיקוני באגים ונשקים חדשים. עם כמה יוצאים מן הכלל, מרגע שמישהו שיחק את המשחק 
-עד סופו, זה משעמם לשחק אותו שוב. אז למשחקים יש את אותן דרישות איכות כמו לתוכנה 
+    הבעייה היותר גדולה בפיתוח של משחקים היא שיש רק גרסה אחת. מרגע שהמשתמשים
+ שלך שיחקו ב-"Duke Nukem 3D" הם לא ישדרגו ל-"Duke Nukem 3.1D" רק כדי לקבל
+תיקוני באגים ונשקים חדשים. עם כמה יוצאים מן הכלל, מרגע שמישהו שיחק את המשחק
+עד סופו, זה משעמם לשחק אותו שוב. אז למשחקים יש את אותן דרישות איכות כמו לתוכנה
 משובצת והכרח פיננסי עצום לדאוג שיצאו בסדר על הפעם הראשונה. למפתחי תוכנות שוק
 יש את המותרות <span style="color: #33cc00;">לדעת</span><span style="color: #cc0000;">של ידיעה</span>
 שאם גרסה 1.0 לא עמדה על ציפיות של אנשים ולא מכרה, אז אולי 2.0 כן תמכור.<br />
     <br />
-    לבסוף <b>קוד <span style="color: #33cc00;">"</span>בתוב וזרוק<span style="color: #33cc00;">"</span> </b>הוא קוד שנוצר זמנית למטרה היחידה של השגת משהו 
+    לבסוף <b>קוד <span style="color: #33cc00;">"</span>בתוב וזרוק<span style="color: #33cc00;">"</span> </b>הוא קוד שנוצר זמנית למטרה היחידה של השגת משהו
  אחר, שלא תצטרך להשתמש בו שוב אחרי שתקבל אותו. למשל, <span style="color: #cc0000;">סקריפט </span>shell <span style="color: #33cc00;">script</span>
 שממיר קובץ  קלט <span style="color: #cc0000;">שהתקבל </span>לפורמט הנדרש למטרה אחרת,
 וזוהי פעולה של פעם אחת.<br />
 עקיבת הבאגים</a> שלנו כאן ב-Fog  Creek כדי לראות איזה מין סוגים של באגים
 מעסיקים אותו.<br />
     <br />
-    הפלא ופלא, גיליתי שמעט מאוד מהבאגים שנמצאים שם היו מתגלים באמצעות תכנות 
- בזוגות או על-ידי פיתוח מונחה על ידי בדיקות. הרבה מה"באגים" שלנו הם מה ש-XP 
- קורא לו סיפורים - תאורטית, רק בקשות ליכולות חדשות. אנו משתמשים במערכת העקיבה 
- אחרי הבאגים כדרך לזכור, לקבוע עדיפות, ולנהל את כל השיפורים הקטנים והיכולות 
+    הפלא ופלא, גיליתי שמעט מאוד מהבאגים שנמצאים שם היו מתגלים באמצעות תכנות
+ בזוגות או על-ידי פיתוח מונחה על ידי בדיקות. הרבה מה"באגים" שלנו הם מה ש-XP
+ קורא לו סיפורים - תאורטית, רק בקשות ליכולות חדשות. אנו משתמשים במערכת העקיבה
+ אחרי הבאגים כדרך לזכור, לקבוע עדיפות, ולנהל את כל השיפורים הקטנים והיכולות
  הגדולות שאנו רוצים לממש.<br />
     <br />
     רבים מהבאגים האחרים התגלו רק אחרי הרבה שימוש בשטח. הבאג עם המקלדת הפולנית.

old/uri-bruck.html

 
 
 Hi,
-Just from a cursory looks a few sentences that jumped to my eye as "too 
+Just from a cursory looks a few sentences that jumped to my eye as "too
 English":
 
-"������ ���� ������"   - ���� looks like a redundant raising of register, 
+"������ ���� ������"   - ���� looks like a redundant raising of register,
 and I'd add ����� �����.
 
 "���� ����� �� ������ �������� "   - ���� ���� ������
 
-"�� ���� ������� ����� ���� ������ ��� " - '�� ����' sounds very English. 
-Simply '�� �������...' would be much better. That radar screen metaphore 
-doesn't work in Hebrew nearly as well as it does in English. 
-Now that I look at the English it seems that '�� �..' is not what the 
+"�� ���� ������� ����� ���� ������ ��� " - '�� ����' sounds very English.
+Simply '�� �������...' would be much better. That radar screen metaphore
+doesn't work in Hebrew nearly as well as it does in English.
+Now that I look at the English it seems that '�� �..' is not what the
 original says.
-"By the time .., I had already been involved.." means that when he learned 
+"By the time .., I had already been involved.." means that when he learned
 of linux, he had already been involved with unix and open source.
-I'd suggest rewriting the sentence like this (this is perfectly acceptable 
+I'd suggest rewriting the sentence like this (this is perfectly acceptable
 in translation):
-"������ 1993, �������� ���� ������� ���, ��� �� ��� ����� �� 10 ���� �� 
+"������ 1993, �������� ���� ������� ���, ��� �� ��� ����� �� 10 ���� ��
 ������� ������ �� ������ ������ ����-����."
 
 "������ ���� �� ��!"  - 'it' should rarely be translated as '��'
 
  On Wed, 21 Aug 2002, Shlomi Fish wrote:
 
-> 
+>
 > I started translating ESR's "The Cathedral and the Bazaar". I finished the
 > first chapter and would like to continue to the rest. If anyone wishes to
 > assist me, I will happily delegate some chapters to him or her.
 > (alternatively, you can copy edit)
-> 
+>
 > You can find what I did so far, here:
-> 
+>
 > http://vipe.technion.ac.il/~shlomif/catb-heb.html
-> 
+>
 > Regards,
-> 
+>
 > 	Shlomi Fish
-> 
+>
 > ----------------------------------------------------------------------
 > Shlomi Fish        shlomif@t2.technion.ac.il
 > Home Page:         http://t2.technion.ac.il/~shlomif/
 > Home E-mail:       shlomif@iglu.org.il
-> 
+>
 > "Let's suppose you have a table with 2^n cups..."
 > "Wait a second - is n a natural number?"
-> 
-> 
+>
+>
 > =================================================================
 > To unsubscribe, send mail to linux-il-request@linux.org.il with
 > the word "unsubscribe" in the message body, e.g., run the command
 > echo unsubscribe | mail linux-il-request@linux.org.il
-> 
+>
 
--- 
+--
 Thanks,
 Uri
 http://translation.israel.net
 ##
 ##  wml::std::logo - Logo Insertion
-##  Copyright (c) 1997-2001 Ralf S. Engelschall, All Rights Reserved. 
+##  Copyright (c) 1997-2001 Ralf S. Engelschall, All Rights Reserved.
 ##
 
 #  The <preserve>/<restore> tags with multiple arguments require WML 2.0.3
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.