* How close does Emacs already come to Soulver?
@ 2014-01-27 16:01 Tim Visher
2014-01-28 6:35 ` Bastien
0 siblings, 1 reply; 10+ messages in thread
From: Tim Visher @ 2014-01-27 16:01 UTC (permalink / raw)
To: emacs
http://www.acqualia.com/soulver/
I heard about that app on a recent Systematic episode and it grabbed
my attention. I use org and calc to do a lot of budgetary activities
and I often find myself trying to pull out calculations from my stream
of consciousness notes.
Soulver would be awesome for this but of course it's not emacs.
It strikes me as something that calc or org might already do.
Thoughts?
--
In Christ,
Timmy V.
http://blog.twonegatives.com/
http://five.sentenc.es/ -- Spend less time on mail
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How close does Emacs already come to Soulver?
2014-01-27 16:01 How close does Emacs already come to Soulver? Tim Visher
@ 2014-01-28 6:35 ` Bastien
2014-01-28 9:35 ` Luca Ferrari
2014-01-28 12:21 ` Tim Visher
0 siblings, 2 replies; 10+ messages in thread
From: Bastien @ 2014-01-28 6:35 UTC (permalink / raw)
To: Tim Visher; +Cc: emacs
Tim Visher <tim.visher@gmail.com> writes:
> It strikes me as something that calc or org might already do.
>
> Thoughts?
Yes, Emacs and Org could do this. You would need to let a table's
formulas be recalculated at each insertion (see post-command-hook).
That said, those demos are shiny when watching for a few seconds,
but we you really edit a buffer, you don't really want text that
is *not* under point to change at each insertion. This is tiring.
At least this is how I feel it.
--
Bastien
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How close does Emacs already come to Soulver?
2014-01-28 6:35 ` Bastien
@ 2014-01-28 9:35 ` Luca Ferrari
2014-01-28 12:21 ` Tim Visher
1 sibling, 0 replies; 10+ messages in thread
From: Luca Ferrari @ 2014-01-28 9:35 UTC (permalink / raw)
To: Bastien; +Cc: emacs
On Tue, Jan 28, 2014 at 7:35 AM, Bastien <bzg@altern.org> wrote:
> you don't really want text that
> is *not* under point to change at each insertion. This is tiring.
> At least this is how I feel it.
I agree.
Moreover, sounds to me like you need to learn a new language to let
the buffers auto-update as you'd like, while using forumulas is a more
standard approach, at least to me.
Luca
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How close does Emacs already come to Soulver?
2014-01-28 6:35 ` Bastien
2014-01-28 9:35 ` Luca Ferrari
@ 2014-01-28 12:21 ` Tim Visher
2014-01-28 12:57 ` Bastien
1 sibling, 1 reply; 10+ messages in thread
From: Tim Visher @ 2014-01-28 12:21 UTC (permalink / raw)
To: Bastien; +Cc: emacs
On Tue, Jan 28, 2014 at 1:35 AM, Bastien <bzg@altern.org> wrote:
> Tim Visher <tim.visher@gmail.com> writes:
>
>> It strikes me as something that calc or org might already do.
>>
>> Thoughts?
>
> Yes, Emacs and Org could do this. You would need to let a table's
> formulas be recalculated at each insertion (see post-command-hook).
>
> That said, those demos are shiny when watching for a few seconds,
> but we you really edit a buffer, you don't really want text that
> is *not* under point to change at each insertion. This is tiring.
> At least this is how I feel it.
I'd actually be quite satisfied with having to call something to have
the results recalculated, how would I go about getting the actual
calculations done though?
--
In Christ,
Timmy V.
http://blog.twonegatives.com/
http://five.sentenc.es/ -- Spend less time on mail
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How close does Emacs already come to Soulver?
2014-01-28 12:21 ` Tim Visher
@ 2014-01-28 12:57 ` Bastien
2014-01-28 14:07 ` Tim Visher
0 siblings, 1 reply; 10+ messages in thread
From: Bastien @ 2014-01-28 12:57 UTC (permalink / raw)
To: Tim Visher; +Cc: emacs
Tim Visher <tim.visher@gmail.com> writes:
> On Tue, Jan 28, 2014 at 1:35 AM, Bastien <bzg@altern.org> wrote:
>> Tim Visher <tim.visher@gmail.com> writes:
>>
>>> It strikes me as something that calc or org might already do.
>>>
>>> Thoughts?
>>
>> Yes, Emacs and Org could do this. You would need to let a table's
>> formulas be recalculated at each insertion (see post-command-hook).
>>
>> That said, those demos are shiny when watching for a few seconds,
>> but we you really edit a buffer, you don't really want text that
>> is *not* under point to change at each insertion. This is tiring.
>> At least this is how I feel it.
>
> I'd actually be quite satisfied with having to call something to have
> the results recalculated, how would I go about getting the actual
> calculations done though?
You mean C-c C-c on the #+TBLFM line ?
--
Bastien
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How close does Emacs already come to Soulver?
2014-01-28 12:57 ` Bastien
@ 2014-01-28 14:07 ` Tim Visher
2014-01-28 14:36 ` Bastien
0 siblings, 1 reply; 10+ messages in thread
From: Tim Visher @ 2014-01-28 14:07 UTC (permalink / raw)
To: Bastien; +Cc: emacs
On Tue, Jan 28, 2014 at 7:57 AM, Bastien <bzg@altern.org> wrote:
> Tim Visher <tim.visher@gmail.com> writes:
>
>> On Tue, Jan 28, 2014 at 1:35 AM, Bastien <bzg@altern.org> wrote:
>>> Tim Visher <tim.visher@gmail.com> writes:
>>>
>>>> It strikes me as something that calc or org might already do.
>>>>
>>>> Thoughts?
>>>
>>> Yes, Emacs and Org could do this. You would need to let a table's
>>> formulas be recalculated at each insertion (see post-command-hook).
>>>
>>> That said, those demos are shiny when watching for a few seconds,
>>> but we you really edit a buffer, you don't really want text that
>>> is *not* under point to change at each insertion. This is tiring.
>>> At least this is how I feel it.
>>
>> I'd actually be quite satisfied with having to call something to have
>> the results recalculated, how would I go about getting the actual
>> calculations done though?
>
> You mean C-c C-c on the #+TBLFM line ?
Perhaps. I hadn't heard of TBLFM prior to this.
How could I use that (sounds like part of the Spreadsheet subsystem of
Org?) to do something like `2 dogs x 3 pounds of food x 7 per pound =
${recalculated field:42}`, which is what Soulver seems to do?
--
In Christ,
Timmy V.
http://blog.twonegatives.com/
http://five.sentenc.es/ -- Spend less time on mail
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How close does Emacs already come to Soulver?
2014-01-28 14:07 ` Tim Visher
@ 2014-01-28 14:36 ` Bastien
2014-01-28 14:40 ` Tim Visher
0 siblings, 1 reply; 10+ messages in thread
From: Bastien @ 2014-01-28 14:36 UTC (permalink / raw)
To: Tim Visher; +Cc: emacs
Tim Visher <tim.visher@gmail.com> writes:
> How could I use that (sounds like part of the Spreadsheet subsystem of
> Org?) to do something like `2 dogs x 3 pounds of food x 7 per pound =
> ${recalculated field:42}`, which is what Soulver seems to do?
See
http://orgmode.org/worg/org-tutorials/tables.html
for an introduction about Org tables and
http://orgmode.org/worg/org-tutorials/org-spreadsheet-intro.html
for an introduction about using Org tables as spreadsheets.
HTH,
--
Bastien
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How close does Emacs already come to Soulver?
2014-01-28 14:36 ` Bastien
@ 2014-01-28 14:40 ` Tim Visher
2014-01-28 14:51 ` Bastien
0 siblings, 1 reply; 10+ messages in thread
From: Tim Visher @ 2014-01-28 14:40 UTC (permalink / raw)
To: Bastien; +Cc: emacs
Hi Bastien,
On Tue, Jan 28, 2014 at 9:36 AM, Bastien <bzg@altern.org> wrote:
> Tim Visher <tim.visher@gmail.com> writes:
>
>> How could I use that (sounds like part of the Spreadsheet subsystem of
>> Org?) to do something like `2 dogs x 3 pounds of food x 7 per pound =
>> ${recalculated field:42}`, which is what Soulver seems to do?
>
> See
>
> http://orgmode.org/worg/org-tutorials/tables.html
>
> for an introduction about Org tables and
>
> http://orgmode.org/worg/org-tutorials/org-spreadsheet-intro.html
>
> for an introduction about using Org tables as spreadsheets.
Unless I'm misreading the docs, I don't see how tables help me with
unstructured text. The whole point of Soulver seems to be that it
extracts the formula out of the natural language of the problem
statement. Introducing structure to that text would be beside the
point. Once I can start adding structure then I might as well not
write the natural language.
--
In Christ,
Timmy V.
http://blog.twonegatives.com/
http://five.sentenc.es/ -- Spend less time on mail
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How close does Emacs already come to Soulver?
2014-01-28 14:40 ` Tim Visher
@ 2014-01-28 14:51 ` Bastien
2014-01-28 14:58 ` Tim Visher
0 siblings, 1 reply; 10+ messages in thread
From: Bastien @ 2014-01-28 14:51 UTC (permalink / raw)
To: Tim Visher; +Cc: emacs
Tim Visher <tim.visher@gmail.com> writes:
> Unless I'm misreading the docs, I don't see how tables help me with
> unstructured text.
Oh, it doesn't, I misread your question.
> The whole point of Soulver seems to be that it
> extracts the formula out of the natural language of the problem
> statement. Introducing structure to that text would be beside the
> point. Once I can start adding structure then I might as well not
> write the natural language.
Yes. So no, Org-mode cannot help here. You will need to write
another dedicated mode for that, but I'm sure it's possible.
--
Bastien
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: How close does Emacs already come to Soulver?
2014-01-28 14:51 ` Bastien
@ 2014-01-28 14:58 ` Tim Visher
0 siblings, 0 replies; 10+ messages in thread
From: Tim Visher @ 2014-01-28 14:58 UTC (permalink / raw)
To: Bastien; +Cc: emacs
On Tue, Jan 28, 2014 at 9:51 AM, Bastien <bzg@altern.org> wrote:
> Tim Visher <tim.visher@gmail.com> writes:
>
>> Unless I'm misreading the docs, I don't see how tables help me with
>> unstructured text.
>
> Oh, it doesn't, I misread your question.
>
>> The whole point of Soulver seems to be that it
>> extracts the formula out of the natural language of the problem
>> statement. Introducing structure to that text would be beside the
>> point. Once I can start adding structure then I might as well not
>> write the natural language.
>
> Yes. So no, Org-mode cannot help here. You will need to write
> another dedicated mode for that, but I'm sure it's possible.
Got it. :)
--
In Christ,
Timmy V.
http://blog.twonegatives.com/
http://five.sentenc.es/ -- Spend less time on mail
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2014-01-28 14:58 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-27 16:01 How close does Emacs already come to Soulver? Tim Visher
2014-01-28 6:35 ` Bastien
2014-01-28 9:35 ` Luca Ferrari
2014-01-28 12:21 ` Tim Visher
2014-01-28 12:57 ` Bastien
2014-01-28 14:07 ` Tim Visher
2014-01-28 14:36 ` Bastien
2014-01-28 14:40 ` Tim Visher
2014-01-28 14:51 ` Bastien
2014-01-28 14:58 ` Tim Visher
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).