carrierwave
https://github.com/carrierwaveuploader/carrierwave
Ruby
Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks
Mail::Field#unfold
2.2.3. Long Header Fields The process of moving from this folded multiple-line representation of a header field to its single line representation is called "unfolding". Unfolding is accomplished by simply removing any CRLF that is immediately followed by WSP. Each header field should be treated in its unfolded form for further syntactic and semantic evaluation.
Edit
git clone [email protected]:carrierwaveuploader/carrierwave.git
cd carrierwave
open
Contribute
# Make a new branchgit checkout -b -your-name--update-docs-Mail--Field-unfold-for-pr
# Commit to gitgit add git commit -m "better docs for Mail::Field#unfold"
# Open pull requestgem install hub # on a mac you can `brew install hub`
hub fork
git push <your name> -your-name--update-docs-Mail--Field-unfold-for-pr
hub pull-request
# Celebrate!