This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
README | Wed May 21 07:06:08 -0700 2008 | |
| |
lib/ | Wed May 21 07:32:42 -0700 2008 | |
| |
spec/ | Wed May 21 11:47:41 -0700 2008 |
README
Titlecase.rb ============ kicked off by Tom Armitage (tom@infovore.org) but no doubt helped along the way by a whole bunch of other people About ----- Titlecase is intended as a Ruby port of John Gruber's "titlecase" Perl script. For more information on the original Perl script, see this blogpost: http://daringfireball.net/2008/05/title_case The original script can be found here: http://daringfireball.net/projects/titlecase/TitleCase.pl and the list of unusual edge cases, which forms the basis for the RSpec examples suite, can be found here: http://daringfireball.net/projects/titlecase/examples-edge-cases Current Status -------------- "Horribly broken". We have a spec file, which is a start. None of it really passes. I'm having a nightmarish time porting Perl regex to Ruby, mainly because the default behaviour of match is so different - Perl looks for complete matches, Ruby looks for any matches. Hence: titlecase.rb being horribly broken. But! This is a great opportunity for people to fork it on github and make it better. I'm gladly accepting pull requests, and I'm also going to work on this a bit over time. Hopefully, we can get a lovely port of Mr Gruber's really rather comprehensive script. License ------- Released under the MIT license: License: http://www.opensource.org/licenses/mit-license.php







