Nopaste Nopaste
Frequently Asked Questions
What is a 'nopaste' site?

A 'nopaste' site allows people to paste chunks of code for others to view. This is useful for situations such as asking for programming help on IRC, where it is frowned upon to paste chunks of code to the channel or to individual. With a nopaste site, the user pastes his or her code to the site and is given a url to provide to others so they can find the code.

How do I get a paste removed?

Pastes will automatically remove themselves after 24 hours. This is partly to keep my server from having to host the hundreds of thousands of pastes for all eternity, but mostly because people don't want to leave their code sitting out there for so long. In some cases I can remove pastes sooner than 24 hours, if you send me an e-mail and I happen to read it before the normal 24 hour period has elapsed. However, I strongly recommend double checking your pasted code for passwords, e-mail addresses, proprietary information, and anything else you don't want others to see, before submitting the paste.

How is the site implemented?

This site is written in PHP. I have written a generic state machine and several state arrays to provide the syntax parsing and highlighting functionality. To add a new language usually only involves adding another state array to the language definitions, so if there is a language you would like to see added to RAFB's nopaste, just drop me an email and let me know.