-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP]Support more :lines formats and internal links #190
base: main
Are you sure you want to change the base?
Conversation
@llcc Thank you for the initiative, and I really appreciate the effort. The intention is great. Let me share two things and make some requests in this context:
That's the current context and requests on my end. For the PR, I feel that you have very personal, concrete use case -- how do you use the current To me |
One more ting... Org-transclusion is part of ELPA, this means there is paperwork involved for me to be allowed to accept any contribution. Below is an excerpt of the relevant part from README. Would you be willing to start the process? I don't need you to have completed the process to accept your PR; but the paperwork is required if PRs of more than 15 lines of code to be accepted into the codebase.
|
Okay.. I was previously unaware of the
Although I have not yet had the opportunity to test it, I personally rarely have the need to live edit in the same buffer. I'll take a look on it later.
Agree on this. I'll wait util your refactor is complete.
I frequently need to transclude parts of tables or lists into other buffers. For tables, I usually need the header, a horizontal line, and some rows of the table, as well as the last In my PR, I have addressed the limitation by extending the |
I have signed the document. I can send you a copy if you need. |
Thank you for your detail. No need to send me a copy of the FSF paperwork; your statement is enough for me.
From this I understand that this PR is support tables in Org file. Is this correct? Then we should take a different approach. I will follow up on this over the weekend or next week. Very briefly:
I will come back with more concrete details. Edit: I only did a quick experiment for tables only but the same principle should apply to lists (to be verified). |
This PR adds support for a more flexible
:lines
format and org-mode internal links.:lines
now allows-5,7-8,4,9-
, check more on https://github.com/nobiot/org-transclusion/pull/190/files#diff-915707209503b5e261bfb5f0552575c7d8bc61655ec0a0366b00a1fafa89af17R43Internal links are now also supported so that the
file path
prefix can be omitted if you would like to transclude other parts of the current buffer.Fix incompatibility with :thing-at-point
I hope this is helpful! Let me know if you have any other questions.