<div dir="ltr"><div><div><div>Thanks Chris for pointing out that on is a lowercase k and the other an uppercase K. My old eyes just didn&#39;t register the difference. <br><br></div>But my basic issue remains, both &quot;set font&quot; and &quot;set style&quot; bring up font selection tools and no way to set attributes such as bold and italic.<br>
<br></div>Frank, I dug up my moldy Mantis password and made an entry, <a href="http://bugs.squeak.org/view.php?id=7712">http://bugs.squeak.org/view.php?id=7712</a><br><br></div>Have a terrific and safe new year celebration, everyone.<br>
<div><div><div><br><br><div><br><br></div></div></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Dec 28, 2012 at 2:47 AM, Frank Shearar <span dir="ltr">&lt;<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 28 December 2012 03:44, Chris Muller &lt;<a href="mailto:asqueaker@gmail.com">asqueaker@gmail.com</a>&gt; wrote:<br>

&gt;&gt; OK, just loaded one of my projects and started poking around. This is by no<br>
&gt;&gt; means exhaustive, just what I happened to notice. On the &quot;welcome&quot; screen it<br>
&gt;&gt; says &quot;Cleanup and simplification of Morphic text editing&quot; but an old<br>
&gt;&gt; &quot;feature&quot; (bug) is still there. If I type &quot;The second word is bold&quot; and want<br>
&gt;&gt; to make the second word bold I double-click on &quot;second&quot; to select the word,<br>
&gt;&gt; then right-click to bring up a pop-up menu where I expect to be able to do<br>
&gt;&gt; that. The options available are<br>
&gt;&gt;<br>
&gt;&gt; set font ... (k)<br>
&gt;&gt; set style ... (k)<br>
&gt;&gt; set alignment ... (u)<br>
&gt;&gt;<br>
&gt;&gt; Setting a word bold should be on the style option, but when I select it I<br>
&gt;&gt; get a font selection tool. The first choice also leads to a font setting<br>
&gt;<br>
&gt; Hmm, I agree.  That&#39;s strange they both seem to bring up the same thing.<br>
&gt;<br>
&gt;&gt; tool, although it is different. Neither offers bold, underline, italic, etc.<br>
&gt;&gt; The alignment choice does offer alignment options. If I halo the text and<br>
&gt;&gt; click Brown FF I get what I want, plus options to set alignment. Here is a<br>
&gt;&gt; clue: both of the first two options on the pop-menu show the same keyboard<br>
&gt;&gt; shortcut of k, which actually does what &quot;set font&quot; does. Seems as though the<br>
&gt;&gt; definition for the &quot;set style&quot; choice needs some adjustment.<br>
&gt;<br>
&gt; I do think one of them is a capital K, the other is the lowercase variation.<br>
&gt;<br>
&gt; I think most folks are so used to using the hot-keys for bold,<br>
&gt; underline, etc. that this little bug just went unnoticed.  Someone<br>
&gt; will probably sweep it up in 4.5.  The hot-key activation for bold<br>
&gt; does work.  (See World menu | help... | command-key help for the full<br>
&gt; listing).<br>
<br>
</div></div>It&#39;ll be much easier to sweep up if there&#39;s a Mantis report :)<br>
<span class="HOEnZb"><font color="#888888"><br>
frank<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
&gt;&gt; On Thu, Dec 27, 2012 at 4:18 PM, Open Slate &lt;<a href="mailto:openslateproj@gmail.com">openslateproj@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Just installed 4.4 RC3 on FreeBSD 9.1 RC3 and it comes up fine. No time<br>
&gt;&gt;&gt; just now to try things out. Looking forward to improvements in the text<br>
&gt;&gt;&gt; editing ... this was driving be bananas. Thanks, all!!<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Thu, Dec 27, 2012 at 1:48 AM, H. Hirzel &lt;<a href="mailto:hannes.hirzel@gmail.com">hannes.hirzel@gmail.com</a>&gt;<br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Frank,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On 12/27/12, Frank Shearar &lt;<a href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt; &gt; On 27 December 2012 11:00, H. Hirzel &lt;<a href="mailto:hannes.hirzel@gmail.com">hannes.hirzel@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt; &gt;&gt; Frank,<br>
&gt;&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt; where can I have a look at the build script?<br>
&gt;&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt; And the console output is not very talkative....<br>
&gt;&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt; <a href="http://squeakci.org/job/ReleaseSqueakTrunk/17/console" target="_blank">http://squeakci.org/job/ReleaseSqueakTrunk/17/console</a><br>
&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt; &gt; *<br>
&gt;&gt;&gt;&gt; &gt; <a href="https://github.com/frankshearar/squeak-ci/blob/download-vms/release.sh" target="_blank">https://github.com/frankshearar/squeak-ci/blob/download-vms/release.sh</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; OK, so the following bash script<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;     #! /bin/sh<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;     # This script takes the output of builtastic.sh and creates a<br>
&gt;&gt;&gt;&gt; releasable<br>
&gt;&gt;&gt;&gt;     # artifact.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;     SRC=$(cd $(dirname &quot;$0&quot;); pwd)<br>
&gt;&gt;&gt;&gt;     . &quot;${SRC}/versions.sh&quot;<br>
&gt;&gt;&gt;&gt;     . &quot;${SRC}/functions.sh&quot;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;     SQUEAK_VERSION=`cat ${SRC}/target/TrunkImage.version`<br>
&gt;&gt;&gt;&gt;     BASENAME=Squeak4.4-${SQUEAK_VERSION}<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;     build_interpreter_vm<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;     echo Using ${INTERPRETER_VM}<br>
&gt;&gt;&gt;&gt;     echo Preparing ${BASENAME}...<br>
&gt;&gt;&gt;&gt;     cp ${SRC}/target/TrunkImage.changes ${SRC}/target/${BASENAME}.changes<br>
&gt;&gt;&gt;&gt;     cp ${SRC}/target/TrunkImage.image ${SRC}/target/${BASENAME}.image<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;     chmod +w ${SRC}/target/${BASENAME}.changes<br>
&gt;&gt;&gt;&gt;     chmod +w ${SRC}/target/${BASENAME}.image<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;     echo Releasing ${BASENAME}...<br>
&gt;&gt;&gt;&gt;     ${INTERPRETER_VM} -vm-sound-null -vm-display-null ${SRC}/target<br>
&gt;&gt;&gt;&gt; /${BASENAME}.image ${SRC}/<a href="http://release.st" target="_blank">release.st</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;     echo Zipping ${BASENAME}...<br>
&gt;&gt;&gt;&gt;     # Previous runs might leave a zip lying around.<br>
&gt;&gt;&gt;&gt;     rm ${SRC}/target/${BASENAME}.zip<br>
&gt;&gt;&gt;&gt;     (cd ${SRC}/target; zip -j ${BASENAME}.zip ${BASENAME}.changes<br>
&gt;&gt;&gt;&gt; ${BASENAME}.image)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; CALLS the SMALLTALK script<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt; *<br>
&gt;&gt;&gt;&gt; &gt; <a href="https://github.com/frankshearar/squeak-ci/blob/download-vms/release.st" target="_blank">https://github.com/frankshearar/squeak-ci/blob/download-vms/release.st</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;     Form openAsBackground: (FileDirectory default / &#39;..&#39; /<br>
&gt;&gt;&gt;&gt; &#39;resources/wallpaper.png&#39;) pathName.<br>
&gt;&gt;&gt;&gt;     Workspace allInstances do: [:w | w topView delete].<br>
&gt;&gt;&gt;&gt;     ReleaseBuilderFor4dot4 prepareNewBuild.<br>
&gt;&gt;&gt;&gt;     Smalltalk snapshot: true andQuit: true.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Just by inspection (and with the knowledge that the version number of<br>
&gt;&gt;&gt;&gt; the resulting image is correct) it seems that the error might be in<br>
&gt;&gt;&gt;&gt; the Smalltalk script.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; NOTE:<br>
&gt;&gt;&gt;&gt; Anybody who downloads the latest trunk image and executes the above<br>
&gt;&gt;&gt;&gt; Smalltalk script is in the position to find the error....... (hint,<br>
&gt;&gt;&gt;&gt; hint to everybody...)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt; No, the scripts are not talkative at all. I&#39;m really not sure how to<br>
&gt;&gt;&gt;&gt; &gt; make them more talkative. Obviously in the shell scripts you can use<br>
&gt;&gt;&gt;&gt; &gt; echo, but those do hardly anything. Really what I want is something<br>
&gt;&gt;&gt;&gt; &gt; that writes to the Transcript when headful and to stdout/stderr when<br>
&gt;&gt;&gt;&gt; &gt; headless. I don&#39;t think we have such a thing at the moment.<br>
&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt; &gt; I also think that the ReleaseBuilder stuff doesn&#39;t belong in the Trunk<br>
&gt;&gt;&gt;&gt; &gt; image and should be maintained externally. (MAYBE it could be loaded<br>
&gt;&gt;&gt;&gt; &gt; into an image just as part of the release process, but really I&#39;d like<br>
&gt;&gt;&gt;&gt; &gt; scaffolding - ConfigurationOf packages, ReleaseBuilder stuff, etc. -<br>
&gt;&gt;&gt;&gt; &gt; to not be in the image at all.)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I am actually very fine with the scaffolding script in the image,<br>
&gt;&gt;&gt;&gt; reason see the note above.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; And in addition this is what Andreas suggested in his memo which is<br>
&gt;&gt;&gt;&gt; cited in the welcome window. External packages configurations /<br>
&gt;&gt;&gt;&gt; scripts which are community supported should be in the image...<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; --Hannes<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt; frank<br>
&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt; --Hannes<br>
&gt;&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt; On 12/24/12, Frank Shearar &lt;<a href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt; On 24 December 2012 09:18, Frank Shearar &lt;<a href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt; On 24 December 2012 07:48, H. Hirzel &lt;<a href="mailto:hannes.hirzel@gmail.com">hannes.hirzel@gmail.com</a>&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; Though it has version number 12324 it still shows the rice-paper<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; background and has a &#39;welcome to Squeak 4.3&#39; workspace.<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt; Oh crumbs. Thanks, Hannes, I must have an error in my script.<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt; <a href="http://squeakci.org/job/ReleaseSqueakTrunk/17/" target="_blank">http://squeakci.org/job/ReleaseSqueakTrunk/17/</a><br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt; frank<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; --Hannes<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt; On 12/23/12, Frank Shearar &lt;<a href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; On 23 December 2012 19:14, Frank Shearar &lt;<a href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; On 23 December 2012 19:09, Frank Shearar<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; &lt;<a href="mailto:frank.shearar@gmail.com">frank.shearar@gmail.com</a>&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://squeakci.org/job/ReleaseSqueakTrunk/lastSuccessfulBuild/artifact/target/" target="_blank">http://squeakci.org/job/ReleaseSqueakTrunk/lastSuccessfulBuild/artifact/target/</a><br>

&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I&#39;m trying to automate more and more of the build/release<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; process.<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; See<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="https://github.com/frankshearar/squeak-ci/tree/download-vms" target="_blank">https://github.com/frankshearar/squeak-ci/tree/download-vms</a> for<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; details. (I&#39;ll merge this branch back into master at some point<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; in<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; the<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; near future.)<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; This does _not_ address Bert&#39;s issue about the positioning of the<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; Squeak window; it&#39;s just an illustration of yet another piece of<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;&gt; automation. I like automation.<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; I see three dirty packages, all dirty - apparently - because of<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; package restructurings.<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; * FlexibleVocabularies - FlexibleVocabularies-Info removed?<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; * Multilingual - Multilingual-Editor added?<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; * SMLoader - looks like SMLoader-Models was removed?<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; (I may have the situation reversed; I&#39;m not sure whether &quot;old&quot;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; refers<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; to the blue strikeout text or the red, nor whether &quot;old&quot; refers to<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; the<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; image or to trunk.)<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt; frank<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; Gary Dunn<br>
&gt;&gt;&gt; Open Slate Project<br>
&gt;&gt;&gt; <a href="http://openslate.org/" target="_blank">http://openslate.org/</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Gary Dunn<br>
&gt;&gt; Open Slate Project<br>
&gt;&gt; <a href="http://openslate.org/" target="_blank">http://openslate.org/</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Gary Dunn<br>Open Slate Project<br><a href="http://openslate.org/" target="_blank">http://openslate.org/</a>
</div>