47
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 13 hours ago. based on code collected about 13 hours ago.
Oct 15, 2024 — Oct 15, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* core.lisp (fmt-window-status): new function (default-window-format): remove function (window-number): do not require the screen. all callers updated. (set-window-number): likewise
Shawn Betts
as sabetts
More... over 19 years ago
*** empty log message ***
Shawn Betts
as sabetts
More... over 19 years ago
use dformat
Shawn Betts
as sabetts
More... over 19 years ago
* core.lisp (geometry-hints): correctly center maxsize and transient windows. (geometry-hints): honour aspect hints
Shawn Betts
as sabetts
More... over 19 years ago
* core.lisp (geometry-hints): correctly center maxsize and transient windows.
Shawn Betts
as sabetts
More... over 19 years ago
* input.lisp (input-line): new defstruct (*input-keymap*): new keybindings (*input-history*): new var (make-input-string): new function (read-one-line): use the input-line structure (draw-input-bucket): likewise. draw a cursor position. flash briefly on error. (input-delete-backward-char): new function (input-delete-char): remove function (input-delete-forward-char): new function (input-forward-char): likewise (input-backward-char): likewise (input-move-beginning-of-line): likewise (input-move-end-of-line): likewise (input-kill-line): likewise (input-kill-to-beginning): likewise (input-history-back): likewise (input-history-forward): likewise (input-submit): just return :done (input-self-insert): use input-line structure. (process-input): likewise
Shawn Betts
as sabetts
More... over 19 years ago
* user.lisp (parse-and-run-command): fix macro expansion bug. only parse-integer when the argument is a string.
Shawn Betts
as sabetts
More... over 19 years ago
* stumpwm.lisp (stumpwm): set the display env. variable
Shawn Betts
as sabetts
More... over 19 years ago
*** empty log message ***
Shawn Betts
as sabetts
More... over 19 years ago
* user.lisp (run-shell-command): call our own run-prog function
Shawn Betts
as sabetts
More... over 19 years ago
(select-window): don't read a line from the user. Get it as the second arg. All callers updated.
Shawn Betts
as sabetts
More... almost 21 years ago
(set-default-bindings): bind ; to colon and : to eval.
Shawn Betts
as sabetts
More... almost 21 years ago
(set-default-bindings): bind ; to colon and : to eval.
Shawn Betts
as sabetts
More... almost 21 years ago
*** empty log message ***
Shawn Betts
as sabetts
More... almost 21 years ago
("abort"): new stumpwm command
Shawn Betts
as sabetts
More... almost 21 years ago
* 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
Shawn Betts
as sabetts
More... almost 21 years ago
added Manuel
Shawn Betts
as sabetts
More... almost 21 years ago
first revision
Shawn Betts
as sabetts
More... almost 21 years ago
(screen): remove frame-hash. all dependant code updated.
Shawn Betts
as 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
Shawn Betts
as sabetts
More... about 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.
Shawn Betts
as sabetts
More... about 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.
Shawn Betts
as sabetts
More... about 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
Shawn Betts
as sabetts
More... about 21 years ago
add renumber. add cheap modifiers.
Shawn Betts
as 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.
Shawn Betts
as sabetts
More... over 21 years ago
(split-frame): don't give the new frame a window
Shawn Betts
as sabetts
More... over 21 years ago
*** empty log message ***
Shawn Betts
as sabetts
More... over 21 years ago
Added frame support
Shawn Betts
as sabetts
More... over 21 years ago
(:stumpwm): update system description to reflect new file names.
Shawn Betts
as sabetts
More... almost 22 years ago
*** empty log message ***
Shawn Betts
as sabetts
More... almost 22 years ago