Skip to content
Snippets Groups Projects
  1. Nov 26, 2022
    • aalbert's avatar
      Resolve "Add functionnalities to proost (toplevel)" ✨️ · a7bf0044
      aalbert authored and v-lafeychine's avatar v-lafeychine committed
      Closes #39 🐔️👍️
      Approved-by: default avataraalbert <augustin.albert@bleu-azure.fr>
      Approved-by: default avatarv-lafeychine <vincent.lafeychine@proton.me>
      Approved-by: default avatarbelazy <aarthuur01@gmail.com>
      
      🦀️🍰🦀️🍰🦀️🍰
      
      * format
      
      * apply suggestion
      
      * clippy
      
      * apply suggestions
      
      * Apply 1 suggestion(s) to 1 file(s)
      
      * Apply 1 suggestion(s) to 1 file(s)
      
      * Apply 1 suggestion(s) to 1 file(s)
      
      * Apply 1 suggestion(s) to 1 file(s)
      
      * Apply 1 suggestion(s) to 1 file(s)
      
      * Apply 1 suggestion(s) to 1 file(s)
      
      * apply suggested change
      
      * apply suggestion
      
      * apply suggestions
      
      * add cmd option description
      
      * check if terminal and add option for syntax coloring
      
      * add tab
      
      * clippy fix
      
      * apply suggestion
      
      * fix coloring
      
      * apply suggestions
      
      * apply suggestions
      
      * Apply 1 suggestion(s) to 1 file(s)
      
      * add everything listed in issue except full multiline editing
  2. Nov 04, 2022
    • v-lafeychine's avatar
      Resolve "Kernel errors" ✨️ · 76b4b3f8
      v-lafeychine authored and loutr's avatar loutr committed
      Closes #19 🐔️👍️
      Approved-by: default avataraalbert <augustin.albert@bleu-azure.fr>
      Approved-by: default avatarbelazy <aarthuur01@gmail.com>
      Approved-by: default avatarloutr <loutr@crans.org>
      
      🦀️🍰🦀️🍰🦀️🍰
      
      * chore(Cargo.toml): Add a missing space
      
      * chore(ci): Remove unreachable line in coverage
      
      * chore(cargo): Improve dependencies with workspace feature
      
      * fix(ci): Tune coverage
      
      * chore: Cleaning tests
      
      * chore(kernel) : add coverage
      
      * fix(kernel) : add coverage tests
      
      * feat(errors): Improve errors handling
      
      * chore(rust): Use of Deref/DerefMut for Environment
      
      * chore(type_checker): Cleaning tests + Analyse branches
      
      * chore(error): Add Result type + Improve use
      
      * chore(location): Move location out of error file + Improve struct
      76b4b3f8
  3. Oct 07, 2022
  4. Oct 06, 2022
    • aalbert's avatar
      ✨️ Resolve "Add proost program (CLI)" ‼️✨️ · bb4dce54
      aalbert authored and loutr's avatar loutr committed
      Closes #5
      
      🦀️🍰️🦀️🍰️🦀️🍰️🦀️🍰️
      Approved-by: default avatarloutr <loutr@crans.org>
      Approved-by: default avatarv-lafeychine <vincent.lafeychine@proton.me>
      
      🦀️🍰️🦀️🍰️🦀️🍰️🦀️🍰️
      * fix(proost): iterates over arguments as shared immutable references as to prevent cloning
      
      * chore(proost): Add spaces
      
      * feat(proost): Add banner support for CLI
      
      * feat(proost): Add command line argument support with clap
      
      * feat(proost): Add basic CLI and file handling
      bb4dce54
    • aalbert's avatar
      Resolve "Pest parser" · a1aaf675
      aalbert authored
      Closes #3
      
      Approved-by: default avatarbelazy <aarthuur01@gmail.com>
      Approved-by: default avataraalbert <augustin.albert@bleu-azure.fr>
      
      * fix(parser): Fix minor issues (impl PartialEq for tests)
      
      * feat(parser): Add more inclusive syntax
      
      * feat(parser): Add informative message for free variables
      
      * fix(parser): Fix a conversion bug
      
      * feat(parser,core): Move classic term from core into parser
      
      * feat(parser): Conversion from classic terms to terms
      
      * feat(core): Add conversion from classic term to term
      
      * chore(parser): Rename pest file
      
      * chore(core): Move classic terms in its own file
      
      * feat(parser): Add ClassicTerm with variables for easier user input
      
      * fix(parser): Reorganize lib.rs and parser.rs
      
      * fix(parser): Reorganize lib.rs and parser.rs
      
      * fix(parser): Reorganize lib.rs and parser.rs
      
      * chore(parser): Rename tests files
      
      * chore(parser): Rename tests files
      
      * feat(parser): add parser for terms, commands and files
      
      * feat(parser): add parser for terms, commands and files
      
      * feat(parser): add parser for terms, commands and files
      
      * feat(parser): add parser for terms, commands and files
      
      * feat(parser): add parser for terms, commands and files
      
      * feat(parser): add parser for terms, commands and files
      
      * feat(parser): add parser for terms, commands and files
      
      * chore(core): add license
      
      * chore(parser): remove warnings
      
      * chore(core): format files
      
      * chore(parser): remove warnings
      
      * chore(parser): format code
      
      * fix(core): add lib.rs
      
      * feat(term): Add early Term struct + Display trait
      
      * feat(parser): add parser crate and pest config
      a1aaf675
  5. Sep 22, 2022
  6. Sep 15, 2022
  7. Sep 13, 2022
Loading