Etienne Kneuss

home » news » For docbook+vim users

SPL Datastructures

The Standard PHP Library was recently completed by a couple of data structures, namely heaps and doubly linked lists. You can find more information about those on
php.net/spl.datastructures

Feeds available

You can read colder.ch directly from the rss/atom feeds:
rss general RSS (general)
rss php RSS (PHP)
atom general Atom (general)
atom php Atom (PHP)

New design : Clearblue

I've made a new skin using the same design with blue colors: Clearblue. Check it out

New website

As you can see, the website has changed completely. I've re-designed everything using different types of technology to give an overall improvement. Take a look in the news section for detailed information.

For docbook+vim users The 30th of April 2007 @ 20:00

Being repeatedly asked to write a set of vim syntax rules or mappings to help doc writers, I now have a file that contains a decent amount of useful stuff.

As this may be helpful to others out there, I decided to make it public.

Here is a list of the features that this script provides:

Syntax improvments:

  1. Highlight PHP code in examples
  2. Define folding rules for <refsect1>

Mappings:

  1. @fd : Function definition section
  2. @fpm : Function parameter normal
  3. @frpm : Function parameter by reference
  4. @fopm : Function optional parameter
  5. @forpm : Function optional parameter by reference
  6. @pms : Parameters section
  7. @vle : Variable list entry
  8. @ret : Return values section
  9. @err : Errors section
  10. @uni : Unicode sections
  11. @chlog : Changelog section
  12. @ex : Single example
  13. @rex : Example section

Some of those bindings use placeholders (<++>). Usually, Ctrl+j is used to jump through them.

I will probably continue adding new stuff in that script when I feel the need to.

Here is the script.

References:
Doc Skeletons

Comments

31.01.2008 #1 srinivaspatel

Accurev scm has a Vim plug-in now. Not supported, but developed by one of its employees who seems to be a Vim expert. Maybe you could discuss it here?
http://blog.accurev.com/2008/01/31/vim-plugin-for-accurev-10-release/

Add a comment

Username:

Spam Challenge: 1+4=?

Comment: