* feature request
@ 2004-07-16 3:12 Sun Yijiang
2004-07-16 9:09 ` David Kastrup
0 siblings, 1 reply; 57+ messages in thread
From: Sun Yijiang @ 2004-07-16 3:12 UTC (permalink / raw)
I think if GNU Emacs can take a picture as its background, it will be
very cooooooool. I know XEmacs can do this, and something called
TransparentEmacs also. But TransparentEmacs is a branch and it seems
that under windows it's simply no way. Emacs can display pictures both
under windows and linux, so I think it's not a hard work to make
picture backgounds. I'm looking forward to it……
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2004-07-16 3:12 feature request Sun Yijiang
@ 2004-07-16 9:09 ` David Kastrup
2004-07-16 9:19 ` Miles Bader
0 siblings, 1 reply; 57+ messages in thread
From: David Kastrup @ 2004-07-16 9:09 UTC (permalink / raw)
Cc: emacs-devel
Sun Yijiang <sunyijiang@gmail.com> writes:
> I think if GNU Emacs can take a picture as its background, it will
> be very cooooooool.
In my opinion, there are so many usability and ergonomic issues with
Emacs that warrant work on them that it is rather unimportant to
bother with methods to make Emacs less efficient and ergonomic.
Since there is no apparent advantage except "coolness", and since
this involved catering with visibility issues and several displayed
things and X bandwidth and so on at the same time, I'd recommend just
keeping this is a branch for now.
In particular, I expect implementation of this to potentially clash
with implementing antialiased fonts in the buffer. The latter feature
is far more important for daily work, so it would be my recommendation
to postpone even thinking about background image implementation until
we have antialiased font display, and only then check whether the
display code at _that_ time would permit background pictures.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2004-07-16 9:09 ` David Kastrup
@ 2004-07-16 9:19 ` Miles Bader
2004-07-17 14:49 ` Kai Grossjohann
0 siblings, 1 reply; 57+ messages in thread
From: Miles Bader @ 2004-07-16 9:19 UTC (permalink / raw)
Cc: Sun Yijiang, emacs-devel
David Kastrup <dak@gnu.org> writes:
> In my opinion, there are so many usability and ergonomic issues with
> Emacs that warrant work on them that it is rather unimportant to
> bother with methods to make Emacs less efficient and ergonomic.
Actually as someone who always uses one (in Emacs), I can safely state
that a well-selected background image reduces mental strain quite a bit;
I'd say this makes it `more ergonomic'.
[Going back to a standard build of Emacs is downright painful...]
-Miles
--
`...the Soviet Union was sliding in to an economic collapse so comprehensive
that in the end its factories produced not goods but bads: finished products
less valuable than the raw materials they were made from.' [The Economist]
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2004-07-16 9:19 ` Miles Bader
@ 2004-07-17 14:49 ` Kai Grossjohann
2004-07-17 19:03 ` Miles Bader
0 siblings, 1 reply; 57+ messages in thread
From: Kai Grossjohann @ 2004-07-17 14:49 UTC (permalink / raw)
Miles Bader <miles@lsi.nec.co.jp> writes:
> David Kastrup <dak@gnu.org> writes:
>> In my opinion, there are so many usability and ergonomic issues with
>> Emacs that warrant work on them that it is rather unimportant to
>> bother with methods to make Emacs less efficient and ergonomic.
>
> Actually as someone who always uses one (in Emacs), I can safely state
> that a well-selected background image reduces mental strain quite a bit;
> I'd say this makes it `more ergonomic'.
Can you post a (URL of a) screenshot? I wonder what that image might
look like...
Kai
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2004-07-17 14:49 ` Kai Grossjohann
@ 2004-07-17 19:03 ` Miles Bader
2004-07-17 19:21 ` Miles Bader
0 siblings, 1 reply; 57+ messages in thread
From: Miles Bader @ 2004-07-17 19:03 UTC (permalink / raw)
Cc: emacs-devel
On Sat, Jul 17, 2004 at 04:49:18PM +0200, Kai Grossjohann wrote:
> > Actually as someone who always uses one (in Emacs), I can safely state
> > that a well-selected background image reduces mental strain quite a bit;
> > I'd say this makes it `more ergonomic'.
>
> Can you post a (URL of a) screenshot? I wonder what that image might
> look like...
I can but it's not magic -- I just take some background image I like, one
that's not too wild, and reduce the brightness/contrast a bunch. The result
is something that's not black, but sort of darkish; I find that it feels far
more "open" than a pure-color background of any color.
[BTW, what looks good seems to _strongly_ depend on your monitor -- I can't
use the same one at work and home, even when I was using a CRT in both
cases.]
-Miles
--
o The existentialist, not having a pillow, goes everywhere with the book by
Sullivan, _I am going to spit on your graves_.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2004-07-17 19:03 ` Miles Bader
@ 2004-07-17 19:21 ` Miles Bader
2004-07-17 20:24 ` Kai Grossjohann
2004-07-20 4:08 ` Miles Bader
0 siblings, 2 replies; 57+ messages in thread
From: Miles Bader @ 2004-07-17 19:21 UTC (permalink / raw)
Cc: Kai Grossjohann, emacs-devel
> Can you post a (URL of a) screenshot? I wonder what that image might
> look like...
Try
http://sourcecontrol.net/~miles/emacs-screen-20040718.png
[my home monitor is rather dark, so it might look annoyingly bright for some
people.]
-Miles
--
Occam's razor split hairs so well, I bought the whole argument!
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2004-07-17 19:21 ` Miles Bader
@ 2004-07-17 20:24 ` Kai Grossjohann
2004-07-19 15:35 ` Michael Olson
2004-07-20 4:08 ` Miles Bader
1 sibling, 1 reply; 57+ messages in thread
From: Kai Grossjohann @ 2004-07-17 20:24 UTC (permalink / raw)
Thanks for the URL. It is really amazing. I can see the huge
difference the image makes.
Kai
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2004-07-17 20:24 ` Kai Grossjohann
@ 2004-07-19 15:35 ` Michael Olson
0 siblings, 0 replies; 57+ messages in thread
From: Michael Olson @ 2004-07-19 15:35 UTC (permalink / raw)
If this change goes into the main branch, a variable to control the
shading/transparency of the background might be nice, kind of like
what GNOME Terminal does. That way, you wouldn't need to open up the
Gimp to manually make the background darker or lighter.
On Sat, 17 Jul 2004 22:24:02 +0200, Kai Grossjohann wrote:
> Thanks for the URL. It is really amazing. I can see the huge
> difference the image makes.
>
> Kai
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2004-07-17 19:21 ` Miles Bader
2004-07-17 20:24 ` Kai Grossjohann
@ 2004-07-20 4:08 ` Miles Bader
1 sibling, 0 replies; 57+ messages in thread
From: Miles Bader @ 2004-07-20 4:08 UTC (permalink / raw)
Cc: emacs-devel
Miles Bader <miles@gnu.org> writes:
> Try
>
> http://sourcecontrol.net/~miles/emacs-screen-20040718.png
>
> [my home monitor is rather dark, so it might look annoyingly bright for some
> people.]
BTW here's what I use at work, which is somewhat more subdued:
http://sourcecontrol.net/~miles/emacs-screen-20040720.png
[warning, it's a big file...]
-Miles
--
I'm beginning to think that life is just one long Yoko Ono album; no rhyme
or reason, just a lot of incoherent shrieks and then it's over. --Ian Wolff
^ permalink raw reply [flat|nested] 57+ messages in thread
* Feature Request
@ 2006-09-25 23:58 Russell Adams
2006-09-26 12:37 ` Carsten Dominik
0 siblings, 1 reply; 57+ messages in thread
From: Russell Adams @ 2006-09-25 23:58 UTC (permalink / raw)
To: emacs-orgmode
I've gotten in a habit of storing my todo's in the following format,
and I'm curious if there's a way to automate this...
* Daily
** 2006-09
*** 2006-09-25
**** TODO Item One
I don't always have an item for each day, its sparsely populated, but
I'd like to automate making the first few headings.
Any suggestions? Even a macro? ;]
------------------------------------------------------------------
Russell Adams RLAdams@AdamsInfoServ.com
PGP Key ID: 0x1160DCB3 http://www.adamsinfoserv.com/
Fingerprint: 1723 D8CA 4280 1EC9 557F 66E8 1154 E018 1160 DCB3
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature Request
2006-09-25 23:58 Feature Request Russell Adams
@ 2006-09-26 12:37 ` Carsten Dominik
2006-09-27 15:09 ` Russell Adams
0 siblings, 1 reply; 57+ messages in thread
From: Carsten Dominik @ 2006-09-26 12:37 UTC (permalink / raw)
To: Russell Adams; +Cc: emacs-orgmode
On Sep 26, 2006, at 1:58, Russell Adams wrote:
> I've gotten in a habit of storing my todo's in the following format,
> and I'm curious if there's a way to automate this...
>
> * Daily
> ** 2006-09
> *** 2006-09-25
> **** TODO Item One
>
> I don't always have an item for each day, its sparsely populated, but
> I'd like to automate making the first few headings.
>
> Any suggestions? Even a macro? ;]
The cl macro "loop" is your friend....
(defun my-date-tree (y1 y2)
(interactive "nFirst year: \nnLast year: ")
(require 'calendar)
(loop for y from y1 to y2 do
(message "Doing year %d..." y)
(insert "* " (format "%4d" y) "\n")
(loop for m from 1 to 12 do
(insert "** " (format "%4d-%02d" y m) "\n")
(loop for d from 1 to 31 do
(when (= m (car
(calendar-gregorian-from-absolute
(calendar-absolute-from-gregorian
(list m d y)))))
(insert "*** " (format "%4d-%02d-%02d" y m d) "\n"))))))
Hope this helps
- Carsten
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature Request
2006-09-26 12:37 ` Carsten Dominik
@ 2006-09-27 15:09 ` Russell Adams
2007-02-08 16:05 ` Russell Adams
0 siblings, 1 reply; 57+ messages in thread
From: Russell Adams @ 2006-09-27 15:09 UTC (permalink / raw)
To: emacs-orgmode
The way I'm reading that macro, it'll prompt me for a date, etc. That
would be useful for creating a range of dates in a tree if I needed to
define a time period.
I guess I didn't explain myself clearly. I wanted to generate those
dated headings under the "Daily" heading for the current date
only. Just a shortcut so I can hit a single key to add todo items for
today, and have them added to my chronological "Daily" tree.
I've just found that I'm managing TODO and agenda scheduled items
well, but I didn't have a good way to handle all the little
miscellaneous items that pop up. No reason to spend time filing them
elsewhere, just a date would suffice. It also helps keep the tree
sparse when searching.
Russell
On Tue, Sep 26, 2006 at 02:37:27PM +0200, Carsten Dominik wrote:
>
> On Sep 26, 2006, at 1:58, Russell Adams wrote:
>
> >I've gotten in a habit of storing my todo's in the following format,
> >and I'm curious if there's a way to automate this...
> >
> >* Daily
> >** 2006-09
> >*** 2006-09-25
> >**** TODO Item One
> >
> >I don't always have an item for each day, its sparsely populated, but
> >I'd like to automate making the first few headings.
> >
> >Any suggestions? Even a macro? ;]
>
> The cl macro "loop" is your friend....
>
> (defun my-date-tree (y1 y2)
> (interactive "nFirst year: \nnLast year: ")
> (require 'calendar)
> (loop for y from y1 to y2 do
> (message "Doing year %d..." y)
> (insert "* " (format "%4d" y) "\n")
> (loop for m from 1 to 12 do
> (insert "** " (format "%4d-%02d" y m) "\n")
> (loop for d from 1 to 31 do
> (when (= m (car
> (calendar-gregorian-from-absolute
> (calendar-absolute-from-gregorian
> (list m d y)))))
> (insert "*** " (format "%4d-%02d-%02d" y m d) "\n"))))))
>
> Hope this helps
>
> - Carsten
>
------------------------------------------------------------------
Russell Adams RLAdams@AdamsInfoServ.com
PGP Key ID: 0x1160DCB3 http://www.adamsinfoserv.com/
Fingerprint: 1723 D8CA 4280 1EC9 557F 66E8 1154 E018 1160 DCB3
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature Request
2006-09-27 15:09 ` Russell Adams
@ 2007-02-08 16:05 ` Russell Adams
2007-02-08 16:46 ` Carsten Dominik
0 siblings, 1 reply; 57+ messages in thread
From: Russell Adams @ 2007-02-08 16:05 UTC (permalink / raw)
To: emacs-orgmode
I started tinkering, this being my first macro.
I can't say its behaving as I expected.
(defun my-daily-insertion
(interactive)
(beginning-of-buffer)
(re-search-forward "DAILY-INSERTION-POINT")
(forward-line -1)
(insert "*** " (format-time-string "%Y%m%d" (current-time)) )
)
I'd welcome input.
Russell
On Wed, Sep 27, 2006 at 10:09:21AM -0500, Russell Adams wrote:
> The way I'm reading that macro, it'll prompt me for a date, etc. That
> would be useful for creating a range of dates in a tree if I needed to
> define a time period.
>
> I guess I didn't explain myself clearly. I wanted to generate those
> dated headings under the "Daily" heading for the current date
> only. Just a shortcut so I can hit a single key to add todo items for
> today, and have them added to my chronological "Daily" tree.
>
> I've just found that I'm managing TODO and agenda scheduled items
> well, but I didn't have a good way to handle all the little
> miscellaneous items that pop up. No reason to spend time filing them
> elsewhere, just a date would suffice. It also helps keep the tree
> sparse when searching.
>
> Russell
>
> On Tue, Sep 26, 2006 at 02:37:27PM +0200, Carsten Dominik wrote:
> >
> > On Sep 26, 2006, at 1:58, Russell Adams wrote:
> >
> > >I've gotten in a habit of storing my todo's in the following format,
> > >and I'm curious if there's a way to automate this...
> > >
> > >* Daily
> > >** 2006-09
> > >*** 2006-09-25
> > >**** TODO Item One
> > >
> > >I don't always have an item for each day, its sparsely populated, but
> > >I'd like to automate making the first few headings.
> > >
> > >Any suggestions? Even a macro? ;]
> >
> > The cl macro "loop" is your friend....
> >
> > (defun my-date-tree (y1 y2)
> > (interactive "nFirst year: \nnLast year: ")
> > (require 'calendar)
> > (loop for y from y1 to y2 do
> > (message "Doing year %d..." y)
> > (insert "* " (format "%4d" y) "\n")
> > (loop for m from 1 to 12 do
> > (insert "** " (format "%4d-%02d" y m) "\n")
> > (loop for d from 1 to 31 do
> > (when (= m (car
> > (calendar-gregorian-from-absolute
> > (calendar-absolute-from-gregorian
> > (list m d y)))))
> > (insert "*** " (format "%4d-%02d-%02d" y m d) "\n"))))))
> >
> > Hope this helps
> >
> > - Carsten
> >
> ------------------------------------------------------------------
> Russell Adams RLAdams@AdamsInfoServ.com
>
> PGP Key ID: 0x1160DCB3 http://www.adamsinfoserv.com/
>
> Fingerprint: 1723 D8CA 4280 1EC9 557F 66E8 1154 E018 1160 DCB3
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
------------------------------------------------------------------
Russell Adams RLAdams@AdamsInfoServ.com
PGP Key ID: 0x1160DCB3 http://www.adamsinfoserv.com/
Fingerprint: 1723 D8CA 4280 1EC9 557F 66E8 1154 E018 1160 DCB3
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature Request
2007-02-08 16:05 ` Russell Adams
@ 2007-02-08 16:46 ` Carsten Dominik
0 siblings, 0 replies; 57+ messages in thread
From: Carsten Dominik @ 2007-02-08 16:46 UTC (permalink / raw)
To: Russell Adams; +Cc: emacs-orgmode
On Feb 8, 2007, at 17:05, Russell Adams wrote:
> I started tinkering, this being my first macro.
Looks very good already.
>
> I can't say its behaving as I expected.
>
> (defun my-daily-insertion
Every funtion needs an argument list, even if it is the empty one:
(defun my-daily-insertion ()
> (interactive)
> (beginning-of-buffer)
Correct, but better use (goto-char (point-min)), has fewer side
effects.
> (re-search-forward "DAILY-INSERTION-POINT")
> (forward-line -1)
> (insert "*** " (format-time-string "%Y%m%d" (current-time)) )
> )
Looks all fine to me.
- Carsten
>
> I'd welcome input.
>
> Russell
>
> On Wed, Sep 27, 2006 at 10:09:21AM -0500, Russell Adams wrote:
>> The way I'm reading that macro, it'll prompt me for a date, etc. That
>> would be useful for creating a range of dates in a tree if I needed to
>> define a time period.
>>
>> I guess I didn't explain myself clearly. I wanted to generate those
>> dated headings under the "Daily" heading for the current date
>> only. Just a shortcut so I can hit a single key to add todo items for
>> today, and have them added to my chronological "Daily" tree.
>>
>> I've just found that I'm managing TODO and agenda scheduled items
>> well, but I didn't have a good way to handle all the little
>> miscellaneous items that pop up. No reason to spend time filing them
>> elsewhere, just a date would suffice. It also helps keep the tree
>> sparse when searching.
>>
>> Russell
>>
>> On Tue, Sep 26, 2006 at 02:37:27PM +0200, Carsten Dominik wrote:
>>>
>>> On Sep 26, 2006, at 1:58, Russell Adams wrote:
>>>
>>>> I've gotten in a habit of storing my todo's in the following format,
>>>> and I'm curious if there's a way to automate this...
>>>>
>>>> * Daily
>>>> ** 2006-09
>>>> *** 2006-09-25
>>>> **** TODO Item One
>>>>
>>>> I don't always have an item for each day, its sparsely populated,
>>>> but
>>>> I'd like to automate making the first few headings.
>>>>
>>>> Any suggestions? Even a macro? ;]
>>>
>>> The cl macro "loop" is your friend....
>>>
>>> (defun my-date-tree (y1 y2)
>>> (interactive "nFirst year: \nnLast year: ")
>>> (require 'calendar)
>>> (loop for y from y1 to y2 do
>>> (message "Doing year %d..." y)
>>> (insert "* " (format "%4d" y) "\n")
>>> (loop for m from 1 to 12 do
>>> (insert "** " (format "%4d-%02d" y m) "\n")
>>> (loop for d from 1 to 31 do
>>> (when (= m (car
>>> (calendar-gregorian-from-absolute
>>> (calendar-absolute-from-gregorian
>>> (list m d y)))))
>>> (insert "*** " (format "%4d-%02d-%02d" y m d) "\n"))))))
>>>
>>> Hope this helps
>>>
>>> - Carsten
>>>
>> ------------------------------------------------------------------
>> Russell Adams RLAdams@AdamsInfoServ.com
>>
>> PGP Key ID: 0x1160DCB3 http://www.adamsinfoserv.com/
>>
>> Fingerprint: 1723 D8CA 4280 1EC9 557F 66E8 1154 E018 1160 DCB3
>>
>>
>> _______________________________________________
>> Emacs-orgmode mailing list
>> Emacs-orgmode@gnu.org
>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
> ------------------------------------------------------------------
> Russell Adams RLAdams@AdamsInfoServ.com
>
> PGP Key ID: 0x1160DCB3 http://www.adamsinfoserv.com/
>
> Fingerprint: 1723 D8CA 4280 1EC9 557F 66E8 1154 E018 1160 DCB3
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>
>
--
Carsten Dominik
Sterrenkundig Instituut "Anton Pannekoek"
Universiteit van Amsterdam
Kruislaan 403
NL-1098SJ Amsterdam
phone: +31 20 525 7477
^ permalink raw reply [flat|nested] 57+ messages in thread
* feature request
@ 2007-11-18 18:13 Raimund Kohl-Füchsle
2007-11-19 3:14 ` Bastien
0 siblings, 1 reply; 57+ messages in thread
From: Raimund Kohl-Füchsle @ 2007-11-18 18:13 UTC (permalink / raw)
To: org-mode-mailinglist org-mode
Hi fellows,
I have a question/feature request. Often tables are a very easy and
apropriate way to structure information that are fluent. I work at the
following table (e.g.):
| Hotel | Manager | price | requested | booked |
-----------------------------------------------
| blah | Mayer | 250 | | |
| bluh | Schulze | 260 | | |
------------------------------------------------
Now here comes what would be neat: The tables lists all Hotels who offer
seminar rooms, which person is banquett manager, the price for the
room. Since I often book rooms for seminars (or invite people to
workshops etc.) managing bookings/invitations via tables is more
effective than doing it with TODO-items (more so because the same table
is used over and over again). What would help greatly would be a way to
manage fields the same way as with TODO items: A key-string would place
a "NO" "RUNNING" "ANSWERED" button right there ... same way as with
TODO-items.
Is this already possible? Haven't found it in the manual.
Greetings, ray
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2007-11-18 18:13 feature request Raimund Kohl-Füchsle
@ 2007-11-19 3:14 ` Bastien
0 siblings, 0 replies; 57+ messages in thread
From: Bastien @ 2007-11-19 3:14 UTC (permalink / raw)
To: emacs-orgmode
Raimund Kohl-Füchsle <Raimund.Kohl@nabuli.de> writes:
> What would help greatly would be a way to manage fields the same way
> as with TODO items: A key-string would place a "NO" "RUNNING"
> "ANSWERED" button right there ... same way as with TODO-items.
I think what you need is colum view for properties, rather than tables.
Each property is like a field, and you switch between values easily.
You can select the property you want to display in the column view.
Each headline will be displayed as a table row in column view.
And finally, you can capture this column view with C-c C-x r.
See details in the manual:
(info "(org)Column view")
(info "(org)Capturing Column View)
I think it's worth giving it a try. Tables have their own ways of
handling cells and "buttons" would be confusing IMO.
--
Bastien
^ permalink raw reply [flat|nested] 57+ messages in thread
* feature request
@ 2009-03-23 2:14 Robert D. Crawford
2009-03-23 2:44 ` Matthew Lundin
` (2 more replies)
0 siblings, 3 replies; 57+ messages in thread
From: Robert D. Crawford @ 2009-03-23 2:14 UTC (permalink / raw)
To: emacs-orgmode
I've been trying to make an org-remember template that will grab the
title of the webpage I want to create a link to. This seems to not be
possible, although I could very well be wrong. I was curious as to
whether a new keyword could be created for w3 and w3m links. Seems that
:title would be very useful.
I am pretty sure I could code this myself... doesn't seem to be terribly
difficult. It is not likely though that I would ever contribute code to
anything else, so filling out the form and waiting for all of it to get
where it needs to go seems a bit of a waste.
Thanks for listening,
rdc
--
Robert D. Crawford rdc1x@comcast.net
Every journalist has a novel in him, which is an excellent place for it.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2009-03-23 2:14 Robert D. Crawford
@ 2009-03-23 2:44 ` Matthew Lundin
2009-03-23 13:56 ` Robert D. Crawford
2009-03-23 11:24 ` Sebastian Rose
2009-03-26 4:09 ` Carsten Dominik
2 siblings, 1 reply; 57+ messages in thread
From: Matthew Lundin @ 2009-03-23 2:44 UTC (permalink / raw)
To: Robert D. Crawford; +Cc: emacs-orgmode
Hi Robert,
"Robert D. Crawford" <rdc1x@comcast.net> writes:
> I've been trying to make an org-remember template that will grab the
> title of the webpage I want to create a link to. This seems to not be
> possible, although I could very well be wrong. I was curious as to
> whether a new keyword could be created for w3 and w3m links. Seems that
> :title would be very useful.
When I use w3m, the annotation substitution (%a) in the remember
template does the trick. It grabs the url and title of the current page
(using org-store-link).
For instance, if I call remember while visiting the org-mode home page,
%a in the remember template is replaced by:
[[http://orgmode.org/][Org-Mode: Your Life in Plain Text]]
Best,
Matt
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2009-03-23 2:14 Robert D. Crawford
2009-03-23 2:44 ` Matthew Lundin
@ 2009-03-23 11:24 ` Sebastian Rose
2009-03-24 16:53 ` Robert D. Crawford
2009-03-26 4:09 ` Carsten Dominik
2 siblings, 1 reply; 57+ messages in thread
From: Sebastian Rose @ 2009-03-23 11:24 UTC (permalink / raw)
To: Robert D. Crawford; +Cc: emacs-orgmode
You night want to use this:
http://github.com/SebastianRose/worglet/tree/master
Which is an attempt to make `org-browser-url.el' and
`org-annotation-handler.el' work without any external dependencies on
shell scripts.
Also, you'll need to set up only one protocol in Firefox/Opera/OS.
The file provides three functions of interest:
org-remember
org-store-link
org-open-source
which do just what their names say.
`org-browser-url.el' and `org-annotation-handler.el' are in the
'contrib' subdirectory of the Org-mode distribution.
Best,
Sebastian
"Robert D. Crawford" <rdc1x@comcast.net> writes:
> I've been trying to make an org-remember template that will grab the
> title of the webpage I want to create a link to. This seems to not be
> possible, although I could very well be wrong. I was curious as to
> whether a new keyword could be created for w3 and w3m links. Seems that
> :title would be very useful.
>
> I am pretty sure I could code this myself... doesn't seem to be terribly
> difficult. It is not likely though that I would ever contribute code to
> anything else, so filling out the form and waiting for all of it to get
> where it needs to go seems a bit of a waste.
>
> Thanks for listening,
> rdc
--
Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449 Hannover
Tel.: +49 (0)511 - 36 58 472
Fax: +49 (0)1805 - 233633 - 11044
mobil: +49 (0)173 - 83 93 417
Http: www.emma-stil.de
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2009-03-23 2:44 ` Matthew Lundin
@ 2009-03-23 13:56 ` Robert D. Crawford
0 siblings, 0 replies; 57+ messages in thread
From: Robert D. Crawford @ 2009-03-23 13:56 UTC (permalink / raw)
To: emacs-orgmode
Hello Matthew,
Matthew Lundin <mdl@imapmail.org> writes:
>> I've been trying to make an org-remember template that will grab the
>> title of the webpage I want to create a link to. This seems to not be
>> possible, although I could very well be wrong. I was curious as to
>> whether a new keyword could be created for w3 and w3m links. Seems that
>> :title would be very useful.
>
> When I use w3m, the annotation substitution (%a) in the remember
> template does the trick. It grabs the url and title of the current page
> (using org-store-link).
Thanks. This does work for w3m but using w3 it returns this:
*
[[http://www.osnews.com/story/21181/The_IBM_X41_as_a_Lightweight_Linux_Laptop]] :laptop:
from this template:
'((?b "* [[%a] %^g %!" "~/bookmarks.org" bottom)
Later today, if I get the chance, I'll explore the solution proposed by
Sebastian Rose.
Thanks again,
rdc
--
Robert D. Crawford rdc1x@comcast.net
Chinese saying: "He who speak with forked tongue, not need chopsticks."
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2009-03-23 11:24 ` Sebastian Rose
@ 2009-03-24 16:53 ` Robert D. Crawford
2009-03-25 13:50 ` Charles Philip Chan
0 siblings, 1 reply; 57+ messages in thread
From: Robert D. Crawford @ 2009-03-24 16:53 UTC (permalink / raw)
To: emacs-orgmode
Sebastian Rose <sebastian_rose@gmx.de> writes:
> You night want to use this:
>
> http://github.com/SebastianRose/worglet/tree/master
Please correct me if I am wrong but this seems to be the wrong solution
for w3 and w3m. I don't use a graphical browser because of my need for
a screen reader. I use emacs and emacspeak almost exclusively for my
computing needs. Sorry I wasn't clear in my needs and use.
Thanks,
rdc
--
Robert D. Crawford rdc1x@comcast.net
All kings is mostly rapscallions.
-- Mark Twain
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2009-03-25 13:50 ` Charles Philip Chan
@ 2009-03-25 14:51 ` Robert D. Crawford
0 siblings, 0 replies; 57+ messages in thread
From: Robert D. Crawford @ 2009-03-25 14:51 UTC (permalink / raw)
To: emacs-orgmode
Hello Charles,
Charles Philip Chan <cpchan@sympatico.ca> writes:
> "Robert D. Crawford" <rdc1x@comcast.net> writes:
>
>> I use emacs and emacspeak almost exclusively for my computing
>> needs. Sorry I wasn't clear in my needs and use.
>
> I am curious as to why you are using w3, since, from what I have read,
> emacspeak supports w3m as well:
That is true.
> w3 is so slow and feature incomplete.
Slow, yes. Feature incomplete, no. There are several things w3 can do
that w3m cannot. Table navigation, support for aural css, fontification
of all tags (pre, code, and the like immediately come to mind),
different attributes for h[1-6] tags, I am aware of nothing w3m can do
that w3 cannot. Also, since w3 is pure lisp it can be extended in ways
that w3m cannot.
rdc
--
Robert D. Crawford rdc1x@comcast.net
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2009-03-23 2:14 Robert D. Crawford
2009-03-23 2:44 ` Matthew Lundin
2009-03-23 11:24 ` Sebastian Rose
@ 2009-03-26 4:09 ` Carsten Dominik
2009-03-26 16:43 ` Robert D. Crawford
2 siblings, 1 reply; 57+ messages in thread
From: Carsten Dominik @ 2009-03-26 4:09 UTC (permalink / raw)
To: Robert D. Crawford; +Cc: emacs-orgmode
Hi Robert,
if you pull a new git version, the page title will now correctly
appear in links created in w3-mode buffers.
Thanks to all who contributed to this discussion.
- Carsten
On Mar 23, 2009, at 3:14 AM, Robert D. Crawford wrote:
> I've been trying to make an org-remember template that will grab the
> title of the webpage I want to create a link to. This seems to not be
> possible, although I could very well be wrong. I was curious as to
> whether a new keyword could be created for w3 and w3m links. Seems
> that
> :title would be very useful.
>
> I am pretty sure I could code this myself... doesn't seem to be
> terribly
> difficult. It is not likely though that I would ever contribute
> code to
> anything else, so filling out the form and waiting for all of it to
> get
> where it needs to go seems a bit of a waste.
>
> Thanks for listening,
> rdc
> --
> Robert D. Crawford rdc1x@comcast.net
>
> Every journalist has a novel in him, which is an excellent place for
> it.
>
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Remember: use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2009-03-26 4:09 ` Carsten Dominik
@ 2009-03-26 16:43 ` Robert D. Crawford
0 siblings, 0 replies; 57+ messages in thread
From: Robert D. Crawford @ 2009-03-26 16:43 UTC (permalink / raw)
To: emacs-orgmode
Hello Carsten,
Carsten Dominik <carsten.dominik@gmail.com> writes:
> if you pull a new git version, the page title will now correctly
> appear in links created in w3-mode buffers.
>
> Thanks to all who contributed to this discussion.
Thank you. I just tested it and works well. Exactly what I needed.
rdc
--
Robert D. Crawford rdc1x@comcast.net
^ permalink raw reply [flat|nested] 57+ messages in thread
* Feature request
@ 2010-10-10 13:50 David Abrahams
2010-10-10 15:43 ` Bernt Hansen
` (3 more replies)
0 siblings, 4 replies; 57+ messages in thread
From: David Abrahams @ 2010-10-10 13:50 UTC (permalink / raw)
To: emacs-orgmode
Hi All,
I have to reschedule quite a few items daily. Often they're
yesterday's items that I need to reschedule for today.
`C-c C-s . RET'
is a bit much typing for that, so I re-bound `S' to
org-agenda-schedule. But
`S . RET'
is still a bit much. I'd like it if the default when rescheduling was
always for today, instead of the date the item is already scheduled
for, so I could
`S RET'
in the usual case. What about a customizable option to set the
default schedule-for date?
--
Dave Abrahams
BoostPro Computing
http://www.boostpro.com
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2010-10-10 13:50 Feature request David Abrahams
@ 2010-10-10 15:43 ` Bernt Hansen
2010-10-10 18:03 ` David Abrahams
2010-10-10 16:30 ` Memnon Anon
` (2 subsequent siblings)
3 siblings, 1 reply; 57+ messages in thread
From: Bernt Hansen @ 2010-10-10 15:43 UTC (permalink / raw)
To: David Abrahams; +Cc: emacs-orgmode
David Abrahams <dave@boostpro.com> writes:
> Hi All,
>
> I have to reschedule quite a few items daily. Often they're
> yesterday's items that I need to reschedule for today.
>
> `C-c C-s . RET'
>
> is a bit much typing for that, so I re-bound `S' to
> org-agenda-schedule. But
>
> `S . RET'
>
> is still a bit much. I'd like it if the default when rescheduling was
> always for today, instead of the date the item is already scheduled
> for, so I could
>
> `S RET'
>
> in the usual case. What about a customizable option to set the
> default schedule-for date?
Hi David,
Why are you rescheduling items everyday? That seems like a lot of
overhead to me. What's wrong with leaving the item on the first
scheduled date and just allow the agenda to show how many days it has
already been scheduled for -- until you mark it DONE?
Alternatively if it's a repeating task, you can use a single day
repeater and just mark the item DONE to move it to the next day.
One thing I've been trying to do is minimize the amount of time I spend
on overhead stuff for my tasks and trading that for time I actually do
work on completing the tasks instead.
Regards,
Bernt
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2010-10-10 13:50 Feature request David Abrahams
2010-10-10 15:43 ` Bernt Hansen
@ 2010-10-10 16:30 ` Memnon Anon
2010-10-10 18:12 ` Juan Pechiar
2010-10-11 7:21 ` Carsten Dominik
3 siblings, 0 replies; 57+ messages in thread
From: Memnon Anon @ 2010-10-10 16:30 UTC (permalink / raw)
To: emacs-orgmode
Hi,
David Abrahams <dave@boostpro.com> writes:
> I have to reschedule quite a few items daily. Often they're
> yesterday's items that I need to reschedule for today.
>
> `C-c C-s . RET'
>
> is a bit much typing for that, so I re-bound `S' to
> org-agenda-schedule. But
>
> `S . RET'
>
> is still a bit much. I'd like it if the default when rescheduling was
> always for today, instead of the date the item is already scheduled
> for, so I could
>
> `S RET'
>
> in the usual case. What about a customizable option to set the
> default schedule-for date?
Just curious: Why don't you use the bulk action?
a) Mark all items with `m'
b) `B' `s' `.' RET.
For 20 items, thats:
20x `m' + 4 Keys for b) = 24 keypresses
(if those items are right next to each other and need no navigation)
Your approach would need 20 item x `S Ret' = 40 keypresses :).
Memnon
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2010-10-10 15:43 ` Bernt Hansen
@ 2010-10-10 18:03 ` David Abrahams
0 siblings, 0 replies; 57+ messages in thread
From: David Abrahams @ 2010-10-10 18:03 UTC (permalink / raw)
To: Bernt Hansen; +Cc: emacs-orgmode
At Sun, 10 Oct 2010 11:43:07 -0400,
Bernt Hansen wrote:
>
> David Abrahams <dave@boostpro.com> writes:
>
> > Hi All,
> >
> > I have to reschedule quite a few items daily. Often they're
> > yesterday's items that I need to reschedule for today.
> >
> > `C-c C-s . RET'
> >
> > is a bit much typing for that, so I re-bound `S' to
> > org-agenda-schedule. But
> >
> > `S . RET'
> >
> > is still a bit much. I'd like it if the default when rescheduling was
> > always for today, instead of the date the item is already scheduled
> > for, so I could
> >
> > `S RET'
> >
> > in the usual case. What about a customizable option to set the
> > default schedule-for date?
>
> Hi David,
>
> Why are you rescheduling items everyday?
Because there's always something I didn't get done yesterday, and I
often have pushed too many tasks forward onto a given day, and don't
want to see more than about 15 TODOs in my agenda on any given day.
> That seems like a lot of overhead to me. What's wrong with leaving
> the item on the first scheduled date and just allow the agenda to
> show how many days it has already been scheduled for -- until you
> mark it DONE?
Because then they show up in the consciousness like a failure instead
of as just what I have to do today, and they tend to pile up and lead
to a state of despair, where the agenda is too daunting to face. They
need to be processed. I need to re-negotiate the contract I made with
myself about when they were getting done.
> Alternatively if it's a repeating task, you can use a single day
> repeater and just mark the item DONE to move it to the next day.
It's not.
> One thing I've been trying to do is minimize the amount of time I
> spend on overhead stuff for my tasks and trading that for time I
> actually do work on completing the tasks instead.
Thanks, but I need to do this to keep on track.
Regards,
--
Dave Abrahams
BoostPro Computing
http://www.boostpro.com
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2010-10-10 13:50 Feature request David Abrahams
2010-10-10 15:43 ` Bernt Hansen
2010-10-10 16:30 ` Memnon Anon
@ 2010-10-10 18:12 ` Juan Pechiar
2010-10-11 7:21 ` Carsten Dominik
3 siblings, 0 replies; 57+ messages in thread
From: Juan Pechiar @ 2010-10-10 18:12 UTC (permalink / raw)
To: David Abrahams; +Cc: emacs-orgmode
On Sun, Oct 10, 2010 at 09:50:47AM -0400, David Abrahams wrote:
> I have to reschedule quite a few items daily. Often they're
> yesterday's items that I need to reschedule for today.
> `C-c C-s . RET'
> is a bit much typing for that
I use S-right on the agenda buffer, which is quite easy.
Regards,
.j.
P.S. My reason to do this every day: day planning and regaining
consciouness about things to be done. Takes 1 minute at most.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2010-10-10 13:50 Feature request David Abrahams
` (2 preceding siblings ...)
2010-10-10 18:12 ` Juan Pechiar
@ 2010-10-11 7:21 ` Carsten Dominik
2010-10-11 14:18 ` David Abrahams
2011-01-15 12:13 ` Bastien
3 siblings, 2 replies; 57+ messages in thread
From: Carsten Dominik @ 2010-10-11 7:21 UTC (permalink / raw)
To: David Abrahams; +Cc: emacs-orgmode
On Oct 10, 2010, at 3:50 PM, David Abrahams wrote:
>
> Hi All,
>
> I have to reschedule quite a few items daily. Often they're
> yesterday's items that I need to reschedule for today.
>
> `C-c C-s . RET'
>
> is a bit much typing for that, so I re-bound `S' to
> org-agenda-schedule. But
>
> `S . RET'
>
> is still a bit much. I'd like it if the default when rescheduling was
> always for today, instead of the date the item is already scheduled
> for, so I could
>
> `S RET'
>
> in the usual case. What about a customizable option to set the
> default schedule-for date?
After giving this some thought, I don't this this can be done in a
clear and non-confusing way. I do think it is necessary to somehow
change the date relative to what the previously set date is. The only
way to make this half way transparently is to show that date in the
prompt as the default date.
There was lots of good advice to so what you want in different ways,
including not rescheduling, or using bulk actions in the agenda.
Finally, if you still want a fast command doing this:
(defun org-agenda-reschedule-to-today ()
(interactive)
(flet ((org-read-date (&rest rest) (current-time)))
(call-interactively 'org-agenda-schedule)))
- Carsten
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2010-10-11 7:21 ` Carsten Dominik
@ 2010-10-11 14:18 ` David Abrahams
2011-01-15 12:13 ` Bastien
1 sibling, 0 replies; 57+ messages in thread
From: David Abrahams @ 2010-10-11 14:18 UTC (permalink / raw)
To: Carsten Dominik; +Cc: emacs-orgmode
At Mon, 11 Oct 2010 09:21:05 +0200,
Carsten Dominik wrote:
>
> After giving this some thought, I don't this this can be done in a
> clear and non-confusing way.
Thanks for spending so much time/energy considering it, despite the
fact that it would be incoherent with the rest of your interface!
> I do think it is necessary to somehow change the date relative to
> what the previously set date is. The only way to make this half way
> transparently is to show that date in the prompt as the default
> date.
Okay.
> There was lots of good advice to so what you want in different ways,
> including not rescheduling, or using bulk actions in the agenda.
You know, I have `f' and `b' bound to org-agenda-date-later/-earlier,
and that would be perfectly adequate for me, *if* I got appropriate
visual feedback. The problem is the red "S2" or "S3" I'm looking at
doesn't change on the fly when I reschedule. And it's hard to train
myself not to hit `f' twice when I see S2 :-)
> Finally, if you still want a fast command doing this:
>
> (defun org-agenda-reschedule-to-today ()
> (interactive)
> (flet ((org-read-date (&rest rest) (current-time)))
> (call-interactively 'org-agenda-schedule)))
That's a good idea. I don't think I need etags in my agenda buffer, so
`M-.' works.
--
Dave Abrahams
BoostPro Computing
http://www.boostpro.com
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2010-10-11 7:21 ` Carsten Dominik
2010-10-11 14:18 ` David Abrahams
@ 2011-01-15 12:13 ` Bastien
1 sibling, 0 replies; 57+ messages in thread
From: Bastien @ 2011-01-15 12:13 UTC (permalink / raw)
To: Carsten Dominik; +Cc: David Abrahams, emacs-orgmode
Carsten Dominik <carsten.dominik@gmail.com> writes:
> Finally, if you still want a fast command doing this:
>
> (defun org-agenda-reschedule-to-today ()
> (interactive)
> (flet ((org-read-date (&rest rest) (current-time)))
> (call-interactively 'org-agenda-schedule)))
Useful, thanks!
I added it to org-hacks.org under this section :
"Reschedule agenda items to today with a single command"
--
Bastien
^ permalink raw reply [flat|nested] 57+ messages in thread
* feature request
@ 2011-07-18 21:36 Jude DaShiell
2011-07-18 23:13 ` Bastien
2011-07-19 12:10 ` MidLifeXis at PerlMonks
0 siblings, 2 replies; 57+ messages in thread
From: Jude DaShiell @ 2011-07-18 21:36 UTC (permalink / raw)
To: emacs-orgmode
A little data destruction protection. I put together a table and had to
destroy all copies of it after having tried to set up averages for a
couple columns. The averages didn't work and data got zeroed out and I
lost an entire column of data that way. One of my problems I'm sure was
caused because I tried data gathering first then tried modifying the
original table and adding the formulas later. Next time I attempt
anything with org and mathematics, I'll write my data set down in braille
and ought to have done that with this data set as well. What might have
helped here a little is if a column is going to be put into existing
columns the column inserts rather than overwrites any column that might be
there. The broken table I ended up with had six columns and two of those
were single space columns out to the right with nothing in them. There
ought to have been before I did anything with formulas at most four
columns in the table. I did enter time stamps in as two separated date
and time fields originally then when I read what all could be put into
time stamps, I consolidated those first two columns into a single time
stamp column. I don''t know if that consolidation did further damage or
not.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2011-07-18 21:36 feature request Jude DaShiell
@ 2011-07-18 23:13 ` Bastien
2011-07-19 12:10 ` MidLifeXis at PerlMonks
1 sibling, 0 replies; 57+ messages in thread
From: Bastien @ 2011-07-18 23:13 UTC (permalink / raw)
To: Jude DaShiell; +Cc: emacs-orgmode
Hi Jude,
when deleting data with just one keystroke (like in the case you
describe), there is always the possibility to _undo_ with C-/
Is there something more we can do?
Best,
--
Bastien
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2011-07-18 21:36 feature request Jude DaShiell
2011-07-18 23:13 ` Bastien
@ 2011-07-19 12:10 ` MidLifeXis at PerlMonks
1 sibling, 0 replies; 57+ messages in thread
From: MidLifeXis at PerlMonks @ 2011-07-19 12:10 UTC (permalink / raw)
To: Jude DaShiell, emacs-orgmode@gnu.org
[-- Attachment #1: Type: text/plain, Size: 1708 bytes --]
Recommendation: use something like GIT (or one of the other fine source control systems out there) to checkpoint your work, and save the history of your org files. It can even be set up in emacs to periodically save all org files and check in a snapshot.
HTH,
Brian
________________________________
From: Jude DaShiell <jdashiel@shellworld.net>
To: emacs-orgmode@gnu.org
Sent: Monday, July 18, 2011 4:36 PM
Subject: [O] feature request
A little data destruction protection. I put together a table and had to
destroy all copies of it after having tried to set up averages for a
couple columns. The averages didn't work and data got zeroed out and I
lost an entire column of data that way. One of my problems I'm sure was
caused because I tried data gathering first then tried modifying the
original table and adding the formulas later. Next time I attempt
anything with org and mathematics, I'll write my data set down in braille
and ought to have done that with this data set as well. What might have
helped here a little is if a column is going to be put into existing
columns the column inserts rather than overwrites any column that might be
there. The broken table I ended up with had six columns and two of those
were single space columns out to the right with nothing in them. There
ought to have been before I did anything with formulas at most four
columns in the table. I did enter time stamps in as two separated date
and time fields originally then when I read what all could be put into
time stamps, I consolidated those first two columns into a single time
stamp column. I don''t know if that consolidation did further damage or
not.
[-- Attachment #2: Type: text/html, Size: 2404 bytes --]
^ permalink raw reply [flat|nested] 57+ messages in thread
* feature request
@ 2013-06-25 15:22 42 147
2013-06-25 16:11 ` Christian Moe
0 siblings, 1 reply; 57+ messages in thread
From: 42 147 @ 2013-06-25 15:22 UTC (permalink / raw)
To: emacs-orgmode
Org-mode has proven tremendously useful in writing musical analyses, but
it would also be nice to provide musical examples in plain text.
Is there anything like this available? If not, I may try to do it
myself. I'm finally getting my act together and finishing the Emacs Lisp
Intro; but any help pointing me to the right examples, or the right
conceptual frameworks would be much appreciate.
Here is more or less what I would want:
----------
----------
----------
----------
----------
Pretend that is the staff. The user places the cursor on the staff, and
therefore enters "note entry mode." The "note-entry" function is passed
three args: one for the note, two for the rhythmic value. So if the user
presses "F," "F" is passed as the first argument; if the user enters
"8", "8" is passed as the second argument; if the user enters ".", "."
is passed as the third argument.
This produces a dotted 8th F note on the staff. The third argument is
optional (since not all rhythmic values are dotted), and its value is
nil by default.
Anyway, that is a draft of what I would want. May already exist with
slightly different functionality.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2013-06-25 15:22 42 147
@ 2013-06-25 16:11 ` Christian Moe
2013-06-25 16:29 ` François Pinard
0 siblings, 1 reply; 57+ messages in thread
From: Christian Moe @ 2013-06-25 16:11 UTC (permalink / raw)
To: 42 147; +Cc: emacs-orgmode
42 147 writes:
> Org-mode has proven tremendously useful in writing musical analyses, but
> it would also be nice to provide musical examples in plain text.
>
> Is there anything like this available?
Yes. Org-Babel supports Lilypond. It's magic.
http://www.lilypond.org/
http://orgmode.org/worg/org-contrib/babel/languages/ob-doc-lilypond.html
Yours,
Christian
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2013-06-25 16:11 ` Christian Moe
@ 2013-06-25 16:29 ` François Pinard
2013-06-25 18:31 ` Michael Brand
0 siblings, 1 reply; 57+ messages in thread
From: François Pinard @ 2013-06-25 16:29 UTC (permalink / raw)
To: emacs-orgmode
Christian Moe <mail@christianmoe.com> writes:
> 42 147 writes:
>> Is there anything like this available?
> Yes. Org-Babel supports Lilypond. It's magic.
> http://www.lilypond.org/
> http://orgmode.org/worg/org-contrib/babel/languages/ob-doc-lilypond.html
Somewhere in my old files, I have a reference to an Emacs mode for
entering music visually in a kind of ASCII mode, written by Neil Jerram
if I remember correctly. But this was before Han-Wen and Jan wrote
Lilypond. Now that Lilypond exists, it is an immensely more interesting
avenue, in my opinion. Neil code would be fairly oldish anyway.
I never tried using both Org and Lilypond as suggested, but it looks
like a very appealing idea, I should try it. Thanks for the suggestion.
François
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: feature request
2013-06-25 16:29 ` François Pinard
@ 2013-06-25 18:31 ` Michael Brand
0 siblings, 0 replies; 57+ messages in thread
From: Michael Brand @ 2013-06-25 18:31 UTC (permalink / raw)
To: François Pinard; +Cc: Org Mode
Hi François
On Tue, Jun 25, 2013 at 6:29 PM, François Pinard
<pinard@iro.umontreal.ca> wrote:
> Somewhere in my old files, I have a reference to an Emacs mode for
> entering music visually in a kind of ASCII mode, written by Neil Jerram
> if I remember correctly.
I am very curios to see how this looked like and how it worked. With a
quick search I was not able to find it.
Michael
^ permalink raw reply [flat|nested] 57+ messages in thread
* Feature request
@ 2013-11-07 19:33 Matzi Kratzi
2013-11-07 20:05 ` Stefan Monnier
0 siblings, 1 reply; 57+ messages in thread
From: Matzi Kratzi @ 2013-11-07 19:33 UTC (permalink / raw)
To: emacs-devel
I really like ediff and almost always prefer it.
There is however one feature that I really would like it to gain (or
really would like to know how it can already be done):
One of the for-money-competitors gives the user the possibility to
help the tool by pointing to sync lines in the buffers. That way the
diff can become much better.
Is this possible already?
Kind regards
Mats
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2013-11-07 19:33 Feature request Matzi Kratzi
@ 2013-11-07 20:05 ` Stefan Monnier
2013-11-07 20:31 ` Matzi Kratzi
0 siblings, 1 reply; 57+ messages in thread
From: Stefan Monnier @ 2013-11-07 20:05 UTC (permalink / raw)
To: Matzi Kratzi; +Cc: Michael Kifer, emacs-devel
> I really like ediff and almost always prefer it.
> There is however one feature that I really would like it to gain (or
> really would like to know how it can already be done):
> One of the for-money-competitors gives the user the possibility to
> help the tool by pointing to sync lines in the buffers.
> That way the diff can become much better.
> Is this possible already?
I don't think Ediff currently supports it. It shouldn't be terribly
hard to add support for it (basically a sync line would split the region
such that the text before and the text after are passed to separate
invocations of `diff').
Stefan
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2013-11-07 20:05 ` Stefan Monnier
@ 2013-11-07 20:31 ` Matzi Kratzi
2013-11-07 21:18 ` John Yates
[not found] ` <2a9210e2f5054eb494eb1281f0f71f4d@HUBCAS1.cs.stonybrook.edu>
0 siblings, 2 replies; 57+ messages in thread
From: Matzi Kratzi @ 2013-11-07 20:31 UTC (permalink / raw)
To: Stefan Monnier; +Cc: Michael Kifer, emacs-devel
The Other SW that I tested gave the user the possibility to set
several pairs of sync lines.
/Mats
On Thu, Nov 7, 2013 at 9:05 PM, Stefan Monnier <monnier@iro.umontreal.ca> wrote:
>> I really like ediff and almost always prefer it.
>> There is however one feature that I really would like it to gain (or
>> really would like to know how it can already be done):
>> One of the for-money-competitors gives the user the possibility to
>> help the tool by pointing to sync lines in the buffers.
>> That way the diff can become much better.
>
>> Is this possible already?
>
> I don't think Ediff currently supports it. It shouldn't be terribly
> hard to add support for it (basically a sync line would split the region
> such that the text before and the text after are passed to separate
> invocations of `diff').
>
>
> Stefan
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2013-11-07 20:31 ` Matzi Kratzi
@ 2013-11-07 21:18 ` John Yates
[not found] ` <2a9210e2f5054eb494eb1281f0f71f4d@HUBCAS1.cs.stonybrook.edu>
1 sibling, 0 replies; 57+ messages in thread
From: John Yates @ 2013-11-07 21:18 UTC (permalink / raw)
To: Matzi Kratzi; +Cc: Michael Kifer, Stefan Monnier, Emacs developers
[-- Attachment #1.1: Type: text/plain, Size: 416 bytes --]
What you are describing is a poor-man's form of patience diff. Google it
if unfamiliar.
Attached is a just slightly tweaked version I stole from bzr. I have my
emacs ediff-compare-program set to ~/bin/pdiff.
Being a python script it potentially may be a bit slow (though I have never
had a problem). An alternative I saw on stackoverlow would be to use git:
$ git diff --no-index --patience file1 file2
/john
[-- Attachment #1.2: Type: text/html, Size: 496 bytes --]
[-- Attachment #2: pdiff --]
[-- Type: application/octet-stream, Size: 5994 bytes --]
#!/usr/bin/env python
# Copyright (C) 2005, 2006, 2007 Canonical Ltd
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
from __future__ import absolute_import
from bzrlib.lazy_import import lazy_import
lazy_import(globals(), """
import os
import sys
import time
import difflib
""")
__all__ = ['PatienceSequenceMatcher', 'unified_diff', 'unified_diff_files']
# This is a version of unified_diff which only adds a factory parameter
# so that you can override the default SequenceMatcher
# this has been submitted as a patch to python
def unified_diff(a, b, fromfile='', tofile='', fromfiledate='',
tofiledate='', n=3, lineterm='\n',
sequencematcher=None):
r"""
Compare two sequences of lines; generate the delta as a unified diff.
Unified diffs are a compact way of showing line changes and a few
lines of context. The number of context lines is set by 'n' which
defaults to three.
By default, the diff control lines (those with ---, +++, or @@) are
created with a trailing newline. This is helpful so that inputs
created from file.readlines() result in diffs that are suitable for
file.writelines() since both the inputs and outputs have trailing
newlines.
For inputs that do not have trailing newlines, set the lineterm
argument to "" so that the output will be uniformly newline free.
The unidiff format normally has a header for filenames and modification
times. Any or all of these may be specified using strings for
'fromfile', 'tofile', 'fromfiledate', and 'tofiledate'. The modification
times are normally expressed in the format returned by time.ctime().
Example:
>>> for line in unified_diff('one two three four'.split(),
... 'zero one tree four'.split(), 'Original', 'Current',
... 'Sat Jan 26 23:30:50 1991', 'Fri Jun 06 10:20:52 2003',
... lineterm=''):
... print line
--- Original Sat Jan 26 23:30:50 1991
+++ Current Fri Jun 06 10:20:52 2003
@@ -1,4 +1,4 @@
+zero
one
-two
-three
+tree
four
"""
if sequencematcher is None:
sequencematcher = difflib.SequenceMatcher
if fromfiledate:
fromfiledate = '\t' + str(fromfiledate)
if tofiledate:
tofiledate = '\t' + str(tofiledate)
started = False
for group in sequencematcher(None,a,b).get_grouped_opcodes(n):
if not started:
yield '--- %s%s%s' % (fromfile, fromfiledate, lineterm)
yield '+++ %s%s%s' % (tofile, tofiledate, lineterm)
started = True
i1, i2, j1, j2 = group[0][1], group[-1][2], group[0][3], group[-1][4]
yield "@@ -%d,%d +%d,%d @@%s" % (i1+1, i2-i1, j1+1, j2-j1, lineterm)
for tag, i1, i2, j1, j2 in group:
if tag == 'equal':
for line in a[i1:i2]:
yield ' ' + line
continue
if tag == 'replace' or tag == 'delete':
for line in a[i1:i2]:
yield '-' + line
if tag == 'replace' or tag == 'insert':
for line in b[j1:j2]:
yield '+' + line
def unified_diff_files(a, b, sequencematcher=None):
"""Generate the diff for two files.
"""
# Should this actually be an error?
if a == b:
return []
if a == '-':
file_a = sys.stdin
time_a = time.time()
else:
file_a = open(a, 'rb')
time_a = os.stat(a).st_mtime
if b == '-':
file_b = sys.stdin
time_b = time.time()
else:
file_b = open(b, 'rb')
time_b = os.stat(b).st_mtime
# TODO: Include fromfiledate and tofiledate
return unified_diff(file_a.readlines(), file_b.readlines(),
fromfile=a, tofile=b,
sequencematcher=sequencematcher)
try:
from bzrlib._patiencediff_c import (
unique_lcs_c as unique_lcs,
recurse_matches_c as recurse_matches,
PatienceSequenceMatcher_c as PatienceSequenceMatcher
)
except ImportError:
from bzrlib._patiencediff_py import (
unique_lcs_py as unique_lcs,
recurse_matches_py as recurse_matches,
PatienceSequenceMatcher_py as PatienceSequenceMatcher
)
def main(args):
import optparse
p = optparse.OptionParser(usage='%prog [options] file_a file_b'
'\nFiles can be "-" to read from stdin')
# p.add_option('--patience', dest='matcher', action='store_const', const='patience',
# default='patience', help='Use the patience difference algorithm')
# p.add_option('--difflib', dest='matcher', action='store_const', const='difflib',
# default='patience', help='Use python\'s difflib algorithm')
# algorithms = {'patience':PatienceSequenceMatcher, 'difflib':difflib.SequenceMatcher}
(opts, args) = p.parse_args(args)
# matcher = algorithms[opts.matcher]
if len(args) != 2:
print 'You must supply 2 filenames to diff'
return -1
status = 0
for line in unified_diff_files(args[0], args[1], sequencematcher=PatienceSequenceMatcher):
status = 1
sys.stdout.write(line)
return status
if __name__ == '__main__':
sys.exit(main(sys.argv[1:]))
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
[not found] ` <2a9210e2f5054eb494eb1281f0f71f4d@HUBCAS1.cs.stonybrook.edu>
@ 2013-11-07 23:55 ` Michael Kifer
0 siblings, 0 replies; 57+ messages in thread
From: Michael Kifer @ 2013-11-07 23:55 UTC (permalink / raw)
To: John Yates, Matzi Kratzi; +Cc: Stefan Monnier, Emacs developers
[-- Attachment #1: Type: text/html, Size: 1654 bytes --]
^ permalink raw reply [flat|nested] 57+ messages in thread
* Feature request
@ 2021-01-14 17:01 Raoul Comninos
2021-01-17 5:30 ` Ihor Radchenko
2021-01-17 5:31 ` Ihor Radchenko
0 siblings, 2 replies; 57+ messages in thread
From: Raoul Comninos @ 2021-01-14 17:01 UTC (permalink / raw)
To: emacs-orgmode
https://emacs.stackexchange.com/questions/62761/seeing-file-names-in-todo-entries-when-using-org-attach?noredirect=1#comment98901_62761
---
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2021-01-14 17:01 Raoul Comninos
@ 2021-01-17 5:30 ` Ihor Radchenko
2021-01-17 5:33 ` Raoul Comninos
2021-01-17 5:31 ` Ihor Radchenko
1 sibling, 1 reply; 57+ messages in thread
From: Ihor Radchenko @ 2021-01-17 5:30 UTC (permalink / raw)
To: Raoul Comninos, emacs-orgmode
Raoul Comninos <revrari@mweb.co.za> writes:
> https://emacs.stackexchange.com/questions/62761/seeing-file-names-in-todo-entries-when-using-org-attach?noredirect=1#comment98901_62761
> ---
Listing all the attached files used to be the built-in, but it was
removed a few years ago.
Best,
Ihor
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2021-01-14 17:01 Raoul Comninos
2021-01-17 5:30 ` Ihor Radchenko
@ 2021-01-17 5:31 ` Ihor Radchenko
1 sibling, 0 replies; 57+ messages in thread
From: Ihor Radchenko @ 2021-01-17 5:31 UTC (permalink / raw)
To: Raoul Comninos, emacs-orgmode
Raoul Comninos <revrari@mweb.co.za> writes:
> https://emacs.stackexchange.com/questions/62761/seeing-file-names-in-todo-entries-when-using-org-attach?noredirect=1#comment98901_62761
> ---
Listing all the attached files used to be the built-in, but it was
removed a few years ago.
Best,
Ihor
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2021-01-17 5:30 ` Ihor Radchenko
@ 2021-01-17 5:33 ` Raoul Comninos
2021-01-17 6:12 ` Ihor Radchenko
0 siblings, 1 reply; 57+ messages in thread
From: Raoul Comninos @ 2021-01-17 5:33 UTC (permalink / raw)
To: Ihor Radchenko; +Cc: emacs-orgmode
Ihor Radchenko <yantar92@gmail.com> writes:
> Raoul Comninos <revrari@mweb.co.za> writes:
>
>> https://emacs.stackexchange.com/questions/62761/seeing-file-names-in-todo-entries-when-using-org-attach?noredirect=1#comment98901_62761
>> ---
>
> Listing all the attached files used to be the built-in, but it was
> removed a few years ago.
>
> Best,
> Ihor
>
Oh, that's a pity. Thanks for responding.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2021-01-17 5:33 ` Raoul Comninos
@ 2021-01-17 6:12 ` Ihor Radchenko
2021-01-17 6:18 ` Ihor Radchenko
0 siblings, 1 reply; 57+ messages in thread
From: Ihor Radchenko @ 2021-01-17 6:12 UTC (permalink / raw)
To: Raoul Comninos; +Cc: emacs-orgmode
Raoul Comninos <revrari@mweb.co.za> writes:
>> Listing all the attached files used to be the built-in, but it was
>> removed a few years ago.
> Oh, that's a pity. Thanks for responding.
You can still implement it on your side for personal use. There is
org-attach-after-change-hook where you can put a custom function saving
the attached file list (org-attach-file-list) into a property.
Best,
Ihor
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2021-01-17 6:12 ` Ihor Radchenko
@ 2021-01-17 6:18 ` Ihor Radchenko
2021-01-17 8:15 ` Raoul Comninos
0 siblings, 1 reply; 57+ messages in thread
From: Ihor Radchenko @ 2021-01-17 6:18 UTC (permalink / raw)
To: Raoul Comninos; +Cc: emacs-orgmode
I think something like the following will do (untested):
(defun org-attach-save-file-list-to-property ()
"Save list of attachments to ORG_ATTACH_FILES property."
(when-let* ((dir (org-attach-dir))
(files (org-attach-file-list dir)))
(org-set-property "ORG_ATTACH_FILES" (mapconcat #'identity files ", "))))
(add-hook 'org-attach-after-change-hook #'org-attach-save-file-list-to-property)
Best,
Ihor
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2021-01-17 6:18 ` Ihor Radchenko
@ 2021-01-17 8:15 ` Raoul Comninos
2021-01-17 9:01 ` Ihor Radchenko
0 siblings, 1 reply; 57+ messages in thread
From: Raoul Comninos @ 2021-01-17 8:15 UTC (permalink / raw)
To: Ihor Radchenko; +Cc: emacs-orgmode
Ihor Radchenko <yantar92@gmail.com> writes:
> I think something like the following will do (untested):
>
> (defun org-attach-save-file-list-to-property ()
> "Save list of attachments to ORG_ATTACH_FILES property."
> (when-let* ((dir (org-attach-dir))
> (files (org-attach-file-list dir)))
> (org-set-property "ORG_ATTACH_FILES" (mapconcat #'identity files ", "))))
> (add-hook 'org-attach-after-change-hook #'org-attach-save-file-list-to-property)
>
> Best,
> Ihor
I have copied the code to my dot Emacs, but now when I try to add an attachment now, it generates this error:
run-hook-with-args: Wrong number of arguments: (lambda nil "Save list of
attachments to ORG_ATTACH_FILES property." (when-let* ((dir
(org-attach-dir)) (files (org-attach-file-list dir))) (org-set-property
"ORG_ATTACH_FILES" (mapconcat #'identity files ", ")))), 1
Can you help me with this?
Kind regards,
Raoul Comninos
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2021-01-17 8:15 ` Raoul Comninos
@ 2021-01-17 9:01 ` Ihor Radchenko
2021-01-17 9:20 ` Raoul Comninos
2021-01-18 1:46 ` Raoul Comninos
0 siblings, 2 replies; 57+ messages in thread
From: Ihor Radchenko @ 2021-01-17 9:01 UTC (permalink / raw)
To: Raoul Comninos; +Cc: emacs-orgmode
Raoul Comninos <revrari@mweb.co.za> writes:
> I have copied the code to my dot Emacs, but now when I try to add an attachment now, it generates this error:
>
> run-hook-with-args: Wrong number of arguments: (lambda nil "Save list of
> attachments to ORG_ATTACH_FILES property." (when-let* ((dir
> (org-attach-dir)) (files (org-attach-file-list dir))) (org-set-property
> "ORG_ATTACH_FILES" (mapconcat #'identity files ", ")))), 1
>
> Can you help me with this?
You can try:
(defun org-attach-save-file-list-to-property (dir)
"Save list of attachments to ORG_ATTACH_FILES property."
(when-let* ((files (org-attach-file-list dir)))
(org-set-property "ORG_ATTACH_FILES" (mapconcat #'identity files ", "))))
(add-hook 'org-attach-after-change-hook #'org-attach-save-file-list-to-property)
Also, note that the list of files will only be updated if you
attach/delete files calling org-attach. If you change the attachment
folder manually, you will need to run M-x org-attach-sync.
Best,
Ihor
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2021-01-17 9:01 ` Ihor Radchenko
@ 2021-01-17 9:20 ` Raoul Comninos
2021-01-18 2:17 ` Ihor Radchenko
2021-01-18 1:46 ` Raoul Comninos
1 sibling, 1 reply; 57+ messages in thread
From: Raoul Comninos @ 2021-01-17 9:20 UTC (permalink / raw)
To: Ihor Radchenko; +Cc: emacs-orgmode
Ihor Radchenko <yantar92@gmail.com> writes:
> Raoul Comninos <revrari@mweb.co.za> writes:
>
>> I have copied the code to my dot Emacs, but now when I try to add an attachment now, it generates this error:
>>
>> run-hook-with-args: Wrong number of arguments: (lambda nil "Save list of
>> attachments to ORG_ATTACH_FILES property." (when-let* ((dir
>> (org-attach-dir)) (files (org-attach-file-list dir))) (org-set-property
>> "ORG_ATTACH_FILES" (mapconcat #'identity files ", ")))), 1
>>
>> Can you help me with this?
>
> You can try:
>
> (defun org-attach-save-file-list-to-property (dir)
> "Save list of attachments to ORG_ATTACH_FILES property."
> (when-let* ((files (org-attach-file-list dir)))
> (org-set-property "ORG_ATTACH_FILES" (mapconcat #'identity files ", "))))
> (add-hook 'org-attach-after-change-hook #'org-attach-save-file-list-to-property)
>
> Also, note that the list of files will only be updated if you
> attach/delete files calling org-attach. If you change the attachment
> folder manually, you will need to run M-x org-attach-sync.
>
> Best,
> Ihor
It works now and its awesome! I cannot believe that they had this
feature and removed it. I am a very happy man and I cannot thank you enough.
If you have time please add your answer and function to the original
post. I feel others will make use of it too.
https://emacs.stackexchange.com/questions/62761/seeing-file-names-in-todo-entries-when-using-org-attach/62792#62792
Kindest regards,
Raoul Comninos
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2021-01-17 9:01 ` Ihor Radchenko
2021-01-17 9:20 ` Raoul Comninos
@ 2021-01-18 1:46 ` Raoul Comninos
2021-01-18 2:19 ` Ihor Radchenko
1 sibling, 1 reply; 57+ messages in thread
From: Raoul Comninos @ 2021-01-18 1:46 UTC (permalink / raw)
To: Ihor Radchenko; +Cc: emacs-orgmode
Ihor Radchenko <yantar92@gmail.com> writes:
> Raoul Comninos <revrari@mweb.co.za> writes:
>
>> I have copied the code to my dot Emacs, but now when I try to add an attachment now, it generates this error:
>>
>> run-hook-with-args: Wrong number of arguments: (lambda nil "Save list of
>> attachments to ORG_ATTACH_FILES property." (when-let* ((dir
>> (org-attach-dir)) (files (org-attach-file-list dir))) (org-set-property
>> "ORG_ATTACH_FILES" (mapconcat #'identity files ", ")))), 1
>>
>> Can you help me with this?
>
> You can try:
>
> (defun org-attach-save-file-list-to-property (dir)
> "Save list of attachments to ORG_ATTACH_FILES property."
> (when-let* ((files (org-attach-file-list dir)))
> (org-set-property "ORG_ATTACH_FILES" (mapconcat #'identity files ", "))))
> (add-hook 'org-attach-after-change-hook #'org-attach-save-file-list-to-property)
>
> Also, note that the list of files will only be updated if you
> attach/delete files calling org-attach. If you change the attachment
> folder manually, you will need to run M-x org-attach-sync.
>
> Best,
> Ihor
With your permission can I post your solution to stack-exchange,
crediting you?
Kindest regards,
Raoul Comninos
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2021-01-17 9:20 ` Raoul Comninos
@ 2021-01-18 2:17 ` Ihor Radchenko
2021-01-18 8:19 ` Detlef Steuer
0 siblings, 1 reply; 57+ messages in thread
From: Ihor Radchenko @ 2021-01-18 2:17 UTC (permalink / raw)
To: Raoul Comninos; +Cc: emacs-orgmode
Raoul Comninos <revrari@mweb.co.za> writes:
> It works now and its awesome! I cannot believe that they had this
> feature and removed it. I am a very happy man and I cannot thank you enough.
This feature creates a lot of junk text when attachment folder gets very
large. For example, I keep my travel photos as attachments. There can be
hundreds of photos in a single attachment folder. Showing all the photo
names in a property would be not very useful.
On the other hand, if more people are interested, this feature can be
resurrected as a user-option (disabled by default).
Best,
Ihor
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2021-01-18 1:46 ` Raoul Comninos
@ 2021-01-18 2:19 ` Ihor Radchenko
0 siblings, 0 replies; 57+ messages in thread
From: Ihor Radchenko @ 2021-01-18 2:19 UTC (permalink / raw)
To: Raoul Comninos; +Cc: emacs-orgmode
Raoul Comninos <revrari@mweb.co.za> writes:
> With your permission can I post your solution to stack-exchange,
> crediting you?
Sure. The public message URL is
https://orgmode.org/list/87sg70vsvy.fsf@localhost/
Best,
Ihor
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: Feature request
2021-01-18 2:17 ` Ihor Radchenko
@ 2021-01-18 8:19 ` Detlef Steuer
0 siblings, 0 replies; 57+ messages in thread
From: Detlef Steuer @ 2021-01-18 8:19 UTC (permalink / raw)
To: emacs-orgmode
Am Mon, 18 Jan 2021 10:17:11 +0800
schrieb Ihor Radchenko <yantar92@gmail.com>:
> Raoul Comninos <revrari@mweb.co.za> writes:
>
> > It works now and its awesome! I cannot believe that they had this
> > feature and removed it. I am a very happy man and I cannot thank
> > you enough.
>
> This feature creates a lot of junk text when attachment folder gets
> very large. For example, I keep my travel photos as attachments.
> There can be hundreds of photos in a single attachment folder.
> Showing all the photo names in a property would be not very useful.
>
> On the other hand, if more people are interested, this feature can be
> resurrected as a user-option (disabled by default).
As an option I would use it!
Detlef
>
> Best,
> Ihor
>
>
^ permalink raw reply [flat|nested] 57+ messages in thread
end of thread, other threads:[~2021-01-18 8:20 UTC | newest]
Thread overview: 57+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-07-16 3:12 feature request Sun Yijiang
2004-07-16 9:09 ` David Kastrup
2004-07-16 9:19 ` Miles Bader
2004-07-17 14:49 ` Kai Grossjohann
2004-07-17 19:03 ` Miles Bader
2004-07-17 19:21 ` Miles Bader
2004-07-17 20:24 ` Kai Grossjohann
2004-07-19 15:35 ` Michael Olson
2004-07-20 4:08 ` Miles Bader
-- strict thread matches above, loose matches on Subject: below --
2006-09-25 23:58 Feature Request Russell Adams
2006-09-26 12:37 ` Carsten Dominik
2006-09-27 15:09 ` Russell Adams
2007-02-08 16:05 ` Russell Adams
2007-02-08 16:46 ` Carsten Dominik
2007-11-18 18:13 feature request Raimund Kohl-Füchsle
2007-11-19 3:14 ` Bastien
2009-03-23 2:14 Robert D. Crawford
2009-03-23 2:44 ` Matthew Lundin
2009-03-23 13:56 ` Robert D. Crawford
2009-03-23 11:24 ` Sebastian Rose
2009-03-24 16:53 ` Robert D. Crawford
2009-03-25 13:50 ` Charles Philip Chan
2009-03-25 14:51 ` Robert D. Crawford
2009-03-26 4:09 ` Carsten Dominik
2009-03-26 16:43 ` Robert D. Crawford
2010-10-10 13:50 Feature request David Abrahams
2010-10-10 15:43 ` Bernt Hansen
2010-10-10 18:03 ` David Abrahams
2010-10-10 16:30 ` Memnon Anon
2010-10-10 18:12 ` Juan Pechiar
2010-10-11 7:21 ` Carsten Dominik
2010-10-11 14:18 ` David Abrahams
2011-01-15 12:13 ` Bastien
2011-07-18 21:36 feature request Jude DaShiell
2011-07-18 23:13 ` Bastien
2011-07-19 12:10 ` MidLifeXis at PerlMonks
2013-06-25 15:22 42 147
2013-06-25 16:11 ` Christian Moe
2013-06-25 16:29 ` François Pinard
2013-06-25 18:31 ` Michael Brand
2013-11-07 19:33 Feature request Matzi Kratzi
2013-11-07 20:05 ` Stefan Monnier
2013-11-07 20:31 ` Matzi Kratzi
2013-11-07 21:18 ` John Yates
[not found] ` <2a9210e2f5054eb494eb1281f0f71f4d@HUBCAS1.cs.stonybrook.edu>
2013-11-07 23:55 ` Michael Kifer
2021-01-14 17:01 Raoul Comninos
2021-01-17 5:30 ` Ihor Radchenko
2021-01-17 5:33 ` Raoul Comninos
2021-01-17 6:12 ` Ihor Radchenko
2021-01-17 6:18 ` Ihor Radchenko
2021-01-17 8:15 ` Raoul Comninos
2021-01-17 9:01 ` Ihor Radchenko
2021-01-17 9:20 ` Raoul Comninos
2021-01-18 2:17 ` Ihor Radchenko
2021-01-18 8:19 ` Detlef Steuer
2021-01-18 1:46 ` Raoul Comninos
2021-01-18 2:19 ` Ihor Radchenko
2021-01-17 5:31 ` Ihor Radchenko
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.