aboutsummaryrefslogtreecommitdiff
path: root/runtime/autoload/tutor.vim
Commit message (Collapse)AuthorAge
* refactor(tutor): cleanupJustin M. Keyes2023-09-26
|
* fix(tutor): Tutor steps don't work on Windows #25251Leonardo Mello2023-09-26
| | | | | | | | | Problem: Some steps in :Tutor don't work on Windows. Solution: Add support for `{unix:...,win:...}` format and transform the Tutor contents depending on the platform. Fix https://github.com/neovim/neovim/issues/24166
* fix(runtime/tutor): don't try to close fold when there is none (#24953)David Moberg2023-08-31
| | | | | | Problem: When double clicking a line starting with a #, the code assumes there is a fold there and tries to close it, resulting in an error if there isn't a fold. Solution: Check foldlevel before performing "zc".
* fix(tutor): failing to get buf name #20933erw72022-11-06
| | | | | | | | | | | | | | | | | | | | Error detected while processing function tutor#TutorCmd[38]..BufReadPost Autocommands for "*": Error executing lua callback: ...llar/neovim/HEAD-cc5b736/share/nvim/runtime/filetype.lua:21: Error ex ecuting lua: ...llar/neovim/HEAD-cc5b736/share/nvim/runtime/filetype.lua:22: Vim(let):E158: Invalid bu ffer name: . stack traceback: [C]: in function 'nvim_cmd' ...llar/neovim/HEAD-cc5b736/share/nvim/runtime/filetype.lua:22: in function <...llar/neovim/HE AD-cc5b736/share/nvim/runtime/filetype.lua:21> [C]: in function 'nvim_buf_call' ...llar/neovim/HEAD-cc5b736/share/nvim/runtime/filetype.lua:21: in function <...llar/neovim/HE AD-cc5b736/share/nvim/runtime/filetype.lua:10> stack traceback: [C]: in function 'nvim_buf_call' ...llar/neovim/HEAD-cc5b736/share/nvim/runtime/filetype.lua:21: in function <...llar/neovim/HE AD-cc5b736/share/nvim/runtime/filetype.lua:10> Closes https://github.com/neovim/neovim/issues/20920
* tutor: force one sign per line (#14352)Marco Hinz2021-04-13
| | | | | | | | | | The only thing setting signs in the tutor buffer (buftype=nofile), should be tutor.vim itself. Instead of endlessly piling up new signs per line, just unplace any sign on the line before placing a new one. Closes https://github.com/neovim/neovim/issues/13808 Closes https://github.com/neovim/neovim/pull/13809
* vim-patch:8.1.1089: tutor does not check $LC_MESSAGESJan Edmund Lazo2020-12-12
| | | | | | Problem: Tutor does not check $LC_MESSAGES. Solution: Let $LC_MESSAGES overrule $LANG. (Miklos Vajna, closes vim/vim#4112) https://github.com/vim/vim/commit/b44b7add8ae8e15328b4f68c3caf511bd9aaac8c
* tutor: don't set statusline (#8844)Felipe Morales2018-08-10
| | | | | also, remove unused function tutor#InfoText() fixes #8842
* tutor: don't resize (#7854)Felipe Morales2018-01-15
|
* tutor: reorganizeFelipe Morales2017-07-16
|
* tutor: update syntaxFelipe Morales2017-07-15
| | | | | | | | sampletext regions no longer supported make sure tutorExpect is available don't conceal code region delimiters
* tutor: disable old method for setting "expect" regionsFelipe Morales2017-07-15
| | | | tutor: remove movement mappings
* tutor: allow metadata to exist outside of the documents.Felipe Morales2017-07-15
| | | | this makes 'expect' regions simpler to handle.
* plugin/tutor: Fix locale handlingFelipe Morales2016-01-25
| | | | Fixes issue #4071
* tutor: Fix mistaken option nameFelipe Morales2015-11-28
| | | Closes #3754
* tutor: Update vim-tutor to 0.2.1Felipe Morales2015-11-28
| | | | Also, some tweaks based on input by @fdinoff on gitter.
* tutor: avoid 'wildignore' painJustin M. Keyes2015-08-16
|
* runtime: Include vim-tutor-modeFelipe Morales2015-08-15
vim-tutor-mode provides a mechanism to write and read interactive tutorials in vim. It's aim is to replace the venerable vimtutor with a more modern system. The plugin's development is maintained at https://github.com/fmoralesc /vim-tutor-mode Closes #2351.