Settings
Help
Module intervals
rune
0.1.0
Module intervals
Module Items
Structs
Functions
In crate rune
Modules
alloc
arith
buffer
bytecode
casefiddle
channel_manager
channels
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
Source
Search
Settings
Help
Summary
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.