Code

History

Commits on escape to src/io.c35+
  1. fix warnings on macos m68k buildSigrid Solveig Haflínudóttir committed 1 year ago1390208
  2. add *endianness* and support endian-specific io-write/io-read with numericalsSigrid Solveig Haflínudóttir committed 1 year agoc36eb0c
  3. io: more tests and fixesSigrid Solveig Haflínudóttir committed 1 year agob7734f0
  4. io: make sure closed files are not operationalSigrid Solveig Haflínudóttir committed 1 year agoeb5f0f6
  5. io-read: return a single unboxed rune if called as (io-read io 'rune)Sigrid Solveig Haflínudóttir committed 1 year ago92a6df0
  6. io-read-until, io-copy-until: support a rune delimiterspew committed 1 year agofde153c
  7. io: split several functions into two versions (get + set)Sigrid Solveig Haflínudóttir committed 1 year ago2af04fb
  8. io-read: read only full runes when used with 'utf8 typeSigrid Solveig Haflínudóttir committed 1 year ago0a0985f
  9. io-write: remove optional argumentsSigrid Solveig Haflínudóttir committed 1 year agof72484d
  10. io: make io-read and io-write special-handle runes and arrays of runesSigrid Solveig Haflínudóttir committed 1 year ago7941865
  11. io-put-rune: remove, use io-write insteadSigrid Solveig Haflínudóttir committed 1 year agodc52dc3
  12. io-write: not an error if writing at the end of the string, regexp-sub cleanupspew committed 1 year ago48ad71d
  13. io: change things upSigrid Solveig Haflínudóttir committed 1 year ago860c0fe
  14. io: throw exceptions if trying to do things that aren't supposed to workSigrid Solveig Haflínudóttir committed 1 year ago4fcc2a3
  15. io printing: escape the filename, show line and columnSigrid Solveig Haflínudóttir committed 1 year agoe53f3fc
  16. bikesheddingSigrid Solveig Haflínudóttir committed 1 year ago99cd9b6
  17. io-buffer-mode: use NIL to disable bufferingSigrid Solveig Haflínudóttir committed 1 year agobdd8098
  18. io-*rune → io-*-runeSigrid Solveig Haflínudóttir committed 1 year ago737db7e
  19. io-discardbuffer → io-discard-bufferSigrid Solveig Haflínudóttir committed 1 year ago5b249d2
  20. io-copyuntil → io-copy-untilSigrid Solveig Haflínudóttir committed 1 year ago2b1afac
  21. more docs; remove io-set-* functionsSigrid Solveig Haflínudóttir committed 1 year agocc787eb
  22. tables: bounded compare and optimizationsSigrid Solveig Haflínudóttir committed 1 year ago5be5423
  23. more docs and renamingsSigrid Solveig Haflínudóttir committed 1 year agof9ad49d
  24. move path-cwd, path-exists? and delete-file to io.cSigrid Solveig Haflínudóttir committed 1 year agodff2a07
  25. read: fix crash when trying to read a non-sensical valuespew committed 1 year ago174aab1
  26. write: make NIL output stream use *io-out*Sigrid Solveig Haflínudóttir committed 1 year ago1990523
  27. file: add optional "mode" (default to #o644)Sigrid Solveig Haflínudóttir committed 1 year agocbb5dcd
  28. argcount: mark args used if the expected number of args is 0Sigrid Solveig Haflínudóttir committed 1 year ago9a66504
  29. make type errors more descriptiveSigrid Solveig Haflínudóttir committed 1 year ago4725ee7
  30. renaming gone wrong (losing the prefix): iosym → sl_iosymSigrid Solveig Haflínudóttir committed 1 year agodb0e4ee
  31. better error reporting, read-stage location for all errors; sl_ios → iosSigrid Solveig Haflínudóttir committed 1 year agod33305e
  32. report instruction pointer of C builtins in the stack traceSigrid Solveig Haflínudóttir committed 1 year agof4933d2
  33. combine cprims and cvalues, free up another tag valueSigrid Solveig Haflínudóttir committed 1 year ago26c804c
  34. unbox the runes, give it its own typeSigrid Solveig Haflínudóttir committed 1 year ago064fc04
  35. unboxed: store/pass most of C primitives by values on stackSigrid Solveig Haflínudóttir committed 1 year agod5715fb

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t