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
insidegeo::Point<T>
to another typeU
. - geo_
rect_ as - Convert the generic type
T
insidegeo::Rect<T>
to another typeU
. - geo_
size_ as - Convert the generic type
T
insideSize<T>
to another typeU
. - geo_
size_ into_ rect - Convert the
Size<T>
toRect<U>
with another typeU
. The min point is(0, 0)
, max point is(width, height)
where width/height is fromSize<T>
. - inode_
impl - Generate getter/setter for
Inode
. - lock