davidvarga / davidvarga/MBeautifier

Operator Padding Rules Not Followed in String

Open
#94 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
MATLAB
Stars
519
Forks
80
PR merge metrics
No merged PRs in 30d

Description

Even with the MatrixIndexing_ArithmeticOperatorPadding and CellArrayIndexing_ArithmeticOperatorPadding set to 1, space is still deleted in the following code:

plotAndLabel(t, x29, "A " + f29 + " Hz Sine Wave", false);

The space I am referring to is the space after the first plus sign, so after running MBeautifier it looks like this:

plotAndLabel(t, x29, "A " +f29 + " Hz Sine Wave", false);

and I have to manually go through and readd the space after the plus sign.

this is what plotAndLabel() is:

function plotAndLabel(t, x, myTitle, isStem)
figure;
if isStem
stem(t, x);
ylabel('x(n)');
else
plot(t, x);
ylabel('x(t)');
end
xlabel('t (seconds)');
title(myTitle);
% hold on;
end

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.