comparison runtime/doc/if_mzsch.txt @ 16553:0e473e9e70c2 v8.1.1280

patch 8.1.1280: remarks about functionality not in Vi clutters the help commit https://github.com/vim/vim/commit/25c9c680ec4dfbb51f4ef21c3460a48d3c67ffc8 Author: Bram Moolenaar <Bram@vim.org> Date: Sun May 5 18:13:34 2019 +0200 patch 8.1.1280: remarks about functionality not in Vi clutters the help Problem: Remarks about functionality not in Vi clutters the help. Solution: Move all info about what is new in Vim or already existed in Vi to vi_diff.txt. Remove {not in Vi} remarks. (closes #4268) Add "noet" to the help files modeline. Also include many other help file improvements.
author Bram Moolenaar <Bram@vim.org>
date Sun, 05 May 2019 18:15:06 +0200
parents 2f7e67dd088c
children 2704c4e3e20a
comparison
equal deleted inserted replaced
16552:deb3d4f5be8b 16553:0e473e9e70c2
1 *if_mzsch.txt* For Vim version 8.1. Last change: 2017 Oct 08 1 *if_mzsch.txt* For Vim version 8.1. Last change: 2019 May 05
2 2
3 3
4 VIM REFERENCE MANUAL by Sergey Khorev 4 VIM REFERENCE MANUAL by Sergey Khorev
5 5
6 6
13 5. mzeval() Vim function |mzscheme-mzeval| 13 5. mzeval() Vim function |mzscheme-mzeval|
14 6. Using Function references |mzscheme-funcref| 14 6. Using Function references |mzscheme-funcref|
15 7. Dynamic loading |mzscheme-dynamic| 15 7. Dynamic loading |mzscheme-dynamic|
16 8. MzScheme setup |mzscheme-setup| 16 8. MzScheme setup |mzscheme-setup|
17 17
18 {Vi does not have any of these commands} 18 {only available when Vim was compiled with the |+mzscheme| feature}
19
20 The MzScheme interface is available only if Vim was compiled with the
21 |+mzscheme| feature.
22 19
23 Based on the work of Brent Fulgham. 20 Based on the work of Brent Fulgham.
24 Dynamic loading added by Sergey Khorev 21 Dynamic loading added by Sergey Khorev
25 22
26 MzScheme and PLT Scheme names have been rebranded as Racket. For more 23 MzScheme and PLT Scheme names have been rebranded as Racket. For more
38 ============================================================================== 35 ==============================================================================
39 1. Commands *mzscheme-commands* 36 1. Commands *mzscheme-commands*
40 37
41 *:mzscheme* *:mz* 38 *:mzscheme* *:mz*
42 :[range]mz[scheme] {stmt} 39 :[range]mz[scheme] {stmt}
43 Execute MzScheme statement {stmt}. {not in Vi} 40 Execute MzScheme statement {stmt}.
44 41
45 :[range]mz[scheme] << {endmarker} 42 :[range]mz[scheme] << {endmarker}
46 {script} 43 {script}
47 {endmarker} 44 {endmarker}
48 Execute inlined MzScheme script {script}. 45 Execute inlined MzScheme script {script}.
49 Note: This command doesn't work if the MzScheme 46 Note: This command doesn't work if the MzScheme
50 feature wasn't compiled in. To avoid errors, see 47 feature wasn't compiled in. To avoid errors, see
51 |script-here|. 48 |script-here|.
52 49
53 *:mzfile* *:mzf* 50 *:mzfile* *:mzf*
54 :[range]mzf[ile] {file} Execute the MzScheme script in {file}. {not in Vi} 51 :[range]mzf[ile] {file} Execute the MzScheme script in {file}.
55 52
56 All of these commands do essentially the same thing - they execute a piece of 53 All of these commands do essentially the same thing - they execute a piece of
57 MzScheme code, with the "current range" set to the given line 54 MzScheme code, with the "current range" set to the given line
58 range. 55 range.
59 56