<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.emacs.help">
    <title>gmane.emacs.help</title>
    <link>http://blog.gmane.org/gmane.emacs.help</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90916"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90901"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90885"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90884"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90877"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90875"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90874"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90868"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90861"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90853"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90847"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90826"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90812"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90805"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90802"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90801"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90798"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90797"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90793"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.help/90767"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90916">
    <title>Disabling auto indentation</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90916</link>
    <description>&lt;pre&gt;Hi,
I want to disable auto-indent-mode for PO mode when I edit an entry.
I don't know anything of elisp language to make it by myself.



&lt;/pre&gt;</description>
    <dc:creator>f gr</dc:creator>
    <dc:date>2013-05-19T08:54:30</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90901">
    <title>EIEIO defmethod broken if symbol already bound?</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90901</link>
    <description>&lt;pre&gt;Hi folks

I think this might be an Emacs bug, but I'm not familiar enough with EIEIO
to be certain. Suppose I want to assign a method foo to a class some-class:

(require 'eieio)

(defclass some-class ()
  ((bar :initform 42)))

(defmethod foo ((s some-class))
  1)

This works fine. However, if the function definition of foo is already
bound to t, it doesn't work:

(require 'eieio)

(defclass some-class ()
  ((bar :initform 42)))

(defalias 'foo 't)

(defmethod foo ((s some-class))
  1) ;; Debugger entered--Lisp error: (void-function foo)

I'm forced to set foo to a function (e.g. (defalias 'foo 'method)) before I
can use (defmethod foo ...). In fact, calling M-x describe-function &amp;lt;RET&amp;gt;
foo &amp;lt;RET&amp;gt; says 'file a bug report'.

Now, I know that (defalias 'foo 't) is silly thing to do. However, I
accidentally ended up in this state when hacking on some code.

Is this a legitimate bug? Emacs 24.2.1.

Thanks :)

&lt;/pre&gt;</description>
    <dc:creator>Wilfred Hughes</dc:creator>
    <dc:date>2013-05-18T15:10:36</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90885">
    <title>How to get hook var of the current major mode?</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90885</link>
    <description>&lt;pre&gt;I want to do somthing like this:
(let ((hook (get--the--current--major--mode--hook)))
   (add-hook hook (lambda ()
                    (setq truncate-lines t))))



&lt;/pre&gt;</description>
    <dc:creator>netjunegg2&lt; at &gt;gmail.com</dc:creator>
    <dc:date>2013-05-18T09:48:41</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90884">
    <title>How to suppress/avoid *Async Shell Command* buffer?</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90884</link>
    <description>&lt;pre&gt;Hi,

I use

--8&amp;lt;---------------cut here---------------start-------------&amp;gt;8---
(setq dired-guess-shell-alist-user
      '(("\\.\\(?:pdf\\|djvu\\|jp?g\\)\\'" "okular ? &amp;amp;")
        ("\\.html\\'" "google-chrome ? &amp;amp;")))
--8&amp;lt;---------------cut here---------------end---------------&amp;gt;8---

to open pdf files in dired-mode via "!". Once I do this, my dired buffer
is vertically divided into two pieces by opening a buffer named
*Async Shell Command*. The buffer does not show anything. It is quite
useless and *very* tedious to close (not only for pdf files). How can I
suppress this buffer / avoid this buffer being opened?

Here is what I found on this topic:
1)
http://stackoverflow.com/questions/3679930/how-to-automatically-remove-or-prevent-popping-up-async-shell-command-in-ema
2)
http://stackoverflow.com/questions/6915314/emacs-automatically-close-async-output-buffers-on-command-completion3)
http://stackoverflow.com/questions/12083228/how-do-i-speed-up-emacs-output-from-an-asynchronous-shell-command
4) http://stackoverf&lt;/pre&gt;</description>
    <dc:creator>Marius Hofert</dc:creator>
    <dc:date>2013-05-18T00:03:21</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90877">
    <title>Problems formatting C++ with SWIG macros</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90877</link>
    <description>&lt;pre&gt;Hi folks,

I've entered into an existing project that is written in C++. The team had previously agreed to abide by the Google coding standard for the C++ work, but with a few changes, which I'm figuring out a little at a time and making changes to google-c-style.el as I go.

But now I'm stuck because SWIG macros are used in some files.  Here's a fragment which is modeled on the kind of thing I'm trying to resolve:

// Example.cc

1  #ifndef GUARD
2  #define GUARD
3
4  #include &amp;lt;something&amp;gt;
5
6  #ifdef SWIG
7
8  %define AMACRO( FIELD1, FIELD2 ) ... macro def ...
9  %enddef
10
11 #define SOMEOTHERMACRO SOMEOTHERDEFINITION
12
13 %define ANOTHERMACRO( ARG )
14    %extend ARG
15    {
16    ...
17    }
18  %enddef
19
20 #endif // SWIG
21
22 class MyClass
23 {
24   ...
25 };
26 ...
27
28 #endif GUARD

Using emacs23, C-c C-s indicates:
 at lines 9 and 10, it's in state func-decl-cont
 at line 11, it's in state ((func-decl-cont)(cpp-macro))
 at line 12, it's back to func-decl-cont
 at line 21, it's now at topmost-int&lt;/pre&gt;</description>
    <dc:creator>dbmeyer030&lt; at &gt;gmail.com</dc:creator>
    <dc:date>2013-05-17T17:05:51</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90875">
    <title>How to achieve desired automatic scrolling behavior</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90875</link>
    <description>&lt;pre&gt;For the most part, I want the behavior of scroll-conservatively 1, where
navigating line by line doesn't recenter, but jumping to a different part
of the buffer does.

One jarring behavior I wish to customize away is when going line by line
across a line that wraps visually, the behavior is to recenter. How do I
have it not recenter in this case?

Also desirable is when scroll-conservatively==1 would cause a recenter, it
would instead use the scroll-*-aggressively setting. Setting both of these
does not have that effect.

&lt;/pre&gt;</description>
    <dc:creator>Barry OReilly</dc:creator>
    <dc:date>2013-05-17T16:24:00</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90874">
    <title>setenv and find-file</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90874</link>
    <description>&lt;pre&gt;It seems like I'm seeing the following.

1. Change a shell variable via (setenv "NAME" "value").
2. Use that variable in subshells in various ways and life is fine.
   M-x ! echo ${NAME}=&amp;gt; value
   M-x shellinherits the value
3. Find a file using that variable and C-x C-f uses the /previous/ value.

So, would anyone mind confirming that for me. (I'm easily confused.) Should this be regarded as a bug?

,Douglas
Douglas Lewan
Shubert Ticketing
(201) 489-8600 ext 224

If the majority of cooking accidents happen in the kitchen, then why don't we just cook in other rooms?




&lt;/pre&gt;</description>
    <dc:creator>Doug Lewan</dc:creator>
    <dc:date>2013-05-17T15:29:47</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90868">
    <title>better .dir-locals</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90868</link>
    <description>&lt;pre&gt;I'm trying to find a better way to define variables that are specific to
certain projects.

At the moment I'm using .dir-locals, but the problem with that is that
I didn't find a way to extend other .dir-locals, so each of them down
the tree should contain everything.

1. is there a way to extend another one explicitly
2. any other suggested way to accomplish similar things?

For example I would like to set some variables depending on the path,
it could be something like:

/path/to/proj: (variable some-value)

And so on, any advices?

&lt;/pre&gt;</description>
    <dc:creator>andrea crotti</dc:creator>
    <dc:date>2013-05-17T07:53:48</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90861">
    <title>OS X System Key Combinations</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90861</link>
    <description>&lt;pre&gt;Hi.

I'm using Emacs 24.3.1 under OS X.  I have a number of keyboard combinations which trigger system Services ("Send a Quick Note via the Mail.app", "Insert Date Stamp", etc…).  Unlike the Cocoa apps, when I press these key combinations in Emacs I get a "&amp;lt;insert key combination here&amp;gt; is undefined" message.  How can I get Emacs to pass these key combinations through to the operating system to trigger my scripts?

Thanks for any advice,

Tom S.




&lt;/pre&gt;</description>
    <dc:creator>tshanno&lt; at &gt;bearingthenews.com</dc:creator>
    <dc:date>2013-05-16T18:14:49</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90853">
    <title>Exact sematic of base64-decode-string</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90853</link>
    <description>&lt;pre&gt;I see that base64-decode-string is quite strict about its input. In
particular, it rejects strings without = padding or with non-base64
characters. On the other hand it accepts and decodes without any error
an invalid string like "QR==":

(base64-decode-string "QR==") gives "A" when the correct base64
encoding for "A" is "QQ==".

Is it intentional or simply a bug in the implementation?


&lt;/pre&gt;</description>
    <dc:creator>Igor Bukanov</dc:creator>
    <dc:date>2013-05-16T09:12:09</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90847">
    <title>how to get subsequent text copies to emacs kill ring?</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90847</link>
    <description>&lt;pre&gt;Hi.

I am running ubuntu 12.04 and emacs 24.

Imagine I did following action:

1) opened firefox
2) Marked text and then copied it with Ctrl-v
3) Marked another text and again copied it with Ctrl-v
3) Marked another text and again copied it with Ctrl-v

Now I switched to emacs and want to get all theese 3 copies, through emacs'
kill ring, ie: C-y, C-y M-y, C-y M-y

Is it possible???

best regards

&lt;/pre&gt;</description>
    <dc:creator>Paul K</dc:creator>
    <dc:date>2013-05-16T14:59:18</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90826">
    <title>Abbrev in message-mode</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90826</link>
    <description>&lt;pre&gt;Works:

(define-abbrev-table 'emacs-lisp-mode-abbrev-table
  '(("xx" "XX")) )

But, with `compose-mail', I get to "message-mode". Here, the
"mail-abbrevs" table works. It affects the "To:" header, and is setup
in ~/.mailrc:

alias jtr "Jack The Ripper &amp;lt;jack&amp;lt; at &amp;gt;ripper.com&amp;gt;"

But, how do I get abbrevs to work in the the actual *message*?

With `list-abbrev', I found these, but neither work. (They might even
relate to the *Messages* buffer, or to some other messages, I don't
know.)

(define-abbrev-table 'message-abbrevs
  '(("oh" "oh1")) )
(define-abbrev-table 'message-abbrev-table
  '(("oh" "oh2")) )
(define-abbrev-table 'message-mode-abbrev-table
  '(("oh" "oh3")) )

Note: Setting the "global-abbrev-table" works: it affects the "To:"
header as well as the message body.

&lt;/pre&gt;</description>
    <dc:creator>Emanuel Berg</dc:creator>
    <dc:date>2013-05-15T22:41:26</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90812">
    <title>Disabling M-q</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90812</link>
    <description>&lt;pre&gt;A friend asked how to disable M-q. My first thought was:
    (local-unset-key (kbd "\M-q"))
or
    (local-set-key (kbd "M-q") nil)

But both did not work. I am now using:
    (local-set-key (kbd "M-q") "")

and this works. Is this the best way, or is there a better way?

&lt;/pre&gt;</description>
    <dc:creator>Cecil Westerhof</dc:creator>
    <dc:date>2013-05-15T15:31:31</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90805">
    <title>Droid Sans Mono Italics</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90805</link>
    <description>&lt;pre&gt;I use Emacs 23.3.1 under Ubuntu 12.04. The default font face is Droid Sans
Mono. However, any face which requires italics does not show as italics. I
have tried all the options of oblique, slanted, italics, etc. However, in
LibreOffice, I can selected Droid Sans Mono and make it italics. Why is this
font variant not available in Emacs?



&lt;/pre&gt;</description>
    <dc:creator>SabreWolfy</dc:creator>
    <dc:date>2013-05-15T12:14:14</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90802">
    <title>Reverting but keeping undo</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90802</link>
    <description>&lt;pre&gt;`revert-buffer' discards undo history. I can understand that undo
history might be in conflict with the new contents of the buffer. How
dangerous is that? Apart from that, what could be wrong with using the
recipe published in

http://www.emacswiki.org/emacs/RevertBuffer#toc4

?

For your convenience, this is the recipe:

(defun revert-buffer-keep-undo (&amp;amp;rest -)
  "Revert buffer but keep undo history."
  (interactive)
  (let ((inhibit-read-only t))
    (erase-buffer)
    (insert-file-contents (buffer-file-name))
    (set-visited-file-modtime (visited-file-modtime))
    (set-buffer-modified-p nil)))

Install in command ‘revert-buffer’ with

  (setq revert-buffer-function 'revert-buffer-keep-undo)



&lt;/pre&gt;</description>
    <dc:creator>Óscar Fuentes</dc:creator>
    <dc:date>2013-05-15T10:38:40</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90801">
    <title>How can I made ispell more smarter for some code blocks?</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90801</link>
    <description>&lt;pre&gt;
Hi all,

   I use aspell for spell-check when I writing notes with markdown/org
   or simple emails. What annoys me that it just checks too
   much. For instance, it even checks the content inside code-blocks in
   org mode, which is false positive terminologically. So is there way
   to make it smarter?

Thanks,
Hongxu Chen



&lt;/pre&gt;</description>
    <dc:creator>Hongxu Chen</dc:creator>
    <dc:date>2013-05-15T09:13:17</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90798">
    <title>subequent kills to kill ring integration. Is it possible?</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90798</link>
    <description>&lt;pre&gt;Hallo emacs users.

When I mark some text in a browser (firefox), then copy it with C-c, I can
paste it to emacs buffer with C-y. This is fine.

But when I do  "mark + C-c" serveral times in firefox, then only last mark
can be retrieved into emacs buffer, ie. earlier markings are not accessible
by subsequent yank-pop (M-c).

Is there a way to get them?

best regards

&lt;/pre&gt;</description>
    <dc:creator>Paul K</dc:creator>
    <dc:date>2013-05-15T08:18:26</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90797">
    <title>Emacs and Lynx Browser</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90797</link>
    <description>&lt;pre&gt;Hi all,

I would like to use lynx inside emacs.
I can run lynx into a terminal by :

M-x term RET Lynx

then I have 2 windows, one left for lynx for example and the other one
where I can  do some work.

I can switch between buffer with C-c Right-Arrow into a terminal but I
still into the same window.
How can I switch between windows because C x o doesnt work in a terminal
buffer with lynx?

I'm using Emacs 24.3 under windows 7

Thank you in advance,

Cheers,

Pascal

&lt;/pre&gt;</description>
    <dc:creator>Pascal c</dc:creator>
    <dc:date>2013-05-15T07:51:20</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90793">
    <title>In GNU Emacs Calc embedded mode, how to simplify unit N/m^2 to Pa</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90793</link>
    <description>&lt;pre&gt;Hi,

In GNU Emacs (v24.3.1) Calc embedded mode, I'd like to perform unit simplification such that (5 N / 2 m^2) gives the result 2.5 Pa (where 1 Pa = 1 N/m^2). But I am unable to get the unit N/m^2 converted to Pa. I have the following entries before unit simplification:

\begin{equation}    
%%% a := 5 * N %%%
a \gets 5 N
\end{equation}

\begin{equation}
%%% b := 2 * m^2 %%%
b \gets 2 m^2
\end{equation}

\begin{equation}
%%% c := a / b =&amp;gt; 2.5 * N / m^2 %%%
\evalto c \gets \frac{a}{b} \to \frac{2.50 N}{m^2}
\end{equation}

The value of "c" I am expecting after unit simplification is:

\begin{equation}
%%% c := a / b =&amp;gt; 2.5 * Pa %%%
\evalto c \gets \frac{a}{b} \to 2.50 Pa
\end{equation}

My "Units Table" contains the following entry:

Unit    Type  Definition                  Description

 Pa       U   \frac{N}{m^2}               Pascal

Thank you for your help.

Regards,
Sharad

&lt;/pre&gt;</description>
    <dc:creator>Sharad Shrestha</dc:creator>
    <dc:date>2013-05-15T03:31:18</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90767">
    <title>Emacs session bootstrap tweaks</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90767</link>
    <description>&lt;pre&gt;
  Hello,

in case somebody is interested, I have described the top of my init file
in the blog below:

http://www.didierverna.net/blog/index.php?post/2013/05/14/Emacs-session-bootstrap-tweaks

That part of the file is devoted to modify the session bootstrap
process, that is, some things that are normally done very early. It
mostly deals with the package infrastructure but also contains a couple
of other tricks that some people may consider useful.

&lt;/pre&gt;</description>
    <dc:creator>Didier Verna</dc:creator>
    <dc:date>2013-05-14T16:12:51</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.help/90766">
    <title>problems with X11 forwarding inside frame</title>
    <link>http://comments.gmane.org/gmane.emacs.help/90766</link>
    <description>&lt;pre&gt;phe is the local host, gly is the remote host.

From inside a term buffer: 

jrm&amp;lt; at &amp;gt;phe ~ % ssh -f gly 'env | grep -i display; emacsclient -nc'
0;jrm&amp;lt; at &amp;gt;phe|~DISPLAY=localhost:10.0
emacsclient: can't find socket; have you started the server?
...
Starting Emacs daemon.

So far so good.  The new frame from gly opens.

From inside a term buffer in the new frame from gly:
jrm&amp;lt; at &amp;gt;gly ~ % xcalc
Error: Can't open display: localhost:10.0

------

This is isolated to emacs because I can open a remote terminal and X11
forwarding works.
jrm&amp;lt; at &amp;gt;phe ~ % ssh -f gly 'env | grep -i display; xterm'
0;jrm&amp;lt; at &amp;gt;phe|~DISPLAY=localhost:10.0

jrm&amp;lt; at &amp;gt;gly ~ % xcalc # xcalc opens

If I open a local terminal, ssh to gly, then start an emacsclient
everything works fine.  Is there a way to avoid having a local terminal
open for each remote emacs frame and have X11 forwarding work?

Joseph



&lt;/pre&gt;</description>
    <dc:creator>Joseph Mingrone</dc:creator>
    <dc:date>2013-05-14T15:20:42</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.emacs.help">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.emacs.help</link>
  </textinput>
</rdf:RDF>
