Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 09:44

    smile13241324 on develop

    [bot] "built_in_updates" Sat Ma… (compare)

  • 09:44
    smile13241324 closed #15537
  • 09:40
    SpacemacsBot synchronize #15537
  • 09:39

    smile13241324 on develop

    core-jump: reworked - When rep… (compare)

  • 09:39
    smile13241324 closed #15351
  • 09:39
    smile13241324 closed #14309
  • 09:28
    smile13241324 commented #15354
  • 09:21
    smile13241324 assigned #15418
  • 09:20
    smile13241324 assigned #15378
  • 09:13
    SpacemacsBot synchronize #15537
  • 09:13

    smile13241324 on develop

    [compleseus] update - update v… (compare)

  • 09:13
    smile13241324 closed #15519
  • 07:22
    SpacemacsBot synchronize #15537
  • 07:21

    smile13241324 on develop

    [layout] consittent buffer list… (compare)

  • 07:21
    smile13241324 closed #15520
  • 07:13
    SpacemacsBot opened #15537
  • 07:12

    smile13241324 on develop

    update org-superstar-mode docs … (compare)

  • 07:12
    smile13241324 closed #15536
  • 06:54
    youxia2016 starred syl20bnr/spacemacs
  • 05:30
    mat-r starred syl20bnr/spacemacs
a13ph
@a13ph
but then again, there's lots of OO and just imperative elisp out there, even spacemacs from what i've seen is, i think
Eivind Fonn
@TheBB
Yeah I don't mind the imperative structure of it. Just the syntax of the "loop DSL" is remarkably un-lispy, unlike all the other lisp DSLs.
a13ph
@a13ph
btw, loop in emacs lisp is avoided by many, if I recall correctly
Eivind Fonn
@TheBB
dolist (which I would have used) is imperative too
a13ph
@a13ph
@TheBB just to clarify, what do you mean by Lisp DSLs there exactly?
various subsets of emacs lisp against different styles/ways to do similar things?
Eivind Fonn
@TheBB
One of the strengths of lisp is that it's really easy to implement DSLs (domain-specific languages) usually with macros. But they at least largely stick to lispish syntax (lists, parens) rather than cl-loop which tries to mimic a more traditional language. It feels off. :-P
a13ph
@a13ph
I just never encountered DSL in a sense other than, well... 'domain'
Eivind Fonn
@TheBB
Well this is a DSL: a language for describing a loop.
a13ph
@a13ph
I think that is incorrect usage of terms dsl and domain, but oh well
Eivind Fonn
@TheBB
Possibly, but the point should remain.
a13ph
@a13ph
yeah, I just was wondering if you had some other meaning in mind other than expected ones
i'm not yet sure what "lispy" entails btw, since lisp is mostly sexp syntax to me, which is very close relative to indentation-based languages (as can be seen by slight poking into parinfer). Some sugaring is obviously makes syntax stand out more, ofc, but there's not much of it. And this comment about loop being unlispy is probably not about syntax. Argument ordering or some other conventions, i guess?
BipBip Yeah
@ragloo
_data/navigation.yml
Johannes Bernhard Goslar
@ksjogo
What is the process for adding a layer which does not require any package? Is there a layer init function?
Eivind Fonn
@TheBB
@ksjogo The theming layer is an example from Spacemacs of a layer without packages.
a13ph
@a13ph
@ksjogo can't you just declare layer as using only one local (provided with layer, not ELPA or anything) package and write your code into such a package?
Eivind Fonn
@TheBB
It's implemented using a dummy package called theming.
At least in develop it is.
a13ph
@a13ph
I see. That's definitely a way to do this for very small layer, I suppose. Then, if you need modularization, dummy package -> proper local package
Johannes Bernhard Goslar
@ksjogo
Thank you, got it now.
Nathan Tomsic
@ntomsic
trying to install spacemacs, but i'm getting timeouts every time when connecting to melpa
any ideas?
actually timeouts to all the repos
Steven Leiva
@StevenXL
Oh man. Gotta learn how to use magit
Or…. I can just open up a new terminal. Yes, I’ll do that.
Johannes Bernhard Goslar
@ksjogo
Nah, magit is the king.
Christian Hopps
@choppsv1
I've been getting a lot of hangs lately in emacs.. ^G a ton sometimes frees it back up.
Matt Bianchi
@mattrbianchi
I'm sorry that I've resorted to the gitter chat for this but I can't find a way to get spacemacs to soft word wrap. It hasn't been a problem while writing code but it's giving me a headache while writing markdown.
I guess I should specify soft word wrap around a column since it already wraps around the window just fine
a13ph
@a13ph
@mattrbianchi try SPC t L - not exactly soft wrap, but some wrap with evil support at least. Specify if something you want is missing in it
Thomas de Beauchêne
@deb0ch
@StevenXL Whenever you have time you really should give it a try.
I was thinking exactly like you until last week (and still go back to command line when I need to be sure) but magit is extremely ergonomic, convenient, powerful as it is so well integrated to emacs :sparkles:
Jonathan del Strother
@jdelStrother
Is there a good way of recording a macro that changes a line of text, and saving it in my .spacemacs ? (Doesn't have to be a macro - it could be saved as a function, if that's a more spacemacsy way of doing it)
I use vim-style macros to make some repeated changes, but keep ending up re-defining them in between spacemacs sessions
a13ph
@a13ph
@nate0001 You are on Windows? Read up on https setting in config file comment SPC f e d /https (or if you can't access spacemacs, just search for https in config file created, or copy .emacs.d/core/templates/.spacemacs.template to ~/.spacemacs manually and tweak it then), the following one about timeouts might be handy too
@jdelStrother so, you want to save sequence of actions recorded with macro interface, to some emacs-interpretable code?
Jonathan del Strother
@jdelStrother
@a13ph yeah
a13ph
@a13ph
well, i was pursuing angle of saving register content or seeing for even simpler emacs solution
@jdel one other alternative, which is more manual but also more educational is edit-last-kbd-macro and similar macros editing commands
though... it can make mistakes, like it says that self-insert '1' is digit-argument, so I guess it does have some issues with evil
Nathan Tomsic
@ntomsic
@a13ph no i'm on linux
a13ph
@a13ph
@nate0001 point stands. it's usually related to those 2 settings and your network connection in general
Titov Andrey
@idrozd
Anyone figured out tags (ruby specifically =))?
Any working walkthrough / recipe / battle-tested config example?
projectile-etags seemed to work until I don't know how to restrict tagged files and exclude dependencies bundled with project; .projectile file didn't work
gtags in ctags mode kinda worked, for one time, then stopped
Alberto Paro
@aparo
I'm unable to use yasnippet. I'm in scala-mode. M-X yas-describe-tables shows me the options, but TAB is not working. How do I activate a snippet?
Nathan Tomsic
@ntomsic
@a13ph where does the .spacemacs file live ? it doesn't even generate that
dre-hh
@dre-hh
@aparo there is a helm-yas command, on evil mode its on spc i s
for insert snippet
just look for it on the emacs command search ( M - x or spc : in evil )
it opens a snippet search, where you grep for the snippet, and then it inserts it on enter