namark

namark pushed to master at namark/libsimple_musical

1 week ago

namark pushed to master at namark/feeble-mundane

3 weeks ago

namark pushed to master at namark/cpp_tools

  • dd2012c99c This fixes the is_sorted assertion below, I'm one to claim I've never been bitten by const char*... big if true...

1 month ago

namark pushed to master at namark/libsimple_support

1 month ago

namark pushed to master at namark/feeble-mundane

1 month ago

namark pushed to master at namark/libsimple_support

  • da6484c558 Tuple operators SFINAE fixes for gcc.

1 month ago

namark pushed to master at namark/libsimple_support

  • de18faddef vuple find and shaped iterator unit tests.
  • e44f323771 simple::geom::vector-esque operator compatibility tag for vuple.
  • d41a96292a More tuple operator fixes, forwarding reference in default get_tuple accessor, left element binary operator SFINAE order, opt-in implicit conversion in left and right element result compatibility SFINAE, this SFINAE is a bit of a hack to support matrix scalar ops, with op compatibility being used as kind of a sameishness test, so implicit conversion make sense, specifically needed for vuple relational operators that return reductions.
  • aef6ccd957 Generic find value algorithm, specifically vuple friendly.
  • View comparison for these 4 commits »

1 month ago

namark pushed to master at namark/libsimple_support

  • cb28dcd750 Going all-in on vuple *shrug*.
  • 6fbcea7988 Fixes and improvements in tuple operators, turns out you can enable adl by inheriting from a class in the namespace, much better than bajillion using declarations, can never have enough SFINAE, _t, no _t, who cares! Is reserved and banned yet you keep using it like it's heavenly mana just to not type an extra {} -_-
  • b7a2b49daa this is a public member, have you no shameeee?
  • 31b9249ad0 so embarrassing...
  • View comparison for these 4 commits »

1 month ago

namark pushed to master at namark/truwo

  • 9af05a5f25 Library updates. simple interactive header type, simple musical callback buffer type, index/offset range.

1 month ago

namark pushed to master at namark/libsimple_support

  • 529b0b377c Really tempted to keep this just to embarrass clang.
  • 70cf79a391 Some say this forwarding was a compiler bug, so fix just in case. It makes sense, as it is so for any other function, but others say that constructor is special, but even if it is I don't like that. What if I wanted an rvalue ref only? Doesn't make sense.
  • View comparison for these 2 commits »

1 month ago

namark pushed to master at namark/cpp_tools

  • 70ebadad81 Adapting to move-only simple::io::read_iterator, which fixes a minor bug that a read error in equal check would not have been detected.

2 months ago

namark pushed to master at namark/libsimple_file

2 months ago

namark pushed to master at namark/libsimple_geom

2 months ago

namark pushed to master at namark/libsimple_support

2 months ago

namark pushed to master at namark/neogol

2 months ago

namark pushed to master at namark/libsimple_geom

  • c5c999827c std::abs is not constexpr and libc++ cares a lot about supporting that particular defect of the standard apparently

2 months ago

namark pushed to master at namark/libsimple_support

2 months ago

namark pushed to master at namark/libsimple_support

  • 0372b5fd10 Ah, we already got one, and it can stay cause it's more generic than std.

2 months ago

namark pushed to master at namark/libsimple_support

  • 28fc3e0d65 just backport em ffs, what's it gonna cost ya?

2 months ago

namark pushed to master at namark/melno

2 months ago