Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 569176 - app-editors/textadept: A fast, minimalist, and remarkably extensible cross-platform text editor
Summary: app-editors/textadept: A fast, minimalist, and remarkably extensible cross-p...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL: http://foicica.com/textadept/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-22 15:26 UTC by Constantine Bytensky
Modified: 2016-09-22 14:05 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
textadept-8.4.ebuild (textadept-8.4.ebuild,2.13 KB, text/plain)
2015-12-22 15:32 UTC, Constantine Bytensky
Details
textadept-8.4.ebuild (textadept-8.4.ebuild,2.16 KB, text/plain)
2015-12-30 01:35 UTC, Constantine Bytensky
Details
textadept-8.4.ebuild (textadept-8.4.ebuild,2.25 KB, text/plain)
2016-01-06 16:52 UTC, Constantine Bytensky
Details
textadept-8.5.ebuild (textadept-8.5.ebuild,2.68 KB, text/plain)
2016-01-07 12:20 UTC, Constantine Bytensky
Details
textadept-8.5.ebuild (textadept-8.5.ebuild,2.70 KB, text/plain)
2016-01-07 12:27 UTC, Constantine Bytensky
Details
textadept-8.5.ebuild (textadept-8.5.ebuild,2.72 KB, text/plain)
2016-01-24 11:01 UTC, Constantine Bytensky
Details
textadept-8.5.ebuild (textadept-8.5.ebuild,2.70 KB, text/plain)
2016-01-30 15:20 UTC, Constantine Bytensky
Details
textadept-8.7.ebuild (textadept-8.7.ebuild,2.72 KB, text/plain)
2016-05-17 15:46 UTC, Constantine Bytensky
Details
textadept-8.7.ebuild (textadept-8.7.ebuild,2.74 KB, text/plain)
2016-09-22 14:05 UTC, Constantine Bytensky
Details

Note You need to log in before you can comment on or make changes to this bug.
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.