Crate rsvim_core

Source
Expand description

The core library for the RSVIM editor.

Modules§

buf
Vim buffers.
cli
Command line.
coord
Cartesian coordinate system.
defaults
Vim’s default options.
envar
Environment variables.
evloop
Event loop.
js
JavaScript runtime.
lock
Mutex utility.
log
Logging utils.
prelude
Prelude.
results
Results and errors.
state
Vim editing mode.
ui
User interface.

Macros§

arc_impl
Generate Arc pointers.
geo_point_as
Convert the generic type T inside geo::Point<T> to another type U.
geo_rect_as
Convert the generic type T inside geo::Rect<T> to another type U.
geo_size_as
Convert the generic type T inside Size<T> to another type U.
geo_size_into_rect
Convert the Size<T> to Rect<U> with another type U. The min point is (0, 0), max point is (width, height) where width/height is from Size<T>.
inode_impl
Generate getter/setter for Inode.
lock