<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    On 02.07.2011 11:31, Bruce wrote:
    <blockquote cite="mid:51E1739740AF48A290EDF113F5F4D672@JUICEBRAIN"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="Generator" content="Microsoft Word 11 (filtered
        medium)">
      <!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
      <style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:Arial;
        color:windowtext;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
        {page:Section1;}
-->
</style>
      <div class="Section1">
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ">I
              have been using some of Georg Pacher’s very clever
              (I think) AUT symbols in their standard form, allocated
              from within a layout
              with …<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ"> 
              symbol-assign area debris AUT   <o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ"> 
              symbol-assign line wall:debris AUT  <o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ"> 
              symbol-assign point debris AUT  <o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ">etc<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ">All
              has been going quite well for sometime, but
              tonight Therion 5.3.8 gets into an endless loop, repeating
              the following text…<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial; background:
              none repeat scroll 0% 0% yellow;" lang="EN-NZ">l_wall_debris->...factor:=scale_factor-0.01;endfor<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial; background:
              none repeat scroll 0% 0% yellow;" lang="EN-NZ">                                                 
              ;thdraw.block.rotated.angl.<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial; background:
              none repeat scroll 0% 0% yellow;" lang="EN-NZ">l.6513 ))<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial; background:
              none repeat scroll 0% 0% yellow;" lang="EN-NZ">       
               ;<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial; background:
              none repeat scroll 0% 0% yellow;" lang="EN-NZ">! Value is
              too large (-4104.55951).<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial; background:
              none repeat scroll 0% 0% yellow;" lang="EN-NZ"><forever>
              ...k)<0;scale_factor:=scale_factor-0.01;<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial; background:
              none repeat scroll 0% 0% yellow;" lang="EN-NZ">                                                  
              ENDFOR</span></font><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ"><o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ">I
              tend to use a scale of 1:1000, but this time I was
              using 1:5000, so I’m guessing that has overloaded one of
              the functions in
              the final loop below.  Not sure which variable or function
              is causing the
              crash but the value is always the same for any particular
              scale at each loop
              cycle.  <o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ">At
              these scales the length of each line is often
              going to be much less than the size of the symbol so I
              expect we need a more
              cunning exitif criteria.  I have made a stab at fixing it
              below (the
              exitif in grey), but it is probably not the best
              solution.  It works now however
              at 1:1000, 1:5000 and 1:10,000.<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ">Someone
              who knows what they are doing might be able
              to propose a better fix and Martin/Stacho could include it
              in the next
              snapshot.<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ">I
              am perplexed by two other somewhat unrelated things. 
              <o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ">The
              debris symbols as they turn out in the output are
              all filled except the first or last one (not sure which)
              and yet I cannot find
              a fill command in the code.  Having one not filled gives
              nice quirky
              random effect, but they are perhaps better filled?<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ">Line
              blocks AUT works perfectly, and yet the code
              seems to have the same general type of loop and test as
              the line debris AUT
              that gives this problem.<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ">Cheers,
              Bruce<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial"><span
              style="font-size: 10pt; font-family: Arial;" lang="EN-NZ"><o:p> </o:p></span></font></p>
      </div>
    </blockquote>
    [...]<br>
    <br>
    Hi!<br>
    <br>
    Thanks for your feedback Bruce, it's good to know that the symbols
    are also used somewhere else, outside of Austria ;-)<br>
    When I checked the problems, I found another one in the symbol "line
    wall:pit", so I simply attach the newest version of the Austrian
    symbol set, so Martin can include it.<br>
    <br>
    The changes regard the following symbols:<br>
    line wall:pit<br>
    line wall:debris<br>
    point debris<br>
    <br>
    It includes the fix (as suggested by Martin) for point debris, your
    fix for the scale problem with wall:debris, an additional thclean
    for the 'filling' of the first debris in the line and a fix for
    wall:pit in large scales.<br>
    <br>
    Thanks for pointing out these issues,<br>
    Georg.<br>
    <p class="MsoNormal"><br>
    </p>
    <br>
  </body>
</html>