You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Both of the following were auto-indented by Atom (with four spaces per indent for visual clarity).
This code looks properly indented:
pragma solidity ^0.4.0;
library RecordsLib { //you wouldnt expect this apostrophe to affect indentation!
struct Data {
uint timestamp;
uint score;
}
function updateRecord(Data storage self, uint newTimestamp, uint newScore) public {
self.timestamp = newTimestamp;
self.score = newScore;
}
}
This code does not:
pragma solidity ^0.4.0;
library RecordsLib { //you wouldn't expect this apostrophe to affect indentation!
struct Data {
uint timestamp;
uint score;
}
function updateRecord(Data storage self, uint newTimestamp, uint newScore) public {
self.timestamp = newTimestamp;
self.score = newScore;
}
}
and the only difference between them is a commented-out apostrophe, on a line after an open brace!
I noticed the same issue in javascript and the issue may generalize beyond this package, but my lastattempts at opening auto-indent issues on Atom got moved to language-specific packages (so I'm starting out there with these reports).
Versions
Atom: 1.23.2
Electron: 1.6.15
Chrome: 56.0.2924.87
Node: 7.4.0
language-ethereum: 0.3.9
language-javascript: 0.127.6
OS : Windows 10
The text was updated successfully, but these errors were encountered:
Both of the following were auto-indented by Atom (with four spaces per indent for visual clarity).
This code looks properly indented:
This code does not:
and the only difference between them is a commented-out apostrophe, on a line after an open brace!
I noticed the same issue in javascript and the issue may generalize beyond this package, but my last attempts at opening auto-indent issues on Atom got moved to language-specific packages (so I'm starting out there with these reports).
Versions
Atom: 1.23.2
Electron: 1.6.15
Chrome: 56.0.2924.87
Node: 7.4.0
language-ethereum: 0.3.9
language-javascript: 0.127.6
OS : Windows 10
The text was updated successfully, but these errors were encountered: