Skip to content

Commit f582cec

Browse files
author
Capone Cicero
authored
Update README.md
1 parent 162dcd4 commit f582cec

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Diff for: ruby/README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,14 @@ as follows:
4343
rm Trackers.rb; awk -f toRuby.awk ../js/simplify-tracker-blocker.js > Trackers.rb`
4444
```
4545
**NOTE:**
46-
If your Linux system symlinks *mawk* as *awk*, you need to make sure that the version
47-
of *mawk* is >= 1.3.4. *mawk* versions prior to 1.3.4 are not POSIX-compliant and have
48-
some issues. For example, *mawk 1.3.3* will generate strings that sometimes give compile
49-
warnings when used as follows:
46+
If your Linux system symlinks *mawk* as *awk*, you need to install *gawk*.
47+
*mawk* has some defects that will cause it to generate strings that will sometimes not
48+
compile as ruby Regexp's:
5049
```
5150
r = Regexp.new(/<mawk-generated string>/ix)
5251
```
53-
I discovered this quite by accident. When in doubt, install *gawk*...
52+
I discovered this quite by accident. Some versions of *mawk* are not POSIX-compliant
53+
either. When in doubt, install *gawk*...
5454

5555
The main program is `mtb`; the tracker blocking object is defined in
5656
`TrackerBlock.rb`.

0 commit comments

Comments
 (0)