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

Implement IOList BIFs #362

Merged
merged 29 commits into from Jan 14, 2020
Merged

Commits on Jan 13, 2020

  1. Configuration menu
    Copy the full SHA
    cc45a0d View commit details
    Browse the repository at this point in the history
  2. Implement iolist_size/1

    mlwilkerson authored and KronicDeth committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    043d5d9 View commit details
    Browse the repository at this point in the history
  3. Fix typo in test comments

    mlwilkerson authored and KronicDeth committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    628e502 View commit details
    Browse the repository at this point in the history
  4. Add doctest for iolist_size/1

    mlwilkerson authored and KronicDeth committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    16c504e View commit details
    Browse the repository at this point in the history
  5. Auto-formatting

    mlwilkerson authored and KronicDeth committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    d218479 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    227ae25 View commit details
    Browse the repository at this point in the history
  7. auto-formatting

    mlwilkerson authored and KronicDeth committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    23553ed View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d93ab1d View commit details
    Browse the repository at this point in the history
  9. auto-formatting

    mlwilkerson authored and KronicDeth committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    cdc8d7f View commit details
    Browse the repository at this point in the history
  10. WIP: re-write iolist_size/1

    mlwilkerson authored and KronicDeth committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    6dd6bfa View commit details
    Browse the repository at this point in the history
  11. auto-formatting

    mlwilkerson authored and KronicDeth committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    fb9b7c5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    299dfb6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ce34a59 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    41714c2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    40dfd7b View commit details
    Browse the repository at this point in the history
  16. WIP: add tests for subbinary, smallint tail in improper list and atom…

    … in list for iolist_to_iovec/1
    mlwilkerson authored and KronicDeth committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    d484109 View commit details
    Browse the repository at this point in the history
  17. WIP: fixing iolist_to_iovec/1 to handle errors when converting list e…

    …lements to binaries
    mlwilkerson authored and KronicDeth committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    64b3db1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    8eb7281 View commit details
    Browse the repository at this point in the history
  19. auto-formatting

    mlwilkerson authored and KronicDeth committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    357967e View commit details
    Browse the repository at this point in the history
  20. Fix ups after rebasing on develop

    mlwilkerson authored and KronicDeth committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    e3f4930 View commit details
    Browse the repository at this point in the history
  21. Add test for ProcBin

    mlwilkerson authored and KronicDeth committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    115efdc View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    15addaf View commit details
    Browse the repository at this point in the history
  23. Add test coverage for ProcBin

    mlwilkerson authored and KronicDeth committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    66f1011 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    1e0ce4e View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    7bf6919 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2020

  1. Use stack instead of recursion for iolist_size/1

    Recursion isn't safe to do in Rust the way it is in Erlang/Elixir.
    KronicDeth committed Jan 14, 2020
    Configuration menu
    Copy the full SHA
    fdd7d4b View commit details
    Browse the repository at this point in the history
  2. Quote and escape UTF-8 binaries

    Fixes binaries in iolists showing up as empty spaces like `[0 | ]` for
    `[0 | ""]`.
    KronicDeth committed Jan 14, 2020
    Configuration menu
    Copy the full SHA
    7f6b3e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eed4eb5 View commit details
    Browse the repository at this point in the history
  4. Escape and quote strings for string_to_* functions

    Include proper argument name instead of using "string".
    KronicDeth committed Jan 14, 2020
    Configuration menu
    Copy the full SHA
    8d34892 View commit details
    Browse the repository at this point in the history