File: 45_vim_for_ex.dpatch

package info (click to toggle)
maxdb-buildtools 562049-4
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 65,936 kB
  • ctags: 71,169
  • sloc: ansic: 265,970; perl: 108,708; python: 30,361; xml: 18,494; sh: 14,652; cpp: 8,606; yacc: 5,328; makefile: 2,082; lex: 708; asm: 321; fortran: 5; pascal: 4
file content (40 lines) | stat: -rw-r--r-- 1,440 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#! /bin/sh /usr/share/dpatch/dpatch-run
## 45_vim_for_ex.dpatch by  <debian@martin-kittel.de>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Explictly call vim in batch mode instead of calling ex because nvi is
## DP: used for ex via the alternatives mechanism it can fail if TERM is not
## DP: set properly

@DPATCH@
diff -urNad --exclude=CVS --exclude=.svn ./sys/src/base/ptoc/pcomp/fixgram /tmp/dpep-work.3ZJ9pW/maxdb-buildtools-562049/sys/src/base/ptoc/pcomp/fixgram
--- ./sys/src/base/ptoc/pcomp/fixgram	2005-06-06 16:05:38.000000000 +0200
+++ /tmp/dpep-work.3ZJ9pW/maxdb-buildtools-562049/sys/src/base/ptoc/pcomp/fixgram	2005-08-09 19:43:00.000000000 +0200
@@ -1,5 +1,5 @@
 #
-ex y.tab.c << 'EOF'
+vim -e -s y.tab.c << 'EOF'
 set noignorecase
 set wrapscan
 /yyval
diff -urNad --exclude=CVS --exclude=.svn ./sys/src/base/ptoc/pcomp/fixtokens /tmp/dpep-work.3ZJ9pW/maxdb-buildtools-562049/sys/src/base/ptoc/pcomp/fixtokens
--- ./sys/src/base/ptoc/pcomp/fixtokens	2005-06-06 16:05:38.000000000 +0200
+++ /tmp/dpep-work.3ZJ9pW/maxdb-buildtools-562049/sys/src/base/ptoc/pcomp/fixtokens	2005-08-09 19:42:54.000000000 +0200
@@ -3,7 +3,7 @@
 #  tokens.i
 #
 cp $1 tokens.i
-ex tokens.i << \!
+vim -e -s tokens.i << \!
 set noignorecase
 set wrapscan
 1d
@@ -21,7 +21,7 @@
 #  tokenstrings.c
 #
 cp $1 tokenstrings.c
-ex tokenstrings.c << \!
+vim -e -s tokenstrings.c << \!
 set noignorecase
 set wrapscan
 1d