Syntax color scheme ....

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Syntax color scheme ....

James Ladd
Hey guys,

Jeff Heon has given us an intellij plugin that can do Smalltalk syntax highlighting so can I have your thoughts on Syntax
colors for Smalltalk? We should also acknowledge the help we received from Konstantin Bulenkov from Idea.

Please can you reply here with some code examples that you have marked up with color, italics and
bolding (if appropriate) - you can use the Redline runtime source as a starting point for code
examples.

I'll do mine today and get back to you for discussion.

- James.

jas
Reply | Threaded
Open this post in threaded view
|

Re: Syntax color scheme ....

jas


On Wednesday, September 5, 2012 3:12:45 PM UTC-7, jamesl wrote:
Hey guys,

...

Please can you reply here with some code examples that you have marked up with color, italics and
bolding (if appropriate)
...

<table id="mainContent" cellspacing="0" cellpadding="0" width="100%">
<tr class="oddRow row1"><td valign="top" id="leftGutter" width="1%" class="gutter"><a href="<a href="view-source:http://192.168.137.247/stn/097729483/Elect#top" class="attribute-value">#top"><img src="<a href="view-source:http://192.168.137.247/img?item-blank.gif" class="attribute-value">/img?item-blank.gif" alt="shim" height="610" width="10"></a></td><td valign="top" width="96%"><dl><dt>

&nbsp;<br>
<div class="AlignedParagraph">
<table border="border" cellspacing="4" bgcolor="B0B1CE" cellpadding="2" width="100%">
<tr class="oddRow row1"><td>
<table cellspacing="0" cellpadding="0">
<tr class="oddRow row1"><td><h1>Object</h1>
<blockquote><dl><dd><table width="80%"><tr><td>
<table bgcolor="F8F8C4" border cellpadding="4" width="100%"><tr><td><table><tr><td><pre>

>><strong><font color="blue">elect:</font><font color="black"> </font><font color="black">boolean2block</font></strong>
<font face="fixed"><font color="black">	</font><font color="green">&quot;</font><font color="green"> </font><font color="green">Compare</font><font color="green"> </font><font color="green">element</font><font color="green"> </font><font color="green">values</font><font color="green"> </font><font color="green">in</font><font color="green"> </font><font color="green">the</font><font color="green"> </font><font color="green">receiver</font><font color="green"> </font><font color="green">using</font><font color="green"> </font><font color="green">specified</font><font color="green"> </font><font color="green">&lt;boolean2block&gt;</font><font color="green"> </font><font color="green">relation</font><font color="green">.</font>
<font color="green">	   </font><font color="green">Answer</font><font color="green"> </font><font color="green">the</font><font color="green"> </font><font color="green">'winning'</font><font color="green"> </font><font color="green">element</font><font color="green">,</font>
<font color="green">		</font><font color="green">e</font><font color="green">.</font><font color="green">g</font><font color="green">.</font>
<font color="green">		</font><font color="green">smallest</font><font color="green"> </font><font color="green">:</font><font color="green">= </font><font color="green">aSizeableCollection</font>
<font color="green">				</font><font color="green">elect:</font><font color="green"> [</font><font color="green">:smallest</font><font color="green"> </font><font color="green">:each|</font><font color="green"> </font><font color="green">smallest</font><font color="green"> </font><font color="green">size</font><font color="green"> </font><font color="green">&lt;</font><font color="green"> </font><font color="green">each</font><font color="green"> </font><font color="green">size</font><font color="green">]</font>
<font color="green">	</font><font color="green">&quot;</font>
<font color="black">	^</font><font color="black">self</font><font color="black"> </font><font color="black">isKeyed</font>
<font color="black">		</font><font color="blue">ifTrue:</font><font color="black"> [(</font><font color="black">self</font><font color="black"> </font><font color="blue">electKeyed:</font><font color="black"> </font><font color="black">boolean2block</font><font color="black">) </font><font color="black">value</font><font color="black">]</font>
<font color="black">		</font><font color="blue">ifFalse:</font><font color="black"> [</font><font color="black">self</font><font color="black"> </font><font color="blue">electKeyless:</font><font color="black"> </font><font color="black">boolean2block</font><font color="black">]</font></font></pre></td></tr></table></td></tr></table><br></br>
</td></tr></table></dd></dl>
</blockquote><blockquote><dl><dd><table width="80%"><tr><td>
<table bgcolor="F8F8C4" border cellpadding="4" width="100%"><tr><td><table><tr><td><pre>

>><strong><font color="blue">electKeyed:</font><font color="black"> </font><font color="black">boolean2block</font></strong>
<font face="fixed"><font color="black">	</font><font color="green">&quot;</font><font color="green"> </font><font color="green">Compare</font><font color="green"> </font><font color="green">element</font><font color="green"> </font><font color="green">values</font><font color="green"> </font><font color="green">of</font><font color="green"> </font><font color="green">the</font><font color="green"> </font><font color="green">receiver</font><font color="green"> </font><font color="green">using</font><font color="green"> </font><font color="green">specified</font><font color="green"> </font><font color="green">&lt;boolean2block&gt;</font><font color="green"> </font><font color="green">relation</font><font color="green">.</font>
<font color="green">	   </font><font color="green">Answer</font><font color="green"> </font><font color="green">the</font><font color="green"> </font><font color="green">'winning'</font><font color="green"> (</font><font color="green">key</font><font color="green"> </font><font color="green">-&gt;</font><font color="green"> </font><font color="green">element</font><font color="green">) </font><font color="green">association</font><font color="green">.</font>
<font color="green">		</font><font color="green">e</font><font color="green">.</font><font color="green">g</font><font color="green">.</font>
<font color="green">		</font><font color="green">candidate:</font><font color="green">= </font><font color="green">delegateCounts</font>
<font color="green">					</font><font color="green">elect:</font><font color="green"> [</font><font color="green">:most</font><font color="green"> </font><font color="green">:each|</font><font color="green"> </font><font color="green">most</font><font color="green"> </font><font color="green">delegates</font><font color="green"> </font><font color="green">&gt;</font><font color="green"> </font><font color="green">each</font><font color="green"> </font><font color="green">delegates</font><font color="green">]</font>
<font color="green">					</font><font color="green">fromKeys:</font><font color="green"> </font><font color="green">#</font><font color="green">(</font><font color="green">barack</font><font color="green"> </font><font color="green">bill</font><font color="green"> </font><font color="green">dennis</font><font color="green"> </font><font color="green">hilary</font><font color="green"> </font><font color="green">joe</font><font color="green"> </font><font color="green">john</font><font color="green">)</font>
<font color="green">	</font><font color="green">&quot;</font>
<font color="black">	^</font><font color="black">self</font>
<font color="black">		</font><font color="blue">elect:</font><font color="black"> </font><font color="black">boolean2block</font>
<font color="black">		</font><font color="blue">fromKeys:</font><font color="black"> </font><font color="black">self</font><font color="black"> </font><font color="black">keys</font></font></pre></td></tr></table></td></tr></table><br></br>
</td></tr></table></dd></dl>
</blockquote><blockquote><dl><dd><table width="80%"><tr><td>
<table bgcolor="F8F8C4" border cellpadding="4" width="100%"><tr><td><table><tr><td><pre>

>><strong><font color="blue">elect:</font><font color="black"> </font><font color="black">boolean2block</font><font color="black"> </font><font color="blue">fromKeys:</font><font color="black"> </font><font color="black">keys</font></strong>
<font face="fixed"><font color="black">	</font><font color="green">&quot;</font><font color="green"> </font><font color="green">Answer</font><font color="green"> </font><font color="green">the</font><font color="green"> </font><font color="green">'winning'</font><font color="green"> (</font><font color="green">key</font><font color="green"> </font><font color="green">-&gt;</font><font color="green"> </font><font color="green">element</font><font color="green">) </font><font color="green">association</font><font color="green">, </font><font color="green">comparing</font><font color="green"> </font><font color="green">element</font><font color="green"> </font><font color="green">values</font><font color="green"> </font><font color="green">at</font><font color="green"> </font><font color="green">specified</font><font color="green"> </font><font color="green">keys</font><font color="green"> </font><font color="green">in</font><font color="green"> </font><font color="green">receiver</font><font color="green">,</font>
<font color="green">	   </font><font color="green">using</font><font color="green"> </font><font color="green">&lt;boolean2block&gt;</font><font color="green"> </font><font color="green">relation</font><font color="green">.  </font><font color="green">Raise</font><font color="green"> </font><font color="green">an</font><font color="green"> </font><font color="green">exception</font><font color="green"> </font><font color="green">if</font><font color="green"> </font><font color="green">receiver</font><font color="green"> </font><font color="green">has</font><font color="green"> </font><font color="green">no</font><font color="green"> </font><font color="green">value</font><font color="green"> </font><font color="green">at</font><font color="green"> </font><font color="green">one</font><font color="green"> </font><font color="green">of</font><font color="green"> </font><font color="green">the</font><font color="green"> </font><font color="green">specified</font><font color="green"> </font><font color="green">keys</font><font color="green">.</font>
<font color="green">	</font><font color="green">&quot;</font>
<font color="black">	</font><font color="black">|</font><font color="black"> </font><font color="black">pair</font><font color="black"> </font><font color="black">|</font>
<font color="black">	^(</font><font color="black">pair</font><font color="black"> </font><font color="black">:</font><font color="black">= </font><font color="black">keys</font><font color="black"> </font><font color="black">splitFirst</font><font color="black">) </font><font color="black">value</font>
<font color="black">		</font><font color="blue">inject:</font><font color="black"> </font><font color="black">pair</font><font color="black"> </font><font color="black">key</font><font color="black"> </font><font color="black">-&gt;</font><font color="black"> (</font><font color="black">self</font><font color="black"> </font><font color="blue">at:</font><font color="black"> </font><font color="black">pair</font><font color="black"> </font><font color="black">key</font><font color="black">)</font>
<font color="black">		</font><font color="blue">into:</font><font color="black">	[</font><font color="black">:result</font><font color="black"> </font><font color="black">:each|</font><font color="black"> </font><font color="black">|</font><font color="black"> </font><font color="black">element</font><font color="black"> </font><font color="black">|</font>
<font color="black">			 (</font><font color="black">boolean2block</font><font color="black"> </font><font color="blue">value:</font><font color="black"> </font><font color="black">result</font><font color="black"> </font><font color="black">value</font><font color="black"> </font><font color="blue">value:</font><font color="black"> (</font><font color="black">element</font><font color="black"> </font><font color="black">:</font><font color="black">= </font><font color="black">self</font><font color="black"> </font><font color="blue">at:</font><font color="black"> </font><font color="black">each</font><font color="black">))</font>
<font color="black">				</font><font color="blue">or:</font><font color="black">  [</font><font color="black">result</font><font color="black"> </font><font color="blue">key:</font><font color="black"> </font><font color="black">each</font><font color="black">; </font><font color="blue">value:</font><font color="black"> </font><font color="black">element</font><font color="black">].</font>
<font color="black">			 </font><font color="black">result</font>
<font color="black">			]</font></font></pre></td></tr></table></td></tr></table><br></br>
</td></tr></table></dd></dl>
</blockquote><blockquote><dl><dd><table width="80%"><tr><td>
<table bgcolor="F8F8C4" border cellpadding="4" width="100%"><tr><td><table><tr><td><pre>

>><strong><font color="blue">electKeyless:</font><font color="black"> </font><font color="black">boolean2block</font></strong>
<font face="fixed"><font color="black">	</font><font color="green">&quot;</font><font color="green"> </font><font color="green">Answer</font><font color="green"> </font><font color="green">the</font><font color="green"> </font><font color="green">'winning'</font><font color="green"> </font><font color="green">element</font><font color="green"> </font><font color="green">of</font><font color="green"> </font><font color="green">the</font><font color="green"> </font><font color="green">receiver</font><font color="green">, </font><font color="green">with</font><font color="green"> </font><font color="green">elements</font><font color="green"> </font><font color="green">compared</font><font color="green"> </font><font color="green">using</font><font color="green"> </font><font color="green">&lt;boolean2block&gt;</font><font color="green">.</font>
<font color="green">	    </font><font color="green">e</font><font color="green">.</font><font color="green">g</font><font color="green">. </font><font color="green">smallest</font><font color="green"> </font><font color="green">:</font><font color="green">= </font><font color="green">aSizeableCollection</font><font color="green">  </font><font color="green">elect:</font><font color="green"> [</font><font color="green">:smallest</font><font color="green"> </font><font color="green">:each|</font><font color="green"> </font><font color="green">smallest</font><font color="green"> </font><font color="green">size</font><font color="green"> </font><font color="green">&lt;</font><font color="green"> </font><font color="green">each</font><font color="green"> </font><font color="green">size</font><font color="green">].</font>
<font color="green">	</font><font color="green">&quot;</font>
<font color="black">	</font><font color="black">|</font><font color="black"> </font><font color="black">association</font><font color="black"> </font><font color="black">|</font>
<font color="black">	^(</font><font color="black">association</font><font color="black"> </font><font color="black">:</font><font color="black">= </font><font color="black">self</font><font color="black"> </font><font color="black">splitFirst</font><font color="black">) </font><font color="black">value</font>
<font color="black">		</font><font color="blue">inject:</font><font color="black"> </font><font color="black">association</font><font color="black"> </font><font color="black">key</font>
<font color="black">		</font><font color="blue">into:</font><font color="black"> [</font><font color="black">:result</font><font color="black"> </font><font color="black">:each|</font>
<font color="black">			(</font><font color="black">boolean2block</font><font color="black"> </font><font color="blue">value:</font><font color="black"> </font><font color="black">result</font><font color="black"> </font><font color="blue">value:</font><font color="black"> </font><font color="black">each</font><font color="black">)</font>
<font color="black">				</font><font color="blue">ifTrue:</font><font color="black">  [</font><font color="black">result</font><font color="black">]</font>
<font color="black">				</font><font color="blue">ifFalse:</font><font color="black"> [</font><font color="black">each</font><font color="black">]</font>
<font color="black">			]</font></font></pre></td></tr></table></td></tr></table><br></br>
</td></tr></table></dd></dl>
</blockquote><blockquote><dl><dd><table width="80%"><tr><td>
<table bgcolor="F8F8C4" border cellpadding="4" width="100%"><tr><td><table><tr><td><pre>

>><strong><font color="black">splitFirst</font></strong>
<font face="fixed"><font color="black">	</font><font color="green">&quot;</font><font color="green">	</font><font color="green">Split</font><font color="green"> </font><font color="green">and</font><font color="green"> </font><font color="green">answer</font><font color="green"> </font><font color="green">receiver</font><font color="green"> </font><font color="green">as</font><font color="green"> </font><font color="green">the</font><font color="green"> </font><font color="green">association:</font>
<font color="green">			</font><font color="green">receiver</font><font color="green"> </font><font color="green">first</font><font color="green"> </font><font color="green">-&gt;</font><font color="green"> </font><font color="green">receiver</font><font color="green"> </font><font color="green">allButFirst</font>
<font color="green">	</font><font color="green">&quot;</font>
<font color="black">	</font><font color="black">|</font><font color="black"> </font><font color="black">first</font><font color="black"> </font><font color="black">allButFirst</font><font color="black"> </font><font color="black">streamedPuttingWithCurry|</font>
<font color="black">	</font><font color="black">allButFirst</font><font color="black"> </font><font color="black">:</font><font color="black">= </font><font color="black">self</font><font color="black"> </font><font color="black">class</font><font color="black"> </font><font color="blue">new:</font><font color="black"> </font><font color="black">self</font><font color="black"> </font><font color="black">size</font><font color="black"> </font><font color="black">-</font><font color="black"> </font><font color="black">1</font><font color="black">.</font>
<font color="black">	</font><font color="black">streamedPuttingWithCurry</font><font color="black"> </font><font color="black">:</font><font color="black">= [</font><font color="black">:cws|</font><font color="black">  [</font><font color="black">:each|</font><font color="black"> </font><font color="black">cws</font><font color="black"> </font><font color="blue">nextPut:</font><font color="black"> </font><font color="black">each</font><font color="black">]] </font><font color="blue">value:</font><font color="black"> </font><font color="black">allButFirst</font><font color="black"> </font><font color="black">writeStream</font><font color="black">.</font>
<font color="black">	</font><font color="black">first</font><font color="black"> </font><font color="black">:</font><font color="black">= </font><font color="black">self</font>
<font color="black">			</font><font color="blue">firstDo:</font><font color="black"> [</font><font color="black">:each|</font><font color="black"> </font><font color="black">each</font><font color="black">]</font>
<font color="black">			</font><font color="blue">restDo:</font><font color="black"> </font><font color="black">streamedPuttingWithCurry</font><font color="black">.</font>
<font color="black">	^</font><font color="black">first</font><font color="black"> </font><font color="black">-&gt;</font><font color="black"> </font><font color="black">allButFirst</font></font></pre></td></tr></table></td></tr></table><br></br>
</td></tr></table></dd></dl>
</blockquote><blockquote><dl><dd><table width="80%"><tr><td>
<table bgcolor="F8F8C4" border cellpadding="4" width="100%"><tr><td><table><tr><td><pre>

>><strong><font color="blue">firstDo:</font><font color="black"> </font><font color="black">first1block</font><font color="black"> </font><font color="blue">restDo:</font><font color="black"> </font><font color="black">remainder1block</font></strong>
<font face="fixed">
<font color="black">	^</font><font color="black">self</font><font color="black"> </font><font color="blue">firstDo:</font><font color="black"> </font><font color="black">first1block</font>
<font color="black">		</font><font color="blue">reset:</font><font color="black"> </font><font color="black">nil</font>
<font color="black">		</font><font color="blue">restDo:</font><font color="black"> </font><font color="black">remainder1block</font></font></pre></td></tr></table></td></tr></table><br></br>
</td></tr></table></dd></dl>
</blockquote><blockquote><dl><dd><table width="80%"><tr><td>
<table bgcolor="F8F8C4" border cellpadding="4" width="100%"><tr><td><table><tr><td><pre>

>><strong><font color="blue">firstDo:</font><font color="black"> </font><font color="black">first1block</font><font color="black"> </font><font color="blue">reset:</font><font color="black"> </font><font color="black">a0block</font><font color="black"> </font><font color="blue">restDo:</font><font color="black"> </font><font color="black">remainder1block</font></strong>
<font face="fixed"><font color="black">	^</font><font color="black">self</font><font color="black"> </font><font color="blue">firstDo:</font><font color="black"> </font><font color="black">first1block</font><font color="black"> </font><font color="blue">reset:</font><font color="black"> </font><font color="black">a0block</font><font color="black"> </font><font color="blue">restDo:</font><font color="black"> </font><font color="black">remainder1block</font><font color="black"> </font><font color="blue">ifAbsent:</font><font color="black"> [</font><font color="black">self</font><font color="black"> </font><font color="black">errorNoFirstWhenEmpty</font><font color="black">]</font></font></pre></td></tr></table></td></tr></table><br></br>
</td></tr></table></dd></dl>
</blockquote><blockquote><dl><dd><table width="80%"><tr><td>
<table bgcolor="F8F8C4" border cellpadding="4" width="100%"><tr><td><table><tr><td><pre>

>><strong><font color="blue">firstDo:</font><font color="black"> </font><font color="black">first1block</font><font color="black"> </font><font color="blue">reset:</font><font color="black"> </font><font color="black">reset0block</font><font color="black"> </font><font color="blue">restDo:</font><font color="black"> </font><font color="black">remainder1block</font><font color="black"> </font><font color="blue">ifAbsent:</font><font color="black"> </font><font color="black">absent0block</font></strong>
<font face="fixed"><font color="black">	</font><font color="black">|</font><font color="black"> </font><font color="black">absent</font><font color="black"> </font><font color="black">first</font><font color="black"> </font><font color="black">block</font><font color="black"> </font><font color="black">|</font>
<font color="black">	</font><font color="black">absent</font><font color="black"> </font><font color="black">:</font><font color="black">= </font><font color="black">absent0block</font><font color="black">.</font>
<font color="black">	</font><font color="black">block</font><font color="black"> </font><font color="black">:</font><font color="black">= [</font><font color="black">:each|</font><font color="black"> </font><font color="black">block</font><font color="black"> </font><font color="black">:</font><font color="black">= </font><font color="black">remainder1block</font><font color="black">. </font><font color="black">first</font><font color="black"> </font><font color="black">:</font><font color="black">= </font><font color="black">first1block</font><font color="black"> </font><font color="blue">value:</font><font color="black"> </font><font color="black">each</font><font color="black">. </font><font color="black">reset0block</font><font color="black"> </font><font color="black">value</font><font color="black">. </font><font color="black">absent</font><font color="black"> </font><font color="black">:</font><font color="black">= </font><font color="black">nil</font><font color="black">].</font>
<font color="black">	</font><font color="black">self</font><font color="black"> </font><font color="blue">do:</font><font color="black"> [</font><font color="black">:each|</font><font color="black"> </font><font color="black">block</font><font color="black"> </font><font color="blue">value:</font><font color="black"> </font><font color="black">each</font><font color="black">].</font>
<font color="black">	^</font><font color="black">absent</font><font color="black"> </font><font color="black">isNil</font>
<font color="black">		</font><font color="blue">ifTrue:</font><font color="black"> [</font><font color="black">first</font><font color="black">]</font>
<font color="black">		</font><font color="blue">ifFalse:</font><font color="black"> [</font><font color="black">absent</font><font color="black"> </font><font color="black">value</font><font color="black">]</font></font></pre></td></tr></table></td></tr></table><br></br>
</td></tr></table></dd></dl>
</blockquote></td></tr></table></td></tr></table></div>&nbsp;<br>
&nbsp;<br>
<div class="AlignedParagraph">
<table border="border" cellspacing="4" bgcolor="B0B1CE" cellpadding="2" width="100%">
<tr class="oddRow row1"><td>
<table cellspacing="0" cellpadding="0">
<tr class="oddRow row1"><td><h1>SequenceableCollection</h1>
<blockquote><dl><dd><table width="80%"><tr><td>
<table bgcolor="F8F8C4" border cellpadding="4" width="100%"><tr><td><table><tr><td><pre>

>><strong><font color="black">keys</font></strong>
<font face="fixed"><font color="black">	</font><font color="green">&quot;Answer</font><font color="green"> </font><font color="green">a</font><font color="green"> </font><font color="green">&lt;collection&gt;</font><font color="green"> </font><font color="green">containing</font><font color="green"> </font><font color="green">the</font><font color="green"> </font><font color="green">receiver's</font><font color="green"> </font><font color="green">keys</font><font color="green">.</font><font color="green">&quot;</font>

<font color="black">	^</font><font color="black">1</font><font color="black"> </font><font color="blue">to:</font><font color="black"> </font><font color="black">self</font><font color="black"> </font><font color="black">size</font></font></pre></td></tr></table></td></tr></table><br></br>
</td></tr></table></dd></dl>
</blockquote></td></tr></table>

 
Reply | Threaded
Open this post in threaded view
|

Syntax color scheme ....

Jeff Heon
In reply to this post by James Ladd
Obviously I need to finish the doc for Sean and the run-as functionality first, but I've come across what looks like great a color scheme for Redline! (Got the reference from the Clojure gazette.)
 
http://ethanschoonover.com/solarized

I might integrate them directly into STRiDE or there is already some kind of theme intellij plugin.
Reply | Threaded
Open this post in threaded view
|

Re: Syntax color scheme ....

James Ladd
Solarized is certainly a nice scheme.

What we need to work out is how that scheme can be applied to enhance the understanding of
the Smalltalk syntax.

I'll also give some thought to how this might play out with the Pharo people who are used to
white backgrounds.


On Mon, Dec 17, 2012 at 1:02 PM, Jeff Heon <[hidden email]> wrote:
Obviously I need to finish the doc for Sean and the run-as functionality first, but I've come across what looks like great a color scheme for Redline! (Got the reference from the Clojure gazette.)
 
http://ethanschoonover.com/solarized

I might integrate them directly into STRiDE or there is already some kind of theme intellij plugin.

Reply | Threaded
Open this post in threaded view
|

Re: Syntax color scheme ....

Jeff Heon
+1 thousand in using using a color scheme to further the understanding of Smalltalk syntax 8)

Your Pharo comment makes me think of having a default white background and a separate solarized theme.

I'll ping you again when I get there in 2013 8)
Reply | Threaded
Open this post in threaded view
|

Re: Syntax color scheme ....

James Ladd
Mate if I don't speak to you before, you have a great and safe Christmas.
I hope you and those close to you have a fantastic 2013 

On Mon, Dec 17, 2012 at 11:41 PM, Jeff Heon <[hidden email]> wrote:
+1 thousand in using using a color scheme to further the understanding of Smalltalk syntax 8)

Your Pharo comment makes me think of having a default white background and a separate solarized theme.

I'll ping you again when I get there in 2013 8)

Reply | Threaded
Open this post in threaded view
|

Re: Syntax color scheme ....

JONNALAGADDA Srinivas
In reply to this post by James Ladd
On Monday, December 17, 2012 7:42:02 AM UTC+5:30, jamesl wrote:
Solarized is certainly a nice scheme.

What we need to work out is how that scheme can be applied to enhance the understanding of
the Smalltalk syntax.

1. Quick question James: which editor do you use for Java, and which for Smalltalk (if it is a different one)?  Just curious!  If I were to guess based on `.gitignore', you may be using NetBeans on a Mac, for Java.

2. I am currently using Emacs for Smalltalk, with GNU Smalltalk's major mode.  Is there a better major mode that anyone is aware of?

3. I usually use Eclipse for Java.  Could you kindly add `.metadata' to `.gitigore' please?

        By the way, my environment is a 64-bit Linux Mint 14 KDE.  Just for the record!

-- |0|0|

PS: Re-joining the list from the e-mail address associated with my GitHub account.
Reply | Threaded
Open this post in threaded view
|

Re: Syntax color scheme ....

James Ladd
Response inline ....

On Sat, Dec 29, 2012 at 4:01 PM, JONNALAGADDA Srinivas <[hidden email]> wrote:
On Monday, December 17, 2012 7:42:02 AM UTC+5:30, jamesl wrote:
Solarized is certainly a nice scheme.

What we need to work out is how that scheme can be applied to enhance the understanding of
the Smalltalk syntax.
 
Agreed.

1. Quick question James: which editor do you use for Java, and which for Smalltalk (if it is a different one)?  Just curious!  If I were to guess based on `.gitignore', you may be using NetBeans on a Mac, for Java.

I use IntelliJ with the Redline plugin - of course ;)
For all languages I code.
 
2. I am currently using Emacs for Smalltalk, with GNU Smalltalk's major mode.  Is there a better major mode that anyone is aware of?

 
Sean? (Sean is an emacs user and I think he did a theme for Redline.)
 
3. I usually use Eclipse for Java.  Could you kindly add `.metadata' to `.gitigore' please?

Yep
 
        By the way, my environment is a 64-bit Linux Mint 14 KDE.  Just for the record!

-- |0|0|

PS: Re-joining the list from the e-mail address associated with my GitHub account.

I use Ubuntu 64bit and I am one of the rare people happy with unity ;)

Reply | Threaded
Open this post in threaded view
|

Re: Syntax color scheme ....

JONNALAGADDA Srinivas
On Saturday, December 29, 2012 10:35:37 AM UTC+5:30, jamesl wrote:
Response inline ....

I use IntelliJ with the Redline plugin - of course ;)
For all languages I code.

        My guess was wrong on both counts, then :-(.
 
3. I usually use Eclipse for Java.  Could you kindly add `.metadata' to `.gitigore' please?

Yep

        Thanks.  [By the way, that was obviously supposed to be `.gitignore', not `.gitigore'!]
 
-- |0|0|