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


Groups > comp.lang.forth > #60641

Re: Shadow blocks - "What is old is new again" ;/

From Paul Rubin <no.email@nospam.invalid>
Newsgroups comp.lang.forth
Subject Re: Shadow blocks - "What is old is new again" ;/
Date 2017-06-12 00:37 -0700
Organization A noiseless patient Spider
Message-ID <8760g14px9.fsf@nightsong.com> (permalink)
References <lPidnXRbTbwOB6DEnZ2dnUU7-SfNnZ2d@supernews.com>

Show all headers | View raw


Richard Owlett <rowlett@cloud85.net> writes:
> Is there any online reference available to the how|why|what|etc of
> "shadow blocks". [https://archive.org links welcome ;]

I think it's well known.  I've certainly heard of them from multiple
places.  Also, ArrayForth uses them and the Forth code for the GA144
firmware has them (you can download it and convert to HTML).

The basic idea was that you'd put your code in screens 2,4,6... and
documentation in screens 1,3,5... and then your code editor would have a
quick way to flip between a code screen and its shadow screen.  Because
of the low-resolution computer video of the old days, and maybe because
of the 1K block size, traditional Forth screens were 16 lines * 64
characters. 

These days screens are larger and have more resolution, so you can write
code and comments in a more interspersed and natural style.

Back to comp.lang.forth | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Shadow blocks - "What is old is new again" ;/ Richard Owlett <rowlett@cloud85.net> - 2017-06-11 14:31 -0500
  Re: Shadow blocks - "What is old is new again" ;/ Paul Rubin <no.email@nospam.invalid> - 2017-06-12 00:37 -0700
    Re: Shadow blocks - "What is old is new again" ;/ Richard Owlett <rowlett@cloud85.net> - 2017-06-12 08:23 -0500
    Re: Shadow blocks - "What is old is new again" ;/ "HAA" <someone@microsoft.com> - 2017-06-13 12:09 +1000
      Re: Shadow blocks - "What is old is new again" ;/ hughaguilar96@gmail.com - 2017-06-12 19:42 -0700
        Re: Shadow blocks - "What is old is new again" ;/ Julian Fondren <julian.fondren@gmail.com> - 2017-06-12 19:55 -0700
        Re: Shadow blocks - "What is old is new again" ;/ Cecil Bayona <cbayona@cbayona.com> - 2017-06-12 22:09 -0500
          Re: Shadow blocks - "What is old is new again" ;/ "HAA" <someone@microsoft.com> - 2017-06-13 19:39 +1000
            Re: Shadow blocks - "What is old is new again" ;/ minforth@arcor.de - 2017-06-13 04:01 -0700
              Re: Shadow blocks - "What is old is new again" ;/ JennyB <jennybrien@googlemail.com> - 2017-06-13 09:28 -0700
                Re: Shadow blocks - "What is old is new again" ;/ Mark Wills <markwills1970@gmail.com> - 2017-06-14 01:05 -0700
                Re: Shadow blocks - "What is old is new again" ;/ Lars Brinkhoff <lars.spam@nocrew.org> - 2017-06-14 10:41 +0200
                Re: Shadow blocks - "What is old is new again" ;/ Mark Wills <markwills1970@gmail.com> - 2017-06-14 03:42 -0700
          Re: Shadow blocks - "What is old is new again" ;/ stephen@mpeforth.com (Stephen Pelc) - 2017-06-13 10:06 +0000
            Re: Shadow blocks - "What is old is new again" ;/ "HAA" <someone@microsoft.com> - 2017-06-13 20:42 +1000
      Re: Shadow blocks - "What is old is new again" ;/ "Elizabeth D. Rather" <erather@forth.com> - 2017-06-14 09:07 -1000
  Shadow blocks - "What is old is new again" ;/ Brad Eckert <hwfwguy@gmail.com> - 2017-06-14 23:09 -0700
  Re: Shadow blocks - "What is old is new again" ;/ sdwjack69@gmail.com - 2017-06-15 09:36 -0700

csiph-web