openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
D
dangerousben's stumpwm
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 7 hours
ago. based on code collected
about 7 hours
ago.
Sep 16, 2024 — Sep 16, 2025
Showing page 56 of 57
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
* user.lisp (command): new defstruct (*command-hash*): new defvar (define-stumpwm-command): new macro (set-key-binding): change 3rd arg to cmd ("next"): new stumpwm command ("prev"): likewise ("delete"): likewise ("kill"): likewise ("banish"): likewise ("windows"): likewise ("select"): likewise (shell-command): remove function ("other"): new stumpwm command (run-shell-command): new function ("exec"): new stumpwm command ("hsplit"): likewise ("vsplit"): likewise (remove-split): use format for debugging output ("remove"): new stumpwm command ("sibling"): likewise (choose-frame-by-number): new function ("fselect"): new stumpwm command (eval-line): take the expression to eval as the second arg ("eval"): new stumpwm command (split-by-one-space): new function (parse-and-run-command): likewise (interactive-command): new function ("colon"): new stumpwm command ("pull"): likewise ("meta"): likewise (renumber): take the new number as arg #2 ("number"): new stumpwm command ("reload"): likewise (set-default-bindings): bind keys to stumpwm commands
sabetts
More...
almost 21 years ago
added Manuel
sabetts
More...
almost 21 years ago
first revision
sabetts
More...
almost 21 years ago
(screen): remove frame-hash. all dependant code updated.
sabetts
More...
almost 21 years ago
* user.lisp (set-default-bindings): add a binding for kill-current-window. (focus-forward): only focus the window, nw, if it is non-null. (kill-current-window): new function
sabetts
More...
almost 21 years ago
(load-rc-file): new function (stumpwm): echo a welcome message. Load the rc file and display any errors that occurred while loading it.
sabetts
More...
almost 21 years ago
* stumpwm.lisp (parse-display-string): new function (stumpwm): take an optional display string as an argument and parse it. If it is nil then use the DISPLAY environment variable.
sabetts
More...
almost 21 years ago
* core.lisp (send-client-message): new function (window-name): use coerce to turn it into a string (window-class): new function (maximize-window): use multiple-value-bind to bind variables to the hints returned by geometry-hints (geometry-hints): return the hints using #'values (focus-window): send a wm-take-focus client message (delete-window): use send-client-message to send the delete window client message
sabetts
More...
almost 21 years ago
add renumber. add cheap modifiers.
sabetts
More...
over 21 years ago
(process-new-window): set the window state to normal (process-existing-windows): don't process internal windows (process-existing-windows): print the name of the window being processed (internal-window-p): new function (init-screen): grab the prefix key on the focus window. don't listen for any events on the focus-window.
sabetts
More...
over 21 years ago
(split-frame): don't give the new frame a window
sabetts
More...
over 21 years ago
*** empty log message ***
sabetts
More...
over 21 years ago
Added frame support
sabetts
More...
over 21 years ago
(:stumpwm): update system description to reflect new file names.
sabetts
More...
almost 22 years ago
*** empty log message ***
sabetts
More...
almost 22 years ago
* stumpwm.lisp (stumpwm-internal-loop): handle a timer. Call unmap-all-message-windows when the timer times out.
sabetts
More...
almost 22 years ago
(stumpwm): call set-default-bindings
sabetts
More...
almost 22 years ago
* stumpwm-user.lisp (shell-command): use *shell-program*
sabetts
More...
almost 22 years ago
* stumpwm.lisp (stumpwm): run *start-hook*
sabetts
More...
almost 22 years ago
install docs
sabetts
More...
almost 22 years ago
Create an ASDF package.
sabetts
More...
almost 22 years ago
*** empty log message ***
sabetts
More...
almost 22 years ago
* stumpwm-input.lisp (read-key): remove screen argument. All callers updated. (read-key-handle-event): declare display as ignorable. (read-key-handle-event): in key-press, declare event-slots and root as ignorable.
sabetts
More...
almost 22 years ago
* stumpwm.lisp (*window-format-fn*): bound to default-window-format (*key-binding-alist*): bind #\a to echo-date (mapcar-hash): declare key as ignorable in lambda fn (default-window-format): new function (find-free-window-number): remove window parameter (process-existing-windows): call absorb-mapped-window. give the first window in the mapped window list focus. (echo-string-list): new function (echo-window-list): remove (echo-string): new function (:configure-request): focus the window if a :bave stack-mode request was made. (:map-request): call absorb-mapped-window (absorb-mapped-window): new function (handle-events): remove function (stumpwm-internal-loop): call xlib:process-event directly. (error-handler): correctly detect another WM running and signal an error. (:destroy-notify): call remove-window. (:unmap-notify): call remove-window (remove-window): new function (add-window): add a window-table entry and the window's new number.
sabetts
More...
almost 22 years ago
* stumpwm-user.lisp (select-window): pass a prompt to read-one-line.
sabetts
More...
almost 22 years ago
* stumpwm.lisp (init-screen): select events on the root window first. (error-handler): new function (stumpwm): set the display's error handler
sabetts
More...
almost 22 years ago
*** empty log message ***
sabetts
More...
almost 22 years ago
*** empty log message ***
sabetts
More...
almost 22 years ago
* stumpwm-input.lisp (read-one-line): renamed from read-line. Callers updated.
sabetts
More...
almost 22 years ago
* stumpwm-input.lisp (keycode->string): use keysym->character.
sabetts
More...
almost 22 years ago
←
1
2
…
49
50
51
52
53
54
55
56
57
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree