Commits

Shlomi Fish committed 00cb6c4

More spellchecking.

  • Participants
  • Parent commits b1b509e
  • Branches spell_checking

Comments (0)

Files changed (3)

File bin/spell-checker-iface.sh

 find dest -name '*.html' -or -name '*.xhtml' |
     ( LC_ALL=C sort  ) |
     grep -vP '^dest/tutorials/modern-perl/' |
+    grep -vP '^dest/tutorials/impatient-perl/iperl\.html' |
     xargs perl bin/html-check-spelling-xmlp.pl |
     grep ':'
     # perl -lne 'print if /MathVentures\/3d.*\.xhtml/' |

File lib/hunspell/whitelist1.txt

 hyperlink
 hyperlinks
 SCM
+Blog
+Blogs
+pure-Perl
 
 ====dest/web-forums/index.html
 
 vs
 ABC
 Rachel
+
+====dest/tutorials/localized/index.html
+
+Shmuel
+Fomberg
+
+====dest/tutorials/index.html
+
+ShowMeDo
+ShowMeDo's
+Maven
+Udemy
+Devijver
+screencasts
+Howto
+Perlmeme
+Perlmonks
+org's
+Attribution-ShareAlike
+PHP
+Hyperpolyglot
+LPW
+com's
+perlintro
+Perldoc
+
+====dest/tutorials/bad-elements/index.html
+
+chromatic's
+PBP
+Damian
+refactoring
+Hoare
+var
+COND
+array2
+var1
+elem
+array_of_rows
+foreach
+generate_row
+existing_array
+array_of_arrays
+closedir
+readdir
+no_upwards
+opendir
+hay_stack
+ab
+num_rows
+num_chars
+chars_aref
+read_dir
+Spec
+dir_handle
+Spec
+'s
+dir_entry
+eq
+Spec-
+uk_info
+Markup
+paragraph_text
+markup
+MyClass-
+obj
+Config-IniFiles
+Tk
+eval
+Eval
+ge
+EmacsWiki
+ack
+0x20
+whitespace
+Whitespace
+IPC-System-Simple
+IPC-Run
+foo
+fh
+'lpr
+'-Plp1
+call_routine
+grep
+awk
+sed
+filename
+filesize
+-c0-8
+sed
+wc
+WTF
+qx
+POE
+ithreads
+perlmonks
+perl's
+Mattijsen's
+'fortune
+perlthrtut
+multitask
+elsif
+perl-5
+first_name
+last_name
+JSON

File src/tutorials/bad-elements/index.html.wml

 <p>
 Some people are looking to supply a common configuration to their programs
 as global variables in the included files, and those people should look at
-CPAN configration modules such as <cpan_self_dist d="Config-IniFiles" />
+CPAN configuration modules such as <cpan_self_dist d="Config-IniFiles" />
 or <a href="http://search.cpan.org/search?query=json&amp;mode=all">the
 various JSON modules</a> for the ability to read configuration files
 in a safer and better way.
 <p>
 Some beginners, when thinking they need to multitask their programs start
 thinking they should use perl threads. However, as mentioned in
-<pdoc d="perlthrtut">perlthrtut</pdoc>, perl threads are very much unlike
+<pdoc d="perlthrtut"></pdoc>, perl threads are very much unlike
 the traditional thread modules, share nothing by default and are in fact
 heavyweight processes (instead of the usual lightweight ones). See also
 <a href="http://www.perlmonks.org/index.pl?node_id=288022">Elizabeth
-Mattijsen’s writeup about perl's ithreads on perlmonks</a>.
+Mattijsen’s write-up about perl's ithreads on perlmonks</a>.
 </p>
 
 <p>
 <p>
 Related to string eval, is using two or more <tt>/e</tt> flags in the
 <tt>s///</tt> substitution. While one /e flag is often useful (for example
-when subtituting counters like in <tt>s/#\./($i++)."."/ge</tt>) the second
-/e flags just evals the generated expression again. This can easily be done
+when substituting counters like in <tt>s/#\./($i++)."."/ge</tt>) the second
+/e flags just evaluates the generated expression again. This can easily be done
 with using string eval inside the right-hand-side, assuming it is needed which
 is normally not the case.
 </p>
 contains a reference and, as a result, in the case of the array, one will have
 a single element array, and in case of the hash, one will have an error
 with a hash that was initialised only with a single key (that was converted
-to a non-sensical string).
+to a nonsensical string).
 </p>
 
 <p>
 <item id="no_upwards_for_dirs" h="Getting rid of special entries in directory contents">
 
 <p>
-Calling <pdoc_f f="readdir">readdir()</pdoc_f> repetitevely, or calling it
+Calling <pdoc_f f="readdir">readdir()</pdoc_f> repetitively, or calling it
 in list context will normally return the two special entries of <tt>.</tt>
 (the same directory) and <tt>..</tt> (the parent directory) which should not
 be checked, and should normally be ignored. One can often find that people
 
 </item>
 
-<item id="assigning_list_to_scalar" h="Assigining a List to a Scalar Variable">
+<item id="assigning_list_to_scalar" h="Assigning a List to a Scalar Variable">
 
 <p>
 Normally, assigning from a function or an expression that returns a list
 </p>
 
 <p>
-As a result, the two code exercpts should be written as such instead:
+As a result, the two code excerpts should be written as such instead:
 </p>
 
 <pre>
 <p>
 If you do find that your program runs too slowly, refer to our
 <a href="$(ROOT)/topics/optimising-and-profiling/">page about Optimising and
-Profiling Perl code</a>, but don't opimize prematurely.
+Profiling Perl code</a>, but don't optimise prematurely.
 </p>
 
 </item>