Ticket #1532: Key configuration doesn't save properly
commit87979e779bb2cdf98253f22050d5d3d58cf68183
authorSlava Zanko <slavazanko@gmail.com>
Mon, 12 Oct 2009 11:56:46 +0000 (12 14:56 +0300)
committerSlava Zanko <slavazanko@gmail.com>
Thu, 15 Oct 2009 11:58:47 +0000 (15 14:58 +0300)
tree61fb4c940b77fc46923dc2f568ab5d1a4da32446
parentb4b3b80b4fce7d715491320d8700b2e9bfe37822
Ticket #1532: Key configuration doesn't save properly

Problem: need to escape ';' char (as '\;'), but mc_config_set_string function
escape this to '\\;'

Solution: Added mc_config_direct_set_string() function. Also, into src/learn.c
characters '\' and ';' is escaped manually.

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
src/learn.c
src/mcconfig/mcconfig.h
src/mcconfig/set.c