You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+6-6
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ This will install and link to the folder you just cloned. Now you are ready to
34
34
start hacking away!
35
35
36
36
### The issue tracker and you
37
-
For the purposes of this project, a *bug* is anything which alters the
37
+
For the purpose of this project, a *bug* is anything which alters the
38
38
highlighting of surrounding text. An *issue* is anything that highlighting
39
39
currently works on, but fails to work in some conditions.
40
40
Anything else is an *enhancement* .
@@ -71,11 +71,11 @@ Because of this, a priority system is the best way to categorize any issues.
71
71
### Escaping
72
72
**Important escaping is very easy to mess up. Use the included scripts to get to an unescaped version, edit on that one, and then escape it again**
73
73
74
-
* The best thing to use when editing is use `dev/escape.p6` or `dev/unescape.p6` to escape or unescape text. These scripts accept STDIN and output an escaped/unescaped version.
74
+
* The best thing to use when editing is use `dev/escape.raku` or `dev/unescape.raku` to escape or unescape text. These scripts accept STDIN and output an escaped/unescaped version.
75
75
76
-
* I usually copy the text `xclip -o | dev/unescape.p6` work on the text and then copy back and do`xclip -o | dev/escape.p6`
76
+
* I usually copy the text `xclip -o | dev/unescape.raku` work on the text and then copy back and do`xclip -o | dev/escape.raku`
77
77
78
-
* (though often I do `xclip -o | dev/Xescape.p6 | xclip` and it lands right back on the clipboard but in a differently escaped version. This will prevent accidents with the escaping which are very easy to do (can cause silent bugs or worse).
78
+
* (though often I do `xclip -o | dev/Xescape.raku | xclip` and it lands right back on the clipboard but in a differently escaped version. This will prevent accidents with the escaping which are very easy to do (can cause silent bugs or worse).
79
79
80
80
### Oniguruma Regex Engine
81
81
* The Oniguruma regex engine is used by all programs which utilize
@@ -133,11 +133,11 @@ of the rule you are working on.
133
133
### Show me the source already!
134
134
The majority of the grammar is included in `grammars/raku.cson`.
135
135
The `q[]`, `qq[]`, `Q[]`, `"…"` etc. quoting is generated by
136
-
`dev/q-qq-Q-template.p6`. Multi-line comments are also generated. The q
136
+
`dev/q-qq-Q-template.raku`. Multi-line comments are also generated. The q
137
137
types of quoting are added to `raku.quoting.cson`. The standard quotation
138
138
marks are added to `raku.cson`.
139
139
140
-
Once you have edited `q-qq-Q-template.p6`, run `dev/replace.sh` which uses
140
+
Once you have edited `q-qq-Q-template.raku`, run `dev/replace.sh` which uses
141
141
awk to do the replacement. Eventually it will be nice if we had a purely Raku
0 commit comments