sudo apt-get install sbcl
curl -O http://beta.quicklisp.org/quicklisp.lisp
sbcl --load quicklisp.lisp
This file contains 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
svn update --depth infinity | |
export QMAKE=qmake-qt4 | |
export MOC=moc-qt4 | |
export UIC=uic-qt4 | |
export LDFLAGS="$LDFLAGS -lz" | |
export GUILE_CFLAGS="`pkg-config --static --cflags guile-1.8`" | |
export GUILE_LDFLAGS="`pkg-config --static --libs guile-1.8`" | |
export GUILE_DATA_PATH="`pkg-config --variable=datadir guile-1.8`" |
This file contains 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
; A REPL-based, annotated Seesaw tutorial | |
; Please visit https://github.com/daveray/seesaw for more info | |
; | |
; This is a very basic intro to Seesaw, a Clojure UI toolkit. It covers | |
; Seesaw's basic features and philosophy, but only scratches the surface | |
; of what's available. It only assumes knowledge of Clojure. No Swing or | |
; Java experience is needed. | |
; | |
; This material was first presented in a talk at @CraftsmanGuild in | |
; Ann Arbor, MI. |
emacs --daemon
to run in the background.
emacsclient.emacs24 <filename/dirname>
to open in terminal
M-m
and SPC
can be used interchangeably. I've used Ldr
(for "leader") as a compromise.
- Undo -
C-/
- Redo -
C-?
- Change case: 1. Camel Case :
M-c
2. Upper Case :M-u
- Lower Case :
M-l
There's a couple of ways, one way is
- Get search results
- Do
SPC /
and type in your search string - or
SPC x S
and search string - where x is your scope indicator (p for project, d for directory, etc..)
- Do
- Once you have the occurences you want, hit
C-c C-e
inside the helm buffer to put all your match occurences and puts them into a special buffer called the edit buffer or something like that - in that buffer you can use any commands you'd normally use on a buffer
- the
C-c C-c
to commit your changes.
I hereby claim:
- I am trmwzm on github.
- I am trmwzm (https://keybase.io/trmwzm) on keybase.
- I have a public key ASBtxqPYB5ARyqCSbSzI0ehy1WozHfX7kYcMqVvXdRL4two
To claim this, I am signing this object:
This file contains 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
#------------------------------------------------------------------------------ | |
# BLT Tutorial Example: Calc Pi. | |
#------------------------------------------------------------------------------ | |
cmake_minimum_required(VERSION 3.17) | |
project( pi_playground ) | |
#------------------------------------------------------------------------------ | |
# Setup BLT | |
#------------------------------------------------------------------------------ |
This file contains 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
build deps is to download the control file for the new version from a debian package, run: | |
mk-build-deps newPythonControlFile, | |
then install the generated package with something like sudo gdebi python3.7-build-deps_1.0_amd64.deb. | |
Right now, it's the right-most link under "versioned links" here tracker.debian.org/pkg/python3.7 and | |
named control-3.7.2-1 - though you might need to gently modify it (e.g. change the gcc version). | |
You could do mk-build-deps python3.5 instead, but it might not get all of them. |
OlderNewer