Skip to content
Commits on Feb 24, 2014
  1. @dbjergaard
Commits on Dec 4, 2011
  1. Remove

    committed Nov 20, 2011
     * Canonical version number is now in stumpwm.asd.  Autoconf picks it
       up from there.
     * Maintainer updates version number and commits before creating a
     * version.lisp looks for a .git dir alongside the source, if found
       then *version* is set using git describe, otherwise the release
       version is used.
Commits on Feb 5, 2008
  1. automate making stumpwm releases

    Shawn committed Feb 5, 2008
    version.lisp is now generated. the makefile has 2 new rules for making a release. bump version in
Commits on Oct 14, 2007
  1. @sabetts
Commits on Jan 9, 2007
  1. * user.lisp (format-time-string): new function

    sabetts committed Jan 9, 2007
    (echo-date): call format-time-string
    * version.lisp (*version*): include a compile/load time.
Commits on Nov 25, 2006
  1. * mode-line.lisp (toggle-mode-line): update each group's frame list

    sabetts committed Nov 25, 2006
    (redraw-mode-line-for): set *current-mode-line-formatters* to the current group
    * user.lisp (*root-map*): add lastmsg and group related bindings
    (define-stumpwm-command): remove screen argument. all callers updated.
    (parse-and-run-command): set *last-command*
    (*groups-map*): new global
    (group-forward): new function
    ("gnew"): new command
    ("gnewbg"): likewise
    ("gnext"): likewise
    ("gprev"): likewise
    (echo-groups): new function
    ("groups"): new command
    ("vgroups"): likewise
    (select-group): new function
    ("gselect"): new command
    * primitives.lisp (group): new struct
    (tile-group): likewise
    (window): remove screen. add group. all callers updated.
    (screen): remove frame-tree, window-hash. add groups,
    current-group. all callers updated. add last-msg
    (*current-screen*): new global
    (find-free-number): add optional min argument
    (*group-formatters*): new global
    (*group-format*): likewise
    (*last-command*): likewise
    (*max-last-message-size*): likewise
    (*record-last-msg-override*): likewise
    * core.lisp (move-group-to-head): new function
    (sort-groups): likewise
    (fmt-group-status): likewise
    (find-free-group-number): likewise
    (group-current-window): likewise
    (switch-to-group): likewise
    (add-group): likewise
    (window-screen): likewise
    (setf xwin-state): dont call window-xwin on win
    (xwin-unhide): new function
    (unhide-window): call xwin-unhide
    (xwin-hide): new function
    (hide-window): call xwin-hide
    (group-add-window): new generic
    (group-add-window): new method
    (add-window): call group-add-window
    (push-last-message): new function
    (echo-nth-last-message): likewise
    (echo-string-list): take a list of lines to highlight. call
    (init-screen): create initial group
    (:configure-request): only grant raise request if the window's
    group is the current group
    (:key-press): bind *current-screen*
Commits on Sep 28, 2006
  1. * version.lisp (*version*): new defvar

    sabetts committed Sep 28, 2006
    (echo-version): new function
    ("version"): new command
    * user.lisp (*root-map*): bind v to version
    * stumpwm.asd (:stumpwm): add version.lisp
Something went wrong with that request. Please try again.