Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
baas-ide
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
guxukai
baas-ide
Commits
76aa0228
Commit
76aa0228
authored
Jun 09, 2016
by
chriseth
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #73 from redsquirrel/fix-delete-button
Fixing the Delete button bug
parents
4baf9bbf
67ccf61f
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
9 additions
and
9 deletions
+9
-9
app.js
src/app.js
+4
-4
editor.js
src/app/editor.js
+2
-2
renderer.js
src/app/renderer.js
+3
-3
No files found.
src/app.js
View file @
76aa0228
...
...
@@ -32,7 +32,7 @@ var run = function () {
}
window
.
localStorage
[
key
]
=
content
;
}
editor
.
setCacheFile
(
Object
.
keys
(
files
)[
0
]
);
editor
.
setCacheFile
(
utils
.
fileKey
(
Object
.
keys
(
files
)[
0
])
);
updateFiles
();
}
...
...
@@ -198,7 +198,7 @@ var run = function () {
var
content
=
window
.
localStorage
.
getItem
(
utils
.
fileKey
(
originalName
));
window
.
localStorage
[
utils
.
fileKey
(
newName
)]
=
content
;
window
.
localStorage
.
removeItem
(
utils
.
fileKey
(
originalName
));
editor
.
setCacheFile
(
newName
);
editor
.
setCacheFile
(
utils
.
fileKey
(
newName
)
);
}
updateFiles
();
...
...
@@ -222,13 +222,13 @@ var run = function () {
function
showFileHandler
(
ev
)
{
ev
.
preventDefault
();
editor
.
setCacheFile
(
$
(
this
).
find
(
'.name'
).
text
(
));
editor
.
setCacheFile
(
utils
.
fileKey
(
$
(
this
).
find
(
'.name'
).
text
()
));
updateFiles
();
return
false
;
}
function
activeFileTab
()
{
var
name
=
editor
.
getCacheFile
(
);
var
name
=
utils
.
fileNameFromKey
(
editor
.
getCacheFile
()
);
return
$
(
'#files .file'
).
filter
(
function
()
{
return
$
(
this
).
find
(
'.name'
).
text
()
===
name
;
});
}
...
...
src/app/editor.js
View file @
76aa0228
...
...
@@ -32,11 +32,11 @@ function Editor (loadingFromGist) {
};
this
.
setCacheFile
=
function
(
cacheFile
)
{
SOL_CACHE_FILE
=
utils
.
fileKey
(
cacheFile
)
;
SOL_CACHE_FILE
=
cacheFile
;
};
this
.
getCacheFile
=
function
()
{
return
utils
.
fileNameFromKey
(
SOL_CACHE_FILE
)
;
return
SOL_CACHE_FILE
;
};
this
.
cacheFileIsPresent
=
function
()
{
...
...
src/app/renderer.js
View file @
76aa0228
...
...
@@ -19,7 +19,7 @@ function Renderer (editor, compiler, updateFiles) {
var
errFile
=
err
[
1
];
var
errLine
=
parseInt
(
err
[
2
],
10
)
-
1
;
var
errCol
=
err
[
4
]
?
parseInt
(
err
[
4
],
10
)
:
0
;
if
(
errFile
===
''
||
errFile
===
editor
.
getCacheFile
(
))
{
if
(
errFile
===
''
||
errFile
===
utils
.
fileNameFromKey
(
editor
.
getCacheFile
()
))
{
compiler
.
addAnnotation
({
row
:
errLine
,
column
:
errCol
,
...
...
@@ -28,9 +28,9 @@ function Renderer (editor, compiler, updateFiles) {
});
}
$error
.
click
(
function
(
ev
)
{
if
(
errFile
!==
''
&&
errFile
!==
editor
.
getCacheFile
(
)
&&
editor
.
hasFile
(
errFile
))
{
if
(
errFile
!==
''
&&
errFile
!==
utils
.
fileNameFromKey
(
editor
.
getCacheFile
()
)
&&
editor
.
hasFile
(
errFile
))
{
// Switch to file
editor
.
setCacheFile
(
errFile
);
editor
.
setCacheFile
(
utils
.
fileKey
(
errFile
)
);
updateFiles
();
// @TODO could show some error icon in files with errors
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment