summaryrefslogtreecommitdiff
path: root/www/ruby-pygments.rb/DESCR
diff options
context:
space:
mode:
Diffstat (limited to 'www/ruby-pygments.rb/DESCR')
-rw-r--r--www/ruby-pygments.rb/DESCR13
1 files changed, 13 insertions, 0 deletions
diff --git a/www/ruby-pygments.rb/DESCR b/www/ruby-pygments.rb/DESCR
new file mode 100644
index 00000000000..ea80be44a19
--- /dev/null
+++ b/www/ruby-pygments.rb/DESCR
@@ -0,0 +1,13 @@
+# pygments.rb
+
+A Ruby wrapper for the Python [pygments syntax
+highlighter](http://pygments.org/).
+
+pygments.rb works by talking over a simple pipe to a long-lived Python child
+process. This library replaces
+[github/albino](https://github.com/github/albino), as well as a version of
+pygments.rb that used an embedded Python interpreter.
+
+Each Ruby process that runs has its own 'personal Python'; for example, 4
+Unicorn workers will have one Python process each. If a Python process dies,
+a new one will be spawned on the next pygments.rb request.