H. Peter Anvin
fac516d1e5
ps/pdf doc: default to 10-point font, wider leading
...
Switch the main font to 10 points Times Roman, but leave the leading
at 11 points. This produces, in my opinion, a much more legible and
printable document.
2008-06-15 21:10:45 -07:00
H. Peter Anvin
c800e131c1
doc: Fix title "String Constants"
...
Cut & paste oops...
2008-06-08 16:55:15 -07:00
H. Peter Anvin
cf948a3904
doc: Index Unicode and UTF-8
...
Add Unicode and UTF-8 to the index
2008-06-08 16:54:03 -07:00
H. Peter Anvin
cb40e8a010
doc: \t is also a supported escape sequence...
2008-06-08 16:50:23 -07:00
H. Peter Anvin
9544bec3f5
doc: s/by/in/ certain preprocessor directives.
2008-06-08 16:49:16 -07:00
H. Peter Anvin
c2734cc43c
Split documentation on string syntax out of "character constants"
...
Split the documentation on string syntax, as a lexical entity, out of
the section about character constants. It was confusing to have
discussion that apply more to string constants than character
constants, and they use the same syntax anyway.
2008-06-08 16:46:37 -07:00
H. Peter Anvin
062ee976c4
doc: A few floating-point examples
2008-06-08 16:39:28 -07:00
H. Peter Anvin
27bdec9295
doc: add a comma
...
This time the comma should actually be there.
2008-06-08 16:35:45 -07:00
H. Peter Anvin
6581802f8b
doc: ALL %if constructs have %elif/%ifn/%elifn variants.
...
All %if constructs now have %elif/%ifn/%elifn; this is hard-coded into
the preprocessor.
2008-06-08 16:34:44 -07:00
H. Peter Anvin
868067de66
doc: remove superfluous comma
2008-06-08 16:25:20 -07:00
H. Peter Anvin
66f1d9ffb1
Improve the %iftoken example
2008-06-08 16:24:06 -07:00
H. Peter Anvin
ef0145540e
Fix capitalization in titles
2008-06-08 16:20:26 -07:00
Frank Kotler
af19b09a2e
Document __OUTPUT_FORMAT__
...
It may be "too late" for this to get into 2.03, but I've been whining
that "__OUTPUT_FORMAT__" ought to be documented. Maybe...
2008-06-08 10:48:16 -07:00
H. Peter Anvin
533fb7e1f5
doc: Remove superfluous comma.
2008-06-04 17:24:35 -07:00
H. Peter Anvin
9e20016eda
Add %defstr, %idefstr
...
Add %defstr and %idefstr, to define a macro as a quoted string.
2008-06-04 17:23:14 -07:00
H. Peter Anvin
64bd892d7f
doc: Remove "what's new" since it is out of date
2008-06-02 18:32:01 -07:00
H. Peter Anvin
e8a092976e
Document UTF-8 conversion better, use "byte" instead of "ASCII"
...
ASCII specifically refers to characters <= 127, so to use "ASCII" for
literal bytes is really confusing in a multibyte environment. Give an
example of using Unicode escapes.
2008-06-01 23:00:23 -07:00
H. Peter Anvin
677befc461
Document that underscores in numbers is permitted.
2008-06-01 22:53:15 -07:00
H. Peter Anvin
c23b2a9d47
nasmdoc: document %substr, ...
2008-06-01 22:36:09 -07:00
H. Peter Anvin
39fe51eedf
Fix bug where the WinHelp backend corrupts the internal data
...
WinHelp/RTF needs to convert \ to \\, but did so on the global data,
so the DIP output was corrupted.
2008-06-01 22:34:55 -07:00
H. Peter Anvin
311d27d328
doc: Single section for all the date/time macros
...
Move all the date/time macros to a common section so we can give a
common example. We don't have support for a fourth level of headers,
so just use a bulleted list.
2008-05-30 14:32:16 -07:00
H. Peter Anvin
7d6fae6537
doc: fix __UTC_DATE__ and __UTC_TIME__ description
2008-05-30 14:11:40 -07:00
H. Peter Anvin
fd59e0c63c
Document %pathsearch and %depend
2008-05-30 11:03:56 -07:00
H. Peter Anvin
e63e62be46
doc: consistent capitalization (and indexing!) of INCBIN
2008-05-30 10:09:24 -07:00
H. Peter Anvin
9e1f528c36
Add the -MP option to emit phony targets
...
Add the -MP option to emit phony targets. Since this means each
header file has to be visited more than once, change the
implementation to use an internal list of all the dependencies, and
centralize the emission of the dependency files.
2008-05-29 21:38:00 -07:00
H. Peter Anvin
dbd75f7afc
Document the new dependency options.
2008-05-29 19:27:05 -07:00
H. Peter Anvin
14b015f9d6
Missing % in %ifmacro
2008-05-28 22:11:13 -07:00
Andy Polyakov
95cd596352
doc: document Win32/64 SEH extensions
...
Document COFF extensions for Windows SEH
2008-05-27 14:03:09 -07:00
H. Peter Anvin
ca4f36cc2c
Document %? and %??
2008-05-25 22:09:17 -07:00
H. Peter Anvin
e6a5cb536a
doc: another reference to DY
2008-05-23 18:24:03 -07:00
H. Peter Anvin
a69749581d
Document DY, RESY and YWORD
2008-05-23 17:58:01 -07:00
H. Peter Anvin
21513e822f
inslist.pl: deal with the new encoding format
...
Make it possible for inslist.pl to understand the new encoding format;
fix a few minor buglets.
2008-05-20 18:33:40 -07:00
Charles Crayne
a762ca544b
Avoid long line warning when generating nasm docs
...
rdsrc.pl limits lines to 68 characters for some formats
2008-04-12 13:35:43 -07:00
Charles Crayne
8ca31b48af
Document avaiabily of DWARF for ELF32 and ELF64
2008-04-07 14:26:29 -07:00
H. Peter Anvin
134b94665d
Add %ifempty and variants
2008-02-16 17:01:40 -08:00
H. Peter Anvin
cbf768d67d
Implement %iftoken, test for a single token
...
Implement %iftoken, a test for a single token. This is useful in
cases using %+ to splice a macro-provided token.
2008-02-16 16:41:25 -08:00
H. Peter Anvin
8c01b0b409
Use term "host platform" consistently
2008-02-16 14:57:45 -08:00
H. Peter Anvin
70e63c9a9a
Add standard time macro boilerplate to __POSIX_TIME__
2008-02-16 14:56:49 -08:00
H. Peter Anvin
6b18bcce46
BR 774131: date and time macros
...
This checkin creates the following date and time macros:
__DATE__, __TIME__, __UTC_DATE__, __UTC_TIME__: strings
__DATE_NUM__, __TIME_NUM__, __UTC_DATE_NUM__, __UTC_TIME_NUM__:
civil dates in digit-string formats
__POSIX_TIME__: time in POSIX time_t format
2008-02-16 14:54:10 -08:00
H. Peter Anvin
8960f37b9c
doc/Makefile.in: avoid deleting opt_var.txt, fix dependencies
...
Fix dependencies in the generation of the instruction list, and make
sure we don't delete opt_var.txt on "make spotless".
2008-01-20 21:50:02 -08:00
Charles Crayne
c17a0eb31b
Add autogenerated instruction list to NASM documentation
...
1. Allow included files in rdsrc.pl
2. New program inslist.pl to generate instruction list from insns.dat
3. Mark certain comments in insns.dat as documentation subheaders
4. Add Instruction List appendix to nasmdoc.src
5. Update build process to invoke inslist.pl
2008-01-20 16:27:03 -08:00
Charles Crayne
1727b3d0eb
Check in Ed Beroset's documentation fix
...
Correct count in %strlen example
2007-12-28 15:00:03 -08:00
H. Peter Anvin
e55c836b5a
Document naming of registers in 64-bit mode
...
Intel's docs diverge from AMD's docs (MASM follow AMD's docs);
formally document what we're doing and include a file of macros in
case someone wants to use alternate names.
2007-12-10 15:35:28 -08:00
H. Peter Anvin
5f5a252a36
Refer to version 2.00 consistently as 2.00 not 2.0
2007-11-29 17:30:11 -08:00
H. Peter Anvin
869ed26461
doc: 16- and 128-bit floating point were also new for 2.0
2007-11-29 17:29:37 -08:00
H. Peter Anvin
f7acb2f902
Update install instructions; remove references to nasmw.exe
2007-11-29 17:28:05 -08:00
H. Peter Anvin
72da449a41
doc: s/NASM/nasm/ in invocation example
...
On case-sensitive systems, "NASM" doesn't work.
2007-11-29 17:20:45 -08:00
H. Peter Anvin
d1e8ba6039
-o is output filename, not output format
2007-11-29 17:19:49 -08:00
H. Peter Anvin
3e30d5aefe
Give an example on how Unix and Win64 count argument differently
2007-11-29 17:17:35 -08:00
H. Peter Anvin
52b4d6d7b0
Allow numbers to be sorted separately from letters
...
Allow numbers to be sorted separately from letters.
2007-11-29 17:10:04 -08:00