Added
- Added new methods to
Cursor(#280):advanceToNextNonSpaceOrNewline()- Identical replacement for the (now-deprecated)advanceToFirstNonSpace()methodadvanceToNextNonSpaceOrTab()- Similar replacement foradvanceToFirstNonSpace()but with proper tab handlinggetNextNonSpaceCharacter()- Identical replacement for the (now-deprecated)getFirstNonSpaceCharacter()methodgetNextNonSpacePosition()- Identical replacement for the (now-deprecated)getFirstNonSpacePosition()method
- Added new method to
CursorState(#280):getNextNonSpaceCache()- Identical replacement for the (now-deprecated)getFirstNonSpaceCache()method
Fixed
- Fixed duplicate characters in non-intended lines containing tabs (#279)
Deprecated
All deprecations listed here will be removed in a future 0.x release. See UPGRADE.md for instructions on preparing your code for the eventual removal of these methods.
- Deprecated
Cursor::advanceToFirstNonSpace()(#280)- Use
advanceToNextNonSpaceOrTab()oradvanceToNextNonSpaceOrNewline()instead, depending on your requirements
- Use
- Deprecated
Cursor::getFirstNonSpaceCharacter()(#280)- Use
Cursor::getNextNonSpaceCharacter()instead
- Use
- Deprecated
Cursor::getFirstNonSpacePosition()(#280)- Use
Cursor::getNextNonSpacePosition()instead
- Use
- Deprecated
CursorState::getFirstNonSpaceCache()(#280)- Use
CursorState::getNextNonSpaceCache()instead
- Use