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

Rename Encoding's "streams" to "I/O queues" #215

Merged
merged 27 commits into from
Sep 8, 2020
Merged

Rename Encoding's "streams" to "I/O queues" #215

merged 27 commits into from
Sep 8, 2020

Commits on May 28, 2020

  1. Rename Encoding's "streams" to "token queues"

    This change renames the Encoding-specific concept of "streams", which
    had been causing confusion with readable/writable streams for years, to
    "token queues". It also exports the corresponding definitions.
    
    Closes #180.
    Andreu Botella Botella committed May 28, 2020
    Configuration menu
    Copy the full SHA
    cbeb639 View commit details
    Browse the repository at this point in the history
  2. Export token queue and its algorithms.

    Andreu Botella Botella committed May 28, 2020
    Configuration menu
    Copy the full SHA
    bb9b17b View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2020

  1. Don't export prepend.

    Andreu Botella Botella committed Jun 4, 2020
    Configuration menu
    Copy the full SHA
    a53fcbd View commit details
    Browse the repository at this point in the history
  2. Adds implicit conversions between token queues and strings/byte seque…

    …nces.
    
    Also refactors the BOM sniff algorithm to not use conversions.
    Andreu Botella Botella committed Jun 4, 2020
    Configuration menu
    Copy the full SHA
    660bd8e View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2020

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

Commits on Jul 15, 2020

  1. Fixing typos in the conversion algorithms before refactoring

    Andreu Botella committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    5367e9b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1114d02 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2020

  1. Add the blocking behavior and the special handling of EOF

    Andreu Botella committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    0314d3e View commit details
    Browse the repository at this point in the history
  2. Clarify that streaming I/O queues should be used in parallel

    Andreu Botella committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    04c5e8f View commit details
    Browse the repository at this point in the history
  3. Remove link defaults for list and ReadableStream.

    Andreu Botella committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    c62d26c View commit details
    Browse the repository at this point in the history
  4. Rename EOF to end-of-queue.

    Andreu Botella committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    68f4d9d View commit details
    Browse the repository at this point in the history
  5. Use create, convert and so on on the API section.

    Andreu Botella committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    2bff546 View commit details
    Browse the repository at this point in the history
  6. Fix trailing whitespace.

    Andreu Botella committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    2d5354d View commit details
    Browse the repository at this point in the history
  7. Remove link defaults for item

    Andreu Botella committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    f55ce2c View commit details
    Browse the repository at this point in the history
  8. Add a peek operation.

    Andreu Botella committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    5fba611 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2020

  1. Reduce the conversions to a short paragraph.

    Also add an optional initializer argument to "create an I/O queue".
    Andreu Botella committed Jul 20, 2020
    Configuration menu
    Copy the full SHA
    189f580 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2020

  1. Incorporate a suggestion from code review

    Andreu Botella committed Jul 22, 2020
    Configuration menu
    Copy the full SHA
    9dab74d View commit details
    Browse the repository at this point in the history
  2. Using the list shorthand rather than a "create" operation.

    Andreu Botella committed Jul 22, 2020
    Configuration menu
    Copy the full SHA
    d23557c View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2020

  1. Incorporate suggestions from code review.

    Andreu Botella committed Aug 26, 2020
    Configuration menu
    Copy the full SHA
    eca3dbe View commit details
    Browse the repository at this point in the history
  2. Don't change the id of the insertion example

    Andreu Botella committed Aug 26, 2020
    Configuration menu
    Copy the full SHA
    a65d680 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2020

  1. formatting nits

    annevk committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    f4dff40 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2020

  1. Configuration menu
    Copy the full SHA
    a4916e6 View commit details
    Browse the repository at this point in the history
  2. Refactor BOM sniff in terms of the peek operation.

    Andreu Botella committed Sep 2, 2020
    Configuration menu
    Copy the full SHA
    88ac022 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2020

  1. Configuration menu
    Copy the full SHA
    852adcb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4096269 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2020

  1. Push end-of-queue on the process operation

    Andreu Botella committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    faae433 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2020

  1. minor nits

    annevk committed Sep 8, 2020
    Configuration menu
    Copy the full SHA
    fa4a2cf View commit details
    Browse the repository at this point in the history