Mark Plaksin | 1 Sep 2007 21:15
Gravatar

anything is del.icio.us

Here's an anything source for your del.icio.us posts.  It displays the
posts which contain anything-pattern in any part of your post (URL,
tags, and both the short and extended descriptions).  The most recent
matching posts appear first.

The first time you run anything after adding this source it will
download all your posts.  Be patient.  That part should probably be
asynchronous--maybe in v0.4 :) It caches your posts in a file and checks
for new posts once a day.  If there are new posts it downloads all your
posts again and updates the cache--in theory anyhow!  I haven't tested
that last part yet.

Because of a bug in me or in url-retrieve-synchronously, it works best
if you set anything-c-delicious-username and
anything-c-delicious-password before loading the library.

It should probably use delicious-el [1].  But delicious-el needs to be
updated to match del.icio.us' new API and I was too excited about
getting anything working with del.icio.us to do that.

Footnotes: 
[1]  http://www.wjsullivan.net/delicious-el.html

------------------------------------------------------------------------------
;; anything-delicious.el
;; Version 0.1 
;; happy <at> mcplaksin.org
;; 
;; You want to specify a username and password with
;; anything-c-delicious-username and anything-c-delicious-username before
(Continue reading)

Markus Triska | 1 Sep 2007 17:45
Picon
Picon

linum.el 0.9 -- display line numbers to the left of buffers


New:

    *) turn into proper minor mode
    *) remove overlays when changing major modes. Suggested by Ye Wenbin.
    *) consistent fontification. Suggested by Ye Wenbin.

Project page and compatibility version:

    http://stud4.tuwien.ac.at/~e0225855/linum/linum.html

;;; linum.el --- Display line numbers to the left of buffers

;; Copyright (C) 2007  Markus Triska

;; Author: Markus Triska <markus.triska <at> gmx.at>
;; Keywords: convenience

;; This file 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, or (at your option)
;; any later version.

;; This file 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 GNU Emacs; see the file COPYING.  If not, write to
(Continue reading)

Markus Triska | 1 Sep 2007 17:52
Picon
Picon

ediprolog.el 0.9t -- Emacs does Interactive Prolog


New:

    *) more robust detection of queries, prompt and coding system

Project page:

    http://stud4.tuwien.ac.at/~e0225855/ediprolog/ediprolog.html

;;; ediprolog.el --- Emacs does Interactive Prolog

;; Copyright (C) 2006, 2007  Markus Triska

;; Author: Markus Triska <markus.triska <at> gmx.at>
;; Keywords: languages, processes

;; This file 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, or (at your option)
;; any later version.

;; This file 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 GNU Emacs; see the file COPYING.  If not, write to
;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
;; Boston, MA 02110-1301, USA.
(Continue reading)

Picon

Re: anything is del.icio.us

On Sep 1, 9:15 pm, Mark Plaksin <ha... <at> mcplaksin.org> wrote:
> Here's an anything source for your del.icio.us posts.  It displays the
> posts which contain anything-pattern in any part of your post (URL,
> tags, and both the short and extended descriptions).  The most recent
> matching posts appear first.

Interesting idea. :) Though it doesn't work. :(

I tried it on Emacs 22.1.1.

There user-emacs-directory is undefined. I set it and then tried
again:

Getting Delicious posts via the web.  Hang on.
Contacting host: api.del.icio.us:443
Opening TLS connection to `api.del.icio.us'...
Opening TLS connection with `gnutls-cli -p %p %h'...
Loading format-spec...done
Opening TLS connection with `gnutls-cli -p %p %h'...failed
Opening TLS connection with `gnutls-cli -p %p %h --protocols
ssl3'...failed
Opening TLS connection with `openssl s_client -connect %h:%p -
no_ssl2'...done
Opening TLS connection to `api.del.icio.us'...done
Quit
HTTP/0.9 How I hate thee!
error in process filter: url-http-generic-filter: Wrong type argument:
number-or-marker-p, nil
error in process filter: Wrong type argument: number-or-marker-p, nil
Quit
(Continue reading)

Tom Tromey | 2 Sep 2007 06:43
Picon
Favicon

keyring support

This code adds some simple keyring support to Emacs.  For the moment
this is just some lisp-level support for managing a keyring.  The .el
defines a simple API for managing a keyring, and a couple back ends:
an Emacs-specific keyring using GPG, and an interface to the Gnome
keyring (via the attached C program).

For best results I think the various parts of Emacs that ask for
passwords would have to be modified to use keyring.el.  Before looking
into that task, I thought I'd post the code here for comments.

Tom

;;; keyring.el --- Password management for Emacs

;; Copyright (C) 2007 Tom Tromey <tromey <at> redhat.com>

;; Author: Tom Tromey <tromey <at> redhat.com>
;; Created: 15 May 2007
;; Version: 0.1
;; Keywords: tools

;; This file is not (yet) part of GNU Emacs.
;; However, it is distributed under the same license.

;; GNU Emacs 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 2, or (at your option)
;; any later version.
(Continue reading)

Tom Tromey | 2 Sep 2007 06:44
Picon
Favicon

keyring support

This code adds some simple keyring support to Emacs.  For the moment
this is just some lisp-level support for managing a keyring.  The .el
defines a simple API for managing a keyring, and a couple back ends:
an Emacs-specific keyring using GPG, and an interface to the Gnome
keyring (via the attached C program).

For best results I think the various parts of Emacs that ask for
passwords would have to be modified to use keyring.el.  Before looking
into that task, I thought I'd post the code here for comments.

Tom

;;; keyring.el --- Password management for Emacs

;; Copyright (C) 2007 Tom Tromey <tromey <at> redhat.com>

;; Author: Tom Tromey <tromey <at> redhat.com>
;; Created: 15 May 2007
;; Version: 0.1
;; Keywords: tools

;; This file is not (yet) part of GNU Emacs.
;; However, it is distributed under the same license.

;; GNU Emacs 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 2, or (at your option)
;; any later version.
(Continue reading)

Leo | 2 Sep 2007 11:13
Face
Picon
Gravatar

Re: keyring support

On 2007-09-02 05:44 +0100, Tom Tromey wrote:
> This code adds some simple keyring support to Emacs.  For the moment
> this is just some lisp-level support for managing a keyring.  The .el
> defines a simple API for managing a keyring, and a couple back ends:
> an Emacs-specific keyring using GPG, and an interface to the Gnome
> keyring (via the attached C program).
>
> For best results I think the various parts of Emacs that ask for
> passwords would have to be modified to use keyring.el.  Before looking
> into that task, I thought I'd post the code here for comments.
>
> Tom

Is this package a subset of easypg?

--

-- 
Leo <sdl.web AT gmail.com>                (GPG Key: 9283AA3F)

      Gnus is one component of the Emacs operating system.
Mark Plaksin | 2 Sep 2007 18:56
Gravatar

Re: anything is del.icio.us

"spamfilteraccount <at> gmail.com" <spamfilteraccount <at> gmail.com> writes:

> On Sep 1, 9:15 pm, Mark Plaksin <ha... <at> mcplaksin.org> wrote:
>
>> Here's an anything source for your del.icio.us posts.  It displays the
>> posts which contain anything-pattern in any part of your post (URL,
>> tags, and both the short and extended descriptions).  The most recent
>> matching posts appear first.
>
> Interesting idea. :) Though it doesn't work. :(
>
> I tried it on Emacs 22.1.1.
>
> There user-emacs-directory is undefined.

Oops.  That must be new in Emacs 23.  The version below should work with
Emacs 22.

> I set it and then tried again:

...

> Opening TLS connection with `gnutls-cli -p %p %h'...failed

Do you have gnutls-cli or the openssl binary installed?  I had similar
errors from the url library when I first started working on this.  I
installed gnutls-cli and then it worked.

------------------------------------------------------------------------------
;; You want to specify a username and password with
(Continue reading)

Tom Tromey | 2 Sep 2007 19:38
Picon
Favicon

Re: keyring support

>>>>> "Leo" == Leo  <sdl.web <at> gmail.com> writes:

Tom> This code adds some simple keyring support to Emacs.  For the moment
Tom> this is just some lisp-level support for managing a keyring.  The .el
Tom> defines a simple API for managing a keyring, and a couple back ends:
Tom> an Emacs-specific keyring using GPG, and an interface to the Gnome
Tom> keyring (via the attached C program).

Leo> Is this package a subset of easypg?

No, I don't think so.  I downloaded and looked at easypg.  It does
seem to have some keyring management, but AFAICT this is just
management of your GPG keyring.  keyring.el is for maintaining
passwords for various services in encrypted form... like the Gnome
keyring or the Mozilla password manager.

Tom
Xavier Maillard | 3 Sep 2007 03:00
Picon

Re: keyring support

Hi Tom,

What is the difference with easypg[1] ?

[1] http://easypg.org

	Xavier
--

-- 
http://www.gnu.org
http://www.april.org
http://www.lolica.org

Gmane