[PR #447] [CLOSED] TextArea #958

Closed
opened 2026-03-04 01:08:45 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/rivo/tview/pull/447
Author: @Konstantin8105
Created: 5/14/2020
Status: Closed

Base: masterHead: editbox2


📝 Commits (10+)

📊 Changes

31 files changed (+1359 additions, -4 deletions)

View changed files

demos/textarea/main.go (+37 -0)
📝 doc.go (+1 -0)
screen/TestTextArea_0_0 (+21 -0)
screen/TestTextArea_0_1 (+21 -0)
screen/TestTextArea_0_10 (+21 -0)
screen/TestTextArea_0_11 (+21 -0)
screen/TestTextArea_0_12 (+21 -0)
screen/TestTextArea_0_13 (+21 -0)
screen/TestTextArea_0_14 (+21 -0)
screen/TestTextArea_0_15 (+21 -0)
screen/TestTextArea_0_16 (+21 -0)
screen/TestTextArea_0_17 (+21 -0)
screen/TestTextArea_0_18 (+21 -0)
screen/TestTextArea_0_19 (+21 -0)
screen/TestTextArea_0_2 (+21 -0)
screen/TestTextArea_0_20 (+21 -0)
screen/TestTextArea_0_21 (+21 -0)
screen/TestTextArea_0_22 (+21 -0)
screen/TestTextArea_0_23 (+21 -0)
screen/TestTextArea_0_24 (+21 -0)

...and 11 more files

📄 Description

Create for #64

  • Adding/removing characters
  • Navigating the text
  • Graphemes support
  • Test for finding corner cases
  • Add demos source
  • Minimal change into TextView
  • No color
  • No regions
  • No Form interface

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/rivo/tview/pull/447 **Author:** [@Konstantin8105](https://github.com/Konstantin8105) **Created:** 5/14/2020 **Status:** ❌ Closed **Base:** `master` ← **Head:** `editbox2` --- ### 📝 Commits (10+) - [`28f45a4`](https://github.com/rivo/tview/commit/28f45a491427f088391304e9ff3f1e5862d529f6) box: add test - [`82dfff0`](https://github.com/rivo/tview/commit/82dfff074c72e9f6ff9d21774beeac012ed7d0b5) box: add test comment - [`582f275`](https://github.com/rivo/tview/commit/582f27534fbb7cf05e1c06929741602db4d6e3e3) cursor movement - [`6e35b8c`](https://github.com/rivo/tview/commit/6e35b8ca1c28aa7e49cefe78017d9d53575a07f9) add struct for Offset - [`a4f2eaa`](https://github.com/rivo/tview/commit/a4f2eaa9650c2f00e184bf79148fbd7ee1851d71) step - [`bd2334d`](https://github.com/rivo/tview/commit/bd2334dc32e9025580ddf6a8b2b7e79cab773f62) cursor only inside text - [`40d1b83`](https://github.com/rivo/tview/commit/40d1b835f3c3c03bd1238dbd885139c48791c0f9) support cursor - [`8c42c8f`](https://github.com/rivo/tview/commit/8c42c8ff76f35ab3f4280a8a56b826e75cac1ce6) moving continiues line - [`8488799`](https://github.com/rivo/tview/commit/8488799ad8820fe5b0ebfe38cf6259481c8c08bf) moving by page arrow - [`6baad43`](https://github.com/rivo/tview/commit/6baad431efcc345a0ff88f28ad50fc6736bebb6c) add tebs in text ### 📊 Changes **31 files changed** (+1359 additions, -4 deletions) <details> <summary>View changed files</summary> ➕ `demos/textarea/main.go` (+37 -0) 📝 `doc.go` (+1 -0) ➕ `screen/TestTextArea_0_0` (+21 -0) ➕ `screen/TestTextArea_0_1` (+21 -0) ➕ `screen/TestTextArea_0_10` (+21 -0) ➕ `screen/TestTextArea_0_11` (+21 -0) ➕ `screen/TestTextArea_0_12` (+21 -0) ➕ `screen/TestTextArea_0_13` (+21 -0) ➕ `screen/TestTextArea_0_14` (+21 -0) ➕ `screen/TestTextArea_0_15` (+21 -0) ➕ `screen/TestTextArea_0_16` (+21 -0) ➕ `screen/TestTextArea_0_17` (+21 -0) ➕ `screen/TestTextArea_0_18` (+21 -0) ➕ `screen/TestTextArea_0_19` (+21 -0) ➕ `screen/TestTextArea_0_2` (+21 -0) ➕ `screen/TestTextArea_0_20` (+21 -0) ➕ `screen/TestTextArea_0_21` (+21 -0) ➕ `screen/TestTextArea_0_22` (+21 -0) ➕ `screen/TestTextArea_0_23` (+21 -0) ➕ `screen/TestTextArea_0_24` (+21 -0) _...and 11 more files_ </details> ### 📄 Description Create for #64 * Adding/removing characters * Navigating the text * Graphemes support * Test for finding corner cases * Add `demos` source * Minimal change into `TextView` * No color * No regions * No `Form` interface --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-04 01:08:45 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tview#958
No description provided.