mirror of
				https://github.com/qemu/qemu.git
				synced 2025-10-31 04:06:46 +00:00 
			
		
		
		
	 a69a6d4b4d
			
		
	
	
		a69a6d4b4d
		
	
	
	
	
		
			
			Make the handling of indentation in doc comments more sophisticated,
so that when we see a section like:
Notes: some text
       some more text
          indented line 3
we save it for the doc-comment processing code as:
some text
some more text
   indented line 3
and when we see a section with the heading on its own line:
Notes:
some text
some more text
   indented text
we also accept that and save it in the same form.
If we detect that the comment document text is not indented as much
as we expect it to be, we throw a parse error.  (We don't complain
about over-indented sections, because for rST this can be legitimate
markup.)
The golden reference for the doc comment text is updated to remove
the two 'wrong' indents; these now form a test case that we correctly
stripped leading whitespace from an indented multi-line argument
definition.
We update the documentation in docs/devel/qapi-code-gen.txt to
describe the new indentation rules.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Message-Id: <20200925162316.21205-6-peter.maydell@linaro.org>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
[Whitespace between sentences tweaked]
Signed-off-by: Markus Armbruster <armbru@redhat.com>
		
	
			
		
			
				
	
	
		
			0 lines
		
	
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			0 lines
		
	
	
	
	
		
			Plaintext