Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / jyn514/saltwater issues and pull requests

#518 - Fixed warnings for last nightly

Pull Request - State: open - Opened by xTachyon over 3 years ago

#517 - ArgumentExtension is not set for AbiParam

Issue - State: open - Opened by bjorn3 almost 4 years ago

#516 - Run clippy on non-default features, too

Pull Request - State: closed - Opened by jyn514 about 4 years ago - 1 comment

#515 - Implement proper REPL

Pull Request - State: open - Opened by Stupremee about 4 years ago - 7 comments

#514 - Convert code from shared_string to arcstr

Pull Request - State: closed - Opened by thomcc about 4 years ago - 10 comments

#513 - The order of preprocessor stringifying is wrong.

Issue - State: open - Opened by hdamron17 about 4 years ago - 1 comment
Labels: bug, preprocessor

#512 - Don't emit error in binary promote if left type error

Pull Request - State: closed - Opened by ryankeleti about 4 years ago - 2 comments
Labels: error-checking, analyzer

#511 - Replce shared_str with arcstr

Pull Request - State: closed - Opened by Stupremee about 4 years ago - 3 comments

#510 - Close #506: Implement preprocessor concatenation

Pull Request - State: open - Opened by hdamron17 about 4 years ago - 2 comments
Labels: enhancement, preprocessor

#509 - Switch from shared_str to arcstr

Issue - State: closed - Opened by jyn514 about 4 years ago
Labels: enhancement, lexer

#508 - [WIP] Parse qualifiers correctly

Pull Request - State: open - Opened by jyn514 about 4 years ago
Labels: analyzer

#507 - Get rid of peek_next_token in declarator()

Pull Request - State: open - Opened by jyn514 about 4 years ago
Labels: technical-debt, parser

#506 - ## is not implemented

Issue - State: open - Opened by jyn514 about 4 years ago - 10 comments
Labels: bug, preprocessor

#505 - Change binary name to swcc in --help

Pull Request - State: closed - Opened by ryankeleti about 4 years ago

#504 - Generate man pages using help2man

Issue - State: open - Opened by jyn514 about 4 years ago - 4 comments
Labels: documentation, enhancement, good first issue, binary

#503 - Have {-h, --help} flags return 0

Pull Request - State: closed - Opened by ryankeleti about 4 years ago
Labels: enhancement, binary

#502 - Don't emit further type errors if already encountered type error

Pull Request - State: closed - Opened by ryankeleti about 4 years ago - 5 comments

#501 - Close #449. Allow replacement of function macros in `#if`

Pull Request - State: closed - Opened by hdamron17 about 4 years ago

#500 - Pre-increment on pointer to struct causes error

Issue - State: open - Opened by ryankeleti about 4 years ago
Labels: bug, analyzer

#499 - Link object files when passed in instead of source files

Issue - State: open - Opened by hdamron17 about 4 years ago
Labels: enhancement, binary

#498 - Add tests for command line arguments

Issue - State: open - Opened by hdamron17 about 4 years ago - 4 comments
Labels: good first issue, testing, binary

#497 - Close #494. Update pico-args with short-space-opt feature and use str for paths

Pull Request - State: closed - Opened by hdamron17 about 4 years ago - 2 comments

#496 - [ICE] Macro expansion assertion failed

Issue - State: open - Opened by pythondude325 about 4 years ago - 3 comments
Labels: ICE, preprocessor, fuzz

#495 - [ICE] Newline in string

Issue - State: open - Opened by pythondude325 about 4 years ago
Labels: lexer, ICE, fuzz

#494 - Optional whitespace between command line argument key and value

Issue - State: closed - Opened by hdamron17 about 4 years ago - 1 comment
Labels: enhancement, binary

#493 - Start on splitting saltwater into crates

Pull Request - State: closed - Opened by jyn514 about 4 years ago
Labels: technical-debt

#492 - Close #453. Builtin macros such as `__LINE__` (not function macros like `__has_header()`)

Pull Request - State: closed - Opened by hdamron17 about 4 years ago - 11 comments

#491 - Remove RecoverableResult and Recover

Pull Request - State: closed - Opened by jyn514 about 4 years ago

#490 - 0.11.0

Pull Request - State: closed - Opened by jyn514 about 4 years ago

#489 - Fix spurious proptest failures

Pull Request - State: closed - Opened by jyn514 about 4 years ago

#488 - [WIP] Add proper Repl

Pull Request - State: closed - Opened by Stupremee about 4 years ago - 1 comment

#487 - Add stddef.h

Pull Request - State: closed - Opened by jyn514 about 4 years ago

#486 - Fix clippy warnings

Pull Request - State: closed - Opened by jyn514 about 4 years ago - 1 comment

#485 - Add Homebrew install to readme

Pull Request - State: closed - Opened by SeekingMeaning about 4 years ago - 1 comment

#484 - Document that exponents aren't required for hex floats

Pull Request - State: closed - Opened by jyn514 about 4 years ago - 2 comments

#483 - Hexadecimal floating constant requires an exponent

Issue - State: closed - Opened by hdamron17 about 4 years ago - 3 comments

#482 - Path-based includes

Pull Request - State: closed - Opened by pythondude325 about 4 years ago

#481 - Don't run tarpaulin on travis

Pull Request - State: closed - Opened by jyn514 over 4 years ago
Labels: testing

#480 - Bump dependency versions

Pull Request - State: closed - Opened by jyn514 over 4 years ago
Labels: enhancement, codegen

#479 - Fix fuzz runners

Pull Request - State: closed - Opened by jyn514 over 4 years ago

#478 - Get rid of unput in the lexer

Pull Request - State: closed - Opened by jyn514 over 4 years ago - 1 comment

#477 - Get rid of `first` argument to Parser::new

Pull Request - State: closed - Opened by jyn514 over 4 years ago

#476 - Get rid of seen_line_token

Issue - State: open - Opened by jyn514 over 4 years ago
Labels: enhancement, lexer, technical-debt, preprocessor

#475 - Get rid of unput in lexer

Issue - State: closed - Opened by jyn514 over 4 years ago - 1 comment
Labels: lexer, technical-debt

#474 - Close #384: Return only span and type from lexer

Pull Request - State: closed - Opened by hdamron17 over 4 years ago - 10 comments

#473 - [ICE] bug in parser: loaded a variable that was not declared

Issue - State: open - Opened by Byter09 over 4 years ago - 1 comment
Labels: ICE

#472 - Incomplete function macro call should be an error

Issue - State: open - Opened by jyn514 over 4 years ago
Labels: bug, preprocessor

#471 - 0.10 release

Pull Request - State: closed - Opened by jyn514 over 4 years ago - 2 comments

#470 - Fix macro redefinition semantics

Pull Request - State: closed - Opened by pythondude325 over 4 years ago

#469 - Cross-check rcc against other compilers

Issue - State: open - Opened by jyn514 over 4 years ago - 3 comments
Labels: testing

#468 - Use chars instead of u8 for the lexer; don't panic on unicode identifiers

Pull Request - State: closed - Opened by jyn514 over 4 years ago - 2 comments

#467 - Added more GLaDOS quotes to warning, error, and panic messages.

Pull Request - State: closed - Opened by 1011X over 4 years ago

#466 - Add salty scream to panic

Pull Request - State: closed - Opened by pythondude325 over 4 years ago - 1 comment

#465 - Add --feature salty

Pull Request - State: closed - Opened by jyn514 over 4 years ago - 16 comments

#464 - [WIP] Add a proper REPL

Pull Request - State: closed - Opened by Stupremee over 4 years ago - 3 comments

#463 - Add me to the authors

Pull Request - State: closed - Opened by Stupremee over 4 years ago

#462 - Skip whitespaces in preprocessor

Pull Request - State: closed - Opened by Stupremee over 4 years ago - 7 comments

#461 - Escape special characters in display

Pull Request - State: closed - Opened by Stupremee over 4 years ago - 7 comments

#460 - Rename rcc to saltwater

Pull Request - State: closed - Opened by jyn514 over 4 years ago - 8 comments

#459 - Show macro expansions for undeclared identifiers

Issue - State: open - Opened by hdamron17 over 4 years ago - 5 comments
Labels: enhancement, hard, ui, preprocessor

#458 - Do not report type error when one type is "<type error>"

Issue - State: closed - Opened by hdamron17 over 4 years ago - 1 comment
Labels: ui

#457 - Space between function macro name and args

Issue - State: closed - Opened by hdamron17 over 4 years ago - 2 comments
Labels: bug, good first issue, preprocessor

#456 - Preprocessor stringify #

Pull Request - State: closed - Opened by hdamron17 over 4 years ago - 7 comments

#455 - [WIP] update readme

Pull Request - State: closed - Opened by jyn514 over 4 years ago

#454 - fix hfuzz binary

Pull Request - State: closed - Opened by Byter09 over 4 years ago

#453 - Missing predefined macros

Issue - State: closed - Opened by jyn514 over 4 years ago - 5 comments
Labels: enhancement, preprocessor

#452 - Don't give an error for function macros with no argument

Pull Request - State: closed - Opened by jyn514 over 4 years ago

#451 - "\n" is pretty printed with a literal newline

Issue - State: closed - Opened by jyn514 over 4 years ago
Labels: ui

#450 - Cannot use function macros with no arguments

Issue - State: closed - Opened by jyn514 over 4 years ago - 1 comment
Labels: bug, preprocessor

#449 - Cannot use function macros in #if macros

Issue - State: closed - Opened by jyn514 over 4 years ago - 1 comment
Labels: bug, preprocessor

#448 - Make git-testament optional and disable it by default

Pull Request - State: closed - Opened by jyn514 over 4 years ago - 3 comments

#447 - Upload to package repositories

Issue - State: open - Opened by Stupremee over 4 years ago - 5 comments
Labels: good first issue

#446 - Give an error if `#if` has trailing tokens in the expression

Pull Request - State: closed - Opened by jyn514 over 4 years ago

#445 - Document InternedStr

Pull Request - State: closed - Opened by jyn514 over 4 years ago

#444 - Don't give an error for 1.0/0 and 0.0/0

Pull Request - State: closed - Opened by jyn514 over 4 years ago - 2 comments

#443 - Add InternedStr::is_empty

Pull Request - State: closed - Opened by jyn514 over 4 years ago

#442 - 1.0/0 and 0.0/0 are both defined, but are reported as an error by rcc

Issue - State: closed - Opened by jyn514 over 4 years ago - 2 comments
Labels: bug, good first issue, error-checking, const_fold

#441 - Make cpp_expr usable without having a full PreProcessor

Pull Request - State: closed - Opened by jyn514 over 4 years ago - 1 comment

#440 - Separate macro replacement from macro parsing

Pull Request - State: closed - Opened by jyn514 over 4 years ago - 3 comments

#439 - ErrorHandler should wrap parser, not the other way around

Issue - State: open - Opened by jyn514 over 4 years ago
Labels: error-checking

#438 - Switch the string interner to lasso

Pull Request - State: closed - Opened by Kixiron over 4 years ago - 1 comment

#437 - Close #356 - Add whitespace token for preprocessor

Pull Request - State: closed - Opened by hdamron17 over 4 years ago - 18 comments

#436 - Separate macro replacement and macro parsing

Issue - State: closed - Opened by jyn514 over 4 years ago - 2 comments
Labels: enhancement, preprocessor

#434 - Separate Analyzer and PureAnalyzer

Pull Request - State: closed - Opened by jyn514 over 4 years ago

#417 - Add preconditions and postconditions

Issue - State: open - Opened by jyn514 over 4 years ago - 5 comments
Labels: enhancement, good first issue, testing

#409 - Anonymous Enum Pretty Printing

Issue - State: closed - Opened by pythondude325 over 4 years ago - 1 comment
Labels: enhancement, ui, low-priority

#395 - \n is a valid preprocessing token

Issue - State: open - Opened by jyn514 over 4 years ago - 2 comments
Labels: bug, preprocessor

#394 - [ICE] the lexer and the preprocessor have trouble getting along

Issue - State: closed - Opened by jyn514 over 4 years ago
Labels: ICE, preprocessor, fuzz

#388 - Missing stddef.h

Issue - State: closed - Opened by jyn514 over 4 years ago - 5 comments
Labels: bug, hard, parser

#384 - The lexer should only return a span and a token-kind

Issue - State: closed - Opened by jyn514 over 4 years ago - 4 comments
Labels: enhancement, hard, lexer, technical-debt

#382 - Query-based Architecture

Issue - State: open - Opened by pythondude325 over 4 years ago - 1 comment
Labels: enhancement, hard, technical-debt, low-priority

#361 - [ICE] unput doesn't play well with consume_whitespace

Issue - State: open - Opened by jyn514 over 4 years ago - 1 comment
Labels: lexer, ICE, preprocessor, fuzz

#356 - Remember whitespace for -E

Issue - State: closed - Opened by jyn514 over 4 years ago
Labels: enhancement, lexer, ui, preprocessor

#349 - [meta] Projects that should build with rcc

Issue - State: open - Opened by jyn514 over 4 years ago
Labels: testing

#347 - Parse qualifiers correctly

Issue - State: open - Opened by jyn514 over 4 years ago - 3 comments
Labels: bug, parser

#265 - [ICE] Panic on any two-byte utf-8 character

Issue - State: closed - Opened by pythondude325 over 4 years ago - 4 comments
Labels: bug, lexer, ICE

#158 - Change AST Display output

Issue - State: open - Opened by jyn514 almost 5 years ago - 1 comment
Labels: enhancement, parser

#156 - Use more specific errors

Issue - State: open - Opened by pythondude325 almost 5 years ago - 2 comments
Labels: good first issue, error-checking, technical-debt, low-priority

#140 - Cannot pass structs as rvals

Issue - State: open - Opened by jyn514 almost 5 years ago - 3 comments
Labels: bug, codegen, structs

#5 - Support preprocessing

Issue - State: open - Opened by jyn514 over 5 years ago - 12 comments
Labels: enhancement, preprocessor