Vim charity update
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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!
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
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
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
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
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?
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
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
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
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
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
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
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
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
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
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
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?
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
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
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
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
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
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
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!
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)
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
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
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
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
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
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
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
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
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
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
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
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
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?
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
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
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
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
[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
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
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
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
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
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
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
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
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!
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!
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
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
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
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
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
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
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
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
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
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
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!
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!
> 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
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
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
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?
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
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
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
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
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
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
> 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
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
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!
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!
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
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?
> >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?
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
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!
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
> 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.