This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| if [ "$#" -ne 1 ]; then | |
| echo "usage: $0 PDF_filename..." | |
| echo | |
| echo "This script takes a PDF file as command line arguments," | |
| echo "and generates a new, landscape-formatted PDF file, where every " | |
| echo "page has very large margins which may be useful for editorial notes" | |
| echo | |
| echo "Requires: pdfjam" | |
| echo |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/swift | |
| /* | |
| Reads stdin, requiring UTF8-encoded text. | |
| Parses it as initial text followed by a sequence of H2 markdown blocks. | |
| Prints to stdout the initial text plus the H2 blocks in reversed order. | |
| */ | |
| import Foundation |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # sourcing this file will define a bash functions that | |
| # tries to run subsequent calls to emacs with 24 bit color. | |
| # | |
| # It sets TERM=xterm-emacs-leg if | |
| # - we've created a user-local terminfo record for xterm-emacs-leg, and | |
| # - we're using iTerm2 or something has set COLORTERM=truecolor | |
| # | |
| # This will cause emacs to use 24 bit color only when it will work, | |
| # inside or outside of tmux. I haven't found a way to auto-detect Blink.sh yet. | |
| # |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ;; The purpose of this file is to define the function `fixssh-in-tmux`, | |
| ;; which attempts to fix ssh agent forwarding when it breaks within | |
| ;; a tmux session | |
| ;; from https://github.com/magnars/s.el/blob/master/s.el | |
| (defun fixssh--s-match (regexp s &optional start) | |
| "When the given expression matches the string, this function returns a list | |
| of the whole matching string and a string for each matched subexpressions. | |
| If it did not match the returned value is an empty list (nil). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # prints California time, on macOS or Ubuntu 18 | |
| exec env TZ='America/Los_Angeles' date -R |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import Darwin | |
| import Foundation | |
| // known good: Swift 5 | |
| // runs on macOS, probably works on iOS (but haven't tried) | |
| /// Wraps `host_statistics64`, and provides info on virtual memory | |
| /// | |
| /// - Returns: a `vm_statistics64`, or nil if the kernel reported an error | |
| /// |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // | |
| // processFIle.swift | |
| // LineIteratorProj | |
| // | |
| // Created by Alexis Gallagher on 8/14/19. | |
| // Copyright © 2019 Sculpt Labs. All rights reserved. | |
| // | |
| // known-good: Swift 5 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import Foundation | |
| // known good: Swift 5 | |
| typealias LineIteratorState = ( | |
| // pointer to a C string representing a line | |
| linePtr:UnsafeMutablePointer<CChar>?, | |
| linecap:Int, | |
| filePtr:UnsafeMutablePointer<FILE>? | |
| ) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // known-good: Swift 5.0.1 | |
| /* | |
| # how to use: | |
| instead of: | |
| for i in 0 ..< (n-1)/bs { | |
| let startIdx = i * bs |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // | |
| // Pile.swift | |
| // PileTest | |
| // | |
| // Created by Alexis Gallagher on 3/6/19. | |
| // Copyright © 2019 Bespoke. All rights reserved. | |
| // | |
| // known-good: Swift 4.2, iOS 12 |