org-download lets you drag and drop images in org-mode.
org-drill helps you write flash-cards.
org-id-links are more flexible than simple ones.
Tag: Programming Language
org-mode Observations 2014-02-24
org-mode style structural editing is available anywhere with the orgstruct-mode minor-mode running.
org-reveal exports Org documents to Reveal.js
org-protocol lets you use emacsclient as a sort of unlimited general purpose API vehicle.
When exporting to LaTeX, you may specify the table width as an attribute.
A Babel session may be “none” to prevent session creation.
Encript-ing Emacs Lisp
A little “busy”, but all good.
enscript --word-wrap --underlay=Master --ul-gray=0.9 --line-numbers -M Letter --pretty-print=elisp --landscape --columns=2 --output=/home/gcr/tmp/emacs.el.ps ./.emacs.el
The Role Of Compiler and Interpreter Writers
Compiler and interpreter writers fill a delightful yet barely occupied role of those who are tasked with bridging the literal gap between machine and implementation and philosophical gap between desire for feature and fulfillment.
My lack of experience in the topic and with such professionals leaves me surprised that not more roles and holders of the expertise exist compared to the more common areas of implementation.
The Sun JavaStation
You don’t have to like any aspect of the old Sun Microsystems to enjoy the fresh design of one of their little JavaStation thin-clients. It would really be nice to have “the network be the computer” :).
Continue reading “The Sun JavaStation”
Smartparens
Smartparens is minor mode for Emacs that deals with parens pairs and tries to be smart about it. It started as a unification effort to combine functionality of several existing packages in a single, compatible and extensible way to deal with parentheses, delimiters, tags and the like.
The documentation in the link above and this video paints a picture of a tool that looks like a good fit for a wide range of scenarios that we often face.
Geiser 0.5 is out
Geiser 0.5 is out both on Marmalade and Melpa.
Schluessel – A Scheme Implementation on Java
Schluessel is an R5RS Scheme implementation based on Java. Schluessel can manipulate Java libraries by using reflection. Scheme applications written by Schluessel can also embed in Java applications.
husk scheme
husk is a dialect of Scheme written in Haskell that implements a superset of the R5RS standard.
Husk may be used as either a stand-alone interpreter or as an extension language within a larger Haskell application, and is available under the MIT license.
Scheme Spheres
Scheme Spheres is the batteries (as in “batteries included”) for the Gambit Scheme Compiler. It is a collection of modules and tools to help you build stuff.