4 - Coloring is incomplete and sometimes wrong ...
5 * Especially when typing in multi-line spice constructs. This is
6 primarily a font-lock limitation. New fix `multi-line' option.
7 * first line is always a title line, which is not true for included files
8 Hard to solve: when is a file a top-level deck, when is it an included
10 * using multiple submodes (hspice/eldo/layla) has incompatibilities for
11 coloring. Set the submodes to the smallest possible set you want to use.
12 * if you still find wrong fontification, send me an email. If
13 possible with the spice construct that causes the problem. Or try to
14 fix it yourself and send a patch with a short explanation ;)
16 - searching for subckt definitions can give wrong results if not started
17 from top-level .cir file. Same problem as item #2 in coloring. Could
18 try a `project' like approach. But who'll use it ?
20 - using hspice, eldo, eldorf and layla submodes at the same time is buggy
21 due to incompatibilities of the simulators/tools.
23 - the Spice Menu is slow at first usage, don't know why. Has improved
24 in Emacs21, I suggest an emacs upgrade if you find this a problem.
26 - loading of included files relies on imenu not truncating filenames.
27 Preferrably set `imenu-max-item-length' to Unlimited.
29 - (XEmacs only): include and lib file highlighting is buggy when editing the
32 - (Emacs21.2): when byte-compiling following errors/warnings occur, these are
34 While compiling toplevel forms:
35 ** reference to free variable fume-function-name-regexp
36 ** reference to free variable fume-function-name-regexp-alist
37 ** assignment to free variable fume-function-name-regexp-alist
38 ** reference to free variable fume-find-function-name-method-alist
39 ** assignment to free variable fume-find-function-name-method-alist
40 ** assignment to free variable fume-menubar-menu-name
41 ** assignment to free variable fume-buffer-name
42 ** assignment to free variable fume-index-method
44 While compiling the end of the data:
45 ** The function `fume-add-menubar-entry' is not known to be defined.
47 - (XEmacs21.1): when byte-compiling following errors/warnings occur, these are
49 While compiling spice-compile-init:
50 ** assignment to free variable compilation-file-regexp-alist
51 While compiling spice-func-menu-init:
52 ** assignment to free variable fume-buffer-name
53 While compiling spice-visit-subckt-def:
54 ** reference to free variable transient-mark-mode
55 ** reference to free variable mark-active
56 While compiling spice-hide-all-comments:
57 ** variable lines bound but not referenced
58 While compiling spice-msb-fix:
59 ** reference to free variable msb-menu-cond
60 While compiling spice-mode:
61 ** reference to free variable msb-mode
62 While compiling the end of the data:
63 ** The following functions are not known to be defined:
64 custom-set-default, match-string-no-properties, overlays-in,
65 overlay-get, delete-overlay, comint-exec, comint-mode,
66 add-to-invisibility-spec, make-overlay, overlay-put, overlays-at,
67 next-overlay-change, font-lock-unset-defaults