]> git.neil.brown.name Git - edlib.git/history - emacs-search.c
Mark all "Close" handlers as being closed_ok.
[edlib.git] / emacs-search.c
2023-09-15 NeilBrownMark all "Close" handlers as being closed_ok.
2023-09-11 NeilBrownRename pane_focus() to pane_take_focus()
2023-09-08 NeilBrownhistory: drop second string arg to attach-history
2023-09-08 NeilBrownemacs-search: use embedded data pattern.
2023-08-27 NeilBrownemacs-search: be careful to avoid infinite loop.
2023-08-21 NeilBrownIntroduce "Cancel" commands - K:ESC in emacs
2023-08-18 NeilBrownemacs-search: don't try to replace same string twice
2023-07-12 NeilBrownAlways handle pane_register failure immediately.
2023-06-28 NeilBrownIntroduce edlib_testing().
2023-06-28 NeilBrownChange rules for mark passed to doc:content
2023-06-08 NeilBrownemacs-search: guard against ->target closing too.
2023-06-08 NeilBrownemacs-search: get notification when panes close.
2023-05-26 NeilBrownUpdate some copyright dates.
2023-05-26 NeilBrownFix missed conversions from -2 to Efail.
2023-05-26 NeilBrownrexel: rename RXL_ANCHORED and RXL_BACKTRACK to RXLF_*
2022-09-03 NeilBrownUpdate the year in some copyright claims
2022-09-03 NeilBrownsearch/replace: allow moving to previous replace results.
2022-09-03 NeilBrownAllow search-replace-all to continue for longer
2021-08-11 NeilBrownemacs-search: fix highlight priorities
2021-06-30 NeilBrownRemove extra blank lines.
2021-06-18 NeilBrownUse '0' for length in map-attr callbacks instead of...
2021-06-11 NeilBrownemacs-search: use correct pane for delayed highlighting.
2021-06-03 NeilBrownemacs-search: don't close when no longer needed.
2021-05-29 NeilBrownAutomatically close all vmarks when pane is closed.
2021-05-27 NeilBrownIntroduce pane_set_time() and pane_too_long()
2021-05-22 NeilBrownemacs-search: highlight char after an empty search...
2021-05-15 NeilBrownsearch: add "backwards" to stacked state.
2021-05-12 NeilBrownintroduce render:request:reposition
2021-05-10 NeilBrownUse mark_order_{or,not}_same more broadly.
2021-05-06 NeilBrownintroduce doc_move()
2021-05-06 NeilBrownMove word/eol/file movement to doc_default_cmd
2021-04-19 NeilBrownrender-lines: improve setting of ->repositioned
2021-04-14 NeilBrownUpdate some copyright date
2021-04-02 NeilBrownAdd "tostart" arg to mark_clip and marks_clip
2020-09-26 NeilBrownConvert lots of "return 0" to "return Efallthrough"
2020-09-26 NeilBrownChange name from "Meta" to "Alt"
2020-09-07 NeilBrownsearch: more fixes to highlight when search fails
2020-09-01 NeilBrownemacs-search: minor revision to start-of-line attr...
2020-08-22 NeilBrownRemove special-case handling of emacs-search
2020-08-11 NeilBrownsearch: don't depend on attributes to find match
2020-08-09 NeilBrownRequire K:C-letter to have the letter in upper-case
2020-08-08 NeilBrownsearch: Add make-search and implement \N in emacs replace
2020-08-01 NeilBrownemacs-search: remove may_quote option.
2020-08-01 NeilBrownsearch: add proper history of previous searches.
2020-08-01 NeilBrownsearch: don't auto-quote chars inside []
2020-08-01 NeilBrownpane: add support for cliping when mapping xy co-ords.
2020-08-01 NeilBrownemacs-search: reposition must return 0.
2020-08-01 NeilBrownsearch: minor improve to emacs_search_reposition
2020-06-15 NeilBrownemacs-search: don't keep searching repeatedly.
2020-06-15 NeilBrowntests: allow refresh to be called on a single test.
2020-06-15 NeilBrownsearch: highlight other matches even when none found.
2020-06-15 NeilBrownAllow Move-to to be asked to force a notification
2020-06-07 NeilBrownemacs-search: don't use pane_damaged()
2020-06-01 NeilBrownIntroduce pane_mapxy()
2020-05-21 NeilBrownAdd a level of indirection of simple chars the major...
2020-05-11 NeilBrownsearch: move cursor to end on C-w etc
2020-05-09 NeilBrownsearch: always auto-add chars at the end.
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 NeilBrownRename make_step_pane() to doc_step()
2020-04-05 NeilBrownChange some movement helper-function names
2020-03-29 NeilBrownStop using wcrtomb()
2020-03-29 NeilBrownemacs-search: don't use TAB to move to 'replace' entry.
2020-03-28 NeilBrownsearch: allow ESCAPE to exit
2020-03-23 NeilBrownUpdate copyright dates.
2020-03-08 NeilBrownFix assorting indenting.
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-21 NeilBrownMerge branch 'master' of home.neil.brown.name:GIT/edlib
2020-02-17 NeilBrownRemove Chr- from keystroke names.
2020-02-17 NeilBrownChange all special key names to start with ':'
2020-02-13 NeilBrownChange spelling of meta/shift/control in key names.
2020-02-13 NeilBrownChange all key commands to start with 'K'
2020-02-13 NeilBrownAvoid indexing in ci->key.
2020-02-13 NeilBrownRemove most strncmp(ci->key...) calls
2020-02-13 NeilBrownAvoid adding magic constant to ->key
2020-02-12 NeilBrownsearch: use correct x,y for moving search box.
2020-02-10 NeilBrownMark key, str and str2 as 'const'.
2020-02-07 NeilBrownDelay freeing of pane->data
2020-01-23 NeilBrownrexel: fix quoting of ']' and '}'
2020-01-04 NeilBrowncore: make ->parent 'safe'
2019-12-15 NeilBrownemacs-search: ensure replacement window doesn't obscure...
2019-12-15 NeilBrownemacs: move search highlighting into emacs-search.c
2019-12-15 NeilBrownemacs: add search-replace functionality.
2019-11-22 NeilBrownDon't require doc notification to start with Notify:
2019-10-31 NeilBrownConvert lots of white-space to TABs
2019-10-30 NeilBrownRemove the 'here' arg from pane_register.
2019-10-22 NeilBrownInvert meaning of num2 for Replace and doc:replace.
2019-10-07 NeilBrownsearch: enable entering \< etc easily.
2019-10-06 NeilBrownsearch: highlight multi-line matches.
2019-10-05 NeilBrownSearch: allow ^ or $ to match at the initial location.
2019-10-05 NeilBrownsearch: handle zero-len matches better.
2019-09-23 NeilBrownDiscard Esys
2019-09-18 NeilBrownemacs-search: fix memory leak.
2019-09-10 NeilBrowndoc: change Call:Notify:doc: to doc:Notify:doc:
2019-07-24 NeilBrowndiscard call_pane() and home_call_pane()
2019-07-24 NeilBrownsearch: indiciate when search is case-sensitive
2019-07-24 NeilBrownsearch: use M-foo to insert re meta characters.
2019-07-21 NeilBrownsearch: insert special characters quoted.
2019-07-21 NeilBrownsearch: M-c toggle case sensitivity.
next