Involved Projects and Packages
D is an object-oriented, imperative, multi-paradigm system programming language, with an emphasis on convenience (automatic types, dynamic and associative arrays, slices, ranges, garbage collection), power (choice of multiple paradigms, ability to interface with C code, true immutable data, pure functions, integrated unit testing, refined modularity) and efficiency (natively compiled code, emphasis on safety but ability to choose safety-efficiency tradeoffs).
There is a choice of several different compilers for D code.
This is the development repository of the Lua programming language and its 3rd party modules for openSUSE.
Howl is a general purpose editor that aims to be both lightweight and fully customizable. It is built on top of the very fast LuaJIT runtime, and can be extended in either Lua or Moonscript. It has a minimalistic UI driven mainly by the keyboard.
For niche dialects that don't require their own devel project yet.
GTK+ does't has an buildin canvas widget. GooCanvas is wonderful. It is easy to use and has powerful and extensible way to create items in canvas. Just try it.
For more documents, please read GooCanvas Manual and the demo programs provided in the source distribution in both perl-Goo::Canvas and GooCanvas.
Markdown is a text-to-HTML filter; it translates an easy-to-read / easy-to-write structured text format into HTML. Markdown's text format is most similar to that of plain text email, and supports features such as headers, *emphasis*, code blocks, blockquotes, and links.
Markdown's syntax is designed not as a generic markup language, but specifically to serve as a front-end to (X)HTML. You can use span-level HTML tags anywhere in a Markdown document, and you can use block level HTML tags (like <div> and <table> as well).
This Project contains the latest R-base package for OpenSUSE and SLE releases. It is a devel project, i.e. R-base is submitted to Factory.
The CRAN packages are build with the current released R.
You are invited to add further packages from R. You can use R2spec to generate spec files. If the package works somewhere you can submit it for inclusion in d:l:R:released.
Please: Don't include the 'R CMD check' section of the packages in the spec file. Extensive checking is done in CRAN. We had problems with circular dependencies when tests are included.
At the moment, please, don't split packages up, even if rpmlint complains. On the R side package dependencies don't know about the concept of devel packages, so it would become harder to track dependencies on both sides.
BCUnit is a unit testing framework for C, derived from CUnit.
(B)CUnit provides various interfaces to the framework, some of which are platform dependent (e.g. curses on *nix).
The framework complies with the conventional structure of test cases bundled into suites which are registered with the framework for running.
Very low footprint JSON parser written in portable ANSI C
Range library for C++14/17/20, basis for C++20's std::ranges
Nautilus extension to add important information about the current git directory
Graphical tools written to provide simple and straightforward access to the version control systems you use.
GNU poke is an interactive, extensible editor for binary data. Not limited to
editing basic entities such as bits and bytes, it provides a full-fledged
procedural, interactive programming language designed to describe data
structures and to operate on them.