Elisp で調べごとがあるときには

http://www.bookshelf.jp/texi/elisp-manual/21-2-8/jp/elisp_48.html#SEC681で引くといい。
関数名や変数名が日本語で説明されているので読みやすい。
これでjavascript.elのインデントのところが読めるぞ!
と思って読んでるんだけど、色々分からないこともある・・・。

(looking-at "[[:punct:]]")

looking-atの引数に指定されているこれは何なのだろう?( ´・ω・`)

追記

コメントで、:punct: は ,.; などを表す正規表現だと教えて頂きました。