mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-03-19 18:00:23 +08:00
doc: slightly tidy the copyright page of the manual.
This commit is contained in:
parent
8e1f81110a
commit
6ca419e7c5
18
doc/genps.pl
18
doc/genps.pl
@ -217,7 +217,8 @@ sub string2array($)
|
||||
my($s) = @_;
|
||||
my(@a) = ();
|
||||
|
||||
$s =~ s/ \- / $charcode{'endash'} /g; # Replace " - " with en dash
|
||||
$s =~ s/\B\-\-\B/$charcode{'emdash'}/g;
|
||||
$s =~ s/\B\-\B/ $charcode{'endash'} /g;
|
||||
|
||||
while ( $s =~ /^(\s+|\S+)(.*)$/ ) {
|
||||
push(@a, [0,$1]);
|
||||
@ -594,11 +595,16 @@ unshift(@ptypes, @tocptypes); undef @tocptypes;
|
||||
#
|
||||
# Add copyright notice to the beginning
|
||||
#
|
||||
unshift(@paras,
|
||||
[[0, $charcode{'copyright'}], [0, ' '], [0,$metadata{'year'}],
|
||||
[0, ' '], string2array($metadata{'author'})],
|
||||
[string2array($metadata{'license'})]);
|
||||
unshift(@ptypes, 'norm', 'norm');
|
||||
@copyright_page =
|
||||
([[0, $charcode{'copyright'}],
|
||||
[0, ' '], [0, $metadata{'year'}],
|
||||
[0, ' '], string2array($metadata{'author'}),
|
||||
[0, ' '], string2array($metadata{'copyright_tail'})],
|
||||
[string2array($metadata{'license'})],
|
||||
[string2array($metadata{'auxinfo'})]);
|
||||
|
||||
unshift(@paras, @copyright_page);
|
||||
unshift(@ptypes, ('norm') x scalar(@copyright_page));
|
||||
|
||||
$npara = scalar(@paras);
|
||||
|
||||
|
@ -3,9 +3,11 @@
|
||||
\#
|
||||
\M{category}{Programming}
|
||||
\M{title}{NASM - The Netwide Assembler}
|
||||
\M{year}{2009}
|
||||
\M{year}{1996-2009}
|
||||
\M{author}{The NASM Development Team}
|
||||
\M{license}{All rights reserved. This document is redistributable under the license given in the file "COPYING" distributed in the NASM archive.}
|
||||
\M{copyright_tail}{-- All Rights Reserved}
|
||||
\M{license}{This document is redistributable under the license given in the file "COPYING" distributed in the NASM archive.}
|
||||
\M{auxinfo}{This release is dedicated to the memory of Charles A. Crayne. We miss you, Chuck.}
|
||||
\M{summary}{This file documents NASM, the Netwide Assembler: an assembler targetting the Intel x86 series of processors, with portable source.}
|
||||
\M{infoname}{NASM}
|
||||
\M{infofile}{nasm}
|
||||
|
Loading…
x
Reference in New Issue
Block a user