index
:
delta/colm.git
arm-host-types
colm-0.10
colm-0.7
colm-0.9
copy-on-consume
default-build-dir
into-src
literal-concatenation
master
no-bare-send
pullscan
token-redef
github.com: adriandt/colm.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
input.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
moved source files into commit repository
Adrian Thurston
2020-03-14
1
-0
/
+232
*
moved the original colm src dir to /colm
Adrian Thurston
2019-09-08
1
-230
/
+0
*
support _IN_ _EX_ indentation in string accumulators
Adrian Thurston
2019-05-25
1
-3
/
+2
*
added a get option to retrieve auto_trim from bytecode
Adrian Thurston
2019-05-23
1
-2
/
+4
*
added and auto_trim flag to stream anad input
Adrian Thurston
2019-05-22
1
-0
/
+5
*
don't use reported line as index when tracking line lenths
Adrian Thurston
2018-12-12
1
-2
/
+3
*
stream: track line lengths and use to restore during push back
Adrian Thurston
2018-12-12
1
-0
/
+6
*
fix for optimized append wherby we were not respecting run_buf->offset
Adrian Thurston
2018-07-13
1
-30
/
+29
*
some improvements to the (still broken) optimized append
Adrian Thurston
2018-07-13
1
-1
/
+3
*
delegate splitting to the stream_impl class
Adrian Thurston
2018-07-13
1
-36
/
+37
*
various input cleanup, removed line info from input_impl_seq
Adrian Thurston
2018-07-12
1
-11
/
+10
*
split stream funcs out of input.c
Adrian Thurston
2018-07-12
1
-0
/
+2
*
split SOURCE type into SOURCE for opened files and ACCUM for RT text
Adrian Thurston
2018-07-12
1
-3
/
+4
*
freeing leaked bufs from input.c
Adrian Thurston
2018-07-11
1
-0
/
+1
*
replace eof_sent in input interface with bit in pda_run
Adrian Thurston
2018-07-10
1
-2
/
+0
*
some cleanup of eof interface
Adrian Thurston
2018-07-10
1
-3
/
+2
*
eof funcs can come out of stream interface
Adrian Thurston
2018-07-10
1
-8
/
+0
*
eos_sent can be removed from input/stream
Adrian Thurston
2018-07-10
1
-2
/
+0
*
more separation of input and stream
Adrian Thurston
2018-07-10
1
-30
/
+2
*
separating the input from stream type
Adrian Thurston
2018-07-08
1
-1
/
+47
*
some improvements to the the stream funcs
Adrian Thurston
2018-07-07
1
-15
/
+11
*
some better organization of the stream funcs
Adrian Thurston
2018-07-06
1
-2
/
+6
*
skip arg to get_parse_block needs to be a pointer
Adrian Thurston
2018-07-04
1
-1
/
+1
*
when undoing consume of tree there might be some empty source bufs
Adrian Thurston
2018-07-02
1
-0
/
+7
*
only need the type in the seq_buf and it doesn't need 'data'
Adrian Thurston
2018-06-25
1
-7
/
+5
*
removed the data section from the top level run buf type
Adrian Thurston
2018-06-25
1
-6
/
+0
*
added colm_program as an arg to input functions
Adrian Thurston
2018-06-25
1
-29
/
+29
*
limit the undoing of consumed data
Adrian Thurston
2018-06-25
1
-1
/
+2
*
split the run_buf into two structs, one for seq, one for data
Adrian Thurston
2018-06-23
1
-3
/
+16
*
can now simplify stream_impl_seq (top level stream)
Adrian Thurston
2018-06-18
1
-11
/
+0
*
added location information to stream interfaces
Adrian Thurston
2018-06-18
1
-28
/
+3
*
wrapped eof_sent in stream funcs
Adrian Thurston
2018-06-18
1
-0
/
+2
*
added close_stream to stream funcs
Adrian Thurston
2018-06-18
1
-0
/
+1
*
added print_tree to stream funcs
Adrian Thurston
2018-06-18
1
-0
/
+2
*
added stream funcs for collect and flush
Adrian Thurston
2018-06-18
1
-3
/
+5
*
some org of stream_funcs
Adrian Thurston
2018-06-18
1
-3
/
+3
*
moved stream destructor code to respective callbacks
Adrian Thurston
2018-06-18
1
-50
/
+1
*
use a define to declare multiple stream funcs
Adrian Thurston
2018-06-18
1
-43
/
+31
*
added destructor to stream functions
Adrian Thurston
2018-06-18
1
-0
/
+4
*
removed unused prg and sp args from consume_data stream func
Adrian Thurston
2018-06-18
1
-4
/
+2
*
starting to separate run time stream impls from the base
Adrian Thurston
2018-06-18
1
-0
/
+64
*
specialize stream impl for compile-time parsing
Adrian Thurston
2018-06-17
1
-11
/
+0
*
declare types for the stream funcs
Adrian Thurston
2018-06-17
1
-23
/
+69
*
stash stream_impls not, stream_t in run buf
Adrian Thurston
2018-06-17
1
-1
/
+0
*
some cleanup of types and names in the input subsystem
Adrian Thurston
2018-06-17
1
-6
/
+9
*
starting on a stream_impl for text blocks
Adrian Thurston
2018-06-17
1
-0
/
+1
*
updated Copyright years
Adrian Thurston
2018-03-04
1
-1
/
+1
*
do not close stdin, stdout or stderr
Adrian Thurston
2017-02-01
1
-0
/
+2
*
migrated from GPLv2 to MIT license
Adrian Thurston
2016-12-13
1
-17
/
+18
*
an automated include convention improvement from Peter Reijnders
Adrian Thurston
2016-12-13
1
-3
/
+4
[next]