Re: Symmetry Autumn of Code
On Saturday, 14 July 2018 at 06:02:37 UTC, Mike Parker wrote: Thanks to the sponsorship of Symmetry Investments, the D Language Foundation is happy to announce the Symmetry Autumn of Code! We're looking for three university students to hack on D this autumn, from September - January. We're also in search of potential mentors and ideas for student projects. Head to the Symmetry Autumn of Code page for the details. Spread the word! https://dlang.org/blog/symmetry-autumn-of-code/ Great! Wish I was a student still : D. Typos "D programming lagnauge" (looks a bit french) : D "accept yor offer."
Re: DotfiM v0.0.1 - A dotfile manager
On Wednesday, 4 July 2018 at 09:36:18 UTC, biocyberman wrote: On Saturday, 30 June 2018 at 14:27:39 UTC, Timoses wrote: Thought I'd try a release of this project of mine which I find very useful. [...] Dot files are usually very personalized. I wonder what DotfiM can do more than cloning and linking stuffs. Currently not much more. "Personalization" is the keyword I guess, at least in my use case. For example I use it to have the same setup on different machines for my - tmux (navigation setup, ...) - vim (.vimrc, filetype setup, plugin stuff which will auto load everything on first start of vim, key bindings, ...) - zsh (prompt, ...) - ssh configuration (e.g. aliases for remote hosts) - general git configuration (different logging styles, my user details, my github username when connecting to github, ...) Whenever I optimize my setup I just have to run `dotfim` and it'll automatically be synced to any other machine I succeedingly run `dotfim` on. Currently, I have it set up so that any time I log into a shell on a computer it runs `dotfim` automatically, and once again when I log out.
Re: I have a plan.. I really DO
On Sunday, 1 July 2018 at 02:57:26 UTC, RhyS wrote: D its buginess in between releases also does not help. I probably downloaded LDC and DMD in the last 9 months a dozen times, being forced to go back to older versions. Then trying the new versions, going back. Again and again on Windows. Downloads do not mean a lot when you can not keep the people. I can swear that i alone am probably responsible for over 25+ downloads on Windows and dozens on Linux OS. And every time D loses me after running into issues. Been there. Just recently found out about DVM (https://github.com/jacob-carlborg/dvm). Not sure how well it works for Windows.
DotfiM v0.0.1 - A dotfile manager
Thought I'd try a release of this project of mine which I find very useful. https://github.com/Timoses/dotfim DotfiM is capable of syncing your dotfiles across machines via a git repository. Simply download DotfiM, build it and run `dotfim sync `. DotfiM asks if you would like to install all the dotfiles in the git repository to your local home folder. DotfiM is very useful if you set up your environment via dotfiles. This could include your vim setup or how your shell looks and behaves. The goal of DotfiM is to take your environment setup anywhere you go. DotfiM will create two sections in a synced dotfile: - One section is synchronized to the git repository - another is only kept locally I'd be thrilled to hear if it works for you. Let me know of any issues or ideas you might have. Note that I've started this project almost a year ago when I was still in "Dinfant shoes". What is a dotfile? Basically, it's a configuration file on UNIX systems and can be used to customize your environment.
Re: Dutyl 1.5.0 released - dfmt support added
On Sunday, 24 June 2018 at 15:40:31 UTC, Timoses wrote: On Wednesday, 20 June 2018 at 19:08:49 UTC, Timoses wrote: Timoses wrote: Any ideas why autocompletion doesn't? How does it work?? It's ctrl-x ctrl-o. More info in :help omnifunc
Re: Dutyl 1.5.0 released - dfmt support added
On Wednesday, 20 June 2018 at 19:08:49 UTC, Timoses wrote: Timoses wrote: Any ideas why autocompletion doesn't? Opps. I suppose One should use vim's autocomplete feature : D (i_CTRL-P) Hm, this doesn't seem to use the autocomplete feature. I've set it up so far that I can use `:DUjump` on for example std.algorithm and it'll jump right to the algorithm file. NICE! But, how to use the autocompletion feature? E.g. typing levensh and trying i_CTRL-P does not resolve to anything... How does it work??
Re: Dutyl 1.5.0 released - dfmt support added
Timoses wrote: > Any ideas why autocompletion doesn't? > Opps. I suppose One should use vim's autocomplete feature : D (i_CTRL-P)
Re: Dutyl 1.5.0 released - dfmt support added
On Wednesday, 20 June 2018 at 16:12:39 UTC, Timoses wrote: However, it doesn't seem to show any autocompletions.. Anything else I am missing? :DUjump works within the file I'm editing.. Any ideas why autocompletion doesn't?
Re: Dutyl 1.5.0 released - dfmt support added
On Thursday, 23 April 2015 at 18:50:54 UTC, Idan Arye wrote: GitHub repo: https://github.com/idanarye/vim-dutyl vim.org page: http://www.vim.org/scripts/script.php?script_id=5003 Now Dutyl can use dfmt to indent and/or format D code. Formatting and indentation is done using Vim's regular operators(gq and =). Hey, glad to have found Dutyl, it sounds promising. However, it doesn't seem to be doing anything.. I made sure I installed DCD (via `brew install dcd`, so dcd is in PATH) and to run :let g:dutyl_stdImportPaths=['/Library/D/dmd/src'] (MacOS system) and :DUDCDstartServer from within vim. There's a bunch of other stuff in that directory aside from the header files: --- /Library/D/dmd/src>ls * VERSION dmd: access.d dmangle.d intrange.h scanmach.d aggregate.ddmodule.d irstate.d scanmscoff.d aggregate.hdmsc.d irstate.h scanomf.d aliasthis.ddoc.d json.d scope.h aliasthis.hdscope.d json.h sideeffect.d apply.ddstruct.d lexer.d statement.d argtypes.d dsymbol.d lib.d statement.h arrayop.d dsymbol.h libelf.d statementsem.d arraytypes.d dtemplate.dlibmach.d staticassert.d arraytypes.h dversion.d libmscoff.d staticassert.h attrib.d e2ir.c libomf.d target.d attrib.h eh.c link.d target.h backendentity.d mars.d template.h backendlicense.txt enum.h mars.h tk boostlicense.txt errors.d module.h tk.c builtin.d errors.h mtype.dtocsym.d canthrow.d escape.d mtype.htoctype.d checkwhitespace.d expression.d nogc.d tocvdebug.c clone.dexpression.h nspace.d todt.d complex.d func.d nspace.h toelfdebug.d complex_t.hglobals.d objc.d toir.d cond.d globals.h objc.h toir.h cond.h glue.d objc_glue.ctokens.d constfold.dgluelayer.dobjc_glue_stubs.c tokens.h cppmangle.dhdrgen.d objc_stubs.d toobj.c ctfe.h hdrgen.h opover.d traits.d ctfeexpr.d iasm.c optimize.d typinf.d dcast.didentifier.d osmodel.makutf.d dclass.d identifier.h parse.dutils.d declaration.d idgen.dposix.mak vcbuild declaration.h impcnvtab.dproject.ddoc version.h delegatize.d imphint.d readme.txt visitor.d denum.dimport.h root visitor.h dimport.d init.d s2ir.c win32.mak dinifile.d init.h safe.d win64.mak dinterpret.d inline.d sapply.d dmacro.d intrange.d scanelf.d druntime: CONTRIBUTING.md changelog.ddimport project.ddoc win64.mak LICENSE circle.yml mak src README.md circleci.sh osmodel.mak test benchmark def posix.mak win32.mak phobos: CONTRIBUTING.md changelog.ddetc posix.mak unittest.d LICENSE_1_0.txt circle.yml index.d project.ddoc win32.mak README.md circleci.sh osmodel.mak std win64.mak --- However, it doesn't seem to show any autocompletions.. Anything else I am missing?