]> gitweb.factorcode.org Git - factor.git/commitdiff
xkcd: Everybody stand back. I know regular expressions.
authorDoug Coleman <doug.coleman@gmail.com>
Sun, 17 Jun 2018 00:26:47 +0000 (19:26 -0500)
committerDoug Coleman <doug.coleman@gmail.com>
Sun, 17 Jun 2018 00:26:47 +0000 (19:26 -0500)
extra/xkcd/xkcd.factor

index 162945809ad67d4ced6f9cc6c1ed118b5a7cdbd2..f9a5f06b6937b28b893c811ef365fa289101dd94 100644 (file)
@@ -13,8 +13,8 @@ IN: xkcd
 
 : comic-image ( url -- image )
     http-get nip
-    R/ http:\\/\\/imgs\.xkcd\.com\\/comics\\/[^\.]+\.(png|jpg)/
-    first-match >string load-http-image ;
+    R/ \/\/imgs\.xkcd\.com\\/comics\\/[^\.]+\.(png|jpg)/
+    first-match >string "http:" prepend load-http-image ;
 
 : comic-image. ( url -- )
     comic-image image. ;