micropython/lib
Daniel Thompson 33252220c7 readline: Allow linefeeds to be used to end lines
Currently readline ignores linefeeds which works well for \r\n (and \r)
data but has problems with linefeed seperations (which, amoung other
things, is used by Gadgetbridge's BangleJS driver.

Add support for executing commands on a linefeed whilst ensuring that
we continue to treat \r\n as a single line.

Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-07-19 20:41:39 +01:00
..
asf4@d270f79aa1 lib: Add asf4 as a submodule. 2019-07-01 17:18:44 +10:00
axtls@43a6e6bd3b axtls: Update, exposes AES functions to implement ECB chiper mode. 2017-11-05 11:37:05 +02:00
berkeley-db-1.xx@35aaec4418 berkeley-db-1.xx: Update, allow to override MINCACHE, DEFPSIZE. 2017-09-10 13:51:51 +03:00
cmsis/inc lib/cmsis: Upgrade to CMSIS 5.5.1. 2019-06-03 14:40:57 +10:00
embed lib/embed/abort_: Use mp_raise_msg helper function. 2017-09-22 11:31:00 +10:00
libc lib/libc/string0: Add simple implementations of strspn and strcspn. 2019-10-30 12:14:52 +11:00
libffi@e9de7e35f2 lib/libffi: Add libffi as a submodule. 2015-10-17 15:52:35 +03:00
libm lib/libm/math: Add implementation of __signbitf, if needed by a port. 2018-09-27 15:21:04 +10:00
libm_dbl stm32: Use hardware double sqrt on F7/H7 MCUs. 2019-10-10 17:39:32 +11:00
littlefs lib/littlefs: Add README describing origin and how to gen lfs1/lfs2. 2019-10-29 12:55:34 +11:00
lwip@159e31b689 lib/lwip: Update lwIP to v2.1.2, tag STABLE-2_1_2_RELEASE. 2019-07-04 10:36:23 +10:00
mbedtls@3f8d78411a lib: Add new submodule for mbedtls, currently at v2.17.0. 2019-06-05 15:21:40 +10:00
memzip lib/memzip: Make lexer constructor raise exception when file not found. 2017-03-14 11:52:05 +11:00
mp-readline readline: Allow linefeeds to be used to end lines 2020-07-19 20:41:39 +01:00
mynewt-nimble@223714cb16 lib/mynewt-nimble: Add Apache mynewt nimble as a submodule. 2019-10-01 09:51:02 +10:00
netutils lib/netutils: Add DHCP server component. 2019-06-03 14:57:50 +10:00
nrfx@7513fc9d5c lib/nrfx: Upgrade nrfx to master. 2019-05-21 17:45:01 +02:00
oofatfs lib/oofatfs: Update oofatfs library to fix issue with logic not. 2019-03-07 15:03:09 +11:00
stm32lib@668d7a9e54 lib/stm32lib: Update library for updated H7xx, new L0xx, new WBxx. 2019-07-03 23:36:43 +10:00
timeutils all: Use the name MicroPython consistently in comments 2017-07-31 18:35:40 +10:00
tinytest Revert "lib/tinytest: Clean up test reporting in the presence of std..." 2019-12-19 17:53:46 +11:00
tinyusb@393492823c lib: Add tinyusb as a submodule. 2019-07-01 17:18:44 +10:00
upytesthelper py: Add global default_emit_opt variable to make emit kind persistent. 2019-08-28 12:47:58 +10:00
utils py: Add global default_emit_opt variable to make emit kind persistent. 2019-08-28 12:47:58 +10:00
README.md lib: Add basic README. 2014-09-18 00:13:03 +01:00

README.md

This directory contains standard, low-level C libraries with emphasis on being independent and efficient. They can be used by any port.