head	1.24;
access;
symbols
	RELEASE_8_3_0:1.16
	RELEASE_9_0_0:1.14
	RELEASE_7_4_0:1.13
	RELEASE_8_2_0:1.13
	RELEASE_6_EOL:1.11
	RELEASE_8_1_0:1.9
	RELEASE_7_3_0:1.8
	RELEASE_8_0_0:1.8
	RELEASE_7_2_0:1.6
	RELEASE_7_1_0:1.3
	RELEASE_6_4_0:1.3;
locks; strict;
comment	@# @;


1.24
date	2013.03.07.14.12.33;	author svnexp;	state Exp;
branches;
next	1.23;

1.23
date	2013.01.09.19.00.16;	author svnexp;	state Exp;
branches;
next	1.22;

1.22
date	2012.12.18.10.21.38;	author svnexp;	state Exp;
branches;
next	1.21;

1.21
date	2012.11.28.14.21.16;	author svnexp;	state Exp;
branches;
next	1.20;

1.20
date	2012.10.29.08.54.40;	author gahr;	state Exp;
branches;
next	1.19;

1.19
date	2012.08.16.09.44.04;	author gahr;	state Exp;
branches;
next	1.18;

1.18
date	2012.07.09.12.07.29;	author gahr;	state Exp;
branches;
next	1.17;

1.17
date	2012.06.14.10.20.37;	author gahr;	state Exp;
branches;
next	1.16;

1.16
date	2012.02.03.10.28.24;	author gahr;	state Exp;
branches;
next	1.15;

1.15
date	2012.01.03.09.08.47;	author gahr;	state Exp;
branches;
next	1.14;

1.14
date	2011.09.07.07.33.44;	author gahr;	state Exp;
branches;
next	1.13;

1.13
date	2011.02.04.13.30.52;	author gahr;	state Exp;
branches;
next	1.12;

1.12
date	2010.12.24.10.52.58;	author gahr;	state Exp;
branches;
next	1.11;

1.11
date	2010.10.13.09.50.58;	author gahr;	state Exp;
branches;
next	1.10;

1.10
date	2010.09.18.07.17.16;	author gahr;	state Exp;
branches;
next	1.9;

1.9
date	2010.05.31.08.06.27;	author gahr;	state Exp;
branches;
next	1.8;

1.8
date	2009.07.08.15.03.54;	author gahr;	state Exp;
branches;
next	1.7;

1.7
date	2009.05.01.19.37.26;	author gahr;	state Exp;
branches;
next	1.6;

1.6
date	2009.04.05.18.57.48;	author gahr;	state Exp;
branches;
next	1.5;

1.5
date	2009.03.10.21.13.30;	author gahr;	state Exp;
branches;
next	1.4;

1.4
date	2008.11.03.13.40.46;	author gahr;	state Exp;
branches;
next	1.3;

1.3
date	2008.08.05.14.10.46;	author gahr;	state Exp;
branches;
next	1.2;

1.2
date	2008.07.31.05.45.17;	author gahr;	state Exp;
branches;
next	1.1;

1.1
date	2008.07.16.22.42.13;	author gahr;	state Exp;
branches;
next	;


desc
@@


1.24
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/313572
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@bin/s7
bin/s7c
lib/seed7/bin/s7_comp.a
lib/seed7/bin/s7_con.a
lib/seed7/bin/s7_data.a
lib/seed7/bin/s7_draw.a
lib/seed7/bin/seed7_05.a
lib/seed7/lib/array.s7i
lib/seed7/lib/bigfile.s7i
lib/seed7/lib/bigint.s7i
lib/seed7/lib/bigrat.s7i
lib/seed7/lib/binary.s7i
lib/seed7/lib/bitmapfont.s7i
lib/seed7/lib/bitset.s7i
lib/seed7/lib/bitsetof.s7i
lib/seed7/lib/boolean.s7i
lib/seed7/lib/bstring.s7i
lib/seed7/lib/cards.s7i
lib/seed7/lib/category.s7i
lib/seed7/lib/cgi.s7i
lib/seed7/lib/char.s7i
lib/seed7/lib/charsets.s7i
lib/seed7/lib/chartype.s7i
lib/seed7/lib/clib_file.s7i
lib/seed7/lib/color.s7i
lib/seed7/lib/complex.s7i
lib/seed7/lib/console.s7i
lib/seed7/lib/cronos16.s7i
lib/seed7/lib/cronos27.s7i
lib/seed7/lib/dialog.s7i
lib/seed7/lib/dir.s7i
lib/seed7/lib/draw.s7i
lib/seed7/lib/duration.s7i
lib/seed7/lib/echo.s7i
lib/seed7/lib/editline.s7i
lib/seed7/lib/enable_input.s7i
lib/seed7/lib/enable_io.s7i
lib/seed7/lib/enable_output.s7i
lib/seed7/lib/encoding.s7i
lib/seed7/lib/environment.s7i
lib/seed7/lib/external_file.s7i
lib/seed7/lib/field.s7i
lib/seed7/lib/file.s7i
lib/seed7/lib/float.s7i
lib/seed7/lib/font.s7i
lib/seed7/lib/forloop.s7i
lib/seed7/lib/ftp.s7i
lib/seed7/lib/getf.s7i
lib/seed7/lib/gethttp.s7i
lib/seed7/lib/graph.s7i
lib/seed7/lib/graph_file.s7i
lib/seed7/lib/gtkserver.s7i
lib/seed7/lib/gzip.s7i
lib/seed7/lib/hash.s7i
lib/seed7/lib/hashsetof.s7i
lib/seed7/lib/html.s7i
lib/seed7/lib/html_ent.s7i
lib/seed7/lib/idxarray.s7i
lib/seed7/lib/image.s7i
lib/seed7/lib/inifile.s7i
lib/seed7/lib/integer.s7i
lib/seed7/lib/keybd.s7i
lib/seed7/lib/line.s7i
lib/seed7/lib/listener.s7i
lib/seed7/lib/lower.s7i
lib/seed7/lib/mahjng32.s7i
lib/seed7/lib/make.s7i
lib/seed7/lib/makedata.s7i
lib/seed7/lib/math.s7i
lib/seed7/lib/modern27.s7i
lib/seed7/lib/more.s7i
lib/seed7/lib/multiscr.s7i
lib/seed7/lib/null_file.s7i
lib/seed7/lib/osfiles.s7i
lib/seed7/lib/pic16.s7i
lib/seed7/lib/pic32.s7i
lib/seed7/lib/pixmap_file.s7i
lib/seed7/lib/pixmapfont.s7i
lib/seed7/lib/poll.s7i
lib/seed7/lib/progs.s7i
lib/seed7/lib/rational.s7i
lib/seed7/lib/ref_list.s7i
lib/seed7/lib/reference.s7i
lib/seed7/lib/reverse.s7i
lib/seed7/lib/scanfile.s7i
lib/seed7/lib/scanstri.s7i
lib/seed7/lib/seed7_05.s7i
lib/seed7/lib/set.s7i
lib/seed7/lib/shell.s7i
lib/seed7/lib/sockbase.s7i
lib/seed7/lib/socket.s7i
lib/seed7/lib/sokoban1.s7i
lib/seed7/lib/stars.s7i
lib/seed7/lib/stdfont10.s7i
lib/seed7/lib/stdfont12.s7i
lib/seed7/lib/stdfont14.s7i
lib/seed7/lib/stdfont16.s7i
lib/seed7/lib/stdfont18.s7i
lib/seed7/lib/stdfont20.s7i
lib/seed7/lib/stdfont24.s7i
lib/seed7/lib/stdio.s7i
lib/seed7/lib/strifile.s7i
lib/seed7/lib/string.s7i
lib/seed7/lib/stritext.s7i
lib/seed7/lib/struct.s7i
lib/seed7/lib/subrange.s7i
lib/seed7/lib/syntax.s7i
lib/seed7/lib/tar.s7i
lib/seed7/lib/tee.s7i
lib/seed7/lib/text.s7i
lib/seed7/lib/time.s7i
lib/seed7/lib/upper.s7i
lib/seed7/lib/utf16.s7i
lib/seed7/lib/utf8.s7i
lib/seed7/lib/vecfont10.s7i
lib/seed7/lib/vecfont18.s7i
lib/seed7/lib/vectorfont.s7i
lib/seed7/lib/window.s7i
lib/seed7/lib/wrinum.s7i
lib/seed7/lib/xml_ent.s7i
lib/seed7/lib/xmldom.s7i
lib/seed7/lib/zip.s7i
@@dirrm lib/seed7/lib
@@dirrm lib/seed7/bin
@@dirrm lib/seed7
@


1.23
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/310158
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r310158 | gahr | 2013-01-09 16:48:22 +0000 (Wed, 09 Jan 2013) | 28 lines
## SVN ##
## SVN ## - Update to 05_20130105
## SVN ##   Changes:
## SVN ##
## SVN ##   * The Seed7 interpreter was renamed. The new name of the Seed7 interpreter
## SVN ##     is s7.
## SVN ##   * Manual, FAQ, read_me files and several example programs were updated to
## SVN ##     use the new name of the Seed7 interpreter (s7).
## SVN ##   * The build process of a package can compile interpreter and compiler with
## SVN ##     (xx and yy must be replaced with a path):
## SVN ##     $ make S7_LIB_DIR=xx SEED7_LIBRARY=yy depend s7 s7c
## SVN ##   * The function drwOpen in drw_win.c was improved to hide the console
## SVN ##     window, when the program was not started from a console.
## SVN ##   * Descriptions of the operators 'sci' and 'exp' were added to the manual.
## SVN ##   * Documentation comments were added to clib_file.s7i.
## SVN ##   * In pixmap_file.s7i the functions for pixmapFontFiles were improved.
## SVN ##   * Interpreter and compiler were improved to allow using winmain as main
## SVN ##     function.
## SVN ##   * In cmd_win.c the function prepareCommandLine was improved and in the
## SVN ##     function cmdStartProcess the flag wShowWindow was changed to 1.
## SVN ##   * The file hi.c was renamed to s7.c.
## SVN ##   * In striutl.c the function escape_command was changed to quote commands
## SVN ##     with special characters under windows.
## SVN ##   * In striutl.c the function cp_to_command was improved to do a quoting
## SVN ##     under windows, even when there are no parameters.
## SVN ##   * Parameter names were added to null_file.s7i, osfiles.s7i, time.s7i,
## SVN ##     pixmapfont.s7i, progs.s7i, reference.s7i, seed7_05.s7i, shell.s7i,
## SVN ##     stritext.s7i, text.s7i, rever.sd7 and snake.sd7.
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d35 1
@


1.22
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/309159
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r309159 | gahr | 2012-12-18 10:17:50 +0000 (Tue, 18 Dec 2012) | 38 lines
## SVN ##
## SVN ## - Update to 05_20121212
## SVN ##   Changes:
## SVN ##
## SVN ##   * The Seed7 compiler was renamed. The new name of the Seed7 compiler
## SVN ##     is s7c.
## SVN ##   * Manual, FAQ, read_me files and several example programs were
## SVN ##     updated to use the new name of the Seed7 compiler (s7c).
## SVN ##   * A description of ltrim and rtrim and some links were added to the
## SVN ##     manual.
## SVN ##   * The library make.s7i and the example program make7.sd7 were
## SVN ##     improved to execute make commands with predefined macros.
## SVN ##   * The library makedata.s7i was improved to support dependencies
## SVN ##     which contain a space.
## SVN ##   * The library make.s7i was improved to support the command cp -a.
## SVN ##   * A variant of the function popen, with the parameters 'command' and
## SVN ##     'parameters', was added to shell.s7i.
## SVN ##   * An explanation, why & and <& are defined for string concatenation,
## SVN ##     was added to the FAQ.
## SVN ##   * The program tar7.sd7 was improved to accept also DOS paths for all
## SVN ##     file arguments.
## SVN ##   * Documentation comments were added to progs.s7i and reference.s7i.
## SVN ##   * The files drw_win.c, drw_x11.c and gkb_x11.c were improved to
## SVN ##     exit a program when the close button (X) is pressed.
## SVN ##   * The functions refFile, refLine, refParams and refSetParams in
## SVN ##     ref_data.c were improved to raise RANGE_ERROR, when they are
## SVN ##     called with NULL.
## SVN ##   * The function ref_params in reflib.c was improved to call refParams.
## SVN ##   * The makefiles were improved such that 'make s7c' generates an
## SVN ##     executable of the Seed7 compiler.
## SVN ##   * The makefile mk_mingc.mak, which supports the compilation of the
## SVN ##     self extracting version of Seed7, was improved.
## SVN ##   * The support for the unused action REF_NAME was removed.
## SVN ##
## SVN ## - Reorganize installed files structure as per author's request
## SVN ##   (see http://seed7.sourceforge.net/faq.htm#seed7_package)
## SVN ##
## SVN ## - Remove article from COMMENT
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 1
a1 1
bin/hi
@


1.21
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/307906
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r307906 | gahr | 2012-11-28 14:18:12 +0000 (Wed, 28 Nov 2012) | 58 lines
## SVN ##
## SVN ## - Update to 05_20121125
## SVN ##
## SVN ##   20121125:
## SVN ##   - The makefiles and the file setpaths.c were improved to accept the
## SVN ##     macros S7_LIB_DIR (Directory with static Seed7 object libraries)
## SVN ##     and SEED7_LIBRARY (Directory with the Seed7 include libraries).
## SVN ##     Now the build process of a package can call make e.g. with:
## SVN ##     make S7_LIB_DIR=/abc/seed7/bin SEED7_LIBRARY=/abc/seed7/lib depend
## SVN ##     This way the two paths are defined in version.h. This defines them
## SVN ##     as default paths in the interpreter executable and in the compiler.
## SVN ##   - An explanation, what a binary Seed7 package should install, was
## SVN ##     added to the FAQ. This can be used as guideline for Seed7 packages.
## SVN ##   - The description of the times-operator in the manual and in
## SVN ##     array.s7i was improved.
## SVN ##   - A description of the function name(PROGRAM), file(PROGRAM) and
## SVN ##     'environment' was added to the manual.
## SVN ##   - The new library environment.s7i was added. Most of the contents of
## SVN ##     this library was extracted from "seed7_05.sd7". The new library is
## SVN ##     included from "seed7_05.s7i", so no change in existing programs is
## SVN ##     necessary.
## SVN ##   - A documentation comment for getSearchPath was added to shell.s7i.
## SVN ##   - The functions ltrim and rtrim were added to the library string.s7i.
## SVN ##   - Testcases for ltrim and rtrim were added to chkstr.sd7.
## SVN ##   - The function getProgramName in arr_rtl.c was improved to do the
## SVN ##     comparison with EXECUTABLE_FILE_EXTENSION correctly.
## SVN ##   - The program tar7.sd7 was improved to accept also DOS paths for the
## SVN ##     file specified with -f.
## SVN ##   - The function homeDir was improved to work with DJGPP (either $HOME
## SVN ##     or C:\ is used).
## SVN ##   - The function prc_cpy in prclib.c was improved.
## SVN ##   - The files executl.c, hshlib.c, ref_data.c, reflib.c and sctlib.c
## SVN ##     were improved to copy the descriptor union with memcpy and to copy
## SVN ##     the posinfo flag with SET_ANY_FLAG, when necessary.
## SVN ##
## SVN ##   20121104:
## SVN ##   - The new function homeDir was added to the library osfiles.s7i.
## SVN ##     Interpreter and compiler were improved to support homeDir.
## SVN ##   - The libraries makedata.s7i and make.s7i were improved to support
## SVN ##     replacement macros.
## SVN ##   - A check for division by zero with /:= was added to chkflt.sd7.
## SVN ##   - The compiler (comp.sd7) was improved to use definitions of
## SVN ##     NOT_A_NUMBER, POSITIVE_INFINITY and NEGATIVE_INFINITY.
## SVN ##   - The program chkccomp.c was improved. Now it manages the macros
## SVN ##     likely, unlikely, UNISTD_H_PRESENT, POPEN_MISSING, os_utime_orig,
## SVN ##     os_utime, USE_ALTERNATE_UTIME, INCLUDE_SYS_UTIME, USE_LOCALTIME_R,
## SVN ##     USE_LOCALTIME_S, FLOAT_ZERO_DIV_ERROR, CHECK_FLOAT_DIV_BY_ZERO,
## SVN ##     ISNAN_WITH_UNDERLINE and HOME_DIR_ENV_VAR. Additionally chkccomp.c
## SVN ##     does not depend on the definitions of long_long_EXISTS,
## SVN ##     long_long_SUFFIX_LL, __int64_EXISTS, __int64_SUFFIX_LL and
## SVN ##     USE_BUILTIN_EXPECT in chkccomp.h.
## SVN ##   - The functions flt_div and flt_div_assign in fltlib.c were improved
## SVN ##     to work correctly when CHECK_FLOAT_DIV_BY_ZERO is defined.
## SVN ##   - Several #defines were ommitted from the makefiles.
## SVN ##   - Explanations of several version.h #defines were added to
## SVN ##     read_me.txt
## SVN ##
## SVN ## Feature safe:	yes
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 122
a123 236
bin/hi_comp
lib/seed7/COPYING
lib/seed7/LGPL
lib/seed7/array.s7i
lib/seed7/bigfile.s7i
lib/seed7/bigint.s7i
lib/seed7/bigrat.s7i
lib/seed7/binary.s7i
lib/seed7/bitmapfont.s7i
lib/seed7/bitset.s7i
lib/seed7/bitsetof.s7i
lib/seed7/boolean.s7i
lib/seed7/bstring.s7i
lib/seed7/cards.s7i
lib/seed7/category.s7i
lib/seed7/cgi.s7i
lib/seed7/char.s7i
lib/seed7/charsets.s7i
lib/seed7/chartype.s7i
lib/seed7/clib_file.s7i
lib/seed7/color.s7i
lib/seed7/complex.s7i
lib/seed7/console.s7i
lib/seed7/cronos16.s7i
lib/seed7/cronos27.s7i
lib/seed7/dialog.s7i
lib/seed7/dir.s7i
lib/seed7/draw.s7i
lib/seed7/duration.s7i
lib/seed7/echo.s7i
lib/seed7/enable_input.s7i
lib/seed7/enable_io.s7i
lib/seed7/enable_output.s7i
lib/seed7/encoding.s7i
lib/seed7/environment.s7i
lib/seed7/external_file.s7i
lib/seed7/field.s7i
lib/seed7/file.s7i
lib/seed7/float.s7i
lib/seed7/font.s7i
lib/seed7/forloop.s7i
lib/seed7/ftp.s7i
lib/seed7/getf.s7i
lib/seed7/gethttp.s7i
lib/seed7/graph.s7i
lib/seed7/graph_file.s7i
lib/seed7/gtkserver.s7i
lib/seed7/gzip.s7i
lib/seed7/hash.s7i
lib/seed7/hashsetof.s7i
lib/seed7/html.s7i
lib/seed7/html_ent.s7i
lib/seed7/idxarray.s7i
lib/seed7/image.s7i
lib/seed7/inifile.s7i
lib/seed7/integer.s7i
lib/seed7/keybd.s7i
lib/seed7/line.s7i
lib/seed7/listener.s7i
lib/seed7/lower.s7i
lib/seed7/mahjng32.s7i
lib/seed7/make.s7i
lib/seed7/makedata.s7i
lib/seed7/math.s7i
lib/seed7/modern27.s7i
lib/seed7/more.s7i
lib/seed7/multiscr.s7i
lib/seed7/null_file.s7i
lib/seed7/osfiles.s7i
lib/seed7/pic16.s7i
lib/seed7/pic32.s7i
lib/seed7/pixmap_file.s7i
lib/seed7/pixmapfont.s7i
lib/seed7/poll.s7i
lib/seed7/progs.s7i
lib/seed7/rational.s7i
lib/seed7/ref_list.s7i
lib/seed7/reference.s7i
lib/seed7/reverse.s7i
lib/seed7/s7_comp.a
lib/seed7/s7_con.a
lib/seed7/s7_data.a
lib/seed7/s7_draw.a
lib/seed7/scanfile.s7i
lib/seed7/scanstri.s7i
lib/seed7/seed7_05.a
lib/seed7/seed7_05.s7i
lib/seed7/set.s7i
lib/seed7/shell.s7i
lib/seed7/sockbase.s7i
lib/seed7/socket.s7i
lib/seed7/sokoban1.s7i
lib/seed7/stars.s7i
lib/seed7/stdfont10.s7i
lib/seed7/stdfont12.s7i
lib/seed7/stdfont14.s7i
lib/seed7/stdfont16.s7i
lib/seed7/stdfont18.s7i
lib/seed7/stdfont20.s7i
lib/seed7/stdfont24.s7i
lib/seed7/stdio.s7i
lib/seed7/strifile.s7i
lib/seed7/string.s7i
lib/seed7/stritext.s7i
lib/seed7/struct.s7i
lib/seed7/subrange.s7i
lib/seed7/syntax.s7i
lib/seed7/tar.s7i
lib/seed7/tee.s7i
lib/seed7/text.s7i
lib/seed7/time.s7i
lib/seed7/upper.s7i
lib/seed7/utf16.s7i
lib/seed7/utf8.s7i
lib/seed7/vecfont10.s7i
lib/seed7/vecfont18.s7i
lib/seed7/vectorfont.s7i
lib/seed7/window.s7i
lib/seed7/wrinum.s7i
lib/seed7/xml_ent.s7i
lib/seed7/xmldom.s7i
lib/seed7/zip.s7i
%%PORTDOCS%%%%DOCSDIR%%/chlog.txt
%%PORTDOCS%%%%DOCSDIR%%/contact.txt
%%PORTDOCS%%%%DOCSDIR%%/faq.htm
%%PORTDOCS%%%%DOCSDIR%%/faq.txt
%%PORTDOCS%%%%DOCSDIR%%/gtksvdoc.css
%%PORTDOCS%%%%DOCSDIR%%/gtksvdoc.htm
%%PORTDOCS%%%%DOCSDIR%%/gtksvdoc.txt
%%PORTDOCS%%%%DOCSDIR%%/install.txt
%%PORTDOCS%%%%DOCSDIR%%/inter.txt
%%PORTDOCS%%%%DOCSDIR%%/manual.htm
%%PORTDOCS%%%%DOCSDIR%%/manual.txt
%%PORTDOCS%%%%DOCSDIR%%/problems.txt
%%PORTDOCS%%%%DOCSDIR%%/robodoc.rc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/COPYING
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/LGPL
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/addup.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bas7.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bifurk.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/blue.dna
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calc.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/carddemo.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/castle.dat
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/castle.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cellauto.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/celsius.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chk_all.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkbig.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkbool.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkexc.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkflt.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkhent.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkhsh.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkint.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkprc.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkscan.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkset.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkstr.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/clock.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/clock2.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/clock3.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cmpfil.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comanche.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comp.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dirtst.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dirx.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dna_base.s7i
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnafight.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dragon.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/echo.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eliza.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/err.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fannkuch.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fib.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/files.txt
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fractree.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftp7.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftpserv.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gcd.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gkbd.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/green.dna
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gtksvtst.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hal.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hamu.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hanoi.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hello.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hi
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/indigo.dna
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kbd.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lander.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mahjong.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/make7.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mandelbr.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mind.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ms.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nicoma.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orange.dna
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pac.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pairs.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/panic.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/planets.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/prime.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/printpi1.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/printpi2.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/printpi3.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rand.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/red.dna
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rever.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/roman.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/savehd7.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/self.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shisen.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sl.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/snake.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sokoban.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/startrek.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sudoku7.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sydir7.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tak.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tan.dna
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tar7.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tch.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/testfont.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tet.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tetg.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/toutf8.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tst_cli.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tst_srv.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/violet.dna
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wator.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/white.dna
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wiz.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wordcnt.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wrinum.sd7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wumpus.sd7
a124 2
%%PORTDOCS%%@@dirrm %%DOCSDIR%%
%%PORTEXAMPLES%%@@dirrm %%EXAMPLESDIR%%
@


1.20
log
@SVN rev 306597 on 2012-10-29 08:54:40Z by gahr

- Update to 05_20121021

  Changes:

  - The library vecfont10.s7i, which defines the standard vector font
    with capital height 10, was added. Now mahjong.sd7 and shisen.sd7
    use vecfont10.s7i.
  - The programs mahjong.sd7, pairs.sd7, shisen.sd7 and sokoban.sd7
    were improved to fit into a screen with a resolution of 1024 x 768.
  - The library make.s7i was improved: The parsing of command
    parameters (used by the Unix version of the echo command), was
    improved. The processing of pattern rules was improved (The rule
    with the shortest stem value is used, when several rules match).
  - Functions to read a makefile were moved from make.s7i to the new
    library makedata.s7i.
  - The reading of makefiles was improved: The processing of the gmake
    directives 'ifeq' and 'ifneq' was improved to allow else clauses.
    The processing of the nmake directive 'if' was added. Merging of
    dependencies for rules with the same target was improved.
  - The parse function for time values (library time.s7i) was improved
    to allow fractions of a second.
  - The functions getSubNodes and getContent and a for-loop for xmlNode
    values were defined in the library xmldom.s7i.
  - The compiler was improved to initialize bstring literals correctly,
    when pointers are 64-bit and integers are 32-bit.
  - The font libraries cronos16.s7i, cronos27.s7i, modern27.s7i and
    vecfont18.s7i were improved to include vectorfont.s7i.
  - The font libraries stdfont10.s7i, stdfont12.s7i, stdfont14.s7i,
    stdfont16.s7i, stdfont18.s7i, stdfont20.s7i and stdfont24.s7i were
    improved to include bitmapfont.s7i.
  - The program dnafight.sd7 was improved to limit the speed of the
    animation.
  - The program make7.sd7 was improved to recognize the options
    correctly. Additionally make7 inherits also all improvements of
    makedata.s7i and make.s7i.
  - The program ftp7.sd7 was improved to accept the option -?.
  - The graphic libraries drw_x11.c and drw_win.c were improved to draw
    the background of maximized windows with the color of the last
    clear command.

Feature safe:	yes
@
text
@d2 1
d36 1
@


1.19
log
@SVN rev 302631 on 2012-08-16 09:44:04Z by gahr

- Update to 05_20120806
  Changes:
  * The new library image.s7i was added. The contents of this library
    was extracted from the program "carddemo.sd7".
  * The new library make.s7i was added. The contents of this library
    was extracted from the program "make7.sd7".
  * The function 'str' and the 'parse' operator were added to the
    library bstring.s7i.
  * The function readDir was added to the library tar.s7i.
  * A documentation comment was improved in the library bigint.s7i.
  * The generation of bstring constants in the compiler (comp.sd7) was
    improved.
  * The function intStrHex was renamed to intStrPow2Base in the files
    "int_rtl.c", "int_rtl.h" and in the compiler. The new function is
    used to convert an integer to a string, when the number base is a
    power of two.
  * The function stri_export was renamed to stri_export_utf8 in the C
    source files.
  * The function cp_to_cstri was renamed to cp_to_cstri8 in the C
    source files.
  * Documentation comments were added and improved in the file
    "striutl.c".
  * The makefile mk_msvc.mak was changed to write a definition of
    LIMITED_CSTRI_LITERAL_LEN to "version.h".
  * Documentation comments were improved in the libraries idxarray.s7i,
    array.s7i, dir.s7i, external_file.s7i, osfiles.s7i, duration.s7i
    and time.s7i.
  * Parameter names were added to function definitions in the
    libraries array.s7i, bigfile.s7i, hash.s7i and idxarray.s7i.
  * The compiler was improved to generate better inline code for set
    membership (operator: in).
  * The functions 'cmdFileType' and 'cmdFileTypeSL' in "cmd_rtl.c" were
    improved to return FILE_ABSENT, when the file name is too long
    (stat() respectively lstat() return an error and errno has the
    value ENAMETOOLONG) or when the file name is an empty string.
  * The new libraries subrange.s7i, ref_list.s7i and reference.s7i were
    added. The contents of this libraries were extracted from the
    seed7_05.s7i library.
@
text
@d62 1
d114 1
@


1.18
log
@- Update to 05_20120703
@
text
@d53 1
d61 1
d75 2
d104 1
@


1.17
log
@- Update to 05_20120603
  Since I've missed a few releases the list of changes is quite bit.
  Please see the chlog.txt file in DOCSDIR.
@
text
@d13 1
d15 1
d20 1
d31 1
d33 1
@


1.16
log
@- Update to 05_20120115
- Install console library as well
@
text
@d4 1
d10 2
d21 2
d43 2
d47 1
d56 1
d77 1
d88 1
d94 1
d103 2
@


1.15
log
@- Update to 05_20120101
@
text
@d61 1
@


1.14
log
@- Update to 05_20110904
@
text
@d44 1
d56 1
d68 1
@


1.13
log
@- Update to 05_20110203
  Many changes since the last update, see doc/chlog.txt for the details.

Feature safe:	yes
@
text
@d9 1
d12 1
d15 1
d17 1
d21 1
d23 1
d25 1
d27 1
d30 2
d35 1
d41 1
d49 2
d53 1
d60 1
a62 1
lib/seed7/screen.s7i
d75 1
d77 1
d82 1
d147 2
d188 1
@


1.12
log
@- Update to 05_20101219
@
text
@d125 1
@


1.11
log
@- Update to 05_20101010
  Changes:
  - The first steps towards support of bitmap fonts were done.
  - The standard bitmap font was defined for the sizes 10, 12, 14, 16, 18 and 24.
  - A new example program (testfont.sd7), which writes with the standard font
    in various sizes, was added.
  - The initialisation of the random number generator in the function
    uint_rand in "int_rtl.c" was improved.
  - The function timMycroSec was defined in "tim_unx.c" and "tim_win.c".
@
text
@d63 1
d141 1
@


1.10
log
@- Update to 05_20100905
  Changes:
  - The chapter explaining the type 'time' in the manual was improved.
  - The support for source level debugging in the compiler (comp.sd7) was
    improved. Now the option -g generates better #line directives and the 'main'
    function was arranged such that the current line shown by a debugger is
    correct when the program is started.
  - In the "seed7_05.s7i" library the function "rpos" was overloaded to do a
    reverse search for a character in a string starting from a given position.
  - The files "str_rtl.c", "strlib.c", "primitiv.c" and the compiler were
    improved to support the primitive action STR_RCHIPOS (which implements the
    new overloaded 'rpos' function).
@
text
@d8 1
d21 1
d39 1
d54 6
a88 1
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dragon.sd7
d120 1
d169 1
@


1.9
log
@- Update to 05_20100516
@
text
@d80 1
d117 1
@


1.8
log
@- Update to 05_20090705
@
text
@d156 1
a156 1
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tarx.sd7
@


1.7
log
@- Update to 05_20090426
@
text
@a1 3
lib/seed7/s7_comp.a
lib/seed7/s7_data.a
lib/seed7/seed7_05.a
d7 1
d27 1
d40 2
d45 1
d57 1
a58 1
lib/seed7/utf16.s7i
d61 3
a78 2
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hi
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/files.txt
d105 1
d115 1
d124 1
@


1.6
log
@- Update to 05_20090329
@
text
@d47 1
d145 1
@


1.5
log
@- Update to 05_20090309
@
text
@d45 1
@


1.4
log
@- Update to 05_20081102
@
text
@d23 1
d27 1
d54 1
d90 1
d138 1
@


1.3
log
@- Update to 05_20080803
- Partially remove makefile's patch (committed upstream)
@
text
@d25 1
@


1.2
log
@- Update to 05_20080720
- Add compiler's libraries and fix their paths [1]
- Add test target [1]

Reported by:	Thomas Merter (author, via private email)
@
text
@d13 1
d19 1
d68 1
@


1.1
log
@- New port: seed7

  Seed7 is an extensible general purpose high-level programming language.
@
text
@d2 3
d66 1
a100 1
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/files
@

