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

Fix line ending handling in reverse_readfile/readline across OS, and not skipping empty lines #712

Open
wants to merge 100 commits into
base: master
Choose a base branch
from

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    e2952c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    619a38d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6cbea60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0de9696 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f114afe View commit details
    Browse the repository at this point in the history
  6. bump codecov to v4

    DanielYang59 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    deb1ad7 View commit details
    Browse the repository at this point in the history
  7. tweak docstring

    DanielYang59 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    c4a845c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    afbe573 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    a4c4fe3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86ea01b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c7ec2de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ae125c3 View commit details
    Browse the repository at this point in the history
  5. fix docstring

    DanielYang59 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    343e0db View commit details
    Browse the repository at this point in the history
  6. update unit test

    DanielYang59 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    d288e0d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    064c064 View commit details
    Browse the repository at this point in the history
  8. use if after return

    DanielYang59 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    30624aa View commit details
    Browse the repository at this point in the history
  9. tweak docstring

    DanielYang59 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    3084123 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    1639725 View commit details
    Browse the repository at this point in the history
  2. encode in linux

    DanielYang59 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    dfe553d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b7a811 View commit details
    Browse the repository at this point in the history
  4. yield str in windows

    DanielYang59 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    b291707 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aeba5a7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d7adda View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e6312a6 View commit details
    Browse the repository at this point in the history
  8. better assert no error

    DanielYang59 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    7911e0a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6cb5349 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    79f07f1 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    d2ea989 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6803c7b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    351452a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6f8baf9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    74a451f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ef454b3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3516c27 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5e1344c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    283a383 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ace9264 View commit details
    Browse the repository at this point in the history
  11. add TODO tag

    DanielYang59 committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    9e92bb9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6a8f8b5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f69c205 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    28e6cc4 View commit details
    Browse the repository at this point in the history
  15. remove manual counter

    DanielYang59 committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    bf3b90a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a03b301 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    138b756 View commit details
    Browse the repository at this point in the history
  2. tweak docstring

    DanielYang59 committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    29dc50d View commit details
    Browse the repository at this point in the history
  3. add comments

    DanielYang59 committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    8f94964 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    3804727 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76c0243 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b68d14 View commit details
    Browse the repository at this point in the history
  4. update unit test

    DanielYang59 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    cd3bbd1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    36a02f4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6457922 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    14dad79 View commit details
    Browse the repository at this point in the history
  8. tweak unit test names

    DanielYang59 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    306a8f1 View commit details
    Browse the repository at this point in the history
  9. supress newline convert

    DanielYang59 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    168bc42 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    dcdfde5 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. Configuration menu
    Copy the full SHA
    f255121 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    57157ef View commit details
    Browse the repository at this point in the history
  3. clean up docstring

    DanielYang59 committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    4276032 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    33257c5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f75abd3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    709ed17 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4799c24 View commit details
    Browse the repository at this point in the history
  8. tweak comment

    DanielYang59 committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    702e6ca View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. update TODO list

    DanielYang59 committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    d0a0fda View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5af7145 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    384c231 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6102263 View commit details
    Browse the repository at this point in the history
  5. check file pointer reset

    DanielYang59 committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    e9c22ed View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0be5a85 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    edfa0cb View commit details
    Browse the repository at this point in the history
  8. Merge branch 'readline-line-ending' of github.com:DanielYang59/monty …

    …into readline-line-ending
    DanielYang59 committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    bdda9f8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8714cb4 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'readline-line-ending' of github.com:DanielYang59/monty …

    …into readline-line-ending
    DanielYang59 committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    c236434 View commit details
    Browse the repository at this point in the history
  11. save test log on wsl2

    DanielYang59 committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    174d940 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1f7476e View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    0d2af60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7cddd29 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b478dd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3053e87 View commit details
    Browse the repository at this point in the history
  5. remove outdated test log

    DanielYang59 committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    097ae65 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cf542a8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8dc894e View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    e90da64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df0288b View commit details
    Browse the repository at this point in the history
  3. remove dup test script

    DanielYang59 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    0ea6828 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'readline-line-ending' of github.com:DanielYang59/monty …

    …into readline-line-ending
    DanielYang59 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    8db6bb4 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. clear finished TODO tag

    DanielYang59 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    f354756 View commit details
    Browse the repository at this point in the history
  2. tweak var name

    DanielYang59 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    96c9108 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e1786ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f90074c View commit details
    Browse the repository at this point in the history
  5. add type annotation

    DanielYang59 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    27b28a6 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

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

Commits on Sep 22, 2024

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

Commits on Oct 21, 2024

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

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    6613d33 View commit details
    Browse the repository at this point in the history
  2. remove merge issue

    DanielYang59 committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    3baea3a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61f4aff View commit details
    Browse the repository at this point in the history
  4. revise comment

    DanielYang59 committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    f1fd669 View commit details
    Browse the repository at this point in the history
  5. suppress mypy errors

    DanielYang59 committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    d70e80e View commit details
    Browse the repository at this point in the history