diff options
author | Mason Larobina <mason.larobina@gmail.com> | 2009-08-08 23:13:52 +0800 |
---|---|---|
committer | Mason Larobina <mason.larobina@gmail.com> | 2009-08-08 23:13:52 +0800 |
commit | a3e43f3f7de8f2af7a917ac43439998686191c42 (patch) | |
tree | 879a7fd39b700a2b31fc0cfc69d36c5ef0890991 /examples | |
parent | 17a60c4e168c56973bbd5b5c6e9a212f4e3ec901 (diff) | |
parent | 35c7b6e8b5ed53f03770639cc11bd62fbf1bff26 (diff) |
Merge branch 'experimental' of git://github.com/Dieterbe/uzbl into experimental
Diffstat (limited to 'examples')
-rwxr-xr-x | examples/data/uzbl/scripts/uzblcat | 22 |
1 files changed, 7 insertions, 15 deletions
diff --git a/examples/data/uzbl/scripts/uzblcat b/examples/data/uzbl/scripts/uzblcat index 5c3063e..e955608 100755 --- a/examples/data/uzbl/scripts/uzblcat +++ b/examples/data/uzbl/scripts/uzblcat @@ -1,20 +1,12 @@ -#!/usr/bin/env perl +#!/usr/bin/env python # uzblcat - safely push html to uzbl # See http://www.uzbl.org/wiki/html-mode -use strict; use warnings; -my $html; -local $/; # slurp files -# automagically choose to read from stdin/files/... -$html .= $_ for <>; +from sys import stdin, stdout -my $endmarker = rand; -$endmarker .= rand() while $html =~ /^\Q$endmarker\E$/m; +stdout.write("uri data:text/html,") +for line in stdin: + stdout.write(line[0:-1]) + +# vim: set noet ff=unix -print "set base_url = $ENV{BASE_URL}\n" if $ENV{BASE_URL}; -print << "EOS"; -set html_endmarker = $endmarker -set mode = 1 -$html -$endmarker -EOS |