GithubHelp home page GithubHelp logo

sdlang-org's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

sdlang-org's Issues

link to com.singingbush:sdlang on sdlang.org

In the implementations section of http://sdlang.org/ it's probably worth listing my fork of the ikayzo Java project. I am publishing release to Maven Central and intend to keep it updated.

    <dependency>
        <groupId>com.singingbush</groupId>
        <artifactId>sdlang</artifactId>
        <version>2.0.1</version>
    </dependency>

Vim syntax files

SDLang is awesome, but I found no support for it in (Neo)Vi(m). As such, I took 2 hours to write it. Use it as you want, consider it public domain. Please publish this on the site as a useful add-on. Note that it is buggy and you want someone who's better at Vim syntax-ing to take a look at it, but it is a solid start.
sdlang.zip

Can't build - Dub stuck in dependencyresolver

Cloning the repository and running dub (version 1.1.0, built on Nov 15 2016) produces the output:

Fetching libevent 2.0.1+2.0.16 (getting selected version)...
Fetching diet-ng 1.0.0-beta.3 (getting selected version)...
Fetching openssl 1.1.4+1.0.1g (getting selected version)...
Fetching memutils 0.4.7 (getting selected version)...
Fetching vibe-d 0.7.30-beta.1 (getting selected version)...
Fetching libasync 0.7.9 (getting selected version)...

And then, nothing. It's using 100% CPU, but nothing happens even after waiting 5 minutes.

Attaching to the process using gdb, the stack trace is:

Thread 1 (Thread 0x7fa2b502d7c0 (LWP 30934)):
#0  0x000000000095f32d in _d_arraycatnTX ()
#1  0x00000000007e2563 in dub.package_.Package.name() const ()
#2  0x00000000007da2e1 in dub.packagemanager.PackageManager.getPackageIterator(immutable(char)[]).iterator(int(ref dub.package_.Package) delegate).__foreachbody2(ref dub.package_.Package) ()
#3  0x00000000007da169 in dub.packagemanager.PackageManager.getPackageIterator().iterator(int(ref dub.package_.Package) delegate) ()
#4  0x00000000007da291 in dub.packagemanager.PackageManager.getPackageIterator(immutable(char)[]).iterator(int(ref dub.package_.Package) delegate) ()
#5  0x00000000007d98e2 in dub.packagemanager.PackageManager.getBestPackage(immutable(char)[], dub.dependency.Dependency, bool) ()
#6  0x00000000007d34c3 in dub.dub.DependencyVersionResolver.getPackage(immutable(char)[], dub.dependency.Dependency) ()
#7  0x00000000007d2fb8 in dub.dub.DependencyVersionResolver.getPackage(immutable(char)[], dub.dependency.Dependency) ()
#8  0x00000000007d277f in dub.dub.DependencyVersionResolver.getChildren(dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.TreeNode) ()
#9  0x00000000007c6362 in dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.resolve(dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.TreeNode, bool).validateConfigs(dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.TreeNode, ref immutable(char)[]) ()
#10 0x00000000007c6c59 in dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.resolve(dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.TreeNode, bool).validateConfigs(dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.TreeNode, ref immutable(char)[]) ()
#11 0x00000000007c6c59 in dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.resolve(dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.TreeNode, bool).validateConfigs(dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.TreeNode, ref immutable(char)[]) ()
#12 0x00000000007c6c59 in dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.resolve(dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.TreeNode, bool).validateConfigs(dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.TreeNode, ref immutable(char)[]) ()
#13 0x00000000007c6c59 in dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.resolve(dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.TreeNode, bool).validateConfigs(dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.TreeNode, ref immutable(char)[]) ()
#14 0x00000000007c5734 in dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.resolve(dub.dependencyresolver.DependencyResolver!(dub.dependency.Dependency, dub.dependency.Dependency).DependencyResolver.TreeNode, bool) ()
#15 0x00000000007d1c3e in dub.dub.DependencyVersionResolver.resolve(dub.package_.Package, dub.project.SelectedVersions) ()
#16 0x00000000007cbff9 in dub.dub.Dub.upgrade(dub.dub.UpgradeOptions) ()
#17 0x00000000007afa68 in dub.commandline.PackageBuildCommand.setupPackage(dub.dub.Dub, immutable(char)[], immutable(char)[]) ()
#18 0x00000000007b035d in dub.commandline.GenerateCommand.execute(dub.dub.Dub, immutable(char)[][], immutable(char)[][]) ()
#19 0x00000000007b0afd in dub.commandline.BuildCommand.execute(dub.dub.Dub, immutable(char)[][], immutable(char)[][]) ()
#20 0x00000000007b0cfd in dub.commandline.RunCommand.execute(dub.dub.Dub, immutable(char)[][], immutable(char)[][]) ()
#21 0x00000000007acf6d in dub.commandline.runDubCommandLine(immutable(char)[][]) ()
#22 0x00000000007a9468 in D main ()

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.