Commit History

Autor SHA1 Mensaxe Data
  felixf 9ca1a3fd8d Patched order, removed unnecessary trace %!s(int64=8) %!d(string=hai) anos
  felixf e0864e2384 Also treated line numbers correctly in assembler code %!s(int64=8) %!d(string=hai) anos
  felixf 3fb10baf81 Default: no line number errors (was previously wrong) %!s(int64=8) %!d(string=hai) anos
  felixf c9b097c992 debugged file system: buffers were lost %!s(int64=8) %!d(string=hai) anos
  felixf ab967b76f2 Error line number support for course %!s(int64=8) %!d(string=hai) anos
  felixf d46a3f1ff8 Added interpreter to obeorn shell. %!s(int64=8) %!d(string=hai) anos
  felixf 602e861dea Portability: can call the same command from windows obeorn shell and linux oberon shell %!s(int64=8) %!d(string=hai) anos
  felixf ec325ed0e8 Finally understood the Unix files problem in VirtualBox: Files in a shared folder cannot be removed before they are closed (unlike native Linux files, which can be unlinked before they are closed) %!s(int64=8) %!d(string=hai) anos
  felixf 00b0e95e88 Unix files using finalized collection works now. %!s(int64=8) %!d(string=hai) anos
  felixf 64cb3c5201 Larger strings %!s(int64=8) %!d(string=hai) anos
  felixf 9ce4992d78 Patched errno (get address for each thread separately) %!s(int64=8) %!d(string=hai) anos
  felixf 82496cd8c4 Added all modules to be linked to StdIOShell %!s(int64=9) %!d(string=hai) anos
  felixf 972f7e0c53 Console keeps running and traps in A2 work. %!s(int64=9) %!d(string=hai) anos
  felixf e736c23ce2 Traphandling %!s(int64=9) %!d(string=hai) anos
  felixf 43b971c574 Added platforms/defaults to StaticLinker (introduced Options.Defaults) %!s(int64=9) %!d(string=hai) anos
  felixf cb64fba528 Problem with files: experimental setup using a finalized collection %!s(int64=9) %!d(string=hai) anos
  felixf 3ed090485f Shell on the stdio --> standalone version of compiler, linker and the whole system for both, Linux and Windows %!s(int64=9) %!d(string=hai) anos
  felixf cf21db4d09 Silent boot (for stdio shell version) %!s(int64=9) %!d(string=hai) anos
  felixf 63d18ee0f8 Fox does only load A2 Interface when windowing system is available (otherwise it would block) %!s(int64=9) %!d(string=hai) anos
  skoster 6d69bff97c Added a function to allow calling the splitColumns function with a command. Naming scheme a bit inconsistent, but retained for compatibility reasons. %!s(int64=9) %!d(string=hai) anos
  felixf 4331b1edc7 Add StdIo also for windows. %!s(int64=9) %!d(string=hai) anos
  felixf dcb8ceb665 argc / argv and some cleanup (objects introduced more trace, will be removed) %!s(int64=9) %!d(string=hai) anos
  felixf 537293c8d9 Made argument stream reader positionable (required, for example, for the compiler) %!s(int64=9) %!d(string=hai) anos
  felixf 1182924686 System boots. GUI comes up. Testprogram invoking GC works. %!s(int64=9) %!d(string=hai) anos
  felixf 0f400196bb GC -- System boots up to X11 (then -> Symbol missing) %!s(int64=9) %!d(string=hai) anos
  felixf 7b5153304d Forgotten initialization of a protected record block lock entry -- triggers a bug that very much looks like a GC problem when a block is reused. %!s(int64=9) %!d(string=hai) anos
  felixf d9f93b2fa5 Adapted: port order is now declaration order %!s(int64=9) %!d(string=hai) anos
  felixf 1ee859c02b (Heuritisc) GC working -- using correct SP / BP %!s(int64=9) %!d(string=hai) anos
  felixf a8bc3b1842 Property name in local scope %!s(int64=9) %!d(string=hai) anos
  felixf ae24d0f676 Conditional compilation: revived port sections %!s(int64=9) %!d(string=hai) anos