]> git.pld-linux.org Git - packages/vim.git/blob - 6.2.191
- manpaged md5 fix
[packages/vim.git] / 6.2.191
1 To: vim-dev@vim.org
2 Subject: Patch 6.2.191
3 Fcc: outbox
4 From: Bram Moolenaar <Bram@moolenaar.net>
5 Mime-Version: 1.0
6 Content-Type: text/plain; charset=ISO-8859-1
7 Content-Transfer-Encoding: 8bit
8 ------------
9
10 Patch 6.2.191
11 Problem:    The intro message is outdated.  Information about sponsoring and
12             registering is missing.
13 Solution:   Show info about sponsoring and registering Vim in the intro
14             message now and then.  Add help file about sponsoring.
15 Files:      runtime/doc/help.txt, runtime/doc/sponsor.txt, runtime/doc/tags,
16             runtime/menu.vim, src/version.c
17
18
19 *** ../vim-6.2.190/runtime/doc/help.txt Sun Jun  1 12:20:32 2003
20 --- runtime/doc/help.txt        Sun Jan 18 21:16:07 2004
21 ***************
22 *** 1,4 ****
23 ! *help.txt*    For Vim version 6.2.  Last change: 2003 May 11
24   
25                         VIM - main help file
26                                                                          k
27 --- 1,4 ----
28 ! *help.txt*    For Vim version 6.2.  Last change: 2004 Jan 08
29   
30                         VIM - main help file
31                                                                          k
32 ***************
33 *** 36,41 ****
34 --- 36,42 ----
35   |tutor|               30 minutes training course for beginners
36   |copying|     About copyrights
37   |iccf|                Helping poor children in Uganda
38 + |sponsor|     Sponsor Vim development, become a registered Vim user
39   |www|         Vim on the World Wide Web
40   |bugs|                Where to send bug reports
41   
42 *** ../vim-6.2.190/runtime/doc/sponsor.txt      Sun Jan 18 21:14:50 2004
43 --- runtime/doc/sponsor.txt     Thu Jan 15 10:03:22 2004
44 ***************
45 *** 0 ****
46 --- 1,228 ----
47 + *sponsor.txt*   For Vim version 6.2.  Last change: 2004 Jan 15
48
49
50 +                 VIM REFERENCE MANUAL    by Bram Moolenaar
51
52
53
54 + SPONSOR VIM DEVELOPMENT                                               *sponsor*
55
56 + Fixing bugs and adding new features takes a lot of effort.  For a few years
57 + Bram has attempted to do this next to a full-time job.  During that time the
58 + todo list kept getting longer and longer.
59
60 + In order for Bram to support Vim properly he needs your support.  Through your
61 + donations Bram will be able to have a part-time job and spend more time on
62 + fixing bugs and adding new features.
63
64 + For the most recent information about sponsoring look on the Vim web site:
65
66 +       http://www.vim.org/sponsor/
67
68 + More explanations can be found in the |sponsor-faq|.
69
70
71 + REGISTERED VIM USER                                           *register*
72
73 + You can become a registered Vim user by sending at least 10 euro.  This works
74 + similar to sponsoring Vim, see |sponsor| above.  Registration was made
75 + possible for the situation where your boss or bookkeeper may be willing to
76 + register software, but does not like the terms "sponsoring" and "donation".
77
78 + More explanations can be found in the |register-faq|.
79
80
81 + VOTE FOR FEATURES                                     *vote-for-features*
82
83 + To give registered Vim users and sponsors an advantage over lurkers they can
84 + vote for the items Bram should work on.  How does this voting work?
85
86 + 1.  You send at least 10 euro.  See below for ways to transfer money
87 +     |send-money|.
88
89 + 2.  You will be e-mailed a registration key.  Enter this key on your account
90 +     page on the Vim website.  You can easily create an account if you don't
91 +     have one yet.
92
93 + 3.  You can enter your votes on the voting page.  There is a link to that page
94 +     on your account page after entering a registration key.  Your votes will
95 +     be counted for two years.
96
97 + 4.  The voting results appear on the results page, which is visible for
98 +     everybody:  http://www.vim.org/sponsor/vote_results.php
99
100 + Additionally, once you have send 100 euro or more in total, your name appears
101 + in the "Vim hall of honour":   http://www.vim.org/sponsor/hall_of_honour.php
102 + But only if you enable this on your account page.
103
104
105 + HOW TO SEND MONEY                                             *send-money*
106
107 + Creditcard            Through PayPal, see the PayPal site for information:
108 +                       https://www.paypal.com
109 +               The e-mail address for sending sponsorship money is:
110 +                       donate@vim.org
111 +               The e-mail address for Vim registration is:
112 +                       register@vim.org
113 +               Using Euro is preferred, other currencies are also accepted.
114 +               In Europe a bank transfer is preferred, this has lower costs.
115
116 + Bank transfer Transfer to Bram's account at the Postbank: 1644503.  For
117 +               international transfers you can use these numbers:
118 +                       IBAN:       NL79 PSTB 0001 6445 03
119 +                       SWIFT/BIC:  PSTBNL21
120 +               This is the address of the bank:        
121 +                       ING Bank Amsterdam, Foreign Operations
122 +                       PO Box 1800
123 +                       1000 BV Amsterdam
124 +                       The Netherlands
125 +               Include your e-mail address in the comment of your money
126 +               transfer if you want to vote for features and show others you
127 +               are a registered Vim user or sponsor.
128
129 + Cash          Small amounts can be send with ordinary mail.  Put something
130 +               around the money, so that it's not noticable from the outside.
131 +               Mention your e-mail address if you want to vote for features
132 +               and show others you are a registered Vim user or sponsor.
133
134 + This is Bram's address:       
135 +       Bram Moolenaar
136 +       Clematisstraat 30
137 +       5925 BE Venlo
138 +       The Netherlands
139
140
141 + ALTERNATIVE
142
143 + If you don't care about sponsoring Vim Development or becoming a registered
144 + Vim user, but do care about helping needy children, consider giving to the
145 + ICCF Holland foundation.  This is the charity recommended by Vim's author.
146 + The money is used for a children centre in the south of Uganda, where AIDS has
147 + caused many victims.  See |uganda|.
148
149
150 + QUESTIONS AND ANSWERS                         *sponsor-faq* *register-faq*
151
152 + Why should I give money?
153
154 + Bram has tried to work on Vim next to a full-time job.  The list of known bugs
155 + and ideas for new features has constantly been growing during this time.  Bram
156 + simply can't spend enough time on Vim development when he has a full-time job.
157 + Your contribution will make it possible for Bram to have a part-time job and
158 + spend much more time on Vim development.  Bugs will be fixed quicker and new
159 + Vim releases will become available more often.
160
161
162 + How much money should I send?
163
164 + That is up to you.  The more you give, the more time Bram can work on Vim.  An
165 + indication for individuals that use Vim at home: 10 Euro per year.  For
166 + professional use: 30 Euro per year per person.  Send at least 10 euro to be
167 + able to vote for features.
168
169
170 + What do I get in return?
171
172 + Each registered Vim user and sponsor who donates at least 10 euro will be able
173 + to vote for new features.  These votes will give priority to the work on Vim.
174 + The votes are valid for two years.  The more money you send the more your
175 + votes count |votes-counted|.
176
177 + If you send 100 Euro or more in total you will be mentioned on the "Vim hall
178 + of honour" page on the Vim web site.  But only if you enable this on your
179 + account page.  You can also select whether the amount will be visible.
180
181
182 + How do I become a Vim sponsor or registered Vim user?
183
184 + Send money, as explained above |send-money| and include your e-mail address.
185 + When the money has been received you will receive a unique registration key.
186 + This key can be used on the Vim website to activate voting on your Vim
187 + account.  You will then get an extra page where you can vote for features and
188 + choose whether others will be able to see that you donated.  There is a link
189 + to this page on your "My Account" page.
190
191
192 + What is the difference between sponsoring and registering?
193
194 + It has a different name.  Use the term "registration" if your boss doesn't
195 + like "sponsoring" or "donation".  The benefits are the same.
196
197
198 + How can I send money?
199
200 + See |send-money|.  Check the web site for the most recent information:
201 + http://www.vim.org/sponsor/
202
203
204 + Why don't you use the SourceForge donation system?
205
206 + SourceForge takes 5% of the donations for themselves.  If you want to support
207 + SourceForge you can send money to them directly.
208
209
210 + I cannot afford to send money, may I still use Vim?
211
212 + Yes.
213
214
215 + I did not register Vim, can I use all available features?
216
217 + Yes.
218
219
220 + I noticed a bug, do I need to register before I can report it?
221
222 + No, suggestions for improving Vim can always be given.  For improvements use
223 + the developer |maillist|, for reporting bugs see |bugs|.
224
225
226 + How are my votes counted?                             *votes-counted*
227
228 + You may vote when you send 10 euro or more.  You can enter up to ten votes.
229 + You can select the same item several times to give it more points.  You can
230 + also enter three counter votes, these count as negative points.
231
232 + When you send 30 euro or more the points are doubled.  Above 100 euro they
233 + count four times, above 300 euro they count six times, above 1000 euro ten
234 + times.
235
236
237 + Can I change my votes?
238
239 + You can change your votes any time you like, up to two years after you
240 + sent money.  The points will be counted right away.
241
242
243 + How about Charityware?
244
245 + You have to decide yourself whether you want to sponsor Vim development, help
246 + the poor children in Uganda (see |uganda|) or both.  Bram will certainly keep
247 + on supporting the project in Uganda.  In the (unlikely) situation that Bram
248 + gets more donations for Vim development than he needs, he will send the money
249 + to Uganda.
250
251
252 + I donated $$$, now please add feature XYZ!
253
254 + There is no direct relation between your donation and the work Bram does.
255 + Otherwise you would be paying for work and Bram has to pay income tax over the
256 + donation.  If you want to hire Bram for specific work, contact him directly,
257 + don't use the donation system.
258
259
260 + Are the donations tax deductable?
261
262 + No.  Setting up a system for this is complex and imposes too many restrictions.
263 + The donations to help the children in |Uganda| are tax deductable in Holland,
264 + Germany, Canada and probably also in the USA.
265
266
267 + Can you send me a bill?
268
269 + Sending a bill would mean Bram does something in return for your contribution.
270 + That is work and would mean Bram has to pay income tax over the amount.  It is
271 + possible, but the net amount will be lower.
272
273
274 +  vim:tw=78:ts=8:ft=help:norl:
275 *** ../vim-6.2.190/runtime/doc/tags     Mon Jun  2 21:31:14 2003
276 --- runtime/doc/tags    Fri Jan 16 15:26:10 2004
277 ***************
278 *** 1924,1929 ****
279 --- 1949,1956 ----
280   :ju   motion.txt      /*:ju*
281   :jumps        motion.txt      /*:jumps*
282   :k    motion.txt      /*:k*
283 + :kee  motion.txt      /*:kee*
284 + :keepmarks    motion.txt      /*:keepmarks*
285   :l    various.txt     /*:l*
286   :la   editing.txt     /*:la*
287   :lan  mlang.txt       /*:lan*
288 ***************
289 *** 1956,1961 ****
290 --- 1984,1991 ----
291   :loadk        mbyte.txt       /*:loadk*
292   :loadkeymap   mbyte.txt       /*:loadkeymap*
293   :loadview     starting.txt    /*:loadview*
294 + :loc  motion.txt      /*:loc*
295 + :lockmarks    motion.txt      /*:lockmarks*
296   :ls   windows.txt     /*:ls*
297   :lu   map.txt /*:lu*
298   :lunmap       map.txt /*:lunmap*
299 ***************
300 *** 5508,5513 ****
301 --- 5559,5566 ----
302   reference     intro.txt       /*reference*
303   regexp        pattern.txt     /*regexp*
304   regexp-changes-5.4    version5.txt    /*regexp-changes-5.4*
305 + register      sponsor.txt     /*register*
306 + register-faq  sponsor.txt     /*register-faq*
307   register-variable     eval.txt        /*register-variable*
308   registers     change.txt      /*registers*
309   regular-expression    pattern.txt     /*regular-expression*
310 ***************
311 *** 5619,5624 ****
312 --- 5673,5679 ----
313   section       motion.txt      /*section*
314   sed-syntax    syntax.txt      /*sed-syntax*
315   sed.vim       syntax.txt      /*sed.vim*
316 + send-money    sponsor.txt     /*send-money*
317   send-to-menu  gui_w32.txt     /*send-to-menu*
318   sendto        gui_w32.txt     /*sendto*
319   sentence      motion.txt      /*sentence*
320 ***************
321 *** 5667,5672 ****
322 --- 5723,5731 ----
323   speed-up      tips.txt        /*speed-up*
324   splitfind     windows.txt     /*splitfind*
325   splitview     windows.txt     /*splitview*
326 + sponsor       sponsor.txt     /*sponsor*
327 + sponsor-faq   sponsor.txt     /*sponsor-faq*
328 + sponsor.txt   sponsor.txt     /*sponsor.txt*
329   spoon os_unix.txt     /*spoon*
330   spup-syntax   syntax.txt      /*spup-syntax*
331   spup.vim      syntax.txt      /*spup.vim*
332 ***************
333 *** 6271,6276 ****
334 --- 6331,6338 ----
335   vms-problems  os_vms.txt      /*vms-problems*
336   vms-started   os_vms.txt      /*vms-started*
337   vms-usage     os_vms.txt      /*vms-usage*
338 + vote-for-features     sponsor.txt     /*vote-for-features*
339 + votes-counted sponsor.txt     /*votes-counted*
340   votes-for-changes     todo.txt        /*votes-for-changes*
341   vreplace-mode insert.txt      /*vreplace-mode*
342   vt100-cursor-keys     term.txt        /*vt100-cursor-keys*
343 ***************
344 *** 6460,6465 ****
345 --- 6522,6528 ----
346   {motion}      intro.txt       /*{motion}*
347   {move-around} visual.txt      /*{move-around}*
348   {offset}      pattern.txt     /*{offset}*
349 + {pat} autocmd.txt     /*{pat}*
350   {rhs} map.txt /*{rhs}*
351   {subject}     various.txt     /*{subject}*
352   {}    intro.txt       /*{}*
353 *** ../vim-6.2.190/runtime/menu.vim     Sun Oct 12 17:00:32 2003
354 --- runtime/menu.vim    Thu Jan  8 21:38:19 2004
355 ***************
356 *** 2,8 ****
357   " You can also use this as a start for your own set of menus.
358   "
359   " Maintainer: Bram Moolenaar <Bram@vim.org>
360 ! " Last Change:        2003 Set 20
361   
362   " Note that ":an" (short for ":anoremenu") is often used to make a menu work
363   " in all modes and avoid side effects from mappings defined by the user.
364 --- 2,8 ----
365   " You can also use this as a start for your own set of menus.
366   "
367   " Maintainer: Bram Moolenaar <Bram@vim.org>
368 ! " Last Change:        2004 Jan 08
369   
370   " Note that ":an" (short for ":anoremenu") is often used to make a menu work
371   " in all modes and avoid side effects from mappings defined by the user.
372 ***************
373 *** 66,71 ****
374 --- 66,72 ----
375   an 9999.45 &Help.-sep1-                       <Nop>
376   an 9999.50 &Help.&Credits             :help credits<CR>
377   an 9999.60 &Help.Co&pying             :help copying<CR>
378 + an 9999.70 &Help.&Sponsor/Register    :help sponsor<CR>
379   an 9999.70 &Help.O&rphans             :help kcc<CR>
380   an 9999.75 &Help.-sep2-                       <Nop>
381   an 9999.80 &Help.&Version             :version<CR>
382 *** ../vim-6.2.190/src/version.c        Sun Jan 18 21:12:26 2004
383 --- src/version.c       Sun Jan 18 21:13:45 2004
384 ***************
385 *** 1377,1382 ****
386 --- 1379,1385 ----
387       int               i;
388       int               row;
389       int               blanklines;
390 +     int               sponsor;
391       char      *p;
392       static char       *(lines[]) =
393       {
394 ***************
395 *** 1444,1449 ****
396 --- 1447,1457 ----
397       if (blanklines < 0)
398         blanklines = 0;
399   
400 +     /* Show the sponsor and register message one out of four times, the Uganda
401 +      * message two out of four times. */
402 +     sponsor = time(NULL);
403 +     sponsor = ((sponsor & 2) == 0) - ((sponsor & 4) == 0);
404
405       /* start displaying the message lines after half of the blank lines */
406       row = blanklines / 2;
407       if ((row >= 2 && Columns >= 50) || colon)
408 ***************
409 *** 1460,1465 ****
410 --- 1468,1486 ----
411                 if (!p_cp)
412                     break;
413                 continue;
414 +           }
415 +           if (sponsor != 0)
416 +           {
417 +               if (strstr(p, "children") != NULL)
418 +                   p = sponsor < 0
419 +                       ? N_("Sponsor Vim development!")
420 +                       : N_("Become a registered Vim user!");
421 +               else if (strstr(p, "iccf") != NULL)
422 +                   p = sponsor < 0
423 +                       ? N_("type  :help sponsor<Enter>    for information ")
424 +                       : N_("type  :help register<Enter>   for information ");
425 +               else if (strstr(p, "Orphans") != NULL)
426 +                   p = N_("menu  Help->Sponsor/Register  for information    ");
427             }
428             if (*p != NUL)
429                 do_intro_line(row, (char_u *)_(p), i == 2, 0);
430 *** ../vim-6.2.190/src/version.c        Sun Jan 18 21:12:26 2004
431 --- src/version.c       Sun Jan 18 21:13:45 2004
432 ***************
433 *** 639,640 ****
434 --- 639,642 ----
435   {   /* Add new patch number below this line */
436 + /**/
437 +     191,
438   /**/
439
440 -- 
441 Vim is like Emacs without all the typing.  (John "Johann" Spetz)
442
443  /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
444 ///        Sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
445 \\\              Project leader for A-A-P -- http://www.A-A-P.org        ///
446  \\\  Help AIDS victims, buy here: http://ICCF-Holland.org/click1.html  ///
This page took 0.057871 seconds and 3 git commands to generate.