Vim charity update

2009-05-12 Thread Bram Moolenaar


Hello Vim users,

Vim comes for free.  I do ask you to consider helping Vim's charity,
please read on.

In April I have visited the Kibaale Childrens Centre.  My overall
impression is that things are very organized, many children are given
proper education and other basic needs.  We are gradually able to help
the community improve the living conditions in this poor district.  You
can read my report, with lots of pictures, here:
http://iccf-holland.org/news.html#April2009

The new clinic has become very popular.  Every day many patients come
here for medical help that would otherwise not be available to them.
The Kibaale clinic saves lives!

This popularity comes at a price.  We struggle to pay for all the
medicine, salaries of the medical staff, maintenance of equipment, etc.
Therefore I have set up this page for sponsoring a room in the clinic:
http://iccf-holland.org/sponsorclinic.html

We need your help!

Happy Vimming!

-- 
hundred-and-one symptoms of being an internet addict:
226. You sit down at the computer right after dinner and your spouse
 says See you in the morning.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

--~--~-~--~~~---~--~~
You received this message from the vim_mac maillist.
For more information, visit http://www.vim.org/maillist.php
-~--~~~~--~~--~--~---



Not a Vim announcement

2009-10-04 Thread Bram Moolenaar


Hello Vim users!

Vim bug fixes are coming out one by one, not very exciting but essential
maintenance.  Keeps me busy.  Nothing worth announcing though, that is
why this list has been quiet for a while.

I thought you might want to know that I'll be doing a talk at the
reflections/projections conference, October 17 in Illinois.  Not about
Vim but a new fun project I'm working on: Zimbu.
http://www.acm.uiuc.edu/conference/2009/index.html

- Bram

PS: Don't forget to do your Amazon orders through this ICCF web page, so
that a percentage goes to help needy children in Uganda:
http://www.iccf.nl/click1.html  It's a way of thanking me for Vim.

-- 
GALAHAD: No. Look, I can tackle this lot single-handed!
GIRLS:   Yes, yes, let him Tackle us single-handed!
 Monty Python and the Holy Grail PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

--~--~-~--~~~---~--~~
You received this message from the vim_mac maillist.
For more information, visit http://www.vim.org/maillist.php
-~--~~~~--~~--~--~---



Vim charity: ICCF financial report

2010-03-03 Thread Bram Moolenaar

Hello Vim users!

Your donations for the use of Vim and otherwise have resulted in a very
good year for ICCF.  For the first time the total amount went over
50,000 euro!

It's good that we have the increase, the project is more busy than
ever.  This year seven of our students finished secondary school, some
with very good results.  We will try to help them get a good place in
higher education.  These children will hopefully be a teacher,
businessman or doctor in a few years.

You can find the report on the ICCF website: http://iccf-holland.org

Thank you very much for your contributions to help the children in
Kibaale.

Happy Vimming!

- Bram

PS: Don't forget to do your Amazon orders through this ICCF web page, so
that a percentage goes to help needy children in Uganda:
http://www.iccf.nl/click1.html  It's a way of thanking me for Vim.

-- 
Time is an illusion.  Lunchtime doubly so.
-- Ford Prefect, in Douglas Adams'
   The Hitchhiker's Guide to the Galaxy

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: Planning Vim 7.3

2010-04-11 Thread Bram Moolenaar

Christian Brabandt wrote:

 Are you considering any patches from
 http://groups.google.com/group/vim_dev/web/vim-patches
 for inclusion?

Yes, but many of these patches are not mature.  E.g., first one,
Improved regular expression engine, is still lacking the tests to
verify that it doesn't break anything.  That's a pity, because it can
make syntax highlighting much faster.

I want to avoid that I include something that triggers a long sequence
of bug fixes.  Works fine for me is not always a good indication.
7.3 is going to be a stable release, thus I don't want to take too much
risc.  Part of my work will be to estimate the risc, which involves
carefully looking through the code changes.

-- 
CART DRIVER: Bring out your dead!
   We follow the cart through a wretched, impoverished plague-ridden village.
   A few starved mongrels run about in the mud scavenging.  In the open
   doorway of one house perhaps we jug glimpse a pair of legs dangling from
   the ceiling.  In another doorway an OLD WOMAN is beating a cat against a
   wall rather like one does with a mat.  The cart passes round a dead donkey
   or cow in the mud.  And a MAN tied to a cart is being hammered to death by
   four NUNS with huge mallets.
 Monty Python and the Holy Grail PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

To unsubscribe, reply using remove me as the subject.


Re: [PATCH] implemented netbeans_intg

2010-07-10 Thread Bram Moolenaar

Kazuki Sakamoto wrote:

 Hi Björn,
 
 On Fri, Jun 26, 2009 at 12:25 AM, björnbjorn.winck...@gmail.com wrote:
 
  That's great!  I think a lot of people will appreciate this.
 
 Thanks! I am happy to hear that.
 
  I haven't tested the code yet but the patch looks good.  I only have a
  few (trivial) comments at the moment:
  1. What happens if setNetbeansSocket: is called twice with socket ==
  -1?  Same thing if called with two different values for socket?  (I
  guess the way it is set up this will never happen but it doesn't hurt
  to be a bit paranoid and make this more robust by freeing all
  structures and setting them to nil before CFSocketCreate...() and
  making sure you don't call CFRelease() twice on the same structure.)
 
 Ok, I have made sure it.
 
  2. Check whitespace in feature.h/netbeans.c -- you should use set et
  in the core Vim source code files (at the moment there are spaces in
  some places where there should be tabs).
  Sorry, that was meant to read set noet.
 
 understand. I have fixed about whitespace as other lines.
 
 
 By the way, we might need to implement `+balloon_eval' as well.
 src/gui_beval.c

I finally had time to have a look at this patch.   Most of the changes
are to files not in the normal Vim distribution.  And most of the
changes to src/netbeans.c are rejected, other changes interfere.

Thus I won't include this now.  If you would like Vim 7.3 to include
some of these changes, please send a new patch.

-- 
TALL KNIGHT OF NI: Ni!
 Monty Python and the Holy Grail PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Vim 7.3b ready for beta testing

2010-07-25 Thread Bram Moolenaar

Hello Vim users,


Announcing:  Vim (Vi IMproved) version 7.3b BETA


This is a BETA release of Vim 7.3.  It consists of Vim 7.2 plus all
patches, updated runtime files and some more.

7.3b both includes lots of fixes and a few new features.  Everything
needs to be tested to verify no new problems have been introduced.

Please report every problem you find!  The time until a 7.3 release
depends on how many problems are reported.

The biggest additions since 7.2:
- Persistent undo, undo for reload
- Blowfish encryption, also encrypt the swap file
- Conceal text (note: since 7.3a 'conc' was renamed to 'cole')
- Lua interface
- Python 3 interface

I will no longer include new features in 7.3, it's only testing now.

Once you have installed Vim 7.3b BETA you can find details about the
changes since Vim 7.2 with:
:help version-7.3

Known problem: The MS-Windows self-installing executable for 7.2a has
set the wrong path for the uninstaller.  Installing Vim 7.3b after 7.3a
will give an error message.  You can uninstall Vim 7.3a through the
menu: Start/All Programs/Vim 7.3a/Uninstall


Testing
---

Please especially test the persistent undo and encryption.  These need
to work reliably.

Report anything that isn't right.  That includes a crash but also a typo
in the documentation and a missing file.


Gratitude
-

If you like Vim, this is the way to say thanks:
http://iccf-holland.org/clinic.html


Where to get it
---

The best way to obtain the latest Vim 7.3 is using Mercurial.
Summary:
hg clone https://vim.googlecode.com/hg/ vim
cd vim
hg update vim73
More information here: http://www.vim.org/mercurial.php

All downloadable files can be found below this directory:
ftp://ftp.vim.org/pub/vim/unstable/

Information about which files to download for what system (don't use the
links, they are still for Vim 7.2):
http://www.vim.org/download.php

A list of mirror sites can be found here:
http://www.vim.org/mirrors.php


An overview of the files below unstable:

UNIX:
unix/vim-7.3b.tar.bz2   sources + runtime files, bzip2 compressed

MS-WINDOWS one-size-fits-all:
pc/gvim73b.exe  self-installing, includes all runtime files

VARIOUS:
doc/vim73bhtml.zip  help files converted to HTML

MS-WINDOWS separate files:
pc/vim73brt.zip runtime files
pc/gvim73b.zip  GUI binary for Windows 95/98/NT/2000/XP
pc/gvim73bole.zip   GUI binary with OLE support
pc/gvim73b_s.zipGUI binary for Windows 3.1 (untested)
pc/vim73bd32.zipconsole version for MS-DOS/Windows 95/98
pc/vim73bw32.zipconsole version for Windows NT/2000/XP
pc/vim73bsrc.zipsources for PC (with CR-LF)

DIFFS TO PREVIOUS RELEASE:
unix/vim-7.3a-7.3b.diff.gz  sources + runtime files

Omitted in this version are:
- Extra and lang archives, these are now included in the main source
  and runtime archives.
- The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.


Mailing lists
-

For user questions you can turn to the Vim mailing list.  There are a
lot of tips, scripts and solutions.  You can ask your Vim questions, but
only if you subscribe.  See http://www.vim.org/maillist.php#vim

If you want to help Vim development, discuss new features or get the
latest patches, subscribe to the vim-dev mailing list.  See
http://www.vim.org/maillist.php#vim-dev

Subject specific lists:
Multi-byte issues: http://www.vim.org/maillist.php#vim-multibyte
Macintosh issues:  http://www.vim.org/maillist.php#vim-mac

Before you ask a question you should search the archives, someone may
already have given the answer.


Reporting bugs
--

Send them to vim-...@vim.org.  Please describe the problem precisely.
All the time spent on answering mail is subtracted from the time that is
spent on improving Vim!  Always give a reproducible example and try to
find out which settings or other things influence the appearance of the
bug.  Try starting without your own vimrc file: vim -u NONE.  Try
different machines if possible.  See :help bugs in Vim.  Send me a
patch if you can!


Happy Vimming!


-- 
Beeth Girls are like internet domain names,
the ones I like are already taken.
honx  Well, you can stil get one from a strange country :-P

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Vim 7.3c ready for beta testing

2010-08-01 Thread Bram Moolenaar

Hello Vim users,


Announcing:  Vim (Vi IMproved) version 7.3c BETA


This is a BETA release of Vim 7.3.  It consists of Vim 7.2 plus all
patches, updated runtime files and some more.

7.3c both includes lots of fixes and a few new features.  Everything
needs to be tested to verify no new problems have been introduced.

Please report every problem you find!  The 7.3 release should not
contain a problem because you didn't report it.

The biggest additions since 7.2:
- Persistent undo, undo for reload
- Blowfish encryption, also encrypt the swap file
- Conceal text (note: since 7.3a 'conc' was renamed to 'cole')
- Lua interface
- Python 3 interface

I will no longer include new features in 7.3, it's only testing now.

Once you have installed Vim 7.3c BETA you can find details about the
changes since Vim 7.2 with:
:help version-7.3

Known problem: The MS-Windows self-installing executable for 7.3c does
not delete the install key on 64 bit systems.  You can remove it through
the control panel.


Testing
---

Please especially test the persistent undo and encryption.  These need
to work reliably.

Report anything that isn't right.  That includes a crash but also a typo
in the documentation and a missing file.


Gratitude
-

If you like Vim, this is the way to say thanks:
http://iccf-holland.org/clinic.html


Where to get it
---

The best way to obtain the latest Vim 7.3 is using Mercurial.
Summary:
hg clone https://vim.googlecode.com/hg/ vim
cd vim
hg update vim73
More information here: http://www.vim.org/mercurial.php

All downloadable files can be found below this directory:
ftp://ftp.vim.org/pub/vim/unstable/

Direct link to the MS-Windows self-installing executable:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim73c.exe

Information about which files to download for what system (don't use the
links, they are still for Vim 7.2):
http://www.vim.org/download.php

A list of mirror sites can be found here:
http://www.vim.org/mirrors.php


An overview of the files below unstable:

UNIX:
unix/vim-7.3c.tar.bz2   sources + runtime files, bzip2 compressed

MS-WINDOWS one-size-fits-all:
pc/gvim73c.exe  self-installing, includes all runtime files

VARIOUS:
doc/vim73chtml.zip  help files converted to HTML

MS-WINDOWS separate files:
pc/vim73crt.zip runtime files
pc/gvim73c.zip  GUI binary for Windows 95/98/NT/2000/XP
pc/gvim73cole.zip   GUI binary with OLE support
pc/gvim73c_s.zipGUI binary for Windows 3.1 (untested)
pc/vim73cd32.zipconsole version for MS-DOS/Windows 95/98
pc/vim73cw32.zipconsole version for Windows NT/2000/XP
pc/vim73csrc.zipsources for PC (with CR-LF)

DIFFS TO PREVIOUS RELEASE:
unix/vim-7.3b-7.3c.diff.gz  sources + runtime files

Omitted in this version are:
- Extra and lang archives, these are now included in the main source
  and runtime archives.
- The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.


Mailing lists
-

For user questions you can turn to the Vim mailing list.  There are a
lot of tips, scripts and solutions.  You can ask your Vim questions, but
only if you subscribe.  See http://www.vim.org/maillist.php#vim

If you want to help Vim development, discuss new features or get the
latest patches, subscribe to the vim-dev mailing list.  See
http://www.vim.org/maillist.php#vim-dev

Subject specific lists:
Multi-byte issues: http://www.vim.org/maillist.php#vim-multibyte
Macintosh issues:  http://www.vim.org/maillist.php#vim-mac

Before you ask a question you should search the archives, someone may
already have given the answer.


Reporting bugs
--

Send them to vim-...@vim.org.  Please describe the problem precisely.
All the time spent on answering mail is subtracted from the time that is
spent on improving Vim!  Always give a reproducible example and try to
find out which settings or other things influence the appearance of the
bug.  Try starting without your own vimrc file: vim -u NONE.  Try
different machines if possible.  See :help bugs in Vim.  Send me a
patch if you can!


Happy Vimming!

-- 
If your company is not involved in something called ISO 9000 you probably
have no idea what it is.  If your company _is_ involved in ISO 9000 then you
definitely have no idea what it is.
(Scott Adams - The Dilbert principle)

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org

Re: Vim 7.3c ready for beta testing

2010-08-01 Thread Bram Moolenaar

I wrote:

 Hello Vim users,
 
 
 Announcing:  Vim (Vi IMproved) version 7.3c BETA

[...]

 Known problem: The MS-Windows self-installing executable for 7.3c does
 not delete the install key on 64 bit systems.  You can remove it through
 the control panel.

I managed to fix this quickly.  The gvim73c.exe on the ftp site already
has the fix.

-- 
For large projects, Team Leaders use sophisticated project management software
to keep track of who's doing what.  The software collects the lies and guesses
of the project team and organizes them in to instantly outdated charts that
are too boring to look at closely.  This is called planning.
(Scott Adams - The Dilbert principle)

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Vim 7.3d ready for beta testing

2010-08-04 Thread Bram Moolenaar


Hello Vim users,


Announcing:  Vim (Vi IMproved) version 7.3d BETA


This is a BETA release of Vim 7.3.  It consists of Vim 7.2 plus all
patches, updated runtime files and some more.

7.3d is for a large part the same as 7.3c, but the MS-Windows
executables have been build with MSVC 2008.  They should now work on
Windows 2000 too.  The install and uninstall problems for 64 bit systems
have been fixed (I hope).

Please report every problem you find!  The 7.3 release should not
contain a problem because you didn't report it.

The biggest additions since 7.2:
- Persistent undo, undo for reload
- Blowfish encryption, also encrypt the swap file
- Conceal text (note: since 7.3a 'conc' was renamed to 'cole')
- Lua interface
- Python 3 interface

I will no longer include new features in 7.3, it's only testing now.

Once you have installed Vim 7.3d BETA you can find details about the
changes since Vim 7.2 with:
:help version-7.3


Testing
---

Please especially test the persistent undo and encryption.  These need
to work reliably.

Report anything that isn't right.  That includes a crash but also a typo
in the documentation and a missing file.


Gratitude
-

If you like Vim, this is the way to say thanks:
http://iccf-holland.org/clinic.html


Where to get it
---

The best way to obtain the latest Vim 7.3 is using Mercurial.
Summary:
hg clone https://vim.googlecode.com/hg/ vim
cd vim
hg update vim73
More information here: http://www.vim.org/mercurial.php

All downloadable files can be found below this directory:
ftp://ftp.vim.org/pub/vim/unstable/

Direct link to the MS-Windows self-installing executable:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim73d.exe

Information about which files to download for what system (don't use the
links, they are still for Vim 7.2):
http://www.vim.org/download.php

A list of mirror sites can be found here:
http://www.vim.org/mirrors.php


An overview of the files below unstable:

UNIX:
unix/vim-7.3d.tar.bz2   sources + runtime files, bzip2 compressed

MS-WINDOWS one-size-fits-all:
pc/gvim73d.exe  self-installing, includes all runtime files

VARIOUS:
doc/vim73dhtml.zip  help files converted to HTML

MS-WINDOWS separate files:
pc/vim73drt.zip runtime files
pc/gvim73d.zip  GUI binary for Windows 95/98/NT/2000/XP
pc/gvim73dole.zip   GUI binary with OLE support
pc/gvim73d_s.zipGUI binary for Windows 3.1 (untested)
pc/vim73dd32.zipconsole version for MS-DOS/Windows 95/98
pc/vim73dw32.zipconsole version for Windows NT/2000/XP
pc/vim73dsrc.zipsources for PC (with CR-LF)

DIFFS TO PREVIOUS RELEASE:
unix/vim-7.3c-7.3d.diff.gz  sources + runtime files

Omitted in this version are:
- Extra and lang archives, these are now included in the main source
  and runtime archives.
- The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.


Mailing lists
-

For user questions you can turn to the Vim mailing list.  There are a
lot of tips, scripts and solutions.  You can ask your Vim questions, but
only if you subscribe.  See http://www.vim.org/maillist.php#vim

If you want to help Vim development, discuss new features or get the
latest patches, subscribe to the vim-dev mailing list.  See
http://www.vim.org/maillist.php#vim-dev

Subject specific lists:
Multi-byte issues: http://www.vim.org/maillist.php#vim-multibyte
Macintosh issues:  http://www.vim.org/maillist.php#vim-mac

Before you ask a question you should search the archives, someone may
already have given the answer.


Reporting bugs
--

Send them to vim-...@vim.org.  Please describe the problem precisely.
All the time spent on answering mail is subtracted from the time that is
spent on improving Vim!  Always give a reproducible example and try to
find out which settings or other things influence the appearance of the
bug.  Try starting without your own vimrc file: vim -u NONE.  Try
different machines if possible.  See :help bugs in Vim.  Send me a
patch if you can!


Happy Vimming!


-- 
hundred-and-one symptoms of being an internet addict:
3. Your bookmark takes 15 minutes to scroll from top to bottom.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Vim 7.3e ready for beta testing

2010-08-08 Thread Bram Moolenaar


Hello Vim users,


Announcing:  Vim (Vi IMproved) version 7.3e BETA


This is a BETA release of Vim 7.3.  It consists of Vim 7.2 plus all
patches, updated runtime files and some more.

We are getting close to the 7.3 release!  If nothing goes wrong I will
release 7.3 in less than a week.  Last chance to report problems!

The biggest additions since 7.2:
- Persistent undo and undo for reload
- Blowfish encryption, encryption of the swap file
- Conceal text (note: since 7.3a 'conc' was renamed to 'cole')
- Lua interface
- Python 3 interface

I will no longer include new features in 7.3, it's only testing now.

Once you have installed Vim 7.3e BETA you can find details about the
changes since Vim 7.2 with:
:help version-7.3


Testing
---

Please especially test the persistent undo and encryption.  These need
to work reliably.

Report anything that isn't right.  That includes a crash but also a typo
in the documentation and a missing file.


Gratitude
-

If you like Vim, this is the way to say thanks:
http://iccf-holland.org/clinic.html


Where to get it
---

The best way to obtain the latest Vim 7.3 is using Mercurial.
Summary:
hg clone https://vim.googlecode.com/hg/ vim
cd vim
hg update vim73
More information here: http://www.vim.org/mercurial.php

All downloadable files can be found below this directory:
ftp://ftp.vim.org/pub/vim/unstable/

Direct link to the MS-Windows self-installing executable:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim73e.exe

Information about which files to download for what system (don't use the
links, they are still for Vim 7.2):
http://www.vim.org/download.php

A list of mirror sites can be found here:
http://www.vim.org/mirrors.php


An overview of the files below unstable:

UNIX:
unix/vim-7.3e.tar.bz2   sources + runtime files, bzip2 compressed

MS-WINDOWS one-size-fits-all:
pc/gvim73e.exe  self-installing, includes all runtime files

VARIOUS:
doc/vim73ehtml.zip  help files converted to HTML

MS-WINDOWS separate files:
pc/vim73ert.zip runtime files
pc/gvim73e.zip  GUI binary for Windows 95/98/NT/2000/XP
pc/gvim73eole.zip   GUI binary with OLE support
pc/gvim73e_s.zipGUI binary for Windows 3.1 (untested)
pc/vim73ed32.zipconsole version for MS-DOS/Windows 95/98
pc/vim73ew32.zipconsole version for Windows NT/2000/XP
pc/vim73esrc.zipsources for PC (with CR-LF)

DIFFS TO PREVIOUS RELEASE:
unix/vim-7.3d-7.3e.diff.gz  sources + runtime files

Omitted in this version are:
- Extra and lang archives, these are now included in the main source
  and runtime archives.
- The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.


Mailing lists
-

For user questions you can turn to the Vim mailing list.  There are a
lot of tips, scripts and solutions.  You can ask your Vim questions, but
only if you subscribe.  See http://www.vim.org/maillist.php#vim

If you want to help Vim development, discuss new features or get the
latest patches, subscribe to the vim-dev mailing list.  See
http://www.vim.org/maillist.php#vim-dev

Subject specific lists:
Multi-byte issues: http://www.vim.org/maillist.php#vim-multibyte
Macintosh issues:  http://www.vim.org/maillist.php#vim-mac

Before you ask a question you should search the archives, someone may
already have given the answer.


Reporting bugs
--

Send them to vim-...@vim.org.  Please describe the problem precisely.
All the time spent on answering mail is subtracted from the time that is
spent on improving Vim!  Always give a reproducible example and try to
find out which settings or other things influence the appearance of the
bug.  Try starting without your own vimrc file: vim -u NONE.  Try
different machines if possible.  See :help bugs in Vim.  Send me a
patch if you can!


Happy Vimming!


-- 
How To Keep A Healthy Level Of Insanity:
17. When the money comes out the ATM, scream I won!, I won! 3rd
time this week!

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: Vim 7.3e ready for beta testing

2010-08-09 Thread Bram Moolenaar

Dennis Preiser wrote:

 björn bjorn.winck...@gmail.com wrote:
  ...and now there is also a 7.3e build of MacVim available here:
  
  http://github.com/b4winckler/macvim/downloads
 
 I encountered a drawing issue with:
 
 | hi CursorLine gui=underline guisp=gray
 
 set. This should underline the current line with a gray line from the
 left edge to the right edge. When displaying help files sometimes the
 line stops some caracter before the right edge.
 
 To reproduce try ':h ls' with filetype plugin on.
 
 I guess this is caused by the 'concealcursor' option
 
 | setlocal formatoptions+=tcroql textwidth=78 cole=2 cocu=nc
 
 set from [...]/runtime/ftplugin/help.vim. The 'missing' part of the
 cursorline seems to be the 'concealed' caracters.

I see this problem on Unix and also in a terminal.  I'll see if I can
fix it.

-- 
If you put 7 of the most talented OSS developers in a room for a week
and asked them to fix a bug in a spreadsheet program, in 1 week
you'd have 2 new mail readers and a text-based web browser.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: MacOS X Carbon GUI build patch for 7.3f

2010-08-14 Thread Bram Moolenaar

LC Mi wrote:

 For i386 only.
 Cannot compile current carbon gui code with 64bit.

With the patch:


diff --git a/src/gui_mac.c b/src/gui_mac.c
--- a/src/gui_mac.c
+++ b/src/gui_mac.c
@@ -4606,7 +4606,7 @@
 gui_clear_block(row, gui.scroll_region_left,
row + num_lines - 1, gui.scroll_region_right);
 }
-
+#if 0
 /*
  * TODO: add a vim format to the clipboard which remember
  *  LINEWISE, CHARWISE, BLOCKWISE
@@ -4773,7 +4773,7 @@
 
 vim_free(str);
 }
-
+#endif
 void
 gui_mch_set_text_area_pos(int x, int y, int w, int h)
 {
@@ -5992,6 +5992,11 @@
 }
 
 void
+gui_mch_mousehide(int hide)
+{
+}
+
+void
 gui_mch_show_popupmenu(vimmenu_T *menu)
 {
 /*


That doesn't look like a good solution.  What is the problem you are
trying to solve?

-- 
hundred-and-one symptoms of being an internet addict:
60. As your car crashes through the guardrail on a mountain road, your first
instinct is to search for the back button.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: MacOS X Carbon GUI build patch for 7.3f

2010-08-14 Thread Bram Moolenaar

Björn Winckler wrote:

 On 14 August 2010 21:55, Bram Moolenaar wrote:
 
  LC Mi wrote:
 
 
  Another configuration issue is --with-mac-arch=i386 doesn't work on 10.6.
  --with-mac-arch=i386 completely fails. The default build is x86_64, but
  gui_mac.c doesn't work with 64bit build.
  So my working solution is:
 
  export MACOSX_DEPLOYMENT_TARGET=10.5
 
  export CFLAGS=-arch i386
  export LDFLAGS=-arch i386
 
 I sincerely hope these are not added to configure.in/Makefile since
 they will completely break the build system for MacVim.  From what I
 gather it was not the OPs intention that these would be added, but I
 thought I'd mention it just in case...

I did add a line in the Makefile, commented-out, to enable the carbon
GUI.  Somehow this was missing.

The other changes are tiny, but please check if this conflicts with your
build.  The changes are in Mercurial now.

I'm not sure if we want gui_mac.c to build on 10.6, your GUI should work
better, right?

-- 
Thou shalt not follow the Null Pointer, for at its end Chaos and
Madness lie.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: MacOS X Carbon GUI build patch for 7.3f

2010-08-14 Thread Bram Moolenaar

Björn Winckler wrote:

 On 14 August 2010 22:07, Bram Moolenaar wrote:
 
  Björn Winckler wrote:
 
  On 14 August 2010 21:55, Bram Moolenaar wrote:
  
   LC Mi wrote:
  
  
   Another configuration issue is --with-mac-arch=i386 doesn't work on 
   10.6.
   --with-mac-arch=i386 completely fails. The default build is x86_64, 
   but
   gui_mac.c doesn't work with 64bit build.
   So my working solution is:
  
   export MACOSX_DEPLOYMENT_TARGET=10.5
  
   export CFLAGS=-arch i386
   export LDFLAGS=-arch i386
 
  I sincerely hope these are not added to configure.in/Makefile since
  they will completely break the build system for MacVim.  From what I
  gather it was not the OPs intention that these would be added, but I
  thought I'd mention it just in case...
 
  I did add a line in the Makefile, commented-out, to enable the carbon
  GUI.  Somehow this was missing.
 
  The other changes are tiny, but please check if this conflicts with your
  build.  The changes are in Mercurial now.
 
 This does not look good (in os_macosx.m):
 
 #if defined(FEAT_CLIPBOARD)  !defined(FEAT_GUI)
 
 It means the clipboard code will not get included when I compile
 MacVim (since it defines FEAT_GUI).  I think you meant FEAT_GUI_MAC,
 right?

Hmm, I suppose it's possible to compile with one of the X11 GUIs.  But
then there are the clip_mch_ functions in the X11 GUI files.  I thought
the ones in os_macosx.m were only used for the Mac console, when not
building with X11.

If MacVim does not define FEAT_GUI_MAC, what does it define?  If it's
FEAT_MACVIM we could use:

 #if defined(FEAT_CLIPBOARD)  (!defined(FEAT_GUI) || defined(FEAT_MACVIM))

 Actually, why not use the clipboard code from os_macosx.m when
 compiling the Carbon GUI as well?  As far as I can tell the code in
 gui_mac.c does not support blockwise copy...

That's too big of a change to make now.

  I'm not sure if we want gui_mac.c to build on 10.6, your GUI should work
  better, right?
 
 That's a BIG YES.  As far as MacVim vs. the Carbon GUI goes: MacVim is
 more complete in terms of Vim features (+client/server, +netbeans,
 +balloon_eval, ...), it is stable (Carbon is riddled with bugs), it
 comes with a proper help file, it is actively maintained, etc..  (The
 only feature Carbon has that MacVim doesn't (that I've ever heard
 anybody mention) is that Carbon GUI displays tabs in a drawer on the
 side of the GUI window, whereas MacVim uses normal style GUI
 tabs...)
 
 I cannot for the life of me understand why anybody would want to use
 the Carbon GUI still.  If anybody reading this insists that the Carbon
 GUI has some advantage over MacVim, tell me what it is and I'll fix
 it.

Well, I just wanted the source code to build.  It was clearly broken
before.

If there is any simple change to fix a clear problem, please let me
know.  I do have a Mac to try it out on, although it's not the latest,
running 10.5.  I haven't even tried on my old powerbook.

-- 
hundred-and-one symptoms of being an internet addict:
74. Your most erotic dreams are about cybersex

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: MacOS X Carbon GUI build patch for 7.3f

2010-08-15 Thread Bram Moolenaar

Björn Winckler wrote:

  This does not look good (in os_macosx.m):
 
  #if defined(FEAT_CLIPBOARD)  !defined(FEAT_GUI)
 
  It means the clipboard code will not get included when I compile
  MacVim (since it defines FEAT_GUI).  I think you meant FEAT_GUI_MAC,
  right?
 
  Hmm, I suppose it's possible to compile with one of the X11 GUIs.  But
  then there are the clip_mch_ functions in the X11 GUI files.  I thought
  the ones in os_macosx.m were only used for the Mac console, when not
  building with X11.
 
  If MacVim does not define FEAT_GUI_MAC, what does it define?  If it's
  FEAT_MACVIM we could use:
 
   #if defined(FEAT_CLIPBOARD)  (!defined(FEAT_GUI) || defined(FEAT_MACVIM))
 
 I see...well, MacVim defines FEAT_GUI_MACVIM to avoid clashes with the
 Carbon GUI.  However, I can include that change in the MacVim source
 code just as well.

I'll make it work that way.

After 7.3 goes out we may have a look at using these clipboard functions
and disabling the ones in other GUI files.

-- 
Proof techniques #2: Proof by Oddity.
SAMPLE: To prove that horses have an infinite number of legs.
(1) Horses have an even number of legs.
(2) They have two legs in back and fore legs in front.
(3) This makes a total of six legs, which certainly is an odd number of
legs for a horse.
(4) But the only number that is both odd and even is infinity.
(5) Therefore, horses must have an infinite number of legs.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: Vim 7.3e ready for beta testing

2010-08-15 Thread Bram Moolenaar

Dennis Preiser wrote:

 Bram Moolenaar b...@moolenaar.net wrote:
  I encountered a drawing issue with:
  
  | hi CursorLine gui=underline guisp=gray
  
  set. This should underline the current line with a gray line from the
  left edge to the right edge. When displaying help files sometimes the
  line stops some caracter before the right edge.
  
  To reproduce try ':h ls' with filetype plugin on.
  
  I guess this is caused by the 'concealcursor' option
  
  | setlocal formatoptions+=tcroql textwidth=78 cole=2 cocu=nc
  
  set from [...]/runtime/ftplugin/help.vim. The 'missing' part of the
  cursorline seems to be the 'concealed' caracters.
  
  I see this problem on Unix and also in a terminal.  I'll see if I can
  fix it.
 
 7.3f fixes that when 'list' is not set. After ':set list' the issue
 reappears.

I see.  Didn't expect 'list' to matter.  I'll put it in the todo list.

-- 
hundred-and-one symptoms of being an internet addict:
84. Books in your bookcase bear the names Bongo, WinSock and Inside OLE

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: MacVim 7.3 released!

2010-08-15 Thread Bram Moolenaar

Björn Winckler wrote:

 Hi MacVim users,
 
 I have uploaded a build of MacVim 7.3 to:
 
 http://github.com/b4winckler/macvim/downloads
 
 (If you are running a 7.3 BETA build you can update via the MacVim -
 Check for updates... menu.)
 
 This is a stable build which at the moment it only supports Mac OS X
 10.6+.  The changes since the last stable build are _many_.  Everybody
 should update.  There have even been some changes since the last
 snapshot (mainly the addition of +balloon_eval).  There have of course
 been improvements to core Vim as well, check Bram's announcement for
 info on that.
 
 This is sort of a pre-announcement for the vim_mac list only (but
 don't be shy about spreading the news!).  I have not yet updated the
 websites, but I will get to that shortly.  At that time I will also
 create a builds for PPC and 10.4/10.5 (not sure where I'll host the
 binaries yet, it's a toss-up between Google Code and GitHub).  Also, I
 will make the GitHub repository official and deprecate the
 repo.or.cz repository around the same time.
 
 Enough about that.  Download the new stable build and enjoy!

Many thanks to Björn for creating and maintaining MacVim!
I'm very glad he takes care of this, less for me to worry about.

Let me know when I should add a link to the www.vim.org download page.
I should probably make a short list of the most popular downloads at the
top and a bit more info further down.

-- 
If your nose runs, and your feet smell, you might be upside down.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: Type conflicts when using --with-x on Mac OS X

2010-10-10 Thread Bram Moolenaar

Björn wrote:

 On 9 October 2010 19:24, Rainer Müller rai...@codingfarm.de wrote:
  Hello,
 
  as maintainer of vim in MacPorts I got a build failure report [1] when
  using './configure --with-x' (our +x11 variant):
 
  snip
 
  In file included from
  /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h:49,
  from
  /System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:39,
  from
  /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:7,
  from
  /System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h:13,
  from os_macosx.m:20:
  /System/Library/Frameworks/CoreServices.framework/Headers/../Frameworks/CarbonCore.framework/Headers/MacTypes.h:279:
  error: conflicting types for 'Boolean'
  /opt/local/include/X11/Intrinsic.h:158: error: previous declaration of
  'Boolean' was here
  In file included from
  /System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QD.h:42,
  from
  /System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h:31,
  from
  /System/Library/Frameworks/Foundation.framework/Headers/NSAppleEventDescriptor.h:9,
  from
  /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:115,
  from
  /System/Library/Frameworks/Cocoa.framework/Headers/Cocoa.h:13,
  from os_macosx.m:20:
  /System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QuickdrawTypes.h:267:
  error: conflicting types for 'Cursor'
  /opt/local/include/X11/X.h:103: error: previous declaration of 'Cursor'
  was here
  make[1]: *** [objects/os_macosx.o] Error 1
 
  snap
 
  This snippet is from my system with Mac OS X 10.6.4 (Snow Leopard) with
  xorg-libXt @1.0.8 and vim @7.3.11
 
  As a solution for this, I added #define NO_X11_INCLUDES at the top of
  os_macosx.m to avoid the type conflict. Patch attached.
 
 I haven't got much to say about this except I have no objections
 against this patch, but it is up to Bram to merge it since os_macosx.m
 belongs to Vim and not MacVim.

I asked Rainer to send this to the vim-mac list to get feedback if this
was a good solution.  I find it strange to not include X11 files when
configure was run with --with-x.  Also, building some .c files with
different header files may lead to problems.  Isn't there a better
solution?

-- 
Place mark here -[ ]- if you want a dirty monitor.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: Type conflicts when using --with-x on Mac OS X

2010-10-10 Thread Bram Moolenaar

Björn wrote:
  On 9 October 2010 19:24, Rainer Müller rai...@codingfarm.de wrote:
  
   as maintainer of vim in MacPorts I got a build failure report [1] when
   using './configure --with-x' (our +x11 variant):
  
   snip
  
   As a solution for this, I added #define NO_X11_INCLUDES at the top of
   os_macosx.m to avoid the type conflict. Patch attached.
 
  I haven't got much to say about this except I have no objections
  against this patch, but it is up to Bram to merge it since os_macosx.m
  belongs to Vim and not MacVim.
 
  I asked Rainer to send this to the vim-mac list to get feedback if this
  was a good solution.  I find it strange to not include X11 files when
  configure was run with --with-x.  Also, building some .c files with
  different header files may lead to problems.  Isn't there a better
  solution?
 
 I probably don't fully understand this issue, but my take is that
 nothing inside os_macosx.m does (or should) depend on X11 include
 files so it seems perfectly safe (and correct) not to include them.
 Am I missing something?

It's also in the _conv file.  I'll make a patch, let me know if it
causes any problems.

-- 
hundred-and-one symptoms of being an internet addict:
258. When you want to see your girlfriend, you surf to her homepage.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Updated list of features to vote on

2010-10-20 Thread Bram Moolenaar

Now that Vim 7.3 has been released, these features no longer need your
votes, as they have been included:

- add the conceal patch from Vince Negri
- add a strong encryption method
- Add the relative numbers patch by Markus Heidelberg
- add persistent undo: undo is still possible after exiting Vim

I have removed these items.  If you voted on them, you should now use
your votes for other features.  You can update them here, after logging
in: http://www.vim.org/sponsor/vote.php

You can see the voting results on this page:
http://www.vim.org/sponsor/vote_results.php


You haven't voted yet, or your voting rights have expired?  See this
page on how to be able to vote for Vim features:
http://www.vim.org/sponsor/index.php

All the donated money goes to Uganda to help poor children in Kibaale,
see http://iccf-holland.org/

-- 
FATHER: One day, lad, all this will be yours ...
PRINCE: What - the curtains?
 Monty Python and the Holy Grail PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\download, build and distribute -- http://www.A-A-P.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: MMCoreTextView has chars converting problem

2010-11-18 Thread Bram Moolenaar

Björn Winckler wrote:

 This looks like a bug in core Vim...all internal text should be UTF8.
 
 Can you make simple step by step instructions on how to reproduce?
 
 I think the fact that text is not UTF8 should be brought up on vim_dev. 

It's possible to get any byte sequence in some situations.  In this case
it comes from an external program.  This should be handled gracefully.
The illegal bytes should be handled as unprintable characters.  But
since 'isprint' is an option the lower layers may still get some.

 On 17 nov 2010, at 16.13, Kazuki Sakamoto sakam...@splhack.org wrote:
 
  Hi,
  
  I heard and confirmed a problem of MMCoreTextView.m. The problem will
  be occurred by non UTF-8 texts. Vim does send non UTF-8 texts by some
  commands.
  For example,
  :set makeprg=shell_script_to_put_non_UTF-8_texts_like_CP932_encoding_texts
  :make
  MacVim will get an SIGSEGV exception at the following lines.
  
 // Convert UTF-8 chars to UTF-16
 CFStringRef sref = CFStringCreateWithBytesNoCopy(NULL, s, len,
 kCFStringEncodingUTF8, false, 
  kCFAllocatorNull);
 CFIndex unilength = CFStringGetLength(sref);
  
  sref is NULL when Vim sends non UTF-8 text.
  
  sakamoto
  
  -- 
  You received this message from the vim_mac maillist.
  Do not top-post! Type your reply below the text you are replying to.
  For more information, visit http://www.vim.org/maillist.php
 
 -- 
 You received this message from the vim_mac maillist.
 Do not top-post! Type your reply below the text you are replying to.
 For more information, visit http://www.vim.org/maillist.php

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: Problem in gui_mac.c?

2011-06-06 Thread Bram Moolenaar

Lech Lorens wrote:

 06-06-2011 05:42 użytkownik Bram Moolenaar b...@moolenaar.net napisał:
 
  Indeed. However, nobody complained.  Was something else hiding this
  problem, or does fixing it reveal nother proboem?
 
 
 I won't be able to check, whether removing the semicolon causes any
 unexpected problems, because I don't even know where the nearest Mac could
 be ;-) Sorry.

Perhaps the vim_mac lists triggers a response?

This was the original remark:

 I found the following fragment in gui_mac.c:
 
 #v+
 if (gui.which_scrollbars[SBAR_BOTTOM]);
   p.v += gui.scrollbar_height;
 #v-
 
 The indentation suggests that the author's intention was to increment 
 p.v only when the condition is true, but the semicolon at the end of the 
 if() line prevents it.
 Looks like the semicolon shouldn't be there.

-- 
hundred-and-one symptoms of being an internet addict:
146. You experience ACTUAL physical withdrawal symptoms when away
 from your 'puter and the net.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Vim 2012 calendar available

2011-12-20 Thread Bram Moolenaar

Hello Vim users,

The handy Vim desktop calendar is available again!

http://www.moolenaar.net/#Calendar

You can print this on one sheet of sturdy paper, fold it and put it on
your desk.  On one side there is a 12 month calendar, on the rear short
info about ICCF, Vim and Zimbu.

Direct links:

English - A4 http://www.moolenaar.net/2012_en_a4.pdf
English - Letter http://www.moolenaar.net/2012_en_le.pdf
Dutch - A4   http://www.moolenaar.net/2012_nl_a4.pdf


Happy holidays!


PS. Don't forget to do your Amazon orders through:
http://iccf-holland.org/click1.html

-- 
Computers are not intelligent.  They only think they are.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Vim for iPad

2012-01-20 Thread Bram Moolenaar

Hello Vim and iPad users,

If you have an iPad, you can now run Vim on it:

http://applidium.com/en/applications/vim/

Obviously not having a keyboard is a drawback, but otherwise it appears
to work well.

-- 
CART DRIVER: Bring out your dead!
LARGE MAN:   Here's one!
CART DRIVER: Ninepence.
BODY:I'm not dead!
 Monty Python and the Holy Grail PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Macintosh on the Vim download page

2012-06-01 Thread Bram Moolenaar

It looks like some of the links that are on the download page are
outdated.  But some are fresh and show a recent build.

http://www.vim.org/download.php#mac

To make it easier for Mac Vim users to find what they want, I would
appreciate someone going through the text and proposing a cleanup.
Especially to move old stuff to a separate section.  Perhaps we can make
the font smaller or grey.  So that the most useful links stand out.

-- 
The Feynman problem solving Algorithm:
1) Write down the problem
2) Think real hard
3) Write down the answer

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: Bug - Opening files in split window mode

2012-08-27 Thread Bram Moolenaar

Phil Streck wrote:

 When editing files in split window mode and executing the command e
 . to open the browse file page the cursor jumps to the other split
 window and often marks the buffer as read only.

A newer netrw plugin should fix this.
Hmm, it's actually difficult to find.  Here it is:
http://www.drchip.org/astronaut/vim/index.html#NETRW

-- 
Microsoft's definition of a boolean: TRUE, FALSE, MAYBE
Embrace and extend...?

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Vim charity project visit report

2012-12-04 Thread Bram Moolenaar

Hello Vim users,

Vim users donate quite some money to my favorite charity: Kibaale
Childrens Centre.  I went there to check out what they have been doing
with all this money.  You can read my report here:

http://www.iccf.nl/news.html

I discovered they are now using Vim in school, although not quite as you
would expect...

Happy Vimming!

-- 
From know your smileys:
 :-| :-|   Deja' vu!

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Vim 2013 calendar available

2012-12-10 Thread Bram Moolenaar

Hello Vim users,

I have updated the handy desktop calendar for 2013.  It prints on one
sheet of paper and, after folding and applying a bit of glue, stands on
your desk.  Well, I suppose it would stand on most things.  Although I
don't recommend placing it on top of your dog.

It is available in English and Dutch.  You can find it on my website:
http://moolenaar.net/#Calendar

If you are doing your Christmas shopping on Amazon, please consider
using the links on this page: http://www.iccf.nl/click1.html
A percentage of the sales will go to Vim's charity, helping children in
Uganda, 

Happy Vimming!

-- 
hundred-and-one symptoms of being an internet addict:
130. You can't get out of your desk even if it's time to eat or time
 to go to the bathroom.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: Using --enable-mzinterp doesn't work out of the box

2012-12-11 Thread Bram Moolenaar

Eric Dobson wrote:

 I had trouble using enable-mzinterp out of the box (downloaded from
 the hg repo).
 
 These were the changes I had to make. I think someone should actually fix
 them up and get a patch in so that it works out of the box.
 
 diff -r 52bfa939fc07 src/auto/configure
 --- a/src/auto/configureThu Dec 06 21:30:29 2012 +0100
 +++ b/src/auto/configureSun Dec 09 15:27:55 2012 -0800
 @@ -4927,7 +4927,7 @@
 
if test X$vi_cv_path_mzscheme_pfx != X; then
  if test x$MACOSX = xyes; then
 -  MZSCHEME_LIBS=-framework PLT_MzScheme
 +  MZSCHEME_LIBS=-framework Racket
  elif test -f ${vi_cv_path_mzscheme_pfx}/lib/libmzscheme3m.a; then
MZSCHEME_LIBS=${vi_cv_path_mzscheme_pfx}/lib/libmzscheme3m.a
MZSCHEME_CFLAGS=-DMZ_PRECISE_GC
 @@ -4981,6 +4981,7 @@
 
  { $as_echo $as_me:${as_lineno-$LINENO}: checking for mzscheme_base.c
 5
  $as_echo_n checking for mzscheme_base.c...  6; }
 +MZSCHEME_EXTRA=mzscheme_base.c
  if test -f ${SCHEME_COLLECTS}collects/scheme/base.ss ; then
MZSCHEME_EXTRA=mzscheme_base.c
  else
 
 I also needed to put Racket.framework in /System/Library/Frameworks as vim
 was not looking in PLT_HOME/lib.

I suspect we need to add some code to autoconf to handle the different
path names.  They probably differ on various versions of the OS, and
perhaps different installations of MzScheme.

I would appreciate someone sending me a patch for that.

-- 
hundred-and-one symptoms of being an internet addict:
137. You decide to stay in college for an additional year or two,
 just so you can have the free Internet access.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Vim charity financial results

2013-01-23 Thread Bram Moolenaar


Hello Vim users,

Vim's charity has done quite well in 2012.  Thank you all for
contributing to the lives of poor children in the south of Uganda!

Currently about 80 children are being sponsored.  One-time donations
help many more children and support families in and around Kibaale with
medical assistance, health education and more.

The financial report can be found on the ICCF website:
http://iccf-holland.org/jaarrekening2012en.pdf (English)
http://iccf-holland.org/jaarrekening2012nl.pdf (Dutch)


A few sponsors stopped last year, while we have several children that
keep asking us for a chance to study.  We really hope we find new
sponsors so that these children can learn a profession.


If you can't afford a cash donation and/or want to get some movies,
music, etc., please use the links on this page to buy at Amazon:
http://www.iccf.nl/click1.html

Happy Vimming!

- Bram

-- 
GUARD #1:  What -- a swallow carrying a coconut?
ARTHUR:It could grip it by the husk!
GUARD #1:  It's not a question of where he grips it!  It's a simple question
   of weight ratios!  A five ounce bird could not carry a 1 pound
   coconut.
  The Quest for the Holy Grail (Monty Python)

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php


Re: make distclean fails to remove src/config.cache

2013-05-19 Thread Bram Moolenaar

 Doing 'make distclean' doesn't remove  src/config.cache.  Shouldn't it?
 I went to compare this to the BramVim repo, but found that the BramVim
 repo's ./configure script never even creates src/config.cache in the
 first place.
 
 If I forget to do the export CC=clang bit before ./configuring on Lion
 or greater, then realize my error and go back and do it, then do make
 distclean to clear the cache, the ./configure script yells at me to do
 make distclean even though I already did.  Sure enough,
 src/config.cache is still sitting there.  I have to manually remove the
 file.

Vim puts config.cache in src/auto.  If you have one in src then
something went wrong.

-- 
If an elephant is left tied to a parking meter, the parking fee has to be paid
just as it would for a vehicle.
[real standing law in Florida, United States of America]

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: 7.3.967 fails on Tiger PPC due to Python problem

2013-05-24 Thread Bram Moolenaar

Björn Winckler wrote:

 On Thu, May 23, 2013 at 1:26 PM, Phil Dobbin phildob...@gmail.com wrote:
 
  On 23/05/2013 04:53, dv1...@wayne.edu wrote:
 
   Phil Dobbin, on 05/23/13 at 01:50:52 +0100, wrote:
   On 19/05/2013 06:52, dv1...@wayne.edu wrote:
  
   dv1...@wayne.edu, on 05/19/13 at 01:11:47 -0400, wrote:
   MacVim failed to build on OS X 10.4.11 (PPC) after pulling to 7.3.967.
   Everything as of the 7.3.806 pull from February was just fine.  Seems
   the recent fiddling with Python in BramLand has messed things up for
   poor Tiger.
  
   I forgot to mention that on Tiger PPC, BramVim 7.3.967 (and indeed
  7.3.969) built fine.  Just a point of comparison.
  
   I apologise for not being to help with your dilemma but I've just
   acquired a couple of legacy G4 PowerMacs running 10.4.11  if there is a
   link to a tarball of 7.3.806 available, I would greatly appreciate
   having it. Snapshot 55's Python is unable to cope with a lot of my
  plugins.
  
   The best I can do is to point you towards a zipped archive of the source
  code for 7.3.806, which comes from Björn's repo:
  https://github.com/b4winckler/macvim/archive/1ba220ad3da69e3607a7e36b97c66e43bca68790.zip
  .
  
   I discovered (reported in an earlier post) that it's patch 7.3.965 that
  introduces what the build process's error messages claim to be the
  offending lines.  It seems really weird that BramVim would build without
  problem while MacVim would choke.
 
  Many thanks for that.
 
  It may be worth your while asking Bram on vim_use about this. Although,
  saying that, he may have his hands full vim of Vim 7.4 at the moment.
 
 
 I had a look and there are two issues:
 
 1. Py_VISIT was introduced in Python v2.4, perhaps Mac OS X Tiger is
 including an older Python version (otherwise I don't know why the linker
 would fail)

if_python.c contains:

#ifndef Py_VISIT
# define Py_VISIT(obj) visit(obj, arg)
#endif

Why doesn't that work?

 2. The suggest explicit braces to avoid ambiguous ‘else’ warning is
 because of code like if (cond) Py_DECREF(...) and Py_DECREF() is a macro
 which expands to if (..) ... else   So the code will work as intended
 by there is a warning.

I'll add a patch for that.

 So, #1 is the only serious problem.  I guess Vim no longer supports older
 versions of Python.  I'm not sure what the policy on being backwards
 compatible with older Python versions is.

We try to support Python 2.2.  Should work.

-- 
CRONE:  Who sent you?
ARTHUR: The Knights Who Say GNU!
CRONE:  Aaaagh!  (she looks around in rear) No!  We have no licenses here.
   Monty Python and the Holy editor wars PYTHON (MONTY) SOFTWARE LTD

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: New build snapshot?

2013-06-08 Thread Bram Moolenaar

Björn wrote:

 On Thu, Jun 6, 2013 at 4:11 PM, Jakub Turski wrote:
 
  Is there a chance to get a new snapshot of Macvim available for download? 
  Preferably with Lua support compiled in and patch level above 7.3.885 so 
  people can use https://github.com/Shougo/neocomplete.vim ? :)
 
 I'm waiting for Vim 7.4 before I make a new snapshot.  I don't intend
 to add Lua support as this just complicates the build process, so you
 should build your own version [1].
 
 Björn
 
 [1] https://github.com/b4winckler/macvim/wiki/Building

I do hope you make a snapshot *before* the 7.4 release.  So that
problems can be found and fixed.  If you wait until 7.4 I'm sure there
will be bug reports and we thus have a less than perfect 7.4.

I'm still making lots of changes, hopefully in one or two weeks it is
time for a beta version.

-- 
hundred-and-one symptoms of being an internet addict:
107. When using your phone you forget that you don't have to use your
 keyboard.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: Compiler warning extravaganza on Tiger PPC

2013-06-09 Thread Bram Moolenaar

dv1445 wrote:

 Here on Tiger PPC I updated to 7.3.1148.
 
 Here is a new compiler warning I haven't seen yet; it occurred during
 the plain Vim portion of building MacVim.
 
 In file included from regexp.c:7891:
 regexp_nfa.c: In function ‘post2nfa’:
 regexp_nfa.c:2754: warning: ‘end_state’ may be used uninitialized in this 
 function
 regexp_nfa.c:2753: warning: ‘start_state’ may be used uninitialized in this 
 function

I think I can fix these.

 regexp_nfa.c: In function ‘addstate’:
 regexp_nfa.c:3378: warning: ‘save_lpos.col’ may be used uninitialized in this 
 function
 regexp_nfa.c:3378: warning: ‘save_lpos.lnum’ may be used uninitialized in 
 this function
 regexp_nfa.c:3380: warning: ‘save_ptr’ may be used uninitialized in this 
 function

Can't fix these without adding overhead.

 regexp_nfa.c: In function ‘nfa_regmatch’:
 regexp_nfa.c:4363: warning: ‘add_off’ may be used uninitialized in this 
 function

I can fix this one.

 Finally, here are some compiler warnings from the plain Vim portion that
 seem to have been around for ages on Tiger PPC (especially the latter):
 
 gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_MACVIM -Wall 
 -Wno-unknown-pragmas -pipe  -DMACOS_X_UNIX -no-cpp-precomp  -g -O 
 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1   -o objects/eval.o eval.c
 eval.c: In function ‘get_lval’:
 eval.c:2729: warning: ‘prevval’ may be used uninitialized in this function

Can be fixed at a small price.

 
 gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_MACVIM -Wall 
 -Wno-unknown-pragmas -pipe  -DMACOS_X_UNIX -no-cpp-precomp  -g -O 
 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1   -o objects/search.o search.c
 search.c: In function ‘current_search’:
 search.c:4521: warning: ‘save_VIsual.coladd’ may be used uninitialized in 
 this function
 search.c:4521: warning: ‘save_VIsual.col’ may be used uninitialized in this 
 function
 search.c:4521: warning: ‘save_VIsual.lnum’ may be used uninitialized in this 
 function

Not so easy to fix.

-- 
hundred-and-one symptoms of being an internet addict:
125. You begin to wonder how often it REALLY is necessary to get up
 and shower or bathe.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: More survivors of 'make distclean' on MacVim and BramVim

2013-06-13 Thread Bram Moolenaar

 Hello Björn and Bram,
 
 These files:
src/xxd/xxd.dSYM/Contents/Info.plist
src/xxd/xxd.dSYM/Contents/Resources/DWARF/xxd
 
 ...survive 'make distclean' in both BramVim and MacVim.  Shouldn't they be
 deleted by 'make distclean'?

Why don't you tell Apple they should not throw files around that we
didn't ask for?  I don't know of any decent compiler that does this.

Or perhaps there is a compiler argument?

-- 
hundred-and-one symptoms of being an internet addict:
193. You ask your girlfriend to drive home so you can sit back with
 your PDA and download the information to your laptop

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Vim charity: donate bitcoins

2013-06-14 Thread Bram Moolenaar

Hello Vim users,

As a Vim user you are encouraged to make a donation for needy children
in Uganda.

It is now also possible to donate in the form of bitcoins.
Please see this page about the details:
http://iccf.nl/bitcoin.html

Happy Vimming!

-- 
Some of the well known MS-Windows errors:
EMULTI  Multitasking attempted, system confused
EKEYBOARD   Keyboard locked, try getting out of this one!
EXPLAIN Unexplained error, please tell us what happened
EFUTURE Reserved for our future mistakes

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: macvim OS X 10.9 Mavericks build

2013-06-28 Thread Bram Moolenaar

Jimmy Zelinskie wrote:

 As per the discussion at 
 https://github.com/mxcl/homebrew/pull/20831#discussion_r4917643
 
 The required macro MAC_OS_X_VERSION_MAX_ALLOWED requires
 AvailabilityMacros.h to be defined. This diff is all that's required 
 upstream, the rest is brew specific:
 
 diff --git a/src/os_unix.c b/src/os_unix.c
 index bb4c10e..00d9728 100644
 --- a/src/os_unix.c
 +++ b/src/os_unix.c
 @@ -18,6 +18,10 @@
   * changed beyond recognition.
   */
  
 +#if defined(__APPLE__)
 +#include AvailabilityMacros.h
 +#endif
 +
  /*
   * Some systems have a prototype for select() that has (int *) instead of
   * (fd_set *), which is wrong. This define removes that prototype. We define

So, on what systems is AvailabilityMacros.h available?

Isn't this a chicken-egg problem?

-- 
Veni, Vidi, Video -- I came, I saw, I taped what I saw.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Vim 7.4a ready for beta testing

2013-07-06 Thread Bram Moolenaar

Hello Vim users,


Announcing:  Vim (Vi IMproved) version 7.4a BETA


This is the first BETA release of Vim 7.4.

Please check that the distribution is OK.  I haven't done one for a long
time.  Report anything that isn't right.  That includes a crash but also
a typo in the documentation or a missing file.


The biggest additions since 7.3:
- A new, faster regular expression engine.
- More than a thousand fixes and small improvements.

Once you have installed Vim 7.4a BETA you can find details about the
changes since Vim 7.3 with:
:help version-7.4


Gratitude
-

If you like Vim, please consider helping poor children in the south of
Uganda: http://iccf-holland.org


Where to get it
---

The best way to obtain the latest Vim 7.4 is using Mercurial.
Summary:
hg clone https://vim.googlecode.com/hg/ vim
cd vim
hg update
More information here: http://www.vim.org/mercurial.php
The tag for this beta version is v7-4a.

For MS-Windows most of you will want the self-installing executable:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74a.exe

Information about which files to download for what system (don't use the
links, they are still for Vim 7.3):
http://www.vim.org/download.php

A list of mirror sites can be found here:
http://www.vim.org/mirrors.php


The files available for download:

UNIX:
sources + runtime files, bzip2 compressed:
ftp://ftp.vim.org/pub/vim/unstable/unix/vim-7.4a.tar.bz2

VARIOUS:
help files converted to HTML:
ftp://ftp.vim.org/pub/vim/unstable/doc/vim74ahtml.zip

MS-WINDOWS one-size-fits-all:
Self-installing, includes all runtime files, loads libraries dynamically:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74a.exe

MS-WINDOWS separate files:
Runtime files:
ftp://ftp.vim.org/pub/vim/unstable/pc/vim74art.zip
GUI binary for Windows 95/98/NT/2000/XP/7:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74a.zip
GUI binary with OLE support:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74aole.zip
Console version for Windows NT/2000/XP/7:
ftp://ftp.vim.org/pub/vim/unstable/pc/vim74aw32.zip
Sources for PC (with CR-LF):
ftp://ftp.vim.org/pub/vim/unstable/pc/vim74asrc.zip

For debugging:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74a.pdb
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74aole.pdb
ftp://ftp.vim.org/pub/vim/unstable/pc/vim74aw32.pdb


Omitted in this version are:
- The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.
- The 32-bit console version for MS-DOS/Windows 95/98
- The 16 bit MS-Windows version


Mailing lists
-

For user questions you can turn to the Vim mailing list.  There are a
lot of tips, scripts and solutions.  You can ask your Vim questions, but
only if you subscribe.  See http://www.vim.org/maillist.php#vim

If you want to help Vim development, discuss new features or get the
latest patches, subscribe to the vim-dev mailing list.  See
http://www.vim.org/maillist.php#vim-dev

Subject specific lists:
Multi-byte issues: http://www.vim.org/maillist.php#vim-multibyte
Macintosh issues:  http://www.vim.org/maillist.php#vim-mac

Before you ask a question you should search the archives, someone may
already have given the answer.


Reporting bugs
--

Send them to vim-...@vim.org.  Please describe the problem precisely.
All the time spent on answering mail is subtracted from the time that is
spent on improving Vim!  Always give a reproducible example and try to
find out which settings or other things influence the appearance of the
bug.  Try starting without your own vimrc file: vim -u NONE.  Try
different machines if possible.  See :help bugs in Vim.  Send a patch
if you can!


Happy Vimming!


-- 
Q: What kind of stuff do you do?
A: I collect hobbies.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: Crashing Vim 7.4a9 snapshot 68 with folding

2013-07-29 Thread Bram Moolenaar

Axel Kielhorn wrote:

 Update:
 
 As I have written earlier, the crash was introduced with 
 Vim 7.3.1185.
 
 And here is the RegEx that causes the crash:
 
 syn match pandocPCite /@\%[\w\-]*/
 
 It is part of the citation handling code in ~/.vim/syntax/pandoc.vim
 from vim-pandoc.

It doesn't crash for me.  What text does it crash on?  If you can make
it happen with match() that would be ideal.

 The change was adding
 
  *reginput != NUL
 
 to regexp_nfa.c (line 3942)

Do you have a context diff for this change?


-- 
In many of the more relaxed civilizations on the Outer Eastern Rim of the
Galaxy, The Hitchhiker's Guide to the Galaxy has already supplanted the
great Encyclopedia Galactica as the standard repository of all knowledge
and wisdom, for though it has many omissions and contains much that is
apocryphal, or at least wildly inaccurate, it scores over the older, more
pedestrian work in two important respects.
First, it is slightly cheaper; and second, it has the words DON'T PANIC
inscribed in large friendly letters on its cover.
-- Douglas Adams, The Hitchhiker's Guide to the Galaxy

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Vim 7.4 released!

2013-08-10 Thread Bram Moolenaar

Hello Vim users,


Announcing:  Vim (Vi IMproved) version 7.4


A small number of problems have been fixed since 7.4b BETA.  It's now
tested sufficiently, time for a release!

The biggest additions since 7.3:
- A new, faster regular expression engine.
- More than a thousand fixes and small improvements.

Once you have installed Vim 7.4 you can find details about the changes
since Vim 7.3 with:
:help version-7.4


Gratitude
-

If you like Vim, please consider helping poor children in the south of
Uganda: http://iccf-holland.org


Where to get it
---

For MS-Windows most of you will want the self-installing executable:
ftp://ftp.vim.org/pub/vim/pc/gvim74.exe

For Unix/Linux the best way to obtain Vim 7.4 is using Mercurial.
Summary:
hg clone https://vim.googlecode.com/hg/ vim
cd vim
hg update
More information here: http://www.vim.org/mercurial.php
The tag for the 7.4 release is v7-4

For Mac you probably want to use MacVim.  The 7.4 version should be
available soon: https://code.google.com/p/macvim/

Details and information about which files to download for what system:
http://www.vim.org/download.php

If the main ftp site is slow, a list of mirror sites can be found here:
http://www.vim.org/mirrors.php


The files available for download:

UNIX:
sources + runtime files, bzip2 compressed:
ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2

VARIOUS:
help files converted to HTML:
ftp://ftp.vim.org/pub/vim/doc/vim74html.zip

MS-WINDOWS one-size-fits-all:
Self-installing, includes all runtime files, loads libraries dynamically:
ftp://ftp.vim.org/pub/vim/pc/gvim74.exe

MS-WINDOWS separate files:
Runtime files:
ftp://ftp.vim.org/pub/vim/pc/vim74rt.zip
GUI binary for Windows 95/98/NT/2000/XP/7:
ftp://ftp.vim.org/pub/vim/pc/gvim74.zip
GUI binary with OLE support:
ftp://ftp.vim.org/pub/vim/pc/gvim74ole.zip
Console version for Windows NT/2000/XP/7:
ftp://ftp.vim.org/pub/vim/pc/vim74w32.zip
Sources for PC (with CR-LF):
ftp://ftp.vim.org/pub/vim/pc/vim74src.zip

For debugging:
ftp://ftp.vim.org/pub/vim/pc/gvim74.pdb
ftp://ftp.vim.org/pub/vim/pc/gvim74ole.pdb
ftp://ftp.vim.org/pub/vim/pc/vim74w32.pdb


Omitted in this version are:
- The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.
- The 32-bit console version for MS-DOS/Windows 95/98
- The 16 bit MS-Windows version


Mailing lists
-

For user questions you can turn to the Vim mailing list.  There are a
lot of tips, scripts and solutions.  You can ask your Vim questions, but
only if you subscribe.  See http://www.vim.org/maillist.php#vim

If you want to help Vim development, discuss new features or get the
latest patches, subscribe to the vim-dev mailing list.  See
http://www.vim.org/maillist.php#vim-dev

Subject specific lists:
Multi-byte issues: http://www.vim.org/maillist.php#vim-multibyte
Macintosh issues:  http://www.vim.org/maillist.php#vim-mac

Before you ask a question you should search the archives, someone may
already have given the answer.


Reporting bugs
--

Send them to vim-...@vim.org.  Please describe the problem precisely.
All the time spent on answering mail is subtracted from the time that is
spent on improving Vim!  Always give a reproducible example and try to
find out which settings or other things influence the appearance of the
bug.  Try starting without your own vimrc file: vim -u NONE.  Try
different machines if possible.  See :help bugs in Vim.  Send a patch
if you can!


Happy Vimming!


-- 
Q: How many legs does a giraffe have?
A: Eight: two in front, two behind, two on the left and two on the right

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Weird crashes (7.4-70)

2013-08-23 Thread Bram Moolenaar

Goran Topic wrote:

 Update:
 
 You can forget about the test file; the crash happens if there is a
 line indented to 16 spaces, all the rest is irrelevant. So you could
 open a new Ruby file, and just insert 16 spaces to reproduce.

Sounds like the problem that is fixed by patch 7.4.003


-- 
Two percent of zero is almost nothing.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: just wanted to say thank you

2013-09-19 Thread Bram Moolenaar

Yuma Antoine Decaux wrote:

 To all who developed vim for mac.
 
 I am a blind software engineering student and have been struggling to
 find the right coding environment. I tried macvim last week on counts
 of my friends recommending it, and once i turned core text renderer
 off, though visual mode is not accessible to me, all the other key
 commands do, which has really increased my capacity to navigate around
 code lengthier than 500 lines. The experience is like jumping from a
 physical dial nokia to the iphone 5S. This is awesome. And the more
 commands i learn, the better it gets. thank you guys for this
 application.
 
 Now on for a few comments, haha :)
 
 1-voice over related:
 
 I've noticed that when reading through lines, vim does not read out
 the last character, such as ; for endss of statements. It's not too
 bad as i can just $i then check if the closure is there but i thought
 i would mention this.

Just guessing: Perhaps setting 'virtualedit' to onemore helps:
:set ve=onemore

 2-When (i assume) the text reaches the bottom of the visible area, vim
 has some difficulty scrolling further down. I use the /'string'
 command to jump around, but when i'm in a block of code but it happens
 to be at the bottom of the visible area, then either the up/down arrow
 or j or k get clunky. To note, the system alert sound triggers so i'm
 assuming this also happens to visual coders. Am i doing something
 wrong here?

Perhaps you want to use CTRL-E?
 
 Apart from the above, everything is smooth. Obviously, i'm not a power
 user yet so my requests might not be technical, but this might help
 for other blind coders out there. 

-- 
hundred-and-one symptoms of being an internet addict:
234. You started college as a chemistry major, and walk out four years
 later as an Internet provider.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: macvim OS X 10.9 Mavericks build

2013-10-27 Thread Bram Moolenaar

Björn wrote:

 On Mon, Oct 21, 2013 at 12:14 AM, Felix Buenemann wrote:
  Am 19.10.2013 um 18:54 schrieb björn:
  On Sun, Oct 13, 2013 at 11:16 PM, Felix Bünemann wrote:
  Am Mittwoch, 9. Oktober 2013 20:25:49 UTC+2 schrieb björn:
  On Wed, Oct 9, 2013 at 12:18 AM, Felix Bünemann wrote:
  I'm pretty sure that AvailabilityMacros.h is available on all versions 
  of OS
  X, because it's copyright header states 2001-20xx which matches the OS X
  10.0 release timeline. Is the os_mac.h code also targeting OS 9? In that
  case we should add a configure check.
 
  Yes, pre-OS X should be supported.  If there is a suitable #ifdef
  check for that, then it should be possible to submit as a patch to
  mainline Vim.
 
  OK, I've updated the patch with a configure check:
  https://gist.github.com/felixbuenemann/6150257
 
  This looks good to me ... but should we perhaps be checking for
  Availability.h instead as that is what is used on Mavericks (and
  earlier OS X versions did not need explicit inclusion of
  AvailabilityMacros.h)?
 
  The macros used in the vim codebase are defined in AvailabilityMacros.h not 
  Availability.h.
  Availability.h has similar but not the same macros, so using it would 
  require cluttering the code with even more ifdefs.
 
 OK.  Well, then I think this solves the problem of compiling on OS X
 10.9 neatly and that it could be included in mainline Vim.
 
 Bram, can you please consider this patch for inclusion.  It should
 apply cleanly (I just tried myself) and it automatically solves the
 problem of us having to know exactly when this header was made
 available.  I've pasted it below for your convenience.  Note that
 Felix Bünemann wrote the patch, not me.

Thanks, I'll put it in the todo list.

How about the patch that Kazunobu Kuriyama sent on Friday?

-- 
I wonder, do vegetarians eat fruit bats?

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: macvim OS X 10.9 Mavericks build

2013-10-31 Thread Bram Moolenaar

Felix Buenemann wrote:

 Am 27.10.2013 um 16:02 schrieb Bram Moolenaar b...@moolenaar.net:
  Björn wrote:
  
  On Mon, Oct 21, 2013 at 12:14 AM, Felix Buenemann wrote:
  Am 19.10.2013 um 18:54 schrieb björn:
  On Sun, Oct 13, 2013 at 11:16 PM, Felix Bünemann wrote:
  Am Mittwoch, 9. Oktober 2013 20:25:49 UTC+2 schrieb björn:
  On Wed, Oct 9, 2013 at 12:18 AM, Felix Bünemann wrote:
  I'm pretty sure that AvailabilityMacros.h is available on all 
  versions of OS
  X, because it's copyright header states 2001-20xx which matches the 
  OS X
  10.0 release timeline. Is the os_mac.h code also targeting OS 9? In 
  that
  case we should add a configure check.
  
  Yes, pre-OS X should be supported.  If there is a suitable #ifdef
  check for that, then it should be possible to submit as a patch to
  mainline Vim.
  
  OK, I've updated the patch with a configure check:
  https://gist.github.com/felixbuenemann/6150257
  
  This looks good to me ... but should we perhaps be checking for
  Availability.h instead as that is what is used on Mavericks (and
  earlier OS X versions did not need explicit inclusion of
  AvailabilityMacros.h)?
  
  The macros used in the vim codebase are defined in AvailabilityMacros.h 
  not Availability.h.
  Availability.h has similar but not the same macros, so using it would 
  require cluttering the code with even more ifdefs.
  
  OK.  Well, then I think this solves the problem of compiling on OS X
  10.9 neatly and that it could be included in mainline Vim.
  
  Bram, can you please consider this patch for inclusion.  It should
  apply cleanly (I just tried myself) and it automatically solves the
  problem of us having to know exactly when this header was made
  available.  I've pasted it below for your convenience.  Note that
  Felix Bünemann wrote the patch, not me.
  
  Thanks, I'll put it in the todo list.
  
  How about the patch that Kazunobu Kuriyama sent on Friday?
 
 Both patches should be fine. Mine uses a configure check to see if
 AvailabilityMacros.h is available while Kazonubu Kuriyama used some
 compiler defines to check if the header is needed, so his solution is
 a bit more lightweight.

Just to be clear: So including one or the other works, but I should not
include both?

-- 
Dreams are free, but there's a small charge for alterations.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: macvim OS X 10.9 Mavericks build

2013-11-02 Thread Bram Moolenaar

Felix Buenemann wrote:

 Am 01.11.2013 um 08:27 schrieb Kazunobu Kuriyama 
 kazunobu.kuriy...@nifty.com:
  On Nov 1, 2013, at 12:47 PM, Bram Moolenaar b...@moolenaar.net wrote:
  
  Felix Buenemann wrote:
  Am 27.10.2013 um 16:02 schrieb Bram Moolenaar b...@moolenaar.net:
  Björn wrote:
  On Mon, Oct 21, 2013 at 12:14 AM, Felix Buenemann wrote:
  Am 19.10.2013 um 18:54 schrieb björn:
  On Sun, Oct 13, 2013 at 11:16 PM, Felix Bünemann wrote:
  Am Mittwoch, 9. Oktober 2013 20:25:49 UTC+2 schrieb björn:
  On Wed, Oct 9, 2013 at 12:18 AM, Felix Bünemann wrote:
  I'm pretty sure that AvailabilityMacros.h is available on all 
  versions of OS
  X, because it's copyright header states 2001-20xx which matches 
  the OS X
  10.0 release timeline. Is the os_mac.h code also targeting OS 9? 
  In that
  case we should add a configure check.
  
  Yes, pre-OS X should be supported.  If there is a suitable #ifdef
  check for that, then it should be possible to submit as a patch to
  mainline Vim.
  
  OK, I've updated the patch with a configure check:
  https://gist.github.com/felixbuenemann/6150257
  
  This looks good to me ... but should we perhaps be checking for
  Availability.h instead as that is what is used on Mavericks (and
  earlier OS X versions did not need explicit inclusion of
  AvailabilityMacros.h)?
  
  The macros used in the vim codebase are defined in 
  AvailabilityMacros.h not Availability.h.
  Availability.h has similar but not the same macros, so using it would 
  require cluttering the code with even more ifdefs.
  
  OK.  Well, then I think this solves the problem of compiling on OS X
  10.9 neatly and that it could be included in mainline Vim.
  
  Bram, can you please consider this patch for inclusion.  It should
  apply cleanly (I just tried myself) and it automatically solves the
  problem of us having to know exactly when this header was made
  available.  I've pasted it below for your convenience.  Note that
  Felix Bünemann wrote the patch, not me.
  
  Thanks, I'll put it in the todo list.
  
  How about the patch that Kazunobu Kuriyama sent on Friday?
  
  Both patches should be fine. Mine uses a configure check to see if
  AvailabilityMacros.h is available while Kazonubu Kuriyama used some
  compiler defines to check if the header is needed, so his solution is
  a bit more lightweight.
  
  Just to be clear: So including one or the other works, but I should not
  include both?
  
  
  Though Björn Winckler has not replied to Bram’s email above yet, let me try 
  to clarify.
  
  Felix Bünemann’s patch is for building VIM as a Carbon application, while 
  mine is for that as a plain UNIX application, I mean, the latter lets VIM 
  depend only on universal libc and ncurses (and additionally X11) stuff, not 
  on any API such as Carbon or Quartz peculiar to Mac.
  
  That makes a big difference in keyboard response, but this is another 
  story...
  
  From practical and technical points of view, I think both of the patches 
  won’t conflict each other because his patch is mainly for os_mac.h while 
  mine is only for os_unix.c.  No intersection, no conflict, though his 
  solution uses the configure script which affects the whole build procedure, 
  thus making it harder to evaluate possible unfavorable impact on the build.
  
  Each of the patches will do for its own purpose.
  
  Hopefully, this clarifies the issue.  
  
  Regards,
  KK
 
 Are we talking about the same patches? I was referring to the patch you send 
 to the vim_dev list with the subject [patch] src/os_unix.c (for build on Mac 
 OS X 10.9 Mavericks)“.
 
 To compare https://gist.github.com/6150257 (my patch) and 
 https://gist.github.com/felixbuenemann/7283250 (KK’s patch).
 
 I think they achieve exactly the same think and the only difference is
 that my patch uses configure to check if AvailabilityMacros.h is
 available, while KK’s patch uses some existing preprocessor macros.
 This means that only one of the patches should be used.

I sent out two patches that combine them, using the configure check for
Kazonubu's patch as well.  Please check it works this way.

-- 
Men may not be seen publicly in any kind of strapless gown.
[real standing law in Florida, United States of America]

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options

Re: macvim OS X 10.9 Mavericks build

2013-11-02 Thread Bram Moolenaar

Kazunobu Kuriyama wrote:

 On Nov 3, 2013, at 6:09 AM, Bram Moolenaar b...@moolenaar.net wrote:
 
  
  Felix Buenemann wrote:
  
  Am 01.11.2013 um 08:27 schrieb Kazunobu Kuriyama 
  kazunobu.kuriy...@nifty.com:
  On Nov 1, 2013, at 12:47 PM, Bram Moolenaar b...@moolenaar.net wrote:
  
  Felix Buenemann wrote:
  Am 27.10.2013 um 16:02 schrieb Bram Moolenaar b...@moolenaar.net:
  Björn wrote:
  On Mon, Oct 21, 2013 at 12:14 AM, Felix Buenemann wrote:
  Am 19.10.2013 um 18:54 schrieb björn:
  On Sun, Oct 13, 2013 at 11:16 PM, Felix Bünemann wrote:
  Am Mittwoch, 9. Oktober 2013 20:25:49 UTC+2 schrieb björn:
  On Wed, Oct 9, 2013 at 12:18 AM, Felix Bünemann wrote:
  I'm pretty sure that AvailabilityMacros.h is available on all 
  versions of OS
  X, because it's copyright header states 2001-20xx which matches 
  the OS X
  10.0 release timeline. Is the os_mac.h code also targeting OS 9? 
  In that
  case we should add a configure check.
  
  Yes, pre-OS X should be supported.  If there is a suitable #ifdef
  check for that, then it should be possible to submit as a patch to
  mainline Vim.
  
  OK, I've updated the patch with a configure check:
  https://gist.github.com/felixbuenemann/6150257
  
  This looks good to me ... but should we perhaps be checking for
  Availability.h instead as that is what is used on Mavericks (and
  earlier OS X versions did not need explicit inclusion of
  AvailabilityMacros.h)?
  
  The macros used in the vim codebase are defined in 
  AvailabilityMacros.h not Availability.h.
  Availability.h has similar but not the same macros, so using it 
  would require cluttering the code with even more ifdefs.
  
  OK.  Well, then I think this solves the problem of compiling on OS X
  10.9 neatly and that it could be included in mainline Vim.
  
  Bram, can you please consider this patch for inclusion.  It should
  apply cleanly (I just tried myself) and it automatically solves the
  problem of us having to know exactly when this header was made
  available.  I've pasted it below for your convenience.  Note that
  Felix Bünemann wrote the patch, not me.
  
  Thanks, I'll put it in the todo list.
  
  How about the patch that Kazunobu Kuriyama sent on Friday?
  
  Both patches should be fine. Mine uses a configure check to see if
  AvailabilityMacros.h is available while Kazonubu Kuriyama used some
  compiler defines to check if the header is needed, so his solution is
  a bit more lightweight.
  
  Just to be clear: So including one or the other works, but I should not
  include both?
  
  
  Though Björn Winckler has not replied to Bram’s email above yet, let me 
  try to clarify.
  
  Felix Bünemann’s patch is for building VIM as a Carbon application, while 
  mine is for that as a plain UNIX application, I mean, the latter lets VIM 
  depend only on universal libc and ncurses (and additionally X11) stuff, 
  not on any API such as Carbon or Quartz peculiar to Mac.
  
  That makes a big difference in keyboard response, but this is another 
  story...
  
  From practical and technical points of view, I think both of the patches 
  won’t conflict each other because his patch is mainly for os_mac.h while 
  mine is only for os_unix.c.  No intersection, no conflict, though his 
  solution uses the configure script which affects the whole build 
  procedure, thus making it harder to evaluate possible unfavorable impact 
  on the build.
  
  Each of the patches will do for its own purpose.
  
  Hopefully, this clarifies the issue.  
  
  Regards,
  KK
  
  Are we talking about the same patches? I was referring to the patch you 
  send to the vim_dev list with the subject [patch] src/os_unix.c (for 
  build on Mac OS X 10.9 Mavericks)“.
  
  To compare https://gist.github.com/6150257 (my patch) and 
  https://gist.github.com/felixbuenemann/7283250 (KK’s patch).
  
  I think they achieve exactly the same think and the only difference is
  that my patch uses configure to check if AvailabilityMacros.h is
  available, while KK’s patch uses some existing preprocessor macros.
  This means that only one of the patches should be used.
  
  I sent out two patches that combine them, using the configure check for
  Kazonubu's patch as well.  Please check it works this way.
 
 Bram,
 
 Please include my patch as it was; otherwise, it won’t work as expected.  In 
 fact, Patch 7.4.056 fails to compile os_unix.c.
 
 Let me clarify my point in another way: Felix Bünemann’s patch doesn’t cover 
 the case where the configuration option -—disable-darwin is chosen in the 
 build on the Mac.
 
 I’d like to remind you of Section 1.2 of src/INSTALLmac.txt, that is, there 
 is another way to build vim differently from that of MacVim or alike.
 
 That’s why I sent my patch to vim_dev, not to mac_vim; the patch fixes a 
 problem which is almost irrelevant to MacVim.

Hmm, why is that configure check inside
if test $enable_darwin = yes; then?

Checking for header files should be done by configure. using #ifdefs

Re: macvim OS X 10.9 Mavericks build

2013-11-02 Thread Bram Moolenaar

Felix Buenemann wrote:

 Am 02.11.2013 um 23:40 schrieb Bram Moolenaar b...@moolenaar.net:
  Kazunobu Kuriyama wrote:
  On Nov 3, 2013, at 6:09 AM, Bram Moolenaar b...@moolenaar.net wrote:
  
  Felix Buenemann wrote:
  Am 01.11.2013 um 08:27 schrieb Kazunobu Kuriyama 
  kazunobu.kuriy...@nifty.com:
  On Nov 1, 2013, at 12:47 PM, Bram Moolenaar b...@moolenaar.net wrote:
  
  Felix Buenemann wrote:
  Am 27.10.2013 um 16:02 schrieb Bram Moolenaar b...@moolenaar.net:
  Björn wrote:
  On Mon, Oct 21, 2013 at 12:14 AM, Felix Buenemann wrote:
  Am 19.10.2013 um 18:54 schrieb björn:
  On Sun, Oct 13, 2013 at 11:16 PM, Felix Bünemann wrote:
  Am Mittwoch, 9. Oktober 2013 20:25:49 UTC+2 schrieb björn:
  On Wed, Oct 9, 2013 at 12:18 AM, Felix Bünemann wrote:
  I'm pretty sure that AvailabilityMacros.h is available on all 
  versions of OS
  X, because it's copyright header states 2001-20xx which 
  matches the OS X
  10.0 release timeline. Is the os_mac.h code also targeting OS 
  9? In that
  case we should add a configure check.
  
  Yes, pre-OS X should be supported.  If there is a suitable 
  #ifdef
  check for that, then it should be possible to submit as a patch 
  to
  mainline Vim.
  
  OK, I've updated the patch with a configure check:
  https://gist.github.com/felixbuenemann/6150257
  
  This looks good to me ... but should we perhaps be checking for
  Availability.h instead as that is what is used on Mavericks (and
  earlier OS X versions did not need explicit inclusion of
  AvailabilityMacros.h)?
  
  The macros used in the vim codebase are defined in 
  AvailabilityMacros.h not Availability.h.
  Availability.h has similar but not the same macros, so using it 
  would require cluttering the code with even more ifdefs.
  
  OK.  Well, then I think this solves the problem of compiling on OS X
  10.9 neatly and that it could be included in mainline Vim.
  
  Bram, can you please consider this patch for inclusion.  It should
  apply cleanly (I just tried myself) and it automatically solves the
  problem of us having to know exactly when this header was made
  available.  I've pasted it below for your convenience.  Note that
  Felix Bünemann wrote the patch, not me.
  
  Thanks, I'll put it in the todo list.
  
  How about the patch that Kazunobu Kuriyama sent on Friday?
  
  Both patches should be fine. Mine uses a configure check to see if
  AvailabilityMacros.h is available while Kazonubu Kuriyama used some
  compiler defines to check if the header is needed, so his solution is
  a bit more lightweight.
  
  Just to be clear: So including one or the other works, but I should not
  include both?
  
  
  Though Björn Winckler has not replied to Bram’s email above yet, let me 
  try to clarify.
  
  Felix Bünemann’s patch is for building VIM as a Carbon application, 
  while mine is for that as a plain UNIX application, I mean, the latter 
  lets VIM depend only on universal libc and ncurses (and additionally 
  X11) stuff, not on any API such as Carbon or Quartz peculiar to Mac.
  
  That makes a big difference in keyboard response, but this is another 
  story...
  
  From practical and technical points of view, I think both of the 
  patches won’t conflict each other because his patch is mainly for 
  os_mac.h while mine is only for os_unix.c.  No intersection, no 
  conflict, though his solution uses the configure script which affects 
  the whole build procedure, thus making it harder to evaluate possible 
  unfavorable impact on the build.
  
  Each of the patches will do for its own purpose.
  
  Hopefully, this clarifies the issue.  
  
  Regards,
  KK
  
  Are we talking about the same patches? I was referring to the patch you 
  send to the vim_dev list with the subject [patch] src/os_unix.c (for 
  build on Mac OS X 10.9 Mavericks)“.
  
  To compare https://gist.github.com/6150257 (my patch) and 
  https://gist.github.com/felixbuenemann/7283250 (KK’s patch).
  
  I think they achieve exactly the same think and the only difference is
  that my patch uses configure to check if AvailabilityMacros.h is
  available, while KK’s patch uses some existing preprocessor macros.
  This means that only one of the patches should be used.
  
  I sent out two patches that combine them, using the configure check for
  Kazonubu's patch as well.  Please check it works this way.
  
  Bram,
  
  Please include my patch as it was; otherwise, it won’t work as expected.  
  In fact, Patch 7.4.056 fails to compile os_unix.c.
  
  Let me clarify my point in another way: Felix Bünemann’s patch doesn’t 
  cover the case where the configuration option -—disable-darwin is chosen 
  in the build on the Mac.
  
  I’d like to remind you of Section 1.2 of src/INSTALLmac.txt, that is, 
  there is another way to build vim differently from that of MacVim or alike.
  
  That’s why I sent my patch to vim_dev, not to mac_vim; the patch fixes a 
  problem which is almost irrelevant to MacVim.
  
  Hmm, why is that configure check inside

Vim 2014 calendar available

2013-12-11 Thread Bram Moolenaar

Hello Vim users,

I have updated the handy desktop calendar for 2014.  It prints on one
sheet of paper and, after folding and applying a bit of glue, stands on
your desk.

It is available in English and Dutch.  You can find the PDF files on my
website: http://moolenaar.net/#Calendar

If you are doing your Christmas shopping on Amazon, please consider
using the links on this page: http://www.iccf.nl/click1.html
A percentage of the sales will go to Vim's charity, helping children in
Uganda, and it doesn't cost you anything.

And for a very special Christmas present: Sponsor a child!
http://www.iccf.nl/sponsor.html

Happy Vimming!

-- 
I started out with nothing, and I still have most of it.
-- Michael Davis -- Tonight Show

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Vim charity: financial report 2013

2014-03-02 Thread Bram Moolenaar

Hello Vim users,

Vim users are asked to support a project in Uganda, and many have sent
money in 2013.  The ICCF foundation takes care of this and the financial
report is now available: http://www.iccf.nl/jaarrekening2013en.pdf

I am very glad to see the amount has gone up a bit.  Over the years the
donations are quite stable, which is exactly what we need for the
children.

I plan to visit the project in a couple of months to see what they have
done with the money.

-- 
ARTHUR:   Ni!
BEDEVERE: Nu!
ARTHUR:   No.  Ni!  More like this. Ni!
BEDEVERE: Ni, ni, ni!
 Monty Python and the Holy Grail PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


vim.org currently down

2014-03-08 Thread Bram Moolenaar

At the moment there appears to be a problem with the vim.org domain.
I do not know how long it will take to fix this.

For the time being:
- For the website use: http://vim.sourceforge.net
- For the maillists use the @googlegroups.com addresses.
  Note that this uses an underscore: vim_dev instead of vim-dev.

-- 
BEDEVERE: Look!  It's the old man from scene 24 - what's he Doing here?
ARTHUR:   He is the keeper of the Bridge.  He asks each traveler five
  questions ...
GALAHAD:  Three questions.
 Monty Python and the Holy Grail PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: vim.org currently down

2014-03-08 Thread Bram Moolenaar

 At the moment there appears to be a problem with the vim.org domain.
 I do not know how long it will take to fix this.
 
 For the time being:
 - For the website use: http://vim.sourceforge.net
 - For the maillists use the @googlegroups.com addresses.
   Note that this uses an underscore: vim_dev instead of vim-dev.

Aand we're back!  Thanks to Sec for fixing it.

Keep those alternatives in mind in case it ever happens again.

-- 
Sorry, no fortune today.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


@vim.org mail currently doesn't work

2014-10-20 Thread Bram Moolenaar

Currently there appears to be a problem with all @vim.org email
addresses.  Sending messages to @googlegroups.com does appear to work.

I can't say when this will be fixed, I have yet been unable to reach
someone who could look into this.

Sorry for the trouble!

-- 
Linux is just like a wigwam: no Windows, no Gates and an Apache inside.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim 2015 calendar available

2014-12-19 Thread Bram Moolenaar

Hello Vim users,

I have updated the handy desktop calendar for 2015.  It prints on one
sheet of paper and, after folding and applying a bit of glue, stands on
your desk.

It is available in English and Dutch.  You can find the PDF files on my
website: http://moolenaar.net/#Calendar

If you are doing your Christmas shopping on Amazon, please consider
using the links on this page: http://www.iccf.nl/click1.html
A percentage of the sales will go to Vim's charity, helping children in
Uganda, and it doesn't cost you anything.

Otherwise, consider making a donation: http://www.iccf.nl/donate.html
And for a very special Christmas present: Sponsor a child!
http://www.iccf.nl/sponsor.html

Happy Vimming!

-- 
I started out with nothing, and I still have most of it.
-- Michael Davis -- Tonight Show

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Is it time to merge MacVim into mainline Vim?

2015-03-26 Thread Bram Moolenaar

Charles wrote:

 Is there any reason still existing why MacVim is a separate project from
 the offical Vim repo?  MacVim is stable and mature, and is probably fairly
 easily mergeable into Vim.
 
 One benefit of pulling MacVim into regular Vim is: MacVim will never be
 behind Vim in patch level.
 
 Also, in mainline Vim, the Carbon GUI is effectively dead.  If mainline
 Vim wants an OSX GUI, it should pull in MacVim.  It works all the way back
 to 10.4, and if support of even older machines is desired, the Carbon
 option can be kept.

The main reason it's a separate project is because there are different
people working on MacVim.  This way the project can progress
independently.

I have already offered in the past to include relevant changes into core
Vim.  It's just a matter of providing me with the patch.  Preferably
tested :-).

-- 
Lose weight, NEVER Diet again with
  The Invisible Weight Loss Patch
(spam e-mail)

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim-multibyte mailing list is closed

2015-07-03 Thread Bram Moolenaar

Hello Vim users,

The number of messages on the vim-multibyte mailing list has gone down
to nothing.  Multi-byte text is a core part of Vim these days, mainly
because UTF-8 is wide spread now.

Therefore I have closed the vim-multibyte maillist.  The archive will
remain, but posting new messages is no longer possible.  You can use the
vim-use and vim-dev lists for multi-byte questions and discussions.

-- 
hundred-and-one symptoms of being an internet addict:
174. You know what a listserv is.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim is moving from Google Code to Github

2015-08-18 Thread Bram Moolenaar

Hello Vim users,

If you never use the Mercurial repository or deal with issues, you can
stop reading now.

Google Code is shutting down, the Vim project is being moved to Github.
While this is happening, no changes are to be made.
Especially, don't add new issues or edit existing issues.
These changes will be lost.
Unfortunately there is no way to set this to read-only mode without shutting
the whole site down already.

I'll make another announcement when it's done.  Then there will also be
a page with instructions on how to adjust your local repository to pull
from the new one.

-- 
Save the plankton - eat a whale.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim has moved from Google Code to Github

2015-08-24 Thread Bram Moolenaar

Hello Vim users,

The announced move is done!

The cleaned up git repository is available on GitHub.
You can start using it, see http://www.vim.org/git.php

If you previously had synced from the Mercurial repository on Google
Code, you can either just drop it and start using GitHub, or switch to
the Mercurial mirror.  More info here: http://www.vim.org/movetogithub.php

Sorry, the section about moving to github and taking over your local
changes isn't filled in yet. Hopefully you can figure it out yourself,
or wait until someone provides the missing instructions.  Discuss this
on the vim-dev maillist.

The Vim project on Google Code has been put in the project moved
state.  Most things should redirect to the equivalent page on GitHub.
Works for issues, at least.

Happy Vimming!

-- 
BRIDGEKEEPER: What is your favorite colour?
GAWAIN:   Blue ...  No yelloww!
 Monty Python and the Holy Grail PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the vim_mac maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
vim_mac group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: running vim on Yosmite

2015-09-12 Thread Bram Moolenaar

[forwarding to the vim-mac list]

Yizhou Zhao wrote:

> About the question of "Vim.app will not run on MacOS X 10.9
> (Mavericks) and MacOS X 10.10 (Yosemite) by click on the icon”. (yeah,
> I do read the Readme carefully)
>  
> The vim for mac should be able to work by click on the vim icon.
> You should: on the first run, right click on the icon and click open.
> After that you can open it by double-click the icon.
> I think this has something to do with the new “security” logic of mac os. 
> Other software with the same issue can be solved this way.
> 
> Thanks again for such a great freeware.
> 
> Yizhou Z

I don't think this text appears in the base Vim distribution, only in
MacVim?

-- 
Eye have a spelling checker, it came with my PC;
It plainly marks four my revue mistakes I cannot sea.
I've run this poem threw it, I'm sure your please to no,
It's letter perfect in it's weigh, my checker tolled me sew!

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim donations

2015-12-01 Thread Bram Moolenaar

Hello Vim users,

I keep getting a steady stream of donations.  I thought you might want
to know how much this actually is, so here is an overview of this year
so far:

2015 Jan  4806 euro
2015 Feb  1250 euro
2015 Mar  1246 euro
2015 Apr  5153 euro
2015 May  1446 euro
2015 Jun  1625 euro
2015 Jul   774 euro
2015 Aug  1202 euro
2015 Sep  1019 euro
2015 Oct   779 euro
2015 Nov   741 euro

Thank you very much for your support!  The money goes to Uganda to help
needy children, especially to give them a proper education, so that they
can take eventually care of their own family later.
See http://www.iccf.nl

Unfortunately, email from PayPal has been unreliable.  I can't seem to
fix this on my side, it's not like checking for spam.  If you make a
donation and you do not get a registration key within a day or two, send
me a message and I'll check the account.

Happy Vimming!

-- 
Apathy Error: Don't bother striking any key.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim calendar for 2016

2015-12-17 Thread Bram Moolenaar

Hello Vim users,

I have updated the handy desktop calendar for 2016.  It prints on one
sheet of paper and, after folding and applying a bit of glue, stands on
your desk.

It is available in English and Dutch.  You can find the PDF files on my
website: http://moolenaar.net/#Calendar

If you are doing your (Christmas) shopping on Amazon, please consider
using the links on this page: http://www.iccf.nl/click1.html
A percentage of the sales will go to Vim's charity, helping children in
Uganda, and it doesn't cost you anything.

Otherwise, consider making a donation: http://www.iccf.nl/donate.html
And for a very special Christmas present: Sponsor a child!
http://www.iccf.nl/sponsor.html

Happy Vimming!

-- 
Facepalm reply #9: "Speed up, you can drive 80 here" "Why, the cars behind us
are also driving 60"

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim charity: financial report 2015

2016-03-10 Thread Bram Moolenaar
Hello Vimmers,

Vim users are asked to support a project in Uganda, and many have
donated money in 2015.  The ICCF foundation takes care of this and the
financial report is now available, see the attachment.  Also available
in Dutch: http://www.iccf.nl/jaarrekening2015nl.pdf

I am very thankful for the support!  Although the amount went down a bit
compared to 2014, there is still an upwards trend over the years.

I'm also happy to say that the cost was only 0.7% of the donations, thus
more than 99% of the money actually ended up with the project in Uganda.
There it is used to keep the school and clinic running and make sure the
children are healthy and complete their education.  Recently two of our
students graduated at the university. That is a huge accomplishment
for someone who started as a poor, malnourished child in a small town.

-- 
Anyone who is capable of getting themselves made President should on no
account be allowed to do the job.
-- Douglas Adams, "The Hitchhiker's Guide to the Galaxy"

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


jaarrekening2015en.pdf
Description: Binary data


Vim charity: visit report

2016-05-07 Thread Bram Moolenaar

Hello Vim users,

Vim users are asked to support a project in Uganda, donations for Vim
are used to help poor children.

I have visited the project to see what is going on there and what they
are doing with the money.  You can read it here:
www.iccf.nl/news.html

You can find pictures here: https://goo.gl/photos/ukDzUAtNWQXDxfzY7
And a short video: http://youtu.be/5N0pcT6g5A4

-- 
An SQL statement walks into a bar.  He approaches two tables
and says, "Mind if I join you?"

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Vim 8 pre-announcement

2016-08-17 Thread Bram Moolenaar

Skywind3000 wrote:

> > Hello Vim users,
> > 
> > Work on Vim 8.0 is coming close to an end.  I hope version 8.0 can be
> > released in about two weeks.
> > 
> > This is a last chance to modify new features in a way that is not
> > backwards compatible.  Once 8.0 is out we can't make changes that would
> > break plugins.
> 
> Can we have a binary mode in channels ? Which could be used to implement
> a virtual terminal inside vim in VimScript.
> 
> According to the ":help channel", There is a "raw" mode in channels, but it
> will treat the whole message as a string, not a binary data.

Raw mode is nearly binary.  The only limitation I'm aware of is that it
can't handle NUL bytes.  And since there is no way to deal with binary
data anyway in Vim script, it's probably the only thing possible.

An alternative is NL mode, then you get lines at a time where NUL bytes
have been changed to NL bytes.  But it will be stuck waiting for the
next NL.

-- 
This planet has -- or rather had -- a problem, which was this: most
of the people living on it were unhappy for pretty much of the time.
Many solutions were suggested for this problem, but most of these
were largely concerned with the movements of small green pieces of
paper, which is odd because on the whole it wasn't the small green
pieces of paper that were unhappy.
    -- Douglas Adams, "The Hitchhiker's Guide to the Galaxy"

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim 8 pre-announcement

2016-08-16 Thread Bram Moolenaar

Hello Vim users,

Work on Vim 8.0 is coming close to an end.  I hope version 8.0 can be
released in about two weeks.

This is a last chance to modify new features in a way that is not
backwards compatible.  Once 8.0 is out we can't make changes that would
break plugins.

An overview of new features can be found in:
https://github.com/vim/vim/blob/master/runtime/doc/version8.txt
A version with links (but a day older):
http://vimhelp.appspot.com/version8.txt.html

Please review the new features, try them out and report what should be
changed on the vim-dev maillist.  Of course you should also report bugs
you find.

Happy Vimming!


PS. If you are interested in meeting Vim users: Vimfest is happening in
Berlin Sept. 16-18.  http://vimfest.org


-- 
How To Keep A Healthy Level Of Insanity:
9. As often as possible, skip rather than walk.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim 7.4y ready for beta testing

2016-09-06 Thread Bram Moolenaar


Hello Vim users!


Announcing:  Vim (Vi IMproved) version 7.4y BETA


This is the second BETA release for Vim 8.  Same files as 7.4x but with
a few more changes.

Please report anything that isn't right.  That includes a crash but also
a typo in the documentation or a missing file.


Once you have installed Vim 7.4y BETA you can find details about the
changes since Vim 7.4 with:
:help version8

Note that the reported version is 7.4.2341


Gratitude
-

If you like Vim, please consider helping poor children in the south of
Uganda: http://iccf-holland.org


Where to get it
---

The best way to obtain the latest Vim is using Git.  Summary:
git clone https://github.com/vim/vim.git
More information here: http://www.vim.org/git.php

For MS-Windows most of you will want the self-installing executable:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74y.exe

Information about which files to download for what system (don't use the
links, they are still for Vim 7.4):
http://www.vim.org/download.php

A list of mirror sites can be found here:
http://www.vim.org/mirrors.php


The files available for download:

UNIX:
sources + runtime files, bzip2 compressed:
ftp://ftp.vim.org/pub/vim/unstable/unix/vim-7.4y.tar.bz2

VARIOUS:
help files converted to HTML:
ftp://ftp.vim.org/pub/vim/unstable/doc/vim74yhtml.zip

MS-WINDOWS one-size-fits-all:
Self-installing, includes all runtime files, loads libraries dynamically:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74y.exe

MS-WINDOWS separate files:
Runtime files:
ftp://ftp.vim.org/pub/vim/unstable/pc/vim74yrt.zip
GUI binary for Windows 95/98/NT/2000/XP/7:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74y.zip
GUI binary with OLE support:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74yole.zip
Console version for Windows NT/2000/XP/7:
ftp://ftp.vim.org/pub/vim/unstable/pc/vim74yw32.zip
Sources for PC (with CR-LF):
ftp://ftp.vim.org/pub/vim/unstable/pc/vim74ysrc.zip

For debugging:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74y.pdb
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74yole.pdb
ftp://ftp.vim.org/pub/vim/unstable/pc/vim74yw32.pdb


Omitted in this version are:
- The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.
- The 32-bit console version for MS-DOS/Windows 95/98
- The 16 bit MS-Windows version


Mailing lists
-

For user questions you can turn to the Vim mailing list.  There are a
lot of tips, scripts and solutions.  You can ask your Vim questions, but
only if you subscribe.  See http://www.vim.org/maillist.php#vim

If you want to help Vim development, discuss new features or get the
latest patches, subscribe to the vim-dev mailing list.  See
http://www.vim.org/maillist.php#vim-dev

Subject specific lists:
Macintosh issues:  http://www.vim.org/maillist.php#vim-mac

Before you ask a question you should search the archives, someone may
already have given the answer.


Reporting bugs
--

Send them to <vim-...@vim.org>.  Please describe the problem precisely.
All the time spent on answering mail is subtracted from the time that is
spent on improving Vim!  Always give a reproducible example and try to
find out which settings or other things influence the appearance of the
bug.  Try starting without your own vimrc file: "vim -u NONE".  Try
different machines if possible.  See ":help bugs" in Vim.

Alternatively, create an issue at github and/or a pull request.
Please try to write a test that reproduces the problem and will pass
once it is fixed. See https://github.com/vim/vim


Happy Vimming!


-- 
hundred-and-one symptoms of being an internet addict:
187. You promise yourself that you'll only stay online for another
 15 minutes...at least once every hour.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vimfest Berlin

2016-09-01 Thread Bram Moolenaar

Hello Vim users,

If you are interested in meeting Vim users: Vimfest is happening in
Berlin Sept. 16-18.

The schedule is now available: http://vimfest.org/#agenda
I'll be doing a talk on Saturday.

If you plan to join, please register, so they have an idea of how many
people to expect.


-- 
"A clear conscience is usually the sign of a bad memory."
 -- Steven Wright

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim 8.0 released!

2016-09-12 Thread Bram Moolenaar


Hello Vim users!


Announcing:  Vim (Vi IMproved) version 8.0


This the first major Vim release in ten years.  There are interesting
new features, many small improvements and lots of bug fixes.

Among the new features are:
- Asynchronous I/O support, channels, JSON
- Jobs
- Timers
- Partials, Lambdas and Closures
- Packages
- New style testing
- Viminfo merged by timestamp
- GTK+ 3 support
- MS-Windows DirectX support


Once you have installed Vim 8.0 you can find details about the changes
since Vim 7.4 with:
:help version8
Or view it online:
https://raw.githubusercontent.com/vim/vim/master/runtime/doc/version8.txt


Gratitude
-

If you like Vim, please consider helping poor children in the south of
Uganda: http://iccf-holland.org


Where to get it
---

The best way to obtain the latest Vim is using Git.  Summary:
git clone https://github.com/vim/vim.git
More information here: http://www.vim.org/git.php

For MS-Windows most of you will want the self-installing executable:
ftp://ftp.vim.org/pub/vim/pc/gvim80.exe

Information about which files to download for what system:
http://www.vim.org/download.php

A list of mirror sites can be found here:
http://www.vim.org/mirrors.php


The files available for download:

UNIX:
sources + runtime files, bzip2 compressed:
ftp://ftp.vim.org/pub/vim/unix/vim-8.0.tar.bz2

VARIOUS:
help files converted to HTML:
ftp://ftp.vim.org/pub/vim/doc/vim80html.zip

MS-WINDOWS one-size-fits-all:
Self-installing, includes all runtime files, loads libraries dynamically:
ftp://ftp.vim.org/pub/vim/pc/gvim80.exe

MS-WINDOWS separate files:
Runtime files:
ftp://ftp.vim.org/pub/vim/pc/vim80rt.zip
GUI binary for Windows 95/98/NT/2000/XP/7:
ftp://ftp.vim.org/pub/vim/pc/gvim80.zip
GUI binary with OLE support:
ftp://ftp.vim.org/pub/vim/pc/gvim80ole.zip
Console version for Windows NT/2000/XP/7:
ftp://ftp.vim.org/pub/vim/pc/vim80w32.zip
Sources for PC (with CR-LF):
ftp://ftp.vim.org/pub/vim/pc/vim80src.zip

For debugging:
ftp://ftp.vim.org/pub/vim/pc/gvim80.pdb
ftp://ftp.vim.org/pub/vim/pc/gvim80ole.pdb
ftp://ftp.vim.org/pub/vim/pc/vim80w32.pdb

AMIGA:
Only runtime and sources are provided, no binary:
ftp://ftp.vim.org/pub/vim/amiga/vim80rt.tgz
ftp://ftp.vim.org/pub/vim/amiga/vim80src.tgz


Omitted in this version are:
- The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.
- The 32-bit console version for MS-DOS/Windows 95/98
- The 16 bit MS-Windows version


Mailing lists
-

For user questions you can turn to the Vim mailing list.  There are a
lot of tips, scripts and solutions.  You can ask your Vim questions, but
only if you subscribe.  See http://www.vim.org/maillist.php#vim

If you want to help Vim development, discuss new features or get the
latest patches, subscribe to the vim-dev mailing list.  See
http://www.vim.org/maillist.php#vim-dev

Subject specific lists:
Macintosh issues:  http://www.vim.org/maillist.php#vim-mac

Before you ask a question you should search the archives, someone may
already have given the answer.


Reporting bugs
--

Send them to <vim-...@vim.org>.  Please describe the problem precisely.
All the time spent on answering mail is subtracted from the time that is
spent on improving Vim!  Always give a reproducible example and try to
find out which settings or other things influence the appearance of the
bug.  Try starting without your own vimrc file: "vim -u NONE".  Try
different machines if possible.  See ":help bugs" in Vim.

Alternatively, create an issue at github and/or a pull request.
Please try to write a test that reproduces the problem and will pass
once it is fixed. See https://github.com/vim/vim


Happy Vimming!


-- 
"Marriage is a wonderful institution...
but who wants to live in an institution?"
 - Groucho Marx

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Vim 8.0 released!

2016-09-13 Thread Bram Moolenaar

Tumbler Terrall wrote:

> > Announcing:  Vim (Vi IMproved) version 8.0
> > 
> > 
> > This the first major Vim release in ten years.  There are interesting
> > new features, many small improvements and lots of bug fixes.
> 
> Awesome! Thanks for everything!
> 
> Oh, just curious. Are you going to update the download link on vim.org
> since 8.0.0 doesn't work with with netrw? ;)

I already updated download links.  I don't think any one points
specifically to 8.0.0, I replaced the files with 8.0.2.  That was within
an hour or so.

-- 
Two fish in a tank. One says to the other:
"Do you know how to drive this thing?"

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Vim 8 pre-announcement

2016-08-18 Thread Bram Moolenaar

Roland Puntaier wrote:

> I was wondering whether you could also include into Vim 8 the following patch
> (the original reason for pull request https://github.com/vim/vim/pull/543,
> which you can reject, since the langmap part doesn't seem to have a chance 
> in, anyway)
> The behavior this patch tries to achieve is given by the test case in
> the patch.

This is the wrong solution, it is not backwards compatible and will
cause problems.

The todo list mentions the right solution:

- in vgetorpeek() apply langmap to the typeahead buffer and put the result in
  a copy-buffer, only when langmap is appropriate for the current mode. Then
  check for mapping and let gotchars() work on the copy-buffer.
- Remove LANGMAP_ADJUST() in other parts of the code.  Make sure the mode is
  covered by the above change.
So that replaying the register doesn't use keymap/langmap and still does the
same thing.

I know this is much more difficult to implement, but we should not
include a bad hack for that reason.

-- 
If you put 7 of the most talented OSS developers in a room for a week
and asked them to fix a bug in a spreadsheet program, in 1 week
you'd have 2 new mail readers and a text-based web browser.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim 7.4x ready for beta testing

2016-08-28 Thread Bram Moolenaar


Hello Vim users,


Announcing:  Vim (Vi IMproved) version 7.4x BETA


This is the first BETA release for Vim 8

Please check that the distribution is OK.  I haven't done one for a long
time.  Report anything that isn't right.  That includes a crash but also
a typo in the documentation or a missing file.


Once you have installed Vim 7.4x BETA you can find details about the
changes since Vim 7.4 with:
:help version8

Note that the reported version is 7.4.2287.


Gratitude
-

If you like Vim, please consider helping poor children in the south of
Uganda: http://iccf-holland.org


Where to get it
---

The best way to obtain the latest Vim is using Git.  Summary:
git clone https://github.com/vim/vim.git
More information here: http://www.vim.org/git.php

For MS-Windows most of you will want the self-installing executable:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74x.exe

Information about which files to download for what system (don't use the
links, they are still for Vim 7.4):
http://www.vim.org/download.php

A list of mirror sites can be found here:
http://www.vim.org/mirrors.php


The files available for download:

UNIX:
sources + runtime files, bzip2 compressed:
ftp://ftp.vim.org/pub/vim/unstable/unix/vim-7.4x.tar.bz2

VARIOUS:
help files converted to HTML:
ftp://ftp.vim.org/pub/vim/unstable/doc/vim74xhtml.zip

MS-WINDOWS one-size-fits-all:
Self-installing, includes all runtime files, loads libraries dynamically:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74x.exe

MS-WINDOWS separate files:
Runtime files:
ftp://ftp.vim.org/pub/vim/unstable/pc/vim74xrt.zip
GUI binary for Windows 95/98/NT/2000/XP/7:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74x.zip
GUI binary with OLE support:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74xole.zip
Console version for Windows NT/2000/XP/7:
ftp://ftp.vim.org/pub/vim/unstable/pc/vim74xw32.zip
Sources for PC (with CR-LF):
ftp://ftp.vim.org/pub/vim/unstable/pc/vim74xsrc.zip

For debugging:
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74x.pdb
ftp://ftp.vim.org/pub/vim/unstable/pc/gvim74xole.pdb
ftp://ftp.vim.org/pub/vim/unstable/pc/vim74xw32.pdb


Omitted in this version are:
- The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.
- The 32-bit console version for MS-DOS/Windows 95/98
- The 16 bit MS-Windows version


Mailing lists
-

For user questions you can turn to the Vim mailing list.  There are a
lot of tips, scripts and solutions.  You can ask your Vim questions, but
only if you subscribe.  See http://www.vim.org/maillist.php#vim

If you want to help Vim development, discuss new features or get the
latest patches, subscribe to the vim-dev mailing list.  See
http://www.vim.org/maillist.php#vim-dev

Subject specific lists:
Macintosh issues:  http://www.vim.org/maillist.php#vim-mac

Before you ask a question you should search the archives, someone may
already have given the answer.


Reporting bugs
--

Send them to <vim-...@vim.org>.  Please describe the problem precisely.
All the time spent on answering mail is subtracted from the time that is
spent on improving Vim!  Always give a reproducible example and try to
find out which settings or other things influence the appearance of the
bug.  Try starting without your own vimrc file: "vim -u NONE".  Try
different machines if possible.  See ":help bugs" in Vim.

Alternatively, create an issue at github and/or a pull request.
Please try to write a test that reproduces the problem and will pass
once it is fixed. See https://github.com/vim/vim


Happy Vimming!


-- 
Q: What kind of stuff do you do?
A: I collect hobbies.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Updated Vim 8.0 available with 69 patches

2016-11-06 Thread Bram Moolenaar

Hello Vim users!

I have built a version of Vim 8.0 with all the latest patches.  This is
mainly interesting for MS-Windows users who download the binary.

Upgrading to this version is recommended, since it fixes several
problems.

I have renamed the original Vim 8.0 files to "80-002" (it's actually Vim
8.0.002).  The new files are both available as as "80" and "80-069".  I
first thought that replacing the existing files would be sufficient, but
quickly found that caching causes the old one to be downloaded.  I
decided to make both available, so that anyone linking to a "80" file
will get the latest version (once caching catches up).

Since patch 8.0.0029 removed support for older MS-Windows systems, only
MS-Windows XP and later are supported.

Most MS-Windows users will want to get this one:
ftp://ftp.vim.org/pub/vim/pc/gvim80-069.exe


These files available for download:

UNIX:
sources + runtime files, bzip2 compressed:
ftp://ftp.vim.org/pub/vim/unix/vim-8.0.tar.bz2
ftp://ftp.vim.org/pub/vim/unix/vim-8.0.069.tar.bz2

VARIOUS:
help files converted to HTML:
ftp://ftp.vim.org/pub/vim/doc/vim80html.zip
ftp://ftp.vim.org/pub/vim/doc/vim80-069html.zip

MS-WINDOWS one-size-fits-all:
Self-installing, includes all runtime files, loads libraries dynamically:
ftp://ftp.vim.org/pub/vim/pc/gvim80.exe
ftp://ftp.vim.org/pub/vim/pc/gvim80-069.exe

MS-WINDOWS separate files:
Runtime files:
ftp://ftp.vim.org/pub/vim/pc/vim80rt.zip
ftp://ftp.vim.org/pub/vim/pc/vim80-069rt.zip
GUI binary for Windows XP and later:
ftp://ftp.vim.org/pub/vim/pc/gvim80.zip
ftp://ftp.vim.org/pub/vim/pc/gvim80-069.zip
GUI binary with OLE support:
ftp://ftp.vim.org/pub/vim/pc/gvim80ole.zip
ftp://ftp.vim.org/pub/vim/pc/gvim80-069ole.zip
Console version for Windows NT/2000/XP/7:
ftp://ftp.vim.org/pub/vim/pc/vim80w32.zip
ftp://ftp.vim.org/pub/vim/pc/vim80-069w32.zip
Sources for PC (with CR-LF):
ftp://ftp.vim.org/pub/vim/pc/vim80src.zip
ftp://ftp.vim.org/pub/vim/pc/vim80-069src.zip

For debugging:
ftp://ftp.vim.org/pub/vim/pc/gvim80.pdb
ftp://ftp.vim.org/pub/vim/pc/gvim80-069.pdb
ftp://ftp.vim.org/pub/vim/pc/gvim80ole.pdb
ftp://ftp.vim.org/pub/vim/pc/gvim80-069ole.pdb
ftp://ftp.vim.org/pub/vim/pc/vim80w32.pdb
ftp://ftp.vim.org/pub/vim/pc/vim80-069w32.pdb


Omitted in this version are:
- The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.
- The MS-Windows versions for Windows older than XP



Happy Vimming!


-- 
No engineer can take a shower without wondering if some sort of Teflon coating
would make showering unnecessary.
(Scott Adams - The Dilbert principle)

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim calendar for 2017

2016-12-10 Thread Bram Moolenaar

Hello Vim users!

I have updated the handy desktop calendar for 2017.  It prints on one
sheet of paper and, after folding and applying a bit of glue, stands on
your desk.

It is available in English and Dutch.  You can find the PDF files on my
website: http://moolenaar.net/#Calendar


The project in Uganda in currently suffering from a drought.  This area
of Uganda is farmland.  For the farms to be productive rain is needed.
And there has been no rain since May, and very little before that.
Our staff says this is the worst drought in 25 years.

A $30 donation buys a family a bag of maize flour that can feed them for
1 month.  100% of your donation goes directly to buying maize flour.

See this page for how to send money: http://www.iccf.nl/donate.html

We have already started handing out bags of maize flour.  You can find
pictures and information on the blog of the director:
http://jeffshan.blogspot.ch/2016/11/famine-relief.html


Happy Vimming!

-- 
Facepalm reply #9: "Speed up, you can drive 80 here" "Why, the cars behind us
are also driving 60"

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim 25 birthday presentation

2016-12-14 Thread Bram Moolenaar

Hello Vim users!

On November 2nd I did a presentation about Vim at Google Zurich.
This is exactly 25 years since the first public version of Vim was
built.

The presentation gives an overview of Vim history and highlights the
important choices that were made.  With background information on
my personal life and what was the state of computing, the context in
which Vim was developed.

It took a while to get the video and clean it up for publication.  You
can only see the slides and what is presented, unfortunately the camera
recording quality was not good so I could not use it.

You can find it here: https://youtu.be/ayc_qpB-93o

Happy Vimming!

-- 
hundred-and-one symptoms of being an internet addict:
115. You are late picking up your kid from school and try to explain
 to the teacher you were stuck in Web traffic.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Updated Vim 8.0 available with 586 patches

2017-04-23 Thread Bram Moolenaar

Hello Vim users!

I have built a version of Vim 8.0 with all the latest patches.  This is
mainly interesting for MS-Windows users who download the binary.

Upgrading to this version is recommended, since it fixes many
problems.

I have renamed the original Vim 8.0 files to include the patchlevel.
The new files are both available as "80" and "80-586".  Note that
caching may cause the "80" file to still be the old one.

Since patch 8.0.0029 removed support for older MS-Windows systems, only
MS-Windows XP and later are supported.

Most MS-Windows users will want to get this one:
ftp://ftp.vim.org/pub/vim/pc/gvim80-586.exe


These files available for download:

UNIX:
sources + runtime files, bzip2 compressed:
ftp://ftp.vim.org/pub/vim/unix/vim-8.0.tar.bz2
ftp://ftp.vim.org/pub/vim/unix/vim-8.0.586.tar.bz2

VARIOUS:
help files converted to HTML:
ftp://ftp.vim.org/pub/vim/doc/vim80html.zip
ftp://ftp.vim.org/pub/vim/doc/vim80-586html.zip

MS-WINDOWS one-size-fits-all:
Self-installing, includes all runtime files, loads libraries dynamically:
ftp://ftp.vim.org/pub/vim/pc/gvim80.exe
ftp://ftp.vim.org/pub/vim/pc/gvim80-586.exe

MS-WINDOWS separate files:
Runtime files:
ftp://ftp.vim.org/pub/vim/pc/vim80rt.zip
ftp://ftp.vim.org/pub/vim/pc/vim80-586rt.zip
GUI binary for Windows XP and later:
ftp://ftp.vim.org/pub/vim/pc/gvim80.zip
ftp://ftp.vim.org/pub/vim/pc/gvim80-586.zip
GUI binary with OLE support:
ftp://ftp.vim.org/pub/vim/pc/gvim80ole.zip
ftp://ftp.vim.org/pub/vim/pc/gvim80-586ole.zip
Console version for Windows NT/2000/XP/7:
ftp://ftp.vim.org/pub/vim/pc/vim80w32.zip
ftp://ftp.vim.org/pub/vim/pc/vim80-586w32.zip
Sources for PC (with CR-LF):
ftp://ftp.vim.org/pub/vim/pc/vim80src.zip
ftp://ftp.vim.org/pub/vim/pc/vim80-586src.zip

For debugging:
ftp://ftp.vim.org/pub/vim/pc/gvim80.pdb
ftp://ftp.vim.org/pub/vim/pc/gvim80-586.pdb
ftp://ftp.vim.org/pub/vim/pc/gvim80ole.pdb
ftp://ftp.vim.org/pub/vim/pc/gvim80-586ole.pdb
ftp://ftp.vim.org/pub/vim/pc/vim80w32.pdb
ftp://ftp.vim.org/pub/vim/pc/vim80-586w32.pdb


Omitted in this version are:
- The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.
- The MS-Windows versions for Windows older than XP


Happy Vimming!

-- 
There can't be a crisis today, my schedule is already full.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim charity: financial report 2016

2017-04-08 Thread Bram Moolenaar
Hello Vimmers,

Vim users are asked to support a project in Uganda, and many have
donated money in 2016.  The ICCF foundation takes care of this and their
financial report is now available, see the attachment.  Also available
in Dutch: http://www.iccf.nl/jaarrekening2016nl.pdf

I am very thankful for the support!  Although the amount went down a bit
compared to 2015, we are still able to help many children.

I'm also happy to say that the cost was only 0.7% of the donations, thus
more than 99% of the money actually ended up with the project in Uganda.
There it is used to keep the school and clinic running and make sure the
children are healthy and complete their education.

Several students graduated at the university in the past year.  One as a
lawyer and one is now a doctor.  That is a huge accomplishment, they
started as a poor, malnourished child in a small town.

-- 
Anyone who is capable of getting themselves made President should on no
account be allowed to do the job.
-- Douglas Adams, "The Hitchhiker's Guide to the Galaxy"

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


jaarrekening2016en.pdf
Description: Binary data


Vim.org email problems fixed

2017-06-04 Thread Bram Moolenaar

Hello Vim users!

You may have noticed it was a bit quiet on the Vim lists.  That's
because the vim.org email server crashed and it took Stephan a few days
to make it work again.  Restoring a backup turned out to be difficult,
let me know if you see something wrong.

-- 
Bad fashion can discourage normal people from interacting with the engineer
and talking about the cute things their children do.
(Scott Adams - The Dilbert principle)

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Vim calendar for 2018

2017-12-13 Thread Bram Moolenaar

Hello Vim users!

> I have updated the handy desktop calendar for 2018.  It prints on one
> sheet of paper and, after folding and applying a bit of glue, stands on
> your desk.
> 
> It is available in English and Dutch.  You can find the PDF files on my
> website: http://moolenaar.net/#Calendar

Turns out "ncal -w 2018" shows the wrong week numbers!  I have corrected
that now.

Happy Vimming!

PS. Still shopping for presents?  Please use the links on this page, a
percentage goes to the children in Uganda:
http://iccf-holland.org/click1.html
It doesn't cost you anything!

-- 
>From "know your smileys":
 :^[/   mean-smiley-with-cigarette

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim calendar for 2018

2017-12-05 Thread Bram Moolenaar

Hello Vim users!

I have updated the handy desktop calendar for 2018.  It prints on one
sheet of paper and, after folding and applying a bit of glue, stands on
your desk.

It is available in English and Dutch.  You can find the PDF files on my
website: http://moolenaar.net/#Calendar

Happy Vimming!

-- 
>From "know your smileys":
 :^[/   mean-smiley-with-cigarette

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim 8.1 is released!

2018-05-17 Thread Bram Moolenaar

Hello Vim users!

Announcing:  Vim (Vi IMproved) version 8.1


This is a minor release with many small improvements and lots of bug
fixes.  The main new feature is the terminal window.  I have put up a
few screenshots on the Vim website:
https://www.vim.org/vim-8.1-released.php

Once you have installed Vim 8.1 you can find details about the changes
since Vim 8.1 with:
:help version8.1
Or view it online:
https://raw.githubusercontent.com/vim/vim/master/runtime/doc/version8.txt


Gratitude
-

If you like Vim, please consider helping poor children in the south of
Uganda: http://iccf-holland.org


Where to get it
---

The best way to obtain the latest Vim is using Git.  Summary:
git clone https://github.com/vim/vim.git
More information here: https://www.vim.org/git.php

For MS-Windows most of you will want the self-installing executable:
https://ftp.nluug.nl/pub/vim/pc/gvim81.exe

Information about which files to download for what system:
https://www.vim.org/download.php

A list of mirror sites can be found here:
https://www.vim.org/mirrors.php


The files available for download:

UNIX:
sources + runtime files, bzip2 compressed:
https://ftp.nluug.nl/pub/vim/unix/vim-8.1.tar.bz2

VARIOUS:
help files converted to HTML:
https://ftp.nluug.nl/pub/vim/doc/vim81html.zip

MS-WINDOWS one-size-fits-all:
Self-installing, includes all runtime files, loads libraries dynamically:
https://ftp.nluug.nl/pub/vim/pc/gvim81.exe

MS-WINDOWS separate files:
Runtime files:
https://ftp.nluug.nl/pub/vim/pc/vim81rt.zip
GUI binary for Windows 95/98/NT/2000/XP/7:
https://ftp.nluug.nl/pub/vim/pc/gvim81.zip
GUI binary with OLE support:
https://ftp.nluug.nl/pub/vim/pc/gvim81ole.zip
Console version for Windows NT/2000/XP/7:
https://ftp.nluug.nl/pub/vim/pc/vim81w32.zip
Sources for PC (with CR-LF):
https://ftp.nluug.nl/pub/vim/pc/vim81src.zip

For debugging:
https://ftp.nluug.nl/pub/vim/pc/gvim81.pdb
https://ftp.nluug.nl/pub/vim/pc/gvim81ole.pdb
https://ftp.nluug.nl/pub/vim/pc/vim81w32.pdb

AMIGA:
Only runtime and sources are provided, no binary:
https://ftp.nluug.nl/pub/vim/amiga/vim81rt.tgz
https://ftp.nluug.nl/pub/vim/amiga/vim81src.tgz


Omitted in this version are:
- The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.
- The 32-bit console version for MS-DOS/Windows 95/98
- The 16 bit MS-Windows version


Mailing lists
-

For user questions you can turn to the Vim mailing list.  There are a
lot of tips, scripts and solutions.  You can ask your Vim questions, but
only if you subscribe.  See https://www.vim.org/maillist.php#vim

If you want to help Vim development, discuss new features or get the
latest patches, subscribe to the vim-dev mailing list.  See
https://www.vim.org/maillist.php#vim-dev

Subject specific lists:
Macintosh issues:  https://www.vim.org/maillist.php#vim-mac

Before you ask a question you should search the archives, someone may
already have given the answer.


Reporting bugs
--

Send them to <vim-...@vim.org>.  Please describe the problem precisely.
All the time spent on answering mail is subtracted from the time that is
spent on improving Vim!  Always give a reproducible example and try to
find out which settings or other things influence the appearance of the
bug.  Try starting without your own vimrc file: "vim -u NONE".  Try
different machines if possible.  See ":help bugs" in Vim.

Alternatively, create an issue at github and/or a pull request.
Please try to write a test that reproduces the problem and will pass
once it is fixed. See https://github.com/vim/vim


Happy Vimming!


-- 
INSPECTOR END OF FILM: Move along.  There's nothing to see!  Keep moving!
   [Suddenly he notices the cameras.]
INSPECTOR END OF FILM: (to Camera) All right, put that away sonny.
   [He walks over to it and puts his hand over the lens.]
 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Vim 8.1 is released!

2018-05-17 Thread Bram Moolenaar

> Bram Moolenaar wrote:
> > Hello Vim users!
> >
> > Announcing:  Vim (Vi IMproved) version 8.1
> >
> >
> > This is a minor release with many small improvements and lots of bug
> > fixes.  The main new feature is the terminal window.  I have put up a
> > few screenshots on the Vim website:
> > https://www.vim.org/vim-8.1-released.php
> >   
> 
> It's not clear if this that binary is a 64-bit version ...
> 32-bit runs between 10-15% slower on 64-bit machines.

It is 32 bit.  Previous comparisons show that the 32 bit version is a
bit faster.  Where do you get the information that it would be slower?

There was a 64 bit version somehwere, but it isn't very popular.

-- 
JOHN CLEESE PLAYED: SECOND SOLDIER WITH A KEEN INTEREST IN BIRDS, LARGE MAN
WITH DEAD BODY, BLACK KNIGHT, MR NEWT (A VILLAGE
BLACKSMITH INTERESTED IN BURNING WITCHES), A QUITE
EXTRAORDINARILY RUDE FRENCHMAN, TIM THE WIZARD, SIR
LAUNCELOT
 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Uganda visit report

2018-08-10 Thread Bram Moolenaar


Hello Vimmers,

I have visited Vim's charity project in June. I finally had time to
finish writing my report and organise the pictures.  You can find it
here: http://www.iccf.nl/news.html

It has links to the photo album and a short video.

-- 
hundred-and-one symptoms of being an internet addict:
84. Books in your bookcase bear the names Bongo, WinSock and Inside OLE

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vimfest 2017 recap

2018-08-16 Thread Bram Moolenaar


Hello Vimmers,

Matthias wrote:

Vimfest 2017 was the third community-driven Vim "Hackathon" in Berlin, 
organized by the Vim Berlin user group and Vim enthusiasts from other 
cities. A short recap with talks, slides, links to tools can be found on 
vimfest site  https://vimfest.org/recap-vimfest-2017 

All talks have been recorded and are available on the Youtube channel of
the vimfest:
https://www.youtube.com/watch?v=UEztuAtAL38=PLgyKcvZgfqDGtTxZqN5yRPO_OS0kedI5z%3CPaste%3E

-- 
Communication is one of the most compli..., eh, well, it's hard.
You know what I mean.  Not?

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim charity: financial report 2017

2018-03-07 Thread Bram Moolenaar
Hello Vimmers,

Vim users are asked to support a project in Uganda, and many have
donated money in 2017.  The ICCF foundation takes care of this and the
financial report is now available, see the attachment.  Also available
in Dutch: http://www.iccf.nl/jaarrekening2017nl.pdf

I am very thankful for the support!  The amount went up a bit compared
to the previous year, and we managed to lower the cost down to 0.5%.

The donations are used to keep the school and clinic running and make
sure the children are healthy and complete their education.

We continue to support children from very young, in nursery school,
until they complete their education.  Some finished university last
year, while others only just started to learn to read and write.

-- 
Are leaders born or made?  And if they're made, can we return them under
warranty?
(Scott Adams - The Dilbert principle)

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


jaarrekening2017en.pdf
Description: Binary data


Is ANSI C support still needed?

2018-04-15 Thread Bram Moolenaar

Hello Vimmers,

For a long time Vim code was made to be compiled with ANSI C (also known
as C89 and ISO C90).  This means it can also be compiled on very old
systems.  And since it wasn't too much work to support it, that was the
choice.

Now that we are adding checks for C89 compliance, it turns out that we
already are using some C99 features, such as the "long long" type.
Also, many libraries produce warnings when enforcing C89.  That means
using C89 is starting to become a hassle.  So, the question comes up: is
it still worth it?

If you CANNOT build Vim with a C99 compiler, please speak up!
If I don't hear about such cases, I think we are better off using C99 as
the standard.

Note that if we go with C99, we still need to decide what features we
will actually use, since C99 compliance was lacking for quite a while
(esp. in MS-Visual C).  That's not going to make this easier.

-- 
hundred-and-one symptoms of being an internet addict:
179. You wonder why your household garbage can doesn't have an
 "empty recycle bin" button.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim website moving to OSDN - outage April 30

2018-04-24 Thread Bram Moolenaar

Hello Vimmers,

We have given it enough time, and the decision is to move to OSDN.
This will take place on April 30, during which time the website will be
read-only until the move is done.

Why OSDN?  Well, SourceForge and OSDN are very similar.  Both have given
us support recently.  What matters is that SourceForge had a multi-days
outage and we have seen nothing like that on OSDN.

Of course it's still possible that problems are uncovered only after
moving.  Thus we keep the option open to move back.  The SourceForge Vim
project will stay, at least for a while.  Only the website moves.

Thanks to Christian Brabandt for doing the work!

-- 
hundred-and-one symptoms of being an internet addict:
258. When you want to see your girlfriend, you surf to her homepage.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim website hosting

2018-03-28 Thread Bram Moolenaar

Hello Vimmers,

The Vim website has been hosted on SourceForge for a long time.
It has had its up and downs.  Two years ago it was taken over and put
under new management, you can read about that on Ars Technica:
https://arstechnica.com/information-technology/2016/06/under-new-management-sourceforge-moves-to-put-badness-in-past/

Recently there was a long outage, related to a datacenter move.
This triggered looking for an alternative and we ended up with trying
out OSDN.  Thanks to Christian Brabandt for doing this work!

So now we have two sites:
https://www.vim.org   on SourceForge
https://vim8.org  on OSDN

Note that changes on vim8.org will be wiped out, no matter what happens.
Please only forward the URL including this note!

It does look like SourceForge got better after the move.  They now also
fully support https on our vhost.  Note that the "www" prefix has
nothing to do with SourceForge, please ignore that for this discussion.

OSDN works a lot like SourceForge, but it's hosted in Japan.  You might
notice a bit more latency.  Otherwise I haven't heard anything negative
about OSDN.

We need to make a choice: Where shall we host www.vim.org?
Opinions?

-- 
If bankers can count, how come they have eight windows and
only four tellers?

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Talk about Vim in Krakow April 6

2018-03-28 Thread Bram Moolenaar

Hello Vimmers,

I will do a presentation about Vim on the SFI Academic IT Festival in
Krakow.  This is a three day free conference, 5 to 7 April.
My talk is on Friday, April 6, at 12:30.

You can find information on the website: http://sfi.org.pl/
The English version is currently not available, you can use Google
Translate: 
https://translate.google.com/translate?sl=auto=en=y=_t=en=UTF-8=http%3A%2F%2Fsfi.org.pl%2F==url
(Messes up some style though, using translate in Chrome on the actual
site works better).

Info about the talk: http://sfi.org.pl/prelegenci/170-2/

-- 
hundred-and-one symptoms of being an internet addict:
84. Books in your bookcase bear the names Bongo, WinSock and Inside OLE

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim calendar for 2019 available

2018-12-31 Thread Bram Moolenaar


Happy New Year to all Vim users!

I have updated the handy desktop calendar for 2019.  It prints on one
sheet of paper and, after folding and applying a bit of glue, stands on
your desk.

It is available in English and Dutch.  You can find the PDF files on my
website: http://moolenaar.net/#Calendar

Happy Vimming!

-- 
>From "know your smileys":
 :-{}   Too much lipstick

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Vim books page updated

2018-12-18 Thread Bram Moolenaar


Hello Vimmers,

A new book about Vim has been published: "Matering Vim".  It was written
by Ruslan Osipov.

While updating the page about Vim books I found two more books that were
published earlier this year.

You can find the overview here: https://iccf-holland.org/vim_books.html

If there is something useful to add to the remarks, let me know.
You can also check the reviews on the Amazon sites.

-- 
In many of the more relaxed civilizations on the Outer Eastern Rim of the
Galaxy, "The Hitchhiker's Guide to the Galaxy" has already supplanted the
great "Encyclopedia Galactica" as the standard repository of all knowledge
and wisdom, for though it has many omissions and contains much that is
apocryphal, or at least wildly inaccurate, it scores over the older, more
pedestrian work in two important respects.
First, it is slightly cheaper; and second, it has the words "DON'T PANIC"
inscribed in large friendly letters on its cover.
-- Douglas Adams, "The Hitchhiker's Guide to the Galaxy"

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: After updating to 8.1.950 (155) can no longer save files to network folder

2019-02-20 Thread Bram Moolenaar


> If others are curious about this, follow the thread on
> https://github.com/macvim-dev/macvim/issues/861. A recent Vim build
> (8.1.915) broke this.

That patch was supposed to make it work better.  Does someone know why it
causes this error?  And how to fix?

-- 
A radioactive cat has eighteen half-lives.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


List of mirrors - help needed

2019-08-21 Thread Bram Moolenaar


The ftp protocol is slowly fading away.  Still, we provide the Vim
sources through ftp.  Many sites also support using http or https.  The
list of mirrors is outdated now, and I would like to change the order to
put the https sites first.

You can find the current list here: https://www.vim.org/mirrors.php

I would like someone to take the current list, remove the links that no
longer work, and find more https links.  I susped quite of few of the
http links also support https, but that needs to be tried, and the
domain might be different to match the certificate.

For example, the main site is linked to with  ftp://ftp.home.vim.org/pub/vim/  
but is also available as http://ftp.vim.org/pub/vim/ 
and https://ftp.nluug.nl/pub/vim/

Is there someone who can take care of this, and send me to cleaned up
list?


-- 
There's no place like $(HOME)!

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_mac/201908211129.x7LBTxqU016000%40masaka.moolenaar.net.


Re: List of mirrors - help needed

2019-08-21 Thread Bram Moolenaar


Rafal Maszkowski wrote:

> On Wed, Aug 21, 2019 at 01:33:54PM +0200, Christian Brabandt wrote:
> > On Mi, 21 Aug 2019, Bram Moolenaar wrote:
> …
> > > You can find the current list here: https://www.vim.org/mirrors.php
> > > I would like someone to take the current list, remove the links that no
> > > longer work, and find more https links.  I susped quite of few of the
> > > http links also support https, but that needs to be tried, and the
> > > domain might be different to match the certificate.
> …
> > > Is there someone who can take care of this, and send me to cleaned up
> > > list?
> > Let me take care of this.
> 
> Our site (Poland, Warsaw, ICM) is listed as
> ftp://ftp.pl.vim.org/pub/vim/ only. The complete set of our protocols
> is:
> 
> ftp://ftp.pl.vim.org/pub/vim/
> http://ftp.pl.vim.org/pub/vim/
> https://ftp.pl.vim.org/pub/vim/
> rsync://ftp.pl.vim.org/pub/vim/
> gopher://ftp.pl.vim.org/1/pub/vim/
> 
> The main name of the site is ftp.icm.edu.pl or sunsite.icm.edu.pl.

Typical case of where the https link doesn't work with the vim.org
domain.  This one does work: https://ftp.icm.edu.pl/pub/vim/

-- 
I AM THANKFUL...
...for the taxes that I pay because it means that I am employed.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_mac/201908211202.x7LC2KHi023549%40masaka.moolenaar.net.


Re: Vim 8.2 is released!

2019-12-13 Thread Bram Moolenaar


Christian -

> On Do, 12 Dez 2019, Bram Moolenaar wrote:
> 
> > Announcing:  Vim (Vi IMproved) version 8.2
> 
> Congratulations!
> 
> > Signed versions will appear soon at:
> > https://github.com/vim/vim-win32-installer/releases
> 
> For some reason, the automatic job failed today because of a download 
> timeout when trying to download the racket dependencies. I tried to 
> manually trigger a build, but that fails again every time.
> 
> I can download it locally fine, so not sure what problem Appveyor has. 
> Hopefully this is just a hickup, that goes away.

So should I still hold off on adding patches?

Can you somehow make the automatic job run more often?

- Bram

-- 
hundred-and-one symptoms of being an internet addict:
264. You turn to the teletext page "surfing report" and are surprised that it
 is about sizes of waves and a weather forecast for seaside resorts.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_mac/201912131257.xBDCvQss008890%40masaka.moolenaar.net.


Vim 8.2 is released!

2019-12-12 Thread Bram Moolenaar
ins are the main audience for the popup window feature, there are
many options to change the positioning, size and highlighting.


Gratitude
-

If you like Vim, please consider helping poor children in the south of
Uganda: http://iccf-holland.org


Where to get it
---

The best way to obtain the latest Vim is using Git.  Summary:
git clone https://github.com/vim/vim.git
More information here: https://www.vim.org/git.php

For MS-Windows most of you will want the self-installing executable:
https://ftp.nluug.nl/pub/vim/pc/gvim82.exe

Signed versions will appear soon at:
https://github.com/vim/vim-win32-installer/releases

Information about which files to download for what system:
https://www.vim.org/download.php

A list of mirror sites can be found here:
https://www.vim.org/mirrors.php


Files available for download:

UNIX:
sources + runtime files, bzip2 compressed:
https://ftp.nluug.nl/pub/vim/unix/vim-8.2.tar.bz2

VARIOUS:
help files converted to HTML:
https://ftp.nluug.nl/pub/vim/doc/vim82html.zip

MS-WINDOWS one-size-fits-all:
Self-installing, includes all runtime files, loads libraries dynamically:
https://ftp.nluug.nl/pub/vim/pc/gvim82.exe

MS-WINDOWS separate files:
Runtime files:
https://ftp.nluug.nl/pub/vim/pc/vim82rt.zip
GUI binary for Windows NT/2000/XP/7/8/10:
https://ftp.nluug.nl/pub/vim/pc/gvim82.zip
GUI binary with OLE support:
https://ftp.nluug.nl/pub/vim/pc/gvim82ole.zip
Console version for Windows NT/2000/XP/7/8/10:
https://ftp.nluug.nl/pub/vim/pc/vim82w32.zip
Sources for PC (with CR-LF):
https://ftp.nluug.nl/pub/vim/pc/vim82src.zip

For debugging:
https://ftp.nluug.nl/pub/vim/pc/gvim82.pdb
https://ftp.nluug.nl/pub/vim/pc/gvim82ole.pdb
https://ftp.nluug.nl/pub/vim/pc/vim82w32.pdb

AMIGA:
Only runtime and sources are provided, no binary:
https://ftp.nluug.nl/pub/vim/amiga/vim82rt.tgz
https://ftp.nluug.nl/pub/vim/amiga/vim82src.tgz


Omitted in this version are:
- The 16-bit DOS, OS/2 and Amiga versions, these are obsolete.
- The 32-bit console version for MS-DOS/Windows 95/98


Mailing lists
-

For user questions you can turn to the Vim mailing list.  There are a
lot of tips, scripts and solutions.  You can ask your Vim questions, but
only if you subscribe.  See https://www.vim.org/maillist.php#vim

If you want to help Vim development, discuss new features or get the
latest patches, subscribe to the vim-dev mailing list.  See
https://www.vim.org/maillist.php#vim-dev

Subject specific lists:
Macintosh issues:  https://www.vim.org/maillist.php#vim-mac

Before you ask a question you should search the archives, someone may
already have given the answer.


Reporting bugs
--

Create an issue at github and/or a pull request: https://github.com/vim/vim

Alternatively send your problem to .

Please describe the problem precisely.  Try to write a test that
reproduces the problem and will pass once it is fixed.

All the time spent on answering mail is subtracted from the time that is
spent on improving Vim!  Always give a reproducible example and try to
find out which settings or other things influence the appearance of the
bug.  Try starting without your own vimrc file: "vim -u NONE".  Try
different machines if possible.  See ":help bugs" in Vim.


Happy Vimming!


-- 
INSPECTOR END OF FILM: Move along.  There's nothing to see!  Keep moving!
   [Suddenly he notices the cameras.]
INSPECTOR END OF FILM: (to Camera) All right, put that away sonny.
   [He walks over to it and puts his hand over the lens.]
 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_mac/201912121508.xBCF80JL011280%40masaka.moolenaar.net.


Vim charity financial results

2020-02-25 Thread Bram Moolenaar


Hello Vim users,

Vim is open source and you can use it for free.  But you are encouraged
to make a donation for needy children in Uganda.  The ICCF Holland
foundation collects the money and sends it to the project in Kibaale.

Last year had a nice increase in donations.  The revenue went up by
about 12 percent, compared to 2018.  That means we can help 12% more
children!  I'm also happy that we managed to keep the cost at the same
level: only 0.5% of the donations goes into costs, 99.5% goes to Uganda.

You can find the financial report here:
https://www.iccf.nl/jaarrekening2019en.pdf

And the Dutch version: https://www.iccf.nl/jaarrekening2019nl.pdf

A big thanks to all who helped!

-- 
"A clear conscience is usually the sign of a bad memory."
 -- Steven Wright

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_mac/202002252124.01PLOrYm019368%40masaka.moolenaar.net.


Re:How about dropping the MzScheme interface?

2020-01-26 Thread Bram Moolenaar


> >So, who would complain if we drop the MzScheme interface?
> >Please reply to the vim-use and/or vim-dev maillist.
> 
> I would. It is the only interface I use myself.

OK, that is good to know.  Is this with scripts you only write for
yourself, or something you publish?

-- 
For humans, honesty is a matter of degree.  Engineers are always honest in
matters of technology and human relationships.  That's why it's a good idea
to keep engineers away from customers, romantic interests, and other people
who can't handle the truth.
(Scott Adams - The Dilbert principle)

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_mac/202001261757.00QHvNWp019746%40masaka.moolenaar.net.


How about dropping the MzScheme interface?

2020-01-24 Thread Bram Moolenaar


Over time many features have been added to Vim.
Currently I'm looking into making Vim script faster, which will
eventually lead to Vim9 script (faster, better, etc.).

Besides adding more, we should also consider dropping functionality that
hardly anyone uses.  I'm careful with that, I like to support even a
small group of users.  That is why I'm asking here.

Vim provides optional built-in interfaces for several languages.  Out of
these Python is clearly the most popular.  It looks like the MzScheme
interface is the least popular.  It doesn't even build on most systems
and requires compiling racket from source.  The code itself has not had
changes, other than refactorings, for two years.

Note that I'm not talking about editing Scheme or Racket code with Vim,
that will still be possible.  It's about the :mzscheme and :mzfile
commands.

So, who would complain if we drop the MzScheme interface?
Please reply to the vim-use and/or vim-dev maillist.

-- 
"You're fired." (1980)
"You're laid off." (1985)
"You're downsized." (1990)
"You're rightsized." (1992)
(Scott Adams - The Dilbert principle)

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_mac/202001242021.00OKLweB015845%40masaka.moolenaar.net.


Vim calendar for 2020 available

2019-12-23 Thread Bram Moolenaar


Happy New Year to all Vim users!

2019 was a good Vim year with a few new features, many bug fixes and
improved test coverage.  This is included in the recent 8.2 release,
which went out smoothly.

For the coming year the main goal is to improve the execution speed of
Vim script.  I have started experimenting with some ideas, and it looks
hopeful.  An increase of 10 to 100 times can be expected.  More about
that soon.

I have updated the handy desktop calendar for 2020.  It prints on one
sheet of paper and, after folding and applying a bit of glue, stands on
your desk.

It is available in English and Dutch.  You can find the PDF files on my
website: https://moolenaar.net/#Calendar

Happy Vimming!

-- 
FATHER:Did you kill all those guards?
LAUNCELOT: Yes ...  I'm very sorry ...
FATHER:They cost fifty pounds each!
 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_mac/201912231705.xBNH55sD015131%40masaka.moolenaar.net.


Re: Vim 8.2 is released!

2020-10-07 Thread Bram Moolenaar


Yee Cheng Chin wrote:

> Can we include a link to https://formulae.brew.sh/formula/vim as well for a
> way to use a package manager to download a terminal-only version of Vim? I
> believe that's the most popular one on macOS. This is similar to how we
> have links to Debian packages etc on Unix (I don't think the
> http://packages.debian.org/vim actually works though…). I don't know if you
> want that page to really list all the package managers though or just the
> major ones, but I believe most people either get Vim on macOS via Homebrew
> (either regular Vim or MacVim) or just download MacVim binary releases.

If I understand it correctly then MacVim is for the GUI version, while
the brew one is a terminal version?

I have updated the download page.  Please let me know if it can be
improved.

-- 
Everybody lies, but it doesn't matter since nobody listens.
-- Lieberman's Law

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_mac/202010071059.097AxHSk2915537%40masaka.moolenaar.net.


Re: Character bracketing

2020-10-19 Thread Bram Moolenaar


> something's up with my vi(m) editor in my mac pro Terminal app (Mac OS 
> Catalina) and it's driving me insane.
> 
> It happens when I make a new file, say a python function in which I might 
> write from the command line:
> 
> $vim function.py
> 
> def function(variable):
> 
>pass
> 
> then I type :wq to save it and exit.
> 
> Next time I open it I'll see each letter bracketed by ^@, as in:
> 
> ^@d^@^@e^@^@f^@ ^@f^@^@u^@^@n... you get the idea.
> 
> 
> Interestingly, if I add text to an existing file, save it and close
> it, the issue isn't there next time I open it. It seems to happen only
> when I make a fresh file and with vim 8.1.2292 as well as 8.2.1719.
> 
> 
> Any help to solve this would be much appreciated.

Check the 'fileencoding' and 'encoding'.  I suspect one of them is
utf-16.  Perhaps a plugin sets 'fileencoding' for this filetype, check
with:
verbose set fileencoding?


-- 
>From "know your smileys":
 :-FBucktoothed vampire with one tooth missing

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org///
 \\\help me help AIDS victims -- http://ICCF-Holland.org///

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_mac/202010191113.09JBD2hl1116449%40masaka.moolenaar.net.


  1   2   >