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

feat: Add support for range mappings proposal #77

Merged
merged 64 commits into from
Mar 20, 2024

Commits on Mar 13, 2024

  1. rsm

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    327c2af View commit details
    Browse the repository at this point in the history
  2. range_mapping

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    879fb1b View commit details
    Browse the repository at this point in the history
  3. range_mapping

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    9de6692 View commit details
    Browse the repository at this point in the history
  4. error variant

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    b13e00c View commit details
    Browse the repository at this point in the history
  5. rmi_result

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    7558335 View commit details
    Browse the repository at this point in the history
  6. fix compilation

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    502e9a9 View commit details
    Browse the repository at this point in the history
  7. json

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    9292815 View commit details
    Browse the repository at this point in the history
  8. WIP

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    0cc6b20 View commit details
    Browse the repository at this point in the history
  9. error variant

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    cecc1bf View commit details
    Browse the repository at this point in the history
  10. decode_rmi

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    88a054c View commit details
    Browse the repository at this point in the history
  11. is_range

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    9631444 View commit details
    Browse the repository at this point in the history
  12. u32

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    4935322 View commit details
    Browse the repository at this point in the history
  13. doc

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    24cda13 View commit details
    Browse the repository at this point in the history
  14. fix rmi decoding

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    26eeeed View commit details
    Browse the repository at this point in the history
  15. minus one

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    3d43ddf View commit details
    Browse the repository at this point in the history
  16. Add a test for decoder

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    f517b36 View commit details
    Browse the repository at this point in the history
  17. Remove dbg

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    e4ad541 View commit details
    Browse the repository at this point in the history
  18. serialize range mappings

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    a7f241e View commit details
    Browse the repository at this point in the history
  19. Add a test

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    46d337d View commit details
    Browse the repository at this point in the history
  20. Remove useless TODO

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    65ba538 View commit details
    Browse the repository at this point in the history
  21. review

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    5cd2046 View commit details
    Browse the repository at this point in the history
  22. repeat empty string

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    4535a2b View commit details
    Browse the repository at this point in the history
  23. Fix doc CI

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    fc2ee72 View commit details
    Browse the repository at this point in the history
  24. Dep on bitvec

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    1a1dbc5 View commit details
    Browse the repository at this point in the history
  25. fix decode_rmi

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    af19537 View commit details
    Browse the repository at this point in the history
  26. Use it

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    be20676 View commit details
    Browse the repository at this point in the history
  27. to: &mut BitVec

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    3b72696 View commit details
    Browse the repository at this point in the history
  28. Fix partial eq impl

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    59b3241 View commit details
    Browse the repository at this point in the history
  29. Debug impl

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    0834058 View commit details
    Browse the repository at this point in the history
  30. Add safety comment

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    26c6280 View commit details
    Browse the repository at this point in the history
  31. Declare encode_rmi

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    3f80f13 View commit details
    Browse the repository at this point in the history
  32. Declare encode_byte

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    0be3f85 View commit details
    Browse the repository at this point in the history
  33. encode_rmi

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    a8d6470 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    a040b52 View commit details
    Browse the repository at this point in the history
  35. Remove dbg

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    8383467 View commit details
    Browse the repository at this point in the history
  36. Fix decoder

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    6f5a4ae View commit details
    Browse the repository at this point in the history
  37. Use binary search

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    3cf9dd6 View commit details
    Browse the repository at this point in the history
  38. Remove comments

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    bc2a237 View commit details
    Browse the repository at this point in the history
  39. assert 1-based index

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    38bb516 View commit details
    Browse the repository at this point in the history
  40. Use lsb and remove reverse

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    2ab0d3f View commit details
    Browse the repository at this point in the history
  41. Add tests

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    37cdbc7 View commit details
    Browse the repository at this point in the history
  42. Use 0-based index

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    3150d83 View commit details
    Browse the repository at this point in the history
  43. fix test

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    38785c3 View commit details
    Browse the repository at this point in the history
  44. lint

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    09b72f3 View commit details
    Browse the repository at this point in the history
  45. resize

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    b0d9e1d View commit details
    Browse the repository at this point in the history
  46. panic => error

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    f4867b1 View commit details
    Browse the repository at this point in the history
  47. store_le

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    46d64fa View commit details
    Browse the repository at this point in the history
  48. unsafe

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    f70a754 View commit details
    Browse the repository at this point in the history
  49. RawToken.is_range

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    a025248 View commit details
    Browse the repository at this point in the history
  50. Update test

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    92ce26d View commit details
    Browse the repository at this point in the history
  51. Make encoding efficient

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    af22bf6 View commit details
    Browse the repository at this point in the history
  52. dynamic size

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    f80aa98 View commit details
    Browse the repository at this point in the history
  53. Use resize

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    f8d1edd View commit details
    Browse the repository at this point in the history
  54. fix

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    544605d View commit details
    Browse the repository at this point in the history
  55. Fix unit test

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    e53ed5f View commit details
    Browse the repository at this point in the history
  56. fix clipy

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    ca6d0c5 View commit details
    Browse the repository at this point in the history
  57. Update test refs

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    b6fd204 View commit details
    Browse the repository at this point in the history
  58. Add a test

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    d8e5bbe View commit details
    Browse the repository at this point in the history
  59. fixup

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    2fedd9f View commit details
    Browse the repository at this point in the history
  60. offset

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    8538bd6 View commit details
    Browse the repository at this point in the history
  61. saturate

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    a7f3356 View commit details
    Browse the repository at this point in the history
  62. Update test

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    95ff8b8 View commit details
    Browse the repository at this point in the history
  63. Fix test & logic

    kdy1 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    b5c4ca8 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    df6cc81 View commit details
    Browse the repository at this point in the history