<?xml version="1.0" encoding="windows-1251" ?>
<?xml-stylesheet type='text/xsl' href='cl2html-ciaglia.xsl'?>

<changelog>

<entry>
<date>2008-07-21</date>
<weekday>Monday</weekday>
<time>15:45</time>
<isoDate>2008-07-21T11:45:53Z</isoDate>
<author>ygreks</author>
<pubDate>Mon, 21 Jul 2008 11:45:53 GMT</pubDate>
<file>
<name>posix/config.c</name>
<cvsstate>Exp</cvsstate>
<revision>1.11</revision>
</file>
<file>
<name>posix/io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.7</revision>
</file>
<commondir>posix/</commondir>
<msg>use _STAT_VER instead of literal 3 for API calls (FILE-EXIST and FILE-SIZE)</msg>
</entry>

<entry>
<date>2008-07-20</date>
<weekday>Sunday</weekday>
<time>18:02</time>
<isoDate>2008-07-20T14:02:15Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 20 Jul 2008 14:02:15 GMT</pubDate>
<file>
<name>posix/config.c</name>
<cvsstate>Exp</cvsstate>
<revision>1.10</revision>
</file>
<file>
<name>posix/io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6</revision>
</file>
<file>
<name>win/spf_win_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.16</revision>
</file>
<msg>precise semantics of FILE-EXISTS: path exists and is not a directory</msg>
</entry>

<entry>
<date>2008-07-20</date>
<weekday>Sunday</weekday>
<time>17:01</time>
<isoDate>2008-07-20T13:01:39Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 20 Jul 2008 13:01:39 GMT</pubDate>
<file>
<name>posix/config.c</name>
<cvsstate>Exp</cvsstate>
<revision>1.9</revision>
</file>
<file>
<name>posix/io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5</revision>
</file>
<commondir>posix/</commondir>
<msg>FILE-EXISTS for Linux</msg>
</entry>

<entry>
<date>2008-07-20</date>
<weekday>Sunday</weekday>
<time>16:59</time>
<isoDate>2008-07-20T12:59:05Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 20 Jul 2008 12:59:05 GMT</pubDate>
<file>
<name>win/spf_win_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15</revision>
</file>
<msg>add comment for FILE-EXIST</msg>
</entry>

<entry>
<date>2008-07-14</date>
<weekday>Monday</weekday>
<time>21:22</time>
<isoDate>2008-07-14T17:22:56Z</isoDate>
<author>ruv</author>
<pubDate>Mon, 14 Jul 2008 17:22:56 GMT</pubDate>
<file>
<name>compiler/spf_wordlist.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12</revision>
</file>
<msg>+ "VOC-NAME!", "VOC-NAME@" — в дополнение к CLASS* и PAR* словам доступа к свойствам списка слов.</msg>
</entry>

<entry>
<date>2008-07-14</date>
<weekday>Monday</weekday>
<time>20:36</time>
<isoDate>2008-07-14T16:36:39Z</isoDate>
<author>ruv</author>
<pubDate>Mon, 14 Jul 2008 16:36:39 GMT</pubDate>
<file>
<name>win/spf_win_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.14</revision>
</file>
<msg>Добавлено слово FILE-EXISTS — проверяет существование файла; если дано имя каталога, то возвращает FALSE.

Возможно, стоит слово FILE-EXIST (форма без -s ;) сделать синонимом данного слова, частично утеряв обратную совместимость (на данный момент оно проверяет существование pathname — как просто файла, так и каталога) и добавить отдельные слова для оставшихся вариантов.</msg>
</entry>

<entry>
<date>2008-06-29</date>
<weekday>Sunday</weekday>
<time>14:04</time>
<isoDate>2008-06-29T10:04:40Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 29 Jun 2008 10:04:40 GMT</pubDate>
<file>
<name>macroopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.60</revision>
</file>
<msg>make BUILD-OPTIMIZER work for spf/linux</msg>
</entry>

<entry>
<date>2008-06-28</date>
<weekday>Saturday</weekday>
<time>23:16</time>
<isoDate>2008-06-28T19:16:48Z</isoDate>
<author>ygreks</author>
<pubDate>Sat, 28 Jun 2008 19:16:48 GMT</pubDate>
<file>
<name>Makefile</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>compile</name>
<cvsstate>Exp</cvsstate>
<revision>1.5</revision>
</file>
<file>
<name>posix/config.c</name>
<cvsstate>Exp</cvsstate>
<revision>1.8</revision>
</file>
<file>
<name>posix/config.h</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
</file>
<msg>update comments, move ENSURE macro to config.h</msg>
</entry>

<entry>
<date>2008-06-27</date>
<weekday>Friday</weekday>
<time>16:27</time>
<isoDate>2008-06-27T12:27:57Z</isoDate>
<author>ygreks</author>
<pubDate>Fri, 27 Jun 2008 12:27:57 GMT</pubDate>
<file>
<name>posix/Makefile</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>posix/config.c</name>
<cvsstate>Exp</cvsstate>
<revision>1.7</revision>
</file>
<file>
<name>posix/config.h</name>
<cvsstate>Exp</cvsstate>
<revision>1.1</revision>
</file>
<commondir>posix/</commondir>
<msg>split config.c into header and source files for reuse</msg>
</entry>

<entry>
<date>2008-06-26</date>
<weekday>Thursday</weekday>
<time>22:37</time>
<isoDate>2008-06-26T18:37:36Z</isoDate>
<author>ygreks</author>
<pubDate>Thu, 26 Jun 2008 18:37:36 GMT</pubDate>
<file>
<name>posix/save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.8</revision>
</file>
<msg>remove default.ld dependency in SAVE</msg>
</entry>

<entry>
<date>2008-06-26</date>
<weekday>Thursday</weekday>
<time>13:52</time>
<isoDate>2008-06-26T09:52:02Z</isoDate>
<author>ygreks</author>
<pubDate>Thu, 26 Jun 2008 09:52:02 GMT</pubDate>
<file>
<name>Makefile</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
</file>
<msg>update Makefile too</msg>
</entry>

<entry>
<date>2008-06-26</date>
<weekday>Thursday</weekday>
<time>13:50</time>
<isoDate>2008-06-26T09:50:40Z</isoDate>
<author>ygreks</author>
<pubDate>Thu, 26 Jun 2008 09:50:40 GMT</pubDate>
<file>
<name>compile</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
</file>
<file>
<name>default.ld</name>
<cvsstate>dead</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>forth.ld</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<msg>Get rid of default.ld, modify forth.ld to be more correct (I think so...), please try it on Red Hat
and other systems which had problems with linking spf</msg>
</entry>

<entry>
<date>2008-05-27</date>
<weekday>Tuesday</weekday>
<time>23:37</time>
<isoDate>2008-05-27T19:37:03Z</isoDate>
<author>ygreks</author>
<pubDate>Tue, 27 May 2008 19:37:03 GMT</pubDate>
<file>
<name>posix/envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.7</revision>
</file>
<file>
<name>win/spf_win_envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.19</revision>
</file>
<msg>envir.spf -&gt; ENVIR.SPF</msg>
</entry>

<entry>
<date>2008-05-27</date>
<weekday>Tuesday</weekday>
<time>23:35</time>
<isoDate>2008-05-27T19:35:43Z</isoDate>
<author>ygreks</author>
<pubDate>Tue, 27 May 2008 19:35:43 GMT</pubDate>
<file>
<name>posix/envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6</revision>
</file>
<msg>spf.err is SPF.ERR actually (funny, it is correct in spf_win_envir.f where it is not strictly necessary :)</msg>
</entry>

<entry>
<date>2008-05-15</date>
<weekday>Thursday</weekday>
<time>21:30</time>
<isoDate>2008-05-15T17:30:03Z</isoDate>
<author>ruv</author>
<pubDate>Thu, 15 May 2008 17:30:03 GMT</pubDate>
<file>
<name>compiler/spf_find.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.14</revision>
</file>
<msg>* revert CDR-BY-NAME to version 1.12 (since it had been downgraded to 1.10 by mistake)</msg>
</entry>

<entry>
<date>2008-05-13</date>
<weekday>Tuesday</weekday>
<time>12:57</time>
<isoDate>2008-05-13T08:57:29Z</isoDate>
<author>ygreks</author>
<pubDate>Tue, 13 May 2008 08:57:29 GMT</pubDate>
<file>
<name>posix/config.c</name>
<cvsstate>Exp</cvsstate>
<revision>1.6</revision>
</file>
<msg>some more prettyfying</msg>
</entry>

<entry>
<date>2008-05-13</date>
<weekday>Tuesday</weekday>
<time>12:38</time>
<isoDate>2008-05-13T08:38:49Z</isoDate>
<author>ygreks</author>
<pubDate>Tue, 13 May 2008 08:38:49 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.39</revision>
</file>
<file>
<name>posix/config.c</name>
<cvsstate>Exp</cvsstate>
<revision>1.5</revision>
</file>
<file>
<name>posix/init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.11</revision>
</file>
<file>
<name>win/spf_win_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6</revision>
</file>
<msg>unify exception header printing; more constants for posix/init.f</msg>
</entry>

<entry>
<date>2008-05-13</date>
<weekday>Tuesday</weekday>
<time>12:19</time>
<isoDate>2008-05-13T08:19:10Z</isoDate>
<author>ygreks</author>
<pubDate>Tue, 13 May 2008 08:19:10 GMT</pubDate>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.8</revision>
</file>
<msg>put spf.compile.ini -&gt; src/compile.ini ; rationale -- compile time settings placed near the compile script</msg>
</entry>

<entry>
<date>2008-05-13</date>
<weekday>Tuesday</weekday>
<time>12:15</time>
<isoDate>2008-05-13T08:15:19Z</isoDate>
<author>ygreks</author>
<pubDate>Tue, 13 May 2008 08:15:19 GMT</pubDate>
<file>
<name>posix/mtask.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
</file>
<file>
<name>win/spf_win_mtask.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
</file>
<msg>add THREAD-ID; fix comments in spf_win_mtask.f</msg>
</entry>

<entry>
<date>2008-05-13</date>
<weekday>Tuesday</weekday>
<time>12:07</time>
<isoDate>2008-05-13T08:07:54Z</isoDate>
<author>ygreks</author>
<pubDate>Tue, 13 May 2008 08:07:54 GMT</pubDate>
<file>
<name>posix/memory.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
</file>
<msg>dummy THREAD-HEAP for compatibilty</msg>
</entry>

<entry>
<date>2008-05-12</date>
<weekday>Monday</weekday>
<time>16:09</time>
<isoDate>2008-05-12T12:09:22Z</isoDate>
<author>ygreks</author>
<pubDate>Mon, 12 May 2008 12:09:22 GMT</pubDate>
<file>
<name>posix/module.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5</revision>
</file>
<msg>ModuleName is now correct (previously I always invoked spf with a full path so never noticed a
problem)</msg>
</entry>

<entry>
<date>2008-05-12</date>
<weekday>Monday</weekday>
<time>16:03</time>
<isoDate>2008-05-12T12:03:34Z</isoDate>
<author>ygreks</author>
<pubDate>Mon, 12 May 2008 12:03:34 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.38</revision>
</file>
<file>
<name>posix/envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5</revision>
</file>
<file>
<name>win/spf_pe_save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.14</revision>
</file>
<msg>evaluate command line as a single string (conforms to spf/win)</msg>
</entry>

<entry>
<date>2008-05-11</date>
<weekday>Sunday</weekday>
<time>16:19</time>
<isoDate>2008-05-11T12:19:07Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 11 May 2008 12:19:07 GMT</pubDate>
<file>
<name>posix/save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.7</revision>
</file>
<msg>fix</msg>
</entry>

<entry>
<date>2008-05-11</date>
<weekday>Sunday</weekday>
<time>16:05</time>
<isoDate>2008-05-11T12:05:29Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 11 May 2008 12:05:29 GMT</pubDate>
<file>
<name>Makefile</name>
<cvsstate>Exp</cvsstate>
<revision>1.1</revision>
</file>
<msg>Makefile (to replace ./compile)</msg>
</entry>

<entry>
<date>2008-05-11</date>
<weekday>Sunday</weekday>
<time>15:55</time>
<isoDate>2008-05-11T11:55:45Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 11 May 2008 11:55:45 GMT</pubDate>
<file>
<name>posix/save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6</revision>
</file>
<msg>minor style fix</msg>
</entry>

<entry>
<date>2008-05-11</date>
<weekday>Sunday</weekday>
<time>15:52</time>
<isoDate>2008-05-11T11:52:44Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 11 May 2008 11:52:44 GMT</pubDate>
<file>
<name>diff.txt</name>
<cvsstate>Exp</cvsstate>
<revision>1.5</revision>
</file>
<file>
<name>save</name>
<cvsstate>dead</cvsstate>
<revision>1.4</revision>
</file>
<msg>save script removed;
SAVE now doesn't exit spf (not sure whether system is left in valid state, but looks like it is ok)</msg>
</entry>

<entry>
<date>2008-05-11</date>
<weekday>Sunday</weekday>
<time>15:49</time>
<isoDate>2008-05-11T11:49:21Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 11 May 2008 11:49:21 GMT</pubDate>
<file>
<name>posix/save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5</revision>
</file>
<msg>eliminate the need for save script -- call cc with correct parameters from spf</msg>
</entry>

<entry>
<date>2008-05-11</date>
<weekday>Sunday</weekday>
<time>15:33</time>
<isoDate>2008-05-11T11:33:45Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 11 May 2008 11:33:45 GMT</pubDate>
<file>
<name>save</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<msg>use /bin/sh - bash can be absent</msg>
</entry>

<entry>
<date>2008-05-11</date>
<weekday>Sunday</weekday>
<time>15:32</time>
<isoDate>2008-05-11T11:32:33Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 11 May 2008 11:32:33 GMT</pubDate>
<file>
<name>save</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
</file>
<file>
<name>posix/save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
</file>
<msg>embed forth.ld in posix/save.f - it is extracted when SAVE is executed;
object file name and image base address are substituted in forth.ld by spf itself;
save object file (and ld script) to the current working folder, not ModuleDirName</msg>
</entry>

<entry>
<date>2008-05-10</date>
<weekday>Saturday</weekday>
<time>19:58</time>
<isoDate>2008-05-10T15:58:27Z</isoDate>
<author>ygreks</author>
<pubDate>Sat, 10 May 2008 15:58:27 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.37</revision>
</file>
<file>
<name>posix/init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10</revision>
</file>
<file>
<name>win/spf_win_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5</revision>
</file>
<msg>setup global system vectors once (linux)</msg>
</entry>

<entry>
<date>2008-05-10</date>
<weekday>Saturday</weekday>
<time>14:36</time>
<isoDate>2008-05-10T10:36:51Z</isoDate>
<author>ygreks</author>
<pubDate>Sat, 10 May 2008 10:36:51 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.36</revision>
</file>
<file>
<name>posix/init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9</revision>
</file>
<file>
<name>win/spf_win_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
</file>
<msg>save and restore BASE in linux exception handler
use : ADDR. 8 .0 ; in exception report
style fix some stack comments</msg>
</entry>

<entry>
<date>2008-04-29</date>
<weekday>Tuesday</weekday>
<time>17:38</time>
<isoDate>2008-04-29T13:38:05Z</isoDate>
<author>ruv</author>
<pubDate>Tue, 29 Apr 2008 13:38:05 GMT</pubDate>
<file>
<name>compiler/spf_compile.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.19</revision>
</file>
<msg>Добавлен контроль длины при откладывании строки со счетчиком. При длине более 255 генерился глючный код, вызывающий AV.</msg>
</entry>

<entry>
<date>2008-04-25</date>
<weekday>Friday</weekday>
<time>02:04</time>
<isoDate>2008-04-24T22:04:48Z</isoDate>
<author>ygreks</author>
<pubDate>Thu, 24 Apr 2008 22:04:48 GMT</pubDate>
<file>
<name>posix/Makefile</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
</file>
<msg>options for gcc - more warnings, warnings as errors, no opt, debug info</msg>
</entry>

<entry>
<date>2008-04-25</date>
<weekday>Friday</weekday>
<time>01:35</time>
<isoDate>2008-04-24T21:35:54Z</isoDate>
<author>ygreks</author>
<pubDate>Thu, 24 Apr 2008 21:35:54 GMT</pubDate>
<file>
<name>posix/config.c</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
</file>
<msg>actually return successful result!</msg>
</entry>

<entry>
<date>2008-04-24</date>
<weekday>Thursday</weekday>
<time>22:24</time>
<isoDate>2008-04-24T18:24:25Z</isoDate>
<author>ruv</author>
<pubDate>Thu, 24 Apr 2008 18:24:25 GMT</pubDate>
<file>
<name>compiler/spf_literal.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10</revision>
</file>
<msg>Bug#1951044 is fixed.  Исключена ситуация интерпреатции "." как числа 0 двойной длины.</msg>
</entry>

<entry>
<date>2008-04-22</date>
<weekday>Tuesday</weekday>
<time>23:59</time>
<isoDate>2008-04-22T19:59:27Z</isoDate>
<author>ygreks</author>
<pubDate>Tue, 22 Apr 2008 19:59:27 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.35</revision>
</file>
<file>
<name>posix/envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
</file>
<file>
<name>posix/init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.8</revision>
</file>
<file>
<name>win/spf_win_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<msg>reuse windows DUMP-TRACE code and FATAL-HANDLER. common parts are in src/spf_init.f</msg>
</entry>

<entry>
<date>2008-04-21</date>
<weekday>Monday</weekday>
<time>22:21</time>
<isoDate>2008-04-21T18:21:59Z</isoDate>
<author>ruv</author>
<pubDate>Mon, 21 Apr 2008 18:21:59 GMT</pubDate>
<file>
<name>compiler/spf_translate.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.24</revision>
</file>
<msg>OK дает корректный вывод при исчерпании стека,
DEPTH верно возврщает отрицательную глубину при уходе стека под пол.</msg>
</entry>

<entry>
<date>2008-04-20</date>
<weekday>Sunday</weekday>
<time>22:27</time>
<isoDate>2008-04-20T18:27:16Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 20 Apr 2008 18:27:16 GMT</pubDate>
<file>
<name>posix/.cvsignore</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
</file>
<msg>typo</msg>
</entry>

<entry>
<date>2008-04-20</date>
<weekday>Sunday</weekday>
<time>22:24</time>
<isoDate>2008-04-20T18:24:22Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 20 Apr 2008 18:24:22 GMT</pubDate>
<file>
<name>diff.txt</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
</file>
<msg>use COMMANDLINE-OPTIONS</msg>
</entry>

<entry>
<date>2008-04-20</date>
<weekday>Sunday</weekday>
<time>22:23</time>
<isoDate>2008-04-20T18:23:18Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 20 Apr 2008 18:23:18 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.34</revision>
</file>
<file>
<name>posix/init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.7</revision>
</file>
<msg>COMMANDLINE-OPTIONS for posix</msg>
</entry>

<entry>
<date>2008-04-20</date>
<weekday>Sunday</weekday>
<time>21:57</time>
<isoDate>2008-04-20T17:57:11Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 20 Apr 2008 17:57:11 GMT</pubDate>
<file>
<name>posix/.cvsignore</name>
<cvsstate>Exp</cvsstate>
<revision>1.1</revision>
</file>
<msg>.cvsignore</msg>
</entry>

<entry>
<date>2008-04-20</date>
<weekday>Sunday</weekday>
<time>21:55</time>
<isoDate>2008-04-20T17:55:10Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 20 Apr 2008 17:55:10 GMT</pubDate>
<file>
<name>diff.txt</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<msg>update :)</msg>
</entry>

<entry>
<date>2008-04-20</date>
<weekday>Sunday</weekday>
<time>21:52</time>
<isoDate>2008-04-20T17:52:40Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 20 Apr 2008 17:52:40 GMT</pubDate>
<file>
<name>posix/config.c</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>posix/init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6</revision>
</file>
<commondir>posix/</commondir>
<msg>macroize semicolons in config.c
define FPE_* siginfo codes
convert FPE_* codes to iors too</msg>
</entry>

<entry>
<date>2008-04-20</date>
<weekday>Sunday</weekday>
<time>21:21</time>
<isoDate>2008-04-20T17:21:41Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 20 Apr 2008 17:21:41 GMT</pubDate>
<file>
<name>posix/init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5</revision>
</file>
<msg>convert signal numbers to corresponding ANS codes</msg>
</entry>

<entry>
<date>2008-04-20</date>
<weekday>Sunday</weekday>
<time>19:54</time>
<isoDate>2008-04-20T15:54:50Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 20 Apr 2008 15:54:50 GMT</pubDate>
<file>
<name>compile</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.23</revision>
</file>
<file>
<name>posix/init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
</file>
<msg>0 ' @ CATCH now works!
use autogenerated constants</msg>
</entry>

<entry>
<date>2008-04-20</date>
<weekday>Sunday</weekday>
<time>19:48</time>
<isoDate>2008-04-20T15:48:40Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 20 Apr 2008 15:48:40 GMT</pubDate>
<file>
<name>posix/config.c</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
</file>
<msg>some comments</msg>
</entry>

<entry>
<date>2008-04-20</date>
<weekday>Sunday</weekday>
<time>19:32</time>
<isoDate>2008-04-20T15:32:01Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 20 Apr 2008 15:32:01 GMT</pubDate>
<file>
<name>posix/Makefile</name>
<cvsstate>Exp</cvsstate>
<revision>1.1</revision>
</file>
<file>
<name>posix/config.c</name>
<cvsstate>Exp</cvsstate>
<revision>1.1</revision>
</file>
<commondir>posix/</commondir>
<msg>c program to generate platform specific forth constants</msg>
</entry>

<entry>
<date>2008-04-20</date>
<weekday>Sunday</weekday>
<time>17:40</time>
<isoDate>2008-04-20T13:40:05Z</isoDate>
<author>ruv</author>
<pubDate>Sun, 20 Apr 2008 13:40:05 GMT</pubDate>
<file>
<name>spf_print.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15</revision>
</file>
<msg>minor changes: fixing style (v1.11)</msg>
</entry>

<entry>
<date>2008-04-09</date>
<weekday>Wednesday</weekday>
<time>17:01</time>
<isoDate>2008-04-09T13:01:47Z</isoDate>
<author>spf</author>
<pubDate>Wed, 09 Apr 2008 13:01:47 GMT</pubDate>
<file>
<name>win/spf_win_envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.18</revision>
</file>
<msg>1000 когда-то соответствовало действительности, а сейчас выглядит как
произвольное ограничение, особенно с точки зрения CGI :)</msg>
</entry>

<entry>
<date>2008-04-07</date>
<weekday>Monday</weekday>
<time>01:14</time>
<isoDate>2008-04-06T21:14:43Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 06 Apr 2008 21:14:43 GMT</pubDate>
<file>
<name>posix/init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<msg>now WordByAddr in backtraces works (actually it is interesting to diff and find
why and when it was broken...)</msg>
</entry>

<entry>
<date>2008-04-07</date>
<weekday>Monday</weekday>
<time>01:12</time>
<isoDate>2008-04-06T21:12:39Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 06 Apr 2008 21:12:39 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.22</revision>
</file>
<msg>patch VOC-LIST and attach one wid to it (don't know what to do with others)</msg>
</entry>

<entry>
<date>2008-04-06</date>
<weekday>Sunday</weekday>
<time>12:57</time>
<isoDate>2008-04-06T08:57:57Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 06 Apr 2008 08:57:57 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.21</revision>
</file>
<msg>create xmlhelp in linux version too</msg>
</entry>

<entry>
<date>2008-03-29</date>
<weekday>Saturday</weekday>
<time>15:33</time>
<isoDate>2008-03-29T12:33:28Z</isoDate>
<author>ygreks</author>
<pubDate>Sat, 29 Mar 2008 12:33:28 GMT</pubDate>
<file>
<name>spf_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.7</revision>
</file>
<file>
<name>posix/con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6</revision>
</file>
<file>
<name>win/spf_win_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.13</revision>
</file>
<msg>TYPE1 defined in common file, ANSI&gt;&lt;OEM is dummy but defined on linux</msg>
</entry>

<entry>
<date>2008-03-29</date>
<weekday>Saturday</weekday>
<time>10:41</time>
<isoDate>2008-03-29T07:41:19Z</isoDate>
<author>ygreks</author>
<pubDate>Sat, 29 Mar 2008 07:41:19 GMT</pubDate>
<file>
<name>spf_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6</revision>
</file>
<file>
<name>posix/con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5</revision>
</file>
<file>
<name>win/spf_win_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12</revision>
</file>
<msg>fix</msg>
</entry>

<entry>
<date>2008-03-29</date>
<weekday>Saturday</weekday>
<time>10:36</time>
<isoDate>2008-03-29T07:36:43Z</isoDate>
<author>ygreks</author>
<pubDate>Sat, 29 Mar 2008 07:36:43 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.20</revision>
</file>
<file>
<name>spf_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5</revision>
</file>
<file>
<name>compiler/spf_error.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.11</revision>
</file>
<file>
<name>posix/con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
</file>
<file>
<name>posix/io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
</file>
<file>
<name>win/spf_win_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.11</revision>
</file>
<file>
<name>win/spf_win_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.13</revision>
</file>
<msg>common code extracted to src/spf_con_io.f</msg>
</entry>

<entry>
<date>2008-03-28</date>
<weekday>Friday</weekday>
<time>17:38</time>
<isoDate>2008-03-28T14:38:37Z</isoDate>
<author>ygreks</author>
<pubDate>Fri, 28 Mar 2008 14:38:37 GMT</pubDate>
<file>
<name>spf_module.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
</file>
<msg>cp1251</msg>
</entry>

<entry>
<date>2008-03-28</date>
<weekday>Friday</weekday>
<time>13:01</time>
<isoDate>2008-03-28T10:01:48Z</isoDate>
<author>ygreks</author>
<pubDate>Fri, 28 Mar 2008 10:01:48 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.19</revision>
</file>
<file>
<name>spf_module.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1</revision>
</file>
<file>
<name>posix/module.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
</file>
<file>
<name>win/spf_win_module.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.11</revision>
</file>
<msg>extract common code to spf_module.f</msg>
</entry>

<entry>
<date>2008-03-23</date>
<weekday>Sunday</weekday>
<time>11:59</time>
<isoDate>2008-03-23T08:59:08Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 23 Mar 2008 08:59:08 GMT</pubDate>
<file>
<name>save</name>
<cvsstate>Exp</cvsstate>
<revision>1.1</revision>
</file>
<msg>save script</msg>
</entry>

<entry>
<date>2008-03-23</date>
<weekday>Sunday</weekday>
<time>11:56</time>
<isoDate>2008-03-23T08:56:48Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 23 Mar 2008 08:56:48 GMT</pubDate>
<file>
<name>posix/api.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>posix/con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>posix/const.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>posix/defwords.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>posix/dl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>posix/envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>posix/except.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>posix/io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>posix/memory.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>posix/module.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>posix/mtask.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<file>
<name>posix/save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<commondir>posix/</commondir>
<msg>+ $Id$</msg>
</entry>

<entry>
<date>2008-03-23</date>
<weekday>Sunday</weekday>
<time>11:38</time>
<isoDate>2008-03-23T08:38:41Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 23 Mar 2008 08:38:41 GMT</pubDate>
<file>
<name>compile</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>default.ld</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>diff.txt</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>elf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>forth.ld</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>noopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.18</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.7</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>spf_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>spf_date.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>spf_except.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>spf_forthproc_hl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.33</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>spf_print.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.14</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>tc-dl-imm.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>tc-dl-tc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>tc-dl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.28</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>xsave.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_defwords.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.18</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_error.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_find.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.13</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_nonopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.8</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_parser.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.13</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_read_source.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_translate.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.23</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_wordlist.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.11</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>posix/api.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>posix/con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>posix/const.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>posix/defwords.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>posix/dl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>posix/envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>posix/except.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>posix/init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>posix/io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>posix/memory.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>posix/module.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>posix/mtask.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>posix/save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>win/spf_pe_save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.13</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>win/spf_win_api.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>win/spf_win_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>win/spf_win_envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>win/spf_win_except.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.14</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>win/spf_win_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
<tag>from-branch-linux-port</tag>
</file>
<file>
<name>win/spf_win_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12</revision>
<tag>from-branch-linux-port</tag>
</file>
<msg>merged branch-linux-port</msg>
</entry>

<entry>
<date>2008-03-23</date>
<weekday>Sunday</weekday>
<time>11:20</time>
<isoDate>2008-03-23T08:20:04Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 23 Mar 2008 08:20:04 GMT</pubDate>
<file>
<name>win/spf_win_envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.16.4.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>ENVIR.SPF -&gt; envir.spf</msg>
</entry>

<entry>
<date>2008-03-22</date>
<weekday>Saturday</weekday>
<time>18:12</time>
<isoDate>2008-03-22T15:12:15Z</isoDate>
<author>ygreks</author>
<pubDate>Sat, 22 Mar 2008 15:12:15 GMT</pubDate>
<file>
<name>posix/save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.4</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>cant figure correct definition for IMAGE-BASE so let it be : IMAGE-BASE
FORTH-START ; - I think it is pretty accurate</msg>
</entry>

<entry>
<date>2008-03-22</date>
<weekday>Saturday</weekday>
<time>17:34</time>
<isoDate>2008-03-22T14:34:23Z</isoDate>
<author>ygreks</author>
<pubDate>Sat, 22 Mar 2008 14:34:23 GMT</pubDate>
<file>
<name>compile</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.4</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>script uses spf4orig to compile and moves built spf4 out of src</msg>
</entry>

<entry>
<date>2008-03-22</date>
<weekday>Saturday</weekday>
<time>17:33</time>
<isoDate>2008-03-22T14:33:26Z</isoDate>
<author>ygreks</author>
<pubDate>Sat, 22 Mar 2008 14:33:26 GMT</pubDate>
<file>
<name>posix/module.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.2</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>CUT-PATH was broken, copy-paste it from win version (TODO extract common code)</msg>
</entry>

<entry>
<date>2008-03-22</date>
<weekday>Saturday</weekday>
<time>14:43</time>
<isoDate>2008-03-22T11:43:50Z</isoDate>
<author>ygreks</author>
<pubDate>Sat, 22 Mar 2008 11:43:50 GMT</pubDate>
<file>
<name>compile</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.3</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf_date.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5.4.4</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>as TIME&amp;DATE is available -- removed FIXME stub. Use spf4 to compile itself in compile script</msg>
</entry>

<entry>
<date>2008-03-18</date>
<weekday>Tuesday</weekday>
<time>15:55</time>
<isoDate>2008-03-18T12:55:32Z</isoDate>
<author>spf</author>
<pubDate>Tue, 18 Mar 2008 12:55:32 GMT</pubDate>
<file>
<name>win/spf_win_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.4.2</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>KEY зря выкинули, он используется.</msg>
</entry>

<entry>
<date>2008-03-18</date>
<weekday>Tuesday</weekday>
<time>15:40</time>
<isoDate>2008-03-18T12:40:19Z</isoDate>
<author>spf</author>
<pubDate>Tue, 18 Mar 2008 12:40:19 GMT</pubDate>
<file>
<name>spf_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3.4.4</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>Файл перенесли, а включающую ссылку не исправили.</msg>
</entry>

<entry>
<date>2008-03-18</date>
<weekday>Tuesday</weekday>
<time>00:38</time>
<isoDate>2008-03-17T21:38:07Z</isoDate>
<author>ygreks</author>
<pubDate>Mon, 17 Mar 2008 21:38:07 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.32.2.11</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>spf_init_posix.f</name>
<cvsstate>dead</cvsstate>
<revision>1.1.2.3</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf_init_win32.f</name>
<cvsstate>dead</cvsstate>
<revision>1.1.2.3</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>posix/init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>win/spf_win_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>move spf_init_posix.f -&gt; posix/init.f spf_init_win32.f -&gt; win/spf_win_init.f
added STACK-ADDR. in posix/init.f</msg>
</entry>

<entry>
<date>2008-03-17</date>
<weekday>Monday</weekday>
<time>22:26</time>
<isoDate>2008-03-17T19:26:25Z</isoDate>
<author>ruv</author>
<pubDate>Mon, 17 Mar 2008 19:26:25 GMT</pubDate>
<file>
<name>spf_init_win32.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.2</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>compiler/spf_defwords.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17.4.2</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_find.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12.4.2</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_parser.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12.4.2</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_read_source.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.8.4.3</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_translate.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.22.4.3</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_wordlist.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.4.2</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>posix/dl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.3</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>posix/envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.2</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>win/spf_win_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.4.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>win/spf_win_except.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.13.4.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>Использованны "TC-VECT!" и "TC-ADDR!" вместо "(TO)"  и "EXECUTE !"</msg>
</entry>

<entry>
<date>2008-03-17</date>
<weekday>Monday</weekday>
<time>22:10</time>
<isoDate>2008-03-17T19:10:13Z</isoDate>
<author>ruv</author>
<pubDate>Mon, 17 Mar 2008 19:10:13 GMT</pubDate>
<file>
<name>spf_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3.4.3</revision>
<branch>branch-linux-port</branch>
</file>
<msg>Из spf_con_io.f выделена часть spf_con_io_win32.f</msg>
</entry>

<entry>
<date>2008-03-17</date>
<weekday>Monday</weekday>
<time>21:49</time>
<isoDate>2008-03-17T18:49:29Z</isoDate>
<author>ruv</author>
<pubDate>Mon, 17 Mar 2008 18:49:29 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17.2.9</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>Парочка EXECUTE к слову из целевой системы и "&gt;VIRT" остались только в одной posix-части. Надо будет что-нить придумать.</msg>
</entry>

<entry>
<date>2008-03-17</date>
<weekday>Monday</weekday>
<time>21:42</time>
<isoDate>2008-03-17T18:42:03Z</isoDate>
<author>ruv</author>
<pubDate>Mon, 17 Mar 2008 18:42:03 GMT</pubDate>
<file>
<name>spf_except.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5.4.2</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>posix/con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.2</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>spf_init_posix.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.2</revision>
<branch>branch-linux-port</branch>
</file>
<msg>Возможно, ACCEPT и TYPE в posix-версии пришлось инициировать в runtime т.к. в con_io.f для них был упущен "&gt;VECT"</msg>
</entry>

<entry>
<date>2008-03-17</date>
<weekday>Monday</weekday>
<time>21:39</time>
<isoDate>2008-03-17T18:39:48Z</isoDate>
<author>ruv</author>
<pubDate>Mon, 17 Mar 2008 18:39:48 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.32.2.10</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf_init_posix.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf_init_win32.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<msg>Выделение из spf_init.f частей spf_init_win32.f и spf_init_posix.f</msg>
</entry>

<entry>
<date>2008-03-10</date>
<weekday>Monday</weekday>
<time>19:37</time>
<isoDate>2008-03-10T16:37:26Z</isoDate>
<author>ruv</author>
<pubDate>Mon, 10 Mar 2008 16:37:26 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.32.2.9</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.27.2.6</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>Renaming:
"STORE-VECT" --&gt; "TC-VECT!"
"STORE-ADDR" --&gt; "TC-ADDR!"</msg>
</entry>

<entry>
<date>2008-03-10</date>
<weekday>Monday</weekday>
<time>18:06</time>
<isoDate>2008-03-10T15:06:41Z</isoDate>
<author>ygreks</author>
<pubDate>Mon, 10 Mar 2008 15:06:41 GMT</pubDate>
<file>
<name>posix/io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.4</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>use special buffer for return results of __xstat and fstat64 instead of
USER-HERE TlsIndex@ + cause it breaks zero-initialization of USER variables</msg>
</entry>

<entry>
<date>2008-03-10</date>
<weekday>Monday</weekday>
<time>02:24</time>
<isoDate>2008-03-09T23:24:25Z</isoDate>
<author>ruv</author>
<pubDate>Sun, 09 Mar 2008 23:24:25 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.32.2.8</revision>
<branch>branch-linux-port</branch>
</file>
<msg>Частично запользованно STORE-VECT вместо  "&gt;VIRT (TO)"</msg>
</entry>

<entry>
<date>2008-03-10</date>
<weekday>Monday</weekday>
<time>02:23</time>
<isoDate>2008-03-09T23:23:18Z</isoDate>
<author>ruv</author>
<pubDate>Sun, 09 Mar 2008 23:23:18 GMT</pubDate>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.27.2.5</revision>
<branch>branch-linux-port</branch>
</file>
<msg>Слова STORE-VECT и STORE-ADDR (возможно, будут найдены лучшие имена) -- уход от явного использования "&gt;VIRT" и закладка на уход от исполнения фрагментов из целевой системы во время сборки.</msg>
</entry>

<entry>
<date>2008-03-10</date>
<weekday>Monday</weekday>
<time>00:40</time>
<isoDate>2008-03-09T21:40:58Z</isoDate>
<author>spf</author>
<pubDate>Sun, 09 Mar 2008 21:40:58 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.32.2.7</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>posix/defwords.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.2</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>Хоть WINAPLINK и виндовое имя, но ERASE-IMPORTS портабельное слово,
используется при dll-xt.f/so-xt.f-стиле подключения dll/so.</msg>
</entry>

<entry>
<date>2008-03-10</date>
<weekday>Monday</weekday>
<time>00:13</time>
<isoDate>2008-03-09T21:13:12Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 09 Mar 2008 21:13:12 GMT</pubDate>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6.2.7</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>ignore only "file not found" error when including spf.compile.ini</msg>
</entry>

<entry>
<date>2008-03-10</date>
<weekday>Monday</weekday>
<time>00:10</time>
<isoDate>2008-03-09T21:10:23Z</isoDate>
<author>spf</author>
<pubDate>Sun, 09 Mar 2008 21:10:23 GMT</pubDate>
<file>
<name>posix/dl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.2</revision>
<branch>branch-linux-port</branch>
</file>
<msg>Переименовываем DLOPEN/DLSYM как договаривались. Тогда подключение nf.f,
curl.f, xml.f и т.д. работает без изменений кода.</msg>
</entry>

<entry>
<date>2008-03-09</date>
<weekday>Sunday</weekday>
<time>18:23</time>
<isoDate>2008-03-09T15:23:04Z</isoDate>
<author>spf</author>
<pubDate>Sun, 09 Mar 2008 15:23:04 GMT</pubDate>
<file>
<name>win/spf_win_api.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.4.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>Если не портить EDI (TlsIndex@) при API-CALL, то есть реальный шанс сохранить
его до колбэков без применения системного TLS.</msg>
</entry>

<entry>
<date>2008-03-02</date>
<weekday>Sunday</weekday>
<time>20:30</time>
<isoDate>2008-03-02T17:30:05Z</isoDate>
<author>ruv</author>
<pubDate>Sun, 02 Mar 2008 17:30:05 GMT</pubDate>
<file>
<name>compiler/spf_wordlist.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10</revision>
</file>
<msg>* (WordByAddr) -- ability to find a words with header placed after related xt</msg>
</entry>

<entry>
<date>2008-02-27</date>
<weekday>Wednesday</weekday>
<time>18:11</time>
<isoDate>2008-02-27T15:11:18Z</isoDate>
<author>ygreks</author>
<pubDate>Wed, 27 Feb 2008 15:11:18 GMT</pubDate>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6.2.6</revision>
<branch>branch-linux-port</branch>
</file>
<msg>FILE-EXIST is not available in jpf275c</msg>
</entry>

<entry>
<date>2008-02-27</date>
<weekday>Wednesday</weekday>
<time>17:40</time>
<isoDate>2008-02-27T14:40:45Z</isoDate>
<author>ygreks</author>
<pubDate>Wed, 27 Feb 2008 14:40:45 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17.2.8</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf_forthproc_hl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.11.2.2</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>posix/io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.3</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>win/spf_win_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.11.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>moved common LTL code in spf_forthproc_hl.f</msg>
</entry>

<entry>
<date>2008-02-27</date>
<weekday>Wednesday</weekday>
<time>17:18</time>
<isoDate>2008-02-27T14:18:35Z</isoDate>
<author>ygreks</author>
<pubDate>Wed, 27 Feb 2008 14:18:35 GMT</pubDate>
<file>
<name>compile</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.2</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17.2.7</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.32.2.6</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>posix/save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.3</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>win/spf_pe_save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12.2.2</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>We have actually three build environments: windows, linux, windows exe under wine with linux line endings. Two options : TARGET-POSIX and UNIX-ENVIRONMENT fully describe all these three situations and set appropriate EOLN in the target system.</msg>
</entry>

<entry>
<date>2008-02-27</date>
<weekday>Wednesday</weekday>
<time>16:25</time>
<isoDate>2008-02-27T13:25:55Z</isoDate>
<author>ygreks</author>
<pubDate>Wed, 27 Feb 2008 13:25:55 GMT</pubDate>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6.2.5</revision>
<branch>branch-linux-port</branch>
</file>
<msg>merged spf_compileoptions.f from wide-char branch</msg>
</entry>

<entry>
<date>2008-02-27</date>
<weekday>Wednesday</weekday>
<time>06:05</time>
<isoDate>2008-02-27T03:05:23Z</isoDate>
<author>spf</author>
<pubDate>Wed, 27 Feb 2008 03:05:23 GMT</pubDate>
<file>
<name>spf_date.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5.4.3</revision>
<branch>branch-linux-port</branch>
</file>
<msg>А под win можно с датой и сейчас.</msg>
</entry>

<entry>
<date>2008-02-27</date>
<weekday>Wednesday</weekday>
<time>05:55</time>
<isoDate>2008-02-27T02:55:19Z</isoDate>
<author>spf</author>
<pubDate>Wed, 27 Feb 2008 02:55:19 GMT</pubDate>
<file>
<name>spf_date.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5.4.2</revision>
<branch>branch-linux-port</branch>
</file>
<msg>facil.f depends of winapi, FIXME</msg>
</entry>

<entry>
<date>2008-02-27</date>
<weekday>Wednesday</weekday>
<time>05:50</time>
<isoDate>2008-02-27T02:50:31Z</isoDate>
<author>spf</author>
<pubDate>Wed, 27 Feb 2008 02:50:31 GMT</pubDate>
<file>
<name>posix/io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.2</revision>
<branch>branch-linux-port</branch>
</file>
<msg>UNIX-LINES by default</msg>
</entry>

<entry>
<date>2008-02-27</date>
<weekday>Wednesday</weekday>
<time>05:18</time>
<isoDate>2008-02-27T02:18:26Z</isoDate>
<author>spf</author>
<pubDate>Wed, 27 Feb 2008 02:18:26 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17.2.6</revision>
<branch>branch-linux-port</branch>
</file>
<msg>fix TC filename</msg>
</entry>

<entry>
<date>2008-02-27</date>
<weekday>Wednesday</weekday>
<time>04:51</time>
<isoDate>2008-02-27T01:51:23Z</isoDate>
<author>spf</author>
<pubDate>Wed, 27 Feb 2008 01:51:23 GMT</pubDate>
<file>
<name>spf_date.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5.4.1</revision>
<branch>branch-linux-port</branch>
</file>
<msg>\ /</msg>
</entry>

<entry>
<date>2008-02-26</date>
<weekday>Tuesday</weekday>
<time>04:23</time>
<isoDate>2008-02-26T01:23:41Z</isoDate>
<author>spf</author>
<pubDate>Tue, 26 Feb 2008 01:23:41 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17.2.5</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>posix/save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.2</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>win/spf_pe_save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<msg>Иначе exe тоже компилируется с UNIX-LINES.</msg>
</entry>

<entry>
<date>2008-02-24</date>
<weekday>Sunday</weekday>
<time>19:17</time>
<isoDate>2008-02-24T16:17:13Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 24 Feb 2008 16:17:13 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17.2.4</revision>
<branch>branch-linux-port</branch>
</file>
<msg>Dummy B, B@ B! and /CHAR</msg>
</entry>

<entry>
<date>2008-02-24</date>
<weekday>Sunday</weekday>
<time>18:49</time>
<isoDate>2008-02-24T15:49:32Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 24 Feb 2008 15:49:32 GMT</pubDate>
<file>
<name>noopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3.4.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.32.2.5</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.27.2.4</revision>
<branch>branch-linux-port</branch>
</file>
<msg>use &gt;VIRT in "new" 'DROP (that goes in noopt.f)
disable WordByAddr in errsignal handler so that I can see at least addresses - not the nested segfault with no info</msg>
</entry>

<entry>
<date>2008-02-24</date>
<weekday>Sunday</weekday>
<time>12:31</time>
<isoDate>2008-02-24T09:31:40Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 24 Feb 2008 09:31:40 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17.2.3</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>compiler/spf_wordlist.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.4.1</revision>
<branch>branch-linux-port</branch>
</file>
<msg>correct &gt;VIRT for VOC-LIST</msg>
</entry>

<entry>
<date>2008-02-20</date>
<weekday>Wednesday</weekday>
<time>20:13</time>
<isoDate>2008-02-20T17:13:02Z</isoDate>
<author>ygreks</author>
<pubDate>Wed, 20 Feb 2008 17:13:02 GMT</pubDate>
<file>
<name>compiler/spf_parser.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12.4.1</revision>
<branch>branch-linux-port</branch>
</file>
<msg>ha! IsDelimiter is VECT now - so use &gt;VIRT
It works now!</msg>
</entry>

<entry>
<date>2008-02-20</date>
<weekday>Wednesday</weekday>
<time>20:05</time>
<isoDate>2008-02-20T17:05:21Z</isoDate>
<author>ygreks</author>
<pubDate>Wed, 20 Feb 2008 17:05:21 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.32.2.4</revision>
<branch>branch-linux-port</branch>
</file>
<msg>Careful with VECT's initialization in PROCESS-INIT because of &gt;VIRT - fixed segfault at startup, but fails later - what else is broken?</msg>
</entry>

<entry>
<date>2008-02-19</date>
<weekday>Tuesday</weekday>
<time>00:56</time>
<isoDate>2008-02-18T21:56:06Z</isoDate>
<author>ygreks</author>
<pubDate>Mon, 18 Feb 2008 21:56:06 GMT</pubDate>
<file>
<name>compile</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<msg>compile script</msg>
</entry>

<entry>
<date>2008-02-18</date>
<weekday>Monday</weekday>
<time>12:51</time>
<isoDate>2008-02-18T09:51:30Z</isoDate>
<author>ygreks</author>
<pubDate>Mon, 18 Feb 2008 09:51:30 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15.2.11</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_xmlhelp.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.25.2.11</revision>
<branch>wide-char</branch>
</file>
<msg>enable and enhance xmlhelp</msg>
</entry>

<entry>
<date>2008-02-18</date>
<weekday>Monday</weekday>
<time>12:10</time>
<isoDate>2008-02-18T09:10:46Z</isoDate>
<author>ygreks</author>
<pubDate>Mon, 18 Feb 2008 09:10:46 GMT</pubDate>
<file>
<name>default.ld</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>forth.ld</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>scripts for ld linking, those in save/ should be probably removed</msg>
</entry>

<entry>
<date>2008-02-18</date>
<weekday>Monday</weekday>
<time>12:09</time>
<isoDate>2008-02-18T09:09:36Z</isoDate>
<author>ygreks</author>
<pubDate>Mon, 18 Feb 2008 09:09:36 GMT</pubDate>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6.2.4</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.32.2.3</revision>
<branch>branch-linux-port</branch>
</file>
<msg>minor, still segfaults</msg>
</entry>

<entry>
<date>2008-02-17</date>
<weekday>Sunday</weekday>
<time>21:23</time>
<isoDate>2008-02-17T18:23:19Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 17 Feb 2008 18:23:19 GMT</pubDate>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6.2.3</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3.4.2</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.32.2.2</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.27.2.3</revision>
<branch>branch-linux-port</branch>
</file>
<msg>make it compile on linux but segfaults</msg>
</entry>

<entry>
<date>2008-02-17</date>
<weekday>Sunday</weekday>
<time>21:05</time>
<isoDate>2008-02-17T18:05:03Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 17 Feb 2008 18:05:03 GMT</pubDate>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.27.2.2</revision>
<branch>branch-linux-port</branch>
</file>
<msg>merged tc_spf</msg>
</entry>

<entry>
<date>2008-02-17</date>
<weekday>Sunday</weekday>
<time>13:33</time>
<isoDate>2008-02-17T10:33:35Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 17 Feb 2008 10:33:35 GMT</pubDate>
<file>
<name>spf_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3.4.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf_except.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5.4.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.32.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<msg>spf_init.f (TODO: refactor exception dump code)</msg>
</entry>

<entry>
<date>2008-02-17</date>
<weekday>Sunday</weekday>
<time>12:56</time>
<isoDate>2008-02-17T09:56:51Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 17 Feb 2008 09:56:51 GMT</pubDate>
<file>
<name>diff.txt</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>description of changes</msg>
</entry>

<entry>
<date>2008-02-15</date>
<weekday>Friday</weekday>
<time>13:41</time>
<isoDate>2008-02-15T10:41:44Z</isoDate>
<author>ygreks</author>
<pubDate>Fri, 15 Feb 2008 10:41:44 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17.2.2</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6.2.2</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.27.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>compiler/spf_read_source.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.8.4.2</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>compiler/spf_translate.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.22.4.2</revision>
<branch>branch-linux-port</branch>
</file>
<msg>make it working on windows</msg>
</entry>

<entry>
<date>2008-02-14</date>
<weekday>Thursday</weekday>
<time>00:28</time>
<isoDate>2008-02-13T21:28:24Z</isoDate>
<author>ygreks</author>
<pubDate>Wed, 13 Feb 2008 21:28:24 GMT</pubDate>
<file>
<name>elf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf_forthproc_hl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.11.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>spf_print.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.13.4.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>tc-dl-imm.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>tc-dl-tc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>tc-dl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>xsave.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<msg>some more</msg>
</entry>

<entry>
<date>2008-02-14</date>
<weekday>Thursday</weekday>
<time>00:00</time>
<isoDate>2008-02-13T21:00:53Z</isoDate>
<author>ygreks</author>
<pubDate>Wed, 13 Feb 2008 21:00:53 GMT</pubDate>
<file>
<name>posix/api.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>posix/con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>posix/const.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>posix/defwords.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>posix/dl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>posix/envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>posix/except.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>posix/io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>posix/memory.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>posix/module.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>posix/mtask.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>posix/save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1.2.1</revision>
<branch>branch-linux-port</branch>
</file>
<commondir>posix/</commondir>
<msg>posix</msg>
</entry>

<entry>
<date>2008-02-13</date>
<weekday>Wednesday</weekday>
<time>13:00</time>
<isoDate>2008-02-13T10:00:53Z</isoDate>
<author>ygreks</author>
<pubDate>Wed, 13 Feb 2008 10:00:53 GMT</pubDate>
<file>
<name>compiler/spf_defwords.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17.4.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>compiler/spf_error.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.4.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_find.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12.4.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>compiler/spf_nonopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.7.4.1</revision>
<branch>branch-linux-port</branch>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_read_source.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.8.4.1</revision>
<branch>branch-linux-port</branch>
</file>
<file>
<name>compiler/spf_translate.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.22.4.1</revision>
<branch>branch-linux-port</branch>
</file>
<commondir>compiler/</commondir>
<msg>merging ~yz spf/linux to branch-linux-port. almost no changes in compiler part</msg>
</entry>

<entry>
<date>2008-02-08</date>
<weekday>Friday</weekday>
<time>18:39</time>
<isoDate>2008-02-08T15:39:57Z</isoDate>
<author>ygreks</author>
<pubDate>Fri, 08 Feb 2008 15:39:57 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15.2.10</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4.2.8</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.30.2.6</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_wordlist.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.4</revision>
<branch>wide-char</branch>
</file>
<msg>custom compileoptions ;
show BUILD-DATE in TITLE</msg>
</entry>

<entry>
<date>2008-02-07</date>
<weekday>Thursday</weekday>
<time>17:34</time>
<isoDate>2008-02-07T14:34:42Z</isoDate>
<author>ygreks</author>
<pubDate>Thu, 07 Feb 2008 14:34:42 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15.2.9</revision>
<branch>wide-char</branch>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.25.2.10</revision>
<branch>wide-char</branch>
</file>
<msg>nasty bug skipped through - all words from NON-OPT-WL were SMUDGEd</msg>
</entry>

<entry>
<date>2008-02-06</date>
<weekday>Wednesday</weekday>
<time>19:21</time>
<isoDate>2008-02-06T16:21:35Z</isoDate>
<author>ygreks</author>
<pubDate>Wed, 06 Feb 2008 16:21:35 GMT</pubDate>
<file>
<name>noopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4.2.7</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_defkern.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3.4.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.23.2.9</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.30.2.5</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_print.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.13.2.4</revision>
<branch>wide-char</branch>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.25.2.9</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_compile.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.18.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_defwords.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_error.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_immed_lit.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_translate.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.22.2.6</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_wordlist.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_win_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_win_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.5</revision>
<branch>wide-char</branch>
</file>
<msg>fixed COUNT ;
fixed SMUDGE (also in TC) ;
use TC-CHARS instead of CHARS in interpreted mode ;
fixed IMMEDIATE and VOC .</msg>
</entry>

<entry>
<date>2008-02-04</date>
<weekday>Monday</weekday>
<time>19:19</time>
<isoDate>2008-02-04T16:19:12Z</isoDate>
<author>ygreks</author>
<pubDate>Mon, 04 Feb 2008 16:19:12 GMT</pubDate>
<file>
<name>macroopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.59.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15.2.8</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4.2.6</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.23.2.8</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_forthproc_hl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.5</revision>
<branch>wide-char</branch>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.25.2.8</revision>
<branch>wide-char</branch>
</file>
<msg>Optimizer is back with us. defined B@ B! B, BMVOE and BMOVE&gt; in tc_spf.f</msg>
</entry>

<entry>
<date>2008-02-04</date>
<weekday>Monday</weekday>
<time>17:53</time>
<isoDate>2008-02-04T14:53:45Z</isoDate>
<author>ygreks</author>
<pubDate>Mon, 04 Feb 2008 14:53:45 GMT</pubDate>
<file>
<name>noopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15.2.7</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4.2.5</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.23.2.7</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_forthproc_hl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.4</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.30.2.4</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_print.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.13.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.25.2.7</revision>
<branch>wide-char</branch>
</file>
<file>
<name>tsave.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_compile.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.18.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_find.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12.2.4</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_immed_transl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.7.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_inline.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_literal.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_read_source.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.8.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_translate.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.22.2.5</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_wordlist.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_pe_save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10.2.5</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_win_api.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_win_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_win_envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.16.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_win_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.4</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_win_module.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10.2.1</revision>
<branch>wide-char</branch>
</file>
<msg>polishing, now console input works ok and files too!
+ option UNIX-ENVIRONMENT for setting default LT LTL
BFILL and FILL
spf4.ini is back
un-"fixed" HOLDS - it was ok
removed all unneeded debug output
plugged in expanding of 1-byte input to 2-byte internal in REFILL (see REFILL-SOURCE-EXPAND)
fixed WORD REQUIRE NAME&gt;L ERASE -TRAILING DECODE-ERROR ModuleDirName +LibraryDirName
CDR definition was placed too late, moved back to spf_wordlist.f</msg>
</entry>

<entry>
<date>2008-02-03</date>
<weekday>Sunday</weekday>
<time>22:25</time>
<isoDate>2008-02-03T19:25:23Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 03 Feb 2008 19:25:23 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15.2.6</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.23.2.6</revision>
<branch>wide-char</branch>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.25.2.6</revision>
<branch>wide-char</branch>
</file>
<file>
<name>tsave.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_find.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_immed_transl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.7.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_translate.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.22.2.4</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_pe_save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10.2.4</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_win_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.3</revision>
<branch>wide-char</branch>
</file>
<msg>Dance with me :) Now the SAVEd system runs! Though nothing actually works cause input is not converted to 2byte strings which is only understandable by kernel. Many glitches and temporary workarounds applied - more to do.</msg>
</entry>

<entry>
<date>2008-02-02</date>
<weekday>Saturday</weekday>
<time>19:26</time>
<isoDate>2008-02-02T16:26:55Z</isoDate>
<author>ygreks</author>
<pubDate>Sat, 02 Feb 2008 16:26:55 GMT</pubDate>
<file>
<name>done.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>noopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15.2.5</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.23.2.5</revision>
<branch>wide-char</branch>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.25.2.5</revision>
<branch>wide-char</branch>
</file>
<file>
<name>tsave.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_compile.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.18.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_defwords.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_find.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_immed_control.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.8.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_immed_lit.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_immed_loop.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_immed_transl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.7.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_inline.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_literal.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_parser.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_translate.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.22.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_wordlist.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_pe_save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_win_api.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_win_defwords.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10.2.1</revision>
<branch>wide-char</branch>
</file>
<msg>now it SAVEs at least, many debug output - will clean it up later</msg>
</entry>

<entry>
<date>2008-02-01</date>
<weekday>Friday</weekday>
<time>18:49</time>
<isoDate>2008-02-01T15:49:35Z</isoDate>
<author>ygreks</author>
<pubDate>Fri, 01 Feb 2008 15:49:35 GMT</pubDate>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.25.2.4</revision>
<branch>wide-char</branch>
</file>
<msg>this can't work in principle. I am out of ideas</msg>
</entry>

<entry>
<date>2008-02-01</date>
<weekday>Friday</weekday>
<time>17:03</time>
<isoDate>2008-02-01T14:03:59Z</isoDate>
<author>ygreks</author>
<pubDate>Fri, 01 Feb 2008 14:03:59 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15.2.4</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4.2.4</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_print.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.13.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.25.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_find.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_parser.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_translate.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.22.2.2</revision>
<branch>wide-char</branch>
</file>
<msg>main change - hack to allow simultaneous use of original and target word headers - the word name is stored as 1-byte with additional space left and at the end patched-expanded to target 2-byte mode. Though it doesn't work fully now.
fixed HOLDS
broke optimizer somehow (so now have to use FALSE USE-OPTIMIZER)
use forth version of CDR-BY-NAME instead of asm
make TranslateFlow expand its input stream</msg>
</entry>

<entry>
<date>2008-01-28</date>
<weekday>Monday</weekday>
<time>18:01</time>
<isoDate>2008-01-28T15:01:30Z</isoDate>
<author>ygreks</author>
<pubDate>Mon, 28 Jan 2008 15:01:30 GMT</pubDate>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.23.2.4</revision>
<branch>wide-char</branch>
</file>
<msg>oops, commented useful code</msg>
</entry>

<entry>
<date>2008-01-28</date>
<weekday>Monday</weekday>
<time>18:00</time>
<isoDate>2008-01-28T15:00:04Z</isoDate>
<author>ygreks</author>
<pubDate>Mon, 28 Jan 2008 15:00:04 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.23.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_forthproc_hl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.3</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.30.2.3</revision>
<branch>wide-char</branch>
</file>
<msg>fixed -TRAILING
need some assembler guru help for SEARCH and COMPARE
: CMOVE BMOVE ;
: CMOVE&gt; BMOVE&gt; ;</msg>
</entry>

<entry>
<date>2008-01-28</date>
<weekday>Monday</weekday>
<time>15:58</time>
<isoDate>2008-01-28T12:58:04Z</isoDate>
<author>ygreks</author>
<pubDate>Mon, 28 Jan 2008 12:58:04 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.23.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_forthproc_hl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.30.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_print.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.13.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.25.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_error.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_read_source.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.8.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_translate.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.22.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_pe_save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_win_con_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_win_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.2</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_win_proc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4.2.2</revision>
<branch>wide-char</branch>
</file>
<msg>option WIDE-CHAR (CHAR-SIZE hidden)
temporarily renamed DONE to ZDONE for reliable hack
ASCIIZ&gt; forth version
spf4.ini temporarily disabled
fixed DUMP and HEAP-COPY
LT LTL @ -&gt; EOLN</msg>
</entry>

<entry>
<date>2008-01-27</date>
<weekday>Sunday</weekday>
<time>18:32</time>
<isoDate>2008-01-27T15:32:34Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 27 Jan 2008 15:32:34 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_defkern.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3.4.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.23.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_forthproc_hl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.30.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.25.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_compile0.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>compiler/spf_immed_lit.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_pe_save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_win_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9.2.1</revision>
<branch>wide-char</branch>
</file>
<file>
<name>win/spf_win_proc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4.2.1</revision>
<branch>wide-char</branch>
</file>
<msg>now commit to branch. Some problems with placing DONE in command-line so I execute it directly from OPTIONS, also files are not INCLUDED properly - need recheck</msg>
</entry>

<entry>
<date>2008-01-27</date>
<weekday>Sunday</weekday>
<time>18:26</time>
<isoDate>2008-01-27T15:26:11Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 27 Jan 2008 15:26:11 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17</revision>
</file>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6</revision>
</file>
<file>
<name>spf_defkern.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5</revision>
<tag>from-branch-linux-port</tag>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.25</revision>
<tag>from-branch-linux-port</tag>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>spf_forthproc_hl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.11</revision>
</file>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.32</revision>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.27</revision>
</file>
<file>
<name>compiler/spf_compile0.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.8</revision>
<tag>from-branch-linux-port</tag>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>compiler/spf_immed_lit.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.11</revision>
<tag>from-branch-linux-port</tag>
<tag>merge-branch-linux-port</tag>
</file>
<file>
<name>win/spf_pe_save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12</revision>
</file>
<file>
<name>win/spf_win_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.11</revision>
</file>
<file>
<name>win/spf_win_proc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6</revision>
<tag>from-branch-linux-port</tag>
<tag>merge-branch-linux-port</tag>
</file>
<msg>argh. previous commit was intended to go to the branch, reverting</msg>
</entry>

<entry>
<date>2008-01-27</date>
<weekday>Sunday</weekday>
<time>18:18</time>
<isoDate>2008-01-27T15:18:00Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 27 Jan 2008 15:18:00 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.16</revision>
</file>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5</revision>
</file>
<file>
<name>spf_defkern.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
</file>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.24</revision>
</file>
<file>
<name>spf_forthproc_hl.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10</revision>
</file>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.31</revision>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.26</revision>
</file>
<file>
<name>compiler/spf_compile0.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.7</revision>
</file>
<file>
<name>compiler/spf_immed_lit.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10</revision>
</file>
<file>
<name>win/spf_pe_save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.11</revision>
</file>
<file>
<name>win/spf_win_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10</revision>
</file>
<file>
<name>win/spf_win_proc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5</revision>
</file>
<msg>some initial wide char code. It doesn't even bootstrap yet.</msg>
</entry>

<entry>
<date>2008-01-21</date>
<weekday>Monday</weekday>
<time>10:24</time>
<isoDate>2008-01-21T07:24:30Z</isoDate>
<author>ruv</author>
<pubDate>Mon, 21 Jan 2008 07:24:30 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15</revision>
</file>
<msg>* SPF-KERNEL-VERSION — 4.19</msg>
</entry>

<entry>
<date>2007-12-21</date>
<weekday>Friday</weekday>
<time>15:47</time>
<isoDate>2007-12-21T12:47:29Z</isoDate>
<author>ruv</author>
<pubDate>Fri, 21 Dec 2007 12:47:29 GMT</pubDate>
<file>
<name>win/spf_win_except.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.13</revision>
<tag>r19</tag>
</file>
<msg>Особая обработка исключения 0xC000013A CONTROL_C_EXIT (оно инициируется при Ctrl+C и Ctrl+Break в консоли под wine), — теперь делается HALT вместо дампа исключения.</msg>
</entry>

<entry>
<date>2007-12-16</date>
<weekday>Sunday</weekday>
<time>02:17</time>
<isoDate>2007-12-15T23:17:13Z</isoDate>
<author>ruv</author>
<pubDate>Sat, 15 Dec 2007 23:17:13 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.30</revision>
<tag>r19</tag>
</file>
<msg>Добавлен FATAL-HANDLER -- обработчик непойманного исключения, делает дамп стека возвратов и завершение потока.</msg>
</entry>

<entry>
<date>2007-12-15</date>
<weekday>Saturday</weekday>
<time>18:24</time>
<isoDate>2007-12-15T15:24:26Z</isoDate>
<author>mihail4444</author>
<pubDate>Sat, 15 Dec 2007 15:24:26 GMT</pubDate>
<file>
<name>macroopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.59</revision>
<tag>from-branch-linux-port</tag>
<tag>merge-branch-linux-port</tag>
<tag>r19</tag>
</file>
<msg>8 DUP TO XX</msg>
</entry>

<entry>
<date>2007-12-15</date>
<weekday>Saturday</weekday>
<time>02:50</time>
<isoDate>2007-12-14T23:50:31Z</isoDate>
<author>ruv</author>
<pubDate>Fri, 14 Dec 2007 23:50:31 GMT</pubDate>
<file>
<name>spf_except.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.5</revision>
<tag>r19</tag>
</file>
<msg>Чуток проще в слове THROW и заодно в 2-3 раза быстрей при 0.</msg>
</entry>

<entry>
<date>2007-12-13</date>
<weekday>Thursday</weekday>
<time>02:18</time>
<isoDate>2007-12-12T23:18:26Z</isoDate>
<author>ruv</author>
<pubDate>Wed, 12 Dec 2007 23:18:26 GMT</pubDate>
<file>
<name>compiler/spf_defwords.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.17</revision>
<tag>r19</tag>
</file>
<msg>Дано замечание: в данной реализации слова BEHAVIOR и BEHAVIOR! не применимы к USER-векторам, а только к обычным.</msg>
</entry>

<entry>
<date>2007-12-13</date>
<weekday>Thursday</weekday>
<time>01:38</time>
<isoDate>2007-12-12T22:38:03Z</isoDate>
<author>ruv</author>
<pubDate>Wed, 12 Dec 2007 22:38:03 GMT</pubDate>
<file>
<name>compiler/spf_defwords.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.16</revision>
</file>
<msg>+ "BEHAVIOR!" (в пару к BEHAVIOR )</msg>
</entry>

<entry>
<date>2007-12-12</date>
<weekday>Wednesday</weekday>
<time>03:08</time>
<isoDate>2007-12-12T00:08:49Z</isoDate>
<author>ruv</author>
<pubDate>Wed, 12 Dec 2007 00:08:49 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.29</revision>
</file>
<msg>В равертку R-стека при EXC-DUMP снова добавлена область HANDLER.</msg>
</entry>

<entry>
<date>2007-12-10</date>
<weekday>Monday</weekday>
<time>02:20</time>
<isoDate>2007-12-09T23:20:52Z</isoDate>
<author>ruv</author>
<pubDate>Sun, 09 Dec 2007 23:20:52 GMT</pubDate>
<file>
<name>win/spf_pe_save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.10</revision>
<tag>r19</tag>
</file>
<msg>Пробелы в конце теперь не считаются опциями командной строки (~profit, http://www.nabble.com/bugs-tp12336153p14243321.html)</msg>
</entry>

<entry>
<date>2007-12-07</date>
<weekday>Friday</weekday>
<time>17:01</time>
<isoDate>2007-12-07T14:01:43Z</isoDate>
<author>mihail4444</author>
<pubDate>Fri, 07 Dec 2007 14:01:43 GMT</pubDate>
<file>
<name>macroopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.58</revision>
</file>
<msg>2DUP = IF</msg>
</entry>

<entry>
<date>2007-12-05</date>
<weekday>Wednesday</weekday>
<time>19:01</time>
<isoDate>2007-12-05T16:01:11Z</isoDate>
<author>ygreks</author>
<pubDate>Wed, 05 Dec 2007 16:01:11 GMT</pubDate>
<file>
<name>spf_print.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.13</revision>
<tag>r19</tag>
</file>
<file>
<name>compiler/spf_immed_lit.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9</revision>
<tag>r19</tag>
</file>
<msg>more CHARS</msg>
</entry>

<entry>
<date>2007-12-05</date>
<weekday>Wednesday</weekday>
<time>18:02</time>
<isoDate>2007-12-05T15:02:23Z</isoDate>
<author>mihail4444</author>
<pubDate>Wed, 05 Dec 2007 15:02:23 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.14</revision>
<tag>r19</tag>
</file>
<msg>no message</msg>
</entry>

<entry>
<date>2007-11-30</date>
<weekday>Friday</weekday>
<time>15:58</time>
<isoDate>2007-11-30T12:58:13Z</isoDate>
<author>azekeprofit</author>
<pubDate>Fri, 30 Nov 2007 12:58:13 GMT</pubDate>
<file>
<name>compiler/spf_defwords.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15</revision>
</file>
<msg>moved aligning code to SHEADER
VARIABLE , VALUE , VECT -- all of them now have alinged data cell</msg>
</entry>

<entry>
<date>2007-11-30</date>
<weekday>Friday</weekday>
<time>15:05</time>
<isoDate>2007-11-30T12:05:52Z</isoDate>
<author>mihail4444</author>
<pubDate>Fri, 30 Nov 2007 12:05:52 GMT</pubDate>
<file>
<name>macroopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.57</revision>
</file>
<msg>2SWAP 2DROP</msg>
</entry>

<entry>
<date>2007-11-29</date>
<weekday>Thursday</weekday>
<time>22:32</time>
<isoDate>2007-11-29T19:32:06Z</isoDate>
<author>ruv</author>
<pubDate>Thu, 29 Nov 2007 19:32:06 GMT</pubDate>
<file>
<name>win/spf_win_envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.16</revision>
<tag>r19</tag>
</file>
<msg>При неизвестной расшифровке ошибки выводится и вариант кода со знаком (как при выводе стека).</msg>
</entry>

<entry>
<date>2007-11-29</date>
<weekday>Thursday</weekday>
<time>22:30</time>
<isoDate>2007-11-29T19:30:09Z</isoDate>
<author>ruv</author>
<pubDate>Thu, 29 Nov 2007 19:30:09 GMT</pubDate>
<file>
<name>compiler/spf_translate.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.22</revision>
<tag>r19</tag>
</file>
<msg>Факторизация: слово #(SIGNED) для вывода числа со знаком в скобках (т.к. использованно и в "(DECODE-ERROR)")</msg>
</entry>

<entry>
<date>2007-11-29</date>
<weekday>Thursday</weekday>
<time>21:43</time>
<isoDate>2007-11-29T18:43:32Z</isoDate>
<author>ruv</author>
<pubDate>Thu, 29 Nov 2007 18:43:32 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.28</revision>
</file>
<msg>Вынос инициализации системных векторов из PROCESS-INIT на этап компиляции.</msg>
</entry>

<entry>
<date>2007-11-29</date>
<weekday>Thursday</weekday>
<time>21:41</time>
<isoDate>2007-11-29T18:41:16Z</isoDate>
<author>ruv</author>
<pubDate>Thu, 29 Nov 2007 18:41:16 GMT</pubDate>
<file>
<name>win/spf_win_envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.15</revision>
</file>
<msg>Переименование LIB-PROC1 --&gt; PROC-ERROR1</msg>
</entry>

<entry>
<date>2007-11-29</date>
<weekday>Thursday</weekday>
<time>20:52</time>
<isoDate>2007-11-29T17:52:47Z</isoDate>
<author>ygreks</author>
<pubDate>Thu, 29 Nov 2007 17:52:47 GMT</pubDate>
<file>
<name>spf_floatkern.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12</revision>
<tag>from-branch-linux-port</tag>
<tag>merge-branch-linux-port</tag>
<tag>r19</tag>
</file>
<msg>fixed FLOAT&gt;DATA32, some comments added</msg>
</entry>

<entry>
<date>2007-11-29</date>
<weekday>Thursday</weekday>
<time>18:34</time>
<isoDate>2007-11-29T15:34:35Z</isoDate>
<author>mihail4444</author>
<pubDate>Thu, 29 Nov 2007 15:34:35 GMT</pubDate>
<file>
<name>macroopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.56</revision>
</file>
<msg>no message</msg>
</entry>

<entry>
<date>2007-11-29</date>
<weekday>Thursday</weekday>
<time>14:24</time>
<isoDate>2007-11-29T11:24:19Z</isoDate>
<author>mihail4444</author>
<pubDate>Thu, 29 Nov 2007 11:24:19 GMT</pubDate>
<file>
<name>macroopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.55</revision>
</file>
<msg>http://fforum.winglion.ru/viewtopic.php?p=10987#10987</msg>
</entry>

<entry>
<date>2007-11-28</date>
<weekday>Wednesday</weekday>
<time>15:36</time>
<isoDate>2007-11-28T12:36:17Z</isoDate>
<author>spf</author>
<pubDate>Wed, 28 Nov 2007 12:36:17 GMT</pubDate>
<file>
<name>compiler/spf_parser.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12</revision>
<tag>r19</tag>
</file>
<msg>По предложению ArtemKAD в SPF-DEV IsDelimiter сделан вектором.

:NONAME [CHAR] | = ; TO IsDelimiter
 Ok
2|3|+|.
5  Ok</msg>
</entry>

<entry>
<date>2007-11-18</date>
<weekday>Sunday</weekday>
<time>14:21</time>
<isoDate>2007-11-18T11:21:54Z</isoDate>
<author>azekeprofit</author>
<pubDate>Sun, 18 Nov 2007 11:21:54 GMT</pubDate>
<file>
<name>compiler/spf_defwords.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.14</revision>
</file>
<msg>alignment in SHEADER is back (removing it breaks alignment logic in CREATED and CREATE)</msg>
</entry>

<entry>
<date>2007-11-09</date>
<weekday>Friday</weekday>
<time>20:26</time>
<isoDate>2007-11-09T17:26:28Z</isoDate>
<author>ruv</author>
<pubDate>Fri, 09 Nov 2007 17:26:28 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.27</revision>
</file>
<msg>Изменения в EXC-DUMP — убрана эвристика вычисления ESP (теперь и так надежно берется), добавлена возможность регулировки длины развертки трассы, развертка делается до дна R0 (вместо HANDLER ), но включается экономия на придонный десяток ячеек когда достигнуты ограничения.</msg>
</entry>

<entry>
<date>2007-11-05</date>
<weekday>Monday</weekday>
<time>15:43</time>
<isoDate>2007-11-05T12:43:25Z</isoDate>
<author>mihail4444</author>
<pubDate>Mon, 05 Nov 2007 12:43:25 GMT</pubDate>
<file>
<name>macroopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.54</revision>
</file>
<msg>no message</msg>
</entry>

<entry>
<date>2007-11-03</date>
<weekday>Saturday</weekday>
<time>21:09</time>
<isoDate>2007-11-03T18:09:17Z</isoDate>
<author>ruv</author>
<pubDate>Sat, 03 Nov 2007 18:09:17 GMT</pubDate>
<file>
<name>win/spf_win_envir.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.14</revision>
</file>
<msg>В слове ERROR не надо освобождать CURFILE (наследние от 3.75, где INCLUDED не заботился о восстановлении). Происходило исключение 87 (0 FREE), если слово ERROR было вызвано во время трансляции файла.</msg>
</entry>

<entry>
<date>2007-11-01</date>
<weekday>Thursday</weekday>
<time>22:15</time>
<isoDate>2007-11-01T19:15:45Z</isoDate>
<author>forther</author>
<pubDate>Thu, 01 Nov 2007 19:15:45 GMT</pubDate>
<file>
<name>compiler/spf_defwords.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.13</revision>
</file>
<file>
<name>noopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
<tag>r19</tag>
</file>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.13</revision>
</file>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.4</revision>
<tag>r19</tag>
</file>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.26</revision>
</file>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.25</revision>
<tag>r19</tag>
</file>
<msg>added several compile options</msg>
</entry>

<entry>
<date>2007-11-01</date>
<weekday>Thursday</weekday>
<time>21:24</time>
<isoDate>2007-11-01T18:24:40Z</isoDate>
<author>forther</author>
<pubDate>Thu, 01 Nov 2007 18:24:40 GMT</pubDate>
<file>
<name>noopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
</file>
<msg>QCMOVE is not used already so remove it</msg>
</entry>

<entry>
<date>2007-10-31</date>
<weekday>Wednesday</weekday>
<time>13:49</time>
<isoDate>2007-10-31T10:49:24Z</isoDate>
<author>mihail4444</author>
<pubDate>Wed, 31 Oct 2007 10:49:24 GMT</pubDate>
<file>
<name>macroopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.53</revision>
</file>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.23</revision>
<tag>r19</tag>
</file>
<msg>no message</msg>
</entry>

<entry>
<date>2007-10-20</date>
<weekday>Saturday</weekday>
<time>18:46</time>
<isoDate>2007-10-20T14:46:05Z</isoDate>
<author>ygreks</author>
<pubDate>Sat, 20 Oct 2007 14:46:05 GMT</pubDate>
<file>
<name>noopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.1</revision>
</file>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12</revision>
</file>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.3</revision>
</file>
<msg>optional dummy to disable optimizer (just copied from forum, by ~mak)</msg>
</entry>

<entry>
<date>2007-10-20</date>
<weekday>Saturday</weekday>
<time>17:34</time>
<isoDate>2007-10-20T13:34:42Z</isoDate>
<author>ygreks</author>
<pubDate>Sat, 20 Oct 2007 13:34:42 GMT</pubDate>
<file>
<name>spf_compileoptions.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.2</revision>
</file>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.22</revision>
</file>
<msg>ARCH-P6 option defines whether to use CMOVcc instructions, defaults to no</msg>
</entry>

<entry>
<date>2007-10-16</date>
<weekday>Tuesday</weekday>
<time>15:55</time>
<isoDate>2007-10-16T11:55:16Z</isoDate>
<author>ruv</author>
<pubDate>Tue, 16 Oct 2007 11:55:16 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.25</revision>
</file>
<msg>example of AT-EXC-DUMP  (comment)</msg>
</entry>

<entry>
<date>2007-10-12</date>
<weekday>Friday</weekday>
<time>22:16</time>
<isoDate>2007-10-12T18:16:20Z</isoDate>
<author>ruv</author>
<pubDate>Fri, 12 Oct 2007 18:16:20 GMT</pubDate>
<file>
<name>compiler/spf_translate.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.21</revision>
</file>
<msg>Беззнаковое сравнение глубины стека в слове OK1.</msg>
</entry>

<entry>
<date>2007-09-22</date>
<weekday>Saturday</weekday>
<time>22:03</time>
<isoDate>2007-09-22T18:03:35Z</isoDate>
<author>ruv</author>
<pubDate>Sat, 22 Sep 2007 18:03:35 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.24</revision>
</file>
<msg>Выполнение INIT-MACROOPT-LIGHT при USER-INIT -- инициализация нескольких ячеек оптимизатора ненулевыми начальными значениями.</msg>
</entry>

<entry>
<date>2007-09-22</date>
<weekday>Saturday</weekday>
<time>22:01</time>
<isoDate>2007-09-22T18:01:22Z</isoDate>
<author>ruv</author>
<pubDate>Sat, 22 Sep 2007 18:01:22 GMT</pubDate>
<file>
<name>macroopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.52</revision>
</file>
<msg>Изменяемые блоки данных оптимизатора сделаны локальными для потока. Значения "OPT?" и MM_SIZE оставлены глобальными (эти значения являются параметром работы оптимизатора, а не элементом состояния). Теперь параллельное независимое откладывание кода работает надежно.</msg>
</entry>

<entry>
<date>2007-09-19</date>
<weekday>Wednesday</weekday>
<time>22:53</time>
<isoDate>2007-09-19T18:53:11Z</isoDate>
<author>ruv</author>
<pubDate>Wed, 19 Sep 2007 18:53:11 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.23</revision>
</file>
<msg>EXC-DUMP1 выводит еще 3 ячейки выше после ближайшей точки CATCH -- позволяя более точно локализовать место в случае близкого и мелкого CATCH.</msg>
</entry>

<entry>
<date>2007-09-16</date>
<weekday>Sunday</weekday>
<time>19:01</time>
<isoDate>2007-09-16T15:01:41Z</isoDate>
<author>ruv</author>
<pubDate>Sun, 16 Sep 2007 15:01:41 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.22</revision>
</file>
<msg>Факторизация EXC-DUMP — выделены DUMP-TRACE и DUMP-TRACE-SHRUNKEN (если трасса вызовов очень длинная, то выводит только начало и конец трассы; удобно, когда исключение где-то глубоко в dll, — видно, как туда пришли).</msg>
</entry>

<entry>
<date>2007-09-14</date>
<weekday>Friday</weekday>
<time>13:46</time>
<isoDate>2007-09-14T09:46:09Z</isoDate>
<author>mihail4444</author>
<pubDate>Fri, 14 Sep 2007 09:46:09 GMT</pubDate>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.21</revision>
</file>
<msg>no message</msg>
</entry>

<entry>
<date>2007-09-09</date>
<weekday>Sunday</weekday>
<time>18:42</time>
<isoDate>2007-09-09T14:42:36Z</isoDate>
<author>ygreks</author>
<pubDate>Sun, 09 Sep 2007 14:42:36 GMT</pubDate>
<file>
<name>win/spf_win_io.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9</revision>
<tag>r19</tag>
</file>
<msg>: EOLN LT LTL @ ;</msg>
</entry>

<entry>
<date>2007-09-01</date>
<weekday>Saturday</weekday>
<time>20:57</time>
<isoDate>2007-09-01T16:57:03Z</isoDate>
<author>ruv</author>
<pubDate>Sat, 01 Sep 2007 16:57:03 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.21</revision>
</file>
<msg>Вернуто поведение этапа INIT: продолжать не смотря на ошибку в OPTIONS</msg>
</entry>

<entry>
<date>2007-08-31</date>
<weekday>Friday</weekday>
<time>13:07</time>
<isoDate>2007-08-31T09:07:30Z</isoDate>
<author>ruv</author>
<pubDate>Fri, 31 Aug 2007 09:07:30 GMT</pubDate>
<file>
<name>win/spf_pe_save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9</revision>
</file>
<msg>Фиксирование места ошибки в командной строке (OPTIONS).
При ошибке в командной строке SPF4 выводит индикацию и завершается. Для того, чтобы  &lt;MAIN&gt; отрабатывало и в случае ошибки в опциях -- надо править строку  ['] OPTIONS ERR-EXIT в (INIT)</msg>
</entry>

<entry>
<date>2007-08-27</date>
<weekday>Monday</weekday>
<time>18:58</time>
<isoDate>2007-08-27T14:58:56Z</isoDate>
<author>ruv</author>
<pubDate>Mon, 27 Aug 2007 14:58:56 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.20</revision>
</file>
<msg>Теперь  TITLE  не выводится, если были аргументы командной строки.</msg>
</entry>

<entry>
<date>2007-08-27</date>
<weekday>Monday</weekday>
<time>18:52</time>
<isoDate>2007-08-27T14:52:11Z</isoDate>
<author>ruv</author>
<pubDate>Mon, 27 Aug 2007 14:52:11 GMT</pubDate>
<file>
<name>win/spf_pe_save.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.8</revision>
</file>
<msg>рефакторинг OPTIONS ( COMMANDLINE-OPTIONS -- позволяет проверить наличие аргументов)</msg>
</entry>

<entry>
<date>2007-08-25</date>
<weekday>Saturday</weekday>
<time>19:32</time>
<isoDate>2007-08-25T15:32:20Z</isoDate>
<author>mihail4444</author>
<pubDate>Sat, 25 Aug 2007 15:32:20 GMT</pubDate>
<file>
<name>macroopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.51</revision>
</file>
<msg>R@ EXECUTE</msg>
</entry>

<entry>
<date>2007-08-10</date>
<weekday>Friday</weekday>
<time>20:49</time>
<isoDate>2007-08-10T16:49:35Z</isoDate>
<author>ruv</author>
<pubDate>Fri, 10 Aug 2007 16:49:35 GMT</pubDate>
<file>
<name>compiler/spf_find.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.12</revision>
<tag>r19</tag>
</file>
<msg>Слова с пустым именем (то бишь, длиной 0) были ненаходимы в словаре -- исправлено.</msg>
</entry>

<entry>
<date>2007-08-03</date>
<weekday>Friday</weekday>
<time>17:27</time>
<isoDate>2007-08-03T13:27:36Z</isoDate>
<author>mihail4444</author>
<pubDate>Fri, 03 Aug 2007 13:27:36 GMT</pubDate>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.24</revision>
</file>
<msg>new listing</msg>
</entry>

<entry>
<date>2007-08-03</date>
<weekday>Friday</weekday>
<time>17:16</time>
<isoDate>2007-08-03T13:16:54Z</isoDate>
<author>mihail4444</author>
<pubDate>Fri, 03 Aug 2007 13:16:54 GMT</pubDate>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.20</revision>
</file>
<msg>&gt; &lt;</msg>
</entry>

<entry>
<date>2007-08-02</date>
<weekday>Thursday</weekday>
<time>19:54</time>
<isoDate>2007-08-02T15:54:26Z</isoDate>
<author>mihail4444</author>
<pubDate>Thu, 02 Aug 2007 15:54:26 GMT</pubDate>
<file>
<name>spf_forthproc.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.19</revision>
</file>
<msg>http://win32forth.cvs.sourceforge.net/win32forth/win32forth-stc/src/kernel/gkernel.f</msg>
</entry>

<entry>
<date>2007-08-02</date>
<weekday>Thursday</weekday>
<time>19:48</time>
<isoDate>2007-08-02T15:48:55Z</isoDate>
<author>mihail4444</author>
<pubDate>Thu, 02 Aug 2007 15:48:55 GMT</pubDate>
<file>
<name>spf.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.11</revision>
</file>
<msg>new asm</msg>
</entry>

<entry>
<date>2007-08-01</date>
<weekday>Wednesday</weekday>
<time>22:15</time>
<isoDate>2007-08-01T18:15:51Z</isoDate>
<author>ruv</author>
<pubDate>Wed, 01 Aug 2007 18:15:51 GMT</pubDate>
<file>
<name>compiler/spf_wordlist.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.9</revision>
<tag>r19</tag>
</file>
<msg>minor fixed of NEAR_NFA (backward compatibility)</msg>
</entry>

<entry>
<date>2007-07-28</date>
<weekday>Saturday</weekday>
<time>19:51</time>
<isoDate>2007-07-28T15:51:18Z</isoDate>
<author>mihail4444</author>
<pubDate>Sat, 28 Jul 2007 15:51:18 GMT</pubDate>
<file>
<name>macroopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.50</revision>
</file>
<msg>no message</msg>
</entry>

<entry>
<date>2007-07-26</date>
<weekday>Thursday</weekday>
<time>20:01</time>
<isoDate>2007-07-26T16:01:05Z</isoDate>
<author>ruv</author>
<pubDate>Thu, 26 Jul 2007 16:01:05 GMT</pubDate>
<file>
<name>spf_init.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.19</revision>
</file>
<msg>Перенос исправлений EXC-DUMP в ядро -- более правильное вычисление области регистров (теперь верно работает под wine и x64), подправлена эвристика вычисления значения ESP на момент исключения,  добавлена цепочка AT-EXC-DUMP, добавлен вывод стека данных, шестнадцатиричный дамп регистров убран (добавляется через AT-EXC-DUMP).</msg>
</entry>

<entry>
<date>2007-07-26</date>
<weekday>Thursday</weekday>
<time>19:41</time>
<isoDate>2007-07-26T15:41:06Z</isoDate>
<author>ruv</author>
<pubDate>Thu, 26 Jul 2007 15:41:06 GMT</pubDate>
<file>
<name>compiler/spf_wordlist.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.8</revision>
</file>
<msg>Перенос в ядро исправления бага #1734449 (в работе WordByAddr и вычислении ближайшего NFA). Добавлены итераторы по словам и словарям; векторизация VOC-LIST;  дополнительная ячейка в структуру WORDLIST для расширений и цепочка AT-WORDLIST-CREATING; введены имена IS-IMMEDIATE и IS-VOC.</msg>
</entry>

<entry>
<date>2007-07-26</date>
<weekday>Thursday</weekday>
<time>19:37</time>
<isoDate>2007-07-26T15:37:48Z</isoDate>
<author>ruv</author>
<pubDate>Thu, 26 Jul 2007 15:37:48 GMT</pubDate>
<file>
<name>compiler/spf_compile0.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.6</revision>
<tag>r19</tag>
</file>
<msg>Согласование с изменениями в WORDLIST</msg>
</entry>

<entry>
<date>2007-07-26</date>
<weekday>Thursday</weekday>
<time>19:35</time>
<isoDate>2007-07-26T15:35:43Z</isoDate>
<author>ruv</author>
<pubDate>Thu, 26 Jul 2007 15:35:43 GMT</pubDate>
<file>
<name>tc_spf.F</name>
<cvsstate>Exp</cvsstate>
<revision>1.23</revision>
</file>
<msg>Вектор VOC-LIST; резервная ячейка в структуре WORDLIST.</msg>
</entry>

<entry>
<date>2007-07-26</date>
<weekday>Thursday</weekday>
<time>19:34</time>
<isoDate>2007-07-26T15:34:54Z</isoDate>
<author>ruv</author>
<pubDate>Thu, 26 Jul 2007 15:34:54 GMT</pubDate>
<file>
<name>compiler/spf_nonopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.7</revision>
<tag>r19</tag>
</file>
<msg>Целевой VOC-LIST обновляется сразу после создания, поэтому больше нет необходимости создавать его перед первым использованием; создается в spf_wordlist.f.</msg>
</entry>

<entry>
<date>2007-06-13</date>
<weekday>Wednesday</weekday>
<time>16:12</time>
<isoDate>2007-06-13T12:12:35Z</isoDate>
<author>mihail4444</author>
<pubDate>Wed, 13 Jun 2007 12:12:35 GMT</pubDate>
<file>
<name>macroopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.49</revision>
</file>
<msg>http://fforum.winglion.ru/viewtopic.php?p=8573&amp;highlight=#8573</msg>
</entry>

<entry>
<date>2007-06-13</date>
<weekday>Wednesday</weekday>
<time>15:18</time>
<isoDate>2007-06-13T11:18:48Z</isoDate>
<author>mihail4444</author>
<pubDate>Wed, 13 Jun 2007 11:18:48 GMT</pubDate>
<file>
<name>macroopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.48</revision>
</file>
<msg>http://fforum.winglion.ru/viewtopic.php?p=8473&amp;highlight=#8473</msg>
</entry>

<entry>
<date>2007-06-09</date>
<weekday>Saturday</weekday>
<time>19:18</time>
<isoDate>2007-06-09T15:18:18Z</isoDate>
<author>mihail4444</author>
<pubDate>Sat, 09 Jun 2007 15:18:18 GMT</pubDate>
<file>
<name>macroopt.f</name>
<cvsstate>Exp</cvsstate>
<revision>1.47</revision>
</file>
<msg>http://fforum.winglion.ru/viewtopic.php?p=8426&amp;highlight=#8426</msg>
</entry>

</changelog>
