contribute to vim-scripts.org |
||
|
Hello Vimmers! All of you probably know that vim-scripts.org mirrors all vim.org scripts on Github making them available as git repos. Scott, the author of... more » |
||
Picky About Timezones |
||
|
Github has started refusing commits created by the scraper. Due to a missing zero in the committer date, there's a chance that all script repositories... more » |
||
Archive Armageddon |
||
|
This is a quick description of two scraper stalls that happened in May. Earlier we discussed scraper stalls and how they prevent bugs from slipping... more » |
||
Vim.org RSS Errors |
||
|
As mentioned in the previous news posting, the scraper uses the RSS feed to discover which scripts have been updated. Unfortunately, for the past few... more » |
||
Scraper Stalls |
||
|
Observant vim-scripts users noticed that recently the scraper was stalled for 3 weeks. The problems that caused this have been fixed and the scraper is... more » |
||
Planned Outage Sunday Night |
||
|
vim-scripts.org will be down for 1/2 hour on Sunday night Pacific time. We will move the last non-script repository out of the GitHub vim-scripts account.... more » |
||
Comments Are Live |
||
|
Discuss. more » |
||
Combining Issue Trackers |
||
|
vim-scripts.org used to have one issue tracker for the website and another issue tracker for the scraping robot. Turns out this was needlessly confusing. The... more » |
||
Unfuddling Email Addresses |
||
|
Some time around February 15, vim.org modified the way it presents the email adddresses of script authors. They just replaced @ and . with images,... more » |
||
No Apple Files Part 2 |
||
|
The previous attempt at eradicating bogus Apple files didn't quite get all of them. In addition to removing .DS_Store and ._DS_Store files, now we remove... more » |
||
Scraper Code Moved |
||
|
The scraper and its associated script and data files change with pretty much every scrape. They always bounce to the top of the newsfeed, drowning... more » |
||
Suppress Apple DS_Store Files |
||
|
Apple software creates Desktop Services Store files to keep track of folder locations and icons. Since they're not needed in Vim scripts, the scraper removes... more » |
||
Trimming Archive Hierarchy Revisited |
||
|
Thanks to an imprecise regex in the hierarchy fix, the scraper didn't repair as many scripts as it could have. The following scripts have had... more » |
||
Trimming Archive Hierarchy |
||
|
A small refactoring allows the scraper to be a lot smarter about cleaning up hierarchies. What do I mean? Stuff like this: script-0.1/plugin/script.vim script-0.1/doc/script.txt That... more » |
||
Suppressing VCS Directories |
||
|
The scraper now suppresses common VCS dirs (.git, .hg, .bzr, and .svn). The following scripts were affected: 2890 - slurper.vim.stats 2960 - bisect.stats 3081 -... more » |
||
TeX Script Location |
||
|
Thanks to DataWraith for reporting that script 284's files weren't in the correct location. TeX scripts need to go in ftplugin/tex, but the scraper just... more » |
||
Autoload and After directories |
||
|
A lot of plugins put files in autoload or after directories, which are themselves nested in other directories. This is perfectly valid, of course, but... more » |
||
Fixed a Scraper Bug |
||
|
The scraper had a bug where it would mistakenly think that .vimrc files (or .vimanything) were .vim files and throw them into plugins. This missing... more » |
||
Small Fixes for options.vim and Emacs Swap Files |
||
|
Some scripts include a file whose name ends in _options.vim that contains example code that should be copied into your ~/.vimrc file. The scraper thought... more » |
||
Fixing Duplicate Version IDs |
||
|
The scripts on vim.org are full of releases with the same version number as the previous release. The scraper used to drop these release because... more » |
||
Skipping Corrupt Vimballs |
||
|
It's not easy to tell when a vimball is corrupt or didn't extract well. Quick rant: figuring out how to reliably extract vimballs has taken... more » |
||
Fixed Keymap Plugins |
||
|
The scraper didn't recognize keymap plugins. The following 12 scripts have been regenerated with their keymap files in the correct locations: 0087 - plkeyb.vim 0656... more » |
||
Branches in Some Plugins |
||
|
Script 790, python.vim--Vasiliev has been regenerated. It actually contained two different scripts -- one for python2 and one for python3, flip-flopping between them at every... more » |
||
Fixed Compiler Plugins |
||
|
39 repositories have been fixed and regenerated. The scraper now auto-senses compiler plugins and correctly puts them in the /compiler directory. Thanks to Jacobo de... more » |
||
Fixed Newlines and Script Types |
||
|
37 repositories have been fixed and regenerated. Thanks to Marc Weber for pointing out that scala.vim was created with the wrong type. It is a... more » |
||
We're in Beta! |
||
|
Just a quick note: that the big red warning sign has been taken down. We're in beta! If there are no major problems for the... more » |
||
Upload Finished |
||
|
All repositories are up except for two. The mirror should be ready for action! The two recalcitrant repos: 1040 - vimtabs.vim (support request) 2336 -... more » |
||
Site CNAME Troubles |
||
|
UPDATE: GitHub has resolved the problem. http://vim-scripts.org is the best way to access this site now. vim-scripts is having some DNS teething issues. This article... more » |
||
Upload Continuing |
||
|
The first 1000 scripts have been uploaded. Things are moving at about one script every 15 seconds so all 3229 scripts should be up before... more » |
||
GitHub Organization Conversion Mistake |
||
|
A quick note on why I converted vim-scripts to a GitHub organization, and then converted it back. Let's start at the beginning... I'm fairly unhappy... more » |
||
Major Changes |
||
|
Major changes are afoot: we've deleted and re-created every repository on vim-scripts. The biggest reason we did this was to convert the email addresses in... more » |
||