(defun fcuny/remove-mysql-columns () "Removes from text. This is useful when I want to drop the column separator from some text coming from a mysql query." (interactive) (while (search-forward-regexp "\s?|\s?") (replace-match " "))) (defun fcuny/copy-whole-buffer () "Selects the buffer and copy it." (interactive) (save-excursion (mark-whole-buffer) (copy-region-as-kill 1 (buffer-size)))) (defun fcuny/check-work-machine-p () "Returns t if this is a work machine" (string-match "tw-mbp.*" (system-name))) (defun fcuny/build-python-checker () "Compiles a newer version of the checker for Python." (interactive) (let ((output (make-temp-file "checker-foo")) (errors (make-temp-file "checker-errors")) (default-directory "~/workspace/source")) (let ((status (call-process "~/workspace/source/pants" nil `(,output ,errors) nil "-q" "binary" "src/python/twitter/devprod/checkstyle:check"))) (if (zerop status) (message "Built check.pex successfully") (message (buffer-file-name output)))))) ;; from https://karl-voit.at/2014/08/10/bookmarks-with-orgmode/ (defun fcuny/string-replace (this withthat in) "replace THIS with WITHTHAT' in the string IN" (with-temp-buffer (insert in) (goto-char (point-min)) (replace-string this withthat) (buffer-substring (point-min) (point-max)))) (defun fcuny/get-page-title (url) "Make URL into an org-mode link." (let ((title)) (with-current-buffer (url-retrieve-synchronously url) (goto-char (point-min)) (re-search-forward "