Skip to content

restore-shell-readlines-semicolon#645

Merged
general-kroll-4-life merged 1 commit intomainfrom
bugfix/semicolon-restore
Apr 14, 2026
Merged

restore-shell-readlines-semicolon#645
general-kroll-4-life merged 1 commit intomainfrom
bugfix/semicolon-restore

Conversation

@general-kroll-4-life
Copy link
Copy Markdown
Contributor

@general-kroll-4-life general-kroll-4-life commented Apr 13, 2026

Description

  • Restore semicolons to appropriate places in readlines buffer from stackql shell sessions.
  • Fix multiline query handling.
  • --approot passing in test fix, in support of readlines buffer checking. readlines check skipped for docker tests.
  • Added robot test Shell Session Multi Line Then Multi Statement.
  • Tested correct semicolon placement in enhanced robot test Shell Session Multiple Statements Inline.
  • Skip readline verification in docker for now.

Type of change

  • Bug fix (non-breaking change to fix a bug).
  • Feature (non-breaking change to add functionality).
  • Breaking change.
  • Other (eg: documentation change). Please explain.

Issues referenced.

N/A.

Evidence

  • Added robot test Shell Session Multi Line Then Multi Statement.
  • Tested correct semicolon placement in enhanced robot test Shell Session Multiple Statements Inline.

Checklist:

  • A full round of testing has been completed, and there are no test failures as a result of these changes.
  • The changes are covered with functional and/or integration robot testing.
  • The changes work on all supported platforms.
  • Unit tests pass locally, as per the developer guide.
  • Robot tests pass locally, as per the developer guide.
  • Linter passes locally, as per the developer guide.

Variations

N/A.

Tech Debt

No technical debt is introduced in this change.

Summary:

- Restore semicolons to appropriate places in `readlines` buffer from `stackql shell` sessions.
- Fix multiline query handling.
- `--approot` passing in test fix, in support of `readlines` buffer checking. `readlines` check skipped for `docker` tests.
- Added robot test `Shell Session Multi Line Then Multi Statement`.
- Tested correct semicolon placement in enhanced robot test `Shell Session Multiple Statements Inline`.
- Skip `readline` verification in docker for now.
@general-kroll-4-life general-kroll-4-life merged commit 4ebf869 into main Apr 14, 2026
19 checks passed
@general-kroll-4-life general-kroll-4-life deleted the bugfix/semicolon-restore branch April 14, 2026 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant