3
0
mirror of https://github.com/pragma-/pbot.git synced 2024-12-22 18:52:40 +01:00
pbot/applets
Pragmatic Software e5e0f26b90
applets/pbot-vm: minor fixes
* set `preserve_escapes` to 0 in guest/_c_base.pm so escapes are stripped in:

     <pragma-> ,show testcargs
     <candide> [global] testcargs: /code c11 printf("/say args: " ); while
               (*++argv) printf("[%s] " , *argv);
     <pragma-> ,testcargs foo\'bar baz\'qux
     <candide> args: [foo\'bar] [baz\'qux]

  to produce the desired output of:

     <candide> args: [foo'bar] [baz'qux]

* set `keep_spaces` to 1 in host/_default.pm since it turns out that in some
  languages unquoted spaces are significant, e.g. in `sh ${1%  *}` to strip
  text following two spaces. Without `keep_spaces` enabled, `sh ${1%  *}`
  becomes `sh ${1% *}` and strips all text following one space instead of two.
2024-10-30 15:43:38 -07:00
..
c2english applets/c2english: improve text of function calls 2024-09-19 13:55:08 -07:00
cjeopardy applets/cjeopardy: add more alternative answers 2024-10-23 12:34:27 -07:00
paren Add Dockerfile and Docker guide 2024-03-31 15:16:25 -07:00
pbot-vm applets/pbot-vm: minor fixes 2024-10-30 15:43:38 -07:00
qrpn@0fc68fee62 Replace applets/qrpn with submodule (#72) 2023-01-02 16:54:27 -08:00
ago.pl Update copyright 2023-02-20 21:31:52 -08:00
bashfaq.pl Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
bashfaq.txt Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
bashpf.pl Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
bashpf.txt Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
c2english.pl applets/c2english: improve text of function calls 2024-09-19 13:55:08 -07:00
cdecl.pl Update applets/cdecl.pl command and add cdecl to Dockerfile 2024-04-10 13:32:16 -07:00
cfacts.txt Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
cfaq-questions.html Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
cfaq.pl Update copyright 2023-02-20 21:31:52 -08:00
codepad.pl Update copyright 2023-02-20 21:31:52 -08:00
compliment Update copyright 2023-02-20 21:31:52 -08:00
compliments.txt Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
cstd.pl Update copyright 2023-02-20 21:31:52 -08:00
date.sh applets/date.sh: posix directory no longer exists on current distro 2023-05-04 12:19:22 -07:00
define.pl Update copyright 2023-02-20 21:31:52 -08:00
dice_roll.pl Update copyright 2023-02-20 21:31:52 -08:00
dict.org.pl Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
excuse.sh Update copyright 2023-02-20 21:31:52 -08:00
excuses.txt Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
expand_macros.pl Update copyright 2023-02-20 21:31:52 -08:00
fnord.pl Update copyright 2023-02-20 21:31:52 -08:00
fnord.txt Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
funnyish_quote.pl Update copyright 2023-02-20 21:31:52 -08:00
gdefine.pl Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
gen_cfacts.pl Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
gencstd.pl applets/cstd.pl: Fix footnotes 2022-08-12 13:02:00 -07:00
getcfact.pl Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
headlines.pl Update copyright 2023-02-20 21:31:52 -08:00
hoogle Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
horoscope Update copyright 2023-02-20 21:31:52 -08:00
insult.pl Update copyright 2023-02-20 21:31:52 -08:00
insults.txt Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
jisho.sh Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
lookupbot.pl applets/lookupbot.pl: remove -T taint mode (breaks local::lib) 2024-03-10 12:34:42 -07:00
love_quote.pl Update copyright 2023-02-20 21:31:52 -08:00
man.pl Update copyright 2023-02-20 21:31:52 -08:00
map.pl Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
math.pl Update copyright 2023-02-20 21:31:52 -08:00
n1256.html applets: regenerate n{1256,1570} drafts 2022-08-08 18:30:35 -07:00
n1256.in applets: regenerate n{1256,1570} drafts 2022-08-08 18:30:35 -07:00
n1256.out applets/cstd.pl: Fix footnotes 2022-08-12 13:02:00 -07:00
n1570-cfact.txt Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
n1570.html applets: regenerate n{1256,1570} drafts 2022-08-08 18:30:35 -07:00
n1570.in applets: regenerate n{1256,1570} drafts 2022-08-08 18:30:35 -07:00
n1570.out applets/cstd.pl: Fix footnotes 2022-08-12 13:02:00 -07:00
n3047.html applets: add C23 draft (n3047) command 2022-08-07 19:10:34 -07:00
n3047.in applets: regenerate n{1256,1570} drafts 2022-08-08 18:30:35 -07:00
n3047.out applets/cstd.pl: Fix footnotes 2022-08-12 13:02:00 -07:00
nickometer.pl Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
prototype.pl Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
qalc.pl Update copyright 2023-02-20 21:31:52 -08:00
random_quote.pl Update copyright 2023-02-20 21:31:52 -08:00
rpn.pl Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
trans.pl Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
ty.py applets/ty.py: URL-encode form data 2022-04-08 09:10:07 -07:00
unicode.pl applets/unicode.pl: limit U+XXXX..U+XXXX range to 100 characters 2023-03-23 18:20:22 -07:00
urban applets/urban: sort by thumbs-up by default 2024-04-07 17:18:34 -07:00
wikipedia.pl Update copyright 2023-02-20 21:31:52 -08:00
wiktionary.pl applets/wiktionary: refactor relations 2024-10-02 20:13:45 -07:00
wiktionary.py applets/wiktionary: improve output 2022-06-27 20:35:02 -07:00