Skip to content

Commit 92b8483

Browse files
authored
Make maktaba and its tests compatible with vim >= 8.2.2434. (#246)
* Fork plugin.vim into an internal directory. * Make maktaba and its tests compatible with vim >= 8.2.2434. * Hide actual implementation of maktaba/plugin.vim in an internal lib, so we can call it from maktaba.vim. * Make value.vroom pass for older vim versions * Turn the newer vim version tests back on.
1 parent 5fc69ec commit 92b8483

File tree

9 files changed

+996
-826
lines changed

9 files changed

+996
-826
lines changed

.github/workflows/run-tests.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ jobs:
4545
4646
- name: Run tests (vim)
4747
if: ${{ matrix.vim-flavour == 'vim' }}
48-
continue-on-error: ${{ matrix.os == 'ubuntu-latest' }}
4948
timeout-minutes: 30
5049
run: |
5150
xvfb-run script -q -e -c 'vroom --crawl --skip=vroom/system-job.vroom'

autoload/maktaba.vim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
" <sfile>:p:h:h is .../maktaba/
2424
let s:plugindir = expand('<sfile>:p:h:h')
2525
if !exists('s:maktaba')
26-
let s:maktaba = maktaba#plugin#GetOrInstall(s:plugindir)
26+
let s:maktaba = maktaba#internal#plugin#GetOrInstall(s:plugindir)
2727
let s:maktaba.globals.installers = []
2828
let s:maktaba.globals.loghandlers = maktaba#reflist#Create()
2929
endif

0 commit comments

Comments
 (0)