]> git.sur5r.net Git - i3/i3/commit - include/configuration.h
Introduce the GET_CONFIG IPC request
authorMichael Stapelberg <michael@stapelberg.de>
Sat, 19 Aug 2017 15:29:03 +0000 (17:29 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Sat, 19 Aug 2017 17:08:51 +0000 (19:08 +0200)
commita6d8ed9b1ac6efa507d65b752758522bcfcc5213
treeea53000b6f210e1171b9c2fb1903c1e1b084163d
parent6bb9c9e7088aaf5142b26fb297c86343b02dad76
Introduce the GET_CONFIG IPC request

This introduces memory usage by one copy of the config file, which is an
acceptable trade-off for being able to easily revert data loss.
The default config is 6KB, user configs will be in the same ballpark.

fixes #2856
AnyEvent-I3/lib/AnyEvent/I3.pm
i3-msg/main.c
include/configuration.h
include/i3/ipc.h
src/config.c
src/config_parser.c
src/ipc.c
testcases/t/268-ipc-config.t [new file with mode: 0644]