Search found 91 matches

by Artificer
Mon Jun 08, 2020 4:58 pm
Forum: Software & Programming
Topic: Emacs Programming
Replies: 9
Views: 376

Re: Emacs Programming

But how do I compile an SBASIC programme in QD?


I use the QBASIC thing installed in QD instead of the SBAS thing. It works off the F10 key in the same way and will fire up QLib to compile. I don't know of a way to have both things available simultaneously in QD.

Cheers
by Artificer
Sat May 23, 2020 7:21 pm
Forum: Software & Programming
Topic: QD SBASIC Parser Thing
Replies: 41
Views: 4220

Re: QD SBASIC Parser Thing

Hi Derek, You wrote All works great except there is a window opened which is channel #0,1 probably for error messages. I also use QD and the QD SBAS thing almost every time I write any SBASIC. I find that I need to explicity open chan#0 and chan#1 with an explicit window size (ideally outlined) for ...
by Artificer
Sat Apr 18, 2020 2:56 pm
Forum: The Off-Topic Section
Topic: Porting Python 3 to the QL
Replies: 3
Views: 248

Re: Porting Python 3 to the QL

Hi, I like Python and have found it easy to use on the RPi - I used it to create a python script to input files via the serial port from my QL system and pass them to CUPs for printing. At the moment I can print text files and html files directly from the QL to the printer via the RPi and CUPS. What...
by Artificer
Wed Mar 25, 2020 12:23 pm
Forum: Software & Programming
Topic: Digital C SE Foibles on QPC2
Replies: 16
Views: 841

Re: Digital C SE Foibles on QPC2

Hi Norman wrote #include <stdio_h> even though no such file exits Do you mean that you don't have the studio_h file which is part of the Digital C distribution. If not then that could be why things are not working. It is a 628 byte file that contains digital C's small C definitions including assigni...
by Artificer
Sun Mar 15, 2020 8:21 pm
Forum: Software & Programming
Topic: Thing Removal
Replies: 11
Views: 633

Re: Thing Removal

There are 3 different Thing extensions in circulation. 2 are on QLE, which includes in the sys folder the thing _ext extension v2.17 written by Jochen Merz, code size 4096 bytes, alongside it in the same folder is Thing_rext which comes in at 1920 bytes, v0.5, no authorship attributed, but appears t...
by Artificer
Fri Mar 13, 2020 7:32 pm
Forum: General QL Chat
Topic: SERNET question
Replies: 16
Views: 2526

Re: SERNET question

Hi,
If its downloadable from Dilwyn Jones site it's freeware.

I use sernet 2.25 on a Q60 to connect to a Q68 running sernet 3.01mod with no real problems, using Cueshell (also now freeware). Versions of sernet before 2.25 con be problematic I have found.

Cheers
by Artificer
Sun Mar 08, 2020 2:02 pm
Forum: Software & Programming
Topic: Digital C
Replies: 16
Views: 836

Re: Digital C

Hi,

I have taken 2 snippets of c from the above discussion and compiled them with digital C on a Q68. They both run and display a defined initial window whithout producing any false windows as far as I can see. Try them out and see if they work on your system.

Cheers
CBITS.ZIP
(3.23 KiB) Downloaded 15 times
by Artificer
Sun Mar 08, 2020 11:05 am
Forum: Software & Programming
Topic: Digital C
Replies: 16
Views: 836

Re: Digital C

Hi,
My mistake you are correct about -nc.

Still it is a puzzle.

Cheers
by Artificer
Sun Mar 08, 2020 10:06 am
Forum: Software & Programming
Topic: Digital C
Replies: 16
Views: 836

Re: Digital C

Hi, I have recompiled some of my old Digital C programs and _console() works fine. No extra windows. Stupid question are you using the -nc command on the parser command line as without that a digital c compiled program will open a window for command input regardless of the redefinition of windows by...
by Artificer
Sat Mar 07, 2020 8:55 pm
Forum: Software & Programming
Topic: Digital C
Replies: 16
Views: 836

Re: Digital C

Hi, The problem may be that your are calling _console from a procedure within main {} My marginal notes indicate that _console needs to be called directly within main {} and cannot have any other sub calls within it, the joys of DP. What about this? int ln; int scr_xmax,scr_ymax,xpos,ypos; char *wnd...