Package inih: Information

    Source package: inih
    Version: 58-alt1
    Latest version according to Repology
    Build time:  Feb 14, 2024, 12:02 PM in the task #340664
    Category: System/Libraries
    Report package bug
    License: BSD
    Summary: Simple .INI file parser in C, good for embedded systems
    Description: 
    inih (INI Not Invented Here) is a simple .INI file parser written in C. It's only a couple of pages of code, and it was designed to be small and simple, so it's good for embedded systems. It's also more or less compatible with Python's ConfigParser style of .INI files, including RFC 822-style multi-line syntax and name: value entries.
    
    To use it, just give ini_parse() an INI file, and it will call a callback for every name=value pair parsed, giving you strings for the section, name, and value. It's done this way ("SAX style") because it works well on low-memory embedded systems, but also because it makes for a KISS implementation.
    
    You can also call ini_parse_file() to parse directly from a FILE* object, ini_parse_string() to parse data from a string, or ini_parse_stream() to parse using a custom fgets-style reader function for custom I/O.

    List of rpms provided by this srpm:
    libinih-devel (x86_64, ppc64le, i586, armh, aarch64)
    libinih0 (x86_64, ppc64le, i586, armh, aarch64)
    libinih0-debuginfo (x86_64, ppc64le, i586, armh, aarch64)

    Maintainer: Nazarov Denis

    List of contributors:
    Nazarov Denis

    ACL:
    Nazarov Denis
    @everybody

      1. gcc-c++
      2. meson

    Last changed


    Feb. 14, 2024 Nazarov Denis 1:58-alt1
    - New version 58.
    July 11, 2023 Nazarov Denis 1:57-alt1
    - New version 57.
    July 11, 2023 Nazarov Denis 1:56-alt1
    - Swith to digit version