]> git.neil.brown.name Git - edlib.git/history - render-lines.c
TODO: clean out done items.
[edlib.git] / render-lines.c
2023-10-30 NeilBrownrenderlines: Move-Line should return Efalse not Efail
2023-10-19 NeilBrownAdd a "prepare" action on mouse-down.
2023-10-08 NeilBrownFix redraw when requesting to display last line
2023-09-27 NeilBrownDraw:image - move mode information from num to str2
2023-09-15 NeilBrownMark all "Close" handlers as being closed_ok.
2023-09-15 NeilBrownUse DEF_CMD_CLOSED for Close:mark
2023-09-08 NeilBrownrender-lines: switch to embedded-data pattern
2023-09-08 NeilBrownrender-lines: handle case where cursor at end-of-file.
2023-09-08 NeilBrownemacs: put a menu on the selection.
2023-09-04 NeilBrownrender-lines: avoid looping indefinitely when shifting.
2023-09-04 NeilBrownrender-lines: clean up action code.
2023-08-30 NeilBrownrenderline: fix "width" calculation.
2023-08-25 NeilBrownGet rid of attributes shift_left and shift-left
2023-08-20 NeilBrownrender-lines: always give cursor offset when measuring...
2023-08-18 NeilBrownrender-line:measure now reports if the line ended properly
2023-08-18 NeilBrownrender-lines: avoid putting extra space at EOF for...
2023-08-11 NeilBrownrender-lines: pass focus to vmark_set()
2023-08-11 NeilBrownChange pane_resize() to return Bool
2023-08-11 NeilBrownrender-lines: factor out code in revalidate_start()
2023-08-11 NeilBrownrender-lines: call_render_line_to_point never returns...
2023-08-11 NeilBrownrender-lines: don't look for point in line where it...
2023-08-06 NeilBrownrenderline: change render-line:measure to return the...
2023-08-06 NeilBrownrenderline: change render-line:findxy to return the...
2023-07-27 NeilBrownrenderline: calculate curs_width even when only a prefi...
2023-07-21 NeilBrownrender-lines: fix cursor-placement sometimes off-screen
2023-07-21 NeilBrownrender-lines: improvements to left shift.
2023-07-21 NeilBrownrender-lines: remove obvious error
2023-07-21 NeilBrownrender-lines: ensure cursor doesn't fall off end of...
2023-07-18 NeilBrownMove-CursorXY - only perform action on direct hit.
2023-07-18 NeilBrownChange how Move-CursorXY is passed "no change" co-ordin...
2023-07-12 NeilBrownFix return of Action
2023-07-12 NeilBrownautospell: provide drop-down menu on spelling errors.
2023-07-12 NeilBrownRevise how location-sensitive actions are managed.
2023-07-12 NeilBrownrender-lines: update lines/cols earlier
2023-07-12 NeilBrownTrack and report actual displayed size
2023-07-12 NeilBrownIntroduce mark_new()
2023-07-01 NeilBrownrender-lines: fix vline positioning.
2023-07-01 NeilBrownrender-lines: don't change y_pre or y_post after found_...
2023-06-28 NeilBrownrenderline: allow Refresh to be handled.
2023-06-28 NeilBrownrenderline: allow z depth to be given when attaching.
2023-06-28 NeilBrownIntroduce strstarts()
2023-06-28 NeilBrownIntroduce pane_register_root()
2023-06-28 NeilBrownemacs: add CX-< and CX-> to scroll left or right.
2023-06-28 NeilBrownrender-lines: add "Activate" support.
2023-06-28 NeilBrownChange "Mouse-Activate:" to simply "Activate:"
2023-06-08 NeilBrownChange rules for doc:render-line with mark2
2023-05-26 NeilBrownUpdate some copyright dates.
2023-04-29 NeilBrownrender-lines: initial support for multi-line renders.
2023-04-29 NeilBrownrender-lines: don't set reposition needlessly.
2023-04-29 NeilBrownrender-lines: minor clean up.
2023-04-28 NeilBrownChange numeric args to Draw:image
2022-09-03 NeilBrownRename point:moving to mark:moving
2022-09-03 NeilBrownUpdate the year in some copyright claims
2022-09-03 NeilBrownrender-lines: refresh last line properly when moving...
2021-09-21 NeilBrownrender-complete: fix render_complete_line again.
2021-09-18 NeilBrownrender-lines: test for marks being valid
2021-09-03 NeilBrownrender-lines: ensure mark is valid in vmark_is_valid()
2021-09-03 NeilBrowndoc:EOL fixes:
2021-09-03 NeilBrownrender-lines: avoid infinite loop in revalidate_start()
2021-09-03 NeilBrownrender-lines: prune vmarks *before* start as well as...
2021-08-15 NeilBrownrender-lines: ensure full refresh when pane changes...
2021-08-14 NeilBrownForbid nested notification again.
2021-08-14 NeilBrownrender-lines: assume point:moving when doc:replace...
2021-08-11 NeilBrownrender-line: refresh lines when they move against non...
2021-08-11 NeilBrowndisplay: record when pane is a uniform background colour.
2021-07-03 NeilBrownrender-lines: don't purge cache on Move-View-Line
2021-07-03 NeilBrownmerge Move-View-Small and Move-View-Large
2021-07-03 NeilBrownrender-lines: change how top/bot are ignored.
2021-07-03 NeilBrownrender-lines: improve margin calculations.
2021-06-30 NeilBrownlib-renderline: use DAMAGED_REFRESH to track if redraw...
2021-06-30 NeilBrownrender-lines: fold vmark_is_valid() test into call_rend...
2021-06-30 NeilBrownRemove extra blank lines.
2021-06-30 NeilBrownlib-renderline: use DAMAGED_VIEW to record if the ...
2021-06-30 NeilBrownrender-lines: simplify draw_line()
2021-06-30 NeilBrownRename pane-clear to Draw:clear
2021-06-23 NeilBrownrender-lines: check for negative returns from call.
2021-05-29 NeilBrownAutomatically close all vmarks when pane is closed.
2021-05-22 NeilBrowninput: direct Motion and Release to the same client...
2021-05-22 NeilBrownrender-lines: fix positioning when 'click' after EOF.
2021-05-15 NeilBrownrender-lines guard against cursor_width being zero.
2021-05-12 NeilBrownintroduce render:request:reposition
2021-05-12 NeilBrownrenderlines: don't consider m2 before calling revalidat...
2021-05-12 NeilBrownrender-lines: add some comments
2021-05-10 NeilBrownrender-lines: enhance find_lines() to find correct...
2021-05-10 NeilBrownrender-lines: split some complex conditions.
2021-05-10 NeilBrownrender-lines: don't put blank space are EOF on small...
2021-05-10 NeilBrownrender-lines: replace vars ignore_top and ignore_bot
2021-05-10 NeilBrownUse mark_order_{or,not}_same more broadly.
2021-05-10 NeilBrownrender-lines: change some ints to bools
2021-05-10 NeilBrownrender-lines: factor-out revalidate_start()
2021-05-10 NeilBrownChange Click events to happen on release, not press
2021-05-06 NeilBrownMove word/eol/file movement to doc_default_cmd
2021-04-22 NeilBrownrender-lines: make note of a weird.
2021-04-22 NeilBrownrender-lines: set ->repositioned more thoroughly
2021-04-19 NeilBrownrender-lines: improve setting of ->repositioned
2021-04-14 NeilBrownUpdate some copyright date
2021-04-14 NeilBrownAdd tag name to Mouse:Activate command
2021-04-07 NeilBrownrender-lines: Fix problem rendering '</>'
2021-04-02 NeilBrownAdd "tostart" arg to mark_clip and marks_clip
2021-03-28 NeilBrownrender-lines: update ->cursor_line *after* calling...
next