<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/docutils.git/tools, branch include-after-until</title>
<subtitle>svn.code.sf.net: p/docutils/code
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/'/>
<entry>
<title>rst.el: included Riccardo patch for jit-lock</title>
<updated>2007-02-19T00:08:28+00:00</updated>
<author>
<name>blais</name>
<email>blais@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2007-02-19T00:08:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=97f5f1ecde65766966ba8d8fcb6cd2227b18139e'/>
<id>97f5f1ecde65766966ba8d8fcb6cd2227b18139e</id>
<content type='text'>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4916 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4916 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>rst.el: change to accomodate tramp.el</title>
<updated>2007-01-11T14:28:06+00:00</updated>
<author>
<name>blais</name>
<email>blais@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2007-01-11T14:28:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=8455621b5632273af46c19a4b3b73180e86f2234'/>
<id>8455621b5632273af46c19a4b3b73180e86f2234</id>
<content type='text'>
See email below.

n 1/11/07, Hans Halvorson &lt;hhalvors@princeton.edu&gt; wrote:
&gt; I have been talking with the maintainers of Tramp (remote file editing
&gt; over ssh for Emacs) about how to get rst-compile (in rst.el) to work
&gt; with Tramp's remote compilation capabilities.  The results of this
&gt; discussion are pasted in below.  Might rst.el be modified to make it
&gt; compatible with Tramp?
&gt; 
&gt; Thanks,
&gt; Hans Halvorson
&gt; 
&gt; [From Michael Albinus:]
&gt; 
&gt; &gt; [From Hans Halvorson:]
&gt; &gt;
&gt; &gt; I have pasted in below the definition of the "rst-compile" in rst.el.
&gt; &gt; &gt; The problem is with the call to "rst-compile-find-conf" in the first
&gt; &gt; &gt; let clause.  This function tries to search for a file called
&gt; &gt; &gt; "docutils.conf" in all directories above the directory of the current
&gt; &gt; &gt; buffer.  I do not know if that function is strictly incompatible with
&gt; &gt; &gt; Tramp, or whether it just takes a very long time to search on some
&gt; &gt; &gt; remote hosts.  But I have waited for up to two minutes after calling
&gt; &gt; &gt; rst-compile before pressing C-g to cancel.
&gt; 
&gt; &gt; I've modified the code slightly:
&gt; 
&gt; &gt;   (let ((file-name "docutils.conf")
&gt; &gt;         (buffer-file "/ssh:localhost:~/.emacs"))
&gt; &gt;     ;; Move up in the dir hierarchy till we find a change log file.
&gt; &gt;     (let ((dir (file-name-directory buffer-file)))
&gt; &gt;       (while (and (or (not (string= "/" dir)) (setq dir nil) nil)
&gt; &gt;                   (not (file-exists-p (concat dir file-name))))
&gt; &gt;       (message dir)
&gt; &gt;         ;; Move up to the parent dir and try again.
&gt; &gt;         (setq dir (expand-file-name (file-name-directory
&gt; &gt;                                      (directory-file-name
&gt; &gt;                                      (file-name-directory dir))))) )
&gt; &gt;       (or (and dir (concat dir file-name)) nil)
&gt; &gt;     ))
&gt; 
&gt; &gt; If you evaluate the code, you'll see something like this in *Messages*:
&gt; 
&gt; &gt; Mark set
&gt; &gt; /ssh:albinus@localhost:~/
&gt; &gt; /ssh:albinus@localhost:/home/albinus/
&gt; &gt; /ssh:albinus@localhost:/home/
&gt; &gt; /ssh:albinus@localhost:/ [340 times]
&gt; &gt; Quit
&gt; 
&gt; &gt; The point is that the iteration goes via upper directories, and an
&gt; &gt; upper directory is computed as
&gt; 
&gt; &gt; (file-name-directory
&gt; &gt;  (directory-file-name
&gt; &gt;   (file-name-directory dir)))
&gt; 
&gt; &gt; That is correct, but for "/ssh:albinus@localhost:/" the upper directory
&gt; &gt; is "/ssh:albinus@localhost:/" again. The stop condition (string= "/" dir)
&gt; &gt; does not match in case of remote files.
&gt; 
&gt; &gt; I fear, Tramp cannot solve the problem; rst.el must take remote files
&gt; &gt; into account.

Yes.


&gt; [From Kai Grossjohann]
&gt; 
&gt; &gt; rst.el could stop when X and (directory-file-name (file-name-directory
&gt; &gt; (directory-file-name X))) are equal.  That would work whether the
&gt; &gt; "root" directory is "/" or "C:/" (say) or "/ssh:foo:/".
&gt; 
&gt; &gt; What do people think?

I think Kai is a genius, as always.
Yes.
I've made the change, see path below, can you test with tramp?
thx












git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4879 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See email below.

n 1/11/07, Hans Halvorson &lt;hhalvors@princeton.edu&gt; wrote:
&gt; I have been talking with the maintainers of Tramp (remote file editing
&gt; over ssh for Emacs) about how to get rst-compile (in rst.el) to work
&gt; with Tramp's remote compilation capabilities.  The results of this
&gt; discussion are pasted in below.  Might rst.el be modified to make it
&gt; compatible with Tramp?
&gt; 
&gt; Thanks,
&gt; Hans Halvorson
&gt; 
&gt; [From Michael Albinus:]
&gt; 
&gt; &gt; [From Hans Halvorson:]
&gt; &gt;
&gt; &gt; I have pasted in below the definition of the "rst-compile" in rst.el.
&gt; &gt; &gt; The problem is with the call to "rst-compile-find-conf" in the first
&gt; &gt; &gt; let clause.  This function tries to search for a file called
&gt; &gt; &gt; "docutils.conf" in all directories above the directory of the current
&gt; &gt; &gt; buffer.  I do not know if that function is strictly incompatible with
&gt; &gt; &gt; Tramp, or whether it just takes a very long time to search on some
&gt; &gt; &gt; remote hosts.  But I have waited for up to two minutes after calling
&gt; &gt; &gt; rst-compile before pressing C-g to cancel.
&gt; 
&gt; &gt; I've modified the code slightly:
&gt; 
&gt; &gt;   (let ((file-name "docutils.conf")
&gt; &gt;         (buffer-file "/ssh:localhost:~/.emacs"))
&gt; &gt;     ;; Move up in the dir hierarchy till we find a change log file.
&gt; &gt;     (let ((dir (file-name-directory buffer-file)))
&gt; &gt;       (while (and (or (not (string= "/" dir)) (setq dir nil) nil)
&gt; &gt;                   (not (file-exists-p (concat dir file-name))))
&gt; &gt;       (message dir)
&gt; &gt;         ;; Move up to the parent dir and try again.
&gt; &gt;         (setq dir (expand-file-name (file-name-directory
&gt; &gt;                                      (directory-file-name
&gt; &gt;                                      (file-name-directory dir))))) )
&gt; &gt;       (or (and dir (concat dir file-name)) nil)
&gt; &gt;     ))
&gt; 
&gt; &gt; If you evaluate the code, you'll see something like this in *Messages*:
&gt; 
&gt; &gt; Mark set
&gt; &gt; /ssh:albinus@localhost:~/
&gt; &gt; /ssh:albinus@localhost:/home/albinus/
&gt; &gt; /ssh:albinus@localhost:/home/
&gt; &gt; /ssh:albinus@localhost:/ [340 times]
&gt; &gt; Quit
&gt; 
&gt; &gt; The point is that the iteration goes via upper directories, and an
&gt; &gt; upper directory is computed as
&gt; 
&gt; &gt; (file-name-directory
&gt; &gt;  (directory-file-name
&gt; &gt;   (file-name-directory dir)))
&gt; 
&gt; &gt; That is correct, but for "/ssh:albinus@localhost:/" the upper directory
&gt; &gt; is "/ssh:albinus@localhost:/" again. The stop condition (string= "/" dir)
&gt; &gt; does not match in case of remote files.
&gt; 
&gt; &gt; I fear, Tramp cannot solve the problem; rst.el must take remote files
&gt; &gt; into account.

Yes.


&gt; [From Kai Grossjohann]
&gt; 
&gt; &gt; rst.el could stop when X and (directory-file-name (file-name-directory
&gt; &gt; (directory-file-name X))) are equal.  That would work whether the
&gt; &gt; "root" directory is "/" or "C:/" (say) or "/ssh:foo:/".
&gt; 
&gt; &gt; What do people think?

I think Kai is a genius, as always.
Yes.
I've made the change, see path below, can you test with tramp?
thx












git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4879 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>renamed test</title>
<updated>2006-09-16T21:20:11+00:00</updated>
<author>
<name>wiemann</name>
<email>wiemann@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2006-09-16T21:20:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=c6c7958597c3114ce3ff9bdc936e1a1ead97f2ed'/>
<id>c6c7958597c3114ce3ff9bdc936e1a1ead97f2ed</id>
<content type='text'>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4749 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4749 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>headings containing only non-ASCII characters are now</title>
<updated>2006-09-16T20:57:05+00:00</updated>
<author>
<name>wiemann</name>
<email>wiemann@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2006-09-16T20:57:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=cf72408044a01c26d2c64c76dadf0ece0da0fcd1'/>
<id>cf72408044a01c26d2c64c76dadf0ece0da0fcd1</id>
<content type='text'>
recognized by rst-toc (thanks to zengjie) and rst-adjust

git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4747 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
recognized by rst-toc (thanks to zengjie) and rst-adjust

git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4747 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>(require 'font-lock) in emacs lisp code now, </title>
<updated>2006-09-15T15:49:16+00:00</updated>
<author>
<name>reuleaux</name>
<email>reuleaux@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2006-09-15T15:49:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=0ce00c64f5112312bd909e2ae3ebf5d6fcfa3992'/>
<id>0ce00c64f5112312bd909e2ae3ebf5d6fcfa3992</id>
<content type='text'>
not just as an installation instruction



git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4746 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
not just as an installation instruction



git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4746 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>installation instructions simplified, just (require 'font-lock)</title>
<updated>2006-09-15T15:16:33+00:00</updated>
<author>
<name>reuleaux</name>
<email>reuleaux@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2006-09-15T15:16:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=7e8ce2c1c1b8541d52a86d3f3bdc2493b6f52ef1'/>
<id>7e8ce2c1c1b8541d52a86d3f3bdc2493b6f52ef1</id>
<content type='text'>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4745 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4745 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>(require 'font-lock) added to the installation instructions</title>
<updated>2006-09-15T10:59:02+00:00</updated>
<author>
<name>reuleaux</name>
<email>reuleaux@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2006-09-15T10:59:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=4c34be3bce67540b206a8eac26de4f904f313d5e'/>
<id>4c34be3bce67540b206a8eac26de4f904f313d5e</id>
<content type='text'>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4744 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4744 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>correction for multiline comments, especially for comments with an</title>
<updated>2006-09-15T10:33:23+00:00</updated>
<author>
<name>reuleaux</name>
<email>reuleaux@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2006-09-15T10:33:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=078cc9e48f8b3408a7b08ea7b157622c7bdf686b'/>
<id>078cc9e48f8b3408a7b08ea7b157622c7bdf686b</id>
<content type='text'>
empty first line, like this one:

..
   multi line comment
   (first line empty)



git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4743 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
empty first line, like this one:

..
   multi line comment
   (first line empty)



git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4743 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>Applied patch from Denis Shaposhnikov for Xemacs portability.  Thanks Denis.</title>
<updated>2006-08-24T19:21:10+00:00</updated>
<author>
<name>blais</name>
<email>blais@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2006-08-24T19:21:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=16aaa965c4b8bc124dce84fd82cb9569a200b9e8'/>
<id>16aaa965c4b8bc124dce84fd82cb9569a200b9e8</id>
<content type='text'>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4700 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4700 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated rst.el with new features for enumerating and bulleting lists of items.</title>
<updated>2006-08-24T18:59:23+00:00</updated>
<author>
<name>blais</name>
<email>blais@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2006-08-24T18:59:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=e75343fa81583035cfef5ba6340f5473fcdc1807'/>
<id>e75343fa81583035cfef5ba6340f5473fcdc1807</id>
<content type='text'>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4699 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4699 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
</feed>
