ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* Textadept no longer supported?
@ 2022-08-27  0:01 Jairo A. del Rio via ntg-context
  2022-08-27  2:12 ` Jairo A. del Rio via ntg-context
  0 siblings, 1 reply; 3+ messages in thread
From: Jairo A. del Rio via ntg-context @ 2022-08-27  0:01 UTC (permalink / raw)
  To: mailing list for ConTeXt users; +Cc: Jairo A. del Rio


[-- Attachment #1.1: Type: text/plain, Size: 339 bytes --]

Hi, list.

Last time I installed my ConTeXt distribution from scratch, I've noticed
Textadept files are no longer in the distribution. I've tried SciTE but
it's broken in Ubuntu as code highlighting just doesn't work. Has something
changed? Is it possible to get those files from an older version? Thanks in
advance.

Best regards,

Jairo

[-- Attachment #1.2: Type: text/html, Size: 464 bytes --]

[-- Attachment #2: Type: text/plain, Size: 496 bytes --]

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : https://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Textadept no longer supported?
  2022-08-27  0:01 Textadept no longer supported? Jairo A. del Rio via ntg-context
@ 2022-08-27  2:12 ` Jairo A. del Rio via ntg-context
  2022-08-28  9:04   ` Hans Hagen via ntg-context
  0 siblings, 1 reply; 3+ messages in thread
From: Jairo A. del Rio via ntg-context @ 2022-08-27  2:12 UTC (permalink / raw)
  To: mailing list for ConTeXt users; +Cc: Jairo A. del Rio


[-- Attachment #1.1: Type: text/plain, Size: 634 bytes --]

Sorry for the noise. I found Textadept files in the GitHub repo. However,
it would be nice to have them in the distribution. Have a nice day.

Cordially,

Jairo

El vie, 26 ago 2022 a la(s) 19:01, Jairo A. del Rio (jairoadelrio6@gmail.com)
escribió:

> Hi, list.
>
> Last time I installed my ConTeXt distribution from scratch, I've noticed
> Textadept files are no longer in the distribution. I've tried SciTE but
> it's broken in Ubuntu as code highlighting just doesn't work. Has something
> changed? Is it possible to get those files from an older version? Thanks in
> advance.
>
> Best regards,
>
> Jairo
>

[-- Attachment #1.2: Type: text/html, Size: 1056 bytes --]

[-- Attachment #2: Type: text/plain, Size: 496 bytes --]

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : https://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Textadept no longer supported?
  2022-08-27  2:12 ` Jairo A. del Rio via ntg-context
@ 2022-08-28  9:04   ` Hans Hagen via ntg-context
  0 siblings, 0 replies; 3+ messages in thread
From: Hans Hagen via ntg-context @ 2022-08-28  9:04 UTC (permalink / raw)
  To: Jairo A. del Rio via ntg-context; +Cc: Hans Hagen

On 8/27/2022 4:12 AM, Jairo A. del Rio via ntg-context wrote:
> Sorry for the noise. I found Textadept files in the GitHub repo. However,
> it would be nice to have them in the distribution. Have a nice day.

when textadept showed up it looked promising as the idee was to keep it 
small and simple and it had lpeg so i could adapt my lexers to be used 
in it with the benefit of also using them in scite then (as the 
textadept scintilla interface was a module there)

because the lexer approach was not that efficient i spent quite some 
time getting it reasonable fast (on e.g. megabyte files with nested 
lexers) but as texadept kept changing the interfaces i decided to just 
use the minimum needed and did it more 'our way' (also because for me 
scite was the target)

(keep in mind that for me the way syntax is highlighted closely relate 
to how context files are coded, esp categories of variables and so .. 
it's about productivity for me an dmuch has been the same since we write 
our own editors but that was long ago - just for fun i might adapt the 
latest one (perl/tk, previous century) to lmtx, just for fun as it still 
runs)

there are two bits:

- textadept interface : kept growing and every update took me quite some 
time to adapt to ... as for me it was more a cross platform option i did 
that but in the end it doesn't pay off .. (it's not just a basic 
framework any more)

- textadept size : in spite of the 'small footprint' it became pretty 
big due to all these libraries that it neede, so it less became a simple 
thing ... i suppose that is what happens to most editors nowadays .. 
it's okay but makes it less reliable for us to rely on

- running from the editor: that became a bit less reliable (and also 
slower) and it's important (nothing can beat scite in that)

- lexing (shared with scite): even with the minimum interfacing needed 
it is hard to keep working reliable (i think it assumes that one only 
uses what textadept ships and for context that is unuseable)

anyway .. i could probably keep up (assuming plenty new music cd's on my 
desk to keep me distracted) but then scite moved to a newer c++ and the 
old textadept dll didn't work at all any more and there was an 
indication that it would not be provided any more (but i didn't check 
recently) .. so that made it a dead end and i patched scite myself to 
keep our stuff working

now the only problem is that I don't really want to patch scite but i 
need lpeg .. when that is in formal scite we're fine, till then ... i 
currently have to work around some limitations but i'll pick up that 
thread ... not too hard, just a bit inconvenient

(btw: the scite context lexers are independent: they are bases on what 
we already made when lpeg came around an dthat was adapted to suit 
editors, there are not that many different ways to do things anyway as 
usual)

(btw: there's also vscode and ramkumars team is working on more advanced 
support in that so in the end we have a few options)

(btw: i still like the idea of textadept but it simply no longer is an 
option as it takes / took to much time to keep up)

Hans

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
        tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : https://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-08-28  9:04 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-27  0:01 Textadept no longer supported? Jairo A. del Rio via ntg-context
2022-08-27  2:12 ` Jairo A. del Rio via ntg-context
2022-08-28  9:04   ` Hans Hagen via ntg-context

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).