notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
seed7 High-level, extensible programming language
05.20240322 lang on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 05.20230913Version of this port present on the latest quarterly branch.
Maintainer: gahr@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2008-07-16 22:43:05
Last Update: 2024-03-26 07:55:13
Commit Hash: 4b22040
People watching this port, also watch:: speedtables, io, roundcube-carddav-php82, tcl-lmdb, catch
License: GPLv2 LGPL21
WWW:
https://seed7.sourceforge.net/
Description:
Seed7 is an extensible general purpose programming language designed by Thomas Mertes. It is a higher level language compared to Ada, C/C++ and Java. In Seed7 new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used where it brings advantages and not in places where other solutions are more obvious. Although Seed7 contains several concepts from other programming languages, it is generally not considered a direct descendant of any other programming language. Major features include: - user defined statements and operators, - abstract data types, - templates without special syntax, - OO with interfaces and multiple dispatch, - statically typed, - interpreted or compiled, - portable, - runs under Linux/Unix/Windows.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (256 items)
Collapse this list.
  1. /usr/local/share/licenses/seed7-05.20240322/catalog.mk
  2. /usr/local/share/licenses/seed7-05.20240322/LICENSE
  3. /usr/local/share/licenses/seed7-05.20240322/GPLv2
  4. /usr/local/share/licenses/seed7-05.20240322/LGPL21
  5. bin/s7
  6. bin/s7c
  7. lib/seed7/bin/s7_comp.a
  8. lib/seed7/bin/s7_con.a
  9. lib/seed7/bin/s7_data.a
  10. lib/seed7/bin/s7_draw.a
  11. lib/seed7/bin/seed7_05.a
  12. lib/seed7/lib/aes.s7i
  13. lib/seed7/lib/aes_gcm.s7i
  14. lib/seed7/lib/ar.s7i
  15. lib/seed7/lib/arc4.s7i
  16. lib/seed7/lib/archive_base.s7i
  17. lib/seed7/lib/array.s7i
  18. lib/seed7/lib/asn1.s7i
  19. lib/seed7/lib/bigfile.s7i
  20. lib/seed7/lib/bigint.s7i
  21. lib/seed7/lib/bigrat.s7i
  22. lib/seed7/lib/bin32.s7i
  23. lib/seed7/lib/bin64.s7i
  24. lib/seed7/lib/bitdata.s7i
  25. lib/seed7/lib/bitmapfont.s7i
  26. lib/seed7/lib/bitset.s7i
  27. lib/seed7/lib/bitsetof.s7i
  28. lib/seed7/lib/blowfish.s7i
  29. lib/seed7/lib/bmp.s7i
  30. lib/seed7/lib/boolean.s7i
  31. lib/seed7/lib/browser.s7i
  32. lib/seed7/lib/bstring.s7i
  33. lib/seed7/lib/bytedata.s7i
  34. lib/seed7/lib/cards.s7i
  35. lib/seed7/lib/category.s7i
  36. lib/seed7/lib/cc_conf.s7i
  37. lib/seed7/lib/ccittfax.s7i
  38. lib/seed7/lib/cgi.s7i
  39. lib/seed7/lib/cgidialog.s7i
  40. lib/seed7/lib/char.s7i
  41. lib/seed7/lib/charsets.s7i
  42. lib/seed7/lib/chartype.s7i
  43. lib/seed7/lib/cipher.s7i
  44. lib/seed7/lib/cli_cmds.s7i
  45. lib/seed7/lib/clib_file.s7i
  46. lib/seed7/lib/color.s7i
  47. lib/seed7/lib/comp/act_act.s7i
  48. lib/seed7/lib/comp/action.s7i
  49. lib/seed7/lib/comp/arr_act.s7i
  50. lib/seed7/lib/comp/big_act.s7i
  51. lib/seed7/lib/comp/bin_act.s7i
  52. lib/seed7/lib/comp/bln_act.s7i
  53. lib/seed7/lib/comp/bst_act.s7i
  54. lib/seed7/lib/comp/chr_act.s7i
  55. lib/seed7/lib/comp/cmd_act.s7i
  56. lib/seed7/lib/comp/con_act.s7i
  57. lib/seed7/lib/comp/config.s7i
  58. lib/seed7/lib/comp/const.s7i
  59. lib/seed7/lib/comp/copy.s7i
  60. lib/seed7/lib/comp/create.s7i
  61. lib/seed7/lib/comp/dcl_act.s7i
  62. lib/seed7/lib/comp/debug.s7i
  63. lib/seed7/lib/comp/destr.s7i
  64. lib/seed7/lib/comp/drw_act.s7i
  65. lib/seed7/lib/comp/enu_act.s7i
  66. lib/seed7/lib/comp/error.s7i
  67. lib/seed7/lib/comp/expr.s7i
  68. lib/seed7/lib/comp/expr_utl.s7i
  69. lib/seed7/lib/comp/fil_act.s7i
  70. lib/seed7/lib/comp/flt_act.s7i
  71. lib/seed7/lib/comp/gkb_act.s7i
  72. lib/seed7/lib/comp/hsh_act.s7i
  73. lib/seed7/lib/comp/inline.s7i
  74. lib/seed7/lib/comp/int_act.s7i
  75. lib/seed7/lib/comp/intrange.s7i
  76. lib/seed7/lib/comp/itf_act.s7i
  77. lib/seed7/lib/comp/kbd_act.s7i
  78. lib/seed7/lib/comp/library.s7i
  79. lib/seed7/lib/comp/literal.s7i
  80. lib/seed7/lib/comp/pcs_act.s7i
  81. lib/seed7/lib/comp/pol_act.s7i
  82. lib/seed7/lib/comp/prc_act.s7i
  83. lib/seed7/lib/comp/prg_act.s7i
  84. lib/seed7/lib/comp/ref_act.s7i
  85. lib/seed7/lib/comp/rfl_act.s7i
  86. lib/seed7/lib/comp/sct_act.s7i
  87. lib/seed7/lib/comp/set_act.s7i
  88. lib/seed7/lib/comp/soc_act.s7i
  89. lib/seed7/lib/comp/sql_act.s7i
  90. lib/seed7/lib/comp/stat.s7i
  91. lib/seed7/lib/comp/str_act.s7i
  92. lib/seed7/lib/comp/tim_act.s7i
  93. lib/seed7/lib/comp/typ_act.s7i
  94. lib/seed7/lib/comp/type.s7i
  95. lib/seed7/lib/comp/ut8_act.s7i
  96. lib/seed7/lib/complex.s7i
  97. lib/seed7/lib/console.s7i
  98. lib/seed7/lib/cpio.s7i
  99. lib/seed7/lib/crc32.s7i
  100. lib/seed7/lib/cronos16.s7i
  101. lib/seed7/lib/cronos27.s7i
  102. lib/seed7/lib/csv.s7i
  103. lib/seed7/lib/db_prop.s7i
  104. lib/seed7/lib/deflate.s7i
  105. lib/seed7/lib/des.s7i
  106. lib/seed7/lib/dialog.s7i
  107. lib/seed7/lib/dir.s7i
  108. lib/seed7/lib/draw.s7i
  109. lib/seed7/lib/duration.s7i
  110. lib/seed7/lib/echo.s7i
  111. lib/seed7/lib/editline.s7i
  112. lib/seed7/lib/elliptic.s7i
  113. lib/seed7/lib/enable_io.s7i
  114. lib/seed7/lib/encoding.s7i
  115. lib/seed7/lib/enumeration.s7i
  116. lib/seed7/lib/environment.s7i
  117. lib/seed7/lib/external_file.s7i
  118. lib/seed7/lib/field.s7i
  119. lib/seed7/lib/file.s7i
  120. lib/seed7/lib/filebits.s7i
  121. lib/seed7/lib/filesys.s7i
  122. lib/seed7/lib/fileutil.s7i
  123. lib/seed7/lib/float.s7i
  124. lib/seed7/lib/font.s7i
  125. lib/seed7/lib/font8x8.s7i
  126. lib/seed7/lib/forloop.s7i
  127. lib/seed7/lib/ftp.s7i
  128. lib/seed7/lib/ftpserv.s7i
  129. lib/seed7/lib/getf.s7i
  130. lib/seed7/lib/gethttp.s7i
  131. lib/seed7/lib/gethttps.s7i
  132. lib/seed7/lib/gif.s7i
  133. lib/seed7/lib/graph.s7i
  134. lib/seed7/lib/graph_file.s7i
  135. lib/seed7/lib/gtkserver.s7i
  136. lib/seed7/lib/gzip.s7i
  137. lib/seed7/lib/hash.s7i
  138. lib/seed7/lib/hashsetof.s7i
  139. lib/seed7/lib/hmac.s7i
  140. lib/seed7/lib/html.s7i
  141. lib/seed7/lib/html_ent.s7i
  142. lib/seed7/lib/htmldom.s7i
  143. lib/seed7/lib/http_response.s7i
  144. lib/seed7/lib/httpserv.s7i
  145. lib/seed7/lib/huffman.s7i
  146. lib/seed7/lib/ico.s7i
  147. lib/seed7/lib/idxarray.s7i
  148. lib/seed7/lib/image.s7i
  149. lib/seed7/lib/imagefile.s7i
  150. lib/seed7/lib/inflate.s7i
  151. lib/seed7/lib/inifile.s7i
  152. lib/seed7/lib/integer.s7i
  153. lib/seed7/lib/iobuffer.s7i
  154. lib/seed7/lib/jpeg.s7i
  155. lib/seed7/lib/keybd.s7i
  156. lib/seed7/lib/keydescr.s7i
  157. lib/seed7/lib/leb128.s7i
  158. lib/seed7/lib/line.s7i
  159. lib/seed7/lib/listener.s7i
  160. lib/seed7/lib/logfile.s7i
  161. lib/seed7/lib/lower.s7i
  162. lib/seed7/lib/lzma.s7i
  163. lib/seed7/lib/lzw.s7i
  164. lib/seed7/lib/mahjng32.s7i
  165. lib/seed7/lib/make.s7i
  166. lib/seed7/lib/makedata.s7i
  167. lib/seed7/lib/math.s7i
  168. lib/seed7/lib/mixarith.s7i
  169. lib/seed7/lib/modern27.s7i
  170. lib/seed7/lib/more.s7i
  171. lib/seed7/lib/msgdigest.s7i
  172. lib/seed7/lib/multiscr.s7i
  173. lib/seed7/lib/null_file.s7i
  174. lib/seed7/lib/osfiles.s7i
  175. lib/seed7/lib/pem.s7i
  176. lib/seed7/lib/pic16.s7i
  177. lib/seed7/lib/pic32.s7i
  178. lib/seed7/lib/pic_util.s7i
  179. lib/seed7/lib/pixmap_file.s7i
  180. lib/seed7/lib/pixmapfont.s7i
  181. lib/seed7/lib/pkcs1.s7i
  182. lib/seed7/lib/png.s7i
  183. lib/seed7/lib/poll.s7i
  184. lib/seed7/lib/ppm.s7i
  185. lib/seed7/lib/process.s7i
  186. lib/seed7/lib/progs.s7i
  187. lib/seed7/lib/propertyfile.s7i
  188. lib/seed7/lib/rational.s7i
  189. lib/seed7/lib/readjson.s7i
  190. lib/seed7/lib/ref_list.s7i
  191. lib/seed7/lib/reference.s7i
  192. lib/seed7/lib/reverse.s7i
  193. lib/seed7/lib/rpm.s7i
  194. lib/seed7/lib/scanfile.s7i
  195. lib/seed7/lib/scanstri.s7i
  196. lib/seed7/lib/seed7_05.s7i
  197. lib/seed7/lib/set.s7i
  198. lib/seed7/lib/shell.s7i
  199. lib/seed7/lib/showtls.s7i
  200. lib/seed7/lib/smtp.s7i
  201. lib/seed7/lib/sockbase.s7i
  202. lib/seed7/lib/socket.s7i
  203. lib/seed7/lib/sokoban1.s7i
  204. lib/seed7/lib/sql_base.s7i
  205. lib/seed7/lib/stars.s7i
  206. lib/seed7/lib/stdfont10.s7i
  207. lib/seed7/lib/stdfont12.s7i
  208. lib/seed7/lib/stdfont14.s7i
  209. lib/seed7/lib/stdfont16.s7i
  210. lib/seed7/lib/stdfont18.s7i
  211. lib/seed7/lib/stdfont20.s7i
  212. lib/seed7/lib/stdfont24.s7i
  213. lib/seed7/lib/stdfont8.s7i
  214. lib/seed7/lib/stdfont9.s7i
  215. lib/seed7/lib/stdio.s7i
  216. lib/seed7/lib/strifile.s7i
  217. lib/seed7/lib/string.s7i
  218. lib/seed7/lib/stritext.s7i
  219. lib/seed7/lib/struct.s7i
  220. lib/seed7/lib/subfile.s7i
  221. lib/seed7/lib/subrange.s7i
  222. lib/seed7/lib/syntax.s7i
  223. lib/seed7/lib/tar.s7i
  224. lib/seed7/lib/tar_cmds.s7i
  225. lib/seed7/lib/tdes.s7i
  226. lib/seed7/lib/tee.s7i
  227. lib/seed7/lib/text.s7i
  228. lib/seed7/lib/tiff.s7i
  229. lib/seed7/lib/time.s7i
  230. lib/seed7/lib/tls.s7i
  231. lib/seed7/lib/unicode.s7i
  232. lib/seed7/lib/unionfnd.s7i
  233. lib/seed7/lib/upper.s7i
  234. lib/seed7/lib/utf16.s7i
  235. lib/seed7/lib/utf8.s7i
  236. lib/seed7/lib/vecfont10.s7i
  237. lib/seed7/lib/vecfont18.s7i
  238. lib/seed7/lib/vector3d.s7i
  239. lib/seed7/lib/vectorfont.s7i
  240. lib/seed7/lib/wildcard.s7i
  241. lib/seed7/lib/window.s7i
  242. lib/seed7/lib/wrinum.s7i
  243. lib/seed7/lib/x509cert.s7i
  244. lib/seed7/lib/xml_ent.s7i
  245. lib/seed7/lib/xmldom.s7i
  246. lib/seed7/lib/xz.s7i
  247. lib/seed7/lib/zip.s7i
  248. lib/seed7/lib/zstd.s7i
  249. share/man/man1/s7.1.gz
  250. share/man/man1/s7c.1.gz
  251. share/seed7/sd7.vim
  252. share/seed7/seed7.nanorc
  253. share/seed7/seed7.vim
  254. @owner
  255. @group
  256. @mode
Collapse this list.
Dependency lines:
  • seed7>0:lang/seed7
To install the port:
cd /usr/ports/lang/seed7/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/seed7
  • pkg install seed7
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: seed7
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 armv7 i386 powerpc powerpc64 powerpc64le
distinfo:
TIMESTAMP = 1711381690 SHA256 (seed7_05_20240322.tgz) = d1e930e7dd00e67662fb835ea330f3c5a00c8231019ecb500f701214ded3408d SIZE (seed7_05_20240322.tgz) = 4059481

Packages (timestamps in pop-ups are UTC):
seed7
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-05.20240322-05.2024032205.20240322---
FreeBSD:13:quarterly-05.20240322-05.2024032205.20240322-05.2023091305.20230913
FreeBSD:14:latest-05.20240322-05.2024032205.20240322--05.20230529
FreeBSD:14:quarterly-05.20240322-05.2023091305.20240322-05.2023091305.20230913
FreeBSD:15:latest-05.20240322n/a05.20230913n/a-05.2023091305.20230913
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. Xvfb : x11-servers/xorg-server@xvfb
  2. 8x13O.pcf.gz : x11-fonts/xorg-fonts-miscbitmaps
  3. fonts.alias : x11-fonts/font-alias
  4. base : x11/xkeyboard-config
  5. xkbcomp : x11/xkbcomp
  6. psql : databases/postgresql15-client
  7. x11.pc : x11/libX11
  8. xrender.pc : x11/libXrender
Runtime dependencies:
  1. psql : databases/postgresql15-client
  2. x11.pc : x11/libX11
  3. xrender.pc : x11/libXrender
Library dependencies:
  1. libodbc.so : databases/unixODBC
  2. libmysqlclient.so.21 : databases/mysql80-client
  3. libsqlite3.so : databases/sqlite3
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for seed7-05.20240322: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
lang_seed7
USES:
display:build mysql:client ncurses pgsql sqlite tar:tgz xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (52 items)
Collapse this list.
  1. http://cfhcable.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  2. http://cytranet.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  3. http://deac-ams.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  4. http://deac-fra.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  5. http://deac-riga.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  6. http://downloads.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  7. http://excellmedia.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  8. http://freefr.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  9. http://gigenet.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  10. http://ixpeering.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  11. http://jaist.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  12. http://kumisystems.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  13. http://liquidtelecom.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  14. http://nchc.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  15. http://netactuate.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  16. http://netcologne.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  17. http://netix.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  18. http://onboardcloud.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  19. http://phoenixnap.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  20. http://razaoinfo.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  21. http://sinalbr.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  22. http://sitsa.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  23. http://tenet.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  24. http://udomain.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  25. http://ufpr.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  26. http://versaweb.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  27. https://cfhcable.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  28. https://cytranet.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  29. https://deac-ams.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  30. https://deac-fra.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  31. https://deac-riga.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  32. https://downloads.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  33. https://excellmedia.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  34. https://freefr.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  35. https://gigenet.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  36. https://ixpeering.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  37. https://jaist.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  38. https://kumisystems.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  39. https://liquidtelecom.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  40. https://nchc.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  41. https://netactuate.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  42. https://netcologne.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  43. https://netix.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  44. https://onboardcloud.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  45. https://phoenixnap.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  46. https://razaoinfo.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  47. https://sinalbr.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  48. https://sitsa.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  49. https://tenet.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  50. https://udomain.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  51. https://ufpr.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
  52. https://versaweb.dl.sourceforge.net/project/seed7/seed7/seed7_05_20240322/
Collapse this list.

Number of commits found: 162 (showing only 62 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
05.20130602
03 Jun 2013 13:36:39
Revision:319778Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20130602

  Changes:

  * The implementation of the type integer has been changed to use a
    64-bit value.
  * Documentation comments have been added to bigint.s7i, integer.s7i,
    string.s7i, arr_rtl.c, big_gmp.c, biglib.c, big_rtl.c, flt_rtl.c,
    intlib.c, int_rtl.c, set_rtl.c and str_rtl.c.
  * The new library bin32.s7i, which defines bit operations for 32-bit
    values, has been added.
  * The new library crc32.s7i, which supports the CRC-32 cyclic
    redundancy check, has been added.
  * The new library deflate.s7i, which supports the deflate compression
    algorithm, has been added.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20130505
10 May 2013 12:54:35
Revision:317793Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20130505

  Changes:

  * Functions to compare arrays (compare, <, >, <=, >=) have been added
    to the library array.s7i.
  * In seed7_05.s7i the functions hashCode and compare have been
    defined for enum types.
  * In the library bigrat.s7i the operator parse has been improved. Now
    the parse operator accepts decimal numbers with repeating decimals.
  * The function integer has been added to the library integer.s7i.
    This function converts a numeric string, with a specified radix, to
    an integer.
  * The function bigInteger has been added to the library bigint.s7i.
    This function converts a numeric string, with a specified radix, to
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20130421
22 Apr 2013 15:12:25
Revision:316237Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20130421

  Changes:

  * The FAQ explanation concerning garbage collection has been
    improved.
  * The manual chapters describing the introduction, EBNF, literals
    (for integer, bigInteger, float, char and string), set operations
    and file I/O have been improved.
  * Operations, to get an array slice with a specified length, have
    been added to the libraries array.s7i and idxarray.s7i.
  * Array aggregates for arrays with a given start index have been
    added to idxarray.s7i.
  * Functions for binomial coefficient and modular exponentiation have
    been added to the library bigint.s7i.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20130401
17 Apr 2013 08:22:48
Revision:315947Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20130401
  Changes:
  - The FAQ explanations concerning, 'in' parameters and different
    behavior of val and ref parameters, have been improved.
  - The keyboard read function getc(KEYBOARD) has been improved to
    support more function keys and to accept Unicode characters also
    under Windows.
  - The program calc.sd7 has been improved to accept and display
    Unicode characters.
  - The automatic memory management has been improved to work also
    for the files managed by pollData.
  - The function openEditLineLatin1 has been added to editline.s7i.
    Only Latin-1 characters are accepted and written to ''outFile''.
    Unicode characters beyond ISO Latin-1 (ISO-8859-1) are ignored.
  - In file.s7i the function writeln(file, string) has been defined as
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20130317
20 Mar 2013 16:59:15
Revision:314745Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20130317
  Changes:
  * The FAQ explanations concerning, what kind of programs can be
    written in Seed7 and the automatic memory management of Seed7, have
    been improved.
  * The compiler (s7c) has been improved to use the function
    strConcatN, when three or more strings are concatenated.
  * The compiler has been improved to define and use dynamic (virtual)
    destructors for interface types. The function itfCreate is used as
    constructor.
  * In the compiler the function init_string_constants_with_slices has
    been improved, to store the characters of string constants with
    more density.
  * The compiler functions prepare_typed_result, process_itf_cpy,
    process_itf_to_interface and process_ref_trace have been improved.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20130303
07 Mar 2013 09:54:35
Revision:313572Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20130303
  Changes:

  * The library editline.s7i has been added. This library defines a
    file type for linewise editing with history.
  * The manual chapter describing types, especially the type program,
    has been improved.
  * The calc.sd7 example has been improved to allow linewise editing.
  * The handling of the internal program representation in interpreter
    and compiler has been improved to free most unused memory.
  * The handling of the functions prgGlobalObjects, refArrToList,
    refHshDataToList, refHshKeyToList, refLocalVars and refSctToList
    in compiler and run-time library has been improved to free unused
    memory.
  * The stack trace has been improved to display infix operators
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20130217
20 Feb 2013 09:56:01
Revision:312621Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20130217
  Changes:

  * The description of exceptions in the manual has been improved.
  * The handling of program data in interpreter and compiler has been
    improved to free more unused memory.
  * The handling of the actions PRG_FIL_PARSE and PRG_STR_PARSE in the
    Seed7 compiler (s7c) has been improved to support releasing unused
    programs.
  * The function prgDestr (in prg_comp.c) has been improved to free
    (most of) the data used by a program. Several functions, which need
    to free program data, have been improved to call prgDestr.
  * The functions prgCpy (in prg_comp.c) and prg_cpy (in prglib.c) have
    been improve to free a program when the usage_count reaches zero.
  * The functions getPixmap in draw.s7i have been improved.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20130203
05 Feb 2013 08:46:45
Revision:311669Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 20130203
  Changes:

  * Files to generate man pages for Seed7 interpreter and compiler have
    been added to the documentation (files doc/s7.1 and doc/s7c.1).
  * The makefiles have been improved to support the targets distclean
    and test.
  * The operators radix and RADIX have been added to the libraries
    integer.s7i and bigint.s7i. This operators convert an integer
    respectively bigInteger to a string. The conversion uses the
    numeral system with the given base.
  * The variants of the function str, which have a second parameter to
    specify a numeric base, are deprecated now and will be removed in a
    future release. The operators radix and RADIX should be used
    instead.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20130120
21 Jan 2013 17:04:13
Revision:310774Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20130120
  Changes:

  * Interpreter and compiler have been improved to support the option
    *l. This option allows adding a directory to the include library
    search path (e.g.: -l ../lib).
  * The compiler (s7c) has been improved to support the option -b.
    With -b the directory of the Seed7 runtime libraries can be
    specified (e.g.: -b ../bin).
  * The target s7c in the makefiles has been changed to take advantage
    of the options -l and -b. Now packages can compile the Seed7
    compiler without a post install step.
  * Additional function variants of parseFile, parseStri and execute
    have been added to the library progs.s7i. The new functions allow
    a detailed specification of parse and execution options.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20130105
09 Jan 2013 16:48:22
Revision:310158Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20130105
  Changes:

  * The Seed7 interpreter was renamed. The new name of the Seed7 interpreter
    is s7.
  * Manual, FAQ, read_me files and several example programs were updated to
    use the new name of the Seed7 interpreter (s7).
  * The build process of a package can compile interpreter and compiler with
    (xx and yy must be replaced with a path):
    $ make S7_LIB_DIR=xx SEED7_LIBRARY=yy depend s7 s7c
  * The function drwOpen in drw_win.c was improved to hide the console
    window, when the program was not started from a console.
  * Descriptions of the operators 'sci' and 'exp' were added to the manual.
  * Documentation comments were added to clib_file.s7i.
  * In pixmap_file.s7i the functions for pixmapFontFiles were improved.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20121212
20 Dec 2012 12:47:44
Revision:309313Original commit files touched by this commit
gahr search for other commits by this committer
- Respect user's CFLAGS
05.20121212
18 Dec 2012 15:23:09
Revision:309190Original commit files touched by this commit
gahr search for other commits by this committer
- Use double-precision floating point numbers
05.20121212
18 Dec 2012 10:17:51
Revision:309159Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20121212
  Changes:

  * The Seed7 compiler was renamed. The new name of the Seed7 compiler
    is s7c.
  * Manual, FAQ, read_me files and several example programs were
    updated to use the new name of the Seed7 compiler (s7c).
  * A description of ltrim and rtrim and some links were added to the
    manual.
  * The library make.s7i and the example program make7.sd7 were
    improved to execute make commands with predefined macros.
  * The library makedata.s7i was improved to support dependencies
    which contain a space.
  * The library make.s7i was improved to support the command cp -a.
  * A variant of the function popen, with the parameters 'command' and
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20121125
28 Nov 2012 14:18:12
Revision:307906Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20121125

  20121125:
  - The makefiles and the file setpaths.c were improved to accept the
    macros S7_LIB_DIR (Directory with static Seed7 object libraries)
    and SEED7_LIBRARY (Directory with the Seed7 include libraries).
    Now the build process of a package can call make e.g. with:
    make S7_LIB_DIR=/abc/seed7/bin SEED7_LIBRARY=/abc/seed7/lib depend
    This way the two paths are defined in version.h. This defines them
    as default paths in the interpreter executable and in the compiler.
  - An explanation, what a binary Seed7 package should install, was
    added to the FAQ. This can be used as guideline for Seed7 packages.
  - The description of the times-operator in the manual and in
    array.s7i was improved.
  - A description of the function name(PROGRAM), file(PROGRAM) and
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20121021
29 Oct 2012 08:54:41
Revision:306597Original commit files touched by this commit
gahr search for other commits by this committer
- 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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20121007
18 Oct 2012 13:01:49
Revision:306068Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20121007

  Changes:

  20121007:
  - An error message, that could occur when the Seed7 interpreter is
    compiled, is explained in the FAQ and to 'src/read_me.txt'.
  - A description of the for-step-statement was added to the manual.
  - The library make.s7i was improved. Now makefile dependencies can
    contain colons (:) and equal signs (=). The parameters of the echo
    command are parsed better now. Calls of the function callOwnProgram
    are also avoided now. This way the library works correctly, when it
    is used by programs other than make7.sd7.
  - The library tar.s7i was improved to set the file mode, when an
    archive is extracted.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20120909
24 Sep 2012 12:56:06
Revision:304777Original commit files touched by this commit
gahr search for other commits by this committer
- update to 05_20120909

  Changes:

    20120909:
    - The chapters about predefined statements and the foreign function
      interface in the manual, were improved.
    - An explanation, why the div operator is used for integer divisions,
      was added to the FAQ.
    - The FAQ about garbage collection was improved.
    - Links to EBNF syntax descriptions and exceptions were added to the
      HTML version of the manual.
    - EBNF syntax descriptions in the manual were improved.
    - Interpreter and compiler were improved to support the actions
      CMD_ENVIRONMENT and CMD_GET_SEARCH_PATH.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20120806
16 Aug 2012 09:44:05
Original commit files touched by this commit
gahr search for other commits by this committer
- 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
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20120703
09 Jul 2012 12:07:30
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20120703
05.20120603
14 Jun 2012 10:20:37
Original commit files touched by this commit
gahr search for other commits by this committer
- 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.
05.20120304
06 Mar 2012 14:17:24
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20120304
  Changes:
   * The "ftpserv.sd7" example program was improved to support the
     commands RNFR and RNTO and to work correctly, when the listener
     cannot open a passive data port.
   * The font support was improved, such that caching of character
     pixmaps works.
   * Some characters in the standard bitmap fonts were added or
     improved.
   * The functions 'socSend' and 'socSendto' in "soc_rtl.c" were
     improved to work correctly under 64-bit systems.
   * The function 'fltSci' in "flt_rtl.c", was improved to avoid
     a C compiler warning about the change of a constant value.
   * The function 'redraw' in "drw_x11.c" was changed, such that it
     does not use a parameter of type 'XExposeEvent'.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05.20120219
28 Feb 2012 11:37:59
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20120219
- Fixes to the console library have been pushed upstreams
05.20120205
06 Feb 2012 08:52:16
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20120205
05.20120115
03 Feb 2012 10:28:24
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20120115
- Install console library as well
05.20120101
03 Jan 2012 09:08:47
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20120101
05.20111111
24 Nov 2011 09:05:43
Original commit files touched by this commit
gahr search for other commits by this committer
- second attempt to respect CC and CFLAGS

Feature safe:   yes
05.20111111
23 Nov 2011 09:27:46
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20111111
- Respect CC and CFLAGS [1]

PR:             162542 [1]
Submitted by:   Jan Beich <jbeich@tormail.net>
Feature safe:   yes
05.20110904
07 Sep 2011 07:33:44
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20110904
05.20110403
05 Apr 2011 09:35:33
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20110403
05.20110306
15 Mar 2011 19:46:17
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20110306
05.20110203
04 Feb 2011 13:30:52
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20110203
  Many changes since the last update, see doc/chlog.txt for the details.

Feature safe:   yes
05.20101219
24 Dec 2010 10:52:58
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20101219
05.20101107
11 Nov 2010 18:55:40
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20101107
  Changes:
  - The chapter explaining exception handling in the manual was improved.
  - The support for bitmap fonts was improved to use fontProperties as base
type.
  - The '-' function, which computes the differance of two 'time' values (with a
    'duration' result) in "time.s7i", was improved.
  - The function cmdConfigValue in "cmd_rtl.c" was improved to support the
config
    values C_COMPILER_VERSION and GET_CC_VERSION_INFO.
  - In the file "fil_rtl.c" the functions myLseek, myFseek and myFtell were
    renamed to os_lseek, os_fseek and os_ftell respectively.
  - The makefiles were changed to define os_fseek, os_ftell, C_COMPILER_VERSION
    and GET_CC_VERSION_INFO.
  - Documentation comments were added to the function alternate_utime in the
file
    "tim_win.c".
05.20101010
13 Oct 2010 09:50:58
Original commit files touched by this commit
gahr search for other commits by this committer
- 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".
05.20100919
20 Sep 2010 11:36:12
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20100919
  Changes:
  - The chapter explaining string indexing in the manual was improved.
  - The compiler (comp.sd7) and the hi interpreter were improved to support the
    actions "ITF_CMP" and "ITF_HASHCODE".
  - The parameter names of the functions arc, chord and pieslice in the
    "draw.s7i" library were changed to startAngle and sweepAngle.
  - The compiler was improved such that compiled programs which use SIGALARM
    (the functions 'wait' and 'await' from the "time.s7i" library may use
    SIGALARM) can be terminated with ctrl-c followed by * and enter.
  - Parameter names were added to the prototypes in the file "drw_drv.h".
  - The function drwPFArcPieSlice in "drw_win.c" was implemented.
  - The functions drwFCircle and drwPFCircle in "drw_x11.c were improved.
05.20100905
18 Sep 2010 07:17:16
Original commit files touched by this commit
gahr search for other commits by this committer
- 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).
05.20100801
18 Aug 2010 10:07:24
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20100801
05.20100704
14 Jul 2010 10:33:06
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20100704
05.20100620
30 Jun 2010 22:49:53
Original commit files touched by this commit
pav search for other commits by this committer
- Mark BROKEN on 7.X and older

Reported by:    pointyhat
Feature safe:   yes
05.20100620
21 Jun 2010 13:05:50
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20100620

Feature safe:   yes
05.20100606
07 Jun 2010 10:32:01
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20100606
05.20100516
31 May 2010 08:06:27
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20100516
05.20100221
04 Mar 2010 14:02:13
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20100221

Feature safe:   yes
05.20091220
23 Dec 2009 08:38:31
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20091220
05.20091115
27 Nov 2009 08:15:19
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20091115
- Mark only for i386 and amd64
05.20090816
27 Aug 2009 15:04:16
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Remove remaining SFP references (switch these ports to SF)

Approved by:    portmgr (pav)
05.20090816
25 Aug 2009 13:43:47
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20090816
- Update MASTER_SITES to new SFP layout
05.20090705
22 Aug 2009 00:24:37
Original commit files touched by this commit Sanity Test Failure
amdmi3 search for other commits by this committer
- Switch SourceForge ports to the new File Release System: categories starting
with H,I,J,K,L
05.20090705
08 Jul 2009 15:03:55
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20090705
05.20090426
01 May 2009 19:37:26
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20090426
05.20090413
22 Apr 2009 18:37:09
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20090413
05.20090329
05 Apr 2009 18:57:49
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20090329
05.20090309
10 Mar 2009 21:13:30
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20090309
05.20081102
03 Nov 2008 13:40:52
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20081102
05.20081019
21 Oct 2008 21:13:32
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20081019
05.20081005
06 Oct 2008 17:42:42
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20081005
05.20080921
23 Sep 2008 14:36:42
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20080921
05.20080902
03 Sep 2008 09:50:57
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20080902
05.20080817
22 Aug 2008 16:18:08
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20080817
05.20080803
05 Aug 2008 14:10:46
Original commit files touched by this commit
gahr search for other commits by this committer
- Update to 05_20080803
- Partially remove makefile's patch (committed upstream)
05.20080720
31 Jul 2008 05:45:17
Original commit files touched by this commit
gahr search for other commits by this committer
- 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)
05.20080707
16 Jul 2008 22:42:13
Original commit files touched by this commit
gahr search for other commits by this committer
- New port: seed7

  Seed7 is an extensible general purpose high-level programming language.

Number of commits found: 162 (showing only 62 on this page)

«  1 | 2