BSD Ports

textproc/py-textual-textarea 0.18.5 FreeBSD

Text area (multi-line input) with syntax highlighting for Textual

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
6874120d98
License
MIT
Categories
textproc, python

Description

Textual-textarea is a text area (multi-line input) with syntax highlighting for Textual.

It offers a full-featured text editor experience with VS-Code-like bindings, in your Textual App:

  • Syntax highlighting and support for Pygments themes.
  • Move cursor and scroll with mouse or keys (including ctrl+arrow, PgUp/Dn, ctrl+Home/End).
  • Open (ctrl+o) and save (ctrl+s) files.
  • Cut (ctrl+x), copy (ctrl+c), paste (ctrl+u/v), optionally using the system clipboard.
  • Comment selections with ctrl+/.
  • Indent and dedent (optionally for a multiline selection) to tab stops with Tab and shift+Tab.
  • Automatic completions of quotes and brackets.
  • Select text by double-, triple-, or quadruple-clicking.
  • Quit with ctrl+q.

Install

Binary package:

pkg install py312-textual-textarea

From the ports tree:

cd /usr/ports/textproc/py-textual-textarea/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-textual-textarea>0:textproc/py-textual-textarea

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-----
FreeBSD:14:quarterly0.18.40.18.4n/a-0.18.4
FreeBSD:15:latest--n/a--
FreeBSD:15:quarterly0.18.40.18.4n/an/an/a
FreeBSD:16:latest--n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 4

The full lists below include those, and their dependencies in turn.

Build dependencies 19
Run dependencies 18

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
textual_textarea-0.18.5.tar.gz3056821b5c700aee4cdd15c639e09edd737a62da026a138931c1f921c0805a6438967
Master sites 1
  • PYPI

Commit history 4

DateCommitCreditsLog message
6874120d98 Nicola Vitale textproc/py-textual-textarea: Update to 0.18.5
- Update list of run-dependencies: the module requires textual[sintax], but the relative option in textproc/py-textual is OFF by default, so add manually the relative modules. ChangeLog: 1. https://github.com/tconbeer/textual-textarea/releases/tag/v0.18.5 Reported by: "github-actions[bot]" <[email protected]>
af1406cc8d Nicola Vitale textproc/py-textual-textarea: Update to 0.18.4
ChangeLog: 1. https://github.com/tconbeer/textual-textarea/releases/tag/v0.18.3 2. https://github.com/tconbeer/textual-textarea/releases/tag/v0.18.4 Reported by: "github-actions[bot]" <[email protected]>
9c5ca27c52 Nicola Vitale textproc/py-textual-textarea: Update to 0.18.2
ChangeLog: 1. https://github.com/tconbeer/textual-textarea/releases/tag/v0.18.2 Reported by: "github-actions[bot]" <[email protected]>
3bfdb240e3 Nicola Vitale textproc/py-textual-textarea: Update to 0.18.1
ChangeLog: - https://github.com/tconbeer/textual-textarea/releases#release-v0.17.3 - https://github.com/tconbeer/textual-textarea/releases#release-v0.18.0 - https://github.com/tconbeer/textual-textarea/releases#release-v0.18.1 Reported by: "github-actions[bot]" <[email protected]>