Commit graph

306 commits

Author SHA1 Message Date
norayr
ebd0d78ce2 reported by pdewacht: if eol is 0DX only, then voc wasn't able to handle
this correctly http://paste.lisp.org/display/158971#1

this is base62 encoded test module http://paste.lisp.org/display/158971

fixed.; -- noch
2015-11-10 22:18:35 +04:00
norayr
fff1337578 fixed error reported by pdewacht: with -l option voc hung if error was
at the last line, and no eol followed. ; -- noch
2015-11-10 19:52:51 +04:00
norayr
815795588b sometimes it can crash because of this line. commented for now. fonts
are not necessary anyway.
2015-10-12 20:31:28 +04:00
norayr
8887c4edb0 support for SYSTEM.ADR("x") added, i. e. for chars. sync with jtempl's
version; -- noch
2015-10-09 13:36:54 +04:00
norayr
fced3875b7 check for IMPORT SYSTEM in CheckSysFlag, synced with jtempl's version. 2015-10-09 12:21:53 +04:00
Norayr Chilingarian
5afbe2cfbc fixed endless recursion in Stars for inherited imported fie
synced with Templ version of Ofront.
2015-10-08 20:04:02 +04:00
norayr
6433d592bb added DumpLog function to Oberon module; -- noch 2015-09-15 19:16:46 +04:00
Norayr Chilingarian
8b66c787da voc07R - revised oberon compiler's compatFiles module fixed to comply
with new Unix.Mod, which was previously fixed to comply with x86_64
libc types.
2015-07-19 17:04:16 +04:00
norayr
85c75c41ac updated faq about fedora issues; -- noch 2015-07-18 19:09:43 +04:00
norayr
0d5e6da7dc added OptionChar to Oberon.Mod; -- noch 2015-07-01 15:56:47 +04:00
norayr
2beff88af5 moved Oberon.Mod to v4_compat directory. -- noch; 2015-07-01 15:52:22 +04:00
norayr
7ff54e56bd fixed bug found by zorko
and described
[here](https://code.google.com/p/ofront/issues/detail?id=6) with a
little modification.
2015-06-16 21:33:41 +04:00
norayr
643e79f65d small fix; -- noch 2015-06-03 20:41:55 +04:00
Norayr Chilingarian
3665c36d27 added events example. 2015-05-27 02:56:52 +04:00
Norayr Chilingarian
fbdf562e2e makefiles fixed 2015-05-27 02:03:59 +04:00
norayr
566f40700e freebsd binary update. -- noch 2015-05-20 17:07:31 +00:00
norayr
d749f3e8e9 unix module fixes for freebsd; -- noch 2015-05-20 16:20:39 +00:00
norayr
ffe9476fd2 SetJmp fixed on darwin; -- noch 2015-05-20 23:12:28 +08:00
norayr
15274cbfb0 added struct stat size check to Unix.Mod, will test it on different
platforms.
2015-05-20 18:40:48 +04:00
norayr
6b4e51db23 it seems that jmp_buf has some 4 bytes long field at the end, which is not described in header file. see http://hastebin.com/conujujeyu.pl for reference. i have also checked offsets. 2015-05-08 07:09:56 +00:00
norayr
aebc553e5d small fix 2015-05-20 15:43:12 +04:00
norayr
8e31893ecb set_jmp structure wrapper fixed; -- noch 2015-05-20 15:38:57 +04:00
norayr
337f7d754a JmpBufCheck added to Kernel.Mod as in ofront; -- noch 2015-05-20 14:20:50 +04:00
norayr
ab26b2c518 showdef fix. -- noch 2015-03-31 15:13:18 +04:00
norayr
9d92942027 htons moved to types; -- noch 2015-03-19 21:07:37 +04:00
norayr
b080951180 readme fixed 2015-03-19 21:03:29 +04:00
norayr
3d7c49a6dc server improved. -- noch 2015-03-19 21:01:47 +04:00
norayr
48041fee19 forking server example with oberon; -- noch. 2015-03-19 19:33:34 +04:00
norayr
f8e6170e00 powerpc bootstrap binary update -- noch 2015-03-19 16:25:02 +04:00
norayr
427d92dfbc freebsd bootstrap binary update; -- noch 2015-03-19 12:19:42 +00:00
norayr
0d215c650b darwin bootstrap binary update. -- noch 2015-03-19 19:54:44 +08:00
norayr
fd1fb21e8b updated arm bootstrap binary 2015-03-07 06:50:31 +00:00
norayr
929f688a9e reverted system type changes, added warning for absent else in case, -- noch 2015-03-19 15:33:10 +04:00
norayr
a6d8def2da unified makefiles; updated linux clang x86_64 bootstrap binary. -- noch 2015-03-17 13:49:31 +04:00
norayr
f2f45f8959 almost nothing -- noch 2015-03-17 13:39:48 +04:00
norayr
c53c06a035 updated x86 linux bootstrap binary. -- noch. 2015-03-17 13:31:14 +04:00
norayr
63a0f765a7 new system types on darwin: updated bootstrap binary. -- noch. 2015-03-17 17:24:05 +08:00
norayr
5ffcb31ab6 freebsd bootstrap binary update -- noch 2015-03-16 20:21:44 +00:00
norayr
4d576a5a2e updated faq about freebsd related common issue. -- noch 2015-03-16 19:45:22 +00:00
norayr
d3dd4afda4 arm bootstrap binary updated. -- noch 2015-03-04 14:37:31 +00:00
norayr
03adfacbfb fixed showdef.Mod -- noch 2015-03-16 17:54:15 +04:00
norayr
fd682d9c02 maxIdLen in OPS.Mod changed. showdef was unable to show definitions of
ulmRandomGenerators.Mod because full path
/opt/voc-1.1/lib/voc/sym/ulmRand... was longer than 32. Now fixed. -- noch
2015-03-16 17:33:37 +04:00
norayr
26542b84df Merge branch 'new-system-types'
Conflicts:
	voc
2015-03-16 17:24:25 +04:00
norayr
aa7a4d56aa updated x86 bootstrap binary. -- noch 2015-03-16 17:20:36 +04:00
norayr
42ecf2464c on line 605 of OPT.Mod typ := impCtxt.ref[-tag] read let's say, 19, i.
e. int64 typ, but because in procedure Close set to NIL everything upper
than FirstRef, which is 16, that's why obj.typ was not set in InStruct,
which caused crash later.
for now fixed by starting to NIL array from Comp + 1, not from FirstRef.
changing FirstRef causes crashes, which I did not investigate yet.

-- noch
2015-03-12 21:39:13 +04:00
Norayr Chilingarian
ab5d3f734e added oocRandomNumbers, updated newt wrapper with GetKey function. -- noch 2015-03-12 00:24:11 +04:00
Norayr Chilingarian
fb960f552f updated OPV Convert to support 64bit type. -- noch 2015-03-11 20:26:05 +04:00
Norayr Chilingarian
fe36147392 small addition in system functions 2015-03-11 19:05:45 +04:00
Norayr Chilingarian
d3b0c0352a OPT cleanup. 2015-03-11 18:53:26 +04:00
Norayr Chilingarian
a2e64ff15f fixed forceNewSym/Verbose mistake, working on new types relations. -- noch 2015-03-11 18:49:01 +04:00