[m-rev.] diff: update references to LIMITATIONS file
Julien Fischer
jfischer at opturion.com
Sat Jan 1 15:51:53 AEDT 2022
Update references to LIMITATIONS file.
BUGS:
README.md:
bindist/Mmkaefile:
compiler/notes/release_checklist.html:
compiler/prog_data.m:
docs/reference_manual.texi:
library/list.m:
runtime/mercury_type_desc.h:
As above.
Julien.
diff --git a/BUGS b/BUGS
index 34fd79b7d..081a4eb6b 100644
--- a/BUGS
+++ b/BUGS
@@ -27,4 +27,4 @@ be able to reproduce the problem. Make sure that all bug reports are fully
self-contained.
Some known problems related to using Mercury on specific operating systems are
-described in the README.* files. See also the LIMITATIONS file.
+described in the README.* files. See also the LIMITATIONS.md file.
diff --git a/README.md b/README.md
index ec91f5c09..5bb39d7d4 100644
--- a/README.md
+++ b/README.md
@@ -59,7 +59,7 @@ The [history](HISTORY) file is relevant if you want to find out more about the
past development of Mercury.
[News](NEWS) lists any current or future enhancements (but this isn't
always up-to-date).
-The [limitations](LIMITATIONS) file lists a number of ways in which the
+The [limitations](LIMITATIONS.md) file lists a number of ways in which the
Mercury implementation does not yet meet its goals.
## Information for developers
diff --git a/bindist/Mmakefile b/bindist/Mmakefile
index 3a7369875..e5f9e5a18 100644
--- a/bindist/Mmakefile
+++ b/bindist/Mmakefile
@@ -29,7 +29,7 @@ UTILS = $(INSTALL_PREFIX)/bin/mkinit$(EXT_FOR_EXE) \
$(INSTALL_PREFIX)/bin/mprof_merge_runs \
$(INSTALL_PREFIX)/bin/vpath_find
-README_ETC = ../COPYING ../COPYING.LIB ../HISTORY ../LIMITATIONS \
+README_ETC = ../COPYING ../COPYING.LIB ../HISTORY ../LIMITATIONS.md \
../NEWS ../RELEASE_NOTES ../BUGS ../WORK_IN_PROGRESS \
../TODO ../VERSION ../README.* ../LICENSE
diff --git a/compiler/notes/release_checklist.html b/compiler/notes/release_checklist.html
index 585e45c35..9e57a0988 100644
--- a/compiler/notes/release_checklist.html
+++ b/compiler/notes/release_checklist.html
@@ -32,7 +32,7 @@ XXX Warning: this file looks to be <em>very</em> out of date.
<li> Make sure configure.in is updated to check for new features.
<li> Update the RELEASE_NOTES, NEWS, WORK_IN_PROGRESS, HISTORY,
- LIMITATIONS and BUGS files, and the compiler/notes/todo.html file.
+ LIMITATIONS.md and BUGS files, and the compiler/notes/todo.html file.
Don't forget to update the version number in RELEASE_NOTES for major
releases.
The HISTORY file should include the NEWS files from previous releases
diff --git a/compiler/prog_data.m b/compiler/prog_data.m
index 247ad745b..ddff0235a 100644
--- a/compiler/prog_data.m
+++ b/compiler/prog_data.m
@@ -2,7 +2,7 @@
% vim: ft=mercury ts=4 sw=4 et
%---------------------------------------------------------------------------%
% Copyright (C) 1996-2012 The University of Melbourne.
-% Copyright (C) 2014-2021 The Mercury team.
+% Copyright (C) 2014-2022 The Mercury team.
% This file may only be copied under the terms of the GNU General
% Public License - see the file COPYING in the Mercury distribution.
%---------------------------------------------------------------------------%
@@ -2044,7 +2044,7 @@ valid_trace_grade_name(GradeName) :-
%
% XXX ARITY We should eventually replace these ints with uint16, since
% an arity can never be negative, and we do not support arities higher
- % than "about 1000" according to the LIMITATIONS file. (The main reason
+ % than "about 1000" according to the LIMITATIONS.md file. (The main reason
% for the upper limit is that the abstract machine we use as the target
% in LLDS grades has 1024 registers, some of which are needed for
% purposes such as the semidet success indicator, and the type_info
diff --git a/doc/reference_manual.texi b/doc/reference_manual.texi
index 405e5eb77..7d664fafb 100644
--- a/doc/reference_manual.texi
+++ b/doc/reference_manual.texi
@@ -3743,7 +3743,7 @@ In the current implementation,
partially instantiated data structures are unsupported
due to a lack of alias tracking in the mode system.
For more information,
-please see the @file{LIMITATIONS} file distributed with Mercury.
+please see the @file{LIMITATIONS.md} file distributed with Mercury.
For example, consider an interface to a database
that associates data with keys,
diff --git a/library/list.m b/library/list.m
index f156c7549..78f75b694 100644
--- a/library/list.m
+++ b/library/list.m
@@ -2,7 +2,7 @@
% vim: ft=mercury ts=4 sw=4 et
%---------------------------------------------------------------------------%
% Copyright (C) 1993-2012 The University of Melbourne.
-% Copyright (C) 2013-2018 The Mercury team.
+% Copyright (C) 2013-2022 The Mercury team.
% This file is distributed under the terms specified in COPYING.LIB.
%---------------------------------------------------------------------------%
%
@@ -39,7 +39,7 @@
%
% They could also be used for partial instantiation but partial
% instantiation does not work completely, for information see the
- % LIMITATIONS file distributed with Mercury.
+ % LIMITATIONS.md file distributed with Mercury.
%
:- inst list_skel(I) for list/1
---> []
diff --git a/runtime/mercury_type_desc.h b/runtime/mercury_type_desc.h
index 1ed7fcc85..cfdeada8f 100644
--- a/runtime/mercury_type_desc.h
+++ b/runtime/mercury_type_desc.h
@@ -1,7 +1,7 @@
// vim: ts=4 sw=4 expandtab ft=c
// Copyright (C) 2002, 2004 The University of Melbourne.
-// Copyright (C) 2016, 2018 The Mercury team.
+// Copyright (C) 2016, 2018, 2022 The Mercury team.
// This file is distributed under the terms specified in COPYING.LIB.
#ifndef MERCURY_TYPE_DESC_H
@@ -55,7 +55,7 @@ typedef struct MR_TypeCtorDesc_Struct *MR_TypeCtorDesc;
// of general purpose registers, to reduce the probability that the
// `small' integers for higher-order and tuple types are confused with
// type_ctor_info pointers. This still allows higher-order terms with
-// 1024 arguments, which is more than ../LIMITATIONS promises.
+// 1024 arguments, which is more than ../LIMITATIONS.md promises.
#define MR_MAX_VARIABLE_ARITY MR_MAX_VIRTUAL_R_REG
More information about the reviews
mailing list