29 October 2017, 21:52 | #61 | |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
Quote:
I have so far seperate all the os library commands as they are easy to do as they end in a "_" like activatescreen_ for example Sent from my SM-G935F using Tapatalk |
|
29 October 2017, 22:42 | #62 | |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
Quote:
One of us will look into this Sent from my SM-G935F using Tapatalk |
|
29 October 2017, 22:45 | #63 |
Registered User
Join Date: Mar 2012
Location: UK
Posts: 1,897
|
Is it me or are the links not working? Was hoping to try this out tonight as I have a few BB projects that needs finishing and have the urge...
|
30 October 2017, 15:32 | #64 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
Guys,
Attached is an updated UDL file. Simply import it in the styler There are approx 3500 commands included. These have been split as follows:
Newtypes are foldable, and the only thing foldable. Nothing else folds properly (even comments, but it is enabled still). I will be splitting this up further as I figure bits out. I also want to add blitz labels to the function list and also the full command help, but that will be a LOT of work! Colour scheme can be worked on, I have just made it pleasing to my eyes lol @witchmaster maybe we should work together on this Last edited by BippyM; 30 October 2017 at 16:01. |
30 October 2017, 20:32 | #65 |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,404
|
Cool Sorry, only saw this message today. Syntax examples from AmiBlitz 3 attached.
|
30 October 2017, 20:48 | #66 |
Registered User
Join Date: Mar 2012
Location: UK
Posts: 1,897
|
|
31 October 2017, 21:08 | #67 |
Registered User
Join Date: Mar 2012
Location: UK
Posts: 1,897
|
Today everything is ok. Downloading and will try!
|
04 November 2017, 09:05 | #68 | |
Registered User
Join Date: Oct 2008
Location: Finland
Posts: 643
|
Quote:
Code folding in Notepad++ does not work properly for UNIX encoded line breaks (required by Blitz Basic). In the instructions I explain a workaround using proxy files encoded with Windows/DOS line breaks. It's good to split up the keywords but in my opinion it's not good to have too many colours. That is a matter of taste though, splitting up the keywords will make it possible for the users to change colours as they see fit. Full command help would be awesome, a lot of work for sure! I'm glad you were able to download it finally, I have been so busy with the game I'm working on (soon to be released), so I haven't had the time to check in here. |
|
04 January 2018, 00:38 | #69 |
Banana
Join Date: Jul 2016
Location: Darmstadt
Posts: 1,217
|
I can't get the rexx automation to work. The batch file correctly renames (and presumably EOL converts) the _win.bb2 file to .bb2, then WinUAE pops up. Nothing appears to happen in SuperTED though. Shouldn't I be seeing the file and some sort of compiler output?
Serial settings in WinUAE are as per the PDF. |
10 January 2018, 15:37 | #70 |
Banana
Join Date: Jul 2016
Location: Darmstadt
Posts: 1,217
|
This might seem a silly question, but do I need to do something to start AREXX?
I followed the instructions in the pdf to the letter, but perhaps there's a step missing, to get it listening? |
10 January 2018, 17:16 | #71 | |
Registered User
Join Date: Oct 2008
Location: Finland
Posts: 643
|
Quote:
Code:
SYS:System/RexxMast >NIL: You can also test the arexx script directly in a shell window (configure the path to the bb2 file and have TED running): Code:
rx blitzbasic2 "WB31:Blitz2/Projects/Test/test.bb2" |
|
10 January 2018, 23:36 | #72 |
Banana
Join Date: Jul 2016
Location: Darmstadt
Posts: 1,217
|
Thanks, that did it.
I have to leave a blank line at the bottom of the source file, otherwise I get a pop-up saying "Garbage at EOL". Is this normal? My program is literally: NPrint "Hello World!" |
11 January 2018, 10:30 | #73 | |
Registered User
Join Date: Oct 2008
Location: Finland
Posts: 643
|
Quote:
EDIT1: What I said about line breaks is not the case, I tried this myself and could reproduce the same error. I somehow remember seeing this problem earlier. This might be a bug with SuperTED opening ascii files, so I guess you need to have blank line at the end to be safe, please someone correct me if I'm wrong! EDIT2: I tested with a bigger source file, an empty line at the end was not needed there... Last edited by MickGyver; 11 January 2018 at 10:40. |
|
11 January 2018, 12:31 | #74 |
Registered User
Join Date: Jan 2009
Location: Barcelona / Spain
Posts: 438
|
The system is working for me but my problem is that it only works for a single file, when the project has multiple source files using include or xinclude I run into errors.
This is with Amiblitz2, I haven't tried it yet other versions. |
11 January 2018, 13:27 | #75 |
Registered User
Join Date: Oct 2008
Location: Finland
Posts: 643
|
You are right about that yes, include files in Blitz Basic can't be normal ascii files. Hmm, it should be possible to have an arexx script open and save the include files as part of the compile process. I will investigate the possibilites. Please somebody chime in if they have a solution!
|
13 January 2018, 12:49 | #76 | |
Registered User
Join Date: Oct 2008
Location: Finland
Posts: 643
|
Quote:
The updated documentation also describes how to create a keyword help lookup system (uses the Amiga Developer Site for lookups). That site does not have documentation for all BB2 keywords but it's the most suited site I have found thus far. Here is the updated documentation: http://gamephase.net/files/linked/BB...HowTo-v1.2.pdf NOTE: If this link doesn't work then the latest version can be found in the first post of this thread. Last edited by MickGyver; 15 January 2018 at 14:05. |
|
13 January 2018, 16:55 | #77 |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,366
|
It should be possible to use TED's ARexx port to interrogate help, something like this:
Code:
OPTIONS RESULTS ADDRESS 'TED_REXX1' 'PASTE' 'LIBGUIDE' SAY RESULT The result of LIBGUIDE will be found in the RESULT variable. Also note that you may need to manipulate TED so that the cursor is moved to the right line and the code has been tokenised. The RC variable may contain any errors that have arisen, that depends on how SuperTED is implemented. TED_REXX1 is the port of the first TED, I think you can open several documents at once. |
15 January 2018, 11:51 | #78 |
Computer Wizard
Join Date: Aug 2007
Location: Ramberg/Norway
Posts: 928
|
I can't download this updated documentation; BB2-NPP-HowTo-v1.2.pdf It seems that the site that holds it is offline or have other problems.
|
15 January 2018, 14:06 | #79 |
Registered User
Join Date: Oct 2008
Location: Finland
Posts: 643
|
I attached the most up to date files to the first post of this thread. You should be able to download the documentation from there.
|
15 January 2018, 14:55 | #80 | |
Registered User
Join Date: Jan 2009
Location: Barcelona / Spain
Posts: 438
|
Quote:
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Simple question regarding notepad and ram.. | Dharma | support.Apps | 5 | 31 May 2015 22:03 |
Notepad++ | BippyM | Coders. Asm / Hardware | 14 | 28 August 2014 03:42 |
does VASM support a pre-defined symbol identifying itself | Apollo | Coders. Asm / Hardware | 2 | 09 December 2013 16:07 |
Faces which defined the Amiga | Tolls | Nostalgia & memories | 25 | 02 June 2011 22:02 |
BB2 development | LaundroMat | Coders. General | 10 | 01 October 2002 17:58 |
|
|