<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7655.1">
<TITLE>RE: sced missing from Gedit plugins</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>After a couple of days away I have implemented suggestions from Fernando and<BR>
Jeff Sandys (thanks to both of you) and am backon the hunt trying to get<BR>
supercollider working with gedit version 3.2.6-1.fc16 in F16.<BR>
<BR>
The short story:<BR>
After upgrading to SC version 3.5 from the ccrma testing repository, however, I<BR>
have run into new compilation issues, and have lost SC functionality with emacs<BR>
as well.&nbsp; I don't think I am missing any packages, and don't see any obsoleted<BR>
packages, but I obviously do not have SC configured correctly.<BR>
Jeff : If you could send your working SC configuration in a reply or to me<BR>
offlist I would be grateful.<BR>
<BR>
The verbose version:<BR>
After downloading and installing&nbsp; planetccrma-repo-testing-1-1.3.fc16.ccrma.noarch.rpm<BR>
the update revealed:<BR>
(1/12): supercollider-3.5.2-1.fc16.ccrma.i686.rp | 7.7 MB<BR>
(2/12): supercollider-ambiem-3.5-0.1.svn2303.fc1 |&nbsp; 55 kB<BR>
(3/12): supercollider-cruciallib-3.5-0.1.svn2303 | 202 kB<BR>
(4/12): supercollider-dewdrop-3.5-0.1.svn2303.fc | 358 kB<BR>
(5/12): supercollider-emacs-3.5.2-1.fc16.ccrma.i |&nbsp; 66 kB<BR>
(6/12): supercollider-gedit-3.5.2-1.fc16.ccrma.i |&nbsp; 28 kB<BR>
(7/12): supercollider-mathlib-3.5-0.1.svn2303.fc |&nbsp; 93 kB<BR>
(8/12): supercollider-reduniverse-3.5-0.1.svn230 | 221 kB<BR>
(9/12): supercollider-sc3-plugins-3.5-0.2.git201 | 4.4 MB<BR>
(10/12): supercollider-swingosc-0.65-1.fc16.ccrm | 1.4 MB<BR>
(11/12): supercollider-vim-3.5.2-1.fc16.ccrma.i6 |&nbsp; 35 kB<BR>
(12/12): supercollider-world-2012.05.05-1.fc16.c | 3.3 kB<BR>
and this summary from yum:<BR>
Installed:<BR>
&nbsp; supercollider.i686 0:3.5.2-1.fc16.ccrma<BR>
&nbsp; supercollider-sc3-plugins.i686 0:3.5-0.2.git20120508.fc16.ccrma<BR>
Dependency Installed:<BR>
&nbsp; supercollider-cruciallib.i686 0:3.5-0.1.svn2303.fc16.ccrma<BR>
&nbsp; supercollider-swingosc.i686 1:0.65-1.fc16.ccrma<BR>
Updated:<BR>
&nbsp; supercollider-ambiem.i686 0:3.5-0.1.svn2303.fc16.ccrma<BR>
&nbsp; supercollider-dewdrop.i686 1:3.5-0.1.svn2303.fc16.ccrma<BR>
&nbsp; supercollider-emacs.i686 0:3.5.2-1.fc16.ccrma<BR>
&nbsp; supercollider-gedit.i686 0:3.5.2-1.fc16.ccrma<BR>
&nbsp; supercollider-mathlib.i686 0:3.5-0.1.svn2303.fc16.ccrma<BR>
&nbsp; supercollider-reduniverse.i686 0:3.5-0.1.svn2303.fc16.ccrma<BR>
&nbsp; supercollider-vim.i686 0:3.5.2-1.fc16.ccrma<BR>
&nbsp; supercollider-world.i686 0:2012.05.05-1.fc16.ccrma<BR>
Replaced:<BR>
&nbsp; supercollider-extras.i686 0:3.4.5-1.fc16.ccrma<BR>
&nbsp; supercollider-libscsynth.i686 0:3.4.5-1.fc16.ccrma<BR>
&nbsp; supercollider-sclang.i686 0:3.4.5-1.fc16.<BR>
Complete!<BR>
I&nbsp; seem to have all of the available supercollider packages except<BR>
supercollider-extras.i686, supercollider-libscsynth.i686 and supercollider-sclang.i686<BR>
(all version 3.4.5-1), but an attempted install of these 3 reveals that they<BR>
are obsoleted in supercollider-3.5.2-1.<BR>
I moved the contents of deprecated directory ~/share/SuperCollider<BR>
to ~/.local/share/SuperCollider.<BR>
<BR>
My current situation is that the supercollider plugin appears in gedit's<BR>
preferences-&gt;plugins, but when invoking SuperCollider Mode in gedit compilation<BR>
fails with a list of parse and class error messages in<BR>
/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc<BR>
(e.g. &quot;Cannot find superclass 'Solver' for class 'Euler' in file<BR>
/usr/share/SuperCollider/Extensions/MathLib/classes/Solver/Solver.sc&quot; and<BR>
&quot;Class extension for nonexistent class 'Start Row' in file<BR>
/usr/share/SuperCollider/Extensions/dewdrop_l;ib/ddwGUIEnhancements3.4/recursiveResize.sc&quot;)<BR>
<BR>
I also can no longer run SC with emacs -sclang, which returns 2 similar errors:<BR>
ERROR: file '/usr/share/SuperCollider/Extensions/MathLib/classes/LazyLindenmayer/extStringRewrite.sc' parse failed<BR>
error parsing<BR>
ERROR: Class extension for nonexistent class 'StartRow'<BR>
&nbsp;&nbsp;&nbsp;&nbsp; In <A HREF="file:'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements3.4/recursiveResize.sc'">file:'/usr/share/SuperCollider/Extensions/dewdrop_lib/ddwGUIEnhancements3.4/recursiveResize.sc'</A><BR>
<BR>
I see that my supercollider-mathlib and supercollider-dewdrop package versions<BR>
do not match the main supercollider version exactly, but they appear to be<BR>
the most current versions.<BR>
Any ideas anyone?<BR>
----------------------------------------------------------------------<BR>
<BR>
Message: 1<BR>
Date: Sat, 30 Jun 2012 10:40:10 -0700<BR>
From: Jeff Sandys &lt;jpsandys@gmail.com&gt;<BR>
Subject: Re: [PlanetCCRMA] sced missing from Gedit plugins<BR>
To: planetccrma@ccrma.Stanford.EDU<BR>
Message-ID:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;CAB5a9afEMBy2KM8uFLA1jb_njngf=3FAB8goH92Ocrn5g7ywkw@mail.gmail.com&gt;<BR>
Content-Type: text/plain; charset=ISO-8859-1<BR>
<BR>
&gt; On 06/28/2012 06:35 AM, Schindler, Allan wrote:<BR>
&gt;&gt; ... I have lost sced functionality<BR>
&gt;&gt; in gedit for editing/running SuperCollider. The sced plugin no<BR>
&gt;&gt; longer appears in gedit's Preferences-&gt;Plugins list.<BR>
&gt;&gt;<BR>
&gt;&gt; SuperCollider runs fine with emacs (I get sound out).<BR>
&gt;&gt; Packages supercollider, supercollider-gedit, supercollider-world (all<BR>
&gt;&gt; version ?3.4.5 release 1.fc16.ccrma) are installed.<BR>
&gt;&gt; supercollider.lang file exists in /usr/share/gtksourceview-2.0/language-specs.<BR>
&gt;&gt; supercollider.xml exists in /usr/share/mime/packages.<BR>
&gt;&gt; The sced directory and ?the sced.gedit-plugin file both exist in /usr/lib/gedit-2/plugins<BR>
&gt;&gt; In desperation I also tried copying these into ~/.local/share/gedit/plugins.<BR>
&gt;&gt;<BR>
...<BR>
&gt;&gt; One other anomoly, although probably unrelated: when opening Gedit, I get the<BR>
&gt;&gt; Gtk error message<BR>
&gt;&gt;? ?Failed to load module &quot;pk-gtk-module&quot;<BR>
&gt;&gt; although a yum check reveals:<BR>
&gt;&gt; Package PackageKit-gtk-module-0.6.22-2.fc16.i686 already installed and latest version<BR>
&gt;&gt;<BR>
&gt;<BR>
&gt; I don't think you have missed anything, I think supercollider 3.4.x does<BR>
&gt; not support Gedit3 (which is what fc16 has). You would have to upgrade<BR>
&gt; to supercollider 3.5.x - that one is available from the planetccrma<BR>
&gt; testing repository in fc16 (install planetccrma-repo-testing to access<BR>
&gt; that) - I'm not 100% sure the upgrade will be fully automatic, you may<BR>
&gt; have to remove some package manually as the names and contents of<BR>
&gt; packages shifted (long story). Let me know how it goes.<BR>
&gt;<BR>
&gt; -- Fernando<BR>
&gt;<BR>
<BR>
I have fedora 16 x86_64 on my laptop, sced didn't work at first,<BR>
but it does now.&nbsp; I'm not sure what I did to fix it, but last week I<BR>
tried it, thinking that I might be able to get time off from work<BR>
to attend the Supercollider class at CCRMA (sadly, not).<BR>
<BR>
I have Supercollider 3.5.2 and gedit 3.2.6<BR>
The supercollider.plugin and supercollider.py are in the<BR>
usr/lib64/gedit/plugins folder, and PackageKit-gtk3-module is<BR>
installed.&nbsp; I see that there is both a gedit and gedit-2 folder,<BR>
maybe this is the issue.<BR>
<BR>
If you have any questions about my configuration that might<BR>
help you solve the problem ask me directly or on the list.<BR>
Even though I have used emacs for a long time, supercollider<BR>
with gedit is my preference.<BR>
<BR>
-- Jeff<BR>
<BR>
<BR>
<BR>
------------------------------<BR>
<BR>
_______________________________________________<BR>
PlanetCCRMA mailing list<BR>
PlanetCCRMA@ccrma.stanford.edu<BR>
<A HREF="http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma">http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma</A><BR>
<BR>
<BR>
End of PlanetCCRMA Digest, Vol 52, Issue 13<BR>
*******************************************<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>