That Nice Freedom of Modifying Software

One of the best learning tools I have found in my career is to take someone else’s code, and to modify it slightly to see what happens, to play with it, and eventually to release that code in this blog, or send it to the original author, fixing it somehow or adding some feature:

This last one, is a small modification so that you can use the “firstline” CSS modifier, like this:

[source:javascript:firstline(150)]
// your code here...
[/source]

You can download this modified version of the syntax.php file here or get the diff file with the modifications here.

This is the freedom of modifying software, as RMS talked about. This is how the community goes forward.