logs archiveIRC Archive / Freenode / #emacs / 2015 / September / 20 / 1
josteink
right now you typically have to reserve one modifier key for WM-actions, and leave the rest for applications (like emacs)
wgreenhouse
aye.
josteink
if you have emacs being the master of all, emacs can have all the modifier keys without causing conflict ;)
wgreenhouse
yep!
josteink
Its a worthy goal. I support it. Just not willing to trust into highly experimental WMs yet ;)
wgreenhouse
parsnip: nah, locally. for someone who is in my living room and needs a browser or media player
josteink: aren't all tiling WMs highly experimental? :-P
josteink
parsnip: kiosk. think infobooth for the public, etc
wgreenhouse: some are clearly more experimental than others :P
Ive seen people go to meeting with tiling WMs, hook them up to the projector, have it configured, WORK and then run their presentation
wgreenhouse
josteink: yeah, stumpwm's xrandr support is extremely easy
josteink
I dont expect that from John's new tiling WM which he built in the shed, last friday, when he couldnt afford to get totally hammered
         

tali713_
wmii is pretty reliable, and fairly hackable. that being said, I usually use stump.
tali713
well, I'm imp[ressed, a new emacs based wm, that's pretty cool. never got the old one to work.
wgreenhouse
tali713: apparently stump's choice of backing libraries is why stuff like non-Latin input will probably not get fixed
tali713
wgreenhouse: unfortunate
wgreenhouse
tali713: new emacs-based wm and based on xcb, which is the newer X-interface lib stumpwm never ported
s/lib/api/
josteink
Ive heard enough horrible stories about X input events that for anyone who has something remotely close to working
pulling all that out and then reassembling it using different bits...
That may not seem like the most attractive proposition
wgreenhouse
yeah
josteink
At least not for what they may perceive as "small gains"
tali713
josteink: that's an old story, for a lot of programs.
wgreenhouse
josteink: yeah, aiui it's basically a feature freeze for stumpwm
at least as relates to covering more of the X input universe
josteink
tali713: true
karhunguixi
Hi. I've just started with Emacs and my first task has been to set it up as a e-mail client. I have it running now with Notmuch, but the UI isn't automatically updated when i receive a new mail.
I need to navigate somewhere and back for both the inbox and "welcome" screens to update
Anyone know how i can have it update automatically?
wgreenhouse
karhunguixi: bremner is the notmuch maintainer and might have a better idea, but you could have the script that fetches your mail use "emacsclient" to command notmuch to update
#notmuch also has its own channel in case nobody here has a clue. I'm a gnus user, personally, and don't use notmuch-emacs, although I do use notmuch-the-binary for searching my archives.
karhunguixi
i'm using offlineimap to fetch mail, and after it's done syncing i have it run "notmuch new". I'll have a look at emacsclient.
wgreenhouse
karhunguixi: emacs has an optional socket server (see C-h f server-start). "emacsclient" can be used to visit files in an already-running emacs, and it can also be used for general ipc
such as "emacsclient --eval '(whatever-command-refreshes-notmuch)'"
that could go next to "notmuch new" in your offlineimap hooks
roadie
How can I tell ansi-term to always load a certain shell without asking and to switch to a certain directory on startup?
karhunguixi
interesting. Now then to figure out what command refreshes notmuch :)
wgreenhouse
karhunguixi: C-h m (help for mode) might give a clue
karhunguixi
nice, thanks!
roadie
I did it with a kbd-macro - good enough
         

Cthulhux`
hi. i'm currently considering to switch from evernote to orgmode completely. the only thing missing is the ability to attach files in-place (not just "linking" them). is there a viable solution?
wgreenhouse
roadie: define a function that does (let ((default-directory "/some/place/")) (ansi-term "/bin/some-shell"))
josteink
meh
roadie
wgreenhouse: excellent :) thank you
josteink
(Action) decides NOT to submit another patch to emacs-devel late at night, with a fever
wgreenhouse
Cthulhux`: org has its own idea of attachments, yes. (info "(org) Attachments") they are grabbed in a subdir named with a uuid-like value associated with the heading you attached them to
Cthulhux`
uhm
:-(
that's sad.
wgreenhouse
Cthulhux`: or you can use #+INCLUDE: or just M-x insert-file
Cthulhux`
(Action) needs to play with that
i have one (rather long) note where i need to have certain files in certain places
:|
josteink
nothing you can fake with org-babel?
wgreenhouse
Cthulhux`: that might be a good case for #+INCLUDE: or babel source blocks.
roadie
wgreenhouse: works so nicely out of the box :)
Cthulhux`
babel what?
josteink
roadie: keyboard macros are nice, yes
Cthulhux`: org-babel = code blocks (executable so) in org-mode
Cthulhux`
oh
like inline graphics? :D
wgreenhouse
yes
or code that generates inline graphics, even
e.g. something that makes a plot, and the plot gets updated in the file
Cthulhux`
nice
so that's probably a "yes" to my initial question
thanks you two, i'll read the manual..
josteink
Cthulhux`: demo here
https://github.com/josteink/wsd-mode
that supports org-babel
Cthulhux`
:-
)
sweet
josteink
I use org-babel for other things too
when I want to include code-samples in my documents and want it formatted
(and edited) as I would do in a real source-code file
org-babel is nice
check it out
jlf`
josteink: nifty! ooc, what features does websequencediagrams.com offer that seqdiag ( http://interactive.blockdiag.com/seqdiag/ , http://blockdiag.com/en/seqdiag/index.html ) doesn't?
josteink
no idea
havent seen those services
I think honestly plantuml has a bigger feature set (and is free), but its more work to setup properly
it doesnt work out of the box, especially not on windows
and emacs' plantuml is very underfeatured. so I like my own wsd-mode
it at least has some polish :)
(and works instantly, out of the box)
jlf`
it's suite of free CLI-based tools but they host the web interface i linked as well
mmmmm polish
josteink
indentation, syntax-highlighting, error-highlighting
etc
things I care about :P
jlf`
seqdiag is free and work instantly ootb as well but i was wondering what features it might lack compared to websequencediagrams.com
i don't know what plantuml is
josteink
jlf`: its a library. free too, but java based
jlf`: ootb on windows too?
(thats in my cross-platform emacs setup support grid :P )
Cthulhux`
argouml > plantuml
IMO
josteink
i keep learning about new UML libraries everyday
« prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 next »