diff options
| author | Kathryn Lingel <kathryn@lingel.net> | 2019-05-07 09:30:55 -0700 |
|---|---|---|
| committer | Kathryn Lingel <kathryn@lingel.net> | 2019-05-07 09:30:55 -0700 |
| commit | eb3cb4d99bc324d941e4fd32fd30c86ebf4c44e3 (patch) | |
| tree | aea1b9a982b952cc0d37a89a29a7d98a76c0edf9 | |
| parent | 33b5cff8db0915875d7c45c467bff3c77b7d9532 (diff) | |
Fix tests and clarify first character access
| -rw-r--r-- | py/repl.c | 2 | ||||
| -rw-r--r-- | tests/cmdline/repl_autocomplete.py | 2 | ||||
| -rw-r--r-- | tests/cmdline/repl_autocomplete.py.exp | 3 |
3 files changed, 4 insertions, 3 deletions
@@ -189,7 +189,7 @@ size_t mp_repl_autocomplete(const char *str, size_t len, const mp_print_t *print if (dest[0] != MP_OBJ_NULL) { // special case; filter out words that begin with underscore // unless there's already a partial match - if (s_len == 0 && *d_str == '_') { + if (s_len == 0 && d_str[0] == '_') { continue; } if (match_str == NULL) { diff --git a/tests/cmdline/repl_autocomplete.py b/tests/cmdline/repl_autocomplete.py index fe8e8fc51..43c49cdc2 100644 --- a/tests/cmdline/repl_autocomplete.py +++ b/tests/cmdline/repl_autocomplete.py @@ -7,6 +7,6 @@ x = '123' i = str i.lowe ('ABC') x = 5 -x. +x. x._ None. diff --git a/tests/cmdline/repl_autocomplete.py.exp b/tests/cmdline/repl_autocomplete.py.exp index 3e5fedccb..7d160e7bf 100644 --- a/tests/cmdline/repl_autocomplete.py.exp +++ b/tests/cmdline/repl_autocomplete.py.exp @@ -12,7 +12,8 @@ Use \.\+ 'abc' >>> x = 5 >>> x. -from_bytes to_bytes[K[K +from_bytes to_bytes +>>> x.[K[K >>> x.__class__ <class 'int'> >>> None.[K[K[K[K[K |
