alpaker/Fill-Column-Indicator — Issue #13: OSX 23.2:  two issues with fci-osx-23-fix.el
Author: genovese
Created: 2011-11-26 19:48:06+00:00
State: open

This looks like a great package. Thanks for putting it out.

I'm still using 23.2 sometimes on Mac OS X (10.5), so I loaded fill-column-indicator.el and fci-osx-23-fix.el
as instructed. But fci-mode raised an error.

There appear to be too problems, but keep in mind that I only took a quick look, so this diagnosis
should probably be checked.

First, the variable fci-newline-sentinel is not defined; I saw no definition or mention of the variable
in either file except where it is used in fci-nextstep-23-hack.

Second, the form

(add-to-list 'fci-hook-assignments
'(post-command-hook . fci-nextstep-23-hack))

fails listp at line 497 in fill-column-indicator when (nth 1 ...) is called on the cons.
I think eliminating the . (making the cons-pair a list) will solve the problem.

When I added

(defvar fci-newline-sentinel nil)

and removed the . in the above cons, the mode worked properly,
at least so far.

Thanks again!