forked from pool/neovim
ac5f07f033
* Features - 0213e99 PR #5561 'inccommand' * Fixes - c685879 PR #5632 SECURITY FIX - d28d108 CheckHealth: Fix version comparison. - 7be113d PR #5670 shell_write_cb: Schedule error message. - 1d45637 jobs: ensure calling jobclose() on a pty job sends SIGHUP. - 36c0ec6 tui/suspend_event(): set STDIN to "blocking" - 7a4d069, cf52b88 man.vim: avoid errors in unusual circumstances - ed19873 PR #5546 ex_global: Catch CTRL-C even if it is mapped. * Changes - 9147331 PR #2905 encoding: only allow encoding=utf-8 - 5f02608 PR #5636 build: Upgrade jemalloc - f1fed42 PR #5567 l10n: Update Ukrainian translation OBS-URL: https://build.opensuse.org/package/show/editors/neovim?expand=0&rev=10
260 lines
10 KiB
Plaintext
260 lines
10 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Nov 28 11:22:34 UTC 2016 - ronisbr@gmail.com
|
|
|
|
- Update to version 0.1.7:
|
|
* Features
|
|
- 0213e99 PR #5561 'inccommand'
|
|
* Fixes
|
|
- c685879 PR #5632 SECURITY FIX
|
|
- d28d108 CheckHealth: Fix version comparison.
|
|
- 7be113d PR #5670 shell_write_cb: Schedule error message.
|
|
- 1d45637 jobs: ensure calling jobclose() on a pty job sends
|
|
SIGHUP.
|
|
- 36c0ec6 tui/suspend_event(): set STDIN to "blocking"
|
|
- 7a4d069, cf52b88 man.vim: avoid errors in unusual
|
|
circumstances
|
|
- ed19873 PR #5546 ex_global: Catch CTRL-C even if it is
|
|
mapped.
|
|
* Changes
|
|
- 9147331 PR #2905 encoding: only allow encoding=utf-8
|
|
- 5f02608 PR #5636 build: Upgrade jemalloc
|
|
- f1fed42 PR #5567 l10n: Update Ukrainian translation
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 31 11:43:43 UTC 2016 - ronisbr@gmail.com
|
|
|
|
- Update to version 0.1.6:
|
|
* Features:
|
|
- 0b5a7e4 #4432 API: external UIs can render custom popupmenu
|
|
- c6ac4f8 #4934 API: call any API method from vimscript
|
|
- 31df051 #4568 API: nvim_call_atomic(): multiple calls in a
|
|
single request
|
|
- b268ba3 #5424 API: nvim_win_get_number(),
|
|
nvim_tabpage_get_number()
|
|
- e7e2844 has("nvim-1.2.3") checks for a specific Nvim version
|
|
- 522b885 #5295, #5493 `:CheckHealth` checks tmux, terminfo,
|
|
performance
|
|
- 719dae2 #5384 events: allow event processing in getchar()
|
|
- f25797f #5386 API: metadata: Nvim version & API level
|
|
- 22dfe69 #5389 API: metadata: "since", "deprecated_since"
|
|
- 605e743 Added QuickFixLine highlight group
|
|
* Changes:
|
|
- 4af6ec7 #5253 perf: Disable clipboard in do_cmdline()
|
|
- 6e9f329 #5299 perf: Skip foldUpdate() in insert-mode.
|
|
- 9d4fcec #5426 perf: Do not auto-update folds for some
|
|
foldmethods.
|
|
- eeec0ca #5419 tui: Default to normal-mode cursor shape.
|
|
* Fixes:
|
|
- e838452 #5436 tui: Fix "weird characters" / "bleeding
|
|
termcodes"
|
|
- 10a54ad #5243 signal_init: Always unblock SIGCHLD.
|
|
- bccb49b #5316 eval.c: Fix memory leak for detached pty job
|
|
- 626065d #5227 tchdir: New tab should inherit CWD.
|
|
- cd321b7 #5292 getcwd(): Return empty string if CWD is
|
|
invalid.
|
|
- 6127eae shada: Fix non-writeable ShaDa directory handling
|
|
- ca65514 #2789 system(): Respect shellxescape, shellxquote
|
|
- 2daf54e #4874 Restore vim-like tab dragging
|
|
- 0c536b5 #5319 syntax.c: Support bg/fg special color-names.
|
|
- 3c53371 #4972 from justinmk/schedule-ui_refresh
|
|
- 68bcb32 #4789 tui.c: Do not wait for tui loop on teardown.
|
|
- c8b6ec2 #5409 v:count broken in command-line window
|
|
- 6bc3bce #5461 fix emoji display
|
|
- 51937e1 #5470 fix :terminal with :argadd, :argu
|
|
- 79d77da #5481 external UIs: opening multiple files from
|
|
command-line
|
|
- 657ba62 #5501 rplugin: resolve paths in manifest file
|
|
- 6a6f188 #5502 system('foo &', 'bar'): Show error, don't
|
|
crash.
|
|
- 1ff162c #5515 os_nodetype: open fd with O_NONBLOCK
|
|
- 2a6c5bb #5450 modeline: Handle version number overflow.
|
|
- 0ade1bb #5225 CI tests now run against Windows!
|
|
- Add gperf as a build dependency.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 29 22:45:13 UTC 2016 - sor.alexei@meowr.ru
|
|
|
|
- Update to version 0.1.5:
|
|
* Breaking changes:
|
|
+ 'termguicolors' option enables "true color".
|
|
NVIM_TUI_ENABLE_TRUE_COLOR is now ignored.
|
|
+ Remove ":oldfiles!", replaced by Vim's ":browse oldfiles".
|
|
* Features:
|
|
+ Full :ruby support!
|
|
+ timers: timer_start(), timer_stop().
|
|
+ :CheckHealth command.
|
|
+ file: Add buffered reading and writing.
|
|
Much faster shada file reading (important for startup time).
|
|
+ jobstart() learned 'rpc':
|
|
- jobs and RPC channel IDs share the same "namespace".
|
|
- jobstart() can start RPC channels, which allows scripts to
|
|
handle 'stderr' on a RPC channel, like a typical non-RPC
|
|
job.
|
|
- jobpid()/jobstop() works on RPC jobs.
|
|
- Deprecates rpcstart().
|
|
+ man.vim rewrite:
|
|
- :Man command is enabled by default.
|
|
- New features: completion, window handling, better parsing,
|
|
and more.
|
|
+ capture() function (renamed to execute())
|
|
- Supports nesting, including nested :redir.
|
|
+ rplugin manifest: default to XDG dir.
|
|
+ Better handling of mouse-clicks on concealed chars.
|
|
+ terminal: Ensure b:term_title always has a value.
|
|
+ tui: Assume 256 colours in most cases.
|
|
+ Always resize the :terminal.
|
|
+ api_info().
|
|
+ allow setting cwd in jobstart(), termopen().
|
|
+ support "special" highlight (undercurl).
|
|
+ mouse: Implement horizontal scroll.
|
|
* Fixes:
|
|
+ Prevent data loss for process output streams.
|
|
+ 'process.c: Fix block in teardown'.
|
|
+ Prevent endless loop in printdigraph() (gh#neovim/neovim#5215).
|
|
+ timers: Avoid crash after processing events.
|
|
+ Set the default value for 'packpath'.
|
|
+ Restore double click.
|
|
+ readfile(): Less-disruptive readonly check.
|
|
Fixes an issue where nvim unnecessarily "touched" open files.
|
|
+ Handle very long $XDG_DATA_DIRS.
|
|
+ option: Do not expand options in XDG vars.
|
|
+ server_init: Handle server_address_new() failure.
|
|
+ Fix v:register for clipboard=unnamed,unnamedplus.
|
|
+ 'Trigger TabNewEntered with T'.
|
|
+ synIDattr(): Return RRGGBB value for fg#.
|
|
- Correct group: Productivity/Text/Editors.
|
|
- Separate locales into neovim-lang.
|
|
- Some spec cleanup.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 28 15:58:15 UTC 2016 - ronisbr@gmail.com
|
|
|
|
- Update to version 0.1.4.
|
|
- Run spec-cleaner in `neovim.spec`.
|
|
- Replace lua51-MessagePack build dependency to lua51-mpack.
|
|
- Changelog:
|
|
Features:
|
|
* 5ebffaa :tcd for tab-local working directory (like :lcd,
|
|
but for tabs)
|
|
* d835c03 remote/define.vim: support remote function "range"
|
|
* 007d573 json_encode/json_decode (with sophisticated error
|
|
detection) #4131
|
|
* b50afb4 clipboard: support "lemonade" tool
|
|
|
|
Fixes:
|
|
* cc1beec eval.c: Fix heap corruption error. #4592
|
|
* 4043725 mbyte.c: Fix invalid memory access in
|
|
utfc_ptr2char_len #4574
|
|
* 4eb5827 Enable syntax/filetype by default. #4558
|
|
|
|
Changes:
|
|
* 5c6592f v:windowid is writeable (useful for GUIs) #4608A
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 14 01:44:02 UTC 2016 - ronisbr@gmail.com
|
|
|
|
- Change icon 'neovim.svg' installation directory from
|
|
%{_datadir}/pixmaps/%{name}.svg
|
|
to
|
|
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
|
|
as per dimstar request.
|
|
- Fix neovim.changes indentation.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 9 22:09:40 UTC 2016 - ronisbr@gmail.com
|
|
|
|
- Remove unneeded patches that were applied by upstream:
|
|
* neovim_fix_locale_dir_01.patch
|
|
* neovim_fix_locale_dir_02.patch
|
|
- Update to version 0.1.3.
|
|
- Changelog:
|
|
Features:
|
|
* f2ae5a9 Add TextYankPost and TextDeletePost autocmds
|
|
* 44b2cef bufhl: new mechanism for plugins to add highlights
|
|
to a buffer
|
|
* 39c3842 Make set{qf,loc}list() take {title}
|
|
* 77a7ca4 'shortmess': Add "F" flag. #4446
|
|
* 99d4c8c keymap: Support <D-...> (super/command key).
|
|
Fixes:
|
|
* 14c9b30 terminal.c: temporary fix for incorrect paste
|
|
handling
|
|
Notable changes:
|
|
* 50e129f defaults: Enable syntax and filetype plugins.
|
|
* 4e39eee upgrade libvterm (improves terminal reflow)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 8 13:25:23 UTC 2016 - ronisbr@gmail.com
|
|
|
|
- Backport two patches that fix translations in Neovim:
|
|
* neovim_fix_locale_dir_01.patch
|
|
* neovim_fix_locale_dir_02.patch
|
|
- Update to version 0.1.2.
|
|
- Changelog:
|
|
Features:
|
|
* ef66249 tabline: Add %[] atom to the tabline, for random
|
|
commands on click
|
|
* f338ea7 job control: implement jobpid() to get PID of job
|
|
* d0d5d17 job control: add 'detach' option to jobstart
|
|
* 7ad3f07 Add support for binary numbers
|
|
|
|
Fixes:
|
|
* 291495a regexp_nfa.c: Speed up find_match_text()
|
|
* 317d5ca input: Do not set high-bit; preserve ALT modifier.
|
|
* 3b7c409 shell: Unquote &shell* options before using them
|
|
|
|
Notable changes:
|
|
* 49b06a8 encoding: Always use "utf-8" as default for
|
|
&encoding
|
|
* 79a6983 ui: revert "gui_running" hack
|
|
|
|
Other changes:
|
|
* b4b4536 version: semver.org compliance
|
|
* c6aa716 reproducible builds: Stop using __{DATE,TIME}__
|
|
* 46bd3c0 clipboard: Check $DISPLAY. Prefer xsel. #4150
|
|
* f6ecd12 job control: don't kill PTY processes on exit
|
|
* 49f0417 clipboard: Detach clipboard helper, so contents is
|
|
kept after nvim exit
|
|
* 38435e8 python: Add missing I/O methods to RedirectStream
|
|
* d26b01d eval: Use better error messages when failing to
|
|
dump values
|
|
* 62d137c Remove swapsync.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 22 16:02:49 UTC 2016 - ronisbr@gmail.com
|
|
|
|
- Add neovim desktop file.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 11 17:37:45 UTC 2016 - ronisbr@gmail.com
|
|
|
|
- Add neovim logo to the package.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Dec 5 20:17:17 UTC 2015 - ronisbr@gmail.com
|
|
|
|
- Update to version 0.1.1.
|
|
- Changelog:
|
|
* shada/msgpack editor plugin #3270
|
|
* VimL Dict notifications #3603
|
|
* Note: API for this feature may change.
|
|
* :profile dump, :profile stop #2427
|
|
* :oldfiles! #3611
|
|
* TermOpen, TermClose events #3653
|
|
* fix: shada/viminfo: Do not save unlisted and quickfix buffers
|
|
#3581
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 3 11:36:38 UTC 2015 - ronisbr@gmail.com
|
|
|
|
- Remove xclip of recommended packages list.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 3 00:04:27 UTC 2015 - ronisbr@gmail.com
|
|
|
|
- Add python-neovim and python3-neovim as recommended packages.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 2 13:05:59 UTC 2015 - ronisbr@gmail.com
|
|
|
|
- Initial version based on home:darix:neovim/neovim
|