Andy Wingo
|
5bdc663af9
Rewrite soft ports in Scheme
|
hace 1 año |
Andy Wingo
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
hace 6 años |
Andy Wingo
|
1234bb1850
Update license notices in all C files
|
hace 6 años |
Andy Wingo
|
791eb0c01a
Remove (C) from copyright statements
|
hace 6 años |
Andy Wingo
|
b8d757732f
Rationalize include order in C files
|
hace 6 años |
Andy Wingo
|
3068bc7384
Make libguile header inclusion consistent within libguile c files
|
hace 6 años |
Andy Wingo
|
c495b44714
Remove Emacs local variables comments in Guile source
|
hace 6 años |
Andy Wingo
|
40ade0886e
Remove _scm.h
|
hace 6 años |
Andy Wingo
|
bf15afa6bf
Move subr snarfing macros to gsubr.h.
|
hace 6 años |
Andy Wingo
|
d3cfabd89b
Devolve numbers.h from _scm.h.
|
hace 6 años |
Andy Wingo
|
1a99bd10f8
Devolve boolean.h include.
|
hace 6 años |
Andy Wingo
|
5f50309448
Remove includes of validate.h.
|
hace 6 años |
Andy Wingo
|
dc2a560264
Deprecate dynamic roots
|
hace 8 años |
Andy Wingo
|
cd51ce81d0
Use heap-allocated port types instead of ptobnums
|
hace 8 años |
Andy Wingo
|
2214fff524
Remove unrelated scm_t_port_buffer use in vports
|
hace 8 años |
Andy Wingo
|
f7027a8b88
Port read/write functions take bytevectors
|
hace 8 años |
Andy Wingo
|
8399e7af51
Generic port facility provides buffering uniformly
|
hace 8 años |
Andy Wingo
|
e8eeeeb1d4
Port close functions return void
|
hace 8 años |
Andy Wingo
|
c0d5f8b555
When making soft port, parse handlers into struct
|
hace 8 años |
Andy Wingo
|
b51c34e872
Cosmetic changes to vports.c
|
hace 8 años |
Andy Wingo
|
67b147fb7a
Remove port free functions; just close instead
|
hace 8 años |
Andy Wingo
|
3c01acbcf5
Soft port fill-input doesn't alter line or column
|
hace 10 años |
Mark H Weaver
|
f6f4feb0a2
Merge remote-tracking branch 'origin/stable-2.0'
|
hace 11 años |
Andy Wingo
|
d1b9f8ace9
Port encodings cannot be NULL
|
hace 12 años |
Andy Wingo
|
bc61280992
Merge remote-tracking branch 'local-2.0/stable-2.0'
|
hace 13 años |
Ian Price
|
be79627c21
Fix flush on soft ports, so that it actually runs.
|
hace 13 años |
Andy Wingo
|
c932ce0b55
locking on unget_byte, ungetc, ungets
|
hace 13 años |
Andy Wingo
|
2721f9182d
add scm_c_make_port; the port table is now a weak set
|
hace 13 años |
Ludovic Courtès
|
bf08e10f59
Fix the `put-bytevector' tests.
|
hace 14 años |
Ludovic Courtès
|
8cf0dd6104
Remove unneeded SMOB/port mark/free procedures.
|
hace 15 años |