Main Menu

Recent posts

#1
PlanetSquires Software / Re: fb-LLVM-project in Tiko 1...
Last post by hajubu - March 22, 2026, 06:55:44 PM
Thanks Paul, I was not sure over the completeness during the tests.
#2
PlanetSquires Software / Re: fb-LLVM-project in Tiko 1...
Last post by Paul Squires - March 22, 2026, 06:50:02 PM
Thanks for the report. I will add the missing file to the files.

The project is very early so I would not use it just yet. SARG is working on making the llvm code generation more robust and complete. This project will progress slowly over the coming months. Once it is at a good state then we will experiment with adding new FB language features that may implemented faster than if we waited for them to be added to the primary FBC project. This is a hobby project right now.
#3
PlanetSquires Software / Re: Tiko 1.3 and AfxNova Docs ...
Last post by hajubu - March 22, 2026, 06:42:38 PM
please use this revised attachment as there some gremlins at work .
!! checked and tested in file and web  !! :: _AfxNovaWeb21-revised_2603_1400_3d1596d
Sorry for the trouble, b.r. Hans
---

--> do not forget , to adapt the AfxNovaWeb.ini for your $env:xxx if using AfxNova_WebView2.bas

--> please consider to download also the AfxNova-main to be  synchronized with  AfxNova-files
--> unzip to folder AfxNovaWeb and try to start with the index (AfxNova_idx. or AfxNovaTest_idx)
--> it runs also on (linux) web-server without changes

#4
PlanetSquires Software / fb-LLVM-project in Tiko 1.3
Last post by hajubu - March 22, 2026, 11:58:29 AM
Hi Paul,
just tried your 'new'-project (https://github.com/PaulSquires/fbc-llvm-frontend) with success for 'Hello-World'
After tried it before less luck, missing clang and more.
Now I found one small glitch (?) :: TIKO said it's missing 'GoRC.exe'.
I just put this file
    from the FreeBASIC-1.10.1-winlibs-gcc-9.3.0\bin\win64\
    into the 'fbc-llvm-frontend-toolchain\bin\win64' folder.

Is this enough or do we need more ? - either from the LLVM-22.1.0-win64 or of an other tool-lib e.g. like 'fbrtLib' ?

Thanks Paul

b.r. Hans
#5
PlanetSquires Software / Re: Tiko 1.3 and AfxNova Docs ...
Last post by hajubu - March 22, 2026, 05:08:01 AM
It's me - update for Mar-21,2026

Hi,there
the attachment "_testpan_AfxNovaWeb21_2603_1400_3d1596d.zip" contains the latest update,
mainly  for the doc in the databases chapter and  cadodb.inc + 2 GLCTX*.bas )

For the Webview2-app enclosed are the sources (*.bas,*.ini) as zip.
The names of the ini-file :AfxNovaWeb.ini are hardcoded in the functions get_webrootpath() and  get_webrootpuri()

--> do not forget , to adapt the AfxNovaWeb.ini for your $env:xxx if using AfxNova_WebView2.bas

--> please consider to download also the AfxNova-main to be  synchronized with  AfxNova-files
--> unzip to folder AfxNovaWeb and try to start with the index (AfxNova_idx. or AfxNovaTest_idx)
--> it runs also in an web-server without changes

Have fun !

Hans

please use the revised attachment in the next post 2603-03-22  #6
#6
PlanetSquires Software / Re: Tiko 1.3 and AfxNova Docs ...
Last post by hajubu - March 17, 2026, 06:38:26 AM
It's me
Updated attachment to the commit of Mar-18_2603_1600_2bb4f77
please consider to download also the AfxNova-main to get the newest templates synchronized with  AfxNova-files (*.bi,*inc) and the docs.
b.r. Hans
-------------------
Hi there,

--> updated attachment  _testpan_AfxNovaWeb16x_2603_2340.zip
    to be update  with the  changed structure and content according to Jose's commit "c1dd68f" )
--> running now also in web-server (apache based)
--> do not forget , as said before , to adapt the needed AfxNovaWeb.ini for your $env:xxx if using AfxNova_WebView2.bas.

Have fun !

b.r. Hans

Attachment removed  - next post - update - 20260322 -
#7
PlanetSquires Software / Re: Tiko 1.3 and AfxNova Docs ...
Last post by hajubu - March 14, 2026, 04:23:51 PM
It's me

-> 260314_0033_/260314_1012  graphics object, webview2 and some minor changes

Attachment updated to actual folder structure and contents.
b.r.
#8
PlanetSquires Software / Re: Tiko 1.3 and AfxNova Docs ...
Last post by hajubu - March 12, 2026, 08:22:08 AM
thanks Paul,

hope you are feeling well.

Enclosed with some minor correction inside the 'AfxNovaWeb' folder
( + upd from Jose's .md from 260311_2051_internal_zip_Time / AfxNova_main.zip), to be up-to-date with the ongoing evolution.

AfxNovaWebview.bas - no changes - saeme procedure - adapt the ini with your Webrootfolder.

Just in case If you like (?) , I might send you the small batches for the conversion routines.

b.r. Hans
#9
PlanetSquires Software / Re: Tiko 1.3 and AfxNova Docs ...
Last post by Paul Squires - March 11, 2026, 10:58:33 AM
Thanks for sharing! After modifying the ini file like you suggested, I was able to get it to run. Good stuff  8)
#10
PlanetSquires Software / Tiko 1.3 and AfxNova Docs as i...
Last post by hajubu - March 10, 2026, 04:26:06 PM
Update
--> 260314_0033_/260314_1012  graphics object, webview2 and some minor changes
Hi,
I just played a bit with 'AfxNova-WebView'  and I came up with the idea to integrate a Help Tool for the Docs for 'AfxNova' as html.

1. After a small prep' (fence code rules, validating ) before converting .MD to .Html ;
- Markdown check is done by pandoc - but restricted rules for fence code needs an pre-check with an editor (like npp with regex rule find/replace is fine enough)

2.When using 'pandoc' as a batch job - actual 129 files took less 1 minute ) by keeping the folder structure the same as Jose's doc-folder, it could be used on the "newer" Browser without limits.

2. Fitting some dir_name_idx.html as page index in this structure let me use it as an offline Help.

3. Adding some lines of code for an cini-file to be flexible for the target web root folder in the cw_webview2.bas sample , changing the pWebView2.Navigate(weburl) and the start-index could be called from the webview-app.

4. Even when Jose updates the .md-docs , the maintenance is a small easy-peasy task.
the last adaption today took me only 15 minutes.
The converted .Md-to-.html can just exchanged inside the folder structure.
Even adding a new html file needs no witchcraft.

5. For Integrating in Tiko is no rocket science.  - It works a simple tool , but it helps a lot.


P.S: The '_testpan_AfxNovaWeb10'.zip archive :.9 MB : contains _testpan_AfxNovaWeb10.7z with 971 KB
--> doc file structure as of now for the sources:: html,css only ( no java,.js no php - no need !) size app. 11.5 MB

As Webview2-app is to large for upload , I attach only my sources (*.bas,*.ini) as zip. The names of the ini-file :AfxNovaWeb.ini is at the moment  hardcoded in the functions get_webrootpath() and  get_webrootpuri()

here my template
[AfxNovaWeb]
Root="V:\_testpan\_AfxNovaWeb14\AfxNova_idx.html"
Puri="file:///"
Please do not forget to adapt it to your needs at least in the ini-file.


b.r. Hans