1. In a computer system, a method for compressing information comprising user input entered by a user for changing values of user-editable values of a computer program, the method comprising: (a) providing reference information representing default values for said user-editable values of the computer program as a first binary sequence; (b) receiving input information as a second binary sequence, said input information comprising user input entered by the user for changing at least one of said user-editable values from its default value; (c) performing an Exclusive-OR (XOR) of the first sequence with the second sequence, thereby generating a third binary sequence; and (d) performing run-length encoding of the third sequence for generating a compressed binary sequence of the input information, thereby compressing said user input entered by the user for changing at least one of said user-editable values from its default value.