]> git.neil.brown.name Git - edlib.git/history - render-format.c
TODO: clean out done items.
[edlib.git] / render-format.c
2023-09-15 NeilBrownIntroduce PANE_DATA_VOID
2023-09-15 NeilBrownMark all "Close" handlers as being closed_ok.
2023-09-08 NeilBrownrender-format: switch from "Free" to "Close"
2023-09-01 NeilBrowncore-pane: change doc and doc_data to singular arrays
2023-07-21 NeilBrownrender-format: use do_char_byte()
2023-07-19 NeilBrownrender-format: switch to embedded pane data
2023-07-12 NeilBrownAlways handle pane_register failure immediately.
2023-07-12 NeilBrownlinecount: allow attachment to a viewer stack.
2023-06-28 NeilBrownChange rules for mark passed to doc:content
2023-06-28 NeilBrownrender-format: fix off-by-one in doc:content
2023-06-28 NeilBrownformat: handle line-count properly for format2
2023-06-08 NeilBrownChange rules for doc:render-line with mark2
2023-02-06 NeilBrownrender-format: support format:plain attribute.
2023-02-06 NeilBrownUpdate some copyright dates.
2023-02-06 NeilBrownrender-format: remove focus arg from next_line()
2022-09-13 NeilBrownFix various doc:char handlers when stepped towards...
2022-09-03 NeilBrownUpdate the year in some copyright claims
2022-09-03 NeilBrownAllow search-replace-all to continue for longer
2021-09-27 NeilBrownUpdate ref.i *before* mark_to_mark_noref
2021-08-11 NeilBrownrender-format: always used '0' for start-of-line index.
2021-07-06 NeilBrownrender-format: avoid infinite loop in content2
2021-06-25 NeilBrownrender-format: ensure marks are always properly sorted.
2021-06-23 NeilBrownrender-format: be more defensive testing offset.
2021-06-22 NeilBrownformat: make choice of "format2" automatic.
2021-06-22 NeilBrownrender-format: improve performance of doc:content
2021-06-18 NeilBrownrender-format: cache last attribute fetched.
2021-06-18 NeilBrownrender-format: remove nolines arg
2021-06-18 NeilBrownUse '0' for length in map-attr callbacks instead of...
2021-06-18 NeilBrownrender-format: fix closing of unclosed markup.
2021-06-18 NeilBrownrender-format: support <%attr> markup for format2
2021-06-18 NeilBrownrender-format: adjust for utf-8 in format.
2021-06-18 NeilBrownrender-format: fix format2 to handle utf-8 in attr...
2021-06-14 NeilBrownrevise map-attr priorities.
2021-06-11 NeilBrownrender-format: use ->focus more correctly.
2021-06-11 NeilBrownrender-format: fix 'prev-field' choice
2021-05-06 NeilBrownRemove all doc:step and doc:step-bytes implementations
2021-05-06 NeilBrownChange remaining doc:step callers to doc:char
2021-05-06 NeilBrownIntroduce doc:char
2021-05-06 NeilBrownChange doc:content to pass mark *after* char to callback.
2021-04-14 NeilBrownUpdate some copyright date
2021-04-09 NeilBrownAdd doc:get-bytes and add python support for ret='bytes'.
2020-08-01 NeilBrownrender-format: fix format_clone2
2020-05-24 NeilBrownformat: add render-format2
2020-05-11 NeilBrownAllow pane_register() to fail.
2020-05-10 NeilBrownChange doc:render-line to fail at end-of-file
2020-05-09 NeilBrownFix return handling for doc:render-line
2020-05-02 NeilBrownRemove markup:fields support.
2020-04-05 NeilBrownChange some movement helper-function names
2020-03-29 NeilBrownStop using mbrtowc()
2020-03-23 NeilBrownUpdate copyright dates.
2020-03-04 NeilBrownAdd panes and data attached to them to a new mempool
2020-02-22 NeilBrownMerge branch 'master' of home.neil.brown.name:GIT/edlib
2020-02-11 NeilBrownRename renderline: functions to markup:
2020-02-07 NeilBrownDelay freeing of pane->data
2019-10-30 NeilBrownRemove the 'here' arg from pane_register.
2019-10-01 NeilBrownRemove 'rpos' functionality.
2019-09-23 NeilBrownDiscard Esys
2019-09-14 NeilBrownrender-format: allow single pane registration.
2019-07-29 NeilBrownRename "render-line" to "doc:render-line"
2019-07-24 NeilBrowndiscard call_pane() and home_call_pane()
2019-07-05 NeilBrownupdate dates in copyright messages.
2019-07-04 NeilBrownreplace all simple render_attach calls with call_pane()
2018-08-07 NeilBrownGive symbolic names for error codes.
2018-01-02 NeilBrownStart deprecating doc:mark-same
2017-11-14 NeilBrownrender-format: add doc:content support.
2017-11-14 NeilBrownrender-format: split formating into separate function.
2017-11-14 NeilBrownEnable -O3 optimization.
2017-11-10 NeilBrownRemove direction arg from pane_attr_get()
2017-09-27 NeilBrowncall_comm: change arg order so comm2 is at fixed place.
2017-09-27 NeilBrownRename 'numeric' and 'extra' to 'num' and 'num2'
2017-09-23 NeilBrownRemove some unnecessary white space
2017-09-21 NeilBrowncall macro rework: final cleanup
2017-09-21 NeilBrowncall macro rework step 5: comm_call
2017-09-21 NeilBrowncall macro rework: step 4 - call_comm
2017-08-19 NeilBrownrename renderline:sub-pos to renderline:fields
2017-08-08 NeilBrownMove field-movement into core-doc.c
2017-07-23 NeilBrownFirst step to making rpos more generic and well defined.
2017-04-17 NeilBrownformat-lines: provide more control of cursor locations
2016-11-29 NeilBrownrename doc:render-line* back to render-line*
2016-11-28 NeilBrownRename render-line* to doc:render-line*
2016-08-07 NeilBrownRemove work-arounds for limitation of smatch.
2016-08-07 NeilBrownAdd safe marking to some loops.
2016-08-05 NeilBrownrender-format: fix various smatch/safe warnings
2016-08-04 NeilBrownAdd lots of 'safe' marking to be checked by smatch
2016-07-12 NeilBrownRemove last arg from mark_same_pane
2016-06-30 NeilBrownRemove unwanted blank lines
2016-06-24 NeilBrownUse calloc instead of malloc in a few places.
2016-05-14 NeilBrownRemove 'keynum' arg from attr_set_str()
2016-04-29 NeilBrownIntroduce pane_clone_children
2016-04-29 NeilBrownAlways return new leaf when attaching a render or other...
2016-04-13 NeilBrownrender-format: only use ->home to get ->data
2016-03-24 NeilBrownChange render-X-attach to attach-render-X
2016-03-20 NeilBrownReplace pane_clone with comm_call_pane calls.
2016-03-08 NeilBrownDiscard "struct editor"
2016-02-27 NeilBrownUse 'focus' or leaf-most pane for sending commands
2015-12-10 NeilBrownIntroduce pane_mark_attr.
2015-12-10 NeilBrownIntroduce doc_following_pane and change many mark_next...
2015-12-10 NeilBrownRemove mark_same calls from non-core/doc code.
2015-12-10 NeilBrownChange "render-line" to return line via a callback.
2015-12-10 NeilBrownUse callbacks to return pane from render-*-attach commands.
next