Giter Site home page Giter Site logo

guile-wm's People

Contributors

davexunit avatar mwitmer avatar

Stargazers

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

Watchers

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

guile-wm's Issues

error starting up guile-wm

jeff@mbp:~/src$ guile-wm
Backtrace:
In flow/event-loop.scm:
 133: 19 [run-dispatch #<partial-continuation 2bb6900> (#)]
 133: 18 [run-dispatch #<partial-continuation 2bbaae0> (#)]
 133: 17 [run-dispatch #<partial-continuation 2bbec80> (#)]
 133: 16 [run-dispatch #<partial-continuation 2bc5e20> (#)]
 133: 15 [run-dispatch #<partial-continuation 2bc5100> (#)]
 133: 14 [run-dispatch #<partial-continuation 2bca2c0> (#)]
 133: 13 [run-dispatch #<partial-continuation 2bdb7c0> (#)]
 133: 12 [run-dispatch #<partial-continuation 2be19c0> (#)]
 133: 11 [run-dispatch #<partial-continuation 2be5cc0> (#)]
 133: 10 [run-dispatch #<partial-continuation 2be9280> ((with-replies #))]
 133: 9 [run-dispatch #<partial-continuation 2832700> ((with-replies #))]
 133: 8 [run-dispatch #<partial-continuation 287e700> ((with-replies #))]
 133: 7 [run-dispatch #<partial-continuation 2892ee0> (#)]
 133: 6 [run-dispatch #<partial-continuation 289c5e0> ((with-replies #))]
In /usr/local/bin/guile-wm:
  77: 5 [#<procedure 208c810 at /usr/local/bin/guile-wm:69:2 ()>]
In system/base/compile.scm:
 252: 4 [compile (begin # #) #:from scheme ...]
 180: 3 [lp (#<procedure objcode->value (x e opts)>) #<objcode 2af5020> ...]
In language/objcode/spec.scm:
  31: 2 [objcode->value #<objcode 2af5020> #<directory (guile-wm user) 22201b0> ()]
In /home/jeff/.guile-wm:
  42: 1 [#<procedure 2b07ea0 ()>]
In guile-wm/module/root-keymap.scm:
  39: 0 [root-key-set! F20]

This appears to be the offending line in my .guile-wm, as whenever i comment it out I can get guile-wm to start up:

(set! (root-key) 'F20)

guile-wm crashes at random from HEAD with guile-2.2

So far I'm unable to reproduce the bug on purpose, but after a certain number of (unexpected?) keystrokes Guile-WM on GuixSD crashes.
This is with versions of guile-xcb and guile-wm build against guile-2.2 from their respective HEAD of git.

Is there a best practices way to start debugging guile-wm @mwitmer?

Guile WM development

How do you develop Guile WM? Do you use Xnest or some X server facility to have a window with the development version of gwm or do you use geiser? or both? Please enlighten me :)

I started guile-wm on GuixSD, but it failed to start

I started guile-wm on GuixSD, but it failed to start

error output:

chromebook ~$ guile-wm
Backtrace:
           6 (apply-smob/1 #<catch-closure 7f0b4227aa60>)
In ice-9/boot-9.scm:
    705:2  5 (call-with-prompt _ _ #<procedure default-prompt-handle…>)
In ice-9/eval.scm:
    619:8  4 (_ #(#(#<directory (guile-user) 7f0b41ef6140>)))
    619:8  3 (_ #(#(#(#<directory (guile-user) 7f0b41ef6140>) # #) #))
   626:19  2 (_ #(#(#(#<directory (guile-user) 7f0b41ef6140>) # #) #))
In xcb/xml/auth.scm:
   139:22  1 (xcb-connect! _ _)
In unknown file:
           0 (scm-error misc-error #f "~A ~S ~S" ("Could not fin…" …) …)

ERROR: In procedure scm-error:
Could not find any X authentication token for ~a ~a ":1" "chromebook"

How fix this error.

Multiple screens w/ different windows?

So I have taken the sample wm configuration and edited to contain the correct xrandr commands for my setup but I only see replicated windows, I do not have the ability to say put one thing on one screen and a different one for the other. Is this a missing feature or am I using guile-wm wrong here?

Thanks,
Ryan

Add a TODO list to the repo

Hi there,

I was wondering if there's any possibility we could add a 'TODO' list to the repo for new contributors to the project to get a grasp of what needs to be worked on, etc, etc.

Thanks for your time.

status of guile-wm

I see that you have started doing work on this. Are you intending to continue as I am rather interested in this project having just come across it

Allow parallel installs of guile 2.0 and 2.2

Under Arch Linux, we now have guile, guile2.0 and guile1.8 (for Lilypond). /usr/bin/guile has effective version 2.2, and guiles binary in version 2.0 is named /usr/bin/guile2.0

By this, the build system of both guile-xcb and guile-wm gets puzzled.

checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for pkg-config... (cached) /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
configure: checking for guile 2.0
configure: checking for guile 2.2
configure: found guile 2.2
checking for Guile site directory... /usr/share/guile/site/2.0
checking for guile... /usr/bin/guile
configure: error: found development files for Guile 2.0, but /usr/bin/guile has effective version 2.2

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.