Skip to content

{ Tag Archives } emacs

non-infuriating indentation with emacs and js2-mode with require.def asynchronous module definition CommonJS boilerplate

Classic CommonJS modules assume a synchronous execution environment (for the purposes of “require”) with a specialized loader mechanism that evaluates the module in its proper context and takes care of namespacing it.  If you want to use CommonJS modules in the browser you can either: Leave the source code as it is and use an […]

Also tagged ,

test-case-mode support for jetpack unit tests in emacs

Use Jetpack?  Occasionally write unit tests so you won’t be a complete hypocrite when criticizing other people’s code?  Think that picture up above looks more useful than this?: error: fail: list contents (“4,5,6,7” != “3,4,5,6,7”) info: Traceback (most recent call last): File “resource://wmsy-jetpack-core-lib/timer.js”, line 57, in notify this._callback.apply(null, []); File “resource://wmsy-jetpack-core-lib/unit-test.js”, line 257, in anonymous […]

Also tagged ,

ediosk: an emacs buffer switcher for the rest of us

Emacs users and would-be emacs users, are you tired of those emacs developers in their ivory towers not supporting buffer switching via touch-screen on a computer that’s not running emacs and using modern web browser technology instead of disproven parentheses-based technology?  Be tired no more!* Thanks to Christopher Wellons and Chunye Wang’s work on emacs-httpd […]

Also tagged , ,

emacs compilation-mode support for reviewboard

Let’s say you’ve suckered someone into performing their review in my review board install (more info).  It looks pretty, no?  As the Amish say: ‘Tis a fine web page, but sure ’tis no emacs buffer, English. Get your reviewboard-viewer.el here (repo here).  It basically just wgets the review with paths in a format the GNU […]

Also tagged