Dear mentors,
I have uploaded a new version of my package "slayer-editor" to
mentors.debian.net and I am still looking for a sponsor.
* Package name : slayer-editor
Version : 0.4.4-1
Upstream author : Wyllian Bezerra da Silva <[email protected]>
* URL : https://github.com/wyllianbs/SE
* License : GPL-3.0-or-later
Section : editors
It builds this binary package:
slayer-editor - lightweight code editor with an embedded terminal
To access further information about this package, please visit:
https://mentors.debian.net/package/slayer-editor/
Alternatively, you can download the package with dget:
dget -x
https://mentors.debian.net/debian/pool/main/s/slayer-editor/slayer-editor_0.4.4-1.dsc
Full description of the package:
Slayer Editor is a Qt 6 code editor with tabs, syntax highlighting,
auto-indentation, auto-closing pairs, find/replace and several color
themes. An embedded terminal (QTermWidget) can be docked on any edge
of the window or detached. Press F5 to compile and run the current
file: C, C++, Python, Rust, Go, JavaScript, Java and shell scripts.
It also offers Language Server Protocol diagnostics and inline
completion, Debug Adapter Protocol debugging, a Kate-style split view,
a code minimap, and a live HTML preview with automatic reload.
Packaging notes:
* Source format 3.0 (quilt), non-native.
* debhelper-compat 13, dh with the cmake buildsystem,
Rules-Requires-Root: no, Standards-Version 4.7.4.
* The upstream Qt test suite runs at build time (override_dh_auto_test
with QT_QPA_PLATFORM=offscreen).
* lintian -IE --pedantic is clean, except the usual
newer-standards-version note for 4.7.4.
* Copyright follows DEP-5. The editor is GPL-3.0-or-later. One font,
Symbols Nerd Font Mono (Expat), is shipped in the Qt resource to
draw the UI glyph icons; the Hack and JetBrains Mono Nerd fonts are
no longer bundled (fonts-hack is a dependency and
fonts-jetbrains-mono is recommended instead). The metainfo file is
CC0-1.0.
* Dependencies: the binary depends on the Qt 6 runtime (via shlibs)
and fonts-hack. build-essential, gdb, python3, python3-debugpy and
qt6-translations-l10n are Recommends (used to compile/debug and for
translations); the optional language runtimes (rustc, golang-go,
nodejs, default-jdk, and php-cli for the HTML preview) are Suggests.
Changes in this upload (0.4.4-1):
* Syntax highlighting for HTML, CSS, JSON, XML, Markdown and other
markup/config formats.
* A live HTML preview with automatic reload, served either by a small
built-in HTTP server or by an external one (e.g. PHP); php-cli is
added to Suggests and Qt 6 Network to the dependencies.
* A code minimap, indentation guides, and indentation of wrapped lines.
* Auto-close of HTML/XML tags, a Ctrl+/ comment toggle for markup,
an Open Recent menu and an optional auto-save.
* Bug fixes: the editor no longer freezes while editing HTML, and the
preview server now serves asynchronously so it never blocks the UI.
This is still the initial Debian release (Closes: #1150574). I am the
upstream author and will maintain the package.
Thank you very much for your time and for considering sponsoring it.
Regards,
Wyllian Bezerra da Silva