diff options
author | Sacha Chua <sacha@sachachua.com> | 2024-12-11 19:09:35 -0500 |
---|---|---|
committer | Sacha Chua <sacha@sachachua.com> | 2024-12-11 19:09:35 -0500 |
commit | a9ec91ee6718eea76726b6d11f24d8a950206186 (patch) | |
tree | 1f81a31db0c9621732fb3c4c59cfd11185435c52 /2024/talks/literate.md | |
parent | 42aaae80449bd7e85ae8d356c192a85506441c1f (diff) | |
download | emacsconf-wiki-a9ec91ee6718eea76726b6d11f24d8a950206186.tar.xz emacsconf-wiki-a9ec91ee6718eea76726b6d11f24d8a950206186.zip |
add chapters
Diffstat (limited to '')
-rw-r--r-- | 2024/talks/literate.md | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/2024/talks/literate.md b/2024/talks/literate.md index e60b5c66..373afbe3 100644 --- a/2024/talks/literate.md +++ b/2024/talks/literate.md @@ -46,12 +46,6 @@ other features. Thought I would share these. ## Questions and answers -- Q: Apropos large literate programs: what's the largest code base - you've ever tackled with the literate approach (esp. Emacs + - Org-mode)? - - A: The largest is the one I mentioned in the talk \... about - 8000 lines of "code" and another "10000" lines of prose. I - think I came to 15,000 max (in code blocks only). - Q: You touched on it briefly, but how do you handle things like "C-h f" helpful info not being tied back to the defuns in src block code when you "C-c C-c" them in the org buffers instead of @@ -59,6 +53,13 @@ other features. Thought I would share these. wrappers for jumping back and forth atop org's built-in mechanisms to go back and forth between org/tangled files? - A: + +- Q: Apropos large literate programs: what's the largest code base + you've ever tackled with the literate approach (esp. Emacs + + Org-mode)? + - A: The largest is the one I mentioned in the talk ... about + 8000 lines of "code" and another "10000" lines of prose. I + think I came to 15,000 max (in code blocks only). - Q: Have you ever used org-transclusion ([https://github.com/nobiot/org-transclusion](https://github.com/nobiot/org-transclusion))? - A: Nope \... but I will @@ -101,7 +102,7 @@ other features. Thought I would share these. conected. You can divide blocks however you seem fit. - Q: related to above, do you use inline org function calls and org babel library and such? - - A: usta-use more org-babel inline functions, found sound bugs + - A: Used to use more org-babel inline functions, found sound bugs (maybe) 8yrs ago, right now my literate dev-ops is calling a lot of backend programs so the org-babel has limited help in that regard while in the emacs session things are "just available" @@ -133,7 +134,7 @@ other features. Thought I would share these. - Q: How does your management of "TODOs" (projects/tasks) interact with this literate mindset, any insightful things you do on that front? - - A: + - A: Yeah. Okay. So, uh, on to do's and that sort of thing, um. You know, a lot is the same as it was 10 years ago. At the beginning of every sprint, my company, we're using JIRA. All jokes are valid when I say that. But I just go to its web page. I copy all the tasks that I need to do that sprint. I wrote a function that takes that code and reformats it as a bunch of org tasks for me to do that I can just now have all my to-dos. And I start to work off of that from that point on. So it'll reference all the projects, and I do symlinks to every code base that I need to use. Most of the to-dos I put inside my code block is kind of just for me, just so I can remember it. Because the work that I have to do needs to be tracked a little more fine-grained, I guess. Yeah. - Q: \<Donovan\> Do you LP also on larger projects? (More files & nested directories) - A: I haven't done nested directories, but I can now. Now that |