Module intervals
rune
0.1.0
Module intervals
Module Items
Structs
Functions
In crate rune
Modules
alloc
arith
buffer
bytecode
casefiddle
character
chartab
core
data
debug
dired
editfns
emacs
eval
fileio
filelock
floatfns
fns
interpreter
intervals
keymap
library
lisp
lread
macros
print
reader
search
textprops
threads
timefns
Macros
derive_GcMoveable
rooted_iter
Structs
Args
Functions
bootstrap
eval_stdin
load
main
parens_closed
repl
rune
Module
intervals
Copy item path
Settings
Help
Summary
Source
Structs
§
Interval
Intersections
🔒
An iterator that yields all intersections in a given interval range, including empty gaps between nodes.
Interval
Tree
Reverse
Interval
Intersections
🔒
An iterator that yields all intersections in a given interval range in reverse order, including empty gaps between nodes.
Functions
§
lookup_
char_
property
🔒
see
lookup_char_property in intervals.c
remove_
sym_
from_
props
🔒
Removes all occurrences of
sym
from the property list
props
.
set_cdr
🔒
textget
🔒
Get the value of property
prop
from
plist
, which is the plist of an interval. We check for direct properties, for categories with property
prop
, and for
prop
appearing on the default-text-properties list.