Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #59011 > unrolled thread

Editor for Forth

Started byCecil Bayona <cbayona@cbayona.com>
First post2017-05-10 17:07 -0500
Last post2017-05-20 18:33 -0500
Articles 20 on this page of 87 — 18 participants

Back to article view | Back to comp.lang.forth


Contents

  Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-10 17:07 -0500
    Re: Editor for Forth Mark Wills <markwills1970@gmail.com> - 2017-05-10 15:47 -0700
      Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-10 18:52 -0500
    Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-10 19:06 -0400
      Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-10 19:05 -0500
        Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-10 20:42 -0400
          Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-10 19:59 -0500
            Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-10 21:11 -0400
    Re: Editor for Forth Joel Rees <joel.rees@gmail.com> - 2017-05-10 17:36 -0700
      Re: Editor for Forth Mark C <mdcorbin@googlemail.com> - 2017-05-14 07:33 -0700
    Re: Editor for Forth Paul Rubin <no.email@nospam.invalid> - 2017-05-10 20:39 -0700
      Re: Editor for Forth Lars Brinkhoff <lars.spam@nocrew.org> - 2017-05-11 07:09 +0200
        Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-11 00:57 -0500
          Re: Editor for Forth Ron Aaron <rambamist@gmail.com> - 2017-05-11 09:15 +0300
            Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-11 01:35 -0500
              Re: Editor for Forth Ron Aaron <rambamist@gmail.com> - 2017-05-11 09:49 +0300
        Re: Editor for Forth Paul Rubin <no.email@nospam.invalid> - 2017-05-10 23:42 -0700
          Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-11 01:53 -0500
            Re: Editor for Forth Ron Aaron <rambamist@gmail.com> - 2017-05-11 09:59 +0300
            Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-11 04:32 -0400
              Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-11 05:52 -0500
                Re: Editor for Forth Ron Aaron <rambamist@gmail.com> - 2017-05-11 14:07 +0300
                  Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-11 07:10 -0500
                Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-11 14:10 -0400
      Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-11 00:15 -0500
        Re: Editor for Forth Lars Brinkhoff <lars.spam@nocrew.org> - 2017-05-11 07:53 +0200
          Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-11 01:20 -0500
        Re: Editor for Forth Paul Rubin <no.email@nospam.invalid> - 2017-05-10 23:44 -0700
          Re: Editor for Forth Lars Brinkhoff <lars.spam@nocrew.org> - 2017-05-11 08:57 +0200
        Re: Editor for Forth Andrew Haley <andrew29@littlepinkcloud.invalid> - 2017-05-11 04:34 -0500
          Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-11 06:29 -0500
            Re: Editor for Forth Andrew Haley <andrew29@littlepinkcloud.invalid> - 2017-05-11 07:05 -0500
            Re: Editor for Forth Joel Rees <joel.rees@gmail.com> - 2017-05-12 08:05 -0700
              Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-12 19:34 -0500
                Re: Editor for Forth Joel Rees <joel.rees@gmail.com> - 2017-05-12 18:21 -0700
                  Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-12 21:53 -0500
                    Re: Editor for Forth Joel Rees <joel.rees@gmail.com> - 2017-05-12 23:37 -0700
                      Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-13 02:50 -0500
                        Re: Editor for Forth Joel Rees <joel.rees@gmail.com> - 2017-05-15 00:11 -0700
          Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-11 14:41 -0400
            Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-11 15:44 -0500
              Re: Editor for Forth Ron Aaron <rambamist@gmail.com> - 2017-05-12 10:52 +0300
            Re: Editor for Forth Andrew Haley <andrew29@littlepinkcloud.invalid> - 2017-05-12 02:28 -0500
              Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-12 12:43 -0400
                Re: Editor for Forth Julian Fondren <julian.fondren@gmail.com> - 2017-05-12 10:17 -0700
                  Re: Editor for Forth Andrew Haley <andrew29@littlepinkcloud.invalid> - 2017-05-13 04:39 -0500
      Re: Editor for Forth Jan Coombs <jenfhaomndgfwutc@murmic.plus.com> - 2017-05-11 08:33 +0100
    Re: Editor for Forth Ron Aaron <rambamist@gmail.com> - 2017-05-11 07:09 +0300
      Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-11 00:22 -0500
        Re: Editor for Forth Ron Aaron <rambamist@gmail.com> - 2017-05-11 08:35 +0300
        Re: Editor for Forth JUERGEN <epldfpga@aol.com> - 2017-05-11 00:46 -0700
          Re: Editor for Forth JUERGEN <epldfpga@aol.com> - 2017-05-11 00:50 -0700
    Re: Editor for Forth humptydumpty <ouatubi@gmail.com> - 2017-05-11 00:32 -0700
    Re: Editor for Forth stephen@mpeforth.com (Stephen Pelc) - 2017-05-11 08:03 +0000
    Re: Editor for Forth Mark C <mdcorbin@googlemail.com> - 2017-05-12 04:50 -0700
      Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-12 12:54 -0400
        Re: Editor for Forth Mark C <mdcorbin@googlemail.com> - 2017-05-14 07:09 -0700
          Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-14 13:48 -0400
            Re: Editor for Forth Mark C <mdcorbin@googlemail.com> - 2017-05-14 11:10 -0700
          Re: Editor for Forth peter.m.falth@gmail.com - 2017-05-14 14:28 -0700
            Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-14 23:02 -0400
              Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-15 00:03 -0500
              Re: Editor for Forth peter.m.falth@gmail.com - 2017-05-15 13:33 -0700
    Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-12 19:35 -0500
      Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-12 21:16 -0400
      Re: Editor for Forth Raimond Dragomir <raimond.dragomir@gmail.com> - 2017-05-12 22:53 -0700
        Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-13 02:51 -0400
          Re: Editor for Forth Raimond Dragomir <raimond.dragomir@gmail.com> - 2017-05-13 00:02 -0700
            Re: Editor for Forth albert@cherry.spenarnc.xs4all.nl (Albert van der Horst) - 2017-05-13 13:36 +0200
        Re: Editor for Forth Lars Brinkhoff <lars.spam@nocrew.org> - 2017-05-13 09:09 +0200
        Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-13 02:41 -0500
          Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-13 10:31 -0400
    Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-20 16:43 -0500
      Re: Editor for Forth Paul Rubin <no.email@nospam.invalid> - 2017-05-20 15:32 -0700
        Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-20 18:57 -0400
          Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-20 18:16 -0500
            Re: Editor for Forth Paul Rubin <no.email@nospam.invalid> - 2017-05-20 16:40 -0700
              Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-20 22:04 -0400
                Re: Editor for Forth Ron Aaron <rambamist@gmail.com> - 2017-05-21 07:04 +0300
          Re: Editor for Forth anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2017-05-21 06:53 +0000
            Re: Editor for Forth Ron Aaron <rambamist@gmail.com> - 2017-05-21 10:24 +0300
              Re: Editor for Forth anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2017-05-21 14:54 +0000
            Re: Editor for Forth albert@cherry.spenarnc.xs4all.nl (Albert van der Horst) - 2017-05-21 20:11 +0200
              Re: Editor for Forth rickman <gnuarm@gmail.com> - 2017-05-21 14:23 -0400
            Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-21 13:23 -0500
        Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-20 18:15 -0500
        Re: Editor for Forth Cecil Bayona <cbayona@cbayona.com> - 2017-05-20 18:33 -0500

Page 1 of 5  [1] 2 3 4 5  Next page →


#59011 — Editor for Forth

FromCecil Bayona <cbayona@cbayona.com>
Date2017-05-10 17:07 -0500
SubjectEditor for Forth
Message-ID<of02ov$1mu$1@dont-email.me>
Which programmers editor would be recommended for use with Forth? I 
would prefer something free or at least under $100 as my funds are 
rather limited.

I would like a programmers editor with you basic features;

Able to open more than one file at a time.
Print listings with line numbers.
Understand Forth so it can autocomplete structures such as IF etc.
Be able to use color to identify Forth Words, numbers, etc.
If I have to pay money then I would like it to know how to interface to 
at least VFX, and SwiftForth.

There are some free programmer editors that can take a file to customize 
it to a language any suitable for Forth use?

Any thoughts or preferences?

Thanks

-- 
Cecil - k5nwa

[toc] | [next] | [standalone]


#59015

FromMark Wills <markwills1970@gmail.com>
Date2017-05-10 15:47 -0700
Message-ID<414d1225-ada2-4ca6-ad79-c56aa568d1d1@googlegroups.com>
In reply to#59011
On Wednesday, 10 May 2017 23:07:35 UTC+1, Cecil - k5nwa  wrote:
> Which programmers editor would be recommended for use with Forth? I 
> would prefer something free or at least under $100 as my funds are 
> rather limited.
> 
> I would like a programmers editor with you basic features;
> 
> Able to open more than one file at a time.
> Print listings with line numbers.
> Understand Forth so it can autocomplete structures such as IF etc.
> Be able to use color to identify Forth Words, numbers, etc.
> If I have to pay money then I would like it to know how to interface to 
> at least VFX, and SwiftForth.
> 
> There are some free programmer editors that can take a file to customize 
> it to a language any suitable for Forth use?
> 
> Any thoughts or preferences?
> 
> Thanks
> 
> -- 
> Cecil - k5nwa

Winblows? Linux? Mac?

[toc] | [prev] | [next] | [standalone]


#59017

FromCecil Bayona <cbayona@cbayona.com>
Date2017-05-10 18:52 -0500
Message-ID<of08tp$hen$1@dont-email.me>
In reply to#59015
On 5/10/2017 5:47 PM, Mark Wills wrote:
> On Wednesday, 10 May 2017 23:07:35 UTC+1, Cecil - k5nwa  wrote:
>> Which programmers editor would be recommended for use with Forth? I
>> would prefer something free or at least under $100 as my funds are
>> rather limited.
>>
>> I would like a programmers editor with you basic features;
>>
>> Able to open more than one file at a time.
>> Print listings with line numbers.
>> Understand Forth so it can autocomplete structures such as IF etc.
>> Be able to use color to identify Forth Words, numbers, etc.
>> If I have to pay money then I would like it to know how to interface to
>> at least VFX, and SwiftForth.
>>
>> There are some free programmer editors that can take a file to customize
>> it to a language any suitable for Forth use?
>>
>> Any thoughts or preferences?
>>
>> Thanks
>>
>> -- 
>> Cecil - k5nwa
> 
> Winblows? Linux? Mac?
> 
Currently I'm using Windows 10 in all but one PC that has Windows 7 i386 
to run old DOS and Win16 applications, but I been getting fed up with 
the Microsoft shenanigans and I'm seriously considering to start 
switching to Mint Linux. So it would be extra nice if it worked in both OS.

Winblows I imagine you are not a Windows fan boy. Windows 10 is OK but 
with every major update it breaks a lot of stuff and I'm getting sick 
and tired of that. Several of my PCs have Mint Linux 18.1 LTS on a 
second SSD drive and it just works, even after major upgrades everything 
works fine. The only thing slowing me is that I have a lot of money 
invested in Windows OS and applications.

-- 
Cecil - k5nwa

[toc] | [prev] | [next] | [standalone]


#59016

Fromrickman <gnuarm@gmail.com>
Date2017-05-10 19:06 -0400
Message-ID<of067j$b3u$1@dont-email.me>
In reply to#59011
On 5/10/2017 6:07 PM, Cecil Bayona wrote:
> Which programmers editor would be recommended for use with Forth? I
> would prefer something free or at least under $100 as my funds are
> rather limited.
>
> I would like a programmers editor with you basic features;
>
> Able to open more than one file at a time.
> Print listings with line numbers.
> Understand Forth so it can autocomplete structures such as IF etc.
> Be able to use color to identify Forth Words, numbers, etc.
> If I have to pay money then I would like it to know how to interface to
> at least VFX, and SwiftForth.
>
> There are some free programmer editors that can take a file to customize
> it to a language any suitable for Forth use?
>
> Any thoughts or preferences?

I would say Codewright, but it is unobtainium these days.  I'm currently 
learning SciTE.  It is available for all PC platforms.  I'm not doing as 
well as I would like because I haven't found much in the way of learning 
materials.

I had been looking at emacs.  It is available on all platforms and has 
tons of learning materials.  But it seems I just can't get up the 
learning curve.  They want you to learn all manner of goofy keystrokes 
which would have worked well with me when I was 20, but the grey matter 
has hardened too much now.

SciTE does syntax highlighting and makes indentation easy, but I've 
never found any editor that completes structures for you.  I'd like that 
for VHDL.  :)

I discovered that the IDE editor with Win32Forth has similar roots to 
SciTE.  The "about" says it is based on SciEdit and it has a similar 
icon.  But maybe I'm making a connection where there isn't one.

I wonder if the Win32Forth IDE can be easily used for other purposes 
such as connecting to remote target command lines?  If you do embedded, 
that might be something to add to your list.  Emacs can do that, but 
then emacs can do *anything* if you learn enough about it.

-- 

Rick C

[toc] | [prev] | [next] | [standalone]


#59018

FromCecil Bayona <cbayona@cbayona.com>
Date2017-05-10 19:05 -0500
Message-ID<of09lo$jr4$1@dont-email.me>
In reply to#59016
On 5/10/2017 6:06 PM, rickman wrote:
> On 5/10/2017 6:07 PM, Cecil Bayona wrote:
>> Which programmers editor would be recommended for use with Forth? I
>> would prefer something free or at least under $100 as my funds are
>> rather limited.
>>
>> I would like a programmers editor with you basic features;
>>
>> Able to open more than one file at a time.
>> Print listings with line numbers.
>> Understand Forth so it can autocomplete structures such as IF etc.
>> Be able to use color to identify Forth Words, numbers, etc.
>> If I have to pay money then I would like it to know how to interface to
>> at least VFX, and SwiftForth.
>>
>> There are some free programmer editors that can take a file to customize
>> it to a language any suitable for Forth use?
>>
>> Any thoughts or preferences?
> 
> I would say Codewright, but it is unobtainium these days.  I'm currently 
> learning SciTE.  It is available for all PC platforms.  I'm not doing as 
> well as I would like because I haven't found much in the way of learning 
> materials.
> 
> I had been looking at emacs.  It is available on all platforms and has 
> tons of learning materials.  But it seems I just can't get up the 
> learning curve.  They want you to learn all manner of goofy keystrokes 
> which would have worked well with me when I was 20, but the grey matter 
> has hardened too much now.
> 
> SciTE does syntax highlighting and makes indentation easy, but I've 
> never found any editor that completes structures for you.  I'd like that 
> for VHDL.  :)
> 
> I discovered that the IDE editor with Win32Forth has similar roots to 
> SciTE.  The "about" says it is based on SciEdit and it has a similar 
> icon.  But maybe I'm making a connection where there isn't one.
> 
> I wonder if the Win32Forth IDE can be easily used for other purposes 
> such as connecting to remote target command lines?  If you do embedded, 
> that might be something to add to your list.  Emacs can do that, but 
> then emacs can do *anything* if you learn enough about it.
> 

Unobtanium? I wondered about that until I did a search, Embarcadero, I 
loved Delphi and was a happy camper, then they bought Borland and raised 
the prices through the roof so I can no longer afford it. Borland 
editors for a long time had the feature of completing conditional, and 
loop structure for you. Visual Studio Code has that feature and I use it 
with Go, Python, and other languages, it's available for Windows, Linux, 
and Macs, but not for Forth.

eMacs, and Vi are out of the running, they have an extremely steep 
learning curve and I rather save my brain cells for something else. For 
Linux platforms there is Karen which I like, and I'm not super familiar 
with SciTE but it's part of the apps loaded on my Linux installations, I 
will have to look at it in more detail.

-- 
Cecil - k5nwa

[toc] | [prev] | [next] | [standalone]


#59021

Fromrickman <gnuarm@gmail.com>
Date2017-05-10 20:42 -0400
Message-ID<of0brh$onc$1@dont-email.me>
In reply to#59018
On 5/10/2017 8:05 PM, Cecil Bayona wrote:
> On 5/10/2017 6:06 PM, rickman wrote:
>> On 5/10/2017 6:07 PM, Cecil Bayona wrote:
>>> Which programmers editor would be recommended for use with Forth? I
>>> would prefer something free or at least under $100 as my funds are
>>> rather limited.
>>>
>>> I would like a programmers editor with you basic features;
>>>
>>> Able to open more than one file at a time.
>>> Print listings with line numbers.
>>> Understand Forth so it can autocomplete structures such as IF etc.
>>> Be able to use color to identify Forth Words, numbers, etc.
>>> If I have to pay money then I would like it to know how to interface to
>>> at least VFX, and SwiftForth.
>>>
>>> There are some free programmer editors that can take a file to customize
>>> it to a language any suitable for Forth use?
>>>
>>> Any thoughts or preferences?
>>
>> I would say Codewright, but it is unobtainium these days.  I'm
>> currently learning SciTE.  It is available for all PC platforms.  I'm
>> not doing as well as I would like because I haven't found much in the
>> way of learning materials.
>>
>> I had been looking at emacs.  It is available on all platforms and has
>> tons of learning materials.  But it seems I just can't get up the
>> learning curve.  They want you to learn all manner of goofy keystrokes
>> which would have worked well with me when I was 20, but the grey
>> matter has hardened too much now.
>>
>> SciTE does syntax highlighting and makes indentation easy, but I've
>> never found any editor that completes structures for you.  I'd like
>> that for VHDL.  :)
>>
>> I discovered that the IDE editor with Win32Forth has similar roots to
>> SciTE.  The "about" says it is based on SciEdit and it has a similar
>> icon.  But maybe I'm making a connection where there isn't one.
>>
>> I wonder if the Win32Forth IDE can be easily used for other purposes
>> such as connecting to remote target command lines?  If you do
>> embedded, that might be something to add to your list.  Emacs can do
>> that, but then emacs can do *anything* if you learn enough about it.
>>
>
> Unobtanium? I wondered about that until I did a search, Embarcadero, I
> loved Delphi and was a happy camper, then they bought Borland and raised
> the prices through the roof so I can no longer afford it. Borland
> editors for a long time had the feature of completing conditional, and
> loop structure for you. Visual Studio Code has that feature and I use it
> with Go, Python, and other languages, it's available for Windows, Linux,
> and Macs, but not for Forth.
>
> eMacs, and Vi are out of the running, they have an extremely steep
> learning curve and I rather save my brain cells for something else. For
> Linux platforms there is Karen which I like, and I'm not super familiar
> with SciTE but it's part of the apps loaded on my Linux installations, I
> will have to look at it in more detail.

My copy of Codewright broke some months ago and I haven't done anything 
requiring a text editor since.  I want to get back to the embedded Forth 
stuff so I am forging ahead with SciTE.  I just want to get past the 
painful part which I haven't quite done yet.

If I find this is the editor for me - and I get done with documenting 
some of the Mecrisp stuff, I will spend some time putting together 
something to help others get off the ground with SciTE.

I'm also over Thunderbird for newsgroups.  My copy is just a big piece 
of crap.  It bogs down all the time.  If I am editing and continue 
typing sometimes it switches windows on me and starts types it into the 
main window with bizarre results.

-- 

Rick C

[toc] | [prev] | [next] | [standalone]


#59022

FromCecil Bayona <cbayona@cbayona.com>
Date2017-05-10 19:59 -0500
Message-ID<of0cr5$r2d$1@dont-email.me>
In reply to#59021
On 5/10/2017 7:42 PM, rickman wrote:
> On 5/10/2017 8:05 PM, Cecil Bayona wrote:
>> On 5/10/2017 6:06 PM, rickman wrote:
>>> On 5/10/2017 6:07 PM, Cecil Bayona wrote:
>>>> Which programmers editor would be recommended for use with Forth? I
>>>> would prefer something free or at least under $100 as my funds are
>>>> rather limited.
>>>>
>>>> I would like a programmers editor with you basic features;
>>>>
>>>> Able to open more than one file at a time.
>>>> Print listings with line numbers.
>>>> Understand Forth so it can autocomplete structures such as IF etc.
>>>> Be able to use color to identify Forth Words, numbers, etc.
>>>> If I have to pay money then I would like it to know how to interface to
>>>> at least VFX, and SwiftForth.
>>>>
>>>> There are some free programmer editors that can take a file to 
>>>> customize
>>>> it to a language any suitable for Forth use?
>>>>
>>>> Any thoughts or preferences?
>>>
>>> I would say Codewright, but it is unobtainium these days.  I'm
>>> currently learning SciTE.  It is available for all PC platforms.  I'm
>>> not doing as well as I would like because I haven't found much in the
>>> way of learning materials.
>>>
>>> I had been looking at emacs.  It is available on all platforms and has
>>> tons of learning materials.  But it seems I just can't get up the
>>> learning curve.  They want you to learn all manner of goofy keystrokes
>>> which would have worked well with me when I was 20, but the grey
>>> matter has hardened too much now.
>>>
>>> SciTE does syntax highlighting and makes indentation easy, but I've
>>> never found any editor that completes structures for you.  I'd like
>>> that for VHDL.  :)
>>>
>>> I discovered that the IDE editor with Win32Forth has similar roots to
>>> SciTE.  The "about" says it is based on SciEdit and it has a similar
>>> icon.  But maybe I'm making a connection where there isn't one.
>>>
>>> I wonder if the Win32Forth IDE can be easily used for other purposes
>>> such as connecting to remote target command lines?  If you do
>>> embedded, that might be something to add to your list.  Emacs can do
>>> that, but then emacs can do *anything* if you learn enough about it.
>>>
>>
>> Unobtanium? I wondered about that until I did a search, Embarcadero, I
>> loved Delphi and was a happy camper, then they bought Borland and raised
>> the prices through the roof so I can no longer afford it. Borland
>> editors for a long time had the feature of completing conditional, and
>> loop structure for you. Visual Studio Code has that feature and I use it
>> with Go, Python, and other languages, it's available for Windows, Linux,
>> and Macs, but not for Forth.
>>
>> eMacs, and Vi are out of the running, they have an extremely steep
>> learning curve and I rather save my brain cells for something else. For
>> Linux platforms there is Karen which I like, and I'm not super familiar
>> with SciTE but it's part of the apps loaded on my Linux installations, I
>> will have to look at it in more detail.
> 
> My copy of Codewright broke some months ago and I haven't done anything 
> requiring a text editor since.  I want to get back to the embedded Forth 
> stuff so I am forging ahead with SciTE.  I just want to get past the 
> painful part which I haven't quite done yet.
> 
> If I find this is the editor for me - and I get done with documenting 
> some of the Mecrisp stuff, I will spend some time putting together 
> something to help others get off the ground with SciTE.
> 
> I'm also over Thunderbird for newsgroups.  My copy is just a big piece 
> of crap.  It bogs down all the time.  If I am editing and continue 
> typing sometimes it switches windows on me and starts types it into the 
> main window with bizarre results.
> 
Don't you have a copy of the install files? I have quite a few copies on 
paid for software scattered all over just in case

Thunderbird has some issues with me but I have little choice as I have 
about 70K emails I have saved over the years and converting to something 
else will be a pain. Thunderbird had some issues with taking minutes 
while going from one email to the other but now it's working fine. My 
favorite mail program was MacMail but they have changed it so much that 
it's not the same program anymore. Thunderbird is a poor second place.

-- 
Cecil - k5nwa

[toc] | [prev] | [next] | [standalone]


#59023

Fromrickman <gnuarm@gmail.com>
Date2017-05-10 21:11 -0400
Message-ID<of0dho$srp$1@dont-email.me>
In reply to#59022
On 5/10/2017 8:59 PM, Cecil Bayona wrote:
> On 5/10/2017 7:42 PM, rickman wrote:
>> On 5/10/2017 8:05 PM, Cecil Bayona wrote:
>>> On 5/10/2017 6:06 PM, rickman wrote:
>>>> On 5/10/2017 6:07 PM, Cecil Bayona wrote:
>>>>> Which programmers editor would be recommended for use with Forth? I
>>>>> would prefer something free or at least under $100 as my funds are
>>>>> rather limited.
>>>>>
>>>>> I would like a programmers editor with you basic features;
>>>>>
>>>>> Able to open more than one file at a time.
>>>>> Print listings with line numbers.
>>>>> Understand Forth so it can autocomplete structures such as IF etc.
>>>>> Be able to use color to identify Forth Words, numbers, etc.
>>>>> If I have to pay money then I would like it to know how to
>>>>> interface to
>>>>> at least VFX, and SwiftForth.
>>>>>
>>>>> There are some free programmer editors that can take a file to
>>>>> customize
>>>>> it to a language any suitable for Forth use?
>>>>>
>>>>> Any thoughts or preferences?
>>>>
>>>> I would say Codewright, but it is unobtainium these days.  I'm
>>>> currently learning SciTE.  It is available for all PC platforms.  I'm
>>>> not doing as well as I would like because I haven't found much in the
>>>> way of learning materials.
>>>>
>>>> I had been looking at emacs.  It is available on all platforms and has
>>>> tons of learning materials.  But it seems I just can't get up the
>>>> learning curve.  They want you to learn all manner of goofy keystrokes
>>>> which would have worked well with me when I was 20, but the grey
>>>> matter has hardened too much now.
>>>>
>>>> SciTE does syntax highlighting and makes indentation easy, but I've
>>>> never found any editor that completes structures for you.  I'd like
>>>> that for VHDL.  :)
>>>>
>>>> I discovered that the IDE editor with Win32Forth has similar roots to
>>>> SciTE.  The "about" says it is based on SciEdit and it has a similar
>>>> icon.  But maybe I'm making a connection where there isn't one.
>>>>
>>>> I wonder if the Win32Forth IDE can be easily used for other purposes
>>>> such as connecting to remote target command lines?  If you do
>>>> embedded, that might be something to add to your list.  Emacs can do
>>>> that, but then emacs can do *anything* if you learn enough about it.
>>>>
>>>
>>> Unobtanium? I wondered about that until I did a search, Embarcadero, I
>>> loved Delphi and was a happy camper, then they bought Borland and raised
>>> the prices through the roof so I can no longer afford it. Borland
>>> editors for a long time had the feature of completing conditional, and
>>> loop structure for you. Visual Studio Code has that feature and I use it
>>> with Go, Python, and other languages, it's available for Windows, Linux,
>>> and Macs, but not for Forth.
>>>
>>> eMacs, and Vi are out of the running, they have an extremely steep
>>> learning curve and I rather save my brain cells for something else. For
>>> Linux platforms there is Karen which I like, and I'm not super familiar
>>> with SciTE but it's part of the apps loaded on my Linux installations, I
>>> will have to look at it in more detail.
>>
>> My copy of Codewright broke some months ago and I haven't done
>> anything requiring a text editor since.  I want to get back to the
>> embedded Forth stuff so I am forging ahead with SciTE.  I just want to
>> get past the painful part which I haven't quite done yet.
>>
>> If I find this is the editor for me - and I get done with documenting
>> some of the Mecrisp stuff, I will spend some time putting together
>> something to help others get off the ground with SciTE.
>>
>> I'm also over Thunderbird for newsgroups.  My copy is just a big piece
>> of crap.  It bogs down all the time.  If I am editing and continue
>> typing sometimes it switches windows on me and starts types it into
>> the main window with bizarre results.
>>
> Don't you have a copy of the install files? I have quite a few copies on
> paid for software scattered all over just in case

Maybe somewhere, but that was an older copy.  At one time the software 
seemed abandoned with no one selling it.  So I upgraded to the latest 
version from some web site.  After that I just copied it from machine to 
machine.  It was running on this PC for some time and when I was trying 
to fix my machine by running in "safe" mode a while back Codewright 
stopped working right.  It will run, but is in some seriously basic mode 
where it won't recognize most keystrokes like Cntl-C Cntl-V.  It's a 
shame as it was a *very* full featured editor and supported any language 
you could name.  But, time to move on as I will be working under Linux 
some anyway.  Maybe a lot...


> Thunderbird has some issues with me but I have little choice as I have
> about 70K emails I have saved over the years and converting to something
> else will be a pain. Thunderbird had some issues with taking minutes
> while going from one email to the other but now it's working fine. My
> favorite mail program was MacMail but they have changed it so much that
> it's not the same program anymore. Thunderbird is a poor second place.

I'm similarly stuck with Eudora and it's still working ok.  As my 
screens get more pixels the writing gets smaller and smaller though.  I 
found how to fix that for the messages so that's ok.  But the controls 
can be very hard to read.

-- 

Rick C

[toc] | [prev] | [next] | [standalone]


#59020

FromJoel Rees <joel.rees@gmail.com>
Date2017-05-10 17:36 -0700
Message-ID<ce58dc30-e06a-4b7b-8505-5b96efec33df@googlegroups.com>
In reply to#59011
On Thursday, May 11, 2017 at 7:07:35 AM UTC+9, Cecil - k5nwa wrote:
> Which programmers editor would be recommended for use with Forth? I 
> would prefer something free or at least under $100 as my funds are 
> rather limited.
> 
> I would like a programmers editor with you basic features;
> 
> Able to open more than one file at a time.
> Print listings with line numbers.
> Understand Forth so it can autocomplete structures such as IF etc.
> Be able to use color to identify Forth Words, numbers, etc.
> If I have to pay money then I would like it to know how to interface to 
> at least VFX, and SwiftForth.
> 
> There are some free programmer editors that can take a file to customize 
> it to a language any suitable for Forth use?
> 
> Any thoughts or preferences?
> 
> Thanks

gedit (g for gnome) is free in both senses. 

https://wiki.gnome.org/Apps/Gedit

Syntax coloring for .fs is fairly close, but could be better. Customizable.

I don't use autocomplete, so I haven't been looking at that. I see there are plugins that handle some autocomplete. 

I know there is a regular expression plugin, maybe more than one. I keep telling myself I'll go find it and start using it, but the search does enough substitutions to keep me from actually doing so.

--
Joel Rees

Randomly ranting:
http://reiisi.blogspot.com

[toc] | [prev] | [next] | [standalone]


#59220

FromMark C <mdcorbin@googlemail.com>
Date2017-05-14 07:33 -0700
Message-ID<68c7b959-afca-4179-b828-e70b26b9b3bf@googlegroups.com>
In reply to#59020
On Thursday, 11 May 2017 01:37:00 UTC+1, Joel Rees  wrote:
> On Thursday, May 11, 2017 at 7:07:35 AM UTC+9, Cecil - k5nwa wrote:
> > Which programmers editor would be recommended for use with Forth? I 
> > would prefer something free or at least under $100 as my funds are 
> > rather limited.
> > 
> > I would like a programmers editor with you basic features;
> > 
> > Able to open more than one file at a time.
> > Print listings with line numbers.
> > Understand Forth so it can autocomplete structures such as IF etc.
> > Be able to use color to identify Forth Words, numbers, etc.
> > If I have to pay money then I would like it to know how to interface to 
> > at least VFX, and SwiftForth.
> > 
> > There are some free programmer editors that can take a file to customize 
> > it to a language any suitable for Forth use?
> > 
> > Any thoughts or preferences?
> > 
> > Thanks
> 
> gedit (g for gnome) is free in both senses. 
> 
> https://wiki.gnome.org/Apps/Gedit
> 
> Syntax coloring for .fs is fairly close, but could be better. Customizable.

After looking at the syntax highlighters of several editors now, I have found that having a generic 'Forth' mode isn't great unless you know which dialect it was originally written for. However, saying that, most of them can be customised without re-compiling as long as you know where to find the appropriate text file on your system.

With regard to gedit - if your code is ANS-94 compliant (or close to) try selecting ANS-Forth94 from the highlighting menu and see if you get better results.

Regards

Mark

[toc] | [prev] | [next] | [standalone]


#59026

FromPaul Rubin <no.email@nospam.invalid>
Date2017-05-10 20:39 -0700
Message-ID<87h90sawpj.fsf@nightsong.com>
In reply to#59011
Cecil Bayona <cbayona@cbayona.com> writes:
> Which programmers editor would be recommended for use with Forth?

Forth-mode in Emacs works fine for me.  Actually I think there are a few
different ones to choose from, but I just use the default one.  I use it
with gforth, no idea about VFX or Swift.  It does most of the stuff you
mention.  It has syntax highlighting and color, but not autocomplete
unless you count the regular Emacs autocomplete Meta-/ etc.  I prefer
that to annoying popups that appear without my asking for them.  It
doesn't print listings with line numbers but "pr" (Linux formatted
printing utility) can do that.  All of this is free.  If you're using
the usual Microsoft OS, try a reverse defenestration (throwing Windows
out of your computer) before proceeding.

[toc] | [prev] | [next] | [standalone]


#59029

FromLars Brinkhoff <lars.spam@nocrew.org>
Date2017-05-11 07:09 +0200
Message-ID<86bmr07zdn.fsf@molnjunk.nocrew.org>
In reply to#59026
Paul Rubin wrote:
> Cecil Bayona wrote:
>> Which programmers editor would be recommended for use with Forth?
> Forth-mode in Emacs works fine for me.  Actually I think there are a
> few different ones to choose from, but I just use the default one.

I think there are two.  Neither comes bundled with Emacs.  One,
gforth.el, is available in Debian and Ubnutu (maybe more?).  The other,
forth-mode, is available from MELPA.

> It doesn't print listings with line numbers but "pr" (Linux formatted
> printing utility) can do that.

What's the use case?

> If you're using the usual Microsoft OS, try a reverse defenestration
> (throwing Windows out of your computer) before proceeding.

Also, Emacs works fine in Windows.

[toc] | [prev] | [next] | [standalone]


#59036

FromCecil Bayona <cbayona@cbayona.com>
Date2017-05-11 00:57 -0500
Message-ID<of0uas$9nl$1@dont-email.me>
In reply to#59029
On 5/11/2017 12:09 AM, Lars Brinkhoff wrote:
> Paul Rubin wrote:
>> Cecil Bayona wrote:
>>> Which programmers editor would be recommended for use with Forth?
>> Forth-mode in Emacs works fine for me.  Actually I think there are a
>> few different ones to choose from, but I just use the default one.
> 
> I think there are two.  Neither comes bundled with Emacs.  One,
> gforth.el, is available in Debian and Ubnutu (maybe more?).  The other,
> forth-mode, is available from MELPA.
> 
>> It doesn't print listings with line numbers but "pr" (Linux formatted
>> printing utility) can do that.
> 
> What's the use case?
> 
>> If you're using the usual Microsoft OS, try a reverse defenestration
>> (throwing Windows out of your computer) before proceeding.
> 
> Also, Emacs works fine in Windows.
> 
Funny "defenestration" throwing something out the window, throw Windows 
out the window.

The use right now is under Windows, but maybe Linux in the future.

I would be nice to have a editor that can handle multiple languages so I 
can use one editor with several languages such as; Forth, C, C++, 
Delphi, Go, Python, Tcl/Tk, and assembler. Right now several of those 
languages have their own editor and for others I use HTML Pad sometimes 
I use Notepad++ but lately I been trying out Visual Studio Code it works 
well and has the features I would like but no Forth configuration, but 
you can create your own. It also besides my list adds integrated 
debugging into the mix.



-- 
Cecil - k5nwa

[toc] | [prev] | [next] | [standalone]


#59037

FromRon Aaron <rambamist@gmail.com>
Date2017-05-11 09:15 +0300
Message-ID<of0vb4$eqt$1@dont-email.me>
In reply to#59036

On 05/11/17 08:57, Cecil Bayona wrote:

> I would be nice to have a editor that can handle multiple languages so I
> can use one editor with several languages such as; Forth, C, C++,
> Delphi, Go, Python, Tcl/Tk, and assembler. 

I know you are not a fan of vim at this point, but it has syntax
handling for all of those amongst the 590 or so languages it knows
about.  And if you invent some other language you can add your own
syntax handling easily enough.

[toc] | [prev] | [next] | [standalone]


#59039

FromCecil Bayona <cbayona@cbayona.com>
Date2017-05-11 01:35 -0500
Message-ID<of10hl$mla$1@dont-email.me>
In reply to#59037
On 5/11/2017 1:15 AM, Ron Aaron wrote:
> 
> 
> On 05/11/17 08:57, Cecil Bayona wrote:
> 
>> I would be nice to have a editor that can handle multiple languages so I
>> can use one editor with several languages such as; Forth, C, C++,
>> Delphi, Go, Python, Tcl/Tk, and assembler.
> 
> I know you are not a fan of vim at this point, but it has syntax
> handling for all of those amongst the 590 or so languages it knows
> about.  And if you invent some other language you can add your own
> syntax handling easily enough.
> 
It's not that I dislike it, Vim and Emacs are available in a variety of 
flavors and are very capable. 590 Languages is impressive, I assume you 
have definitions for 8th?

This weekend I will start working on a project that has been all talk so 
far but Saturday I will start coding, as a sideline I will work on a 
side project to keep from being bored just working on one task so I will 
install GVin on a PC with Linux on it and start learning how to use it 
with 8th.

In the old DOS days it took a  little bit of time to be comfortable with 
the keyboard based editors of the day, but once you get a couple of 
weeks of use you hardly think about it and just type away, Vim will be a 
similar experience I assume, the difference being as one gets older 
learning becomes a little harder, and I have a lot on my plate lately, 
there are four languages I want to work with and become fluent with, 
that is a lot.

-- 
Cecil - k5nwa

[toc] | [prev] | [next] | [standalone]


#59044

FromRon Aaron <rambamist@gmail.com>
Date2017-05-11 09:49 +0300
Message-ID<of11c8$tnb$1@dont-email.me>
In reply to#59039

On 05/11/17 09:35, Cecil Bayona wrote:

> It's not that I dislike it, Vim and Emacs are available in a variety of
> flavors and are very capable. 590 Languages is impressive, I assume you
> have definitions for 8th?

They're included in each 8th distro; in the 'docs/vim' folder.  There's
likewise syntax files for emacs and bbedit.


> This weekend I will start working on a project that has been all talk so
> far but Saturday I will start coding, as a sideline I will work on a
> side project to keep from being bored just working on one task so I will
> install GVin on a PC with Linux on it and start learning how to use it
> with 8th.

You could just as easily install gvim on a Windows PC and use it there.


> In the old DOS days it took a  little bit of time to be comfortable with
> the keyboard based editors of the day, but once you get a couple of
> weeks of use you hardly think about it and just type away, Vim will be a
> similar experience I assume, the difference being as one gets older
> learning becomes a little harder, and I have a lot on my plate lately,
> there are four languages I want to work with and become fluent with,
> that is a lot.

Yes, that's a lot :)

But if you do learn vim, you'll be able to use it on most any platform,
with most any language (human or computer).

The graphical version, gvim, is easier on the eyes IMO, since you can
change the colors and fonts used.  Every week it seems I need a bigger
font...

[toc] | [prev] | [next] | [standalone]


#59041

FromPaul Rubin <no.email@nospam.invalid>
Date2017-05-10 23:42 -0700
Message-ID<87d1bfc2sb.fsf@nightsong.com>
In reply to#59029
Lars Brinkhoff <lars.spam@nocrew.org> writes:
>> It doesn't print listings with line numbers
> What's the use case?

Cecil said he wanted that feature.  I can't remember the last time I
personally printed a listing.

[toc] | [prev] | [next] | [standalone]


#59045

FromCecil Bayona <cbayona@cbayona.com>
Date2017-05-11 01:53 -0500
Message-ID<of11ie$vcv$1@dont-email.me>
In reply to#59041
On 5/11/2017 1:42 AM, Paul Rubin wrote:
> Lars Brinkhoff <lars.spam@nocrew.org> writes:
>>> It doesn't print listings with line numbers
>> What's the use case?
> 
> Cecil said he wanted that feature.  I can't remember the last time I
> personally printed a listing.
> 
I print a copy every once in a while and put it in a project binder, 
line numbers makes it easier to find particular code I'm looking for, 
its not a deal breaker not having it but it makes life easier.

-- 
Cecil - k5nwa

[toc] | [prev] | [next] | [standalone]


#59047

FromRon Aaron <rambamist@gmail.com>
Date2017-05-11 09:59 +0300
Message-ID<of11ti$2nq$1@dont-email.me>
In reply to#59045

On 05/11/17 09:53, Cecil Bayona wrote:

> I print a copy every once in a while and put it in a project binder,
> line numbers makes it easier to find particular code I'm looking for,
> its not a deal breaker not having it but it makes life easier.

On vim, the ":hardcopy" command does what you want, including line
numbers and a ton of other options...

   :help hardcopy

inside vim for (lots) more information

[toc] | [prev] | [next] | [standalone]


#59061

Fromrickman <gnuarm@gmail.com>
Date2017-05-11 04:32 -0400
Message-ID<of17c2$idf$1@dont-email.me>
In reply to#59045
On 5/11/2017 2:53 AM, Cecil Bayona wrote:
> On 5/11/2017 1:42 AM, Paul Rubin wrote:
>> Lars Brinkhoff <lars.spam@nocrew.org> writes:
>>>> It doesn't print listings with line numbers
>>> What's the use case?
>>
>> Cecil said he wanted that feature.  I can't remember the last time I
>> personally printed a listing.
>>
> I print a copy every once in a while and put it in a project binder,
> line numbers makes it easier to find particular code I'm looking for,
> its not a deal breaker not having it but it makes life easier.

What's a binder?  ;)

-- 

Rick C

[toc] | [prev] | [next] | [standalone]


Page 1 of 5  [1] 2 3 4 5  Next page →

Back to top | Article view | comp.lang.forth


csiph-web