From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE,MAILING_LIST_MULTI,MIME_QP_LONG_LINE,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id b6941658 for ; Sat, 4 May 2019 22:19:10 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 788CD9B54B; Sun, 5 May 2019 08:19:09 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id DBF7C93D56; Sun, 5 May 2019 08:18:49 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id D064B93D56; Sun, 5 May 2019 08:18:45 +1000 (AEST) Received: from mail.bitblocks.com (ns1.bitblocks.com [173.228.5.8]) by minnie.tuhs.org (Postfix) with ESMTP id 2AB9C93D3B for ; Sun, 5 May 2019 08:18:45 +1000 (AEST) Received: from [192.168.125.6] (ipad.bitblocks.com [192.168.125.6]) by mail.bitblocks.com (Postfix) with ESMTP id D9926156E40C; Sat, 4 May 2019 15:18:30 -0700 (PDT) Content-Type: multipart/alternative; boundary=Apple-Mail-0AA79F51-5E8B-41F9-BF08-58051EE28229 Mime-Version: 1.0 (1.0) From: Bakul Shah X-Mailer: iPad Mail (16E227) In-Reply-To: <20190504213000.GC25317@mcvoy.com> Date: Sat, 4 May 2019 15:18:30 -0700 Content-Transfer-Encoding: 7bit Message-Id: <62C741C1-F45D-4D12-941A-54F2B33A87DD@bitblocks.com> References: <20190504204829.GB25317@mcvoy.com> <1B576642-442C-4C4F-8374-A966BD63DAB8@bitblocks.com> <20190504213000.GC25317@mcvoy.com> To: Larry McVoy Subject: Re: [TUHS] interpreted C? X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: tuhs@minnie.tuhs.org Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --Apple-Mail-0AA79F51-5E8B-41F9-BF08-58051EE28229 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Turns out, it is still being maintained! https://github.com/sth/ups Previous sourceforge site is still around and has a screenshot of ups http://ups.sourceforge.net/ No idea if the ups-users group is around. The last time there was any activi= ty was in 2010 =E2=80=94 including a post from you! > On May 4, 2019, at 2:30 PM, Larry McVoy wrote: >=20 > That's it! And my memory is exactly like yours, it was a pleasant debugge= r. > And I think you are right, the normal code was C but the break points ran > in a interpreter. Neat tool, a shame it's not maintained. >=20 >> On Sat, May 04, 2019 at 02:08:10PM -0700, Bakul Shah wrote: >> The ups debugger by Mark Russell of University of Kent. It used x11 or su= nview. IIRC it used a separate graphics library built directly on top of x11= (or sunview) that provided variable scrolling etc. scrolling speed and dire= ction depended on the distance you dragged the mouse pointer from its initia= l position. You could click on any source like and add a break or custom cod= e in interpreted C. You could click on the data structure window and follow l= inked list structures etc. The last version was 3.38 in 2003. I don???t thin= k it works with anything more modern than gcc3. The nicest debugger I ever u= sed. >>=20 >>> On May 4, 2019, at 1:48 PM, Larry McVoy wrote: >>>=20 >>> Decades ago there was an interpreted C in an X10 or X11 app, I believe i= t >>> came from the UK. And maybe it wasn't X11, maybe it was Sunview?=20 >>> Whatever it was the author didn't like the bundled scrollbars and had >>> their own custom made one. >>>=20 >>> You could set breakpoints like a debugger and then go look around at sta= te. >>>=20 >>> Does anyone else remember that app and what it was called? >=20 > --=20 > --- > Larry McVoy lm at mcvoy.com http://www.mcv= oy.com/lm=20 --Apple-Mail-0AA79F51-5E8B-41F9-BF08-58051EE28229 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Tur= ns out, it is still being maintained!


Previous sourceforge s= ite is still around and has a screenshot of ups

No idea if the ups-users group is arou= nd. The last time there was any activity
was in 2010 =E2= =80=94 including a post from you!

On May 4, 2019, a= t 2:30 PM, Larry McVoy <lm@mcvoy.com&= gt; wrote:

Tha= t's it!  And my memory is exactly like yours, it was a pleasant debugge= r.
And I think you are right, the normal code was C but the b= reak points ran
in a interpreter.  Neat tool, a shame i= t's not maintained.

On Sat, May 04, 2019 at= 02:08:10PM -0700, Bakul Shah wrote:
The ups debugger by Mark Russell of University of Kent. It used x11 or su= nview. IIRC it used a separate graphics library built directly on top of x11= (or sunview) that provided variable scrolling etc. scrolling speed and dire= ction depended on the distance you dragged the mouse pointer from its initia= l position. You could click on any source like and add a break or custom cod= e in interpreted C. You could click on the data structure window and follow l= inked list structures etc. The last version was 3.38 in 2003. I don???t thin= k it works with anything more modern than gcc3. The nicest debugger I ever u= sed.

On May 4, 2= 019, at 1:48 PM, Larry McVoy <lm@mcvoy.co= m> wrote:

Decades ago there was a= n interpreted C in an X10 or X11 app, I believe it
came fr= om the UK.  And maybe it wasn't X11, maybe it was Sunview?
<= /blockquote>
Whatever it was the author didn't like the bundled scrollbars and had=
their own custom made one.

<= /blockquote>
You could set breakpoints like a debugger and then go look around at s= tate.

Does anyone else remember that ap= p and what it was called?
<= br>--
---
Larry McVoy   &nb= sp;              &nbs= p;  lm at mcvoy.com   &= nbsp;         http://www.mcvoy.com/lm
= --Apple-Mail-0AA79F51-5E8B-41F9-BF08-58051EE28229--