----------------- This code illustrates how to delete a text enclosed by any pairs of delimiters.

For example, if you are editing HTML code, suppose you have text <p>how howdy, and blab blab blab</p> and your cursor is somewhere intween the tags. You want to quickly delete all texts inside the p tags. The following function will do. It will also, delete any text between parenthesis, so it is also helpful in writing lisp.

----------------- This example shows the setting of a variable then calling a built-in function.

fill-paragraph is a function that add end-of-line characters to your paragraph so that each line is no more than some 70 characters. fill- column is a variable that has a value of 70 or so, and is used by fill- paragraph.

----------------- In this example, simple lisp constructions are shown, including while, and, string-match. This is also a very convenient function, which allows you to switch to the next buffer by pressing meta and right arrow, without going thru a bunch of irrelevant buffers that emacs created such as *scratch*, *Messages*. But when you need to go to one of emacs's buffers, you can press meta shift and the right arrow.

This is useful because you can use it to lookup programing language references too, such as Perl, Pretty Home Page, Java, or any esoteric ones as long as you know the url for word search. For example, for Perl, the url would be http://perldoc.perl.org/search.html?q=.