index
:
emacs
athena/bookworm-backports
athena/bullseye-backports
athena/unstable
series/unexpanded-input-v2
[no description]
git repository hosting
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
itree.c
Commit message (
Expand
)
Author
Age
*
Merge from savannah/emacs-29
Po Lu
2024-01-02
|
\
|
*
; Add 2024 to copyright years
Po Lu
2024-01-02
*
|
Merge from origin/emacs-29
Eli Zaretskii
2023-12-09
|
\
|
|
*
; Fix typos
Stefan Kangas
2023-12-03
*
|
; Fix mistyped --enable-checking in docs.
Basil L. Contovounesios
2023-10-01
*
|
Pacify GCC 13 -Wnull-dereference in itree.c
Paul Eggert
2023-05-14
*
|
Merge from origin/emacs-29
Eli Zaretskii
2023-01-01
|
\
|
|
*
; Add 2023 to copyright years.
Eli Zaretskii
2023-01-01
|
*
; Fix typos
Stefan Kangas
2022-12-26
*
|
; Fix typos
Stefan Kangas
2022-12-23
*
|
Fix manual noverlay tests (again)
Basil L. Contovounesios
2022-12-11
|
/
*
; Prefer HTTPS to HTTP in some URLs
Stefan Kangas
2022-12-09
*
; Fix typos
Stefan Kangas
2022-11-20
*
itree: Make sure a deleted overlay has NULL pointer fields
Stefan Monnier
2022-11-18
*
Merge remote-tracking branch 'origin/scratch/noverlay'
Stefan Monnier
2022-11-17
|
\
|
*
itree.c: Get rid of the old iterator code
Stefan Monnier
2022-11-17
|
*
itree.c: Make the iterator reentrant (bug#59183)
Stefan Monnier
2022-11-17
|
*
itree.c: Add new "stateless" iterator code and post-order traversal
Stefan Monnier
2022-11-17
*
|
; Fix typos (duplicate words)
Stefan Kangas
2022-11-17
|
/
*
* src/itree.c: Use more uniform names starting with `itree_`
Stefan Monnier
2022-11-16
*
; Fix typos
Stefan Kangas
2022-11-11
*
(itree_insert_gap, itree_delete_gap): Minor optimization
Stefan Monnier
2022-11-07
*
itree.c and buffer-tests.el: Incorporate code review feedback
Matt Armstrong
2022-11-06
*
Minor tweaks to the fix for `insert-before-markers' overlay fix
Matt Armstrong
2022-11-05
*
Fix the unexec build
Eli Zaretskii
2022-11-05
*
itree.c: Minor tightening
Stefan Monnier
2022-11-03
*
itree: Reproduce markers's behavior more faithfully (bug#58928)
Stefan Monnier
2022-11-03
*
Port interval trees to --enable-checking=structs
Basil L. Contovounesios
2022-11-03
*
src/buffer.c: Fix interaction between overlays & indirect buffers (bug#58928)
Stefan Monnier
2022-11-01
*
Fix last change
Po Lu
2022-10-29
*
Fix coding style of latest feature branch merge
Po Lu
2022-10-29
*
Fix compiler warning about possible null pointer dereference
Matt Armstrong
2022-10-23
*
Rename all exported itree.h functions with the itree_ prefix
Matt Armstrong
2022-10-19
*
Prefix all itree.h type names with itree_
Matt Armstrong
2022-10-19
*
Remove the ITREE_NULL macro and use NULL everywhere.
Matt Armstrong
2022-10-19
*
* src/itree.c: Eliminate all prototypes for static functions
Stefan Monnier
2022-10-17
*
Rename itree iterators with itree_iterator prefix
Matt Armstrong
2022-10-17
*
; * src/itree.c: remove 'inline' from functions with extern linkage
Matt Armstrong
2022-10-17
*
Delete the itree_null sentinel node, use NULL everywhere.
Matt Armstrong
2022-10-17
*
; * src/itree.c (check_subtree): fix logical error in eassert
Matt Armstrong
2022-10-12
*
; * src/itree.c (check_tree): assert that the tree root is black
Matt Armstrong
2022-10-11
*
itree.c (check_tree): Simplify
Stefan Monnier
2022-10-11
*
Stop reading and writing the itree_null.parent field entirely.
Matt Armstrong
2022-10-10
*
Simplify itree_null initialization
Matt Armstrong
2022-10-10
*
Check red-black invariants in most places
Matt Armstrong
2022-10-10
*
Improve check_subtree
Matt Armstrong
2022-10-10
*
Tighten up handling of `otick`
Stefan Monnier
2022-10-09
*
itree.c: Use `interval_tree_inherit_offset`
Stefan Monnier
2022-10-09
*
Debug check overlay tree invariants
Matt Armstrong
2022-10-08
*
Comment change: explain inheriting "dirty" offsets
Matt Armstrong
2022-10-08
[next]