Skip to content

Instantly share code, notes, and snippets.

{- | -- Defined in ‘Test.QuickCheck.Arbitrary’
|instance [safe] Arbitrary Char
An implementation of https://en.wikipedia.org/wiki/Rule_30 | -- Defined in ‘Test.QuickCheck.Arbitrary’
@preavy
preavy / gist:5728656
Created June 7, 2013 11:30
Evaluate PowerShell code from inside Emacs
How to use:
Write some PowerShell code in any Emacs buffer.
Select the region to evaluate, then M-x eval-region-powershell to evaluate it as a PowerShell script block.
The output goes into *Shell Command Output*.
(defun eval-region-powershell ()
(interactive)
@preavy
preavy / repo.el
Created November 14, 2012 11:32
A very simple Emacs minor mode to browse a Subversion repository
(defun svn-repo-open (s)
"Open a buffer to browse a Subversion repository."
(interactive "sRepo: ")
(switch-to-buffer "svn-repo")
(svn-repo-mode)
(shell-command (concat "svn ls " (shell-quote-argument s)) "svn-repo")
(goto-char (point-min))
(if (equal "/" (substring s (- (length s) 1) (length s)))
(insert (concat s "\n\n"))
(insert (concat s "/\n\n"))))