Tags

Tags give the ability to mark specific points in history as being important
  • v1.0.5

    Bug fixes and behavior improvements
    
    - Fix smart mode cursor shifting behavior when typing open paren before
      paren trail
    - Improve cursor shifting behavior when over typing over existing close
      parens in a paren trail
    - Fix 'precarious paren expression' handling
    - Fix incorrect paren trail information being returned from paren mode
    - Fix incorrect behavior when moving the cursor through a paren trail,
      resulting in unwanted movement or dropping of close parens
    - Fix possible invalid end iterator dereference in indent mode
  • v1.0.4

    Expand fix for paren trail 'space before cursor' behavior
    
    Now also correctly handles multiple whitespace characters
    before the cursor when inserting close parens, shortening
    the whitespace to a single space and clipping the cursor
    position so it does not end up behind an inserted close paren.
  • v1.0.3

    Fix paren trail 'space before cursor' behavior.
    
    This was not correctly preserving whitespace before the cursor when
    inserting new close parens as part of paren trail reconstruction.
  • v1.0.2

    dac0e585 · Fix tab expansion ·
    Tab expansion fix
  • v1.0.1

    Rename tests target to cpparinfer-tests
    
    To prevent namespace clashes when pulling in cpparinfer using
    CMake FetchContent.