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


Groups > comp.sys.acorn.misc > #2355 > unrolled thread

Some observations from a RISC OS newbie

Started by"Michael J. Kerpan" <madcrow.maxwell@gmail.com>
First post2011-11-07 14:57 -0800
Last post2011-11-10 20:59 +0100
Articles 20 on this page of 46 — 25 participants

Back to article view | Back to comp.sys.acorn.misc


Contents

  Some observations from a RISC OS newbie "Michael J. Kerpan" <madcrow.maxwell@gmail.com> - 2011-11-07 14:57 -0800
    Re: Some observations from a RISC OS newbie Rob Davison <nospamthanks@invalid.invalid> - 2011-11-08 17:34 +1300
      Re: Some observations from a RISC OS newbie Ian Hamilton <Ian.Hamilton@AAUG.net> - 2011-11-08 06:41 +0000
      Re: Some observations from a RISC OS newbie cferris@freeRemoveuk.com.invalid - 2011-11-08 10:21 +0000
      Re: Some observations from a RISC OS newbie Jim Nagel <jimnewsm10d@abbeypress.co.uk> - 2011-11-08 13:00 +0000
        Re: Some observations from a RISC OS newbie patric <patric@invalid.net> - 2011-11-08 13:22 +0000
    Re: Some observations from a RISC OS newbie Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2011-11-08 07:27 +0100
      Re: Some observations from a RISC OS newbie Tony Moore <old_coaster@yahoo.co.uk> - 2011-11-08 11:12 +0000
      Re: Some observations from a RISC OS newbie Kevin Wells <kevinwells@talktalk.net> - 2011-11-08 16:44 +0000
    Re: Some observations from a RISC OS newbie trevj <trevj@cwazy.co.uk> - 2011-11-08 04:02 -0800
    Re: Some observations from a RISC OS newbie "Ste (news)" <steve@revi11.plus.com> - 2011-11-09 00:30 +0000
      Re: Some observations from a RISC OS newbie "Michael J. Kerpan" <madcrow.maxwell@gmail.com> - 2011-11-08 21:24 -0800
        Re: Some observations from a RISC OS newbie Stuart <Spambin@argonet.co.uk> - 2011-11-09 09:08 +0000
          Re: Some observations from a RISC OS newbie "Dave Plowman (News)" <dave@davenoise.co.uk> - 2011-11-09 10:10 +0000
            Re: Some observations from a RISC OS newbie cferris@freeRemoveuk.com.invalid - 2011-11-11 11:06 +0000
              Re: Some observations from a RISC OS newbie JV <groups@wellowvillage.co.uk> - 2011-11-11 13:06 +0000
          Re: Some observations from a RISC OS newbie "Michael J. Kerpan" <madcrow.maxwell@gmail.com> - 2011-11-09 07:10 -0800
            Re: Some observations from a RISC OS newbie trevj <trevj@cwazy.co.uk> - 2011-11-10 04:05 -0800
              Re: Some observations from a RISC OS newbie Theo Markettos <theom+news@chiark.greenend.org.uk> - 2011-11-10 14:07 +0000
              Re: Some observations from a RISC OS newbie "David Holden" <SpamBin@apdl.co.uk> - 2011-11-10 15:54 +0000
                Re: Some observations from a RISC OS newbie David Pitt <pittdj@pittdj.co.uk> - 2011-11-10 17:21 +0000
                  Re: Some observations from a RISC OS newbie "David Holden" <SpamBin@apdl.co.uk> - 2011-11-10 19:16 +0000
                  Re: Some observations from a RISC OS newbie trevj <trevj@cwazy.co.uk> - 2011-11-10 13:17 -0800
        Case-sensitivity in BBC BASIC (was: Some observations from a RISC OS newbie) Harriet Bazley <bazley@feathermail.co.uk> - 2011-11-16 13:52 +0000
          Re: Case-sensitivity in BBC BASIC (was: Some observations from a RISC OS newbie) Tim Hill <tim@invalid.org.uk> - 2011-11-20 16:17 +0000
    Re: Some observations from a RISC OS newbie Steffen Huber <spam@huber-net.de> - 2011-11-10 03:26 +0100
      Re: Some observations from a RISC OS newbie Russell Hafter News <see.sig@walkingingermany.invalid> - 2011-11-10 09:20 +0000
        Re: Some observations from a RISC OS newbie Steve Drain <steve@kappa.me.uk> - 2011-11-10 18:29 +0000
          Re: Some observations from a RISC OS newbie Russell Hafter News <see.sig@walkingingermany.invalid> - 2011-11-10 18:54 +0000
            Re: Some observations from a RISC OS newbie Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2011-11-11 05:59 +0100
              Re: Some observations from a RISC OS newbie "David Holden" <SpamBin@apdl.co.uk> - 2011-11-11 07:16 +0000
            Re: Some observations from a RISC OS newbie Steve Drain <steve@kappa.me.uk> - 2011-11-11 10:42 +0000
              Re: Some observations from a RISC OS newbie "David Holden" <SpamBin@apdl.co.uk> - 2011-11-11 11:27 +0000
      Re: Some observations from a RISC OS newbie Stuart <Spambin@argonet.co.uk> - 2011-11-10 09:55 +0000
        Re: Some observations from a RISC OS newbie Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2011-11-10 18:57 +0100
          Re: Some observations from a RISC OS newbie "John Williams (News)" <UCEbin@tiscali.co.uk> - 2011-11-10 19:18 +0100
      Re: Some observations from a RISC OS newbie Ron <beeb@woosh.co.nz> - 2011-11-11 01:11 +1300
        Re: Some observations from a RISC OS newbie Fred Graute <fjgraute@planet.nl> - 2011-11-10 13:22 +0100
          Re: Some observations from a RISC OS newbie Ron <beeb@woosh.co.nz> - 2011-11-11 01:38 +1300
            Re: Some observations from a RISC OS newbie Fred Graute <fjgraute@planet.nl> - 2011-11-10 14:33 +0100
              Re: Some observations from a RISC OS newbie Ron <beeb@woosh.co.nz> - 2011-11-11 12:19 +1300
                Re: Some observations from a RISC OS newbie Fred Graute <fjgraute@planet.nl> - 2011-11-11 00:47 +0100
                  Re: Some observations from a RISC OS newbie Ron <beeb@woosh.co.nz> - 2011-11-11 13:06 +1300
          Re: Some observations from a RISC OS newbie Jim Nagel <jimnewsm10d@abbeypress.co.uk> - 2011-11-10 16:22 +0000
          Re: Some observations from a RISC OS newbie Steve Drain <steve@kappa.me.uk> - 2011-11-10 18:28 +0000
            Re: Some observations from a RISC OS newbie Fred Graute <fjgraute@planet.nl> - 2011-11-10 20:59 +0100

Page 2 of 3 — ← Prev page 1 [2] 3  Next page →


#2409

FromDavid Pitt <pittdj@pittdj.co.uk>
Date2011-11-10 17:21 +0000
Message-ID<de970c3052.pittdj+@iyonix.home>
In reply to#2407
In message <9i2admFapfU1@mid.individual.net>
  "David Holden" <SpamBin@apdl.co.uk> wrote:


> On 10-Nov-2011, trevj <trevj@cwazy.co.uk> wrote:

>> Michael J. Kerpan wrote:
>>> On Nov 9, 4:08 am, Stuart <Spam...@argonet.co.uk> wrote:
>>>
>>> Indeed I've checked that out and I'm pleased to say that DrawWorks
>>> (both Millenium and XE) works well on my RPCEmu (SA-110 mode) + RiscOS
>>> 5.17 testbed. I haven't had time to check out all of the other stuff
>>> yet, though.
>>
>> This doesn't currently look so encouraging for the Raspberry Pi
>> though.
>>
>> http://www.riscosopen.org/wiki/documentation/show/ARMv7%20software%20c
>> ompatibility%20list#graphics

> As the person who posted the comment about DWorks XE doesn't give a version
> number or date the comment isn't much use, especially as I've been told by a
> couple of other people that the latest version does work.

DrawWorks XE 2.63 on the ARMini with Alignment Exceptions on gets off 
to a slightly tragic start with :-

10 Nov 16:51:30 000 00000000: Error from (unknown): Internal error: 
branch through zero at line 190

That error is from Resources.!iKick, kick it out, so to speak, by 
commenting out the line in !Run and then DWorks appears to work. I 
have not given it much of a work out TBH.

A further trifle is that !XEManual does not register an icon on the 
iconbar. Line 138 of !XEManual.!RunImage is looking for a sprite 
called '!xlmanual', it is '!xemanual' in !Sprites.

I have updated the compatibility list. (How relevant is that to the 
Rasberry PI, which I believe is ARMv6?)

I hope that helps.
-- 
David Pitt

MessengerPro 6 on an ARMini running RISC OS 5

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


#2415

From"David Holden" <SpamBin@apdl.co.uk>
Date2011-11-10 19:16 +0000
Message-ID<9i2m8bF8srU1@mid.individual.net>
In reply to#2409
On 10-Nov-2011, David Pitt <pittdj@pittdj.co.uk> wrote:

> A further trifle is that !XEManual does not register an icon on the
> iconbar. Line 138 of !XEManual.!RunImage is looking for a sprite
> called '!xlmanual', it is '!xemanual' in !Sprites.

That mistake has obviously been there for several years. Probably it's been
missed as so very few people these days use low res screen modes and it's OK
in the !Sprites22 file.

Now fixed (and in the Update file as well).

The problem with the banner is amost certainly caused by the sound module
the banner uses not working on the Beagleboard for some reason. However, as
it's easily bypassed (a lot of people do that anyway) I'll leave that for
another time.

-- 
David Holden  -  APDL  -  <http://www.apdl.co.uk>

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


#2427

Fromtrevj <trevj@cwazy.co.uk>
Date2011-11-10 13:17 -0800
Message-ID<bb544df0-bb6f-42cd-b28a-08bda3ff0bc3@cu3g2000vbb.googlegroups.com>
In reply to#2409
On Nov 10, 5:21 pm, David Pitt <pit...@pittdj.co.uk> wrote:
> [snip]
> That error is from Resources.!iKick, kick it out, so to speak, by
> commenting out the line in !Run and then DWorks appears to work. I
> have not given it much of a work out TBH.
> [snip]

Thanks for adding that.

> I have updated the compatibility list. (How relevant is that to the
> Rasberry PI, which I believe is ARMv6?)

Perhaps it should be moved again
http://www.riscosopen.org/forum/forums/5/topics/425?page=2#posts-8793

to
"ARMv6 / v7 software compatibility list"!

On Nov 10, 3:54 pm, "David Holden" <Spam...@apdl.co.uk> wrote:
>
> As the person who posted the comment about DWorks XE doesn't give a version
> number or date the comment isn't much use, especially as I've been told by a
> couple of other people that the latest version does work.

Sorry, I should have looked at the help file or something. It was also
using an old ROM (the date of which *was* noted).

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


#2535 — Case-sensitivity in BBC BASIC (was: Some observations from a RISC OS newbie)

FromHarriet Bazley <bazley@feathermail.co.uk>
Date2011-11-16 13:52 +0000
SubjectCase-sensitivity in BBC BASIC (was: Some observations from a RISC OS newbie)
Message-ID<b16e103352.harriet@blueyonder.co.uk>
In reply to#2373
On 9 Nov 2011 as I do recall,
          Michael J. Kerpan wrote:

[snip]

> Finally, the BASIC comment was
> more a joke than anything serious.

I remember having the same reaction after coming to BBC BASIC from a
Sinclair (inserts BASIC keywords directly as tokens from function keys)
and Amstrad CPC (accepts all input in lowercase, lists recognised
keywords in uppercase)!

I assume the requirement to enter tokenisable keywords/pseudo-variables
(TOP, TIME etc.) in uppercase was in order to simplify the interpreter
rather than to prevent ambiguity or increase the number of potential
variable names (e.g. 'print' is potentially a perfectly valid
floating-point variable name distinct from PRINT the token, as are
'pRint', 'PRint' or even 'priNT')

-- 
Harriet Bazley                     ==  Loyaulte me lie ==

A statement of fact cannot be insolent

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


#2606 — Re: Case-sensitivity in BBC BASIC (was: Some observations from a RISC OS newbie)

FromTim Hill <tim@invalid.org.uk>
Date2011-11-20 16:17 +0000
SubjectRe: Case-sensitivity in BBC BASIC (was: Some observations from a RISC OS newbie)
Message-ID<52352d1fb5tim@invalid.org.uk>
In reply to#2535
In article <b16e103352.harriet@blueyonder.co.uk>, Harriet Bazley
<bazley@feathermail.co.uk> wrote:

[Snip]

> I assume the requirement to enter tokenisable keywords/pseudo-variables
> (TOP, TIME etc.) in uppercase was in order to simplify the interpreter
> rather than to prevent ambiguity or increase the number of potential
> variable names (e.g. 'print' is potentially a perfectly valid
> floating-point variable name distinct from PRINT the token, as are
> 'pRint', 'PRint' or even 'priNT')

It is oft forgotten that keywords can be abbreviated.

10 I. "Name:"name$
20 P. "Hello ";name$

-- 
Tim Hill of timil.com . . .
* supports TFT & shares in cheaper ethical telecoms http://tjrh.eu/phone
* has a genuine & spam-proof address for Usenet http://www.invalid.org.uk/
* accepts incoming email: substitute postmaster@ for tim@

... "I like your silence; it the more shows off your wonder" Win Tale, Act v, Sc.2

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


#2396

FromSteffen Huber <spam@huber-net.de>
Date2011-11-10 03:26 +0100
Message-ID<9i0r35FvofU1@mid.individual.net>
In reply to#2355
Michael J. Kerpan wrote::
> Finally, what's up with the case-
> sensitivity in the BASIC? The ability to hack together small programs
> in a simple language is great, but the fact that one has to ride the
> shift key in order to do so is a bit annoying.

When I bought my first Archimedes, this was one thing that really
annoyed me. Most RISC OS users probably come from an Acorn 8bit
background, so they were already used to this user-unfriendly
behaviour.

I came from an Amstrad CPC background. While its Locomotive Basic lacked
the nice PROC/FN/LIBRARY structuring that BBC BASIC has, there was
one big advantage: you could type BASIC keywords in whatever case
you liked, as soon as the tokenizer identified a keyword, it
uppercased it automatically. This made it easy to spot typos,
and was generally very user-firendly.

At the end of the day, you get used to BBC BASIC case behaviour
quite soon. If you don't, I would recommend Lua.

> Anyway, I'm really enjoying RISC OS and I hope to be a part of the
> community in the future and I really hope to get some pointers on how
> to work around some of the issues I've mentioned.

Welcome to the club!

Steffen

-- 
Steffen Huber - http://www.huber-net.de/
hubersn Software - http://www.hubersn-software.com/

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


#2399

FromRussell Hafter News <see.sig@walkingingermany.invalid>
Date2011-11-10 09:20 +0000
Message-ID<522fe086afsee.sig@walkingingermany.invalid>
In reply to#2396
In article <9i0r35FvofU1@mid.individual.net>, Steffen Huber
<spam@huber-net.de> wrote:

> Michael J. Kerpan wrote::

> > Finally, what's up with the case- sensitivity in the
> > BASIC? The ability to hack together small programs in a
> > simple language is great, but the fact that one has to
> > ride the shift key in order to do so is a bit annoying.

> When I bought my first Archimedes, this was one thing
> that really annoyed me. Most RISC OS users probably come
> from an Acorn 8bit background, so they were already used
> to this user-unfriendly behaviour.

> I came from an Amstrad CPC background. While its
> Locomotive Basic lacked the nice PROC/FN/LIBRARY
> structuring that BBC BASIC has, there was one big
> advantage: you could type BASIC keywords in whatever case
> you liked, as soon as the tokenizer identified a keyword,
> it uppercased it automatically. This made it easy to spot
> typos, and was generally very user-firendly.

My first attempts at programming were in Applesoft(?) BASIC
on an Apple II, whose quirks are now long forgotten.

When my Scottish School sent me on a computer education
course, the powers that be had decided that all programming
in Scotland would be in BBC COMAL, so this is what we
learnt.

For the beginner it had many advantages over the then
available BASIC II on the BBC - proper structures such as
WHILE...THEN, REPEAT...UNTIL, IF...ELIF...ENDIF, CASE, as
well as procedures and functions, with parameters passed to
them.

It also automatically formatted primitives in upper case and
variables, procedure names etc in lower case, as well as
providing automatic on screen and printed formatting, with
indentation of structures and so on.

It also forced those whose early programming skill has made
use of endless GOTOs to think again...

The really galling bit though, is just inside the front
cover of the manual "The Acornsoft implementationof COMAL
was written by David Christensen, James Warwick and David
Evers, who at the time were all studying at Portsmouth
Grammar School."

I still use one or two programs in COMAL that I wrote at the
time or shortly afterward. Anyone else??

-- 
Russell
http://www.russell-hafter-holidays.co.uk
Russell Hafter Holidays         E-mail to enquiries at our domain
Need a hotel? <http://www.hrs.com/?client=en__blue&customerId=416873103>

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


#2413

FromSteve Drain <steve@kappa.me.uk>
Date2011-11-10 18:29 +0000
Message-ID<xLUuq.50987$V_3.15250@newsfe06.ams2>
In reply to#2399
On 10/11/2011 09:20, Russell Hafter News wrote:
>> Michael J. Kerpan wrote:
>>> Finally, what's up with the case- sensitivity in the
>>> BASIC?
> When my Scottish School sent me on a computer education
> course, the powers that be had decided that all programming
> in Scotland would be in BBC COMAL, so this is what we
> learnt.
>
> For the beginner it had many advantages over the then
> available BASIC II on the BBC - proper structures such as
> WHILE...THEN, REPEAT...UNTIL, IF...ELIF...ENDIF, CASE, as
> well as procedures and functions, with parameters passed to
> them.
>
> It also automatically formatted primitives in upper case and
> variables, procedure names etc in lower case, as well as
> providing automatic on screen and printed formatting, with
> indentation of structures and so on.
>
> It also forced those whose early programming skill has made
> use of endless GOTOs to think again...
>
> The really galling bit though, is just inside the front
> cover of the manual "The Acornsoft implementationof COMAL
> was written by David Christensen, James Warwick and David
> Evers, who at the time were all studying at Portsmouth
> Grammar School."
>
> I still use one or two programs in COMAL that I wrote at the
> time or shortly afterward. Anyone else??
>

It also allowed calling of procedures and functions just by name, 
allowing a natural extension of the language. I wanted to introduce it 
in my school, and I still have the ROM and manual somewhere, but it 
would have been awkward in the BBC BASIC environment of the time. I also 
think I remember that it did not have a built-in assembler.

As for GOTOs, I settled on Logo and its extensions for teaching.

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


#2414

FromRussell Hafter News <see.sig@walkingingermany.invalid>
Date2011-11-10 18:54 +0000
Message-ID<5230151cf8see.sig@walkingingermany.invalid>
In reply to#2413
In article <xLUuq.50987$V_3.15250@newsfe06.ams2>, Steve
Drain <steve@kappa.me.uk> wrote:

> > I still use one or two programs in COMAL that I wrote
> > at the time or shortly afterward. Anyone else??

> It also allowed calling of procedures and functions just
> by name, allowing a natural extension of the language.

That was quite controversial amongst my contemporaries.
Those who mainly dealt with the least able thought this a
good idea, as they could start with a dummy program which
was just a selection of pre-defined procedures and the
pupils could use the pre-defined names, as you say, more or
less as natural language.

Others felt that it badly blurred the distinction between
variables, procedures and functions.

> I wanted to introduce it in my school, and I still have
> the ROM and manual somewhere, but it would have been
> awkward in the BBC BASIC environment of the time. I also
> think I remember that it did not have a built-in
> assembler.

True, not like BBC BASIC does. Do any other versions of
BASIC have this?

-- 
Russell
http://www.russell-hafter-holidays.co.uk
Russell Hafter Holidays         E-mail to enquiries at our domain
Need a hotel? <http://www.hrs.com/?client=en__blue&customerId=416873103>

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


#2436

FromRick Murray <heyrickmail-usenet@yahoo.co.uk>
Date2011-11-11 05:59 +0100
Message-ID<4ebcab96$0$5662$ba4acef3@reader.news.orange.fr>
In reply to#2414
On 10/11/2011 19:54, Russell Hafter News wrote:

> True, not like BBC BASIC does. Do any other versions of
> BASIC have this?

I'd say probably not - given my friends at school with 'lesser' machines 
relied heavily on PEEK and POKE and 
photocopy-of-a-photocopy-of-a-photocopy-of-a-bad-dot-matrix-printout of 
the hex codes of the processor instruction set (etc).

That I could "throw together" a Hello World in assembler by writing some 
code to point to a string and call OS_WRCH on it, tossing the lot to 
*BASIC* to be assembled, kinda irked them all. I didn't need to worry 
about what way round to poke addresses (high byte first? low byte 
first?) or the right opcode in the right addressing mode as a string of 
ASCII values because *some* machines didn't like doing hex natively.

No, I think BBC BASIC was rather special.


I have a book here. Thin, A4ish, bright red. That's from memory, I can't 
be bothered to rummage for something I've not seen in a decade. It 
taught BASIC. Most of which was a rat's nest of GOSUB and GOTO in 
hellish proportions, justified at the beginning of the book as, simply, 
most home computer BASICs just cannot do better than that. I don't have 
my Oric's user guide handy, but when reading through it, I don't recall 
it having any concept of procedural code. Oh, and there was a listing of 
opcodes for PEEK and POKE to do assembler. ;-)


Best wishes,

Rick.

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


#2437

From"David Holden" <SpamBin@apdl.co.uk>
Date2011-11-11 07:16 +0000
Message-ID<9i40e3F7k5U1@mid.individual.net>
In reply to#2436
On 11-Nov-2011, Rick Murray <heyrickmail-usenet@yahoo.co.uk> wrote:

>  I don't have my Oric's user guide handy, but when reading through
>  it, I don't recall it having any concept of procedural code.

The Oric used GWBasic AIR - yeeeech !

-- 
David Holden  -  APDL  -  <http://www.apdl.co.uk>

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


#2440

FromSteve Drain <steve@kappa.me.uk>
Date2011-11-11 10:42 +0000
Message-ID<107vq.19724$7o.6422@newsfe02.ams2>
In reply to#2414
On 10/11/2011 18:54, Russell Hafter News wrote:
> Steve Drain<steve@kappa.me.uk>  wrote:
>> It also allowed calling of procedures and functions just
>> by name, allowing a natural extension of the language.
>
> That was quite controversial amongst my contemporaries.
> Those who mainly dealt with the least able thought this a
> good idea, as they could start with a dummy program which
> was just a selection of pre-defined procedures and the
> pupils could use the pre-defined names, as you say, more or
> less as natural language.

Not just the least able.

It would have been good for control. I first used SBASIC (480Z) to do 
this in one school, because it, too, had procedures called just by name.

This could not be done with BBC BASIC where I was next, but with Control 
Logo procedures /are/ true extensions to the language; problem solved.

Despite the introduction of Archimedes, I preferred to do control with 
the BBC B. The graphical programming that eventually went with the Lego 
system removed the immediacy, I felt.

> True, not like BBC BASIC does. Do any other versions of
> BASIC have this?

I believe all versions of BBC BASIC have an assembler, whatever the 
machine - Richard Russell can confirm this.

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


#2442

From"David Holden" <SpamBin@apdl.co.uk>
Date2011-11-11 11:27 +0000
Message-ID<9i4f4vFl9tU1@mid.individual.net>
In reply to#2440
On 11-Nov-2011, Steve Drain <steve@kappa.me.uk> wrote:

> I believe all versions of BBC BASIC have an assembler, whatever the
> machine - Richard Russell can confirm this.

Yes. Even BBC Basic on the Z88 had a Z80 assembler and I think the version
sold for the Atari had a 68K assembler (though I've never seen a copy).

-- 
David Holden  -  APDL  -  <http://www.apdl.co.uk>

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


#2400

FromStuart <Spambin@argonet.co.uk>
Date2011-11-10 09:55 +0000
Message-ID<522fe3b8faSpambin@argonet.co.uk>
In reply to#2396
In article <9i0r35FvofU1@mid.individual.net>,
   Steffen Huber <spam@huber-net.de> wrote:
> When I bought my first Archimedes, this was one thing that really
> annoyed me. Most RISC OS users probably come from an Acorn 8bit
> background, so they were already used to this user-unfriendly
> behaviour.

Yes, my first computer was a Beeb and I just accepted that "that was the
way it was done" and never thought to question.

-- 
Stuart Winsor

Only plain text for emails
http://www.asciiribbon.org


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


#2410

FromRick Murray <heyrickmail-usenet@yahoo.co.uk>
Date2011-11-10 18:57 +0100
Message-ID<4ebc1092$0$5706$ba4acef3@reader.news.orange.fr>
In reply to#2400
On 10/11/2011 10:55, Stuart wrote:

> Yes, my first computer was a Beeb and I just accepted that "that was the
> way it was done" and never thought to question.

I liked it - because my friends were using Spectrums upon which you 
*could* *not* type in keywords - you had to hunt for the right key for 
the keyword you wanted to enter. It probably made for fairly rapid 
programming once you learned the layout, but until then it would be 
remarkably tedious.
IIRC, didn't the Electron offer a hybrid where you could type normally, 
or use a modifier key to do it Speccy-like? I wonder if it wouldn't be 
too difficult to put together a patch module that acts on, say, Ctrl+Alt 
and a keypress to auto-insert BASIC keywords? Or maybe, these days, we 
could hijack the Windows button? :-)


Best wishes,

Rick.

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


#2411

From"John Williams (News)" <UCEbin@tiscali.co.uk>
Date2011-11-10 19:18 +0100
Message-ID<523011d793UCEbin@tiscali.co.uk>
In reply to#2410
In article <4ebc1092$0$5706$ba4acef3@reader.news.orange.fr>,
   Rick Murray <heyrickmail-usenet@yahoo.co.uk> wrote:

> Or maybe, these days, we could hijack the Windows button? :-)

I'm in favour!

I'll do testing!

Best wishes, 
 
John

-- 
John Williams, Brittany, Northern France - no attachments to these addresses!
Non-RISC OS posters change user to johnrwilliams or put 'risc' in subject!
Who is John Williams? http://petit.four.free.fr/picindex/author/

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


#2402

FromRon <beeb@woosh.co.nz>
Date2011-11-11 01:11 +1300
Message-ID<fa3df02f52.beeb@ron1954.woosh.co.nz>
In reply to#2396
In message <9i0r35FvofU1@mid.individual.net>
          Steffen Huber <spam@huber-net.de> wrote:
<snip> 
> I came from an Amstrad CPC background. While its Locomotive Basic lacked
> the nice PROC/FN/LIBRARY structuring that BBC BASIC has, there was
> one big advantage: you could type BASIC keywords in whatever case
> you liked, as soon as the tokenizer identified a keyword, it
> uppercased it automatically. This made it easy to spot typos,
> and was generally very user-firendly.
> 
That's  interesting, Steffen. Zap seems to be able to recognise
the BASIC keywords and change the colour on the fly, so you'd
think it wouldn't be a major step to do case conversion.

Thanks,   Ron M.

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


#2403

FromFred Graute <fjgraute@planet.nl>
Date2011-11-10 13:22 +0100
Message-ID<c732f12f52.fjgraute@casema.nl>
In reply to#2402
In message <fa3df02f52.beeb@ron1954.woosh.co.nz>
          Ron <beeb@woosh.co.nz> wrote:

> In message <9i0r35FvofU1@mid.individual.net>
>           Steffen Huber <spam@huber-net.de> wrote:
> <snip>
> > I came from an Amstrad CPC background. While its Locomotive Basic lacked
> > the nice PROC/FN/LIBRARY structuring that BBC BASIC has, there was
> > one big advantage: you could type BASIC keywords in whatever case
> > you liked, as soon as the tokenizer identified a keyword, it
> > uppercased it automatically. This made it easy to spot typos,
> > and was generally very user-firendly.
> >
> That's  interesting, Steffen. Zap seems to be able to recognise
> the BASIC keywords and change the colour on the fly, so you'd
> think it wouldn't be a major step to do case conversion.

Better still, use StrongED. It does syntax colouring too and there's
already an add-on to convert BASIC keywords to uppercase.

-- 
Fred Graute
http://www.stronged.iconbar.com/

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


#2404

FromRon <beeb@woosh.co.nz>
Date2011-11-11 01:38 +1300
Message-ID<97a8f22f52.beeb@ron1954.woosh.co.nz>
In reply to#2403
In message <c732f12f52.fjgraute@casema.nl>
          Fred Graute <fjgraute@planet.nl> wrote:
<snip>
> 
> Better still, use StrongED. It does syntax colouring too and there's
> already an add-on to convert BASIC keywords to uppercase.
>

I'm looking forward to trying it. I had some terible problem with 
StrongEd not saving files properly, for example a saved BASIC file
didn't run, so I haven't been using it. I have subscribed to the
new mailing list, but haven't followed up on it yet.

Even reinstalling still gives problems so I put it down to
something on my machine causing it, and thought I should try to
isolate the cause first.

Thanks,  Ron M.  

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


#2405

FromFred Graute <fjgraute@planet.nl>
Date2011-11-10 14:33 +0100
Message-ID<04b1f72f52.fjgraute@casema.nl>
In reply to#2404
In message <97a8f22f52.beeb@ron1954.woosh.co.nz>
          Ron <beeb@woosh.co.nz> wrote:

> In message <c732f12f52.fjgraute@casema.nl>
>           Fred Graute <fjgraute@planet.nl> wrote:
> <snip>
> >
> > Better still, use StrongED. It does syntax colouring too and there's
> > already an add-on to convert BASIC keywords to uppercase.
>
> I'm looking forward to trying it. I had some terible problem with
> StrongEd not saving files properly, for example a saved BASIC file
> didn't run, so I haven't been using it. I have subscribed to the
> new mailing list, but haven't followed up on it yet.

Was the BASIC file crunched by any chance? StrongED doesn't play nice
with crunched BASIC files, something I ran into myself recently.

Uncrunched BASIC files should be fine though, as indeed other types of
file. If not, then I'd appreciate a bug report.

-- 
Fred Graute
http://www.stronged.iconbar.com/

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


Page 2 of 3 — ← Prev page 1 [2] 3  Next page →

Back to top | Article view | comp.sys.acorn.misc


csiph-web