Skip to content

Commit 8ace206

Browse files
authored
Matlab release 2.4 (#479)
Added a "See Also" item in docstrings
1 parent 32a8ade commit 8ace206

28 files changed

+122
-61
lines changed

Accelerator Toolbox.mltbx

-1.06 MB
Binary file not shown.

ToolboxPackagingConfiguration.prj

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<deployment-project plugin="plugin.toolbox" plugin-version="1.0">
2-
<configuration build-checksum="770107251" file="/Users/famille/dev/libraries/at/ToolboxPackagingConfiguration.prj" location="/Users/famille/dev/libraries/at" name="ToolboxPackagingConfiguration" target="target.toolbox" target-name="Package Toolbox">
2+
<configuration build-checksum="1932690665" file="/Users/famille/dev/libraries/at/ToolboxPackagingConfiguration.prj" location="/Users/famille/dev/libraries/at" name="ToolboxPackagingConfiguration" target="target.toolbox" target-name="Package Toolbox">
33
<param.appname>Accelerator Toolbox</param.appname>
44
<param.authnamewatermark>atcollab</param.authnamewatermark>
55
<param.email />
@@ -16,7 +16,7 @@ AT is based on a 6-D modular tracking engine written in C/C++ for efficiency. La
1616

1717
View on GitHub</param.description>
1818
<param.screenshot>${PROJECT_ROOT}/developer/matlab/AT.png</param.screenshot>
19-
<param.version>2.3</param.version>
19+
<param.version>2.4</param.version>
2020
<param.output>${PROJECT_ROOT}/Accelerator Toolbox.mltbx</param.output>
2121
<param.products.name />
2222
<param.products.id />
@@ -80,6 +80,7 @@ docs/Makefile</param.exclude.filters>
8080
<param.getting.started.guide />
8181
<param.matlabpath.excludes>
8282
<item>/</item>
83+
<item>/developer/matlab</item>
8384
</param.matlabpath.excludes>
8485
<param.javaclasspath.excludes>
8586
<item>/docs/vendor/bundle/ruby/2.6.0/gems/concurrent-ruby-1.1.9/lib/concurrent-ruby/concurrent/concurrent_ruby.jar</item>
@@ -167,7 +168,7 @@ docs/Makefile</param.exclude.filters>
167168
<vista>false</vista>
168169
<linux>false</linux>
169170
<solaris>false</solaris>
170-
<osver>12.4</osver>
171+
<osver>12.5.1</osver>
171172
<os32>false</os32>
172173
<os64>true</os64>
173174
<arch>maci64</arch>

atmat/Contents.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
% Accelerator Toolbox
2-
% Version 2.4-dev443 (atcollab) 20-Jul-2022
2+
% Version 2.4 (atcollab) 05-Sep-2022
33
%
44
% atdiag - Tests AT intallation
55
% atdisplay - checks the verbosity level in the global variable GLOBVAL

atmat/at.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
% Accelerator Toolbox
2-
% Version 2.4-dev443 (atcollab) 20-Jul-2022
2+
% Version 2.4 (atcollab) 05-Sep-2022
33
%
44
% The Accelerator Toolbox was originally created by Andrei Terebilo.
55
% Development is now continued by a multi-laboratory collaboration, <a href="matlab:web('https://github.com/atcollab')">atcollab</a>
@@ -140,4 +140,4 @@
140140
%
141141
% <a href="matlab:help symplectify">symplectify</a> - Makes a matrix more symplectic
142142
%
143-
%<a href="matlab:web('/Applications/MATLAB_R2021a.app/help/3ptoolbox/atacceleratortoolbox/doc/AT_page.html')">See documentation for AT</a>
143+
%<a href="matlab:web('/Applications/MATLAB_R2022a.app/help/3ptoolbox/atacceleratortoolbox/doc/AT_page.html')">See documentation for AT</a>

developer/matlab/atrelease.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ function atrelease()
4646

4747
%Build doc search database
4848
try
49-
builddocsearchdb(fullfile(rootdir,'docs','matlab'));
49+
builddocsearchdb(fullfile(rootdir,'docs','atdocs','matlab'));
5050
catch me
5151
warning( me.message )
5252
end

developer/matlab/gen_toc.m

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ function gen_toc()
22
%GEN_TOC Build the HTML files used by the Matlab help browser
33

44
[devdir,~, ~]=fileparts(mfilename('fullpath'));
5-
docdir = fullfile(atroot,'..','docs','matlab');
5+
docdir = fullfile(atroot,'..','docs','atdocs','matlab');
66
tocfile = fullfile(docdir,'helptoc.xml');
77
[fid,fmess,fmid] = copyfile(fullfile(devdir,'helptoc.xml'),tocfile);
88
if fid <= 0
@@ -11,14 +11,14 @@ function gen_toc()
1111
fid=openmfile(tocfile,'at');
1212

1313
% User guide
14-
ugname=fullfile('m','ugsummary.m');
14+
ugname=fullfile(devdir,'m','ugsummary.m');
1515
hid=openmfile(ugname,'wt');
1616
fprintf(fid,' <tocitem target="ugsummary.html"\n');
1717
fprintf(fid,' image="HelpIcon.USER_GUIDE">AT User Guide\n');
1818
fprintf(hid,'%%%% AT User Guide\n%%\n%%%%\n');
1919
% Loop on UG chapters
2020
for m=atchapters()
21-
mname = fullfile('m', m.id+".m");
21+
mname = fullfile(devdir,'m', m.id+".m");
2222
fprintf(hid,'%% <matlab:web(fullfile(docroot,''3ptoolbox'',''atacceleratortoolbox'',''doc'',''%s.html'')) %s>\n%%\n',m.id,m.title);
2323
fprintf(fid,' <tocitem target="%s.html">%s</tocitem>\n',m.id,m.title);
2424
gid=openmfile(mname,'wt');
@@ -85,7 +85,7 @@ function mlxloop(secdir,secname,chapfun)
8585
fprintf(sumid,'%%%% %s\n%% \n%%%%\n', secname);
8686
for mm=chapfun()
8787
target=fullfile(secdir,mm.id+".html");
88-
export(fullfile(secdir,mm.id+".mlx"),fullfile(docdir,target));
88+
export(fullfile(devdir,secdir,mm.id+".mlx"),fullfile(docdir,target));
8989
fprintf(sumid,'%% <matlab:web(fullfile(docroot,''3ptoolbox'',''atacceleratortoolbox'',''doc'',''%s'')) %s>\n%%\n',target,mm.title);
9090
fprintf(fid,' <tocitem target="%s">%s</tocitem>\n',target,mm.title);
9191
end
@@ -96,7 +96,7 @@ function mlxloop(secdir,secname,chapfun)
9696
function res=lst()
9797
vals=reshape(dir(fullfile(dirname,'*.mlx')),1,[]);
9898
[~,nms,~]=arrayfun(@fileparts,{vals.name},'UniformOutput',false);
99-
nms=string(sort(nms));
99+
nms=cellfun(@string,sort(nms),'UniformOutput',false);
100100
res=struct('id',nms,'title',nms);
101101
end
102102
end
3.38 KB
Binary file not shown.

docs/atdocs/matlab/Installation.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/atdocs/matlab/atelemcreate.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<!--
77
This HTML was auto-generated from MATLAB code.
88
To make changes, update the MATLAB code and republish this document.
9-
--><title>Element creation</title><meta name="generator" content="MATLAB 9.12"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2022-04-01"><meta name="DC.source" content="atelemcreate.m"><style type="text/css">
9+
--><title>Element creation</title><meta name="generator" content="MATLAB 9.12"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2022-09-05"><meta name="DC.source" content="atelemcreate.m"><style type="text/css">
1010
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outine:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
1111

1212
html { min-height:100%; margin-bottom:1px; }

docs/atdocs/matlab/atelemfuncs.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<!--
77
This HTML was auto-generated from MATLAB code.
88
To make changes, update the MATLAB code and republish this document.
9-
--><title>Element manipulation</title><meta name="generator" content="MATLAB 9.12"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2022-04-01"><meta name="DC.source" content="atelemfuncs.m"><style type="text/css">
9+
--><title>Element manipulation</title><meta name="generator" content="MATLAB 9.12"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2022-09-05"><meta name="DC.source" content="atelemfuncs.m"><style type="text/css">
1010
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outine:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
1111

1212
html { min-height:100%; margin-bottom:1px; }

0 commit comments

Comments
 (0)