[Bug 544745] Review Request: emacs-spice-mode - SPICE Mode for GNU Emacs

bugzilla at redhat.com bugzilla at redhat.com
Mon Dec 7 07:16:28 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=544745





--- Comment #7 from Chitlesh GOORAH <chitlesh at gmail.com>  2009-12-07 02:16:27 EDT ---
Your patch is working as expected on F-12. I'm currently testing it under F-12
and will test on centos-5 soon.

The following are some improvements that we need to make and ensure. The
spice-mode seems to be meant for proprietary spice simulators and is very old.
Thereby, we need to tune it as appropriate

#003: in the spice simulators list, obsolete  
"Nutmeg" "nutmeg"
by
"Nutmeg" "ngnutmeg"

ngnutmeg is provided by ngspice package.

#004: in the spice simulators list, please add gnucap. gnucap has a -b switch
as ngspice. So you can safely copy ngspice section and paste it for gnucap.
(create a separate patch for this). In the meantime, I'll contact Al Davis to
see whether he already has some fine tunings for emacs.

#005: ngspice still freezes emacs.

#006: In the init file, you have different file extensions and for each you
have a separate auto-mode-alist entry e.g
(setq auto-mode-alist
      (cons '("\\.sim$" . irsim-mode) auto-mode-alist))

I'm not an emacs expect: Do several entries affect the load time of emacs ?

#007: Set gnucap as default (since ngspice is freezing emacs). Remove ngspice
from the Requires and add gnucap as BR

#008: Warning for emacs >= 22

%if 0%{?fedora}
sed -i "s|process-kill-without-query|process-query-on-exit-flag|" %{pkg}.el
%endif

#009: Can you set gnucap as a default simulator and gwave as a default viewer
please ? Possibly in the init file

#010: Debatable:
If one opens a spice netlist with emacs-spice-mode, one will see the names of
proprietary spice standards: Hspice,Eldo... as my attached screenshot
demonstrates.

I think we need to replace that with "Gnucap/Ngspice" if not it will look as if
we are doing publicity for those vendors.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the Fedora-package-review mailing list