Re: Interest in an Org video meetup?

2022-11-09 Thread Quiliro Ordóñez
Hi Sacha :-)

El 2022-11-08 20:45, Sacha Chua escribió:

> - first 5-15 minutes, people propose topics to talk about while you
> write them down in a screenshared text editor (Emacs, of course).

What do you mean by "a screenshared text editor (Emacs, of course)"?  Do
you mean Rudel? There are some options in
https://www.emacswiki.org/emacs/CollaborativeEditing



Re: View next 7 days of agenda, not next week

2022-11-05 Thread Quiliro Ordóñez
El 2022-11-05 15:51, Renato Pontefice escribió:
> With this command
> (org-agenda-list)
> (delete-other-windows)
> 
> My org-mode open with the present week days appointment and TODO
> 
> I would open with next 7 days view every day, not just on Monday.
> Is it possible?

Did you read the Org manual?



Re: Init.el need just for org-mode?

2022-11-03 Thread Quiliro Ordóñez
El 2022-11-02 12:31, Renato Pontefice escribió:
> I’m sorry for this simply question, but I’m starting using emacs and
> org-mode and I made some confusion.
> 
> Init.el
> 
> Need just for org -mode? Not for emacs right?

Did you read the Emacs manual `C-h r' or the Org manual `C-h i d m Org
Mode ' ?



Re: Can someone give an init.el wherein can start customize it?

2022-11-01 Thread Quiliro Ordóñez
El 2022-11-01 15:13, Renato Pontefice escribió:
> Ok,, I can start from clean init.el, but I saw that emacs works also
> without init.el.
> Do I have to create an emptying.el that I improve step by step?

As suggested, start with ~/.emacs .  I suggest to read the Emacs manual:
 C-h r .  I know it is very long and sometimes the words are not what is
usually.  But if some word is not clear, search the glossary.

Also, experiment more before asking.  You can develop more knowledge by
your own experimenting than by being spoonfed.  Document what happens
and re-read your writtings.

Emacs is a program which is not plug-and-play.  You must build your own
configuration to your taste, or else it will be like wearing someone
else's clothing (as I said befor).  So, it might be harder to learn
Emacs than other editors.  It will be something that requires reading a
lot.  But try speed reading the first time.  Then go through it with
more attention the next times.  Think of it as a constructive operation
of your tool.

I hope this helps you with your journey!



Re: Can someone give an init.el wherein can start customize it?

2022-11-01 Thread Quiliro Ordóñez
El 2022-11-01 09:49, Renato Pontefice escribió:
> Maybe I think my init.el is too dirty.
> Can someone give me an init.el that I can use as base to customize (if
> I want) something that can works without correct the old one

I sugest not to learn that way.  I suggest you start with a clean
configuration file and add one line at a time.  Then, you will
understand each and every line you insert.  If you start with a giant
configuration, you will just replicate the configuration someone else
likes and you will take a long time to understand what is happening and
how to change what happens.  Anyway, it might work for you!



Re: One thing each 3 days but maximum 10

2022-10-31 Thread Quiliro Ordóñez
El 2022-10-30 23:57, Jean Louis escribió:
> * Renato Pontefice  [2022-10-30 19:11]:
>> I have to take a pill each 3 days, but for max 10 times.
>> So I set a TODO pill >2022-10-28 +3d> and each 3 days my calendar tell me 
>> that I have to take the pill. But is possible to say 1/10; 2/10; 3/10 etc?
>> I nean to show how many pill I have already take?
> 
> Use PostgreSQL to give you schedule:
> 
> #+BEGIN_SRC sql :engine postgresql :results value raw 
> SELECT '** TODO Take pill again
>   SCHEDULED: <' || generate_series('2022-10-28', '2022-11-26', '3
> day'::interval)::date || E'>\n'
>   AS "* My treatement";
> #+END_SRC
> 
> #+RESULTS:
> * My treatement
> ** TODO Take pill again
>   SCHEDULED: <2022-10-28>
> 
> ** TODO Take pill again
>   SCHEDULED: <2022-10-31>
> 
> ** TODO Take pill again
>   SCHEDULED: <2022-11-03>
> 
> ** TODO Take pill again
>   SCHEDULED: <2022-11-06>
> 
> ** TODO Take pill again
>   SCHEDULED: <2022-11-09>
> 
> ** TODO Take pill again
>   SCHEDULED: <2022-11-12>
> 
> ** TODO Take pill again
>   SCHEDULED: <2022-11-15>
> 
> ** TODO Take pill again
>   SCHEDULED: <2022-11-18>
> 
> ** TODO Take pill again
>   SCHEDULED: <2022-11-21>
> 
> ** TODO Take pill again
>   SCHEDULED: <2022-11-24>


Isn't it much easier to copy the first one and change the day, instead
of going through the learning curve of database administration?  Of
course that, if you have a bazooka, you can even write a love letter
with it.  But would it be right tool?



Re: bug#58774: 29.0.50; [WISH]: Let us make EWW browse WWW Org files correctly

2022-10-27 Thread Quiliro Ordóñez
I think that this would be very useful for me.  In fact, it would be a
good way to make Emac work without being a tool for corporations (as
Firefox is) to control user's computers (unless the user decides to
allow running Babel by default).  Maybe even Gemini is a good candidate
to work this out.



Re: bug#58774: 29.0.50; [WISH]: Let us make EWW browse WWW Org files correctly

2022-10-27 Thread Quiliro Ordóñez
El 2022-10-27 13:25, Jean Louis escribió:

> But I am doing it wrong, that will correctly invoke org mode, but then
> it does not return back to normal EWW work. I have tried to remember
> the major mode and invoke it again. But it is not that it works.

Isn't that what hooks do?  Perhaps I did not understand them correctly.



Re: Error on opening .orh file

2022-10-27 Thread Quiliro Ordóñez
El 2022-10-27 06:25, Renato Pontefice escribió:

> ‘/Users/renatopontefice/.emacs.d/init.el’:

Check this file.
 
> Invalid read syntax: ), 1, 0

Probably yo have a closing parenthesis without a corresponding opening
parenthis.



Re: [off-topic] E-readers and Org-Mode

2022-10-26 Thread Quiliro Ordóñez
El 2022-10-26 08:31, L.C. Karssen escribió:
> https://support.remarkable.com/s/article/Software-release-3-0-beta

No remarkable.com or support.remarkable.com web page is viewable without
activating Javascript.



Re: SQLite for contacts and relations to Org - Re: contact management in emacs

2022-10-09 Thread Quiliro Ordóñez
El 2022-10-09 11:59, Jean Louis escribió:
> * Quiliro Ordóñez  [2022-10-09 18:22]:
>> El 2022-10-09 05:40, Jean Louis escribió:
>>
>> > But I can as well edit my contacts by using external tools and
>> > exchange information with other software.
>> >
>> > Do you wish to share your contacts? That is easy, one can simple send
>> > the full file to somebody.
>> >
>> > By followed the thought patterns described one shall understand that
>> > contacts may be separated from single mode (Org) and separated from
>> > single software (Emacs) and that it will not minimize or limit you but
>> > rather widen the capacities and usefulness for human.
>>
>> This is a great summary about the use of database to hold information.
>> But it requires experience configuring databases for end-users.
> 
> We speak of what? User experience? We are in Emacs environment, that
> means you run your application either by using mouse click or by M-x
> or key binding.
> 
> In the provided example you as user need nothing else but
> that. Hypothetically basic actions are just add, modify, delete,
> search for contacts. You do that by key binding in Emacs, or by mouse,
> or by M-x
> 
> In the example provided user need do nothing but that. Even the file
> can be automatically stored like in ~/.emacs.d/people.sqlite or
> otherwise configured to be somewhere else.

I agree.  But the end-user did not construct this program.  It was you. 
I coould learn how to install it.  Then, I should teach the end-user to
use it.  But the program was not made or installed by the end-user.  I
might be able to teach the end-user to modify it.  But I doubt it.

What I mean is that end-users must have an easy entry point.  Of course
that ease must not hide innner workings because that would disempower
the end-user.  How do you propose it could be implemented? (if you agree
it should be done this way, of course) 

> I have actually shown to you how it works, so you have to imagine that
> all that may be part of the package. Especially with SQLite databases
> there is nothing to configure.

Not much to do.  Just installing SQLite and then the program you
propose.



Re: SQLite for contacts and relations to Org - Re: contact management in emacs

2022-10-09 Thread Quiliro Ordóñez
El 2022-10-09 05:40, Jean Louis escribió:

> But I can as well edit my contacts by using external tools and
> exchange information with other software.
> 
> Do you wish to share your contacts? That is easy, one can simple send
> the full file to somebody.
> 
> By followed the thought patterns described one shall understand that
> contacts may be separated from single mode (Org) and separated from
> single software (Emacs) and that it will not minimize or limit you but
> rather widen the capacities and usefulness for human.

This is a great summary about the use of database to hold information. 
But it requires experience configuring databases for end-users.  It
could work if the database was set up by someone else or if the fields
were easy to define by the end-user by some kind of interface.

On the other hand, there is a movement to use plain text for everything.
 I know you disagree.  But here is some information about accounting
this way: https://plaintextaccounting.org

I learned a lot of elisp by reading your long explanation about how to
construct a contact database directly on Emacs 29 without adding
anything else.  Thank you very much!



watch YT videos through in Emacs [Was: Interest in an Org video meetup?]

2022-10-07 Thread Quiliro Ordóñez
Hola Juan Manuel.

> There is the YouTube option, which I imagine no one would like (me
> neither). The only thing in its favor is that Invidious can be used to
> watch the videos. BTW, I watch YT videos through Invidious in Emacs,
> with the Ytel package and EMMS/MPV.

Nice.  Is there a guide to do this specificly?



Re: Org, Hyperbole, and eev

2022-09-29 Thread Quiliro Ordóñez
El 2022-09-29 04:42, Jean Louis escribió:
> On September 28, 2022 10:15:06 AM UTC, Eduardo Ochs
>  wrote:
> 
>>> I would like to have non-Org links so that my function for links
>>> interpolates into a button. It works now in the presentation mode. I
>>> would like to make links descriptive or non descriptive just as in
>>> Org, so that it works in editing mode.
>>
>>You're hiding the technical details, and I don't know how to think in
>>these terms, sorry! =(
> 
> Not hiding at all. If I would know technical details I would not need
> it. I have you examples with your links and wrapping then with name
> for link.
> 
>>For me your "non-Org link" is a string composed of a few substrings
>>concatenated, and each of these substrings is either without text
>>properties or is built using "propertize" or "buttonize". In this
>>message
> 
> I don't think that way, that would make links specific just as they
> are specific in Org mode.
> 
> To make links not specific, but to liberate then from any mode, one
> would need to forget how link looks like inside some brackets and
> leave it to whatever function to interpolate itself into a button or
> anything else.
> 
> Did you try my interpolation package? It can already do that. But how
> can I read from properties and get back what was the link before? That
> is what I don't know how. And my way of doing links it is totally out
> of any frame I have seen before.
>  https://lists.gnu.org/archive/html/emacs-orgmode/2022-09/msg00725.html
> 
> There shall be no parsing of the link as that would make the link
> specific again.
> 
> If we make generic package than anybody else later will benefit.
> Generic links package is not tied to how link looks like, not tied to
> any function.
> 
> On the link above I my example.
> 
> Imagine (ln "name" (eev-funct do)) that would Interpolate to "name",
> but also {{{ name link }}} to to interpolate to something, and what
> does interpolation should be left to programmer.
> 
> Imagine having X+ of documents, and your link name is "New Yrk"
> mistakenly, by using generic approach one can keep the name outside of
> the document, correct it and in all documents it get corrected upon
> invocation or opening of it.
> 
> I use that system to inject my contact details, no matter if contact
> details change, I need not correct theđ one by one.
> 
>>I am trying to factor your problem into several small functions in a
>>way that makes each of these small functions easy to test - with
>>one-liners if possible, like I do in the eev source code - and if we
>>do that factoring then the function that builds the "string composed
>>of a few substrings concatenated" that I mentioned above will not call
>>your rcd-template-eval and will not depend on the major mode...
> 
> I don't think that parsing strings make it generic. 
> 
> Template Interpolation system makes it generic.
> 
> What has to be solved is how to insert the button so that it may be
> reversed into what it was before.
> 
>>I have the impression that the hard part _now_ is to write that
>>function that produces that string with text properties.
> 
> I have used insert button function.
> 
>> Once we have
>>that we will have a clearer notion of what are the "non-Org links"
>>that we are dealing with, and it will be easier to think on the other
>>functions.
> 
> Those generic links can as well become Org like links as there is no
> limitations.
> 
> 
> Jean


It is not clear which parts of the message are Jean's and which are
Eduardo's.  Not that the messenger is important to side with the
message.  But that the message is understood better when it is related
to the perspective that the messenger has.



Re: form-like process for entering rows in an org-mode table?

2022-09-29 Thread Quiliro Ordóñez
El 2022-09-29 02:51, Greg Minshall escribió:
> hi, Jean Louis,
> 
>> I do not know what is column view. But I understand that you need
>>  descriptive text.
> 
> that was my state until recently, though i had seen various references
> to it and its usage on the mailing list.  it at least offers some form
> of completing read, at least for what might be in other contexts a "drop
> down list".
> 
> it's probably at least glancing at to see if it might suit your need.

It is not clear what your question is.  Have you solved your problem? 
If you have, please post a message describing how you did it.



Re: Emacs on the beach?

2022-08-15 Thread Quiliro Ordóñez
El 2022-08-15 10:45, Jean Louis escribió:
> * ypuntot  [2022-06-15 21:08]:
>> If you wanted to play with Emacs on the beach or sitting in front of
>> your home, what would be your emacser setup?
> 
> On the beach, I would be creative and use Markdown to write articles
> for websites. It would include capturing pictures by mobile phone and
> sorting them into a note taking system.

Why not publish directly with org?

> In front of my home, I would let Emacs send my advertising to
> thousands of people while I would enjoy in swimming pool.

How do you advertize with Emacs to thousands of people?  (Now few
non-hackers use email.)

Great image about working on Emacs on the beach, by the way.  :-)



Re: Taking notes of videos in Emacs

2022-07-08 Thread Quiliro Ordóñez
El 2022-07-08 08:23, Tor Kringeland escribió:
> Gerardo Moro  writes:
> 
>> Is there something similar in Emacs?
> 
> mpv.el [1] is a starting point.  You can play videos from YouTube (and
> other websites) in mpv if you install yt-dlp [2] (or another youtube-dl
> fork).  With a little bit of hacking you can get all the features of the
> package you mention in Emacs.
> 
> - [1] https://github.com/kljohann/mpv.el
> 
> - [2] https://github.com/yt-dlp/yt-dlp

That is nice.  eev also plays videos from the links it creates.



Re: Newbie Questions on Spreadsheets

2022-05-19 Thread Quiliro Ordóñez
El 2022-05-19 18:14, Jun Inoue escribió:
> Hi Quiliro!  This $ is actually not a money amount, but it has special
> meaning within org-mode spreadsheets.  Have a look at this page:
> https://orgmode.org/manual/Advanced-features.html

Nice!  Thanks.
 
‘$’Fields in this row can define parameters for formulas. For
example, if a field in a ‘$’ row contains ‘max=50’, then formulas in
this table can refer to the value 50 using ‘$max’. Parameters work
exactly like constants, only that they can be defined on a per-table
basis.




Re: Newbie Questions on Spreadsheets

2022-05-19 Thread Quiliro Ordóñez
El 2022-05-18 21:13, Jun Inoue escribió:

> 1. How do you apply a column formula?
> 
> The info manual mentions C-u C-c *, but this doesn't always work.  For
> example, I have
> 
> | $ |  |   |
> |   | 2.80 |   |
> |   | 5.53 |   |
> #+TBLFM: $3=$2
> 
> and typing C-u C-c * inside the table changes nothing.  If I remove
> the $ cell the C-u C-c * does update the whole table, so could it be a
> bug in the handling of $?

I changed the `$' for `dollars' and it worked for me.  I am a newbie
too.



Re: How do you manage complex project with Org-mode

2022-03-02 Thread Quiliro Ordóñez
Hello Seb.

It is great that you want to use org for your planning.  It is the best
tool I know of.  Tim's advice sounds the best introductory one and
others even gave you advanced advice.  Nevertheless, you never told us
how you use org and why it takes so much time for you.  Perhaps you
could take less time to plan and more time to do, without completely
trashing the planning.  Then you could increment the planning until it
proves to be more time consuming.  At that point you can reduce a little
planning again.  It is a tuning process.

Happy Hacking!

Quiliro



Re: Org mode profiling meetup on Sat, Feb 26 (was: profiling latency in large org-mode buffers (under both main & org-fold feature))

2022-02-26 Thread Quiliro Ordóñez
I am not sure if I am helpful.  But I am an org user.  I am not a
developer.  I would like to contribute any testing.  Currently I use
version 9.3.  I  do not want to install anything which is outside my
operating system distribution software versions (Hyperbola GNU 0.4).  I
am also unable to use microphone and camera with the web browser because
of security concerns by the distribution developers.  I have used ERC,
mailing lists, Tox and Mumble successfully with this distribution.  With
these caveats, please consider my contributions, if required.



Re: Question Regarding Creating Workflow For Automatic Formulas For Finance Based Org Spreadsheet

2022-01-14 Thread Quiliro Ordóñez
El 2022-01-09 22:42, Samuel Banya escribió:
> Ah, Ledger is way too complicated for what it's worth. I've seen
> videos on YouTube about it, and every person who's praised it is
> pretty much too smart enough to be able to explain it in simple terms.

It is very easy.  I made a video for EmacsConf 2019
https://emacsconf.org/2019/talks/12/ .   I wish someone had showed me
examples like these when I started with it.  

My fiancee is a preschool teacher (programming is not her area of
expertize).  But she quickly learned how to use it.  She keeps about
3700 per year with 4500 lines.  It takes her about 10 minutes per day. 
With that investment, she can even tell how much we have spent on apples
or on all fruits (as detailed or general as she wants).  On these two
years, she has saved us about half our budget and has us living much
better thanks to the knowledge of what we want to invest on.  (We now do
not think of how to spend money, but how to invest it.  That changes the
point view completely.)
  
There are complicated reports as well as very simple ones that can be
generated.  And you can always customize them to the last bit.  There is
also a website http://plaintextaccounting.org .  There is plenty of
information there.  You can also use org-babel to include formulas for
Ledger reports.

Just ask away!  :-)



Re: your latest paper will not allow eww

2021-11-05 Thread Quiliro Ordóñez
El 2021-11-04 03:09, Eric S Fraga escribió:
> On Wednesday,  3 Nov 2021 at 21:38, quil...@riseup.net wrote:
>> I get the following error when trying to access your latest paper with
>> Emacs eww:
> 
> Thank you for the heads up on this.  How annoying.
> 
> However, it works for me using eww.  What version of Emacs etc. are you
> using?  

I can see it well with:

GNU Emacs 27.1 (build 1, i686-pc-linux-gnu, GTK+ Version 3.24.24, cairo
version 1.16.0)
 of 2021-03-27, modified by Debian

> I don't customise anything in eww other than a couple of key
> bindings and display width.

Perhaps the problem on the other machine is because of Emacs'
configuration.  I will test it with emacs -q and report. 

> Reading the full email you sent, it does mention problems with proxy
> servers.  Does this apply to you?
 
I will test and report too.  Thank you for your patience.