openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
N
NOVA userland
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 18 hours
ago. based on code collected
2 days
ago.
Mar 26, 2023 — Mar 26, 2024
Showing page 118 of 118
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Add words "pc!" and "pc@" which allow to manipulate I/O ports. This can be helpful when directly fiddling with PC hardware.
abial
More...
about 25 years ago
Add support for some FACILITY words:
abial
More...
about 25 years ago
Add new word ".#" which acts like "." but doesn't output a space separator. I found it impossible to output parametrized strings like "\033[%d;%dH" without building them first in pad area.
abial
More...
over 25 years ago
o Add proper stack checking to all file words o add fkey and fread o eliminate fexists now that this can be expressed in HLL forth ( : fexists fopen dup -1 <> if fclose 1 else drop 0 then ; ) :-)
jkh
More...
over 25 years ago
Eliminate much code cruft by extending simple file I/O API to include fopen and fclose.
jkh
More...
over 25 years ago
Take init out of here - it's a layering violation.
jkh
More...
over 25 years ago
OK, fload/fexec work properly when both compiling and interpreting now. Gack.
jkh
More...
over 25 years ago
switch words to default mode.
jkh
More...
over 25 years ago
Submit better fix to the prompt bug.
jkh
More...
over 25 years ago
Make fexists/fload work with existing string literals instead. Doing my own string literal handling is just too wonky.
jkh
More...
over 25 years ago
Argh, I had this right[er] before. More commits to follow.
jkh
More...
over 25 years ago
Use proper literal names.
jkh
More...
over 25 years ago
Don't not print the prompt string; not doing this has funny side-effects. Make the prompt an empty string instead.
msmith
More...
over 25 years ago
Remember a bit more of my forth and do:
jkh
More...
over 25 years ago
1. rebuild all elements of testmain properly for safety. 2. add fload and key prims for doing simple file and terminal I/O, respectively
jkh
More...
over 25 years ago
Explicitly invoke perl to run the softwords.pl script in case the script is not executable. Submitted by: Don Lewis <
[email protected]
>
msmith
More...
over 25 years ago
Improve the assertion testing for successful softword compilation. The excessive use of assert() vs. robust error checking is annoying.
msmith
More...
over 25 years ago
Fix includes; we were still pulling in <stdlib.h> in some places. Support building a standalone interpreter with 'make testmain', remove win32 and egregious gets() in testmain.c
msmith
More...
over 25 years ago
Make this work in the libstand environment; don't use stdio/stdlib headers.
msmith
More...
over 25 years ago
Add the Ficl (Forth Inspired Command Language) interpreter. If all goes well, this will allow us to manage bloat in the loader by using a bytecoded HLL rather than lots of C code. It also offers an opportunity for vendors or others with special applications to significantly customise the boot process without having to commit to a divergent code branch.
msmith
More...
over 25 years ago
←
1
2
…
110
111
112
113
114
115
116
117
118
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree