Diff for /freem/doc/freem_conformance.1 between versions 1.2 and 1.7

version 1.2, 2025/05/02 16:25:46 version 1.7, 2025/05/08 12:52:53
Line 20 Line 20
 .\"   along with FreeM.  If not, see <https://www.gnu.org/licenses/>.  .\"   along with FreeM.  If not, see <https://www.gnu.org/licenses/>.
 .\"  .\"
 .\"   $Log$  .\"   $Log$
   .\"   Revision 1.7  2025/05/08 12:52:53  snw
   .\"   Begin development on 0.65.0
   .\"
   .\"   Revision 1.6  2025/05/07 19:03:06  snw
   .\"   Release 0.65.0-rc0, prepare to begin shared memory rewrite
   .\"
   .\"   Revision 1.5  2025/05/05 23:18:29  snw
   .\"   Update conformance document to cover the idiotic numeric coercion rules around E notation
   .\"
   .\"   Revision 1.4  2025/05/05 04:48:17  snw
   .\"   Update conformance document
   .\"
   .\"   Revision 1.3  2025/05/03 03:07:55  snw
   .\"   Documentation updates
   .\"
 .\"   Revision 1.2  2025/05/02 16:25:46  snw  .\"   Revision 1.2  2025/05/02 16:25:46  snw
 .\"   -m  .\"   -m
 .\"  .\"
Line 34  freem_conformance - FreeM MDC Conformanc Line 49  freem_conformance - FreeM MDC Conformanc
   
 .SH SYNOPSIS  .SH SYNOPSIS
   
 FreeM version 0.64.0-rc1 conforms to X11.1-1995, as modified by the following MDC documents:  FreeM version 0.65.0-rc0 conforms to X11.1-1995, as modified by the following MDC documents:
   
 .sp  .sp
 .RS 4  .RS 4
Line 233  Environment-wide events defined in \fB^$ Line 248  Environment-wide events defined in \fB^$
 .TP  .TP
 \fBDO\fR and \fBGOTO\fR  \fBDO\fR and \fBGOTO\fR
 .RS 4  .RS 4
 FreeM's implementation of these commands allows the \fIentryref\fR to consist only of the \fI+ intexpr\fR component, in which \fIintexpr\fR is interpreted as a number of lines from the beginning of the currently-executing routine.  FreeM's implementation of these commands allows the \fIentryref\fR to consist only of the \fI+ intexpr\fR component, in which \fIintexpr\fR is interpreted as a number of lines from the beginning of the currently-executing routine. This behavior is in addition to--and not instead of--the \fIentryref\fR syntax specified in the \fIStandard\fR.
 .RE  .RE
 .TP  .TP
 \fBIF\fR and \fBELSE\fR  \fBIF\fR and \fBELSE\fR
Line 268  Miscellaneous Language Features Line 283  Miscellaneous Language Features
 .sp -1  .sp -1
 .IP \(bu 2.3  .IP \(bu 2.3
 .\}  .\}
 \fBASSERT\fR command  Multiple consecutive pluses or minuses after the E in E notation are allowed. The fact that they are illegal in numlits but string coercion is expected to ignore the signs makes it impossible to fix, because the MDC couldn't find a sensible set of numeric coercion rules with two hands and a flashlight.
 .RE  
 .sp  
 .RS 4  
 .ie n \{\  
 \h'-04'\(bu\h'+03'\c  
 .\}  
 .el \{\  
 .sp -1  
 .IP \(bu 2.3  
 .\}  
 \fBCONST\fR command  
 .RE  
 .sp  
 .RS 4  
 .ie n \{\  
 \h'-04'\(bu\h'+03'\c  
 .\}  
 .el \{\  
 .sp -1  
 .IP \(bu 2.3  
 .\}  
 \fBMAP\fR command  
 .RE  
 .sp  
 .RS 4  
 .ie n \{\  
 \h'-04'\(bu\h'+03'\c  
 .\}  
 .el \{\  
 .sp -1  
 .IP \(bu 2.3  
 .\}  
 \fBTHROW\fB command  
 .RE  
 .sp  
 .RS 4  
 .ie n \{\  
 \h'-04'\(bu\h'+03'\c  
 .\}  
 .el \{\  
 .sp -1  
 .IP \(bu 2.3  
 .\}  
 \fBUSING\fR command  
 .RE  
 .sp  
 .RS 4  
 .ie n \{\  
 \h'-04'\(bu\h'+03'\c  
 .\}  
 .el \{\  
 .sp -1  
 .IP \(bu 2.3  
 .\}  
 \fBWATCH\fR command  
 .RE  
 .sp  
 .RS 4  
 .ie n \{\  
 \h'-04'\(bu\h'+03'\c  
 .\}  
 .el \{\  
 .sp -1  
 .IP \(bu 2.3  
 .\}  
 \fBWITH\fR command  
 .RE  .RE
   
 .RE  .RE
   
 .SH SUPPORTED CHARACTER SET PROFILES  .SH SUPPORTED CHARACTER SET PROFILES

Removed from v.1.2  
changed lines
  Added in v.1.7


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>