Skip to content

Commit

Permalink
Merge branch 'main' of github.com:jackokring/doris.nvim
Browse files Browse the repository at this point in the history
  • Loading branch information
jackokring committed Nov 26, 2024
2 parents 0a1355f + 6f56969 commit 91c8c6c
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions doc/doris.txt
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,10 @@ why `chr` and `num` are not in this file. Not that they can’t be written in
pure lua, it’s just `nvim` kid of already has likely optimized versions.

These are the things that, I consider, should have been in Lua as defaults.
Also includes iterators, short form access to `table.` and `string.`, `at()`
and `pattern()` to make regular expression strings a little easier for some as
it uses `%` as a thing to replace, and functions to chain ending with
`.compile()` to return the pattern string.


ASYNC *doris-a-neovim-plugin-mk-ii-async*
Expand Down Expand Up @@ -142,6 +146,8 @@ drift that can be applied to volume, frequency and filter cut-off.
So 6 parameter oscillators can be set up with `osc()` and played with `play()`,
taking a length in seconds and upto 3 oscillators.

Also added `say()` to use voice synthesis using the `espeak-ng` package.


EXTRAS-BACKUP *doris-a-neovim-plugin-mk-ii-extras-backup*

Expand Down Expand Up @@ -270,9 +276,9 @@ modules in `lua/doris` keeping all the detail out of the base plugin file.
│   │   └── object.lua (pure plenary lua OOP and functionals)
│   └── doris.lua (nvim lua main module)
├── c
│   ├── audio.c (audio from args "./audio | pw-play --channels=1 -&")
│   ├── doris.c
│   └── doris.h
│   ├── audio.c (audio from args "./audio [arg ...]| pw-play --channels=1 -&")
│   ├── doris.c (lua C library)
│   └── doris.h (header for lua C library)
├── build.sh (shell script to compile C shared doris.so)
├── freeze.sh (shell script to freeze venv and extras)
├── require.sh (shell script to make python venv from git pull)
Expand Down

0 comments on commit 91c8c6c

Please sign in to comment.