On 03/09/2016 12:24 PM, Kaushal Modi wrote: > (nth 8 (syntax-ppss)) works fine for me in something like ";; some > comment in an emacs-lisp-mode buffer"; it returns the starting point > of the comment. Does it really? For me it returns nil when the point is as shown below: ;; some comment in an emacs-lisp-mode buffer In C mode, it returns nil in the following two positions: // asd // asd As well as these two: /* asd */ /* asd */ In all these cases, the font trick works. Clément.