?

Log in

do do do dum

does this thing still work?

Till next time...
Steve


Posted via: SXEmacs/LJ (SXEmacs-22.1.15/LJ: 1.30)

Tags:

Look Ma, no 'puter

LJ'ing from my N9

Because I'm very easily amused.

Though I don't think I'll be making a habit of it... The client is yucky.

Posted via LiveJournal app for Nokia N9

Tags:

Writer's Block: Fairest one of all

What is something you would never want to change about yourself?

Me


Till next time...
Steve


Posted via: SXEmacs/LJ (SXEmacs-22.1.14/LJ: 1.30)

Writer's Block: Let freedom ring

How do you celebrate Independence Day in your country?

Oh My Fucking GOD!

To the idiot yank who posted this question:

July 4th Independence Day is a US holiday celebrating the day that the United States of America became an independent nation (as I understand it). It is celebrated in the US, by US citizens. The rest of the world doesn't care. The rest of the world doesn't celebrate the independence of foreign nations, least of all, yours.

Perhaps I should ask you… How do you celebrate Australia Day? Or Canada Day? How about Iraq Day? Do you celebrate the Iraqi nation's special day?

To answer your question, how does the vast majority of the world celebrate USA's Independence Day? We don't. For most of us it is just another ordinary day. It has no significance whatsoever. A few of us might mourn however.


Till next time...
Steve


Posted via: SXEmacs/LJ (SXEmacs-22.1.14/LJ: 1.30)

Writer's Block: Drawing a blank

Have you ever forgotten to do something really important? What was it?

I don't know… I can't remember. Besides, whenever I do remember something that I have forgotten to do, I generally do the thing, and so it is no longer an undone forgotten thing, but a done remembered thing.


Till next time...
Steve


Posted via: SXEmacs/LJ (SXEmacs-22.1.14/LJ: 1.30)

New Features nom nom nom

See the log below for the details, but the hot news today is that SXEmacs/LJ can now edit, or even delete, previously posted Livejournal entries.

Understand that this is an initial implementation and it may not be everything that you expect. For instance:

  • You can only edit or delete posts that you have an archive copy of, and was archived from v1.30 or newer SXEmacs/LJ. Archiving now defaults to "on" because of this.
  • You cannot change the date/time of an entry.
  • No care or checks are taken to ensure you are editing the most up to date version of an entry. Whatever you send as the edit will overwrite whatever is currently online.

Rest assured that I will be working on eliminating some (or all) of those restrictions.

Getting The Code

Grab it via git…
git clone http://git.sxemacs.org/slh

The Gory Details

And here is the log…


Edit or delete old posts.

This patchset adds the ability to edit (including delete) Livejournal
entries that have already been posted to Livejournal.

There are three caveats to this:

1) For it to work, `lj-archive-posts' must be t (now the default).

2) You can't edit/delete a post that wasn't originally posted from

SXEmacs/LJ (that has the editing/deletion features)

3) Post date/time cannot be altered. You either get it right when

you post the entry the first time, or you edit the date from the

Livejournal site.

Yes, I know that is a little sucky, but hopefully that won't be the
case for long. I am working on ways to eliminate at least the 2nd
caveat.

* lj.el (lj-post-proc-parser): Save the itemid as well.

* lj.el (lj-item-id): New. Stores the itemid from the just posted

journal entry.

* lj.el (lj-archive-post): Put the itemid and permalink at the top

of the achived post.

* lj.el (lj-stringify-id): New. Turns an itemid into a string.

* lj.el (lj-delete-post-internal): New.

* lj.el (lj-delete-post-proc-parser): New.

* lj.el (lj-header-regexp): Add X-LJ-URL, X-LJ-ItemID

* lj.el (lj-header-itemid): New face.

* lj.el (lj-header-url): New face.

* lj.el (lj-font-lock-keywords): Add X-LJ-URL and X-LJ-ItemID

headers.

* lj.el (lj-goto-x-lj-url): New.

* lj.el (lj-goto-x-lj-itemid): New.

* lj.el (lj-edit-old-post): New.

* lj.el (lj-construct-url): Update to allow for editing old posts.

* lj.el (lj-archive-post): Handle editing old posts.

* lj.el (lj-generate-new-buffer): Lose some whitespace being

injected into the created buffer.

* lj.el (lj-delete-old-post): New.

* lj.el (lj-archive-posts): Change default to t.

* lj.el (lj-version): Bump.


Till next time...
Steve


Posted via: SXEmacs/LJ (SXEmacs-22.1.14/LJ: 1.29)

Writer's Block: Doing the time warp

If you could travel through time with someone you know, who would you choose, and why?

Me. Because I think I'm the only person that I could put up with and tolerate for any length of time.


Till next time...
Steve


Posted via: SXEmacs/LJ (SXEmacs-22.1.14/LJ: 1.29)

Writer's Block: Showing your pride

What do you so strongly believe in that you would march in the streets to support, and why?

I believe in a lot of things, and I'd like to believe that I believe in them all strongly. But would I march in the streets in support of any of them? More than likely not. Not because my beliefs aren't strong enough, but because I couldn't be arsed marching in the streets (or any place) for any reason.


Till next time...
Steve


Posted via: SXEmacs/LJ (SXEmacs-22.1.14/LJ: 1.29)

Writer's Block: Going for the throat

Would you rather be a vampire or a vampire hunter, and why?

Hmm, lessee… would I rather be a non-existant made-up beastie, or someone who is so screwed up that they believe that fictional creatures exist enough that they waste their lives hunting them.

That's a tough choice.

I choose reality by not choosing either.

However, if passing on this truly monumental (sic) life choice is not an option, then I'd choose vampire. Why? Because not existing seems like much less work and more fun than chasing shadows.


Till next time...
Steve


Posted via: SXEmacs/LJ (SXEmacs-22.1.14/LJ: 1.28)

SXEmacs/LJ v1.28 is released

Minor Updates

Just a very quick update here to allow for the possible presence of a signature in the post buffer when we're setting up to answer a Writer's Block question.

Getting The Code

Get it as normal from git…

git clone http://git.sxemacs.org/slh

The Gory Details

And here's the log…


Writer's Block fixes -- allow for signature.

* lj.el (lj-qotd-subject): Don't go to point-max in the post body

as there might be a signature that we should leave at the bottom.

* lj.el (lj-narrow-to-qotd): Recenter the qotd buffer after

selecting a qotd so #'shrink-window-if-larger-than-buffer will

work properly.

Also, insert qotd template at top of post body, not the bottom.

lj.el (lj-qotd-quit): The lj-goto- commands set point, so no

need to set it explicitly.

* lj.el (lj-writers-block): Ditto.

Also, allow for a signature being present and don't delete it if

it is.

* lj.el (lj-version): Bump.


Till next time...
Steve


Posted via: SXEmacs/LJ (SXEmacs-22.1.14/LJ: 1.28)