Expand file tree Collapse file tree 5 files changed +0
-13
lines changed Original file line number Diff line number Diff line change 3
3
4
4
module Neovim
5
5
# Class representing an +nvim+ buffer.
6
- #
7
- # The methods documented here were generated using NVIM v0.11.1
8
6
class Buffer < RemoteObject
9
7
attr_reader :lines
10
8
Original file line number Diff line number Diff line change @@ -9,8 +9,6 @@ module Neovim
9
9
# +RemoteObject+ subclasses (i.e. +Buffer+, +Window+, or +Tabpage+),
10
10
# which similarly have dynamically generated interfaces.
11
11
#
12
- # The methods documented here were generated using NVIM v0.11.1
13
- #
14
12
# @see Buffer
15
13
# @see Window
16
14
# @see Tabpage
Original file line number Diff line number Diff line change 2
2
3
3
module Neovim
4
4
# Class representing an +nvim+ tabpage.
5
- #
6
- # The methods documented here were generated using NVIM v0.11.1
7
5
class Tabpage < RemoteObject
8
6
# The following methods are dynamically generated.
9
7
=begin
Original file line number Diff line number Diff line change 2
2
3
3
module Neovim
4
4
# Class representing an +nvim+ window.
5
- #
6
- # The methods documented here were generated using NVIM v0.11.1
7
5
class Window < RemoteObject
8
6
# Get the buffer displayed in the window
9
7
#
Original file line number Diff line number Diff line change 10
10
window_docs = [ ]
11
11
tabpage_docs = [ ]
12
12
nvim_exe = ENV . fetch ( "NVIM_EXECUTABLE" , "nvim" )
13
- nvim_vrs = %x(#{ nvim_exe } --version) . split ( "\n " ) . first
14
13
15
14
event_loop = Neovim ::EventLoop . child ( [ nvim_exe , "-u" , "NONE" , "-n" ] )
16
15
session = Neovim ::Session . new ( event_loop )
83
82
doc_str = [ "=begin" , *docs , "=end" ] . join ( "\n " )
84
83
85
84
contents . sub! ( /=begin.+=end/m , doc_str )
86
- contents . sub! (
87
- /# The methods documented here were generated using .+$/ ,
88
- "# The methods documented here were generated using #{ nvim_vrs } "
89
- )
90
85
91
86
File . write ( path , contents )
92
87
end
0 commit comments