]> git.sur5r.net Git - i3/i3/blobdiff - RELEASE-NOTES-4.0
Merge branch 'master' into next
[i3/i3] / RELEASE-NOTES-4.0
index c51f06f26f805758326e5ab754641789d422bf3c..14ecbfa1c210a60fd488c5602c2f75c910625620 100644 (file)
@@ -23,24 +23,24 @@ now.
  │ New features               │
  └────────────────────────────┘
 
- • Like we introduced a proper flex/bison based parser in 3.δ for the
-   configfile, we now also have a flex/bison parser for commands. This means,
-   instead of the cryptic commands like 'f' for fullscreen or 'mh' for move
-   left, we now have human-readable, beautiful command names. In fact, the
-   commands for the just mentioned functions *are* 'fullscreen' and 'move
-   left'!
+ • In addition to the proper flex/bison based parser for the config file
+   introduced in 3.δ, we now also have a flex/bison parser for commands. What
+   this means is that we can have more human-readable, beautiful command names
+   instead of cryptic commands like 'f' for fullscreen or 'mh' for move left.
+   In fact, the commands for the aforementioned functions *are* 'fullscreen'
+   and 'move left'!
 
  • You can now chain commands using ';' (a semicolon). One example for that is
    'workspace 3 ; exec /usr/bin/urxvt' to switch to a new workspace and open a
    terminal.
 
  • You can specify which windows should be affected by your command by using
-   different criteria. A good example is '[class="Iceweasel"] kill' to get rid
+   different criteria. A good example is '[class="Firefox"] kill' to get rid
    of all Firefox windows.
 
  • As the configuration file needs new commands (and a few options are
    obsolete), you need to change it. To make this process a little bit easier
-   for you, this release comes with the script i3-migrate-config-to-v4.pl. Just
+   for you, this release comes with the script i3-migrate-config-to-v4. Just
    run it on your current config file and it will spit out a v4 config file to
    stdout. To make things even better, i3 automatically detects v3 config files
    and calls that script, so you never end up with a non-working config :).
@@ -58,7 +58,7 @@ now.
 
  • The internal workspace bar is obsolete. Use i3bar instead.
 
- • Resizing now works between everything!
+ • Resizing now works between all windows!
 
  • Fullscreen now works for everything!
 
@@ -103,7 +103,7 @@ now.
  • IPC: Commands can now have custom replies. When the parser encounters an
    error, a proper error reply is sent.
 
- • There now is an 'exec_always' configuration directive which works like
+ • There is now an 'exec_always' configuration directive which works like
    'exec' but will also be run when restarting.
 
  ┌────────────────────────────┐
@@ -132,4 +132,4 @@ Thanks for testing, bugfixes, discussions and everything I forgot go out to:
   mxf, phnom, quaec, rogutes, sardemff7, smartass, thepub, tiago, tucos,
   woddf2, xpt, ys
 
--- Michael Stapelberg, 2011-07-24
+-- Michael Stapelberg, 2011-07-31