;;;;;
title: Markam v0.2.0
tags: projects, markam
date: 2013-02-16 11:37
format: md
;;;;;

I've just pushed version 0.2.0 of my project
[Markam](http://projects.ryuslash.org/markam/). It took longer than I
thought it would. Since storing was still all I wanted to do I had no
rush to add anything else. Until now.

Changes include:

- Add `install`, `uninstall` and `install-strip` targets to the
  Makefile, this should make installing easier.

- Add simple tag/title searching. Looks through bookmarks for any that
  have been tagged with the given string, or that have it somewhere in
  their title.

- Add a `--script` switch, which changes output for both the default
  and search behavior. When this switch is passed to markam it outputs
  the name, description and url of each bookmark, where each bookmark
  is separated by `C-^`
  ([Record separator](http://en.wikipedia.org/wiki/Record_separator#Field_separators))
  and each field by `C-_`
  ([Unit separator](http://en.wikipedia.org/wiki/Unit_separator#Field_separators)).
  This should help in building tools around it by making parsing
  somewhat easier. The bundled [Conkeror](http://conkeror.org)
  interface uses it.

- Update the [Conkeror](http://conkeror.org) interface:

    - Add the commands `markam-find-url` and
      `markam-find-url-new-buffer`. These call markam with a possible
      search string and add them as completion candidates, for easy
      searching and opening of your bookmarks. `markam-find-url` uses
      the current buffer and `markam-find-url-new-buffer` opens the url
      in a new buffer.

<!-- Local Variables: -->
<!-- mode: markdown -->
<!-- End: -->
