SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for neovim-0.3.1+git.1538725926.ea927c9da-2.1.x86_64.rpm :
Fri Oct 5 14:00:00 2018 Matěj Cepl
- Change version back to 0.3.1+git.1538725926.ea927c9da

Sun Sep 30 14:00:00 2018 mceplAATTsuse.com
- Testing pull request https://github.com/neovim/neovim/pull/6856
Built-in LSP Support
- Add neovim-lua-compatibility.patch to cover for the
incompatibility between lua 5.1 and lua >= 5.2
- Switch from lua to luajit, where available.

Sun Sep 30 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.3.1+git.1538332785.3bdc34d06:

* TUI: terminfo_start: use unibi_from_term directly (#9072)

* man.vim: set $MANWIDTH=999

* undo: Fix infinite loop if undo_read_byte returns EOF #2880

* editorconfig: Fix charset name #9070

* dialog_changed: Remove mistaken assert #9069

* vim-patch:8.1.0067: syntax highlighting not working when re-entering a buffer

* vim-patch:8.1.0066: nasty autocommand causes using freed memory

* vim-patch:8.1.0068: nasty autocommands can still cause using freed memory

* lint

* globals: arg_had_last is bool

* vim-patch:8.0.1485: weird autocmd may cause arglist to be changed recursively

* test: check_cores(): Fix tmp dir exclusion (#9061)

* vim-patch:8.1.0416: sort doesn\'t report deleted lines (#9062)

Thu Sep 27 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.3.1+git.1538045971.64a8a8fd2:

* vim-patch:8.1.0435: cursorline highlight not removed in some situation (#9059)

* man.vim: Start at the top #9023

* lint

* tui: eliminate scrolling region data structure

* vim-patch:8.1.0120: buffer \'modified\' set even when :sort has no changes

* tui: eliminate grid->attrs, use indexed cell->attr

* vim-patch:8.1.0436: can get the text of inputsecret() with getcmdline()

* vim-patch:8.1.0433: mapping can obtain text from inputsecret()

* terminal: Redraw statusline on title change #8973

* TUI: Alacritty supports DECSCUSR (#9048)

* log: Assert that we haven\'t started freeing memory before logging

* os_unix: Log exit code before freeing all memory

* deps: revert to jemalloc 4.5.0 (#9035)

* build: Unify USE_BUNDLED, USE_BUNDLED_DEPS (#9046)

* vim-patch:8.1.0428: the :suspend command is not tested (#9043)

* vim-patch:8.1.0429: no test for :lcd with \'shellslash\' (#9041)

* minor: tui: update_attrs: code consistency

* vim-patch:8.0.1557: printf() does not work with only one argument (#9038)

* test: Do not load entire log-file into memory

* swapfile: Always show swap dialog (E325)

* shortmess+=F: Hide :bnext, :bprev fileinfo messages

* vim-patch:8.1.0389: :behave command is not tested (#9030)

* func_attr.h: FUNC_ATTR_PRINTF

* vim-patch:8.0.0370: invalid memory access when setting wildchar empty

* vim-patch:8.0.0368: not all options are tested with a range of values

* vim-patch:8.1.0414: v:option_old is cleared when using :set in OptionSet autocmd

* startup: always wait for UI with --embed, unless --headless also is supplied

* TUI: Reset cursor color when applicable #8572

* test/old: test_options: Accommodate Nvim default

* vim-patch:8.1.0310: file info msg with \'F\' in \'shortmess\'

* vim-patch:8.0.0682: no test for synIDtrans() (#8966)

* man.vim: Fix very long justified lines #9023

* man.vim: Ignore $MANWIDTH, use soft wrap #9023

* shell/logging: Fix E730 with verbose system({List}) #9009

* lint

* replace fallthrough comment with macro

* vim-patch:8.0.1215: newer gcc warns for implicit fallthrough

* startup: don\'t erase screen on `:hi Normal` during startup

* doc: test/README.md (#9020)

* cleanup/TUI: remove old unused code #9013

* log: RPC, input, other events

* log: rename do_log to logmsg

* test: system_spec: remove redundant clear()

* startup: wait for embedder before executing startup commands and files

* TUI: Skip redundant \"stop\" event (macOS kernel panic) (#9007)

* vim-patch:8.0.1443: compiler complains about uninitialized variable

* vim-patch:8.0.1428: compiler warning on 64 bit MS-Windows system

* buffer: add support for virtual text annotations

* lint

* vim-patch:8.0.1417: test doesn\'t search for a sentence

* vim-patch:8.0.1416: crash when searching for a sentence

* oldtests: set nrformats to Vim default

* runtime/colors: move check_colors.vim to runtime/tools

* vim-patch:8.0.1400: color scheme check script shows up as color scheme

* vim-patch:8.0.1395: it is not easy to see if a colorscheme is well written

* vim-patch:8.0.1374: CTRL-A does not work with an empty line

* loop_close: Drain thread_events (#8990)

* vim-patch:8.1.0355 Incorrect adjusting the popup menu (#8996)

* vim-patch:8.0.1363: recover swap file ending with .stz #9002

Sat Sep 15 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.3.1+git.1536945669.dadcfe22c:

* vim-patch:8.0.1201: \"yL\" is affected by \'scrolloff\' (#8997)

* lint

* globals: KeyTyped is bool

* vim-patch:8.0.1275: CmdlineLeave autocmd prevents fold from opening

* vim-patch:8.1.0175: marks test fails in very wide window

* vim-patch:8.1.0168: output of :marks is too short with multi-byte chars

* vim-patch:8.0.1184: the :marks command is not tested

* Update eval.c

* getchar: allow in mapping

* vim-patch:8.0.1089: range count in user command

* vim-patch:8.0.1172: when E734 is given option is still set (#8988)

* style: indent, then lint

* vim-patch:8.1.0374: moving the cursor is slow when \'relativenumber\' is set

* vim-patch:8.1.0373: screen updating still slow when \'cursorline\' is set

* test: popupmenu placement

* vim-patch:8.0.1161

* popupmnu.c: Fix popup placement when preview window is below

* vim-patch:8.1.0372: screen updating slow when \'cursorline\' is set (#8986)

* do_shell, do_filter: Remove \"clear screen\", \"wait for return\" calls

* UI/cleanup: Remove most redraw_later_clear() calls

* lint

* vim-patch:8.0.1809: various typos

* vim-patch:8.1.0219: expanding ## fails to escape backtick

* vim-patch:8.1.0034: cursor not restored with \":edit #\"

* vim-patch:8.0.1154: \'indentkeys\' does not work properly (#8980)

* move: dir in onepage() is Direction

* move: drop has_mbyte check

* vim-patch:8.1.0174: after paging up and down fold line is wrong

* vim-patch:8.1.0011: maparg() and mapcheck() confuse empty and non-existing (#8976)

* vim-patch:8.0.1781: file names in quickfix window are not shortened

* vim-patch:8.0.1378: autoload script sources itself when defining function

* vim-patch:8.0.1377: cannot call a dict function in autoloaded dict

* vim-patch:8.0.1115: crash when using foldtextresult() recursively (#8972)

* CI/Codecov: disable changes status

* ui: flush UI state on exit

* lint: clean-up after parent commits

* Remove has_mbytes local to lines changed in parent commit

* Refactor: Remove occurences of mb_char2bytes

* digraph: delete code that checks enc_utf8

* digraph: refactor code that checks has_mbyte

* tests: update expected output of :digraph command

* vim-patch:8.0.0749: some unicode digraphs are hard to remember

* oldtests: win: fix buffer pathsep

* vim-patch:8.0.1040: cannot use another error format in getqflist()

* lint

* vim-patch:8.0.1031: \"text\" argument for getqflist() is confusing

* vim-patch:8.0.1029: return value of getqflist() is inconsistent

* test_largefile.vim: adjust comment to run it

* vim-patch:8.0.1326: largefile test fails on CI, glob test on MS-Windows

* vim-patch:8.0.0708: some tests are old style

* vim-patch:8.0.1023: it is not easy to identify a quickfix list

* vim-patch:8.0.1006: quickfix list changes when parsing text with \'erroformat\'

* ASAN/LeakSanitizer: fix typo in blacklist

* vim-patch:8.0.0922: quickfix list always added after current one

* vim-patch:8.0.0904: cannot set a location list from text

* lint

* main: advance in edit_buffers() is bool

* window: refactor boolean variables in win_close()

* cmake: add \"generated-sources\" target

* vim-patch:8.0.0782: using freed memory in quickfix code

* vim-patch:8.0.0733: can only add entries to one list in the quickfix stack

* functests: Add tests

* runtime/msgpack: Fix inf/nan regexp

* test/win: job_spec: increase jobwait() timeout

* test: API validation: assert exact string

* API: Avoid overrun when formatting error-message

* vim-patch:8.0.1595: no autocommand triggered before exiting

* vim-patch:8.1.0334: \'autowrite\' takes effect when buffer is not to be written

* vim-patch:8.0.1190: unusable after opening new window in BufWritePre event

* lint

* ex_cmds: const variables in find_help_tags()

* vim-patch:8.1.0235: more help tags that jump to the wrong location

* vim-patch:8.0.1792: MS-Windows users expect -? to work like --help

* vim-patch:8.1.0231: :help -? goes to help for -+

* vim-patch:8.0.1383: local additions in help skips some files

* vim-patch:8.0.0998: strange error when using K while only spaces are selected

* CI/AppVeyor: Disable gcov build for PRs

* tests: call getchar(1) in timer callback

* lint

* vim-patch:8.1.0052: when mapping to times out the next mapping is skipped

* vim-patch:8.0.1048: no test for what 8.0.1020 fixes

* vim-patch:8.0.1020: when a timer calls getchar(1) input is overwritten

* build/MSVC: remove libvterm-Fix-escape-sequences-for-MSVC.patch

* deps: update libvterm

* deps: update to jemalloc 5.1.0

* tui: Hint wrapped lines to terminals.

* Add tests for highlighting after the end of a line.

* vim-patch:8.1.0344: \'hlsearch\' highlighting has a gap after /$

* screen.lua: extend snapshot_util() to work with extension state

* oldtests: win: fix pathsep in :mkview test

* vim-patch:8.1.0336: mkview test still fails on CI

* vim-patch:8.1.0335: mkview test fails on CI

* vim-patch:8.1.0333: :mkview does not restore cursor properly after \"$\"

* vim-patch:8.1.0331: insufficient test coverage for :mkview and :loadview

* doc/defaults: document `ttimeoutlen` default (#8943)

* man.vim: guard against reload (#8940)

* lint: clean-up after parent commits

* Remove has_mbytes from lines local to parent commit

* Refactor: remove mb_ptr2len_len, mb_ptr2cells and mb_ptr2cells_len

* shell.c: fix scan-build NPE warning #8932

* Fix dead assignment.

* getchar: fix {read,copy,start}_redo() params

* globals: cmd_silent is bool

* vim-patch:8.1.0022: repeating put from expression register fails

* test: Dump $NVIM_LOG_FILE contents (#8926)

* lint

* ex_cmds2: checkall in dialog_changed() is bool

* vim-patch:8.1.0214 fixup: remove feature-guard

* vim-patch:8.1.0214 (#8927)

* vim-patch:8.0.0983: unnecessary check for NULL pointer

* options: do not use gettext for +printheader (#8928)

* API: nvim_unsubscribe(): Handle unknown events #8745

* vim-patch:8.0.1001: setting \'encoding\' makes \'printheader\' invalid (#8925)

* tests: introduce screen:expect{...} form

* ext_cmdline: use new highlight representation for cmdline_block

* health.vim: Detect missing init.vim

* vim-patch:8.1.0322: Test_copy_winopt() does not restore \'hidden\' (#8918)

* oldtests: comment out test for \'set cpo+=.\'

* vim-patch:8.1.0144: the :cd command does not have good test coverage

* win/dist: nvim-qt v0.2.10 (#8901)

* vim-patch:8.1.0327: the \"g CTRL-G\" command isn\'t tested much (#8914)

* src/nvim/testdir/Makefile: define NEW_TESTS automatically (#8909)

* CI/Codecov: enable changes status (#8910)

* vim-patch:8.0.1214: accessing freed memory when EXITFREE is set

* runtime/doc: fix broken links found by `make html`

* warn about tests without libintl

* build/doc: generate vimindex.html

* vim-patch:8.0.1468: illegal memory access in del_bytes()

* vim-patch:8.0.0900: :tab options doesn\'t open a new tab page

* vim-patch:8.0.1404: invalid memory access on exit

* vim-patch:8.0.1228: invalid memory access in GUI test

* vim-patch:8.0.0883: invalid memory access with nonsensical script

* lint: cleanup after parent commits

* Remove has_mbyte from lines near changes in parent commit

* Remove occurences of mb_head_off

Sat Aug 25 14:00:00 2018 mceplAATTsuse.com
- Put the system-wide config in /etc, and just a symlink to $VIM

Sat Aug 25 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.3.1+git.1535098679.c0157e8fe:

* remote/host.vim: specify {nosuf} for globpath() (#8882)

* search: fix types of findsent() variables

* vim-patch:8.1.0083: \"is\" and \"as\" have trouble with quoted punctuation

* doc: remove mention of \"drop\" register (#8893)

* oldtests: reindent Makefile to 8-width tab

* editorconfig: Makefile uses 8-width tab indent

* vim-patch:8.0.1682: auto indenting breaks inserting a block (#8892)

* lint

* vim-patch:8.0.1044: warning for uninitialized variable

* vim-patch:8.0.1043: warning for uninitialized variable

* vim-patch:8.0.1041: bogus characters when indenting during visual-block append

* vim-patch:8.0.0999: indenting raw C++ strings is wrong

* vim-patch:8.0.1151: \"vim -c startinsert!\" doesn\'t append (#8886)

* vim-patch:8.0.1242: function argument with only dash is seen as number zero

* vim-patch:8.0.1790: \'winfixwidth\' is not always respected by :close

* vim-patch:8.0.1707: when \'wfh\' is set \":bel 10new\" scrolls window

* vim-patch:8.0.1426: \"gf\" and don\'t accept ? and & in URL

* vim-patch:8.0.1331: possible crash when window can be zero lines high

* vim-patch:8.1.0303: line2byte() is wrong for last line with \'noeol\'

* vim-patch:8.1.0110: file name not displayed with \":file\" (#8878)

* vim-patch.sh: Also check for .git/ directory

* lint

* undo: undo_undoes is bool

* undo: did_undo,absolute in u_undo_end() are bool

* undo: update undo_time() function signature

* undo: above,did_undo in undo_time() are bool

* vim-patch:8.0.1441: using \":undo 0\" leaves undo in wrong state

* vim-patch.sh: Use git-rev-parse to check repo (#8875)

* search: \"include\" in current_tagblock() is bool

* vim-patch:8.1.0290: \"cit\" on an empty HTML tag changes the whole tag

* lint

* vim-patch:8.0.1487: test 14 fails

* vim-patch:8.0.1486: accessing invalid memory with \"it\"

* vim-patch:8.0.1291: C indent wrong when
* immediately follows comment

* vim-patch:8.1.0018: using \"gn\" may select wrong text when wrapping

* vim-patch:8.0.1148: gN doesn\'t work on last match with \'wrapscan\' off

* vim-patch:8.0.0762: ml_get error with :psearch in buffer without a name

* vim-patch:8.0.1418: no test for expanding backticks

* doc: Remove irrelevant line about \"only the first\" vimrc is used

* API: Remove path prefix from command name in nvim_get_proc()

* lint

* normal: don\'t check has_mbyte

* vim-patch:8.0.1091: test for fails without +balloon_eval feature

* vim-patch:8.0.1090: cannot get the text under the cursor like v:beval_text

* vim-patch:8.1.0159: completion for user names does not work for a prefix.

* ex_docmd: forceit,usefilter are bool

* ops: refactor get_spec_reg()

* vim-patch:8.0.1787: cannot insert the whole cursor line

* vim-patch:8.1.0101: no test for getcmdwintype()

* vim-patch:8.0.1816: no test for setcmdpos()

* vim-patch:8.0.1649: no completion for argument list commands

* vim-patch:8.0.1231: expanding file name drops dash

* vim-patch:8.0.0878: no completion for :mapclear

* vim-patch:8.0.1509: test for failing drag-n-drop command no longer fails

* vim-patch:8.0.1508: the :drop command is not always available

* vim-patch:8.1.0186: test for getwininfo() fails in GUI

* vim-patch:8.1.0184: not easy to figure out the window layout

* vim-patch:8.0.1364: there is no easy way to get the window position

* API: Use `ps -o comm` in nvim_get_proc()

Sat Aug 18 14:00:00 2018 mceplAATTsuse.com
- Actually, the correct location of sysinit.vim is /usr/share/nvim.

Sat Aug 18 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.3.1+git.1534505627.c7db42faa:

* cmdline: always use save_cmdline before command_line_enter

Sat Aug 18 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Correct name for the system-wide initialization is sysinit.vim,
not just init.vim (boo#1098800)

Thu Aug 16 14:00:00 2018 mceplAATTsuse.com
- Use %cmake macro

Thu Aug 16 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Installation of the systemwide configuration file (boo#1098800)
- Update to version 0.3.1+git.1534330940.b5cfac089:

* lint

* vim-patch:8.0.1633: a TextChanged autocmd triggers when it is defined

* vim-patch:8.0.1413: accessing freed memory in :cbuffer

* oldtests: finish port of 8.0.1224

* vim-patch:8.0.1409: buffer overflow in :tags command

* vim-patch:8.0.1488: emacs tags no longer work

* vim-patch:8.0.1218: writing to freed memory in autocmd

* vim-patch:8.0.1209: still too many old style tests

* TUI: use BCE again more often, as it provides smoother resizes and scrolling

* tui: reenable cursor movement optimizations (leftover from #8221)

* tui: hack for invalid first line with non-bce resize

* tui: use bce properly

* lint: clean up after parent commit

* oldtests: win: a directory is not executable

* vim-patch:8.1.0262: not enough testing for getftype()

* vim-patch:8.0.1630: trimming white space is not that easy

* vim-patch:8.1.0161: buffer not updated with \'autoread\' set if file was deleted

* Remove occurrences of \'has_mbyte\' near lines changes by parent commit

* Remove all occurrences of mb_off2cells

* cursor_shape: use attribute ids instead of syntax ids

* highlight: HlAttrs is a value type; treat it like such

* lint

* vim-patch:8.0.1397: pattern with \\& following nothing gives an error

* vim-patch:8.0.1257: no test for fix of undefined behavior

* vim-patch:8.0.1243: no test for what 8.0.1227 fixes

* vim-patch:8.0.1227: undefined left shift in readfile()

* deps: get gperf-3.1.tar.gz from our mirror

* CI/travis: fix restore from cache

* eval: match in find_some_match() is bool

* lint

* regexp: drop has_mbyte check in regmatch()

* vim-patch:8.0.1361: some users don\'t want to diff with hidden buffers

* diff: drop enc_utf8 check in diff_equal_char()

* vim-patch:8.0.1046: code duplication in diff mode

* vim-patch:8.0.1037: \"icase\" of \'diffopt\' is not used for highlighting

* lint

* vim-patch:8.1.0099: exclamation mark in error message not needed

* vim-patch:8.1.0097: superfluous space before exclamation mark

* vim-patch:8.1.0090: \"...\" used inconsistently in a message

* vim-patch:8.1.0078: \"...\" used inconsistently in messages

* vim-patch:8.0.1517: invalid memory acces with pattern using look-behind match

* vim-patch:8.0.1470: integer overflow when using regexp pattern

* vim-patch:8.0.1254: undefined left shift in gethexchrs()

* vim-patch:8.0.0828: Coverity: may dereference NULL pointer

* refactor: Replace vim_strrchr() with strrchar() (#8718)

* terminfo: add header guard, stdint.h for int8_t (#8848)

* tutor: don\'t set statusline (#8844)

* lint

* vim-patch:8.0.1490: number of spell regions is spread out through the code

* terminfo: update built-in terminfo entries

* terminfo: add scripts/update_terminfo.sh

* vim-patch.sh: Fix replacement which converts #1234 to vim/vim#1234

* oldtests: Test_undofile() passes

* Fix lint

* vim-patch:8.1.0256: using setline() in TextChangedI splits undo

* vim-patch:8.1.0245: calling setline() in TextChangedI autocmd breaks undo

* vim-patch:8.1.0057: popup menu displayed wrong when using autocmd

* vim-patch:8.1.0025: no test for the undofile() function

* vim-patch:8.0.1433: illegal memory access after undo

* memline: fnamecmp_ino() returns bool

* vim-patch:8.0.1819: swap file warning for file with non-existing directory

* vim-patch:8.0.1290: seq_cur of undotree() wrong after undo

* vim-patch:8.1.0024: test % command (#8834)

* vim-patch:8.1.0257: no test for pathshorten()

* vim-patch:8.1.0204: inputlist() is not tested

* vim-patch:8.1.0008: no test for strwidth()

* vim-patch:8.0.1421: accessing invalid memory with overlong byte sequence

* vim-patch:8.0.1410: hang when using count() with an empty string

* vim-patch:8.0.1105: match() and matchend() are not tested

* vim-patch:8.0.1004: matchstrpos() without a match returns too many items

* vim-patch.sh: Pass directory name to find (#8830)

* vim-patch:8.1.0241: effect of \":tabmove N\" is not clear

* vim-patch:8.1.0009: tabpages insufficiently tested

* ruby: detect rbenv shims for other versions (#8733)

* defaults: win: \'shellpipe\' for cmd.exe (#8827)

* oldtests: win: set shellpipe for cmd.exe

* misc: fixpos in del_char() is bool

* edit: end_insert in check_auto_format() is bool

* edit: did_add_space is bool

* memline: copy in ml_replace() is bool

* ops: is_del in block_prep() is bool

* window: no_display in restore_win() is bool

* ops: add const to shift_block() variables

* tests: win: fix pathsep of :compiler paths

* vim-patch:8.1.0005: test for :compiler command fails on MS-Windows

* vim-patch:8.1.0004: test for :compiler command sometimes fails

* vim-patch:8.1.0003: the :compiler command is not tested

* eval: add const to f_gettabvar() variables

* edit: temp in ins_del() is const int

* vim-patch:8.1.0007: no test for \"o\" and \"O\" in Visual block mode

* vim-patch:8.0.1811: no test for winrestcmd()

* vim-patch:8.0.1705: when making a vertical split the mode message isn\'t updated

* vim-patch:8.0.1446: acessing freed memory after window command in auto command

* vim-patch:8.0.1579: virtual replace test fails in GUI

* vim-patch:8.0.1577: virtual replace test fails on MS-Windows

* vim-patch:8.0.1575: crash when using virtual replace

* vim-patch:8.0.0879: crash when shifting with huge number

* vim-patch:8.0.1601: highlight test fails on Win32

* vim-patch:8.0.1600: crash when setting t_Co to zero when \'termguicolors\' is set

* vim-patch:8.0.1169: highlignting one char too many with \'list\' and \'cul\'

* vim-patch:8.0.1168: wrong highlighting with combination of match and \'cursorline\'

* vim-patch:8.0.1216: tabline is not always updated for :file command

* vim-patch:8.0.1160: getting tab-local variable fails after closing window

* vim-patch:8.0.0890: still many old style tests

* style: fixing minor issues noted in code review.

* Remove some occrrences of enc_utf8 and has_mbyte

* lint: clean-up after parent commit

* Remove all occurences of the mb_ptr2char macro

* Fix crash in lang_init() on macOS if lang_region = NULL

* vim-patch:8.0.0735: no indication that the quickfix window/buffer changed

* vim-patch:8.0.0687: minor issues related to quickfix

Mon Aug 6 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.3.1+git.1533575802.1593ee7cf:

* lint

* globals: did_ai is bool

* globals: did_si is bool

* globals: can_si is bool

* globals: can_si_back is bool

* edit: haveto_redraw (local variable) is bool

* edit: can_cindent is bool

* edit: fix variables in ins_mousescroll()

* globals: typebuf_was_filled is bool

* vim-patch:8.1.0240: g:actual_curbuf set in wrong scope (#8818)

* vim-patch:8.0.1507: timer test is a bit flaky

* vim-patch:8.0.0948: crash if timer closes window while dragging status line

* vim-patch:8.0.0722: screen is messed by timer up at inputlist() prompt

* vim-patch:8.0.0671: hang when typing CTRL-C in confirm() in timer

* eval, ex_getln: Fix incompatible pointer types (#8792)

* syntax.h: fix include #8742

* misc: refactor plines_win{,_nofill}()

* fold: add const to foldSplit() variables

* fold: add const to foldUpdateIEMSRecurse() vars

* fold: add const to foldUpdateIEMS() variables

* fold: add const to checkSmall() variables

* fold: declare and init vars in deleteFoldEntry()

* fold: add const to foldMoveTo() variables

* fold: add const to deleteFold() variables

* fold: add const to hasFoldingWin() variables

* ex_cmds: add const to helptags_one() variables

* ex_cmds: add const to fix_help_buffer() variables

* hardcopy: refactor mch_print_start_line()

* hardcopy: bold,italic,underline are TriState

* fold: use_level,maybe_small are bool

* globals: virtual_op is TriState

* fold: recursive in deleteFoldEntry() is bool

* fold: fold_changed is bool

* fold: finish in foldUpdateIEMSRecurse() is bool

* screen: screen_cleared is TriState

* fold: lineFolded() is bool

* fold: check_closed() returns bool

* search: refactor variables in findmatchlimit()

* search: start_in_quotes in findmatchlimit is TriState

* edit: dont_sync_undo is TriState

* ex_cmds: refactor utf8 variables to TriState

* menu: enable in ex_menu() is TriState

* fold: fold_T.fd_small is TriState

* diff: refactor diff_a_works to use TriState

* clint: detect MAYBE and recommend TriState

* syntax: syn_pattern.sp_syncing is bool

* syntax: add const to get_syntax_attr() params

* syntax: add const to syn_finish_line() params,vars

* syntax: did_header is bool

* syntax: disptick_T is uint16_t

* syntax: scl_id is int

* vim-patch:8.0.1088: occasional memory use after free

* vim-patch:8.0.1078: using freed memory with \":hi Normal\"

* vim-patch:8.0.1072: :highlight command causes a redraw even when nothing changed

* vim-patch:8.0.0831: with 8 colors the bold attribute is not set properly

* vim-patch:8.0.0791: terminal colors depend on the system

* syntax: refactor get_id_list()

* syntax: refactor syn_combine_list()

* syntax: syn_cluster_T.scl_list is int16_t
*

* syntax: refactor syn_current_attr()

* syntax: use const on check_keyword_id() variables

* syntax: syn_state.sst_next_list is int16_t
*

* syntax: current_next_list is int16_t
*

* syntax: update types of stateitem_T members

* syntax: use const on syn_list_keywords() variables

* syntax: update types for keyentry_T,sp_syn

* syntax: use const on copy_id_list() params,vars

* syntax: use const on add_keyword() params,vars

* syntax: update types of syn_opt_arg_T members

* syntax: use const on put_id_list() variables

* vim-patch:8.0.1541: synpat_T is taking too much memory

* system(): handle profiling and \'verbose\' #8730

* checkhealth: always report stderr with errors (#8783)

* checkhealth: do not use exepath with host_prog (#8784)

* log.c: Fix possible truncation in buffer (#8791)

* lint

* screen: add const and reindent update_debug_signs()

* vim-patch:8.0.0837: signs can be drawn on top of console messages

* screen.c: add update_window_hl to special redrawing entrypoints

* tui: clip invalid regions on resize (#8779), fixes #8774

* log.c: format: padding

* DOC: regenerate api docs

* DOC: add support for intro sections in api docs

* functests: tests related to operations on unloaded buffers #7688

* API: update docs WRT behaviours/methods for unloaded buffers #7688

* API: add nvim_buf_is_loaded() #7688

* API: buf_get_lines, buf_line_count handle unloaded buffers #7688

* cmake: bump API version

* vim-patch:8.0.1017: test for MS-Windows $HOME always passes

* vim-patch:8.0.1012: MS-Windows: problem with $HOME when is was set internally

* vim-patch:8.0.0810: MS-Windows: tests still hang

* vim-patch:8.0.0806: tests may try to create XfakeHOME twice

* vim-patch:8.0.0805: GUI test fails with gnome2

* log.c: ISO 8601 date/time

* log.c: include milliseconds

* log.c: message format

* rename: os_get_localtime => os_localtime

* ui: fix glitches where scrolling region affects clearing of screen

* screen.c: fix redrawing tabline when messages overflow screen

* tests: add test for switching tabpage right after scroll

* test: assert scroll region state for clear

* tests: test for redrawing tabline when msgsep marker goes outside screen

* file_search: free stackp if vim_findfile() failed

* vim-patch:8.1.0111: .po files do not use recommended names

* vim-patch:8.0.1839: script to check .po file doesn\'t check for plural header

* vim-patch:8.0.1778: script to check translations does not always work

* vim-patch:8.0.0835: translations check with msgfmt does not work

* vim-patch:8.0.0830: translating messages is not ideal

* vim-patch:8.0.0794: checking translations fails with multiple NL

* vim-patch:8.0.0734: the script to check translations can be improved

* vim-patch:8.0.0726: translations cleanup script is too conservative

* vim-patch:8.0.1622: possible NULL pointer dereference

* vim-patch:8.0.1512: warning for possibly using NULL pointer

* vim-patch:8.0.1502: in out-of-memory situation character is not restored

* build: Enable LTO (Link Time Optimization) #8654

* doc: README: \"Transitioning from Vim\" note (#8763)

* vim-patch:8.0.1765: CTRL-G j in Insert mode is incorrect when \'virtualedit\' set (#8757)

* vim-patch:8.0.1398: :packadd does not load packages from the \"start\" directory (#8762)

* Make \"v:errmsg\", \"v:shell_error\" and \"v:this_session\" distinct

* vim-patch:8.0.0493: crash with cd command with very long argument

* man.vim: improve manSentence regex (#8764)

* ui: add tests for hlstate extension

* ui: docs for ext_newgrid and ext_hlstate

* ui: use line-based rather than char-based updates in screen.c

* ui: add TODO for non-working terminal linewrap

* highlight: refactor to use stateful representation

* highlight: extract low-level highlight logic from syntax, ui

* version bump

* hardcopy: refactor mch_print_text_out()

* vim-patch:8.1.0056: crash when using :hardcopy with illegal byte

* vim-patch:8.0.1503: access memory beyond end of string

* startup: fix \":if 0|syntax on|endif\" bug (#8731)

* NVIM v0.3.1

* gen_api_vimdoc.py: add whitespace before \"~\"

* doc

* vim-patch:8.0.1799: no test for :registers command

* vim-patch:8.0.0727: message about what register to yank into is not translated

* vim-patch:8.0.0724: the message for yanking doesn\'t indicate the register

Wed Jul 18 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.3.0+git.1531751184.cd6e7e8cf:

* dispatch.c: changed api_set_error_call

* channel.c: Prevent channel_destroy_early() from freeing uninitialized rpc stuff

* Check all child processes for exit in SIGCHLD handler

* channel.c: refactor spaghetti code

* Only waitpid() for processes that we care about

* vim-patch:8.0.0630: it is not easy to work on lines without a match (#8734)

* keymap: add commented events to match 8.0.0697

* tests: is represented as \'R\' (ASCII)

* terminal: handle &confirm and :confirm on unloading (#8726)

* screen: truncate showmode messages

* vim-patch:8.0.0{474,475,492,633,1251} (#8725)

* man.vim: C highlighting for EXAMPLES section #8709

* tests/screen.lua: treat \"resize\" like any other event

* test/includes: Use ${gen_cdefs} when pre-processing headers

* test: Rename includes/pre/uv-errno.h to includes/pre/uv.h

* vim-patch:8.0.0697: recorded key sequences may become invalid

* vim-patch.sh: Unwrap commit messages when reviewing PRs

* vim-patch:8.0.0522: Win32: clipboard=unnamed in :global (#8717)

* transstr_buf: fix length comparison #8681

* test: build_stl_str_hl (#8703)

* vim-patch:8.0.1464: add slash when completing directory #8684

* Update unicode files

* [WIP/RFC] Fix standout mode

* vim-patch:8.0.1387: wordcount test is old style

* vim-patch:8.0.1022: test 80 is old style

* vim-patch:8.0.1253: still too many old style tests

* vim-patch:8.0.1140: still old style tests

Mon Jul 9 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.3.0+git.1531158921.44a284d71:

* vim-patch.sh: review_commit: Fix regex for vim version

* vim-patch.sh: Use single quotes to avoid doubling backslashes

* man.vim: fix for mandoc (#8698)

* TUI: urxvt: also send xterm focus-reporting seqs #8699

* clint: use stdout for normal/expected output (#8700)

* tests: endfunc allows uncommented bar

* vim-patch: finish port of 8.0.0{654,663,667}

* oldtests: fix func Test_echo_and_string()

* vim-patch:8.0.0663: unexpected error with \'verbose\' (#8692)

Thu Jul 5 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.3.0+git.1530725036.2bfabd5bf:

* provider/node: npm --loglevel silent (#8682)

* vim-patch:8.0.0686: extra redraw when using CTRL-L in second window

* vim-patch:8.0.0640: mismatch between help and actual message

Tue Jul 3 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.3.0+git.1530567148.bd51a0cd0:

* coverity/166184: Null pointer dereference (FP)

* test: nvim_buf_attach: reduce delay

* test: nvim_buf_attach response after initial delay

* test: buffer_updates: 10s timeout

* coverity/108274: tty-test.c: Insecure data handling (#8666)

* test: port kword_test to Lua for utf_char2bytes()

* vim-patch:8.0.0252: not properly recognizing word characters between 128 and 255

* API: emit nvim_buf_lines_event from :terminal #8616

* vim-patch:8.0.0593: DRY: setting list/dict return value (#8639)

* gen_api_vimdoc: Make executable and change #! to python3

* ui: don\'t crash when \'writedelay\' is set and redrawing inside an event handler

* highlight: high-priority CursorLine if fg is set. #8578

* doc (#8652)

* oldtest: Disable tests that :py(3)do stop executing when buffer changes

* vim-patch:8.0.0688: cannot resize the window in a FileType autocommand

* vim-patch:8.0.0677: setting \'filetype\' may switch buffers

Tue Jun 26 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.3.0+git.1529996054.da6874a7b:

* vim-patch:8.0.0707: freeing wrong memory with certain autocommands

* vim-patch:8.0.0706: crash when cancelling the cmdline window in Ex mode

* vim-patch:8.0.0704: problems with autocommands when opening help

* Improved version of #8613

Mon Jun 25 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.3.0+git.1529885695.1cbc83018:

* API: nvim_win_set_cursor: set curswant #8613

* vim-patch:8.1.0107: getting buffer option clears message (#8637)

* test: update writefile test for invalid list items

* l10n: Update Ukrainian translation (#8622)

* vim-patch:8.0.0642: writefile() continues after detecting an error

* vim-patch:8.0.0548: saving the redo buffer only works one time (#8629)

* vim-patch:8.0.0535: leak when exiting user function (#8574)

* vim-patch:8.0.0{538,539} (#8615)

* win/deps: Fix copy to subdir (#8636)

* vim-patch:8.0.0627: \"gn\" selects only one character with \'nowrapscan\' (#8632)

* checkhealth: Python: fix VIRTUAL_ENV check (#8628)

* vim-patch:8.0.0544: cppcheck warnings (#8627)

Fri Jun 22 14:00:00 2018 mceplAATTsuse.com
- Don\'t move configuration file, but install it correctly in the first
place.
- Add SUSE-specific template for
*.spec files

Fri Jun 22 14:00:00 2018 mceplAATTsuse.com
- Move the systemwide initial configuration file to /etc/xdg/nvim

Fri Jun 22 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.3.0+git.1529657394.7f7802e64:

* main: fix FALLTHROUGH hints (#8623)

* defaults: shortmess+=F (#8619)

*
*: Replace b_changedtick with new always-inline functions

* buffer: fix copying setl options for buffer currently displayed in another window

* vim-patch:8.0.0648: possible use of NULL pointer

* vim-patch:8.0.0621: :stag does not respect \'switchbuf\'

* vim-patch:8.0.0468: g< after aborting an Ex command (#7941)

* vim-patch:8.0.{0632,1536} (#8609)

* vim-patch:8.0.0616: not always setting \'background\' correctly after :hi Normal (#8606)

* vim-patch:8.0.0{469,581,583} (#8601)

* vim-patch:8.0.0669: CTRL-N at start of the buffer does not work correctly (#8600)

* vim-patch:8.0.0636: when reading the undo file fails may use uninitialized data (#8599)

* vim-patch:8.0.0551: the typeahead buffer is reallocated too often (#8598)

* vim-patch:8.0.0568: 1gd may hang

* lint

* vim-patch:8.0.0546: swap file exists briefly when opening the command window (#8588)

* vim-patch:8.0.0549: no test for the 8g8 command

* vim-patch:8.0.0617: hardcopy test hangs on MS-Windows

* vim-patch:8.0.0615: using % with :hardcopy wrongly escapes spaces

* vim-patch:8.0.0537: illegal memory access with :z and large count (#8592)

* vim-patch: Replace shell variables in printf with formatted args

* vim-patch:8.0.0455: the mode test may hang (#8577)

* vim-patch:8.0.0542: getpos() can return a negative line number (#8580)

* vim-patch:8.0.0598: building with gcc 7.1 yields new warnings (#8585)

* startup: delete empty stdin buffer if other files were opened

* use wchar_t instead of WCHAR #6998

* startup: go to buffer 2 if stdin is empty

* vim-patch:8.0.0547: extra line break in verbosefile

* vim-patch:8.0.0467: using g< after :for does not show the right output

* cmake: Prefer add_definitions() for setting preprocessor defines

* cmake: Comply with new CMP0054 policy

* Raise minimum CMake version to 2.8.12 and remove compat code

* cmake: Consolidate enabling of \"undefined symbol\" errors

* cmake: Explicitly declare C as the project language

* cmake: Check for GNU compiler, not Linux, to set -D_GNU_SOURCE

* cmake: Organize targets into folders

* startup: fix -E/-Es without `-u NONE`

* Ex mode: use getexline() instead of getexmodeline()

* syntax: refactor syn_finish_line to return bool

* vim-patch:8.0.0481: unnecessary if statement

* build/win: Add workaround for Windows command length limit

* Revert \"makedeps.bat\"

* deps: Build bundled dependencies automatically for IDEs

Sun Jun 17 14:00:00 2018 mceplAATTsuse.com
- BuildRequires jemalloc-devel

Sun Jun 17 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.2.2+git.1529233555.3cc350696:

* checkhealth: node.js: also search yarn #8528

* vim-patch:8.0.0609: some people still don\'t know how to quit (#8571)

* vim-patch:8.0.0625: shellescape() always escapes a newline (#8573)

* vim-patch:8.0.0604: gF test fails still on MS-Windows

* vim-patch:8.0.0603: gF test fails on MS-Windows

* vim-patch:8.0.0602: when gF fails to edit the file the cursor still moves

* fix lint

* vim-patch:8.0.0545: edit test may fail on some systems

* vim-patch:8.0.0543: test_edit causes older xfce4-terminal to close

* vim-patch:8.0.0532: test with long directory name fails on Mac

* vim-patch:8.0.0531: test with long directory name fails on non-unix systems

* vim-patch:8.0.0530: buffer overflow when \'columns\' is very big

* vim-patch:8.0.0577: warning for uninitialized variable

* vim-patch:8.0.0575: using freed memory when resetting \'indentexpr\'

* build/test: skip empty TEST_TAG, TEST_FILTER

* gen_events.lua: define NUM_EVENTS as an enum value

* get_maphash: fix off-by-one

* fillchars: make checks more strict and improve tests

* functionaltest: Use octal escapes for printf

* Add ‘eob’ option to fillchars

* lint

* Fix implicit conversion warning (#8536)

* options: remove \'maxcombine` option (always use 6)

* screen: use UTF-8 representation

* vim-patch:8.0.0596: crash when complete() called after complete_add()

* test/ui: doublewidth rendering. multibyte and cmdwin chars in folded lines (#8534)

* charset: include option_defs.h for breakat_flags

* doc

* vim-patch:8.0.0451: some macros are in lower case

* version bump

* NVIM v0.3.0

* doc: API

* doc/man: mention $NVIM_LOG_FILE

* doc: job/channel, misc #7783

* checkhealth: fix nodejs provider advice (#8522)

* test: fix startup_spec

* deps: bump lua client

* vim-patch:8.0.0520: using a function pointer while the function is known (#8513)

* vim-patch:8.0.0466: still macros that should be all-caps (#8510)

* build/msvc: Add support for building gettext tools with MSVC

* build/msvc: Add libiconv to bundled dependencies

* refactor: buf_collect_lines (#8509)

* vim-patch:8.0.0541: compiler warning on MS-Windows

* vim-patch:8.0.0533: abbreviation doesn\'t work after backspacing newline

* expand_env_esc: fix invalid memory access (#8508)

* vim-patch:8.0.0525: completion for user command argument not tested (#8506)

* vim-patch:8.0.0452: some macros are in lower case (#8505)

* doc: API: api-buffer-updates

* vim-patch:8.0.0355: using uninitialized memory when \'isfname\' is empty (#8493)

* vim-patch:8.0.0586: no test for mapping timing out (#8501)

* vim-patch:8.0.0560: :windo allows for ! but it\'s not supported (#8500)

* lint

* terminal: flush vterm output buffer on pty output #8486

* vim-patch:8.0.0523: dv} deletes part of a multi-byte character.

* vim-patch:8.0.0256: missing changes to one file breaks test

* API: validation: mention invalid method name (#8489)

* vim-patch:8.0.0265: ml_get error when :pydo deletes lines (#8492)

* vim-patch:8.0.0254: error message of assert functions (#8488)

* vim-patch:8.0.0255: setpos() does not use the buffer argument for all marks

* ex_getln.c: Fix PVS/V519: variable assigned twice

* win/build: avoid \"C4142: benign redefinition of type\"

* win: enable DYNAMIC_ICONV

* makedeps.bat

* win/build: download iconv, gettext tools

* cmake/FindLibIntl.cmake: handle passive case explicitly

* build/CMake: find_package(… REQUIRED)

* vim-patch:8.0.0675: \'colorcolumn\' has a higher priority than \'hlsearch\' (#8483)

* fixup: exclude node_modules/ for crash detection

* vim-patch:8.0.0851: \'smartindent\' is used even when \'indentexpr\' is set (#8481)

* test: give more time for nodejs

* lint

* vim-patch:8.0.0623: error for invalid regexp is not very informative

* vim-patch:8.0.0529: line in test commented out

* cleanup, test interactive -E

* win/startup: remove --literal

* startup: allow explicit \"-\" file arg with --headless

* startup: fix -es/-Es so they are actually silent

* startup: silent-mode is not `full_screen`

* lint

* startup: stdin-text with -E, -Es (improved Ex-mode)

* startup: stdin-text with file args

* startup: stdin as text instead of commands

* main.c: remove check_tty(), delayed warning

* lint

* doc/man: brevity, clarity

* vim-patches: 8.0.0399 8.0.0401 (#8475)

* vim-patch:8.0.1237: \":set scroll&\" often gives an error (#8473)

* version.c: update [ci skip] (#8413)

* deps: Fix libvterm and libtermkey escape sequences for MSVC

* deps: Ignore whitespace when applying libuv patch

* deps: Upgrade LuaRocks and remove patch

* build/MSVC: TUI: Fix uninitialized variable

* TUI: skip SIGWINCH during teardown #8470

* oldtests: comment out highlight group assertions

* oldtests: comment out v:none assertions

* vim-patch:8.0.1311: no test for strpart()

* vim-patch:8.0.0435: some functions are not tested

* vim-patch:8.0.0261: not enough test coverage for eval functions

* tui: handle termguicolors rgb value in bridge for now

* vim-patch:8.0.0562: not enough test coverage for syntax commands

* oldtests: add conceal check for patch 8.0.0562

* ex_getln: remove msg_scrolled cargo-cult magic, fixes #8251

* ex_getln: don\'t redraw statusline on top of scrolled messages

* vim-patch:8.0.0558: :ownsyntax is not tested

* wildmenu: close before redrawing statusline (#8453)

* vim-patch:8.0.0519: character classes not well tested (#8460)

* nvim_list_uis: include channel id

* vim-patch:8.0.0516 (#8458)

* vim-patch:8.0.1232: MS-Windows users are confused about default mappings

* vim-patch:8.0.0321: errors when trying to use scripts in tiny version

* vim-patch:8.0.0515: ml_get errors in silent Ex mode (#8452)

* vim-patch:8.0.0511: message for skipping client-server tests is unclear

* vim-patch:8.0.0507: client-server tests fail when $DISPLAY is not set

* API: Accept empty lists as dictionaries

* Add empty options dict to buf_attach

* Rename some more, fixe borked renaming

* Send changedtick as first event if buffer contents weren\'t requested

* Unify updates_start and updates to lines_event

* Use autogenerated declarations

* Lint

* Update test

* Some renamings and doc changes

* Try fixing that test on travis

* Increase sendkeys timeout

* Enable -Wconversion

* The grand renaming

* Doc

* Fix memory leak

* Fix tests on windows

* Bump up buffer capacity to 2GB

* Make LiveUpdate return lastline instead of numreplaced

* Lint

* Make separate functions to start/stop live updates

* Adjust FUNC_API_SINCE for nvim_buf_live_updates

* Add argument to not send a buffers content when updates are enabled

* Update to latest master

* Tests for buffer updates

* API: Document buffer updates

* API: Implement buffer updates

Mon May 28 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.2.2+git.1527442697.f711b6351:

* Change to use bundled libuv to build luv

* vim-patch:8.0.0505: failed window split for :stag not handled (#8439)

* vim-patch:8.0.0496: insufficient testing for folding (#8438)

* fixup: always delete Xfile, fix exit code check

* win: test: close shada file before os.remove

* win: test: delete sautest/

* win: test: don\'t test symlink if not admin user

* win: test: disable non-admin failing tests

* vim-patch:8.0.0454: compiler warnings for \"always true\" comparison (#8431)

* vim-patch:8.0.0503: endless loop in updating folds with 32 bit ints (#8433)

* Change to use RUNTIME target for DLL installation

* Change to not use library prefix on MSVC

* Change conditions to more generally

* Remove unnecessary copy of header

* Change to always use cmake to build libuv on Windows

* Change to use cmake to build libuv

* Change to enable build by Ninja on Windows

Wed May 23 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.2.2+git.1527100467.418abfc9d:

* api: list information about all channels/jobs.

* doc: remove mentions of vimrc_example

* test/old: fix test filename

* win/build: Fix install (#8420)

* deps: update to msgpack 3.0.0

* socket.c: Ignore PVS/V547: False positive

* getchar.c: Fix PVS/V522: Dereference of null pointer mp_match

* strings.c: Fix PVS/V781: value of \'l + 1\' is checked after it was used

* win/package: move gui shim to its runtime folder (#8418)

* vim-patch:8.0.0500: quotestar test is still a bit flaky

* vim-patch:8.0.0495: quotestar test uses timer instead of timeout

* vim-patch:8.0.0491: quotestar test fails when features are missing

* vim-patch:8.0.0489: clipboard and \"
* register is not tested

* version.c: update [ci skip] (#8118)

* vim-patch:8.0.0559: setting ttytype to xxx does not always fail

* vim-patch:8.0.0342: double free with EXITFREE and setting \'ttytype\'

* vim-patch:8.0.0304: assign test fails in the GUI

* test/old: remove `abort` from test declaration

* vim-patch:8.0.0497: arabic support is not fully tested (#8404)

* win: set TERMINFO_DIRS at build-time (#8408)

* terminal: tickle statusline on entering #8323

* test: inccommand_spec: retry unreliable test (#8311)

* cleanup

* main.c: remove useless call

* do not pass NULL to os_getenv

* channel: avoid references to non-rooted vimL list with output

* vim-patch:8.0.1494: no autocmd triggered in Insert mode with visible popup menu
- don\'t use %make_build macro ... it is not supported on Leap 42.3
- we need more recent version of libuv1 for Leap 42.3
- add BR for filesystem package, so we don\'t have to own standard dirs.

Wed May 23 14:00:00 2018 mceplAATTsuse.com
- Add dependency on lua51-bit32 for Leap 42.3

Thu May 17 14:00:00 2018 mceplAATTsuse.com
- Remove superfluous macros from SPEC file

Thu May 17 14:00:00 2018 opensuse-packagingAATTopensuse.org
- Update to version 0.2.2+git.1526541294.e121b1dbe:

* mf_open(): never fails (except for OOM)

* coverity/13702: open_spellbuf: handle failed ml_open()

* coverity/13713: do_pending_operator: handle failed u_save_cursor()

* coverity/13709: spell_add_word: handle failed fseek()

* coverity/13700: ignore failed win_split()

* coverity/13969: handle u_save() failure

* clint

* Update documentation

* \'keymap\' now uses :lmap instead of :lnoremap

* Split :lnoremap test into done and pending

* :lnoremap mappings should not be remapped when replaying a recording

* Ensure :lmap mappings take preference

* Record :lmap transformed keys in gotchars()

* Account for :lmap in macros

* Add some basic tests for macros

Thu May 17 14:00:00 2018 mceplAATTsuse.com
- Leap has lua51-LPeg instead of lua51-lpeg

Wed May 16 14:00:00 2018 mceplAATTsuse.com
- Add _service file
- Update to version 0.2.2+git20180515.de7a0bdc3:

* test: nodejs_spec: fix test after upstream API change

* timer: make sure to free callback after the last timer due callback

* API: nvim_get_commands(): return Dictionary

* API: nvim_get_commands(): builtin is irrelevant for buffer-local

* API: nvim_get_commands(): more attributes

* API: nvim_get_commands(): always return keys

* API: nvim_get_commands()

* lint

* api: Make nvim_set_option() update `:verbose set ...`

Mon Apr 2 14:00:00 2018 mceplAATTcepl.eu
- The first build of neovim which hopefully follows OpenSUSE standards.


 
ICM