mirror of
https://github.com/neovim/neovim.git
synced 2025-11-15 23:01:24 +00:00
vim-patch:9.1.1893: ICCF charity will dissolve (#36427)
Problem: ICCF charity will dissolve
Solution: Update references to Kuwasha
Since the ICCF[1] will be dissolved and handing over to the Kuwasha charity
to continue supporting the Kibaale Children Center in Uganda, update the
uganda.txt help file.
[1]: https://groups.google.com/g/vim_announce/c/pUNbNXBLbKw/m/-zFUd4JjAQAJ
fixes: vim/vim#18584
closes: vim/vim#18667
0405665638
Co-authored-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
@@ -52,7 +52,7 @@ ABOUT NVIM *reference_toc* *doc-file-list* *Q_ct*
|
|||||||
|quickref| Overview of common commands
|
|quickref| Overview of common commands
|
||||||
|tutor| 30-minute interactive course for beginners
|
|tutor| 30-minute interactive course for beginners
|
||||||
|copying| About copyrights
|
|copying| About copyrights
|
||||||
|iccf| Helping poor children in Uganda
|
|Kuwasha| Helping poor children in Uganda
|
||||||
|sponsor| Sponsor Vim development, become a registered Vim user
|
|sponsor| Sponsor Vim development, become a registered Vim user
|
||||||
|www| Vim on the World Wide Web
|
|www| Vim on the World Wide Web
|
||||||
|bugs| Where to send bug reports
|
|bugs| Where to send bug reports
|
||||||
|
|||||||
@@ -6,18 +6,30 @@
|
|||||||
|
|
||||||
*uganda* *Uganda* *copying* *copyright* *license*
|
*uganda* *Uganda* *copying* *copyright* *license*
|
||||||
SUMMARY
|
SUMMARY
|
||||||
*iccf* *ICCF*
|
*Kuwasha*
|
||||||
Vim is Charityware. You can use and copy it as much as you like, but you are
|
Vim is Charityware. You can use and copy it as much as you like, but you are
|
||||||
encouraged to make a donation for needy children in Uganda. Please see |kcc|
|
encouraged to make a donation for needy children in Uganda. Please see |kcc|
|
||||||
below or visit the ICCF web site, available at these URLs:
|
below or visit the Kuwasha web site, available at the following URL:
|
||||||
|
|
||||||
https://iccf-holland.org/
|
https://www.kuwasha.net
|
||||||
https://www.vim.org/iccf/
|
|
||||||
https://www.iccf.nl/
|
|
||||||
|
|
||||||
You can also sponsor the development of Vim. Vim sponsors can vote for
|
You can also sponsor the development of Vim. Vim sponsors can vote for
|
||||||
features. See |sponsor|. The money goes to Uganda anyway.
|
features. See |sponsor|. The money goes to Uganda anyway.
|
||||||
|
|
||||||
|
*iccf* *ICCF*
|
||||||
|
ICCF Holland and Kuwasha ~
|
||||||
|
|
||||||
|
|Bram| Moolenaar's charity, ICCF Holland, has long supported the education of
|
||||||
|
children in Uganda through the Kibaale Children's Centre. Following Bram's
|
||||||
|
passing in 2023, ICCF Holland transfered all activities to its sister charity
|
||||||
|
Kuwasha in Canada and dissolved at the end of 2025.
|
||||||
|
|
||||||
|
Donations from Vim users are still welcome and will continue to go directly to
|
||||||
|
Uganda. To continue supporting this cause, please send contributions to
|
||||||
|
Kuwasha.
|
||||||
|
|
||||||
|
License ~
|
||||||
|
|
||||||
The Open Publication License applies to the Vim documentation, see
|
The Open Publication License applies to the Vim documentation, see
|
||||||
|manual-copyright|.
|
|manual-copyright|.
|
||||||
|
|
||||||
@@ -171,84 +183,43 @@ medical help. Since 2020 a maternity ward was added and 24/7 service is
|
|||||||
available. When needed, transport to a hospital is offered. Immunization
|
available. When needed, transport to a hospital is offered. Immunization
|
||||||
programs are carried out and help is provided when an epidemic is breaking out
|
programs are carried out and help is provided when an epidemic is breaking out
|
||||||
(measles and cholera have been a problem).
|
(measles and cholera have been a problem).
|
||||||
*donate*
|
|
||||||
Summer 1994 to summer 1995 I spent a whole year at the centre, working as a
|
|
||||||
volunteer. I have helped to expand the centre and worked in the area of water
|
|
||||||
and sanitation. I learned that the help that the KCC provides really helps.
|
|
||||||
When I came back to Holland, I wanted to continue supporting KCC. To do this
|
|
||||||
I'm raising funds and organizing the sponsorship program. Please consider one
|
|
||||||
of these possibilities:
|
|
||||||
|
|
||||||
1. Sponsor a child in primary school: 17 euro a month (or more).
|
Summer 1994 to summer 1995 Bram spent a whole year at the centre, working as a
|
||||||
2. Sponsor a child in secondary school: 25 euro a month (or more).
|
volunteer. Bram helped to expand the centre and worked in the area of water
|
||||||
3. Sponsor the clinic: Any amount a month or quarter
|
and sanitation. Bram learned that the help that the KCC provides really
|
||||||
4. A one-time donation
|
helps. When Bram came back to Holland, he wanted to continue supporting KCC.
|
||||||
|
To do this he has been raising funds and organizing the sponsorship program.
|
||||||
|
|
||||||
Compared with other organizations that do child sponsorship the amounts are
|
How do you know that the money will be spent right? First of all you have the
|
||||||
very low. This is because the money goes directly to the centre. Less than
|
personal guarantee of Bram as the author of Vim, who knew the people working
|
||||||
5% is used for administration. This is possible because this is a small
|
at the centre personally. Furthermore, the centre has been
|
||||||
organization that works with volunteers. If you would like to sponsor a
|
|
||||||
child, you should have the intention to do this for at least one year.
|
|
||||||
|
|
||||||
How do you know that the money will be spent right? First of all you have my
|
|
||||||
personal guarantee as the author of Vim. I trust the people that are working
|
|
||||||
at the centre, I know them personally. Furthermore, the centre has been
|
|
||||||
co-sponsored and inspected by World Vision, Save the Children Fund and is now
|
co-sponsored and inspected by World Vision, Save the Children Fund and is now
|
||||||
under the supervision of Pacific Academy Outreach Society. The centre is
|
under the supervision of Pacific Academy Outreach Society. Bram has
|
||||||
visited about once a year to check the progress (at our own cost). I have
|
visited the centre many times, starting in 1993. The visit reports are
|
||||||
visited the centre myself many times, starting in 1993. The visit reports are
|
have been shared on the ICCF web site (may no longer be available).
|
||||||
on the ICCF web site.
|
|
||||||
|
|
||||||
If you have any further questions, send e-mail: <Bram@vim.org>.
|
If you have any further questions, send an e-mail: info@kuwasha.net.
|
||||||
|
|
||||||
The address of the centre is:
|
The address of the centre is:
|
||||||
Kibaale Children's Centre
|
Kibaale Children's Centre
|
||||||
p.o. box 1658
|
p.o. box 1658
|
||||||
Masaka, Uganda, East Africa
|
Masaka, Uganda, East Africa
|
||||||
|
|
||||||
Sending money: *iccf-donations*
|
*donate*
|
||||||
|
Sending money:
|
||||||
|
|
||||||
Check the ICCF web site for the latest information! See |iccf| for the URL.
|
Check the Kuwasha web site for the latest information!
|
||||||
|
|
||||||
|
|
||||||
USA: The methods mentioned below can be used.
|
|
||||||
If you must send a check send it to our Canadian partner:
|
|
||||||
https://www.kuwasha.net/
|
|
||||||
|
|
||||||
Canada: Contact Kuwasha in Surrey, Canada. They take care of the
|
|
||||||
Canadian sponsors for the children in Kibaale. Kuwasha
|
|
||||||
forwards 100% of the money to the project in Uganda. You can
|
|
||||||
send them a one time donation directly.
|
|
||||||
Look on their site for information about sponsorship:
|
Look on their site for information about sponsorship:
|
||||||
https://www.kuwasha.net/
|
https://www.kuwasha.net/
|
||||||
If you make a donation to Kuwasha you will receive a tax
|
If you make a donation to Kuwasha you will receive a tax
|
||||||
receipt which can be submitted with your tax return.
|
receipt which can be submitted with your tax return.
|
||||||
|
|
||||||
Holland: Transfer to the account of "Stichting ICCF Holland" in
|
|
||||||
Amersfoort. This will allow for tax deduction if you live in
|
|
||||||
Holland. ING bank, IBAN: NL95 INGB 0004 5487 74
|
|
||||||
|
|
||||||
Germany: It is possible to make donations that allow for a tax return.
|
|
||||||
Check the ICCF web site for the latest information:
|
|
||||||
https://iccf-holland.org/germany.html
|
|
||||||
|
|
||||||
Europe: Use a bank transfer if possible. See "Others" below for the
|
|
||||||
swift code and IBAN number.
|
|
||||||
Any other method should work. Ask for information about
|
|
||||||
sponsorship.
|
|
||||||
|
|
||||||
Credit Card: You can use PayPal to send money with a Credit card. This is
|
Credit Card: You can use PayPal to send money with a Credit card. This is
|
||||||
the most widely used Internet based payment system. It's
|
the most widely used Internet based payment system. It's
|
||||||
really simple to use. Use this link to find more info:
|
really simple to use. Use this link to find more info:
|
||||||
https://www.paypal.com/en_US/mrb/pal=XAC62PML3GF8Q
|
https://www.paypal.com/en_US/mrb/pal=XAC62PML3GF8Q
|
||||||
The e-mail address for sending the money to is:
|
The e-mail address for sending the money to is:
|
||||||
Bram@iccf-holland.org
|
info@kuwasha.net
|
||||||
|
|
||||||
Others: Transfer to this account if possible:
|
|
||||||
ING bank: IBAN: NL95 INGB 0004 5487 74
|
|
||||||
Swift code: INGBNL2A
|
|
||||||
under the name "stichting ICCF Holland", Amersfoort
|
|
||||||
Checks are not accepted.
|
|
||||||
|
|
||||||
|
|
||||||
vim:tw=78:ts=8:noet:ft=help:norl:
|
vim:tw=78:ts=8:noet:ft=help:norl:
|
||||||
|
|||||||
@@ -103,7 +103,7 @@ manual. Not only by providing literal text, but also by setting the tone and
|
|||||||
style.
|
style.
|
||||||
|
|
||||||
If you make money through selling the manuals, you are strongly encouraged to
|
If you make money through selling the manuals, you are strongly encouraged to
|
||||||
donate part of the profit to help AIDS victims in Uganda. See |iccf|.
|
donate part of the profit to help AIDS victims in Uganda. See |Kuwasha|.
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
|
|
||||||
|
|||||||
@@ -2755,7 +2755,7 @@ void intro_message(bool colon)
|
|||||||
N_("type :help news<Enter> to see changes in v%s.%s"),
|
N_("type :help news<Enter> to see changes in v%s.%s"),
|
||||||
"",
|
"",
|
||||||
N_("Help poor children in Uganda!"),
|
N_("Help poor children in Uganda!"),
|
||||||
N_("type :help iccf<Enter> for information "),
|
N_("type :help Kuwasha<Enter> for information "),
|
||||||
};
|
};
|
||||||
|
|
||||||
// blanklines = screen height - # message lines
|
// blanklines = screen height - # message lines
|
||||||
|
|||||||
@@ -2043,7 +2043,7 @@ vimComment xxx match /\s"[^\-:.%#=*].*$/ms=s+1,lc=1 excludenl contains=@vim
|
|||||||
{MATCH: +}type :help news{18:<Enter>} to see changes in v{MATCH:%d+%.%d+ +}|
|
{MATCH: +}type :help news{18:<Enter>} to see changes in v{MATCH:%d+%.%d+ +}|
|
||||||
|
|
|
|
||||||
Help poor children in Uganda! |
|
Help poor children in Uganda! |
|
||||||
type :help iccf{18:<Enter>} for information |
|
type :help Kuwasha{18:<Enter>} for information |
|
||||||
|*2
|
|*2
|
||||||
{3: }|
|
{3: }|
|
||||||
|
|
|
|
||||||
@@ -2102,7 +2102,7 @@ describe('ui/ext_messages', function()
|
|||||||
{1:~{MATCH: +}}type :help news{18:<Enter>} to see changes in v{MATCH:%d+%.%d+}{1:{MATCH: +}}|
|
{1:~{MATCH: +}}type :help news{18:<Enter>} to see changes in v{MATCH:%d+%.%d+}{1:{MATCH: +}}|
|
||||||
{1:~ }|
|
{1:~ }|
|
||||||
{1:~ }Help poor children in Uganda!{1: }|
|
{1:~ }Help poor children in Uganda!{1: }|
|
||||||
{1:~ }type :help iccf{18:<Enter>} for information {1: }|
|
{1:~ }type :help Kuwasha{18:<Enter>} for information {1: }|
|
||||||
{1:~ }|*5
|
{1:~ }|*5
|
||||||
]]
|
]]
|
||||||
local showmode = { { '-- INSERT --', 5, 'ModeMsg' } }
|
local showmode = { { '-- INSERT --', 5, 'ModeMsg' } }
|
||||||
@@ -2138,7 +2138,7 @@ describe('ui/ext_messages', function()
|
|||||||
{1:~{MATCH: +}}type :help news{18:<Enter>} to see changes in v{MATCH:%d+%.%d+}{1:{MATCH: +}}|
|
{1:~{MATCH: +}}type :help news{18:<Enter>} to see changes in v{MATCH:%d+%.%d+}{1:{MATCH: +}}|
|
||||||
{1:~ }|
|
{1:~ }|
|
||||||
{1:~ }Help poor children in Uganda!{1: }|
|
{1:~ }Help poor children in Uganda!{1: }|
|
||||||
{1:~ }type :help iccf{18:<Enter>} for information {1: }|
|
{1:~ }type :help Kuwasha{18:<Enter>} for information {1: }|
|
||||||
{1:~ }|*5
|
{1:~ }|*5
|
||||||
]],
|
]],
|
||||||
showmode = showmode,
|
showmode = showmode,
|
||||||
@@ -2175,7 +2175,7 @@ describe('ui/ext_messages', function()
|
|||||||
{MATCH: +}type :help news{18:<Enter>} to see changes in v{MATCH:%d+%.%d+ +}|
|
{MATCH: +}type :help news{18:<Enter>} to see changes in v{MATCH:%d+%.%d+ +}|
|
||||||
|
|
|
|
||||||
Help poor children in Uganda! |
|
Help poor children in Uganda! |
|
||||||
type :help iccf{18:<Enter>} for information |
|
type :help Kuwasha{18:<Enter>} for information |
|
||||||
|*5
|
|*5
|
||||||
]],
|
]],
|
||||||
cmdline = {
|
cmdline = {
|
||||||
@@ -2314,7 +2314,7 @@ it('ui/ext_multigrid supports intro screen', function()
|
|||||||
{1:~{MATCH: +}}type :help news{18:<Enter>} to see changes in v{MATCH:%d+%.%d+}{1:{MATCH: +}}|
|
{1:~{MATCH: +}}type :help news{18:<Enter>} to see changes in v{MATCH:%d+%.%d+}{1:{MATCH: +}}|
|
||||||
{1:~ }|
|
{1:~ }|
|
||||||
{1:~ }Help poor children in Uganda!{1: }|
|
{1:~ }Help poor children in Uganda!{1: }|
|
||||||
{1:~ }type :help iccf{18:<Enter>} for information {1: }|
|
{1:~ }type :help Kuwasha{18:<Enter>} for information {1: }|
|
||||||
{1:~ }|*4
|
{1:~ }|*4
|
||||||
## grid 3
|
## grid 3
|
||||||
|
|
|
|
||||||
|
|||||||
@@ -87,8 +87,8 @@ endfunc
|
|||||||
func Test_window_cmd_wincmd_gf()
|
func Test_window_cmd_wincmd_gf()
|
||||||
let fname = 'test_gf.txt'
|
let fname = 'test_gf.txt'
|
||||||
let swp_fname = '.' . fname . '.swp'
|
let swp_fname = '.' . fname . '.swp'
|
||||||
call writefile([], fname)
|
call writefile([], fname, 'D')
|
||||||
call writefile([], swp_fname)
|
call writefile([], swp_fname, 'D')
|
||||||
function s:swap_exists()
|
function s:swap_exists()
|
||||||
let v:swapchoice = s:swap_choice
|
let v:swapchoice = s:swap_choice
|
||||||
endfunc
|
endfunc
|
||||||
@@ -114,9 +114,8 @@ func Test_window_cmd_wincmd_gf()
|
|||||||
call assert_notequal(fname, bufname("%"))
|
call assert_notequal(fname, bufname("%"))
|
||||||
new | only!
|
new | only!
|
||||||
|
|
||||||
call delete(fname)
|
|
||||||
call delete(swp_fname)
|
|
||||||
augroup! test_window_cmd_wincmd_gf
|
augroup! test_window_cmd_wincmd_gf
|
||||||
|
bw!
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
func Test_window_quit()
|
func Test_window_quit()
|
||||||
@@ -599,14 +598,14 @@ func Test_window_jump_tag()
|
|||||||
CheckFeature quickfix
|
CheckFeature quickfix
|
||||||
|
|
||||||
help
|
help
|
||||||
/iccf
|
/Kuwasha
|
||||||
call assert_match('^|iccf|', getline('.'))
|
call assert_match('^|Kuwasha|', getline('.'))
|
||||||
call assert_equal(2, winnr('$'))
|
call assert_equal(2, winnr('$'))
|
||||||
2wincmd }
|
2wincmd }
|
||||||
call assert_equal(3, winnr('$'))
|
call assert_equal(3, winnr('$'))
|
||||||
call assert_match('^|iccf|', getline('.'))
|
call assert_match('^|Kuwasha|', getline('.'))
|
||||||
wincmd k
|
wincmd k
|
||||||
call assert_match('\*iccf\*', getline('.'))
|
call assert_match('\*Kuwasha\*', getline('.'))
|
||||||
call assert_equal(2, winheight(0))
|
call assert_equal(2, winheight(0))
|
||||||
|
|
||||||
wincmd z
|
wincmd z
|
||||||
@@ -778,12 +777,10 @@ endfunc
|
|||||||
|
|
||||||
func Test_window_prevwin()
|
func Test_window_prevwin()
|
||||||
" Can we make this work on MS-Windows?
|
" Can we make this work on MS-Windows?
|
||||||
if !has('unix')
|
CheckUnix
|
||||||
return
|
|
||||||
endif
|
|
||||||
|
|
||||||
set hidden autoread
|
set hidden autoread
|
||||||
call writefile(['2'], 'tmp.txt')
|
call writefile(['2'], 'tmp.txt', 'D')
|
||||||
new tmp.txt
|
new tmp.txt
|
||||||
q
|
q
|
||||||
call Fun_RenewFile()
|
call Fun_RenewFile()
|
||||||
@@ -799,9 +796,9 @@ func Test_window_prevwin()
|
|||||||
wincmd p
|
wincmd p
|
||||||
" reset
|
" reset
|
||||||
q
|
q
|
||||||
call delete('tmp.txt')
|
|
||||||
set hidden&vim autoread&vim
|
set hidden&vim autoread&vim
|
||||||
delfunc Fun_RenewFile
|
delfunc Fun_RenewFile
|
||||||
|
bw!
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
func Test_relative_cursor_position_in_one_line_window()
|
func Test_relative_cursor_position_in_one_line_window()
|
||||||
@@ -2073,6 +2070,7 @@ func Test_splitkeep_skipcol()
|
|||||||
let buf = RunVimInTerminal('-S XTestSplitkeepSkipcol', #{rows: 12, cols: 40})
|
let buf = RunVimInTerminal('-S XTestSplitkeepSkipcol', #{rows: 12, cols: 40})
|
||||||
|
|
||||||
call VerifyScreenDump(buf, 'Test_splitkeep_skipcol_1', {})
|
call VerifyScreenDump(buf, 'Test_splitkeep_skipcol_1', {})
|
||||||
|
call StopVimInTerminal(buf)
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
func Test_splitkeep_line()
|
func Test_splitkeep_line()
|
||||||
@@ -2091,6 +2089,7 @@ func Test_splitkeep_line()
|
|||||||
|
|
||||||
call term_sendkeys(buf, ":wincmd s\<CR>")
|
call term_sendkeys(buf, ":wincmd s\<CR>")
|
||||||
call VerifyScreenDump(buf, 'Test_splitkeep_line_2', {})
|
call VerifyScreenDump(buf, 'Test_splitkeep_line_2', {})
|
||||||
|
call StopVimInTerminal(buf)
|
||||||
endfunc
|
endfunc
|
||||||
|
|
||||||
func Test_new_help_window_on_error()
|
func Test_new_help_window_on_error()
|
||||||
|
|||||||
Reference in New Issue
Block a user