Skip to content

Releases: wr7/argtea

v2.1.0

Choose a tag to compare

@wr7 wr7 released this 02 Jan 22:30
  • Add support for (flag @ "--flag" | "-f") => {/*...*/} syntax.
  • Fix bugs with #[fake] and #[hidden]

v2.0.0

Choose a tag to compare

@wr7 wr7 released this 01 Jan 17:40

Breaking changes:

  • Remove automatic pub when no visibility is specified. Visibility now works exactly like native rust functions/constants.

Other changes:

  • Remove weird semicolon requirements in argtea functions that previously lead to cryptic compiler errors when violated.

v1.0.3

Choose a tag to compare

@wr7 wr7 released this 31 Dec 18:00
  • Fix bug when specifying both function visibility and calling convention

v1.0.2

Choose a tag to compare

@wr7 wr7 released this 30 Dec 22:12
  • Add support for attributes, visibility, and calling convention on argtea functions/constants
  • Remove undocumented restriction where argtea constants cannot be defined after argtea functions
  • Mention break in documentation

v1.0.1

Choose a tag to compare

@wr7 wr7 released this 26 Nov 14:22
  • Support for -Wall <=> -W all syntax
  • #[fake] annotation
  • Better error messages
  • Bug fixes

v1.0.0

Choose a tag to compare

@wr7 wr7 released this 31 Aug 15:53

This version adds support for more complex flag syntax:

  • -sw 80 <=> -s -w 80
  • --width=80 <=> --width 80