Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-line command editing broken #102

Closed
boeckmann opened this issue May 31, 2024 · 0 comments
Closed

Multi-line command editing broken #102

boeckmann opened this issue May 31, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@boeckmann
Copy link
Contributor

In addition to #98, multi-line editing seems to be broken, with the cursor jumping to wrong lines etc if scrolling is involved. Example: At the bottom screen line, recall a command from history that is longer than one line, move left one character and enter something. Cursor then jumps one line up, overwriting wrong part of the command line.

Further, reading the source, it seems that some parts of readcommandEnhanced() are generally not designed to to handle more than two lines of input.

@boeckmann boeckmann added the bug Something isn't working label May 31, 2024
boeckmann added a commit to boeckmann/freecom that referenced this issue Jun 2, 2024
lpproj added a commit to lpproj/freecom_dbcs2 that referenced this issue Oct 29, 2024
PerditionC pushed a commit that referenced this issue Dec 22, 2024
…vVars, memory corruption in set command (#104)

* update version strings and history

* fix NASM segment attribute redefinition warning

* OpenWatcom 1.9 warning fixes

* add binary extensions to .gitignore

* fix #102 multi-line command line editing

* make sure executable name contains quotation marks if needed

* fix memory leak in expandEnvVars and memory corruption in set command

adapt to messed up indentation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant