Compare commits
3 commits
28f4165bde
...
20334b0557
Author | SHA1 | Date | |
---|---|---|---|
|
20334b0557 | ||
|
91b37f0937 | ||
|
bb50d6701c |
2 changed files with 8 additions and 4 deletions
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
*.log
|
||||||
|
*.mp3
|
|
@ -16,14 +16,16 @@ sed -E '/^(..:..) -!- ([^ ]+).*has left \#[^ ]* \[[^]]*\]$/d' |
|
||||||
sed -E 's,^(..:..) -!- ([^ ]+) is now known as ([^ ]+)$,<meta>\1 \2 became \3</meta>,' |
|
sed -E 's,^(..:..) -!- ([^ ]+) is now known as ([^ ]+)$,<meta>\1 \2 became \3</meta>,' |
|
||||||
# Speak day changes specially
|
# Speak day changes specially
|
||||||
sed -E 's,^ --- (Day changed .*)$,<meta>\1</meta>,' |
|
sed -E 's,^ --- (Day changed .*)$,<meta>\1</meta>,' |
|
||||||
|
# Remove minicat topic diffs
|
||||||
|
sed -E '/^(..:..) \<\;.minicat\>\; .?\(diff\).*/d' |
|
||||||
# Speak timestaps and nicks specially
|
# Speak timestaps and nicks specially
|
||||||
sed -E 's,^(..:..) \<\;.?([^& ]+)\>\;,<meta>\1 \2</meta>,' |
|
sed -E 's,^(..:..) \<\;[+@ ]?([^& ]+)\>\;,<meta>\1 \2</meta>,' |
|
||||||
sed -E 's,^(..:..) \* ([^ ]+),<meta>\1 action \2</meta>,' |
|
sed -E 's,^(..:..) \* ([^ ]+),<meta>\1 action \2</meta>,' |
|
||||||
|
|
||||||
# Handle "<-" and "←" answers
|
# Handle "<-" and "←" answers
|
||||||
sed -E 's,\<-|←,<meta>answer</meta>,' |
|
sed -E 's,\<-|←,<meta>answer</meta>,' |
|
||||||
# Handle someone quoting another person
|
# Handle someone quoting another person
|
||||||
sed -E 's,\<\;.?([^& ]+)\>\;,<meta>quoting \1</meta>,g' |
|
sed -E 's,\<\;[+@ ]?([^& :]+)\>\;,<meta>quoting \1</meta>,g' |
|
||||||
sed -E 's,\* ([^ ]+),<meta>quoting action \1</meta>,g' |
|
sed -E 's,\* ([^ ]+),<meta>quoting action \1</meta>,g' |
|
||||||
# Handle URLs
|
# Handle URLs
|
||||||
sed -E 's,(https?|gopher)://[^ )>]+,<meta> \1 URL</meta>,g' |
|
sed -E 's,(https?|gopher)://[^ )>]+,<meta> \1 URL</meta>,g' |
|
||||||
|
@ -31,8 +33,8 @@ sed -E 's,(https?|gopher)://[^ )>]+,<meta> \1 URL</meta>,g' |
|
||||||
# Handle some common emoticons
|
# Handle some common emoticons
|
||||||
sed -E 's,\^_\^,<meta>happy eyes emoticon</meta>,g' |
|
sed -E 's,\^_\^,<meta>happy eyes emoticon</meta>,g' |
|
||||||
sed -E 's,\\o\/,<meta>arms in air emoticon</meta>,g' |
|
sed -E 's,\\o\/,<meta>arms in air emoticon</meta>,g' |
|
||||||
sed -E 's,o\/,<meta>arm in air emoticon</meta>,g' |
|
sed -E 's,\bo\/,<meta>arm in air emoticon</meta>,g' |
|
||||||
sed -E 's,\\o,<meta>arm in air emoticon</meta>,g' |
|
sed -E 's,\\o\b,<meta>arm in air emoticon</meta>,g' |
|
||||||
sed -E 's,\:\),<meta>smiling emoticon</meta>,g' |
|
sed -E 's,\:\),<meta>smiling emoticon</meta>,g' |
|
||||||
sed -E 's,\(\:,<meta>reversed smiling emoticon</meta>,g' |
|
sed -E 's,\(\:,<meta>reversed smiling emoticon</meta>,g' |
|
||||||
sed -E 's,\:\(,<meta>sad emoticon</meta>,g' |
|
sed -E 's,\:\(,<meta>sad emoticon</meta>,g' |
|
||||||
|
|
Loading…
Reference in a new issue