Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

You can observe a lot just by watching. -- Yogi Berra


devel / comp.lang.tcl / Announce: alited editor

SubjectAuthor
* Announce: alited editorAlex P
+* Re: Announce: alited editorAlexandru
|`* Re: Announce: alited editorAlex P
| `* Re: Announce: alited editorAlexandru
|  `- Re: Announce: alited editorAlex P
`* Re: Announce: alited editorTau
 `- Re: Announce: alited editorAlex P

1
Announce: alited editor

<1a788778-257e-4d9d-bb96-40b355057eebn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=20037&group=comp.lang.tcl#20037

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:ac8:59d2:0:b0:343:57f:3049 with SMTP id f18-20020ac859d2000000b00343057f3049mr37470347qtf.55.1662373984786;
Mon, 05 Sep 2022 03:33:04 -0700 (PDT)
X-Received: by 2002:aca:281a:0:b0:344:cafe:fba7 with SMTP id
26-20020aca281a000000b00344cafefba7mr7220797oix.194.1662373984414; Mon, 05
Sep 2022 03:33:04 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!1.us.feeder.erje.net!3.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Mon, 5 Sep 2022 03:33:04 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=85.249.20.203; posting-account=VcikiQoAAAB8qn43rZQzxdhWq0g1FGMy
NNTP-Posting-Host: 85.249.20.203
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <1a788778-257e-4d9d-bb96-40b355057eebn@googlegroups.com>
Subject: Announce: alited editor
From: aplsimple@gmail.com (Alex P)
Injection-Date: Mon, 05 Sep 2022 10:33:04 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 52
 by: Alex P - Mon, 5 Sep 2022 10:33 UTC

I'd like to try and present "alited" - an editor for Tcl/Tk development, written and used with Tcl/Tk v8.6.10+.

Its main features picking it out from its counterparts are mostly about
- code units
- projects
- tools
- fossil & git

As an editor for Tcl/Tk development, alited is better than Geany, TKE, Kate, Notepad++ etc. and is even better than VS Code. It can be only compared with Komodo Edit, both having their pluses and minuses, being of equal value in total. That's of course "my humble opinion", still practices as well.

For a quick acquaintance with alited, there are 6 consequent videos (dark themed):

https://github.com/aplsimple/alited/releases/download/1.Start_alited-1.3/1.Start_alited-1.3-dark.mp4

https://github.com/aplsimple/alited/releases/download/2.Units_alited-1.3/2.Units_alited-1.3-dark.mp4

https://github.com/aplsimple/alited/releases/download/3.Projects_alited-1.3/3.Projects_alited-1.3-dark.mp4

https://github.com/aplsimple/alited/releases/download/4.Find_alited-1.3/4.Find_alited-1.3-dark.mp4

https://github.com/aplsimple/alited/releases/download/5.Tools_alited-1.3/5.Tools_alited-1.3-dark.mp4

https://github.com/aplsimple/alited/releases/download/6.Themes_alited-1.3/6..Themes_alited-1.3-dark.mp4

Light themed videos are also available.

---

Description:
https://aplsimple.github.io/en/tcl/alited/

Reference:
https://aplsimple.github.io/en/tcl/alited/alited.html

Downloads:
https://chiselapp.com/user/aplsimple/repository/alited/download
https://github.com/aplsimple/alited

---

P.S. I do the very first subject post in the forum and would be sorry if not successfully.

Re: Announce: alited editor

<4663bfcf-5a5f-4c5d-85f8-1d5631aa2aa2n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=20042&group=comp.lang.tcl#20042

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:a05:6214:21e6:b0:49b:b7f7:3f4 with SMTP id p6-20020a05621421e600b0049bb7f703f4mr12740807qvj.78.1662457123826;
Tue, 06 Sep 2022 02:38:43 -0700 (PDT)
X-Received: by 2002:a05:6808:10d5:b0:342:fde4:3766 with SMTP id
s21-20020a05680810d500b00342fde43766mr9271273ois.123.1662457123574; Tue, 06
Sep 2022 02:38:43 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Tue, 6 Sep 2022 02:38:43 -0700 (PDT)
In-Reply-To: <1a788778-257e-4d9d-bb96-40b355057eebn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=77.189.23.162; posting-account=glPZ8goAAADztwA3kVEZPMKXCGydx5DU
NNTP-Posting-Host: 77.189.23.162
References: <1a788778-257e-4d9d-bb96-40b355057eebn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4663bfcf-5a5f-4c5d-85f8-1d5631aa2aa2n@googlegroups.com>
Subject: Re: Announce: alited editor
From: alexandru.dadalau@meshparts.de (Alexandru)
Injection-Date: Tue, 06 Sep 2022 09:38:43 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3211
 by: Alexandru - Tue, 6 Sep 2022 09:38 UTC

apls...@gmail.com schrieb am Montag, 5. September 2022 um 12:33:06 UTC+2:
> I'd like to try and present "alited" - an editor for Tcl/Tk development, written and used with Tcl/Tk v8.6.10+.
>
> Its main features picking it out from its counterparts are mostly about
> - code units
> - projects
> - tools
> - fossil & git
>
> As an editor for Tcl/Tk development, alited is better than Geany, TKE, Kate, Notepad++ etc. and is even better than VS Code. It can be only compared with Komodo Edit, both having their pluses and minuses, being of equal value in total. That's of course "my humble opinion", still practices as well.
>
> For a quick acquaintance with alited, there are 6 consequent videos (dark themed):
>
> https://github.com/aplsimple/alited/releases/download/1.Start_alited-1.3/1.Start_alited-1.3-dark.mp4" rel="nofollow" target="_blank">https://github.com/aplsimple/alited/releases/download/1.Start_alited-1.3/1.Start_alited-1.3-dark.mp4
>
> https://github.com/aplsimple/alited/releases/download/2.Units_alited-1.3/2.Units_alited-1.3-dark.mp4
>
> https://github.com/aplsimple/alited/releases/download/3.Projects_alited-1..3/3.Projects_alited-1.3-dark.mp4
>
> https://github.com/aplsimple/alited/releases/download/4.Find_alited-1.3/4..Find_alited-1.3-dark.mp4
>
> https://github.com/aplsimple/alited/releases/download/5.Tools_alited-1.3/5.Tools_alited-1.3-dark.mp4
>
> https://github.com/aplsimple/alited/releases/download/6.Themes_alited-1.3/6.Themes_alited-1.3-dark.mp4
>
> Light themed videos are also available.
>
> ---
>
> Description:
> https://aplsimple.github.io/en/tcl/alited/
>
> Reference:
> https://aplsimple.github.io/en/tcl/alited/alited.html
>
> Downloads:
> https://chiselapp.com/user/aplsimple/repository/alited/download
> https://github.com/aplsimple/alited
>
> ---
>
> P.S. I do the very first subject post in the forum and would be sorry if not successfully.
Nice work. How does it perform with very large file, e.g. 100k lines of code?

Re: Announce: alited editor

<766fef65-a02a-4e65-b4e9-ef0903c5c3d7n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=20043&group=comp.lang.tcl#20043

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:a05:620a:955:b0:6be:74ee:c66c with SMTP id w21-20020a05620a095500b006be74eec66cmr33748505qkw.511.1662463084065;
Tue, 06 Sep 2022 04:18:04 -0700 (PDT)
X-Received: by 2002:a9d:6f18:0:b0:638:b4aa:a546 with SMTP id
n24-20020a9d6f18000000b00638b4aaa546mr20665456otq.124.1662463083824; Tue, 06
Sep 2022 04:18:03 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Tue, 6 Sep 2022 04:18:03 -0700 (PDT)
In-Reply-To: <4663bfcf-5a5f-4c5d-85f8-1d5631aa2aa2n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=85.249.18.151; posting-account=VcikiQoAAAB8qn43rZQzxdhWq0g1FGMy
NNTP-Posting-Host: 85.249.18.151
References: <1a788778-257e-4d9d-bb96-40b355057eebn@googlegroups.com> <4663bfcf-5a5f-4c5d-85f8-1d5631aa2aa2n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <766fef65-a02a-4e65-b4e9-ef0903c5c3d7n@googlegroups.com>
Subject: Re: Announce: alited editor
From: aplsimple@gmail.com (Alex P)
Injection-Date: Tue, 06 Sep 2022 11:18:04 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1733
 by: Alex P - Tue, 6 Sep 2022 11:18 UTC

> Nice work. How does it perform with very large file, e.g. 100k lines of code?

Obviously, you mean 100k of Tcl file size, not 100000 of LOCs. Otherwise, of course, Tcl isn't relevant.

Well, alited is quite nice with 100-200k and even more sized Tcl scripts.

For example, somewhere in demos, alited opens *apave.tcl* of size ~130k.

The alited doesn't experience problems with its own code that is large for other taste.

Still, alited is very urgent about *mild* restricting the sizes of units and files.
Seems to be one of its multiple profits ;)

Re: Announce: alited editor

<c647ec5c-f414-410c-aa9e-b041a20dd8d7n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=20044&group=comp.lang.tcl#20044

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:ac8:5ad2:0:b0:344:90e7:410f with SMTP id d18-20020ac85ad2000000b0034490e7410fmr44661651qtd.625.1662463622638;
Tue, 06 Sep 2022 04:27:02 -0700 (PDT)
X-Received: by 2002:a05:6870:e2d0:b0:127:9969:c9ab with SMTP id
w16-20020a056870e2d000b001279969c9abmr2930385oad.56.1662463622396; Tue, 06
Sep 2022 04:27:02 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Tue, 6 Sep 2022 04:27:02 -0700 (PDT)
In-Reply-To: <766fef65-a02a-4e65-b4e9-ef0903c5c3d7n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=77.189.23.162; posting-account=glPZ8goAAADztwA3kVEZPMKXCGydx5DU
NNTP-Posting-Host: 77.189.23.162
References: <1a788778-257e-4d9d-bb96-40b355057eebn@googlegroups.com>
<4663bfcf-5a5f-4c5d-85f8-1d5631aa2aa2n@googlegroups.com> <766fef65-a02a-4e65-b4e9-ef0903c5c3d7n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c647ec5c-f414-410c-aa9e-b041a20dd8d7n@googlegroups.com>
Subject: Re: Announce: alited editor
From: alexandru.dadalau@meshparts.de (Alexandru)
Injection-Date: Tue, 06 Sep 2022 11:27:02 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2291
 by: Alexandru - Tue, 6 Sep 2022 11:27 UTC

apls...@gmail.com schrieb am Dienstag, 6. September 2022 um 13:18:05 UTC+2:
> > Nice work. How does it perform with very large file, e.g. 100k lines of code?
> Obviously, you mean 100k of Tcl file size, not 100000 of LOCs. Otherwise, of course, Tcl isn't relevant.
No, I meant what I wrote. The file size is 5MB in my case.
I'm using SublimeText which is great with large files.
If I was in your place, I would study SublimeText and try to copy part of it's very modern features.
E.g. elastic search for function names in file. This way you can jump to the needed function inside a large file much quicker than when working with multiple files.
>
> Well, alited is quite nice with 100-200k and even more sized Tcl scripts.
>
> For example, somewhere in demos, alited opens *apave.tcl* of size ~130k.
>
> The alited doesn't experience problems with its own code that is large for other taste.
>
> Still, alited is very urgent about *mild* restricting the sizes of units and files.
> Seems to be one of its multiple profits ;)

Re: Announce: alited editor

<b68c7b1d-6921-4709-9e7b-7b9984f3caf1n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=20045&group=comp.lang.tcl#20045

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:a05:620a:561:b0:6b6:1b3a:5379 with SMTP id p1-20020a05620a056100b006b61b3a5379mr35949176qkp.111.1662465872424;
Tue, 06 Sep 2022 05:04:32 -0700 (PDT)
X-Received: by 2002:a05:6870:40d4:b0:113:82d9:e0f0 with SMTP id
l20-20020a05687040d400b0011382d9e0f0mr11393245oal.194.1662465872111; Tue, 06
Sep 2022 05:04:32 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Tue, 6 Sep 2022 05:04:31 -0700 (PDT)
In-Reply-To: <c647ec5c-f414-410c-aa9e-b041a20dd8d7n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=85.249.18.151; posting-account=VcikiQoAAAB8qn43rZQzxdhWq0g1FGMy
NNTP-Posting-Host: 85.249.18.151
References: <1a788778-257e-4d9d-bb96-40b355057eebn@googlegroups.com>
<4663bfcf-5a5f-4c5d-85f8-1d5631aa2aa2n@googlegroups.com> <766fef65-a02a-4e65-b4e9-ef0903c5c3d7n@googlegroups.com>
<c647ec5c-f414-410c-aa9e-b041a20dd8d7n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b68c7b1d-6921-4709-9e7b-7b9984f3caf1n@googlegroups.com>
Subject: Re: Announce: alited editor
From: aplsimple@gmail.com (Alex P)
Injection-Date: Tue, 06 Sep 2022 12:04:32 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1806
 by: Alex P - Tue, 6 Sep 2022 12:04 UTC

> elastic search for function names in file

Wow, alited provides probably its own "search for function names" options, very elastic :)

It might be seen in
https://github.com/aplsimple/alited/releases/download/2.Units_alited-1.3/2.Units_alited-1.3-dark.mp4
and in
https://github.com/aplsimple/alited/releases/download/4.Find_alited-1.3/4.Find_alited-1.3-dark.mp4

---

But 5MB of Tcl/Tk source file... Uff. Then no alited of course ;)

---

Thank you, Alex, that's all right and how it must be.

Re: Announce: alited editor

<v3HRK.116553$9f26.45943@fx09.ams1>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=20046&group=comp.lang.tcl#20046

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!fx09.ams1.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Announce: alited editor
Content-Language: en-US
Newsgroups: comp.lang.tcl
References: <1a788778-257e-4d9d-bb96-40b355057eebn@googlegroups.com>
From: ea7ababe@gmail.com (Tau)
In-Reply-To: <1a788778-257e-4d9d-bb96-40b355057eebn@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 7
Message-ID: <v3HRK.116553$9f26.45943@fx09.ams1>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Tue, 06 Sep 2022 12:30:19 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Tue, 6 Sep 2022 14:30:03 +0200
X-Received-Bytes: 1014
 by: Tau - Tue, 6 Sep 2022 12:30 UTC

On 9/5/22 12:33, Alex P wrote:
> I'd like to try and present "alited" - an editor for Tcl/Tk development, written and used with Tcl/Tk v8.6.10+.
>
> ...

Ah, that looks interesting! Any plans to add a debugger to this? Like in
TclProDebug or Komodo?

Re: Announce: alited editor

<e1fc63fb-b65d-4399-8ecd-2ab5ad54eff5n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=20047&group=comp.lang.tcl#20047

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:ad4:5bc1:0:b0:499:3101:90d4 with SMTP id t1-20020ad45bc1000000b00499310190d4mr1857554qvt.102.1662534086812;
Wed, 07 Sep 2022 00:01:26 -0700 (PDT)
X-Received: by 2002:a9d:e90:0:b0:636:edde:81e5 with SMTP id
16-20020a9d0e90000000b00636edde81e5mr87716otj.46.1662534086494; Wed, 07 Sep
2022 00:01:26 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Wed, 7 Sep 2022 00:01:26 -0700 (PDT)
In-Reply-To: <v3HRK.116553$9f26.45943@fx09.ams1>
Injection-Info: google-groups.googlegroups.com; posting-host=85.249.23.238; posting-account=VcikiQoAAAB8qn43rZQzxdhWq0g1FGMy
NNTP-Posting-Host: 85.249.23.238
References: <1a788778-257e-4d9d-bb96-40b355057eebn@googlegroups.com> <v3HRK.116553$9f26.45943@fx09.ams1>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e1fc63fb-b65d-4399-8ecd-2ab5ad54eff5n@googlegroups.com>
Subject: Re: Announce: alited editor
From: aplsimple@gmail.com (Alex P)
Injection-Date: Wed, 07 Sep 2022 07:01:26 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 20
 by: Alex P - Wed, 7 Sep 2022 07:01 UTC

> Ah, that looks interesting! Any plans to add a debugger to this? Like in
> TclProDebug or Komodo?

Yes, there are plans to continue with debugging features of alited. Still, classic debugging tools (stop, step into/over, go to cursor etc.) are not in the plans.

FWIK, ActiveState abandoned supporting Tcl totally, so no support of their tools as well.

I'm sure that the classic tools only mess it all up and don't help it, when you come into a really hard bug. While developing alited, there were two cases when I had to use file loggings to catch a stubborn bug (no other methods could help it).

Tcl has its own incredible introspection facilities that have to be used in debugging options of alited.

Already available options are:

- using shells to run Tcl scripts (e.g. powershell.exe in Windows or lxterminal in Linux), with variable arguments passed to scripts

- using Tkcon to run Tcl scripts (both Linux and Windows), with Tkcon's giant introspection

- templates to set stops, puts (incl. [info ...]) and inputs

One of the forum discussion has contributed also to debugging features of alited, namely - how to proper comment out Tcl code at testing/debugging:
https://groups.google.com/g/comp.lang.tcl/c/F0K3HdZ2stw


devel / comp.lang.tcl / Announce: alited editor

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor