Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 569176

Summary: app-editors/textadept: A fast, minimalist, and remarkably extensible cross-platform text editor
Product: Gentoo Linux Reporter: Constantine Bytensky <cbytensky>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: normal CC: cbytensky
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://foicica.com/textadept/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: textadept-8.4.ebuild
textadept-8.4.ebuild
textadept-8.4.ebuild
textadept-8.5.ebuild
textadept-8.5.ebuild
textadept-8.5.ebuild
textadept-8.5.ebuild
textadept-8.7.ebuild
textadept-8.7.ebuild

Description Constantine Bytensky 2015-12-22 15:26:08 UTC
app-editors/textadept-8.4.ebuild

New ebuild for text editor Textadept.

http://foicica.com/textadept/


Reproducible: Always




Some description from Wikipedia:

Textadept is a free software minimalist text editor designed for computer programming. Distributed under the MIT license, it is written in C and Lua and is extensible using Lua. Textadept can use either a Graphical User Interface or a Text User Interface when running in a terminal window. Textadept uses the Scintilla editing component. Textadept’s developer makes the curses wrapper library for Scintilla used by Textadept available separately.

In common with Emacs, Textadept is deeply extensible; the Lua API has access to any subsystem of the program.
Comment 1 Constantine Bytensky 2015-12-22 15:32:36 UTC
Created attachment 420246 [details]
textadept-8.4.ebuild
Comment 2 Constantine Bytensky 2015-12-22 15:35:22 UTC
TODO: add doc useflag and doc compiling using markdown
Comment 3 Constantine Bytensky 2015-12-30 01:35:42 UTC
Created attachment 421152 [details]
textadept-8.4.ebuild
Comment 4 Constantine Bytensky 2016-01-06 16:52:36 UTC
Created attachment 422146 [details]
textadept-8.4.ebuild
Comment 5 Constantine Bytensky 2016-01-07 12:20:25 UTC
Created attachment 422176 [details]
textadept-8.5.ebuild

Several bugs fixed, version updated, useflags added, cleanup.
No doc install yet.
Comment 6 Constantine Bytensky 2016-01-07 12:27:16 UTC
Created attachment 422178 [details]
textadept-8.5.ebuild

More cleanup
Comment 7 Constantine Bytensky 2016-01-24 11:01:24 UTC
Created attachment 423762 [details]
textadept-8.5.ebuild

Fix for -j > 1 make option
Comment 8 Constantine Bytensky 2016-01-30 15:20:47 UTC
Created attachment 424258 [details]
textadept-8.5.ebuild

Bug and style fixes
Comment 9 Morton Pellung 2016-05-17 14:06:38 UTC
This does not build with current cdk (5.0.20141106) installed:

[...]
patch -d cdk -N -p1 < cdk.patch
patching file binding.c
patching file cdk.c
patching file cdk.h
patching file cdk_config.h
patching file cdk_util.h
patching file cdk_version.h
patching file cdkscreen.c
patching file draw.c
patching file entry.c
patching file fselect.c
Hunk #1 succeeded at 1108 (offset 4 lines).
Hunk #2 succeeded at 1325 (offset 9 lines).
Hunk #3 succeeded at 1384 (offset 9 lines).
patching file gen-scale.c
patching file gen-scale.h
patching file gen-slider.c
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file gen-slider.c.rej
patching file gen-slider.h
patching file itemlist.c
patching file matrix.c
patching file view_info.c
patching file viewer.c
Makefile:446: recipe for target 'cdk' failed
make: *** [cdk] Error 1
Comment 10 Constantine Bytensky 2016-05-17 15:46:55 UTC
Created attachment 434546 [details]
textadept-8.7.ebuild

Updated to version 8.7.
Comment 11 Constantine Bytensky 2016-05-17 15:53:21 UTC
Hi Morton!
I updated ebuild file.
cdk is bundled with Textadept. For version 8.7 cdk-5.0-20150928 is used.
Comment 12 Morton Pellung 2016-05-17 17:40:03 UTC
yep, this one works - thank you for the ebuild,
now I can try textadept's Rust support.... :-)
Comment 13 Wilke Schwiedop 2016-09-19 14:28:13 UTC
You don't have to use the tag for the source-archive, you can use the tag name e.g. SRC_URI="https://foicica.com/hg/${PN}/archive/${PN}_${PV}.zip"

Also have you tried building TA with GTK3?
Comment 14 Constantine Bytensky 2016-09-22 14:05:37 UTC
Created attachment 447318 [details]
textadept-8.7.ebuild

Thank you, Wilke!

Now ebuild doesn’t use the tag.
And I added GTK3 support.
Also I renamed LINGUAS to L10N.