2022-10-12
AdaStudio-2022 is based on Qt-6.4.0-everywhere opensource.
includes modules : qt6ada,vtkada,qt6mdkada,qt6cvada(face recognition, QRcode detector,BARcode detection and others ) and voice recognizer.
Qt6Ada modules for Windows, Linux (Unix) are available from
Google drive See also the
WebPageAuthor : Leonid Dulman
Read More…Tags: QT
2022-10-11
If you are using VIM you should consider updating:
https://github.com/krischik/vim-ada
Author : Martin Krischnik
Read More…2022-10-01
LEA is a Lightweight Editor for Ada
Features:
- multi-document
- multiple undo's & redo's
- multi-line edit, rectangular selections
- color themes, easy to switch
- duplication of lines and selections
- syntax highlighting
- parenthesis matching
- bookmarks
Currently available on Windows.
Improvements:
- more ready-to-use Ada code samples
- improved Dark Side look
- indentation lines
- improvements in navigation (find/replace, compilation errors)
- embeds HAC compiler v.0.21; details: see other post...
Author : Gautier de Montmolin
Read More…2022-08-28
Main new features
- Build switches, which worked for local crates, works now too for releases from an index (#1072).
- Add support for FreeBSD (#1148)
See the
project pageContributors: Fabien-Chouteau, Alejandro R. Mosteo , Anthony Ianozi, Stéphane Carrez
Read More…2022-07-12
Gnu Emacs Ada mode 7.3.beta is now available in GNU ELPA devel for beta testing.
See the 7.3 Beta on the
GNU ELPA Ada-mode pageFeatures
Ada mode provides auto-casing, fontification, navigation, and indentation for Ada source code files.
Cross-reference information output by the compiler is used to provide powerful code navigation (jump to definition, find all uses, show overriding, etc). By default, only the AdaCore GNAT compiler is
supported; other compilers can be supported. Ada mode uses gpr_query to query compiler-generated cross reference information
Ada-mode and wisi are now compatible with recent gnat versions.
The grammar is updated to the proposed Ada 2022 version.
Incremental parse is provided.
See the
GNU ELPA Ada-mode pageAuthor : Stephen Leake
Read More…2022-06-27
Utilities
ASIS-based tools
- AdaControl
- AdaDep
- AdaSubst
- Normalize
- Tcl2ada
Ada components
- CSV
- OS_Services
- Protection
- Storage_Stream
- Tracer
- Variable_String
Changes
- added a new component to ease processing of CSV files.
- renamed package Debug to Tracer
See the
project pageAuthor : Jean-Pierre Rosen
Read More…2022-06-06
Main new features
- New alr exec command
- Custom command aliases
- Build profiles
- Monorepos
See the
project pageContributors: Fabien-Chouteau, Alejandro R. Mosteo, JeremyGrosser
Read More…2022-01-29
GWindows is a full Microsoft Windows
Rapid Application Development framework for programming GUIs (Graphical User Interfaces) with Ada.
GWindows works only with the GNAT development system, but with some effort, GWindows could be made pure Ada.
GWindows is free and open-source!
Changes to the framework are detailed in
gwindows/changes.txt or in the News forum on the
project site.
Read More…Tags: Windows
2021-12-07
AdaControl is a free (GMGPL) tool that detects the use of various kinds of constructs in Ada programs.
Its first goal is to control proper usage of style or programming rules, but it can also be used as a powerful tool to search for use (or non-use) of various forms of programming styles or design patterns.
Searched elements range from very simple, like the occurrence of certaine entities, declarations, or statements, to very sophisticated, like verifying that certain programming patterns are being obeyed.
AdaControl 1.22r16c is mainly a bug fix release (no new rule), but improvements in the static evaluator provides better results and avoids
false positives in several rules.
© J-P. Rosen
Read More…Tags: Ada Style,Quality Code
2017-03-03
AdaControl is a free (GMGPL) tool that detects the use of various kinds of constructs in Ada programs.
Its first goal is to control proper usage of style or programming rules, but it can also be used as a powerful tool to search for use (or non-use) of various forms of programming styles or design patterns.
Searched elements range from very simple, like the occurrence of certaine entities, declarations, or statements, to very sophisticated, like verifying that certain programming patterns are being obeyed..
With the help of Pascal Pignard, we have now a MacOS binary of our current AdaControl.
http://www.adalog.fr/fr/adacontrol.htmlEnjoy!
Jean-Pierre Rosen
Read More…Tags: Ada Style,Quality Code
2016-11-03
AdaControl is a free (GMGPL) tool that detects the use of various kinds of constructs in Ada programs.
Its first goal is to control proper usage of style or programming rules, but it can also be used as a powerful tool to search for use (or non-use) of various forms of programming styles or design patterns.
Searched elements range from very simple, like the occurrence of certaine entities, declarations, or statements, to very sophisticated, like verifying that certain programming patterns are being obeyed.
AdaControl consist of 68 rules and 532 sub-rules!
New :
- AdaControl accepts .gpr fichiers
- Binary is precompiled for Gnat-GPL2016.
http://www.adalog.fr/fr/adacontrol.htmlEnjoy!
Jean-Pierre Rosen
Read More…Tags: Ada Style,Quality Code
2016-10-18
AdaDep
An
ASIS-based application to help you understand what uses what in your projects; very useful in reorganizing packages. AdaDep tells, for each package used by a module, which elements from the package are actually used
AdaSubst
An
ASIS-based applications to help you reorganize your projects. AdaSubst performs semantic substitutions, i.e. substitutions that take Ada rules into account. With AdaSubst, you can change an identifier, or move elements from a package to another one, and change automatically all previous modules to account for the change. AdaSubst also offers functions for removing use clauses (and fixing all identifiers accordingly) and removing representation clauses.
http://www.adalog.fr/en/components.htmlFrom Jean-Pierre Rosen
Read More…2015-11-06
AdaControl is a free (GMGPL) tool that detects the use of various kinds of constructs in Ada programs.
Its first goal is to control proper usage of style or programming rules
This version gives better support of Ada 2005/2012 constructs... especially in the handling of anonymous subtypes.
Read More…Tags: Ada Style,Quality Code
2015-09-03
This is XNAdaLib 2015 built on MacOS 10.9 Mavericks for Native Quartz including:
- GTK Ada GPL 2015 with GTK+ 3.16.0 complete,
- Glade 3.18.3,
- GnatColl GPL 2015,
- Florist GPL 2015,
- AdaCurses 20110404,
- Gate 3-04-b,
- AICWL 3.11 (with Components 4.8 and gtksourceview 3.14.3),
- GNOGA 1.1a,
Read More…Tags: OSX,Quartz,GTK,GNAT,MacOS
2015-05-13
Development version of
Matreshka provides Ada to JavaScript translator and run-time library to run Ada applications in Web browsers and other JavaScript engines.
Read More…Tags: JavaScript