Skip to content

Instantly share code, notes, and snippets.

View nes1983's full-sized avatar

Niko Schwarz nes1983

View GitHub Profile
@nes1983
nes1983 / reverse.user.js
Last active December 23, 2015 15:59 — forked from akuhn/reverse.user.js
// ==UserScript==
// @name Reverse Web
// @namespace http://www.example.com
// @grant
// ==/UserScript==
function reverseWordButKeepCase(str) {
var buffer = "";
for (var i = 0, j = str.length - 1; i < str.length; i++, j--) {
if (str.charAt(i) == str.charAt(i).toUpperCase()) {
TMPFILE=`(mktemp -t makertf.html)`
trap "rm -f '$TMPFILE'" 0 # EXIT
trap "rm -f '$TMPFILE'; exit 1" 2 # INT
trap "rm -f '$TMPFILE'; exit 1" 1 15 # HUP TERM
echo '<!DOCTYPE html> <meta charset="UTF-8"> <title>Stallman</title>' > $TMPFILE
MultiMarkdown.pl --html4tags press\ release.mdown >> $TMPFILE
textutil -convert rtf -output "press release.rtf" $TMPFILE