Documentation and examples #7
Unanswered
RolandHughes
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
All,
Is there some good detailed doc on this? I mean configuration and the whole 9 yards? I saw a blurb about it in some HackerNews message thread.
Some background for you:
I'm older than dirty. Started in software before IBM released their first PC. I still actively develop software and write an award winning technical book series. I have quite a few OpenSource projects I work on when I'm not billable or helping on the family farm. (No, I don't have spare cycles to take on another project.) One of the projects is RedDiamond, a proper programmer's editor with EDT keypad navigation. It supports only Linux right now and will become the primary editor for Medical Device Developer Linux. Hopefully, someday, the people who wish to participate in that project will respond on the forum instead of messaging me directly, but I digress.
One of the big driving points behind the MDDL project is that everything included source wise will be coded to a MISRA C++ standard. This goes a long way when seeking 510(k) approvals with the FDA. CopperSpice currently has a "whatever the compiler will let you get away with" coding standard so my private fork will soon become an official project under the name LogikalSpice. There will be an ugly ugly ugly period where that code doesn't have a prayer of compiling while the source is upgraded. Then RedDiamond can be rewritten to use it.
The Situation
I don't allow extensions or plug-ins or any of that trash in RedDiamond. If you want to understand why go visit the Emacs plug-ins repositories where you will find hundreds of plug-ins all claiming to do the same thing yet none of them work with the current version. If one does, it tends to trash all other plug-ins due to the global nature of variables and data space with plug-ins/extensions.
So, a new release just got done of RedDiamond. I went poking around for free/OpenSource Misra C++ 2023 static analysis tools I could incorporate direct support for in the new release. This OpenSource project seems pretty close. I'm trying to avoid having to do enough dumpster diving through code to write another book in my series. So, here are my questions:
Apologies in advance for the length of this. As one of my clients likes to say, I write "How the Sausage is Made" emails and posts.
Thanks,
Beta Was this translation helpful? Give feedback.
All reactions