~ted/ubuntu/karmic/vim/add-breaks

« back to all changes in this revision

Viewing changes to runtime/autoload/netrwSettings.vim

  • Committer: Bazaar Package Importer
  • Author(s): Colin Watson
  • Date: 2008-06-26 13:42:18 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20080626134218-703edeyb8k70qpbz
Tags: 1:7.1.314-3ubuntu1
* Resynchronise with Debian. Remaining changes:
  - Enable detection of GNU screen as a mouse-capable terminal.
  - Add NoDisplay=true to gvim.desktop.
  - Drop vim-lesstif package and lesstif2-dev build-dependency.
  - Build-depend on libxt-dev.
  - Enable Python interpreter on basic builds.
  - Create a .pot file for translations.
  - Disable autoindent, line-wrapping, and backup files by default.
* Fixes various vulnerabilities due to improper quoting of 'execute'
  arguments (LP: #240216).
* Drop fixes for upgrade problems from Ubuntu 6.06 LTS; direct upgrades
  from 6.06 to 8.10 will not be supported.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
" netrwSettings.vim: makes netrw settings simpler
2
 
" Date:         Jun 04, 2007
 
2
" Date:         Mar 11, 2008
3
3
" Maintainer:   Charles E Campbell, Jr <drchipNOSPAM at campbellfamily dot biz>
4
4
" Version:      11
5
5
" Copyright:    Copyright (C) 1999-2007 Charles E. Campbell, Jr. {{{1
108
108
  put ='let g:netrw_decompress...'
109
109
  put = 'let g:netrw_dirhistmax        = '.g:netrw_dirhistmax
110
110
  put = 'let g:netrw_fastbrowse        = '.g:netrw_fastbrowse
 
111
  let fnameescline= line("$")
 
112
  put = 'let g:netrw_fname_escape...'
111
113
  put = 'let g:netrw_ftp_browse_reject = '.g:netrw_ftp_browse_reject
112
114
  put = 'let g:netrw_ftp_list_cmd      = '.g:netrw_ftp_list_cmd
113
115
  put = 'let g:netrw_ftp_sizelist_cmd  = '.g:netrw_ftp_sizelist_cmd
114
116
  put = 'let g:netrw_ftp_timelist_cmd  = '.g:netrw_ftp_timelist_cmd
 
117
  let globescline= line("$")
 
118
  put ='let g:netrw_glob_escape...'
115
119
  put = 'let g:netrw_hide              = '.g:netrw_hide
116
120
  put = 'let g:netrw_keepdir           = '.g:netrw_keepdir
117
121
  put = 'let g:netrw_list_cmd          = '.g:netrw_list_cmd
126
130
  put = 'let g:netrw_mkdir_cmd         = '.g:netrw_mkdir_cmd
127
131
  put = 'let g:netrw_preview           = '.g:netrw_preview
128
132
  put = 'let g:netrw_rename_cmd        = '.g:netrw_rename_cmd
 
133
  put = 'let g:netrw_retmap            = '.g:netrw_retmap
129
134
  put = 'let g:netrw_rm_cmd            = '.g:netrw_rm_cmd
130
135
  put = 'let g:netrw_rmdir_cmd         = '.g:netrw_rmdir_cmd
131
136
  put = 'let g:netrw_rmf_cmd           = '.g:netrw_rmf_cmd
133
138
  put = 'let g:netrw_sort_by           = '.g:netrw_sort_by
134
139
  put = 'let g:netrw_sort_direction    = '.g:netrw_sort_direction
135
140
  put = 'let g:netrw_sort_sequence     = '.g:netrw_sort_sequence
 
141
  put = 'let g:netrw_special_syntax    = '.g:netrw_special_syntax
136
142
  put = 'let g:netrw_ssh_browse_reject = '.g:netrw_ssh_browse_reject
137
143
  put = 'let g:netrw_scpport           = '.g:netrw_scpport
138
144
  put = 'let g:netrw_sshport           = '.g:netrw_sshport
139
145
  put = 'let g:netrw_timefmt           = '.g:netrw_timefmt
 
146
  let tmpfileescline= line("$")
 
147
  put ='let g:netrw_tmpfile_escape...'
140
148
  put = 'let g:netrw_use_noswf         = '.g:netrw_use_noswf
 
149
  put = 'let g:netrw_xstrlen           = '.g:netrw_xstrlen
141
150
  put = 'let g:netrw_winsize           = '.g:netrw_winsize
142
151
 
143
152
  put =''
153
162
  " Put in g:netrw_shq setting and g:netrw_cd_escape
154
163
  " (deferred so as to avoid the quote manipulation just preceding)
155
164
  if g:netrw_shq == "'"
156
 
   call setline(shqline,'let g:netrw_shq               = "'.g:netrw_shq.'"')
 
165
   call setline(shqline,      'let g:netrw_shq               = "'.g:netrw_shq.'"')
157
166
  else
158
 
   call setline(shqline,"let g:netrw_shq               = '".g:netrw_shq."'")
 
167
   call setline(shqline,      "let g:netrw_shq               = '".g:netrw_shq."'")
159
168
  endif
160
 
  call setline(cdescline,"let g:netrw_cd_escape         = ".'"'.escape(g:netrw_cd_escape,'\"').'"')
 
169
  call setline(cdescline,     "let g:netrw_cd_escape         = ".'"'.escape(g:netrw_cd_escape,'\"').'"')
161
170
  call setline(decompressline,"let g:netrw_decompress        = ".substitute(string(g:netrw_decompress),"^'\\(.*\\)'$",'\1',''))
 
171
  call setline(fnameescline,  "let g:netrw_fname_escape      = '".escape(g:netrw_fname_escape,"'")."'")
 
172
  call setline(globescline,   "let g:netrw_glob_escape       = '".escape(g:netrw_glob_escape,"'")."'")
 
173
  call setline(tmpfileescline,"let g:netrw_tmpfile_escape    = '".escape(g:netrw_tmpfile_escape,"'")."'")
162
174
 
163
175
  set nomod
164
176