Skip to content

Commit 9a69e50

Browse files
authored
Merge pull request #633 from vim-jp/misc_changes
Misc updates
2 parents b0c76ab + 96e3a67 commit 9a69e50

File tree

15 files changed

+114
-68
lines changed

15 files changed

+114
-68
lines changed

doc/debugger.jax

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
1-
*debugger.txt* For Vim バージョン 8.1. Last change: 2019 May 12
1+
*debugger.txt* For Vim バージョン 8.1. Last change: 2019 Jul 06
22

33

44
VIMリファレンスマニュアル by Gordon Prieur
55

66

77
デバッガ支援機能 *debugger-support*
88

9+
これらの機能はデバッガ、統合プログラミング環境(IPE)、統合開発環境(IDE)との統合
10+
のためのものである。Vim の端末ウィンドウ内で動作するデバッガについては
11+
|terminal-debugger| を参照。
12+
913
1. デバッガ機能 |debugger-features|
1014
2. Vimのコンパイルオプション |debugger-compilation|
1115
3. 統合デバッガ |debugger-integration|
@@ -14,8 +18,7 @@
1418
==============================================================================
1519
1. デバッガ機能 *debugger-features*
1620

17-
以下の機能はデバッガ、統合プログラミング環境(IPE)、統合開発環境(IDE)との統合に
18-
利用できる:
21+
以下の機能が利用できる:
1922

2023
もう1つのコマンド入力 |alt-input|
2124
デバッグ目印 |debug-signs|
@@ -85,6 +88,9 @@ dttermである。dttermには目印を表示するためのスペースがあ
8588
よう、可能な限り一般的な様式で実現されている。ただし、機能は制限されている。高
8689
度なポップアップについては |popup-window| を参照。
8790

91+
バルーンウィンドウを使うもう1つの方法は、オプション 'balloonexpr' を使うことで
92+
ある。これは完全にユーザーが定義できる。
93+
8894
バルーンウィンドウには幾つかの設定可能なパラメーターがある。Motifではフォント
8995
リストと色はXリソース経由で設定される(XmNballoonEvalFontList,
9096
XmNballoonEvalBackground, XmNballoonEvalForeground)。
@@ -99,9 +105,6 @@ XmNballoonEvalBackground, XmNballoonEvalForeground)。
99105
る。これにはオプション 'ballooneval' を設定する必要はない。しかしその他の設定
100106
はこのツールチップにも適用される。
101107

102-
バルーンウィンドウを使うもう1つの方法は、オプション 'balloonexpr' を使うことで
103-
ある。これは完全にユーザーが定義できる。
104-
105108
==============================================================================
106109
2. Vimのコンパイルオプション *debugger-compilation*
107110

doc/filetype.jax

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*filetype.txt* For Vim バージョン 8.1. Last change: 2019 May 05
1+
*filetype.txt* For Vim バージョン 8.1. Last change: 2019 Jul 16
22

33

44
VIMリファレンスマニュアル by Bram Moolenaar
@@ -635,6 +635,16 @@ PYTHON *ft-python-plugin* *PEP8*
635635
let g:python_recommended_style = 0
636636
637637
638+
QF QUICKFIX *qf.vim* *ft-qf-plugin*
639+
640+
"qf" ファイルタイプは quickfix ウィンドウに使用される。|quickfix-window| を参
641+
照。
642+
643+
quickfix ファイルタイププラグインは quickfix リストを生成したコマンドを
644+
|status-line| に表示するための設定を含む。この設定を無効にするには、以下のよう
645+
に設定する: >
646+
:let g:qf_disable_statusline = 1
647+
638648
639649
R MARKDOWN *ft-rmd-plugin*
640650

doc/help.jax

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*help.txt* For Vim バージョン 8.1. Last change: 2019 May 12
1+
*help.txt* For Vim バージョン 8.1. Last change: 2019 Jul 21
22

33
VIM - メインヘルプファイル
44
k
@@ -141,6 +141,7 @@ Vim は Vi IMproved の略です。Vim の大部分は Bram Moolenaar によっ
141141
|fold.txt| ある範囲を隠す (折り畳む)
142142

143143
特定機能 ~
144+
|testing.txt| Vim と Vim script のテスト
144145
|print.txt| 印刷
145146
|remote.txt| クライアント/サーバー機能
146147
|term.txt| いろいろな端末やマウスについて

doc/mbyte.jax

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*mbyte.txt* For Vim バージョン 8.1. Last change: 2019 Apr 28
1+
*mbyte.txt* For Vim バージョン 8.1. Last change: 2019 Jul 04
22

33
VIMリファレンスマニュアル by Bram Moolenaar et al.
44

@@ -913,11 +913,11 @@ Windowsではマルチバイト文字の入力に Input Method Editor (IME) を
913913
入力はすべてIMEに取られてしまうので、'j' や 'k' などほぼすべてのキーを、直接
914914
Vimに入力することができない。
915915

916-
|+multi_byte_ime|機能はそれを手助けし、IMEを手動で切り替える手間を減少させる。
917-
マルチバイトテキストを編集しているときでも、ノーマルモードでIMEを必要とするこ
918-
とはほとんどない。そこで、ESCで挿入モードを抜けるときに、VimはIMEの状態を記録
919-
してから、IMEを強制的にオフにする。そして、次に挿入モードに入ったときに自動的
920-
に、記録しておいた状態に戻す
916+
|+multi_byte_ime|機能はそれを手助けし、IMEの状態を手動で切り替えなければならな
917+
い頻度を減少させる。マルチバイトテキストを編集しているときでも、ノーマルモード
918+
でIMEを使用する必要があることはほとんどない。そこで挿入モードを抜けるときに、
919+
VimはIMEの最後の状態を記録してからIMEをオフにする。そして再度挿入モードに入っ
920+
たときに、記録しておいたIMEの状態に自動的に設定する
921921

922922
これは挿入モードとノーマルモードの間だけでなく、コマンドラインや検索コマンドの
923923
入力時や置換モードでも同じである。

doc/quickfix.jax

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,8 @@ quickfixリストとlocationリストの中の項目の数をそれぞれ |getqf
424424
echo getloclist(2, {'id' : qfid, 'context' : 1})
425425
<
426426
*quickfix-parse*
427-
|getqflist()| 関数を使用してquickfixリストを作成または変更せずに、'errorformat' を使用して行のリストをパースできる。例: >
427+
|getqflist()| 関数を使用してquickfixリストを作成または変更せずに、'errorformat'
428+
を使用して行のリストをパースできる。例: >
428429
echo getqflist({'lines' : ["F1:10:Line10", "F2:20:Line20"]})
429430
echo getqflist({'lines' : systemlist('grep -Hn quickfix *')})
430431
これは 'items' キーに行からパースされたquickfixの項目のリストが含まれている辞

doc/usr_27.jax

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*usr_27.txt* For Vim バージョン 8.1. Last change: 2018 Jan 26
1+
*usr_27.txt* For Vim バージョン 8.1. Last change: 2019 Jul 14
22

33
VIM USER MANUAL - by Bram Moolenaar
44

@@ -467,19 +467,19 @@
467467
があります。今までに説明したパターンアイテムはどれも改行にマッチしません。
468468
改行の場所を指定するには "\n" を使います: >
469469
470-
/the\nword
470+
/one\ntwo
471471
472-
行末が "the" で終わり、次の行の行頭が "word" になっている行がマッチします。
473-
"the word" にもマッチさせたい場合は、スペースと改行の両方をマッチさせる必要が
472+
行末が "one" で終わり、次の行の行頭が "two" になっている行がマッチします。
473+
"one two" にもマッチさせたい場合は、スペースと改行の両方をマッチさせる必要が
474474
あります。それには "\_s" を使います: >
475475
476-
/the\_sword
476+
/one\_stwo
477477
478478
間に空白をいくつでも挟めるようにするには: >
479479
480-
/the\_s\+word
480+
/the\_sword
481481
482-
これは、行末が "the " で終わり、次の行の行頭が " word" で始まっているよう
482+
これは、行末が "one " で終わり、次の行の行頭が " two" で始まっているよう
483483
な場所にもマッチします。
484484

485485
"\s" は空白にマッチします。"\_s" は空白と改行にマッチします。

doc/version8.jax

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7628,8 +7628,8 @@ Problem: Still using __ARGS.
76287628
Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
76297629
Files: src/ex_eval.c, src/ex_getln.c, src/farsi.c, src/fileio.c,
76307630
src/fold.c, src/getchar.c, src/gui.c, src/gui_at_fs.c,
7631-
gui_at_sb.c, src/gui_athena.c, src/gui_beval.c, src/gui_motif.c,
7632-
src/gui_w32.c, src/gui_w48.c
7631+
src/gui_at_sb.c, src/gui_athena.c, src/gui_beval.c,
7632+
src/gui_motif.c, src/gui_w32.c, src/gui_w48.c
76337633

76347634
Patch 7.4.1198
76357635
Problem: Still using __ARGS.
@@ -8048,7 +8048,7 @@ Patch 7.4.1264
80488048
Problem: Crash when receiving an empty array.
80498049
Solution: Check for array with wrong number of arguments. (Damien)
80508050
Files: src/channel.c, src/eval.c, src/testdir/test_channel.py,
8051-
src/testdir.test_channel.vim
8051+
src/testdir/test_channel.vim
80528052

80538053
Patch 7.4.1265
80548054
Problem: Not all channel commands are tested.
@@ -13907,7 +13907,7 @@ Problem: Using 'hlsearch' highlighting instead of matchpos if there is no
1390713907
search match.
1390813908
Solution: Pass NULL as last item to next_search_hl() when searching for
1390913909
'hlsearch' match. (Shane Harper, closes #1013)
13910-
Files: src/screen.c, src/testdir/test_match.vim.
13910+
Files: src/screen.c, src/testdir/test_match.vim
1391113911

1391213912
Patch 7.4.2270
1391313913
Problem: Insufficient testing for NUL bytes on a raw channel.
@@ -18312,13 +18312,13 @@ Patch 8.0.0610
1831218312
Problem: The screen is redrawn when t_BG is set and used to detect the
1831318313
value for 'background'.
1831418314
Solution: Don't redraw when the value of 'background' didn't change.
18315-
Files: src/term.c.
18315+
Files: src/term.c
1831618316

1831718317
Patch 8.0.0611
1831818318
Problem: When t_u7 is sent a few characters in the second screen line are
1831918319
overwritten and not redrawn later. (Rastislav Barlik)
1832018320
Solution: Move redrawing the screen to after overwriting the characters.
18321-
Files: src/main.c, src/term.c.
18321+
Files: src/main.c, src/term.c
1832218322

1832318323
Patch 8.0.0612
1832418324
Problem: Package directories are added to 'runtimepath' only after loading
@@ -27644,7 +27644,7 @@ Files: src/terminal.c, src/testdir/dumps/Test_syntax_c_01.dump
2764427644
Patch 8.1.0327
2764527645
Problem: The "g CTRL-G" command isn't tested much.
2764627646
Solution: Add more tests. (Dominique Pelle, closes #3369)
27647-
Files: src/testdir/test_normal.c
27647+
Files: src/testdir/test_normal.vim
2764827648

2764927649
Patch 8.1.0328
2765027650
Problem: inputlist() doesn't work with a timer. (Dominique Pelle)
@@ -29430,7 +29430,7 @@ Patch 8.1.0629
2943029430
Problem: "gn" selects the wrong text with a multi-line match.
2943129431
Solution: Get the end position from searchit() directly. (closes #3695)
2943229432
Files: src/testdir/test_gn.vim, src/search.c, src/proto/search.pro,
29433-
src/edit.c, src/evalfunc.c, src/ex_docmd.c, ex_getln.c,
29433+
src/edit.c, src/evalfunc.c, src/ex_docmd.c, src/ex_getln.c,
2943429434
src/normal.c
2943529435

2943629436
Patch 8.1.0630
@@ -30865,7 +30865,7 @@ Patch 8.1.0849
3086530865
Problem: Cursorline highlight is not always updated.
3086630866
Solution: Set w_last_cursorline when redrawing. Fix resetting cursor flags
3086730867
when using the popup menu.
30868-
Files: src/screen.c, src/popupmenu.c, src/testdir/test_highlight.vim,
30868+
Files: src/screen.c, src/popupmnu.c, src/testdir/test_highlight.vim,
3086930869
src/testdir/dumps/Test_cursorline_yank_01.dump
3087030870

3087130871
Patch 8.1.0850
@@ -33453,7 +33453,7 @@ Patch 8.1.1276
3345333453
Problem: Cannot combine text properties with syntax highlighting.
3345433454
Solution: Add the "combine" field to prop_type_add(). (closes #4343)
3345533455
Files: runtime/doc/eval.txt, runtime/doc/textprop.txt, src/screen.c,
33456-
src/testprop.c, src/structs.h, src/testdir/test_textprop.vim
33456+
src/structs.h, src/testdir/test_textprop.vim
3345733457

3345833458
Patch 8.1.1277 (after 8.1.1276)
3345933459
Problem: Missing screenshot update.

doc/windows.jax

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*windows.txt* For Vim バージョン 8.1. Last change: 2019 Jun 02
1+
*windows.txt* For Vim バージョン 8.1. Last change: 2019 Jul 18
22

33

44
VIMリファレンスマニュアル by Bram Moolenaar
@@ -886,7 +886,16 @@ CTRL-W gT *CTRL-W_gT*
886886
ビューウィンドウを識別するために、プレビューウィンドウにはオプション
887887
'previewwindow' がセットされる。他のウィンドウを開閉したときにも同じ高さを保つ
888888
ためにオプション 'winfixheight' がセットされる。
889-
889+
*preview-popup*
890+
代わりに、オプション 'previewpopup' を設定することによりポップアップウィンドウ
891+
を使用することができる。設定されているときは、'previewwindow' および
892+
'previewheight' の設定は無効になる。このオプションは値をコンマで区切ったリスト
893+
である:
894+
height ポップアップの最大高さ
895+
width ポップアップの最大幅
896+
例: >
897+
:set previewpopup=height:10,width:60
898+
<
890899
*:pta* *:ptag*
891900
:pta[g][!] [tagname]
892901
":tag[!] [tagname]" を実行し、現在のバッファまたはカーソル位置

en/debugger.txt

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
1-
*debugger.txt* For Vim version 8.1. Last change: 2019 May 12
1+
*debugger.txt* For Vim version 8.1. Last change: 2019 Jul 06
22

33

44
VIM REFERENCE MANUAL by Gordon Prieur
55

66

77
Debugger Support Features *debugger-support*
88

9+
These features are for integration with a debugger or an Integrated
10+
Programming Environment (IPE) or Integrated Development Environment (IDE).
11+
For the debugger running in a Vim terminal window see |terminal-debugger|.
12+
913
1. Debugger Features |debugger-features|
1014
2. Vim Compile Options |debugger-compilation|
1115
3. Integrated Debuggers |debugger-integration|
@@ -14,9 +18,7 @@ Debugger Support Features *debugger-support*
1418
==============================================================================
1519
1. Debugger Features *debugger-features*
1620

17-
The following features are available for an integration with a debugger or
18-
an Integrated Programming Environment (IPE) or Integrated Development
19-
Environment (IDE):
21+
The following features are available:
2022

2123
Alternate Command Input |alt-input|
2224
Debug Signs |debug-signs|
@@ -90,6 +92,9 @@ However, the feature was implemented in as general a manner as possible and
9092
could be used for displaying other information as well. The functionality is
9193
limited though, for advanced popups see |popup-window|.
9294

95+
Another way to use the balloon is with the 'balloonexpr' option. This is
96+
completely user definable.
97+
9398
The Balloon Evaluation has some settable parameters too. For Motif the font
9499
list and colors can be set via X resources (XmNballoonEvalFontList,
95100
XmNballoonEvalBackground, and XmNballoonEvalForeground).
@@ -106,9 +111,6 @@ The Balloon evaluation functions are also used to show a tooltip for the
106111
toolbar. The 'ballooneval' option does not need to be set for this. But the
107112
other settings apply.
108113

109-
Another way to use the balloon is with the 'balloonexpr' option. This is
110-
completely user definable.
111-
112114
==============================================================================
113115
2. Vim Compile Options *debugger-compilation*
114116

en/filetype.txt

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*filetype.txt* For Vim version 8.1. Last change: 2019 May 05
1+
*filetype.txt* For Vim version 8.1. Last change: 2019 Jul 16
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -642,6 +642,16 @@ To disable this behavior, set the following variable in your vimrc: >
642642
let g:python_recommended_style = 0
643643
644644
645+
QF QUICKFIX *qf.vim* *ft-qf-plugin*
646+
647+
The "qf" filetype is used for the quickfix window, see |quickfix-window|.
648+
649+
The quickfix filetype plugin includes configuration for displaying the command
650+
that produced the quickfix list in the |status-line|. To disable this setting,
651+
configure as follows: >
652+
:let g:qf_disable_statusline = 1
653+
654+
645655
R MARKDOWN *ft-rmd-plugin*
646656

647657
By default ftplugin/html.vim is not sourced. If you want it sourced, add to

0 commit comments

Comments
 (0)