- Feb 23, 2024
-
-
Salvatore Sanfilippo authored
advance enableRawMode() before getColumns()
-
9A authored
-
- Mar 27, 2023
-
-
antirez authored
-
antirez authored
-
antirez authored
For some reason, the old code was always cleaning the maximum number of rows used so far while editing in multi line mode. Actually we need to clean just the number of rows used by the last line. The old behavior created problems in multiplexing mode, where the line is refreshed at a different row, if the user used linenoiseHide() / show() in order to print something. With the new behavior, all looks fine, so far.
-
antirez authored
-
antirez authored
-
- Mar 26, 2023
- Mar 12, 2020
-
-
antirez authored
-
Salvatore Sanfilippo authored
Fix compilation in non C99/C11 mode.
-
Yossi Gottlieb authored
-
- Mar 05, 2020
-
-
Salvatore Sanfilippo authored
fix masking input when there is no hintsCallback
-
- Mar 03, 2020
-
-
lifubang authored
Signed-off-by:
lifubang <lifubang@acmcoder.com>
-
- Mar 02, 2020
-
-
antirez authored
-
Salvatore Sanfilippo authored
add mask input mode
-
- Mar 01, 2020
-
-
lifubang authored
Signed-off-by:
lifubang <lifubang@acmcoder.com>
-
- Jul 18, 2018
-
-
Salvatore Sanfilippo authored
Set seq to empty string if color/bold not used
-
Salvatore Sanfilippo authored
Update README.markdown
-
- Apr 22, 2018
-
-
fbrusch authored
Fix little typo
-
- Feb 16, 2018
-
-
Rob Hoelz authored
Otherwise the subsequent abAppend will concatenate whatever junk data is in seq to ab
-
- Jun 20, 2017
-
-
antirez authored
-
- Jul 29, 2016
-
-
antirez authored
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=832460. This patch was kindly contributed by Chris Lamb (@lamby).
-
- Apr 13, 2016
-
-
antirez authored
-
- Apr 12, 2016
- Apr 06, 2016
- Jul 13, 2015
-
-
antirez authored
-
- Apr 13, 2015
-
-
antirez authored
Linenoise is used in multiple projects for enough time, let's tag this commit with a version number as requested into issue #88, so that we have an initial reference. Given the nature of the library, the version was also added in the linenoise C and header file as well so that it is easy to realize for people having a copy embedded somewhere if they are using the latest version.
-
- Oct 07, 2014
-
-
antirez authored
However the files linenose.c and linenose.h already had inline licenses.
-
- Sep 03, 2014
-
-
antirez authored
This makes sure that if we are editing in multi-line mode a line that actually spawns across multiple lines, the next output performed by the application using linenoise will not overwrite the edited line.
-
antirez authored
OSX default Terminal app does not handle 999D well, the cursor will wrap back to the previous row in the last colum, instead of ignoring the sequence if the cursor is already at the left edge. In order to avoid reintroducing the nG sequence that is not compatible with base VT100 emulation and ANSI.SYS, we use CR that should be hopefully widely supported.
-