[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: how can I tell emacs to treat a text file as html?
From: |
Pascal Bourguignon |
Subject: |
Re: how can I tell emacs to treat a text file as html? |
Date: |
09 Apr 2005 20:11:49 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 |
Angelina Carlton <brat@magma.ca> writes:
> Hello
>
> I use a bash based blogging software called nanoblogger. It lets you
> use the editor of your choice and I had set this to be emacsclient.
>
> The blog script then sends /tmp/nb_entry1078.html to my already
> running emacs and I can edit using html syntax hilighting as emacs
> recognizes the file type.
>
> This worked fine until the latest version of the software now sends
> a txt file instead. /tmp/nb_entry1078.txt
>
> Emacs of course thinks this is plain text which is right, but I would
> like to treat it as html, actually XHTML, but either would do.
>
> The blog conf file has:
> EDITOR="emacslient";
>
> I cant find in my documentation a way to set EDITOR to
> "emacsclient --"treat this as html"
>
> Is this possible from the command line? Or is there a way to turn on
> html font locking from inside emacs even if the file is txt? This
> would be acceptable if I could bind it to like F8 or something.
emacsclient -e "(progn (find-file \"$file\") (html-mode))"
Also, it might be possible to append:
<!--
Local Variables:
mode: html
End:
-->
or to prepend: <!-- -*- mode: html -*- -->
if not already present in the file, and then use merely: emacsclient $file
For example:
tail -10 $file \
| grep -q -s 'mode: html' \
|| cat >> $file <<EOF
<!--
Local Variables:
mode: html
End:
-->
EOF
emacsclient $file
--
__Pascal Bourguignon__ http://www.informatimago.com/
In a World without Walls and Fences,
who needs Windows and Gates?
- how can I tell emacs to treat a text file as html?, Angelina Carlton, 2005/04/09
- Re: how can I tell emacs to treat a text file as html?, Albert Reiner, 2005/04/09
- Re: how can I tell emacs to treat a text file as html?,
Pascal Bourguignon <=
- Re: how can I tell emacs to treat a text file as html?, Stefan Monnier, 2005/04/09
- Re: how can I tell emacs to treat a text file as html?, Angelina Carlton, 2005/04/09
- Re: how can I tell emacs to treat a text file as html?, Angelina Carlton, 2005/04/09
- Message not available
- Re: how can I tell emacs to treat a text file as html?, Pascal Bourguignon, 2005/04/09
- Re: how can I tell emacs to treat a text file as html?, Joe Corneli, 2005/04/10
- Message not available
- byte-compiling .emacs (was: how can I tell emacs to treat a text file as html?), Reiner Steib, 2005/04/11
- Re: byte-compiling .emacs (was: how can I tell emacs to treat a text file as html?), Joe Corneli, 2005/04/11
- Re: byte-compiling .emacs (was: how can I tell emacs to treat a text file as html?), Peter Dyballa, 2005/04/11
- Message not available
- Re: byte-compiling .emacs, David Kastrup, 2005/04/11