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

Handle utf8 nicks with mk_wcwidth() #480

Merged
merged 14 commits into from May 18, 2016

Commits on May 12, 2016

  1. Copy the full SHA
    5538578 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    5c74a3b View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    b0afcc9 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2016

  1. Introduce string_policy().

    xavierog committed May 13, 2016
    Copy the full SHA
    2c8648a View commit details
    Browse the repository at this point in the history
  2. Leverage string_policy().

    xavierog committed May 13, 2016
    Copy the full SHA
    21c07c0 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    35b3ccc View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    719efc4 View commit details
    Browse the repository at this point in the history
  5. Fix indentation of display_sorted_nicks().

    This was done assuming an "indent with tab, align with spaces" approach.
    get_alignment also benefited from a minor indentation fix.
    xavierog committed May 13, 2016
    Copy the full SHA
    09ca3ad View commit details
    Browse the repository at this point in the history
  6. get_alignment: handle UTF-8 strings.

    get_alignment now works with columns (width), not bytes, although it is liable
    to work with bytes if the given text is not a valid UTF-8 string.
    xavierog committed May 13, 2016
    Copy the full SHA
    97a4ee7 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    f1b5b51 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    29beafc View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    72064de View commit details
    Browse the repository at this point in the history
  10. Adjust some conditions.

    xavierog committed May 13, 2016
    Copy the full SHA
    a26a387 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    5d69b4c View commit details
    Browse the repository at this point in the history