Ecosyste.ms: Issues

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

GitHub / nim-lang/c2nim issues and pull requests

#275 - Implicit Forward Declared Struct incorrectly Converted

Issue - State: open - Opened by miguelmartin75 7 months ago - 1 comment

#274 - Bump actions/checkout from 3 to 4

Pull Request - State: closed - Opened by dependabot[bot] 8 months ago - 1 comment
Labels: dependencies

#273 - Create dependabot.yml

Pull Request - State: closed - Opened by ringabout 8 months ago

#272 - test c2nim with 2.0.0

Pull Request - State: closed - Opened by ringabout 8 months ago

#271 - C `enum` should not be translated to Nim enum

Issue - State: open - Opened by arnetheduck 10 months ago

#270 - Add clib pragma for configurable dynlib vs header

Pull Request - State: closed - Opened by elcritch about 1 year ago

#269 - fixes nightlies; emit nimIdentNormalize for 1.2.x

Pull Request - State: closed - Opened by ringabout about 1 year ago - 1 comment

#268 - Add type attributes support

Pull Request - State: open - Opened by ASVIEST about 1 year ago

#267 - Cant generate: gl3.h have 183KB out of range

Issue - State: closed - Opened by Angluca over 1 year ago

#266 - nimble docs: fix error " ... too short"

Pull Request - State: closed - Opened by Angluca over 1 year ago

#264 - Allow multiple mangles

Pull Request - State: closed - Opened by elcritch over 1 year ago

#263 - Better handling of CPP static methods

Pull Request - State: closed - Opened by Menduist over 1 year ago - 1 comment

#262 - Update the Renderer

Pull Request - State: closed - Opened by planetis-m over 1 year ago - 2 comments

#261 - Update renderer.nim

Pull Request - State: closed - Opened by planetis-m over 1 year ago

#260 - Please ignore

Pull Request - State: open - Opened by planetis-m over 1 year ago

#259 - Pr various features v2 - fix cpp template args

Pull Request - State: closed - Opened by elcritch over 1 year ago - 4 comments

#258 - bump Nim version and compile c2nim in refc

Pull Request - State: closed - Opened by ringabout over 1 year ago

#257 - bump Nim version

Pull Request - State: closed - Opened by ringabout over 1 year ago

#256 - Add various features

Pull Request - State: closed - Opened by elcritch over 1 year ago

#255 - Option to use C preprocessor to expand C macros

Pull Request - State: closed - Opened by elcritch over 1 year ago - 4 comments

#254 - Translate __attribute__ tags

Issue - State: open - Opened by arnetheduck over 1 year ago

#253 - bump c2nim version

Pull Request - State: closed - Opened by ringabout over 1 year ago

#252 - handle __attribute__ pragmas in struct bodies, more pointer decls, etc

Pull Request - State: closed - Opened by elcritch over 1 year ago - 2 comments

#251 - Reorder comments, function attributes, and macro def args

Pull Request - State: closed - Opened by elcritch over 1 year ago - 1 comment

#250 - Mark generated enums with `size: sizeof(cint)`

Issue - State: open - Opened by quantumedbox over 1 year ago

#249 - patches for ORC; remove shallow

Pull Request - State: closed - Opened by ringabout over 1 year ago

#248 - make c2nim compatible with 1.2.0

Pull Request - State: closed - Opened by ringabout almost 2 years ago - 1 comment

#247 - c2nim fails to remove "LL" suffixes on types

Issue - State: open - Opened by omentic almost 2 years ago

#246 - replace shallowCopy with move, otherwise it fails nimgen

Pull Request - State: closed - Opened by ringabout almost 2 years ago

#245 - bump version otherwise nimgen will fail

Pull Request - State: closed - Opened by ringabout almost 2 years ago

#244 - supports Arc/Orc by enabling deepcopy

Pull Request - State: closed - Opened by ringabout almost 2 years ago

#243 - generated `proc` types should be `raises: []`

Issue - State: open - Opened by arnetheduck about 2 years ago

#242 - `importc` not generated for typedef

Issue - State: open - Opened by arnetheduck about 2 years ago

#242 - `importc` not generated for typedef

Issue - State: open - Opened by arnetheduck about 2 years ago

#241 - invalid code generated for `extern const`

Issue - State: open - Opened by arnetheduck about 2 years ago - 2 comments

#240 - fails to recognise stdint types

Issue - State: closed - Opened by arnetheduck about 2 years ago - 2 comments

#239 - fails to parse `typedef struct` with ifdef inside

Issue - State: open - Opened by arnetheduck about 2 years ago

#239 - fails to parse `typedef struct` with ifdef inside

Issue - State: open - Opened by arnetheduck about 2 years ago

#238 - c2nim chokes on static arrays in parameters

Issue - State: open - Opened by omentic about 2 years ago

#238 - c2nim chokes on static arrays in parameters

Issue - State: open - Opened by omentic about 2 years ago

#237 - Computer freeze: c2nim on Linux, translating AnsiC header file

Issue - State: open - Opened by heysokam about 2 years ago - 2 comments

#236 - remove modulePragmas since deadcode elim is always on

Pull Request - State: closed - Opened by ringabout about 2 years ago

#234 - SIGSEGV: Illegal storage access. (Attempt to read from nil?)

Issue - State: open - Opened by holgerschurig over 2 years ago - 2 comments

#233 - Updates from Nim

Pull Request - State: closed - Opened by planetis-m over 2 years ago - 3 comments

#232 - Add debug procs

Pull Request - State: closed - Opened by planetis-m over 2 years ago - 2 comments

#231 - Capture comments by providing the parent node

Pull Request - State: closed - Opened by planetis-m over 2 years ago - 1 comment

#230 - Fix comments starting with an extra space

Pull Request - State: open - Opened by planetis-m over 2 years ago - 2 comments

#229 - Infinite loop / memory leak

Issue - State: open - Opened by auxym over 2 years ago

#229 - Infinite loop / memory leak

Issue - State: open - Opened by auxym over 2 years ago

#228 - apply nep1 regardless of a match

Pull Request - State: open - Opened by planetis-m over 2 years ago - 1 comment

#226 - Unused imports and other warnings

Issue - State: open - Opened by georgelemon over 2 years ago

#226 - Unused imports and other warnings

Issue - State: open - Opened by georgelemon over 2 years ago

#225 - Type after enum identifier not parsed in C++

Issue - State: open - Opened by mantielero almost 3 years ago

#225 - Type after enum identifier not parsed in C++

Issue - State: open - Opened by mantielero almost 3 years ago

#224 - Token pasting operator `##`

Issue - State: open - Opened by mantielero almost 3 years ago

#223 - Is this a parsing error?

Issue - State: open - Opened by mantielero almost 3 years ago

#223 - Is this a parsing error?

Issue - State: open - Opened by mantielero almost 3 years ago

#222 - Add varargs to defines, defines as C imports, and CLI mangle option

Pull Request - State: closed - Opened by elcritch almost 3 years ago - 2 comments

#221 - remain backward compatibility with earlier Nim verisons

Pull Request - State: closed - Opened by narimiran almost 3 years ago - 1 comment

#220 - Error on #define foo = 0

Issue - State: open - Opened by arkanoid87 almost 3 years ago - 2 comments

#219 - Use counter instead of lexer line to name anonymous type

Pull Request - State: closed - Opened by RSDuck almost 3 years ago

#218 - Add `#mangle` example for fixing C identifiers (to conform nep1-style)

Pull Request - State: closed - Opened by haxscramper almost 3 years ago

#217 - anonymous structs members of a typedef struct end up with the same name

Issue - State: closed - Opened by RSDuck almost 3 years ago - 2 comments

#216 - Generates: culonglongint

Issue - State: open - Opened by mantielero about 3 years ago

#215 - unsigned long long not handled

Issue - State: open - Opened by mantielero about 3 years ago

#214 - fix #85

Pull Request - State: closed - Opened by RSDuck about 3 years ago

#213 - support C++11 variadic templates

Issue - State: open - Opened by Araq about 3 years ago
Labels: enhancement

#213 - support C++11 variadic templates

Issue - State: open - Opened by Araq about 3 years ago
Labels: enhancement

#212 - More C++20 support

Issue - State: open - Opened by Araq about 3 years ago
Labels: enhancement

#206 - Unknown Unicode symbols in comments cause c2nim to freeze

Issue - State: closed - Opened by GavinRay97 about 3 years ago - 1 comment

#206 - Unknown Unicode symbols in comments cause c2nim to freeze

Issue - State: closed - Opened by GavinRay97 about 3 years ago - 1 comment

#199 - enum reordering does not work if values are from another enum

Issue - State: closed - Opened by royneary over 3 years ago - 1 comment

#184 - stdint.h types should be translated (int32_t --> int32)

Issue - State: closed - Opened by snej about 4 years ago - 1 comment

#184 - stdint.h types should be translated (int32_t --> int32)

Issue - State: closed - Opened by snej about 4 years ago - 1 comment

#182 - 'ident' is not accessible using discriminant 'kind' of type 'TNode'

Issue - State: closed - Opened by dariolah about 4 years ago - 1 comment

#181 - size_t should be replaced by uint, not csize

Issue - State: closed - Opened by stefantalpalaru over 4 years ago - 3 comments

#181 - size_t should be replaced by uint, not csize

Issue - State: closed - Opened by stefantalpalaru over 4 years ago - 3 comments

#177 - Compiler needs to be synced with nim compiler

Issue - State: closed - Opened by foldl over 4 years ago - 1 comment

#164 - In header mode, function body should be ignored

Issue - State: closed - Opened by ratiotile almost 5 years ago - 1 comment

#164 - In header mode, function body should be ignored

Issue - State: closed - Opened by ratiotile almost 5 years ago - 1 comment

#153 - Some issues, low priority

Issue - State: closed - Opened by StefanSalewski over 5 years ago

#153 - Some issues, low priority

Issue - State: closed - Opened by StefanSalewski over 5 years ago

#152 - Minor improvements

Pull Request - State: closed - Opened by pb-cdunn over 5 years ago - 5 comments

#131 - c2nim generates incorrect importc for struct

Issue - State: open - Opened by genotrance about 6 years ago - 4 comments

#127 - c2nim doesn't like #define of versions

Issue - State: closed - Opened by genotrance over 6 years ago

#127 - c2nim doesn't like #define of versions

Issue - State: closed - Opened by genotrance over 6 years ago

#123 - c2nim converts const into vars

Issue - State: closed - Opened by genotrance over 6 years ago - 1 comment

#123 - c2nim converts const into vars

Issue - State: closed - Opened by genotrance over 6 years ago - 1 comment

#120 - Fix issue caused by ifdef as last item in struct

Pull Request - State: closed - Opened by brjohnsn over 6 years ago - 1 comment

#119 - #ifdef as last item in struct fails

Issue - State: closed - Opened by brjohnsn over 6 years ago - 1 comment

#111 - Wrong constructors for generic classes

Issue - State: closed - Opened by BigEpsilon over 6 years ago - 1 comment

#106 - Nested Types

Pull Request - State: closed - Opened by BigEpsilon over 6 years ago - 3 comments

#106 - Nested Types

Pull Request - State: closed - Opened by BigEpsilon over 6 years ago - 3 comments

#105 - generic typedef

Issue - State: closed - Opened by BigEpsilon almost 7 years ago - 1 comment

#85 - Errors from separated importc & bitsize pragmas

Issue - State: closed - Opened by cdunn2001 about 7 years ago

#85 - Errors from separated importc & bitsize pragmas

Issue - State: closed - Opened by cdunn2001 about 7 years ago

#82 - failes to parse #if defined without parenthesis

Issue - State: closed - Opened by arnetheduck about 7 years ago - 1 comment

#82 - failes to parse #if defined without parenthesis

Issue - State: closed - Opened by arnetheduck about 7 years ago - 1 comment