Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bucket List #116

Open
2 of 12 tasks
obiwan87 opened this issue Jan 8, 2025 · 0 comments
Open
2 of 12 tasks

Bucket List #116

obiwan87 opened this issue Jan 8, 2025 · 0 comments
Labels

Comments

@obiwan87
Copy link
Owner

obiwan87 commented Jan 8, 2025

  • soa arrays do not work properly (see demo.odin)
  • also in demo.odin: T { entity = expr } -> ignore references in literal body because T is polymorphic and not known
  • Propagate down type in ExpectedTypeEngine for if ... else ternary expressions (order is different from other ternary expressions)
  • No code-completion inside literal init block without lhs only camera.target = rl.Vector2 { player.x + 20.0, player.y + 20.0 }
  • Show inlay hints for literal values in init blocks
  • Suggestions popup after literals, e.g. e.g. x := 2 + 3<caret>
  • Auto-insert comma when declaring fields in a struct/enum/union
  • Add "for" template for iterable stuff items.for<press tab> will turn into for in loop
  • Add "auto-detect" for "Odin SDK" root
  • Add preference setting for auto-imported packages: "Always import as alias"
  • Add preferences for auto-generated package names: "parent directory", "directory structure, e.g. root_p1_p11_p12"
  • Contain parse error when declaring a new symbol in file-scope: "name" on will cause all formatting to break
@obiwan87 obiwan87 self-assigned this Jan 8, 2025
@obiwan87 obiwan87 added this to the 0.11.0 milestone Jan 8, 2025
@obiwan87 obiwan87 added the bug Something isn't working label Jan 8, 2025
@obiwan87 obiwan87 changed the title Known Type inference bugs Bugs Bucket Jan 12, 2025
@obiwan87 obiwan87 changed the title Bugs Bucket Bucket List Jan 12, 2025
@obiwan87 obiwan87 added note and removed bug Something isn't working labels Jan 12, 2025
@obiwan87 obiwan87 removed this from the 0.11.0 milestone Jan 18, 2025
@obiwan87 obiwan87 removed their assignment Jan 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant