Gnoga-Anniversary
Gnoga-Anniversary
Gnoga-Inside
Gnoga-Home
Gnoga 2.2a released.
UXStrings: update versus Github (https://github.com/Blady-Com/UXStrings).
Upgrade to Simple Components 4.70pre.
Update Zanyblue copyright year.
Gnoga-Anniversary
Zanyblue: fix building after cleaning up.
Zanyblue: pretty print.
Zanyblue: Fix compilation errors for Windows.
Fix style line too long.
Merge pull request #9 from jeremiahbreeden/feature/add_key_field_to_keyboard_event
added key field to keyboard event
Version set to V2.2-beta.
Add more information for debugging.
Change MYSQL_Real_Connect profile to better match with documentation (https://dev.mysql.com/doc/c-api/8.0/en/mysql-real-connect.html).
Fix a bunch of typos (reported by Stéphane Rivière).
Fix some issues in Image Data API (reported by Jeff Carter).
Add a backslash compatibility mode on the behavior of Escape_String for SQLite with the one for MySQL.
Change image data test file name and add some comments.
Test: add user defined logging handler in align.adb.
Improve logging implementation in a separate package in order to allow user defined logging handlers.
Fix some issues in Image Data API (reported by Jeff Carter).
Canvas test improvements.
Version is set to 1.8-alpha. HISTORY updated.
Upgrade to Simple Components 4.68.
Fix String conversions in calls to MySQL C API.
Merge pull request #3 from rocher/master
Typo
Fix slice indexing issues and refactor some others.
Reorder building order in Test project file.
Suppress remaining files from Password_Gen.
Fix parsing --gnoga command line options.
Change base GPR path when invoking GNATStudio in Makefile.
UXStrings: update versus Github (https://github.com/Blady-Com/UXStrings).
Gnoga-Home
Gnoga-Home
Fix in this commit. Thanks, Pascal.
Bug in test_ssl.gpr
UXStrings: replace usage of UTF-8 literal characters by their Ada name (from an idea by Jeff Carter).
Fix remaining issue in path of settings.gpr of test_ssl (see https://sourceforge.net/p/gnoga/tickets/53).
Zanyblue: fix building after cleaning up.
Minor spelling fixes in the tutorial.
Please propose a pull request with the required changes.
Please propose a pull request with the requied changes.
"make all" fails due to missing zanyblue files
If applicable open an other ticket.
Compilation failed with alire and gnat_native 12.2.1.
Hi Pascal, Thanks, the workaround works like a charm. Thomas
Compilation failed with alire and gnat_native 12.2.1.
Hi Thomas, This is a side effect of gprbuild with Alire which overloads compilation options of UXStrings with those of the main program. I haven't yet found a fix. A possible work around consists by adding -gnatW8 in compilation options of your main program. Regards, Pascal.
Compilation failed with alire and gnat_native 12.2.1.
The changes do fix the compiler error. Unfortunately, the version of GNAT I have 12.1 on msys2, crashes the compiler after on a different Zanyblue file. I don't think there is much you can do about that though.
Adapt user guide programs to UXStrings.
Hi Joseph, Please find some answers coming from Dmitri: The port is in use. Typically: - Another process has bound the port - The port was not freed since the last run of the same application. Eventually it will be freed but after considerable timeout. - Firewall
Define and use a constant for Default_Gnoga_Port
Port can be now set at command line, added on dev_2.2 branch at commit. Example: --gnoga-port=8086 Is it then ok for you?
Some corrections added in the dev_2.2 branch at commit. Compilation is ok but I can't test it. Have you the opportunity to test it on Windows?
Zanyblue: pretty print.
Zanyblue: Fix compilation errors for Windows.
"make all" fails due to missing zanyblue files
Thanks for reporting. I see the problem. I'll look for a fix but I won't be able to test it as I haven't Windows. However I'll try at least to get a correct compilation phase.
Hi Blady, sorry this lonnnnnnng time away. Tutorial_01 i am trying to launch. The source code is at : gnoga-2.1a/tutorial/tutorial-01. Here is my screenshot!
I did try just changing references from Wide_Directories to Directories, but a lot of other errors occurred including missing function bodies like Copy_Tree, Create, Open, Is_Directory, and so on. So not a simple workaround found yet.
"make all" fails due to missing zanyblue files
Add GNATDOC macro to select specific locations.
Rename README for Github.
Hi Stéphane, a) native_gtk: it requires webkit2gtk that is not necessarily installed on mostly user configurations (even less version 4.0), thus I prefer to leave as it is b) doc build: fix, git replaced by https (in this commit) c) install Gnoga secure: it requires gnutls that is not necessarily installed on mostly user configurations, thus I prefer to leave as it is
Upgrade to Simple Components 4.62.
Makefile: various fixes.
Hi Joseph, I'm pleased you manage to get Gnoga working. About "hello World web page", could you please be more specific? Which source code?
Rename everywhere (doc and sources) SSL (deeply obsolete) to TLS
Bug in test_ssl.gpr
Disregard the above post and replace it with the diff file below. Modification details: - For the test build, added native_gtk to the all rule and replaced webkit2gtk-3.0 with webkit2gtk-4.0 ; - For the documentation build, replaced git: by https: ; - For the integration of gnoga_secure in the installation and its uninstallation, added two gprinstall commands. --- Makefile-org 2022-03-06 11:01:02.000000000 +0100 +++ Makefile 2022-08-04 14:43:52.806908453 +0200 @@ -133,7 +133,7 @@ ZB_OPTIONS=-XBUILD=$(subst...
Make bugs
Hi Blady, Thank you for your fast response. I spend couple of a time following those steps and it finally works. The only i can't have is the hello World web page. It seems like i don't have required permissions for GNAT.SOCKETS. I have the server running but no content displayed.
Hi Joseph, The current Gnoga building system runs from the root Gnoga folder with make: (some OS dependent variables are set inside makefile) Make alone will print help: % make Make to build Gnoga and demos: % make all Make to build all tutorials: % make tutorials Make to launch GNAT Studio: % make studio See INSTALL for advanced topics.
gprbuild failed on windows 10
If present command line options gnoga-host, gnoga-port, gnoga-boot and gnoga-verbose will override host, port, boot file and verbosity programmed in source code (see TIPS).
Assertion Exception on End_Application call
Closed if there are no other errors.
tutorial_01 immediately looses connection to browser
I'll add the previous comment to documentation, Pascal. Closed if there are no other errors.
tutorial_09: accessibility check failed in gnoga-gui-view.adb:273
Closed if there are no other error feedback.
Issue on gnoga-2.1a installation
Issue on gnoga-2.1a installation
You're rigth, I'll add a warning, thanks for reporting, Pascal.
Hi, so you can close the ticket. You ougth to precise the Ada version in your doc for 2.1a version. if it is i didn't see it ! Thank you Marc Le 15/03/2022 à 22:10, Blady a écrit : Hello Marc, yes it is "-gnat2022" option. As I don't know Ubuntu GNAT versionning, I can't help you more :-( [tickets:#50] https://sourceforge.net/p/gnoga/tickets/50/ Issue on gnoga-2.1a installation Status: open Milestone: Ongoing Labels: Gnoga 2.1a Created: Wed Mar 09, 2022 08:34 PM UTC by Ilari Last Updated: Mon Mar...
Hello Marc, yes it is "-gnat2022" option. As I don't know Ubuntu GNAT versionning, I can't help you more :-(
Hello, if you mean the ability that Gnat 9.4.0 could use the switch "-gnat2022", the answer seems to be no.. Si I understand i have to wait ubuntu 22.04 or upgrade Gnat version on 20.04.4. Is it correct, please? Thank Marc Le 14/03/2022 à 22:20, Blady a écrit : Hello Marc, UXStrings library used in Gnoga needs a recent GNAT compiler as GNAT CE 2021. Has your GNAT version included Ada 2022 enhencements like String_Literal aspects? [tickets:#50] https://sourceforge.net/p/gnoga/tickets/50/ Issue on...
Hello Marc, UXStrings library used in Gnoga needs a recent GNAT compiler as GNAT CE 2021. Has your GNAT version included Ada 2022 enhencements like String_Literal aspects?
Issue on gnoga-2.1a installation
Version is set to 2.2-alpha. HISTORY updated.
Add SVG mime type (from Stéphane LOS).
Suppress PragmARC and concerning demos as it isn't an actual dependency. (from Jeff Carter).
Fix usage of apostrophes in HTML attributes by replacing them with HTML equivalent '.