Skip to content

Releases: just-do-halee/cursor

v2.3.0

05 Jan 15:56
Compare
Choose a tag to compare
  • Patched:
    • Adding Option of return value.
    • cursor .next_to_until(fn) -> Option<T>
    • cursor .next_to_while(fn) -> Option<T>

v2.2.0

04 Jan 15:47
Compare
Choose a tag to compare
  • New Feature:
    • cursor .prev() : next_back() without turnaround().
    • cursor .extras_mut() : gets mutable extras.

v2.1.0

02 Jan 15:07
Compare
Choose a tag to compare
  • Patched:
    • change(&mut self, input: &char, pos: usize) in Extras
  • New Feature:
    • .next_to_left()
    • .next_to_right()
    • If next or jump can effect the Extras.
      • .noeffects()
      • .noeffects_mut()
      • .noeffects_on()
      • .noefeects_off()
    • Bump until meets fn = true.
      • .next_to_until(fn)
    • Bump while fn = true.
      • .next_to_while(fn)
    • Cloning saved().extras to self.extras().
      • .to_range_extras()

v2.0.0

28 Dec 15:46
Compare
Choose a tag to compare
  • Changed whole structure.
  • New Features:

v1.1.0

19 Dec 19:27
Compare
Choose a tag to compare
  • New Features:
    • Cursor::new_with_extras::<Extras>(slice);
    • StrCursor::new_with_extras::<Extras>(str);