Editor for smart version control
First Claim
1. A method for improved electronic information version control processing, said processing being done by an information processing system which provides a comparison or difference report based upon information provided to the information processing system, said method comprising the steps of:
- separating formatted source code into unformatted effectual source code and a format descriptor through syntactical filtering such that said unformatted source code is devoid of ineffectual source code;
submitting said effectual source code to said information processing system; and
receiving a comparison or difference report from said information processing system which is devoid of difference notices based upon ineffectual source code.
1 Assignment
0 Petitions
Accused Products
Abstract
An enhanced method and system for generating and editing source code such as web pages and software which is subject to information processing such as version control and differencing comparison. Formatted source code is first separated into effectual code and ineffectual style definitions. The effectual code can then be submitted to the information processor for processing based sole on effectual content, or may be preprocessed to apply a uniform style prior to submission to an information processor. In either case, a difference or comparison report of the new version of source code is devoid of format-based or format-triggered notices. For future editing of new source code versions, the author'"'"'s style definitions may be applied to allow editing code which has the presentation desired by the author.
-
Citations
18 Claims
-
1. A method for improved electronic information version control processing, said processing being done by an information processing system which provides a comparison or difference report based upon information provided to the information processing system, said method comprising the steps of:
-
separating formatted source code into unformatted effectual source code and a format descriptor through syntactical filtering such that said unformatted source code is devoid of ineffectual source code;
submitting said effectual source code to said information processing system; and
receiving a comparison or difference report from said information processing system which is devoid of difference notices based upon ineffectual source code. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium encoded with software for providing improved electronic information version control processing, said processing being done by an information processing system which provides a comparison or difference report based upon information provided to the information processing system, said software causing a computing platform to perform the steps of:
-
separating formatted source code into unformatted effectual source code and a format descriptor through syntactical filtering such that said unformatted source code is devoid of ineffectual source code;
submitting said effectual source code to said information processing system; and
receiving a comparison or difference report from said information processing system which is devoid of difference notices based upon ineffectual source code. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A source code generation system for allowing improved electronic information version control processing, said processing being done by an information processing system which provides a comparison or difference report based upon information provided to the information processing system, said source code generation system comprising:
-
a syntactical filter for a separating formatted source code into unformatted effectual source code and a format descriptor such that said unformatted source code is devoid of ineffectual source code;
a submitter for submitting said effectual source code to said information processing system; and
a means for receiving a comparison or difference report from said information processing system which is devoid of difference notices based upon ineffectual source code. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification