Fork me on GitHub
#emacs
<
2017-02-05
>
beppu05:02:45

I feel like monitoring a log file with emacs might be hell on your memory consumption.

qqq05:02:13

@beppu: I don't understand the internals of emacs -- why is the above true? don't things get GC-ed when buffers (or portions of buffers) are killed ?

beppu05:02:51

I don't know if it's true, but it was just a hunch. I could be wrong.

beppu05:02:47

Does auto-revert-tail-mode keep all of the contents of stdout?

qqq05:02:06

I don't know either. But I do admit, running 3 shells in emacs (boot client-dev, boot server-dev, dev_appserver.sh) has resulted in certain "lag" for me when editing files

qqq05:02:07

(it's sorta like tailing files since whenver I save stuff, all the auto recompile from boot client / boot server flood the screen)

beppu05:02:09

Interesting. 3 shells is probably the most I've run inside emacs too, but I've not anything as heavy as you just mentioned yet.

qqq05:02:35

they're also more "read-only" than "shells" in that I'm reading the output / scrolling, but not really interacting

beppu05:02:51

Are you using helm-mt to manage your shells?

qqq05:02:11

no, but I should look into it, right now, I have them bound to in a way they pop up new frames which contain the shell

qqq05:02:29

so when I run them, I get 3 new frames, anmed boot-client boot-server and gae -- then I reasize / rearrange them in OSX

beppu05:02:39

It doesn't come bundled with Spacemacs, but I liked it so much I installed helm-mt and multiterm myself.

beppu05:02:54

Oh wait, you run your own super custom emacs, right.

qqq05:02:04

I have a 915 line org file that tangles into my .emacs.d/init.el -- but I feel that's relatively tiny compared to what emacs experts accumulate over the years

beppu05:02:32

I have to learn how to do that with org-mode one of these days.

qqq05:02:52

I started using org mode for the weirdest reason:

qqq05:02:12

I didn't like how hide-show hid/shown my code blocks, and I liked the headings way to manager hiding/showing codeblocks

beppu05:02:35

Your code probably looks very cool.

qqq05:02:32

then I found helm-org and "helm rifle" -- and that sold me on org-mode

qqq05:02:35

helm mt looks very intersting

qqq05:02:44

it does full term emulation, instead of whatever eshell does right?

qqq05:02:26

just installed helm-mt -- I like it

beppu05:02:49

helm-mt makes it easy to switch between shells. Also, with spacemacs, it was really hard to run multiple terminals without something like helm-mt to help me out.

qqq05:02:32

spacemacs is brilliant; at the same time, I can't believe it took people that many years to invent it 🙂

beppu10:02:38

@hkjels I was looking through https://github.com/hkjels/org and your shell programming is very good.

hkjels10:02:42

@beppu: thanks. I built a little helper for that sort of thing https://github.com/hkjels/house-of-commands

beppu10:02:14

Very nice. I may use it the next time I feel like writing shell scripts with subcommands.

richiardiandrea17:02:10

@hkjels a very simple but super useful project right there, thanks!

qqq19:02:43

I'm clearly missing something -- what does this quite provide for org-mode ?