* dolist?
@ 2005-07-02 11:43 Lennart Borgman
2005-07-02 18:33 ` dolist? Lennart Borgman
0 siblings, 1 reply; 22+ messages in thread
From: Lennart Borgman @ 2005-07-02 11:43 UTC (permalink / raw)
I am trying to use dolist in the function below. When I comment out the
line marked below I only get the first det from detlst. What is wrong?
Is dolist a no-no? Or is this a bug?
(defun instpack-check-pack-list()
(message "Checking package list detail names...")
(dolist (pack instpack-package-list)
(let ((name (nth 0 pack))
(detlst (nth 1 pack)))
(message " %s" name)
(when detlst
(dolist (det detlst)
;;(message " det=%s" det) ;; <----------- I only get the
first "det" if I comment out this...
(let ((detname (car det)))
(message (concat " ... checking detail name " (symbol-name
detname)))
(unless (instpack-detail-valid detname)
(error (concat "Detail name " detname " in package " name " is
invalid" )))))))))
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: dolist?
2005-07-02 11:43 dolist? Lennart Borgman
@ 2005-07-02 18:33 ` Lennart Borgman
2005-07-02 20:09 ` dolist? Lennart Borgman
0 siblings, 1 reply; 22+ messages in thread
From: Lennart Borgman @ 2005-07-02 18:33 UTC (permalink / raw)
Cc: emacs-devel
Lennart Borgman wrote:
> I am trying to use dolist in the function below. When I comment out
> the line marked below I only get the first det from detlst. What is
> wrong? Is dolist a no-no? Or is this a bug?
Since I sent my last update reply on this to myself instead of the list
I am trying again...
Here is a better example for testing. Please test this with the marked
message commented out and not commented out. Just put it in a buffer and
eval it.
Am I doing something seriously silly? Has someone checked this or should
I file a bug?
--lennart
******** Test example, run with marked line COMMENTED OUT/NOT COMMENTED
OUT. Check *Messages*.
(defconst assoc-assoc-list nil)
(setq assoc-assoc-list
'(
("cedet-1.03b"
(
(description . "CEDET")
(install-function . 'cedet-setup)
))
("nxml-mode-20041004"
(
(description . "NXML")
(install-function . 'nxml-setup)
))
))
(defun check-detail(consdet)
(unless nil
;;(message " consdet=%s" consdet) ;; <---- does not work unless
this is NOT commented out
)
(let ((detname (car consdet)))
(message (concat " ... checking detail \"" (symbol-name detname)
"\""))))
(defun check-list()
(message "Checking package list detail names...")
(mapc
(lambda (pack)
(let ((detlst (nth 1 pack)))
(when detlst
(message "\ndetlst=%s" detlst)
(mapc 'check-detail detlst))))
assoc-assoc-list))
(check-list)
********** If run with marked line COMMENTED OUT it gives this:
Checking package list detail names...
detlst=((description . CEDET) (install-function quote cedet-setup))
... checking detail "install-function"
detlst=((description . NXML) (install-function quote nxml-setup))
... checking detail "install-function"
********** If run with marked line NOT COMMENTED OUT it gives this:
Checking package list detail names...
detlst=((description . CEDET) (install-function quote cedet-setup))
consdet=(description . CEDET)
... checking detail "description"
consdet=(install-function quote cedet-setup)
... checking detail "install-function"
detlst=((description . NXML) (install-function quote nxml-setup))
consdet=(description . NXML)
... checking detail "description"
consdet=(install-function quote nxml-setup)
... checking detail "install-function"
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: dolist?
2005-07-02 18:33 ` dolist? Lennart Borgman
@ 2005-07-02 20:09 ` Lennart Borgman
2005-07-02 20:41 ` dolist? - same result on 21.3 Lennart Borgman
` (3 more replies)
0 siblings, 4 replies; 22+ messages in thread
From: Lennart Borgman @ 2005-07-02 20:09 UTC (permalink / raw)
Cc: emacs-devel
Lennart Borgman wrote:
> Here is a better example for testing. Please test this with the marked
> message commented out and not commented out. Just put it in a buffer
> and eval it.
>
> Am I doing something seriously silly? Has someone checked this or
> should I file a bug?
Got some time to make an even simpler test, see below:
(defconst assoc-list nil)
(setq assoc-list
'((description . "CEDET")
(install-function . "cedet-setup")))
(defvar callmsg nil)
(defun check-detail(consdet)
(when callmsg (message " *****")) ;; <---- works only if message is
called
(let ((detname (car consdet)))
(message (concat " ... checking detail \"" (symbol-name detname)
"\""))))
(message "\n-----------------------Single, NO marked message call:")
(setq callmsg nil)
(mapc 'check-detail assoc-list)
(message "\n-----------------------Single, WITH marked message call:")
(setq callmsg t)
(mapc 'check-detail assoc-list)
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: dolist? - same result on 21.3
2005-07-02 20:09 ` dolist? Lennart Borgman
@ 2005-07-02 20:41 ` Lennart Borgman
2005-07-02 21:46 ` Drew Adams
2005-07-02 21:01 ` dolist? Miles Bader
` (2 subsequent siblings)
3 siblings, 1 reply; 22+ messages in thread
From: Lennart Borgman @ 2005-07-02 20:41 UTC (permalink / raw)
Cc: emacs-devel
Lennart Borgman wrote:
> Lennart Borgman wrote:
>
>> Here is a better example for testing. Please test this with the
>> marked message commented out and not commented out. Just put it in a
>> buffer and eval it.
>>
>> Am I doing something seriously silly? Has someone checked this or
>> should I file a bug?
>
>
> Got some time to make an even simpler test, see below:
>
>
>
> (defconst assoc-list nil)
> (setq assoc-list
> '((description . "CEDET")
> (install-function . "cedet-setup")))
>
> (defvar callmsg nil)
> (defun check-detail(consdet)
> (when callmsg (message " *****")) ;; <---- works only if message
> is called
> (let ((detname (car consdet)))
> (message (concat " ... checking detail \"" (symbol-name detname)
> "\""))))
>
> (message "\n-----------------------Single, NO marked message call:")
> (setq callmsg nil)
> (mapc 'check-detail assoc-list)
> (message "\n-----------------------Single, WITH marked message call:")
> (setq callmsg t)
> (mapc 'check-detail assoc-list)
I just tested on 21.3 and got the same result.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: dolist?
2005-07-02 20:09 ` dolist? Lennart Borgman
2005-07-02 20:41 ` dolist? - same result on 21.3 Lennart Borgman
@ 2005-07-02 21:01 ` Miles Bader
2005-07-02 21:01 ` dolist? David Ponce
2005-07-02 21:12 ` dolist? Juanma Barranquero
3 siblings, 0 replies; 22+ messages in thread
From: Miles Bader @ 2005-07-02 21:01 UTC (permalink / raw)
Cc: emacs-devel
I expect it has something to do with message's special handling of
lines containing "..." -- if you replace the "..." with "x" in your
message strings, your example works as expected.
[I'm looking at the "*Messages*" buffer to judge the results.]
-Miles
--
Do not taunt Happy Fun Ball.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: dolist?
2005-07-02 20:09 ` dolist? Lennart Borgman
2005-07-02 20:41 ` dolist? - same result on 21.3 Lennart Borgman
2005-07-02 21:01 ` dolist? Miles Bader
@ 2005-07-02 21:01 ` David Ponce
2005-07-02 21:12 ` dolist? Juanma Barranquero
3 siblings, 0 replies; 22+ messages in thread
From: David Ponce @ 2005-07-02 21:01 UTC (permalink / raw)
Cc: emacs-devel
Lennart Borgman wrote:
> Lennart Borgman wrote:
>
>> Here is a better example for testing. Please test this with the marked
>> message commented out and not commented out. Just put it in a buffer
>> and eval it.
>>
>> Am I doing something seriously silly? Has someone checked this or
>> should I file a bug?
>
>
> Got some time to make an even simpler test, see below:
It looks there is a problem with the function `message' when the message
string starts with "...".
trying this (emacs -Q):
(dolist (i '(1 2 3 4))
(message "... %d" i))
The *message* buffer received:
... 4
With this:
(dolist (i '(1 2 3 4))
(message ".. %d" i))
.. 1
.. 2
.. 3
.. 4
Weird.
David
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: dolist?
2005-07-02 20:09 ` dolist? Lennart Borgman
` (2 preceding siblings ...)
2005-07-02 21:01 ` dolist? David Ponce
@ 2005-07-02 21:12 ` Juanma Barranquero
2005-07-02 21:27 ` dolist? Lennart Borgman
` (2 more replies)
3 siblings, 3 replies; 22+ messages in thread
From: Juanma Barranquero @ 2005-07-02 21:12 UTC (permalink / raw)
Cc: emacs-devel
(mapc #'(lambda (x) (message "..%s" x)) '(1 2 3 4))
In *Messages* =>
..1
..2
..3
..4
(mapc #'(lambda (x) (message "...%s" x)) '(1 2 3 4))
In *Messages* =>
...4
Seems like a "feature" of the messages, when using "...".
--
/L/e/k/t/u
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: dolist?
2005-07-02 21:12 ` dolist? Juanma Barranquero
@ 2005-07-02 21:27 ` Lennart Borgman
2005-07-02 21:33 ` dolist? Juanma Barranquero
` (2 more replies)
2005-07-02 21:28 ` dolist? Juanma Barranquero
2005-07-03 20:42 ` dolist? Richard M. Stallman
2 siblings, 3 replies; 22+ messages in thread
From: Lennart Borgman @ 2005-07-02 21:27 UTC (permalink / raw)
Cc: emacs-devel
Juanma Barranquero wrote:
>(mapc #'(lambda (x) (message "...%s" x)) '(1 2 3 4))
>
>In *Messages* =>
>...4
>
>Seems like a "feature" of the messages, when using "...".
>
>
It feels like a quizz (is that how you spell it?) and I am impressed
that you all find it so easily. I think this feature should be
documented. It saves time. (Even if trying to find out what is happening
is kind of fun, and worrying. Because I am not very fluent in list
processing I thought there where some conventions I did not know about,
that might have explained the behaviour. When you have a lot of options
it is rather difficult, actually.)
Is there a way to calm down the message function?
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: dolist?
2005-07-02 21:12 ` dolist? Juanma Barranquero
2005-07-02 21:27 ` dolist? Lennart Borgman
@ 2005-07-02 21:28 ` Juanma Barranquero
2005-07-03 20:42 ` dolist? Richard M. Stallman
2 siblings, 0 replies; 22+ messages in thread
From: Juanma Barranquero @ 2005-07-02 21:28 UTC (permalink / raw)
Cc: emacs-devel
On 7/2/05, Juanma Barranquero <lekktu@gmail.com> wrote:
> Seems like a "feature" of the messages, when using "...".
Yeah. Take a look at message_log_check_duplicate() and friends
(src/xdisp.c). If I understand correctly, it substitute several
identical messages
...x
...x
...x
by
...x [3 times]
and
...x
...y
just by
...y
Is that documented anywhere other than the source?
--
/L/e/k/t/u
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: dolist?
2005-07-02 21:27 ` dolist? Lennart Borgman
@ 2005-07-02 21:33 ` Juanma Barranquero
2005-07-02 21:40 ` dolist? Lennart Borgman
2005-07-02 22:33 ` dolist? Adrian Aichner
2005-07-02 21:46 ` dolist? David Ponce
2005-07-02 21:50 ` dolist? Drew Adams
2 siblings, 2 replies; 22+ messages in thread
From: Juanma Barranquero @ 2005-07-02 21:33 UTC (permalink / raw)
Cc: emacs-devel
On 7/2/05, Lennart Borgman <lennart.borgman.073@student.lu.se> wrote:
> and I am impressed
> that you all find it so easily.
Well, Miles implemented that, or at least part of it. Me, I didn't
know. I vaguely remembered the "[x times]" thing, but I wouldn't have
supposed in a million years that "..x", "...y" would end as "...y".
That feels "...wrong [100 times]" ;-)
--
/L/e/k/t/u
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: dolist?
2005-07-02 21:33 ` dolist? Juanma Barranquero
@ 2005-07-02 21:40 ` Lennart Borgman
2005-07-02 22:33 ` dolist? Adrian Aichner
1 sibling, 0 replies; 22+ messages in thread
From: Lennart Borgman @ 2005-07-02 21:40 UTC (permalink / raw)
Cc: emacs-devel
Juanma Barranquero wrote:
>On 7/2/05, Lennart Borgman <lennart.borgman.073@student.lu.se> wrote:
>
>
>
>>and I am impressed
>>that you all find it so easily.
>>
>>
>
>Well, Miles implemented that, or at least part of it. Me, I didn't
>know. I vaguely remembered the "[x times]" thing, but I wouldn't have
>supposed in a million years that "..x", "...y" would end as "...y".
>That feels "...wrong [100 times]" ;-)
>
It feels "standard-output" - but (message ..) does not honor
standard-output. So, yes, I think this is a not so good feature (the
last one, the first one is good).
^ permalink raw reply [flat|nested] 22+ messages in thread
* RE: dolist? - same result on 21.3
2005-07-02 20:41 ` dolist? - same result on 21.3 Lennart Borgman
@ 2005-07-02 21:46 ` Drew Adams
0 siblings, 0 replies; 22+ messages in thread
From: Drew Adams @ 2005-07-02 21:46 UTC (permalink / raw)
Likewise, in Emacs 20.7 ("..." doesn't work, even though ".." does), so this
is old behavior.
And mapcar has the same behavior (the resulting list is correct, however).
This is true in both Emacs 22 (from CVS April) and Emacs 20.7.
mapc is implemented in C source in more recent Emacs versions, but in Emacs
20.7 it is defined in terms of mapcar (in cl-extra.el).
It seems odd that the behavior would be the same across versions, but in
Emacs 22, the C code for mapc and mapcar look similar, as do the mapcar C
implementations for Emacs 20 and 22 (different alloc methods).
Looks like a nice bug, to me.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: dolist?
2005-07-02 21:27 ` dolist? Lennart Borgman
2005-07-02 21:33 ` dolist? Juanma Barranquero
@ 2005-07-02 21:46 ` David Ponce
2005-07-02 22:07 ` dolist? Lennart Borgman
2005-07-02 22:12 ` dolist? Drew Adams
2005-07-02 21:50 ` dolist? Drew Adams
2 siblings, 2 replies; 22+ messages in thread
From: David Ponce @ 2005-07-02 21:46 UTC (permalink / raw)
Cc: Juanma Barranquero, emacs-devel, miles
Lennart Borgman wrote:
> Juanma Barranquero wrote:
>
>> (mapc #'(lambda (x) (message "...%s" x)) '(1 2 3 4))
>>
>> In *Messages* =>
>> ...4
>>
>> Seems like a "feature" of the messages, when using "...".
[...]
Yes it permits this:
(progn
(message "test...")
(message "test...done")
)
*Messages*
test...done
With this:
(progn
(message "test..")
(message "test..done")
)
*Messages*
test..
test..done
David
^ permalink raw reply [flat|nested] 22+ messages in thread
* RE: dolist?
2005-07-02 21:27 ` dolist? Lennart Borgman
2005-07-02 21:33 ` dolist? Juanma Barranquero
2005-07-02 21:46 ` dolist? David Ponce
@ 2005-07-02 21:50 ` Drew Adams
2 siblings, 0 replies; 22+ messages in thread
From: Drew Adams @ 2005-07-02 21:50 UTC (permalink / raw)
Is there a way to calm down the message function?
How about reserving the "..." feature for internal Emacs calls, using a
separate function, say, `message-internal' (or `message...')?
Users should be able to use `message' without working with or around this
"feature".
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: dolist?
2005-07-02 21:46 ` dolist? David Ponce
@ 2005-07-02 22:07 ` Lennart Borgman
2005-07-02 22:44 ` dolist? Drew Adams
2005-07-02 22:12 ` dolist? Drew Adams
1 sibling, 1 reply; 22+ messages in thread
From: Lennart Borgman @ 2005-07-02 22:07 UTC (permalink / raw)
Cc: Juanma Barranquero, emacs-devel, miles
David Ponce wrote:
> Lennart Borgman wrote:
>
>> Juanma Barranquero wrote:
>>
>>> (mapc #'(lambda (x) (message "...%s" x)) '(1 2 3 4))
>>>
>>> In *Messages* =>
>>> ...4
>>>
>>> Seems like a "feature" of the messages, when using "...".
>>
Looking at the magic three dots again with a somewhat calmer mind I
realize they are useful if documented (and a bit evil if not). I vote
for documenting them (this is the missionary style of frustration).
^ permalink raw reply [flat|nested] 22+ messages in thread
* RE: dolist?
2005-07-02 21:46 ` dolist? David Ponce
2005-07-02 22:07 ` dolist? Lennart Borgman
@ 2005-07-02 22:12 ` Drew Adams
2005-07-02 23:35 ` dolist? Miles Bader
1 sibling, 1 reply; 22+ messages in thread
From: Drew Adams @ 2005-07-02 22:12 UTC (permalink / raw)
Yes it permits this:
(progn (message "test...")(message "test...done"))
*Messages*
test...done
Yes, but it should not be hard-wired into the standard message function.
There should either be two different functions, only one of which has this
feature, or this should somehow be optional with `message'.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: dolist?
2005-07-02 21:33 ` dolist? Juanma Barranquero
2005-07-02 21:40 ` dolist? Lennart Borgman
@ 2005-07-02 22:33 ` Adrian Aichner
1 sibling, 0 replies; 22+ messages in thread
From: Adrian Aichner @ 2005-07-02 22:33 UTC (permalink / raw)
Juanma Barranquero <lekktu@gmail.com> writes:
> On 7/2/05, Lennart Borgman <lennart.borgman.073@student.lu.se> wrote:
>
>> and I am impressed
>> that you all find it so easily.
>
> Well, Miles implemented that, or at least part of it. Me, I didn't
> know. I vaguely remembered the "[x times]" thing, but I wouldn't have
> supposed in a million years that "..x", "...y" would end as "...y".
> That feels "...wrong [100 times]" ;-)
FWIW, XEmacs does not have this "feature".
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/
^ permalink raw reply [flat|nested] 22+ messages in thread
* RE: dolist?
2005-07-02 22:07 ` dolist? Lennart Borgman
@ 2005-07-02 22:44 ` Drew Adams
0 siblings, 0 replies; 22+ messages in thread
From: Drew Adams @ 2005-07-02 22:44 UTC (permalink / raw)
Looking at the magic three dots again with a somewhat calmer mind I
realize they are useful if documented (and a bit evil if not). I vote
for documenting them (this is the missionary style of frustration).
Evil, even if documented. A user would have to somehow implement his own
messaging function, to workaround this.
That is, if you ever want more than just the last "..." message to show up
in *Messages*, you're out of luck. The standard `message' function should be
more general (standard). If it is to always perform magic for such a special
case, then another messaging function should be made available. Otherwise,
there should be some way of turning off the message magic.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: dolist?
2005-07-02 22:12 ` dolist? Drew Adams
@ 2005-07-02 23:35 ` Miles Bader
2005-07-02 23:50 ` dolist? Drew Adams
0 siblings, 1 reply; 22+ messages in thread
From: Miles Bader @ 2005-07-02 23:35 UTC (permalink / raw)
Cc: emacs-devel
2005/7/3, Drew Adams <drew.adams@oracle.com>:
> There should either be two different functions, only one of which has this
> feature, or this should somehow be optional with `message'.
There could be a variable you bind to have it not do such suppression
(or to refine the algorithm it uses -- perhaps telling the message
code what prefix to consider a duplicate [instead of looking for
"..."]).
However, the standard `message' calls should probably be left as is.
Most elisp programmers treat `message' as temporary output, and don't
consider that the results are logged, so they often write many
progress messages using `message'. This looks great to the user, but
can make the message log completely useles by swamping it with
duplicate entries; the current suppression of duplicates tries to work
around this problem.
Documentation is of course a good thing...
-Miles
--
Do not taunt Happy Fun Ball.
^ permalink raw reply [flat|nested] 22+ messages in thread
* RE: dolist?
2005-07-02 23:35 ` dolist? Miles Bader
@ 2005-07-02 23:50 ` Drew Adams
0 siblings, 0 replies; 22+ messages in thread
From: Drew Adams @ 2005-07-02 23:50 UTC (permalink / raw)
> There should either be two different functions, only one of
> which has this feature, or this should somehow be optional
> with `message'.
There could be a variable you bind to have it not do such suppression
(or to refine the algorithm it uses -- perhaps telling the message
code what prefix to consider a duplicate [instead of looking for
"..."]).
That would be OK. Just so users have some way around the "magic" behavior.
Agreed, we shouldn't do anything that affects existing `message' calls.
And the behavior needs to be documented.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: dolist?
2005-07-02 21:12 ` dolist? Juanma Barranquero
2005-07-02 21:27 ` dolist? Lennart Borgman
2005-07-02 21:28 ` dolist? Juanma Barranquero
@ 2005-07-03 20:42 ` Richard M. Stallman
2005-07-03 23:09 ` dolist? Drew Adams
2 siblings, 1 reply; 22+ messages in thread
From: Richard M. Stallman @ 2005-07-03 20:42 UTC (permalink / raw)
Cc: lennart.borgman.073, emacs-devel
(mapc #'(lambda (x) (message "...%s" x)) '(1 2 3 4))
In *Messages* =>
...4
Seems like a "feature" of the messages, when using "...".
This feature is very useful--it prevents a series of progress
messages from cluttering up *Messages*.
It ought to be better documented, though. I explained this in the
Lisp Manual.
Drew Adams wrote:
Yes, but it should not be hard-wired into the standard message function.
There's no need for that. *Message* is meant to provide convenient
info for the user. Giving programs "full control over *Message*" is
not the goal. (But they can get it by editing the buffer directly.)
That is, if you ever want more than just the last "..." message to show up
in *Messages*, you're out of luck. The standard `message' function should be
more general (standard).
That would be tantamount to disabling the feature most of the time.
It would make things worse, not better. We will not make that change.
^ permalink raw reply [flat|nested] 22+ messages in thread
* RE: dolist?
2005-07-03 20:42 ` dolist? Richard M. Stallman
@ 2005-07-03 23:09 ` Drew Adams
0 siblings, 0 replies; 22+ messages in thread
From: Drew Adams @ 2005-07-03 23:09 UTC (permalink / raw)
*Message* is meant to provide convenient info for the user.
Giving programs "full control over *Message*" is not the goal.
It might not be the goal, but it could be a secondary goal.
That is, if you ever want more than just the last "..."
message to show up in *Messages*, you're out of luck.
The standard `message' function should be more general
That would be tantamount to disabling the feature most of the time.
It would make things worse, not better.
No it wouldn't, not if we took Miles's suggestion of providing a variable
that users could set to block the "magic" when needed. The current, magic
behavior would be the default, and no existing code calling `message' would
need to be changed.
(let ((message...magic-p nil)) (message " ... showme anyway"))
We will not make that change.
Too bad. Thanks for documenting the magic, anyway.
^ permalink raw reply [flat|nested] 22+ messages in thread
end of thread, other threads:[~2005-07-03 23:09 UTC | newest]
Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-02 11:43 dolist? Lennart Borgman
2005-07-02 18:33 ` dolist? Lennart Borgman
2005-07-02 20:09 ` dolist? Lennart Borgman
2005-07-02 20:41 ` dolist? - same result on 21.3 Lennart Borgman
2005-07-02 21:46 ` Drew Adams
2005-07-02 21:01 ` dolist? Miles Bader
2005-07-02 21:01 ` dolist? David Ponce
2005-07-02 21:12 ` dolist? Juanma Barranquero
2005-07-02 21:27 ` dolist? Lennart Borgman
2005-07-02 21:33 ` dolist? Juanma Barranquero
2005-07-02 21:40 ` dolist? Lennart Borgman
2005-07-02 22:33 ` dolist? Adrian Aichner
2005-07-02 21:46 ` dolist? David Ponce
2005-07-02 22:07 ` dolist? Lennart Borgman
2005-07-02 22:44 ` dolist? Drew Adams
2005-07-02 22:12 ` dolist? Drew Adams
2005-07-02 23:35 ` dolist? Miles Bader
2005-07-02 23:50 ` dolist? Drew Adams
2005-07-02 21:50 ` dolist? Drew Adams
2005-07-02 21:28 ` dolist? Juanma Barranquero
2005-07-03 20:42 ` dolist? Richard M. Stallman
2005-07-03 23:09 ` dolist? Drew Adams
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.