Browse Source

minor update to STYLE and TODO

master
Adam Vogt 3 years ago
parent
commit
59e731ea11
2 changed files with 6 additions and 15 deletions
  1. 2
    2
      STYLE
  2. 4
    13
      TODO

+ 2
- 2
STYLE View File

@@ -7,13 +7,13 @@
7 7
 
8 8
 * Follow the coding style of the other modules.
9 9
 
10
-* Code should be compilable with -Wall -Werror -fno-warn-unused-do-bind.
10
+* Code should be compilable with -Wall -Werror -fno-warn-unused-do-bind -fwarn-tabs.
11 11
   There should be no warnings.
12 12
 
13 13
 * Partial functions should be avoided: the window manager should not
14 14
   crash, so do not call `error` or `undefined`
15 15
 
16
-* Tabs are illegal. Use 4 spaces for indenting.
16
+* Use 4 spaces for indenting.
17 17
 
18 18
 * Any pure function added to the core should have QuickCheck properties
19 19
   precisely defining its behavior.

+ 4
- 13
TODO View File

@@ -1,23 +1,14 @@
1
- - Write down invariants for the window life cycle, especially:
2
-    - When are borders set?  Prove that the current handling is sufficient.
3
-
4
- - current floating layer handling is nonoptimal. FocusUp should raise,
5
-   for example
6
-
7
- - Issues still with stacking order.
8
-
9 1
 = Release management =
10 2
 
11
-* configuration documentation
12
-
13
-* generate haddocks for core and XMC, upload to xmonad.org
3
+* generate, and push website haddocks with xmonad-web/gen-docs.sh
14 4
 * generate manpage, generate html manpage
15 5
 * double check README build instructions
16
-* test core with 6.6 and 6.8
17 6
 * bump xmonad.cabal version and X11 version
7
+* update cabal "tested-with:" fields
18 8
 * upload X11 and xmonad to Hackage
19
-* update links to hackage in download.html
20 9
 * update #xmonad topic
21 10
 * check examples/text in user-facing Config.hs
22 11
 * check tour.html and intro.html are up to date, and mention all core bindings
23 12
 * confirm template config is type correct
13
+* update haskellwiki notable changes since x.x
14
+* email announce

Loading…
Cancel
Save