]> git.neil.brown.name Git - edlib.git/history - core.h
display-x11-xcb: don't use Free
[edlib.git] / core.h
2023-09-08 NeilBrownEnsure we never call anything after "Close".
2023-09-08 NeilBrownDiscard edlib_do_free()
2023-09-08 NeilBrownemacs-search: use embedded data pattern.
2023-09-04 NeilBrownDon't call "Close" on panes that haven't been initialised.
2023-09-04 NeilBrownpane: add option arg to pane_has_focus()
2023-08-25 NeilBrownGet rid of attributes shift_left and shift-left
2023-08-25 NeilBrownAllow command name to be used to choose some data files.
2023-08-11 NeilBrownChange pane_resize() to return Bool
2023-07-28 NeilBrowndiscard commcache.
2023-07-23 NeilBrownRename _CALL _VFUNC _VFUNC_
2023-07-23 NeilBrownAvoid using names with "__" prefix.
2023-07-21 NeilBrownbase64: use do_char_byte
2023-07-21 NeilBrownrender-format: use do_char_byte()
2023-07-19 NeilBrowndoc-email use do_char_byte for the doc:char function
2023-07-18 NeilBrowndo_char_byte: pass the pane to DOC_NEXT, not doc_data
2023-07-12 NeilBrowncore-editor: embed ed_info in the struct pane
2023-07-12 NeilBrownSupport inline pane data.
2023-07-12 NeilBrownIntroduce point_new()
2023-07-12 NeilBrownIntroduce mark_new()
2023-07-12 NeilBrownDisable pane_too_long() with edlib_timing_allowed ...
2023-06-28 NeilBrownIntroduce edlib_testing().
2023-06-28 NeilBrownIntroduce ->root pointer in panes.
2023-06-28 NeilBrownIntroduce pane_register_root()
2023-06-28 NeilBrownlinecount: use pane_too_long() to break up line count
2023-06-28 NeilBrownCall pane_refresh() from event:on-idle
2023-05-28 NeilBrownmark: separate mark:moving from mark:arrived
2023-05-26 NeilBrownUpdate some copyright dates.
2023-04-24 NeilBrownAbort more quickly when time is up.
2022-11-13 NeilBrownAdd ref-counting for panes
2022-09-03 NeilBrownRename point:moving to mark:moving
2022-09-03 NeilBrownMove some functions from core.h to internal.h
2022-09-03 NeilBrownUpdate the year in some copyright claims
2022-09-03 NeilBrownImprove tracing for refresh-looping
2022-09-03 NeilBrownAllow search-replace-all to continue for longer
2021-08-06 NeilBrownAdd "bytes" option to call_ret()
2021-06-30 NeilBrownRemove extra blank lines.
2021-06-30 NeilBrownAdd debug support for checking the order of marks.
2021-06-25 NeilBrownchange doc_ref.i to unsigned for doc-text and default.
2021-06-11 NeilBrownIntroduce mark_step_sharesref()
2021-05-29 NeilBrownAutomatically close all vmarks when pane is closed.
2021-05-29 NeilBrownEnhance pane_clone_children() to copy attributes.
2021-05-27 NeilBrownIntroduce pane_set_time() and pane_too_long()
2021-05-27 NeilBrownDiscard mark->refs
2021-05-27 NeilBrownIntroduce mark_valid()
2021-05-15 NeilBrowndoc-docs: add a Close handler.
2021-05-06 NeilBrownFix up some comments relating to marks.
2021-05-06 NeilBrownGive a name to every pane and command
2021-05-06 NeilBrownAdd prelimiary back-trace code
2021-05-06 NeilBrownSupport 21 bit unicode.
2021-05-06 NeilBrownDiscard vmark_at_point()
2021-05-06 NeilBrownDeprecate doc_step()
2021-05-06 NeilBrownIntroduce doc_pending()
2021-05-06 NeilBrownintroduce doc_move()
2021-04-14 NeilBrownUpdate some copyright date
2021-04-09 NeilBrownInclude formfeed in is_eol()
2021-04-09 NeilBrowncore.h: fix error in is_eol()
2021-04-02 NeilBrownAdd "tostart" arg to mark_clip and marks_clip
2021-03-27 NeilBrownmark: track marks-per-pane
2020-09-27 NeilBrownRemove the 'home' field from struct doc
2020-09-26 NeilBrownChange mark->owner from 'doc' to 'pane'.
2020-09-26 NeilBrownChange mark_to_end to take a pane rather than a doc
2020-09-26 NeilBrownChange mark_reset() to take a pane rather than a doc.
2020-09-26 NeilBrownUse 'bool' more widely.
2020-09-20 NeilBrownIntroduce DEF_CB() similar to DEF_CMD()
2020-08-27 NeilBrownattr: allow removal of an attr from a text range
2020-08-10 NeilBrownAllow strconcat() to be used without a pane.
2020-08-10 NeilBrownRemove all infrastructure for handling multiple name...
2020-08-08 NeilBrownAdd pane_has_focus() check
2020-08-08 NeilBrowncore: call_comm improvements.
2020-08-08 NeilBrownrexel: change how ignoring-case is implemented.
2020-08-01 NeilBrownpane: add support for cliping when mapping xy co-ords.
2020-08-01 NeilBrownrender-line: use attrs to return prefix-len and xyattr.
2020-08-01 NeilBrownrenderline: return xypos via function return value.
2020-06-15 NeilBrownkeymap: simplify hashing.
2020-06-15 NeilBrownRename DAMAGED_CONTENT to DAMAGED_REFRESH
2020-06-07 NeilBrownRemove DAMAGED_CURSOR completely.
2020-06-01 NeilBrownpane: separate out abs_z calc into its own function.
2020-06-01 NeilBrownpane: remove/simplify functions.
2020-06-01 NeilBrownIntroduce pane_mapxy()
2020-06-01 NeilBrownIntroduce pane_leaf()
2020-05-24 NeilBrownpane: handle post-order damage better.
2020-05-24 NeilBrowncore: tidy up DAMAGED flags.
2020-05-14 NeilBrownfilter: use home_call() when calling the parent.
2020-05-11 NeilBrownAllow pane_register() to fail.
2020-05-10 NeilBrownpane: don't continue child loop after calling a pane.
2020-04-05 NeilBrownReplace mark_make_{first,last} with mark_step()
2020-04-05 NeilBrownAvoid using "doc:step" explicitly in C modules
2020-04-05 NeilBrownMove some function declarations out of core.h
2020-04-05 NeilBrownRename mark-chaining functions.
2020-04-05 NeilBrownRename make_step_pane() to doc_step()
2020-04-05 NeilBrownConvery mark_step_pane call with constant dir/move
2020-04-05 NeilBrownChange some movement helper-function names
2020-04-05 NeilBrownRemove some internal movement functions that are no...
2020-03-27 NeilBrownAdd logging support.
2020-03-27 NeilBrownRemove 'z' arg from doc_register()
2020-03-25 NeilBrownProvide mark_step() to help with doc:step
2020-03-23 NeilBrownUpdate copyright dates.
2020-03-06 NeilBrownRequire ';' at end of DEF_LOOKUP_CMD
2020-03-04 NeilBrownAdd panes and data attached to them to a new mempool
2020-03-02 NeilBrownAllow mode-setting to be done from python.
next