Skip to content

Conversation

@waltje
Copy link

@waltje waltje commented May 3, 2023

Many changes in the whole project, but mostly:

  • re-establish Windows and Linux as primary targets, hopefully you can fix up the OSX one.
  • split up the BASIC module for better structure
  • added several missing functions, variables and statements
  • prepared for adding "screen" (using Ncurses) support
  • prepared for adding "file I/O" support

Still a lot of work to be done, but at least it's working again :)

no and others added 17 commits November 7, 2020 20:23
Added some #defines to allow Windows builds.
Added arch/windows.
Added clearing of array memory.
Added set variable string/num to null/zero on creation.
Added dummy string for instances where there should be an empty string and not an invalid pointer.
Added "evaluating" mode to process lines with colons.
Added proper params for x64 and release builds.
Applied patch for Linux support.
Cleaned up all warnings (Visual Studio)
Cleaned up Linux port.
Added new Makefiles for Linux (GCC), Windows (MinGW) and Windows (VS2019)
Added ARM and ARM64 platforms for Windows; GCC already worked.
Reworked the input stuff in windows/main.c; it supports READLINE now (with MinGW)
…in case Johan was using 1.0.

Actually committed the build files, they were being ignored :P
Imported patches (partly) from Pavel Dovgalyuk.
FIXED THE LINUX CRASHING (see comment in src/lines.c.)
Added better console-mode drivers for Windows and Linux.
Added LOCATE and COLOR statements.
Fixed quite a few bugs (of my own..)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants