0.15.4
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