Skip to content

Commit b05e86d

Browse files
committed
v0.29.12
2 parents 2c52b79 + e287c7f commit b05e86d

File tree

225 files changed

+7113
-1129
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

225 files changed

+7113
-1129
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,4 @@ junit.xml
4646
.eunit
4747

4848
*.pmd
49+
*.xtendbin

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.9.3-p547
1+
2.1.1-github

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Change Log
2+
3+
## [v0.29.12](https://github.com/erlide/erlide/tree/v0.29.12) (2015-07-10)
4+
5+
[Full Changelog](https://github.com/erlide/erlide/compare/v0.29.11...v0.29.12)
6+
7+
**Implemented enhancements:**
8+
9+
- simplify "new module" dialog [\#222](https://github.com/erlide/erlide/issues/222)
10+
11+
**Fixed bugs:**
12+
13+
- epp error, unable to build automatically [\#229](https://github.com/erlide/erlide/issues/229)
14+
15+
**Closed issues:**
16+
17+
- There is no way to securely download the plugin [\#228](https://github.com/erlide/erlide/issues/228)
18+
19+
- docs: remove outdated info about sourceforge [\#226](https://github.com/erlide/erlide/issues/226)
20+
21+
- unable to build erlide [\#225](https://github.com/erlide/erlide/issues/225)
22+
23+
- Couldn't able to run erlide in Eclipse, throws an error [\#217](https://github.com/erlide/erlide/issues/217)
24+
25+
- Cannot get Console working [\#212](https://github.com/erlide/erlide/issues/212)
26+
27+
- Can you support offline download method for erlide? [\#199](https://github.com/erlide/erlide/issues/199)
28+
29+
**Merged pull requests:**
30+
31+
- Have the source found where it is defined in the beam when default search fails. [\#220](https://github.com/erlide/erlide/pull/220) ([zsoci](https://github.com/zsoci))
32+
33+
34+
\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*

CHANGES

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
List of user visible changes between 0.29.11 and 0.29.12 (20150710)
2+
3+
dca59f3 #229 - epp error, unable to build automatically
4+
05289aa #228 - create github release and upload zip from cli
5+
c731619 add debugger plugin för OTP 18
6+
40b2878 #222: simplify "new module" dialog
7+
17d5a63 treat "test" dir as source if in test mode
8+
7e81dab Merge pull request #220 from zsoci/debug-int
9+
983bdf8 Have the source found where it is defined in the beam when default search fails.
10+
556c7a6 add navigator filter for beam files
11+
fa93600 fix display of multiline compiler error messages
12+
9144595 update default backend version to R17
13+
a56a5c2 replace usages of erlang:now as per OTP 18 recommendations
14+
a57c7cc move "erlang tools" menu to ui plugin
15+
092a8d8 fix NPE when terminating backend
16+
117
List of user visible changes between 0.29.10 and 0.29.11 (20150216)
218

319
6bfa566 fix stupid mistake

org.erlide.backend/META-INF/MANIFEST.MF

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
22
Bundle-ManifestVersion: 2
33
Bundle-Name: %pluginName
44
Bundle-SymbolicName: org.erlide.backend;singleton:=true
5-
Bundle-Version: 0.24.16.qualifier
5+
Bundle-Version: 0.24.17.qualifier
66
Bundle-ClassPath: .
77
Bundle-Vendor: %providerName
88
Bundle-Localization: plugin

org.erlide.backend/schema/codepath.exsd

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,8 @@
128128
</enumeration>
129129
<enumeration value="17">
130130
</enumeration>
131+
<enumeration value="18">
132+
</enumeration>
131133
</restriction>
132134
</simpleType>
133135
</attribute>

org.erlide.backend/src/org/erlide/backend/console/BackendShell.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,7 @@ public BackendShell(final IBackend backend, final String id, final OtpErlangPid
4747

4848
@Override
4949
public void open() {
50-
final ErlangEventHandler handler = new ConsoleEventHandler(backend.getName(),
51-
this);
50+
final ErlangEventHandler handler = new ConsoleEventHandler(this);
5251
backend.getRuntime().registerEventListener(handler);
5352
}
5453

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,26 @@
11
/*******************************************************************************
2-
* Copyright (c) 2009-2013 Vlad Dumitrescu and others.
3-
* All rights reserved. This program and the accompanying materials
4-
* are made available under the terms of the Eclipse Public License v1.0
5-
* which accompanies this distribution, and is available
6-
* at http://www.eclipse.org/legal/epl-v10.html
2+
* Copyright (c) 2009-2013 Vlad Dumitrescu and others. All rights reserved. This program
3+
* and the accompanying materials are made available under the terms of the Eclipse Public
4+
* License v1.0 which accompanies this distribution, and is available at
5+
* http://www.eclipse.org/legal/epl-v10.html
76
*
8-
* Contributors:
9-
* Vlad Dumitrescu
7+
* Contributors: Vlad Dumitrescu
108
*******************************************************************************/
119
package org.erlide.backend.console;
1210

1311
import org.erlide.runtime.events.ErlEvent;
1412
import org.erlide.runtime.events.ErlangEventHandler;
1513
import org.erlide.runtime.shell.IBackendShell;
14+
import org.erlide.util.ErlLogger;
1615

1716
import com.google.common.eventbus.Subscribe;
1817

1918
public class ConsoleEventHandler extends ErlangEventHandler {
2019

2120
private final IBackendShell shell;
2221

23-
public ConsoleEventHandler(final String backendName, final IBackendShell backendShell) {
24-
super("io_server", backendName);
22+
public ConsoleEventHandler(final IBackendShell backendShell) {
23+
super("io_server");
2524
shell = backendShell;
2625
}
2726

@@ -31,6 +30,10 @@ public void handleEvent(final ErlEvent event) {
3130
return;
3231
}
3332

34-
shell.add(event.getEvent());
33+
try {
34+
shell.add(event.getEvent());
35+
} catch (Exception e) {
36+
ErlLogger.error(e);
37+
}
3538
}
3639
}

org.erlide.backend/src/org/erlide/backend/internal/ExternalBackend.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public ExternalBackend(final BackendData data, final @NonNull IOtpNodeProxy runt
3232
public synchronized void dispose() {
3333
try {
3434
final ILaunch launch = getData().getLaunch();
35-
if (!launch.isTerminated()) {
35+
if (launch != null && !launch.isTerminated()) {
3636
launch.terminate();
3737
}
3838
} catch (final DebugException e) {

org.erlide.branding/META-INF/MANIFEST.MF

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
22
Bundle-ManifestVersion: 2
33
Bundle-Name: erlide - Erlang language tools
44
Bundle-SymbolicName: org.erlide.branding;singleton:=true
5-
Bundle-Version: 0.24.3.qualifier
5+
Bundle-Version: 0.24.4.qualifier
66
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
77
Require-Bundle: org.eclipse.core.runtime;bundle-version="3.7.0",
88
org.eclipse.ui.intro.universal;bundle-version="3.2.500",

0 commit comments

Comments
 (0)