CVSROOT: /cvs Module name: ports Changes by: dco...@cvs.openbsd.org 2012/06/28 03:33:06
Modified files: x11/i3 : Makefile x11/i3/patches : patch-src_main_c Added files: x11/i3/patches : patch-parser-specs_commands_spec patch-src_handlers_c Log message: Parser fix: reorder v/h/vertical/horizontal This eliminates an error message upon split horizontal which did not occur in older i3 versions. (upstream git commit f0b56c5e98a152cb65e8d1935a83707b5d87e30d) Bugfix: fix reload crashes in rare cases Depending on the memory layout, it could happen that bind->command was exchanged with something else while the parser still accessed it. Therefore, copy the command and let the parser use that copy. (upstream git commit 6e9bbe67ce5f02ff6ac24889e5a215ee46247c32) Fix: when using i3 -C, don't send remaining arguments via IPC (upstream git commit 6146f39b8a253bc84bc5ce1feb2e3cabc50d71ba)