112 Révisions (master)

Auteur SHA1 Message Date
  XeonSquared 1c647c76fe fix timeout accounting in the scheduler il y a 6 mois
  XeonSquared fe8107bf7f sort the fs.mounts table il y a 7 mois
  XeonSquared 0935d15864 update rtfsboot module to pull in the correct library paths il y a 7 mois
  XeonSquared 39e9b1765d immediately unsave the cursor position, as a neat trick il y a 7 mois
  XeonSquared f83b8c999c fix lines longer than the screen causing weird scrolling artifacts, and avoid superfluous history entries il y a 7 mois
  XeonSquared e20123b527 clean up print tabbing il y a 9 mois
  XeonSquared 429c9e2aa7 fix support for booting from rtfs on tape il y a 9 mois
  XeonSquared ad99c438b3 I keep forgetting that's there >.> il y a 9 mois
  XeonSquared e9e824b42d remove unused include il y a 9 mois
  XeonSquared c0f8b9b900 attempt to load pkgfs if there's a package archive directory il y a 9 mois
  XeonSquared c2bbd7d2ca update to match latest diskpart il y a 9 mois
  XeonSquared e85b948f4d add module for booting from rtfs volumes il y a 9 mois
  XeonSquared 30db695c4e oops forgot this one il y a 9 mois
  XeonSquared ef2c01b1d4 refactor build system to allow pulling libraries from packages, assuming directories are set up correctly il y a 9 mois
  XeonSquared 3d6017f87e clean up some less than ideal commits il y a 9 mois
  XeonSquared 36a73b892a implement component.get for convenience il y a 9 mois
  XeonSquared 7fa61e115e cleanup and sanity checks il y a 9 mois
  XeonSquared 265681c61c left a debug syslog in there. oops. il y a 9 mois
  XeonSquared 395ade429a assorted filesystem-related improvements il y a 9 mois
  XeonSquared 6d96109217 misc accounting features il y a 10 mois
  XeonSquared a533748d55 ^C now terminates line mode input with an error il y a 11 mois
  XeonSquared ddc2445104 actually handle append file modes il y a 11 mois
  XeonSquared 0db31a2e27 added some more keyboard shortcuts to io.read linemode il y a 3 ans
  XeonSquared 5db20adefd more standard package stuff, plus package.alias il y a 3 ans
  XeonSquared 216e0a15c6 removed os.spawnfile because nothing used it and it doesn't align with the system's design il y a 3 ans
  XeonSquared 5938f75f4c added a process_finished event and added syslog error reporting il y a 3 ans
  XeonSquared be3d3c207f rewrote require() to support package.path and submodules il y a 3 ans
  XeonSquared 522d456433 add basic submodule support to require il y a 3 ans
  XeonSquared 3f82d96b8e buffer history now: can't go out of bounds, can go to an empty line once you go past the most recent il y a 3 ans
  XeonSquared 0421034ff7 added history support to buffer:read() in terminal mode, do provide feedback il y a 3 ans
  XeonSquared f9749ac181 more draw call optimisation il y a 3 ans
  XeonSquared 642eb9adf1 reduced redraw to two draw calls, four colour calls, and one get call: draw line, get character, invert colours for cell il y a 3 ans
  XeonSquared b4db6c7226 remove debugging syslog calls from buffer library, reduce draw calls for readline il y a 3 ans
  XeonSquared f95124996c moved all readline analogs into the buffer module il y a 3 ans
  XeonSquared 1cc220d38e made io.input open buffers with mode t, for use with readline coming soonTM il y a 3 ans
  XeonSquared 87596c8834 add os.getTimeout() function to ask how long the scheduler waits between running processes il y a 3 ans
  XeonSquared 45c70cbaa6 made require search the pkgfs if available il y a 4 ans
  XeonSquared 3fed8a5985 fixed fs.copy il y a 4 ans
  XeonSquared 58c9a5492e added a fallback _OSVERSION string il y a 4 ans
  XeonSquared b89ff14d5c added type annotations and descriptions for functions where appropriate il y a 4 ans
  XeonSquared b3cfeb13ec remove replaced kernel modules il y a 4 ans
  XeonSquared fc127f8d3e moved the VT100 driver out of the kernel and into its own library il y a 4 ans
  XeonSquared 2327dc9c18 added the ability to reload libraries to the loadfile module il y a 4 ans
  XeonSquared 0cdd70e917 added the ability for software to change the computer.pullSignal timeout il y a 4 ans
  XeonSquared 23173506b9 fixed a typo preventing [2J from working il y a 4 ans
  XeonSquared a9b3c6adf3 there is now a non-standard control code for the terminal to toggle line mode and local echo for the terminal il y a 4 ans
  XeonSquared 459fd95992 made nvt handle the cursor going off the edge of the screen il y a 4 ans
  XeonSquared 583b300720 removed dprint statements from nvt il y a 4 ans
  XeonSquared f5db94e03c made init not spew irritating syslog messages il y a 4 ans
  XeonSquared bf66fa15e1 fixed tabs in nvt il y a 4 ans