summaryrefslogtreecommitdiffstatshomepage
path: root/py/stream.c
Commit message (Expand)AuthorAge
* Rename machine_(u)int_t to mp_(u)int_t.Damien George2014-07-03
* windows: Sync mpconfigport.h with the unix' versionstijn2014-06-29
* streams: Reading by char count from unicode text streams is not implemented.Paul Sokolovsky2014-06-27
* stream: Use mp_obj_is_true() for EOF testing.Paul Sokolovsky2014-06-13
* py: Slightly improve efficiency of mp_obj_new_str; rename str_new.Damien George2014-05-25
* objstringio: Implement io.BytesIO.Paul Sokolovsky2014-05-15
* py, unix: Add copyright for modules I worked closely on.Paul Sokolovsky2014-05-13
* stream: Make non-blcoking stream support configurable.Paul Sokolovsky2014-05-07
* stream: Use standard name of DEFAULT_BUFFER_SIZE.Paul Sokolovsky2014-05-07
* stream: Add compliant handling of non-blocking readall().Paul Sokolovsky2014-05-07
* stream: Add compliant handling of non-blocking read()/write().Paul Sokolovsky2014-05-07
* Add license header to (almost) all files.Damien George2014-05-03
* py, stream: Implement readlines for a stream.Damien George2014-05-03
* py, unix: Make "mpconfig.h" be first included, as other headers depend on it.Paul Sokolovsky2014-05-02
* streams: Make .write() support arbitrary objects with buffer interface.Paul Sokolovsky2014-04-26
* py: Add MP_OBJ_STOP_ITERATION and make good use of it.Damien George2014-04-17
* py: the entire `<unistd.h>` shouldn't be neededIlya Dmitrichenko2014-04-12
* py: Replace stream_p with *stream_p in mp_obj_type_t.Damien George2014-04-05
* py: Change nlr_jump to nlr_raise, to aid in debugging.Damien George2014-04-05
* py: Replace mp_const_stop_iteration object with MP_OBJ_NULL.Damien George2014-03-26
* py: Clean up includes.xbe2014-03-17
* Implement proper exception type hierarchy.Damien George2014-02-15
* Replace global "static" -> "STATIC", to allow "analysis builds". Part 2.Paul Sokolovsky2014-02-12
* Make mp_obj_str_get_data return char* instead of byte*.Damien George2014-02-08
* file.readline(): Use mp_obj_str_get_data() and fix off-by-one error on EOF.Paul Sokolovsky2014-01-22
* Second stage of qstr revamp: uPy str object can be qstr or not.Damien George2014-01-22
* Merge branch 'master' of github.com:micropython/micropythonDamien George2014-01-21
|\
| * stream_read(): Shrink memory block to actual read size.Paul Sokolovsky2014-01-20
| * stream: Add generic unbuffered iternext method.Paul Sokolovsky2014-01-20
* | Revamp qstrs: they now include length and hash.Damien George2014-01-21
|/
* Change int to uint for n_args in function with variable arguments.Damien George2014-01-19
* Make file.read() and file.read(-1) call out to file.readall().Paul Sokolovsky2014-01-16
* Do not assume that vstr buf is the same after it was extended.Paul Sokolovsky2014-01-16
* Add unbuffered readline() implementation for Raw I/O files.Paul Sokolovsky2014-01-15
* Add generic impl of stream .readall() method. Use one for unix io.FileIO.Paul Sokolovsky2014-01-13
* py: add variable argument exception constructor function.Damien George2014-01-08
* Add generic implementations of Python read()/write methods for streams.Paul Sokolovsky2014-01-08