Content tagged markam

CLark 0.1.0

Published on:

A few days ago I tagged CLark 0.1.0.

CLark is a Common Lisp rewrite of my Markam project, which in turn was a Chicken Scheme rewrite of linkwave. With each rewrite I come a step closer to having the program that I need. Linkwave could only store bookmarks, Markam could also search through them and had a conkeror interface which allowed adding and searching through bookmarks. Now CLark expands upon this by allowing users to edit their bookmark's information, changing the tags, removing bookmarks, writing their own commands, an improved command-line interface and bookmark status checking (bookmarked or not). It also adds commands to conkeror for the data manipulation commands that are new (edit, set-tags, remove) and a mode-line indicator of bookmarked status.

For now it only targets SBCL, but I'm not averse to including others.

The next big step should be adding a mcclim-based GUI for those crazy people who don't like to use the command line.

Markam v0.2.0

Published on:

I've just pushed version 0.2.0 of my project 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) and each field by C-_ (Unit separator). This should help in building tools around it by making parsing somewhat easier. The bundled Conkeror interface uses it.

  • Update the Conkeror 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.

This blog covers archlinux, avandu, avandu-lua, cask, ci, clark, common-lisp, config, conkeror, diff, dispass, dispass.el, editors, elisp, emacs, eshell, evil, exherbo, experiments, file-synchronization, games, git, github, gnus, hla, html, javascript, lisp, lua, markam, meta, mpd, notion, org-mode, ox-coleslaw, projects, rc, sbcl, small-recent-posts, software, stumpwm, systemd, tasks, tekuti, testing, tips, todo, ttrss, utility, vagrant, vc, vim, visual, wdocker docker docker-compose, wm, wordpress, yoshi-theme

View content from 2016-02, 2015-09, 2015-08, 2014-12, 2014-10, 2014-08, 2014-07, 2014-06, 2014-04, 2014-01, 2013-11, 2013-10, 2013-08, 2013-05, 2013-04, 2013-02, 2013-01