Date   

Just a test from a new member

Robert Allison
 

As a BBC Basic user dating back to waiting for my model B to be delivered for 6 months, it's nice to be back in familiar territory with a bunch of enthusiasts with a positive attitude.

Bob


File - reminder.txt

bb4w@...
 

(This message is posted automatically once a month)

If you are currently receiving emails from the group but would
prefer not to, you can change your email delivery settings. To
do that click on 'Edit Membership' above (if you are reading this
on the group's web page) or connect to the internet and click on
this link: http://groups.yahoo.com/group/bb4w/join

Scroll down to the section entitled Message Delivery and you will
see four radio-button options:

o Individual Email
o Daily Digest
o Special Notices
o Web Only

Select 'Special Notices' or 'Web Only', then confirm by clicking
Save Changes, and you won't be troubled by group emails (if you
select Special Notices you will still receive important messages
such as announcements of new versions of BBC BASIC for Windows).

Richard.


File - reminder.txt

bb4w@...
 

(This message is posted automatically once a month)

If you are currently receiving emails from the group but would
prefer not to, you can change your email delivery settings. To
do that click on 'Edit Membership' above (if you are reading this
on the group's web page) or connect to the internet and click on
this link: http://groups.yahoo.com/group/bb4w/join

Scroll down to the section entitled Message Delivery and you will
see four radio-button options:

o Individual Email
o Daily Digest
o Special Notices
o Web Only

Select 'Special Notices' or 'Web Only', then confirm by clicking
Save Changes, and you won't be troubled by group emails (if you
select Special Notices you will still receive important messages
such as announcements of new versions of BBC BASIC for Windows).

Richard.


Re: Physical screen memory

Richard Russell
 

---In bb4w@yahoogroups.com, <eatondrink@btinternet.com> wrote :
> I can not find a way in bb4w to reproduce this (it was how I generated quick coloured
> graphics without the need for assembly language), can anyone help?

You can certainly create a memory-mapped 'screen' that you can draw into using direct memory writes (e.g. using indirection) but it will only ever be a 'backbuffer', not the physical screen memory (which is not accessible to a user-mode program). Windows will 'blit' that backbuffer to the physical screen on demand.

BB4W comes with an example program which does exactly that: MANDEL.BBC. Although in the case of that program the memory-mapped display buffer is written using assembler code, it need not be. You could instead write to the memory using code such as ?xxxx=c% and it would work.

One of my recent projects annotates the output from an HD (GigE) camera by superimposing graphics drawn in exactly this way - and it's a time-critical program that runs at 60 frames-per-second full-screen! Here is an extract from the code of that application to demonstrate that what you propose is an entirely practical technique when the amount of graphics to be drawn isn't too great (this is drawing a pair of 'cross hairs'):

FOR P% = P%(I%)-MaxRadius% TO P%(I%)+MaxRadius%
?P% EOR= &FF
NEXT
FOR P% = P%(I%)-MaxRadius%*HIMAGE TO P%(I%)+MaxRadius%*HIMAGE STEP HIMAGE
?P% EOR= &FF
NEXT

Richard.


Physical screen memory

Ric
 

I am a newcomer to bb4w, but not a newcomer to BASIC. In the good old days of the BBC micro it was possible to access the PSM with ?&xxxx=c% to plot a coloured dot on the screen (all be it with a bit of decoding for MODE 2), I can not find a way in bb4w to reproduce this (it was how I generated quick coloured graphics without the need for assembly language), can anyone help?


Stage sur les activités liées au Forum européen de recherche agricole pour le développement (EFARD)

 


Re: History of Groups.io

Richard Russell
 

On Sat, Oct 17, 2015 at 07:27 am, Dave Sergeant <dave@davesergeant.com> wrote:
it was founded by Mark Fletcher who was the chap who founded
egroups back in the 1990s which after various takeovers became
Yahoogroups
Evidently Groups.io was created in part because of the Neo debacle at Yahoo; Mark Fletcher says in that blog post: "some of Yahoo’s recent changes have actually made Yahoo Groups worse!". If his new offering had been around a little earlier I expect large numbers of Yahoo groups would have migrated there at the time, but when so many were casting around for an alternative it didn't yet exist.

The only concern I have is its long term
future as I can find little on their website about where their servers
are and how they are costed. Since the free basic package does what
most need I cannot see them getting enough from their paid packages to
cover their costs.
I share your concern. Supposedly the free basic package is supported by advertisements, but as yet I haven't seen any.

Richard.


History of Groups.io

Dave Sergeant
 

(sent this earlier, it didn't seem to have gone through)

I was quite surprised to learn, while finding out more about groups.io,

that it was founded by Mark Fletcher who was the chap who founded
egroups back in the 1990s which after various takeovers became
Yahoogroups:
http://wingedpig.com/2014/09/23/introducing-groups-io/

It looks as if I have found what may well be a suitable home for BB4W
and also some other groups. The only concern I have is its long term
future as I can find little on their website about where their servers
are and how they are costed. Since the free basic package does what
most need I cannot see them getting enough from their paid packages to
cover their costs. And whether it really is run by just one person or
backed by larger concerns.

Dave

http://davesergeant.com


Re: test

J.G.Harston
 

"Это демонстрация российского текста".
Ваш русский текст отображается по электронной почте нормально.
日本語が正しく表示されます。

--
J.G.Harston - jgh@mdfs.net - mdfs.net/jgh


Re: test

Richard Russell
 

On Sat, Oct 17, 2015 at 04:23 am, Ian_Wade_G3NRW <g3nrw-radio@ntlworld.com> wrote:
Мой дорогой Ричард!

Ваш русский текст отображается по
электронной почте нормально.

К сожалению, я ничего не знаю о языках
загадочного Востока!
Hah! Being able to read Cyrillic (which I can, just about) is not the same thing as being able to understand Russian (which I can't, except for the simplest examples) so hooray for Google Translate! The main characteristics of Arabic (which I certainly don't understand) are that it is right-to-left reading - so when embedded in an otherwise LTR message implies bi-directional editing - and that it has many contextual forms in which the character displayed depends on what precedes and/or follows it. Both seem to work perfectly in the Groups.io web editor.

Richard.


Re: test

Ian_Wade_G3NRW
 

On 17/10/2015 10:21, news@rtrussell.co.uk wrote:
On Fri, Oct 16, 2015 at 11:53 pm, Dave Sergeant <dave@davesergeant.com> wrote:
Let's try inserting some Cyrillic, as I'm always keen that our international members are properly supported: "Это демонстрация российского текста".

Мой дорогой Ричард!

Ваш русский текст отображается по электронной почте нормально.

К сожалению, я ничего не знаю о языках загадочного Востока!

--
73
Ian, G3NRW


Re: Let's see how code gets through

J.G.Harston
 

J.G.Harston wrote:
J.G.Harston wrote:
Small bits of fixed data can be held in a string:
DEF
FNmon(mon%)=MID$("JanFebMarAprMayJunJulAugSepOctNovDec",mon%*3-2,3)
Now, I'm seeing how the web interface copes.
Also looks ok. I'll have to investigate having a signature automatically added.

jgh


Re: Let's see how code gets through

J.G.Harston
 

J.G.Harston wrote:
Small bits of fixed data can be held in a string:
DEF
FNmon(mon%)=MID$("JanFebMarAprMayJunJulAugSepOctNovDec",mon%*3-2,3)
Now, I'm seeing how the web interface copes. This is selecting "Reply", then "Insert quoted message", then "Plain Text" before pasting in this code and trimming down the quoted text. I can see that long lines of quoted code can get broken, see above, but I think that's acceptable as long as new posts containing code get through correctly.

REM Binary padded with zeros
DEFFNb0(A%,N%):LOCAL A$
REPEAT A$=STR$(A% AND 1)+A$:A%=A% >>> 1:UNTIL A%=0:=RIGHT$(STRING$(N%,"0")+A$,N%)

jgh


Re: Let's see how code gets through

J.G.Harston
 

J.G.Harston wrote:
Small bits of fixed data can be held in a string:
...
That seems to work perfectly. I was able to copy'n'paste into the BBw4 IDE and the code pasted correctly both pasted from the incoming email and from the web interface.

The above sentence is also a test to see how line wrapping works.

--
J.G.Harston - jgh@mdfs.net - mdfs.net/jgh


Let's see how code gets through

J.G.Harston
 

Small bits of fixed data can be held in a string:

DEF FNmon(mon%)=MID$("JanFebMarAprMayJunJulAugSepOctNovDec",mon%*3-2,3)

This can even be done for data that at first sight doesn't look like fixed data:

DEF FNmonth(mon%) \
\ =MID$("JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember", \
\ VALMID$("010816212629333743525967",mon%*2-1,2), \
\ VALMID$("785534469788",mon%,1))

--
J.G.Harston - jgh@mdfs.net - mdfs.net/jgh


Re: test

Richard Russell
 

On Fri, Oct 16, 2015 at 11:53 pm, Dave Sergeant <dave@davesergeant.com> wrote:
Maybe the web interface forces top quoting?
The quoted text always gets inserted at the top, yes, although there's nothing to stop you editing the message afterwards to add something above it. But I always prefer 'top quoting' anyway (in other words I want my replies to follow what I am replying to, which seems the natural way). I would have liked a setting which causes replies to default to plain text, but there doesn't seem to be one.

Let's try inserting some Cyrillic, as I'm always keen that our international members are properly supported: "Это демонстрация российского текста". That seems to work in the web interface (plain text mode), what do those of you who receive emails get? The real test is to see whether the editor supports bi-directional Arabic text, which can be tricky (as I know from implementing it in the BB4W editor): "هذا مثال يمكنك من الكتابة من اليمين" - wow that actually seems to work!

From what I've experienced so far this editor is vastly superior to the cr*p Yahoo! one.

Richard.


Re: test

Dave Sergeant
 

HTML messages received as HTML emails, plain text as plain text. So
clearly groups.io doesn't try and constitute an HTML version of plain
text ones with the inevitable issues, that is good.

As for quoted text, not sure what is going on there but provided people
bottom quote rather than top quote then it is not an issue. Maybe the
web interface forces top quoting?

Dave

On 16 Oct 2015 at 14:35, news@rtrussell.co.uk wrote:

On Fri, Oct 16, 2015 at 03:15 am, Dave Sergeant <dave@davesergeant.com>
wrote: > > Hi Richard, just joined, here is a test message sent via
email. > > Dave > > http://davesergeant.com

This time I'm replying in plain text mode. I'd expect this probably not
to arrive as a multipart message, but as a regular plain text email, but
it will be interesting to see what happens.

One odd thing in the web interface is that in the 'message view' (in
which just a two-line summary of each message is displayed) it doesn't
seem to understand that quoted text at the top of the message *isn't*
sensible as the summary! Surely it should ignore the quoted text and
display the beginning of the reply itself?

Richard.

http://davesergeant.com


Re: Starting a new thread

 

Joined 17/10/2015.

Bob. 


Starting a new thread

Richard Russell
 

As I recall, one of Wiggio's faults was that the email headers weren't correctly formatted to allow a threaded reader to correctly recognise which thread the messages belonged to.  I wonder if this works any better.

Richard.


Re: test

Richard Russell
 

Ah, that's interesting.  With the plain text message the web interface *is* clever enough not to use the quoted text as the summary, but with the HTML message it isn't.

Richard.

3181 - 3200 of 23760