Quantcast
Channel: lisp service
Browsing all 20 articles
Browse latest View live

Quick File Finding in Emacs

I was trying to figure out how to create the equivalent of symbolic links to directories in Emacs to quickly get to my development directory when opening a file and found a few tools that seem great....

View Article



How to make an image a link in Weblocks

I wanted to make the logo we had in the lop right corner a link that takes the user to the homepage. Pretty standard, right? However, passing (with-html (:img :id "logo" :src...

View Article

Another error that I don't like at all

  #<unavailable argument> #.(SB-SYS:INT-SAP #X7F8D064558A0) #<SB-ALIEN-INTERNALS:ALIEN-VALUE :SAP #X7F8D06455440 :TYPE (* (STRUCT SB-VM::OS-CONTEXT-T-STRUCT))> (15)  Why is the value...

View Article

detachtty, swank, slime, and errors

Getting the lisp process that serves our webapp to run persistently they way I want it to has been trickier than expected. Why am I even surprised by things like this anymore?  I've tried using both...

View Article

Tutorial on Javascript Events for Weblocks Form Inputs

As you can probably tell from other posts on this blog, we have been using Weblocks for our current project.  It's a great Lisp web framework that uses continuations and a widget-based architecture to...

View Article


Slowly killing Cerberus

I was very happy to see this message from Mercurial for once: pushing to /Users/divia/Dropbox/Contentrees/ searching for changes adding changesets adding manifests adding file changes added 1...

View Article

Using conditionals within with-html

Something that was bugging me for a while now, was that I couldn't figure out how to put if statements inside with-html expressions. (with-html is the Weblocks wrapper around with-html-output.) When I...

View Article

Leveling up with Emacs: ParEdit, saving my session, and a few other things

The real thing I'm working on these days is trying to make a version of the dataform widget that takes widgets instead of views, but since I don't yet understand the Weblocks code well, working on...

View Article


CL-USER> (weblocks::get-widgets-by-type 'contentrees::proposals-viewer)

The variable HUNCHENTOOT:*SESSION* is unbound.   [Condition of type UNBOUND-VARIABLE]   Restarts:  0: [RETRY] Retry SLIME REPL evaluation request.  1: [ABORT] Return to SLIME's top level.  2:...

View Article


How to find a file in Emacs using Icicles

Since I've last posted, I've been trying to level up even more with Emacs, since I really do think it's going to pay off. I've made ParEdit mode work in the SLIME REPL, and switched around some...

View Article

How to bind C-backspace in Aquamacs

A little while back, as part of my ongoing effort to get better at using emacs, I added the following lines to my .emacs file, as recommended by Editing Lisp Code with Emacs  (define-key...

View Article

Code Project Management in Emacs, Part 1

I have mostly converted entirely to using Emacs as my primary text/code editor, but one of the few things I always found a bit lacking was Emacs' ability to manage code projects (or at least, my...

View Article

ParEdit in the SLIME REPL

I mentioned before that I made ParEdit work in the SLIME REPL. Here's what I added to my .emacs file to activate it: (autoload 'paredit-mode "paredit"   "Minor mode for pseudo-structurally editing...

View Article


Code Project Management in Emacs, Part 2

In the last post, I talked a bit about setting up file finding in projects with Anything.  Since then, I've done a couple more things to make my life inside an Emacs project a bit better.  First, I...

View Article

Image may be NSFW.
Clik here to view.

Code Project Management in Emacs, Part 3

In the Part 1 and Part 2, I talked about getting project management setup using anything and proel to be able to find files within a project and find terms within project files. This time, my topic is...

View Article


How to convert a string to a float in Common Lisp

Since it took me more than a few minutes of googling to figure this out, I thought I'd post what I found. I found this parse-float function, which made me think that there wasn't a way to do it...

View Article

What PostgreSQL type does CLSQL use for symbol?

I really like that clsql will create database tables for me using create-view-from-class. (For some reason I haven't gotten drop-view-from-class to work--it just returns "No Value" and leaves the...

View Article


A simple categorization of client-side web application frameworks

I recently wanted to find a new framework to use to create a very client-heavy web application, and after some searching on the Internet, I was completely overwhelmed by the sheer number of options....

View Article

Installing CL-SMTP with clbuild

Since it took me a couple of tries to get it right, I thought I'd share the line I added to my clbuild/wnpp-projects file to get "clbuild install cl-smtp" to work. cl-smtp get_cvs_full...

View Article

My new favorite emacs command I should have known about ages ago

M-/Admitting that I wasn't using it before makes me feel like a fake programmer.  I might just stop using tab completion entirely and use this instead. Permalink | Leave a comment  »

View Article
Browsing all 20 articles
Browse latest View live




Latest Images