Skip to content

Latest commit

 

History

History
451 lines (260 loc) · 9.52 KB

changelog.md

File metadata and controls

451 lines (260 loc) · 9.52 KB

Changelog

Atom Feed

5.4 (31 Mar 2025)

Download:

Bugfixes:

  • Reduced flickering.
  • Fixed scrollbar drawing glitch when holding down the Enter key.

Changes:

  • Support monochrome terminals.
  • Only show scrollbars when they can be scrolled.

5.3 (31 Jan 2025)

Download:

Bugfixes:

  • Fixed occasional crash when attempting to scroll an unscrollable view.

Changes:

  • None.

5.2 (30 Nov 2024)

Download:

Bugfixes:

  • None.

Changes:

  • Support italic and underline styles.

5.1 (21 Aug 2024)

Download:

Bugfixes:

  • Show the caret inside virtual space if applicable.

Changes:

  • Fixed building with Scintilla 5.4.2.

5.0 (24 Apr 2023)

Download:

Bugfixes:

  • None.

Changes:

  • Use bit-mask of key modifiers instead of individual booleans for scintilla_send_key() and scintilla_send_mouse().

4.1 (22 Dec 2022)

Download:

Bugfixes:

  • Fixed call tip arrow drawing.
  • Fixed building with Scintilla 5.3.0.
  • Fixed building with some versions of GCC.

Changes:

  • Support fold margin color settings (SCI_SETFOLDMARGIN[HI]COLOUR).

4.0 (05 Sep 2022)

Download:

Bugfixes:

  • None.

Changes:

  • Enable horizontal scroll with Shift+Mouse Wheel.
  • Changed scintilla_send_mouse() API to no longer require a time argument.
  • Updated to Scintilla 5.3.0.

3.2 (11 Nov 2021)

Download:

Bugfixes:

  • Fixed accidental drawing of whitespace, tab arrows, and indentation guides in margins when scrolling horizontally.
  • Fixed accidental highlighting in margins when scrolling horizontally.
  • Fixed occasional incorrect drawing when scrolling horizontally.

Changes:

  • Hide the terminal cursor when Scintilla's caret is out of view.
  • Updated to Scintilla 5.1.4.

3.1 (26 Jun 2021)

Download:

Bugfixes:

  • None.

Changes:

3.0 (27 Jul 2020)

Download:

Bugfixes:

  • None.

Changes:

2.0 (09 May 2020)

Download:

Bugfixes:

  • Fixed overlapping window drawing bug in Windows.
  • Fixed drawing of block caret in overtype mode.

Changes:

  • Added userdata pointer for SCNotifications in scintilla_new().
  • Enable autoscrolling when clicking and dragging the mouse to make selections.
  • Updated to Scintilla 3.20.0.

1.12 (30 Aug 2019)

Download:

Bugfixes:

  • None.

Changes:

1.11 (30 Jun 2018)

Download:

Bugfixes:

  • Fixed potential crashes with newer versions of ncurses.

Changes:

1.10 (26 Mar 2018)

Download:

Bugfixes:

  • None.

Changes:

  • Update the cursor position when drawing focused views.
  • Renamed ScintillaCurses.* to ScintillaTerm.*.
  • Updated to Scintilla 3.8.0.

1.9 (25 Jun 2017)

Download:

Bugfixes:

  • Fixed various compiler warnings.

Changes:

  • Use a curses primitive instead of implementation-specific workaround when changing text attributes.
  • Updated to Scintilla 3.7.5.

1.8 (26 Apr 2016)

Download:

Bugfixes:

  • Many improvements to UTF-8 character handling.
  • Fix building on some versions of Mac OSX.

Changes:

1.7 (03 Feb 2016)

Download:

Bugfixes:

  • None.

Changes:

  • Delay creation of curses WINDOWs for as long as possible.
  • Updated to Scintilla 3.6.3.

1.6 (18 Apr 2015)

Download:

Bugfixes:

  • Fixed indicator drawing over multiple styles.

Changes:

1.5 (10 Dec 2014)

Download:

Bugfixes:

  • Fixed positioning of autocomplete and call tips in some edge cases.
  • Margins are no longer overwritten by long lines.
  • Allow UTF-8 characters as list images.

Changes:

  • Added complete mouse support.
  • Added support for drawing call tip arrows.
  • Implemented scrollbars.
  • Added support for drawing tab arrows when visualizing whitespace.
  • Added support for drawing wrap markers. (Requires a font with good glyph support, like DejaVu Sans Mono.)
  • Added support for drawing nearly all line markers. (Requires a font with good glyph support, like DejaVu Sans Mono or Liberation Mono.)
  • Added support for drawing indentation guides.
  • Updated to Scintilla 3.5.2.

1.4 (01 Sep 2014)

Download:

Bugfixes:

  • Fixed nested folding marker drawing.

Changes:

1.3 (09 Jul 2014)

Download:

Bugfixes:

  • Clip long lines properly when view width is less than COLS.
  • Fixed painting bug in resized views.

Changes:

1.2 (05 Feb 2014)

Download:

Bugfixes:

  • Fixed bug with calltip styles.
  • Fixed various compile issues and warnings.
  • Interpret UTF-8 input correctly.
  • Fix crash when trying to draw a call tip larger than the window.
  • Fixed bug in nested fold markers not showing up.

Changes:

  • Added support for INDIC_ROUNDBOX and INDIC_STRAIGHTBOX, but with no translucency.
  • Support curses, PDCurses, and X/Open Curses.
  • Recognize up to 16 separate colors for terminals that support it.
  • Updated to Scintilla 3.3.7.

1.1 (11 Dec 2012)

Download:

Bugfixes:

  • Fixed crash when pasting uninitialized clipboard text.
  • Fixed bug with drawing around italic characters at EOLs.
  • Display control characters properly.
  • Fixed bug in searching autocompletion lists.

Changes:

1.0 (31 Aug 2012)

Download:

Initial release.