]> git.neil.brown.name Git - edlib.git/history - lang-python.c
TODO: clean out done items.
[edlib.git] / lang-python.c
2023-09-29 NeilBrownChange return value of docs:byeach
2023-09-15 NeilBrownChange how SIGALRM interrupts python.
2023-09-15 NeilBrownUse PANE_DATA_PTR_TYPE in lang-python
2023-09-15 NeilBrownRemove pane->data when PANE_DATA_TYPE not set.
2023-09-15 NeilBrownRemove doc->self link.
2023-09-15 NeilBrownlang-python: move doc from python object into pane.
2023-09-15 NeilBrownMark all "Close" handlers as being closed_ok.
2023-09-15 NeilBrownUse DEF_CMD_CLOSED for Close:mark
2023-09-15 NeilBrownIntroduce closed_ok flag on commands.
2023-09-11 NeilBrownDiscard DocLeaf - use new pane_leaf() instead.
2023-09-11 NeilBrownRename pane_leaf() to pane_focus()
2023-09-11 NeilBrownRename pane_focus() to pane_take_focus()
2023-09-04 NeilBrownpane: add option arg to pane_has_focus()
2023-07-23 NeilBrownAvoid using names with "__" prefix.
2023-07-12 NeilBrownSupport inline pane data.
2023-07-12 NeilBrownAlways handle pane_register failure immediately.
2023-07-12 NeilBrownIntroduce mark_new()
2023-06-28 NeilBrownIntroduce edlib_testing().
2023-06-28 NeilBrownIntroduce strstarts()
2023-06-28 NeilBrownIntroduce pane_register_root()
2023-06-28 NeilBrownRevise pane_reparent()
2023-06-28 NeilBrownMark various 'static' values as 'const'.
2023-06-28 NeilBrownCall pane_refresh() from event:on-idle
2023-06-28 NeilBrownpython: change how modules are loaded into the interpreter
2023-06-08 NeilBrownpython: discard python-load
2023-05-28 NeilBrownmark: separate mark:moving from mark:arrived
2023-05-27 NeilBrownpython: handle unterminated strings from doc-text
2023-05-26 NeilBrownrexel: rename RXL_ANCHORED and RXL_BACKTRACK to RXLF_*
2023-04-25 NeilBrownpython: silence a warning
2023-04-24 NeilBrownlang-python: update initialisation.
2023-02-15 NeilBrownpython: handle bad utf-8 in string conversion.
2023-02-06 NeilBrownpython: avoid buffer overflow in LOG()
2023-02-06 NeilBrownUpdate some copyright dates.
2023-01-30 NeilBrownpython: don't assume the Pane has a valid pane.
2022-11-13 NeilBrownAdd ref-counting for panes
2022-09-18 NeilBrownPython: allow bool to be passed to .clip and .to_end
2022-09-17 NeilBrownpython: add name to pane in debugging.
2022-09-05 NeilBrownpython: reset signal handler when restoring alarm()
2022-09-03 NeilBrownUpdate the year in some copyright claims
2022-09-03 NeilBrownpython: allow LOG() to show truncated message
2022-09-03 NeilBrownAllow search-replace-all to continue for longer
2021-09-18 NeilBrownpython: fix mark:debug call
2021-09-03 NeilBrownpython: make it possible to test if a mark is 'valid'.
2021-08-11 NeilBrownAdd TIME_MISC timer
2021-06-30 NeilBrownRemove extra blank lines.
2021-06-18 NeilBrownpython: use NULL for a mark->ref of None.
2021-06-18 NeilBrownpython: add Mark.step_shares_ref()
2021-06-11 NeilBrownpython: report exception if "release" called on foreign...
2021-06-11 NeilBrownpython: use doc:debug:mark where available
2021-06-11 NeilBrownpython: use ret='pane' to return a pane,
2021-06-11 NeilBrownpython: allow 'str1' instead of 'str' as arg name.
2021-05-29 NeilBrownAutomatically close all vmarks when pane is closed.
2021-05-27 NeilBrownpython: correctly handle failure during initialisation
2021-05-27 NeilBrownIntroduce pane_set_time() and pane_too_long()
2021-05-27 NeilBrownIntroduce mark_valid()
2021-05-10 NeilBrownPython: don't return number if ret= requested.
2021-05-06 NeilBrownGive a name to every pane and command
2021-05-06 NeilBrownAdd prelimiary back-trace code
2021-05-06 NeilBrownPython: make vmark access functions more easily available
2021-05-06 NeilBrownChange remaining doc:step callers to doc:char
2021-05-06 NeilBrownSupport 21 bit unicode.
2021-05-06 NeilBrownpython: dup an ungrouped mark returned by ret='mark'
2021-05-06 NeilBrownPython: export MARK_UNGROUPED and MARK_POINT
2021-05-06 NeilBrownIntroduce doc_pending()
2021-04-14 NeilBrownUpdate some copyright date
2021-04-09 NeilBrownAdd doc:get-bytes and add python support for ret='bytes'.
2021-04-02 NeilBrownpython: more info in mark printing
2021-04-02 NeilBrownAdd "tostart" arg to mark_clip and marks_clip
2021-03-30 NeilBrownpython: handle remaining keyword arguments
2021-03-27 NeilBrownnotify: fix setting of marks when selecting a message.
2021-03-23 NeilBrownPython: handle failure to allocate a Mark etc
2021-03-22 NeilBrownPython: allow single handler to over-ride ranges.
2021-03-22 NeilBrowncore-doc: allow doc data to not be the 'struct doc'.
2020-12-31 NeilBrownpython: guard against looping code.
2020-12-31 NeilBrownlang-python: fix some new warnings.
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 NeilBrownUse 'bool' more widely.
2020-09-26 NeilBrownConvert lots of "return 0" to "return Efallthrough"
2020-09-26 NeilBrownpython: report error names instead of numbers.
2020-09-26 NeilBrownpython: edlib.LOG() must be careful of %
2020-09-26 NeilBrownpython: expose RXL constants.
2020-09-26 NeilBrownpython: add next, prev, following, prior
2020-09-20 NeilBrownIntroduce DEF_CB() similar to DEF_CMD()
2020-09-12 NeilBrownpython: handle "ret=''" for direct pane calls and comm...
2020-09-12 NeilBrownpython: support ret='comm'
2020-08-08 NeilBrownAdd pane_has_focus() check
2020-08-01 NeilBrownpython: add mark_repr() and improve others.
2020-08-01 NeilBrownpane: add support for cliping when mapping xy co-ords.
2020-06-15 NeilBrownRename DAMAGED_CONTENT to DAMAGED_REFRESH
2020-06-07 NeilBrownRemove DAMAGED_CURSOR completely.
2020-06-01 NeilBrownIntroduce pane_mapxy()
2020-06-01 NeilBrownpython: remove annoying smatch warning.
2020-06-01 NeilBrownpython: don't include structmember.h
2020-06-01 NeilBrownIntroduce pane_leaf()
2020-05-10 NeilBrownpython: fix a smatch warning
2020-05-09 NeilBrownpython: simplify connection between python Mark and...
2020-04-26 NeilBrownpython: add support for comparing commands.
2020-04-10 NeilBrownLog loading of modules, with versions.
2020-04-10 NeilBrownpython: send errors to stderr if the broadcast message...
next