Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Tree: 5aeb516667
Fetching contributors…

Cannot retrieve contributors at this time

67 lines (39 sloc) 1.73 kB

s.el Build Status

The long lost Emacs string manipulation library.


It's available on marlamade:

M-x package-install s

Or you can just dump s.el in your load path somewhere.


[[ function-list ]]

Documentation and examples

[[ function-docs ]]


Yes, please do. There's a suite of tests, so remember to add tests for your specific feature, or I might break it later.

You'll find the repo at:


Run the tests with


Create the docs with


I highly recommend that you install these as a pre-commit hook, so that the tests are always running and the docs are always in sync:

cp .git/hooks/pre-commit

Oh, and don't edit directly, it is auto-generated. Change or examples-to-docs.el instead.


Copyright (C) 2012 Magnar Sveen

Authors: Magnar Sveen Keywords: strings

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see

Jump to Line
Something went wrong with that request. Please try again.