Commit Graph

8613 Commits

Author SHA1 Message Date
Leo Arias
558fa46442 Add the install instructions from the edge snap 2017-07-26 10:28:27 -06:00
Leo Arias
6fc367939c update the snap metadata to allow stable releases
With this change, we will be ready to move the next tag you release to the candidate channel in the store, and make the final testing rounds to then put it in the stable channel and make it visible to all the Ubuntu users.
2017-07-26 10:17:58 -06:00
Alex Beregszaszi
a605e4eb95 Merge pull request #2639 from ethereum/grammar
Fix grammar
2017-07-26 17:00:01 +01:00
chriseth
925569bfa3 Merge pull request #1637 from ethereum/warn-shadowing-globals
Warn if shadowing built-ins
2017-07-26 17:30:27 +02:00
Yoichi Hirai
927f01c6d9
Fix grammar 2017-07-26 17:02:06 +02:00
Yoichi Hirai
092c2815e5 Merge pull request #2631 from maurelian/maurelian_patch1
Clarify require and assert usage
2017-07-26 16:45:37 +02:00
Alex Beregszaszi
43002b7bb8 Merge pull request #2599 from ethereum/compilerstack-cleanup
Cleanup compilerstack (remove old methods and clean compile)
2017-07-26 15:37:16 +01:00
Alex Beregszaszi
30012db396 Add CompilerStack::setOptimiserSettings 2017-07-26 15:17:07 +01:00
Alex Beregszaszi
6848199b66 Add CompilerStack::setLibraries 2017-07-26 15:05:16 +01:00
Alex Beregszaszi
fa5a7efb45 Remove unused interfaces from CompilerStack 2017-07-26 15:05:16 +01:00
chriseth
887823dca6 Merge pull request #2627 from atfornes/patch-2
Change Mapping example to valid (executable) code
2017-07-26 14:45:00 +02:00
chriseth
0d701c9456 Merge pull request #2603 from ethereum/test-jsoncompiler
Comprehensive tests for jsonCompiler
2017-07-26 14:41:24 +02:00
chriseth
cb75e6218b Fix crash on assignment to non-lvalue. 2017-07-26 14:32:25 +02:00
chriseth
b8fc58850d Test for assigning to non-lvalue. 2017-07-26 14:32:25 +02:00
chriseth
f74e40598f Clarify internal function types
Fixes https://github.com/ethereum/solidity/issues/2617
2017-07-26 14:30:32 +02:00
maurelian
9c676e796c Clarify require and assert usage 2017-07-25 20:02:27 -04:00
Harry Wright
d34e2690c9 Moved Ethereum Studio to Discontinued section as suggested 2017-07-25 16:56:18 +01:00
Harry Wright
a23c4cae9b Link to Ethereum Studio removed - project has been discontinued
see https://www.reddit.com/r/ethereum/comments/6c23ua/is_hack_ethercamp_dead/dhrf0aa/
2017-07-25 15:54:43 +01:00
Alex Beregszaszi
e0dc74b895 Warn about shadowing variables. 2017-07-25 16:32:37 +02:00
chriseth
7ad42aeeaf Merge pull request #2572 from elopio/snap-version
Prepare the version of the snap package for the release tags
2017-07-25 16:14:24 +02:00
chriseth
3c2b710b5e Merge pull request #2484 from jamesray1/patch-8
Added links for the getter function.
2017-07-25 15:51:09 +02:00
Antonio Tenorio-Fornés
db739dff69 Change Mapping example to valid (executable) code
Current example will not compile and would need to be compiled in separate files, unlike how it is shown (see https://github.com/ethereum/solidity/pull/2618).

The proposed changes provide both a source code that compiles and a easier to understand Contract creation (using new instead of a contract address).
2017-07-24 18:30:54 +02:00
Alex Beregszaszi
cfb11ff7ec Merge pull request #2625 from ethereum/chriseth-patch-1
Mention homebrew in release checklist
2017-07-24 11:09:39 +01:00
chriseth
6207cb076a Mention homebrew in release checklist 2017-07-24 11:41:43 +02:00
Alex Beregszaszi
05f4cc8e78 Merge pull request #2615 from NIC619/develop
minor fix on assembly example
2017-07-21 13:09:17 +01:00
Alex Beregszaszi
75b48616be Merge pull request #2616 from benjaminion/lll-nested-conditional-tests
LLL: Test cases for nested IF expressions.
2017-07-21 11:00:14 +01:00
benjaminion
d84e9e7b6a LLL: Test cases for nested IF expressions. 2017-07-21 10:23:03 +01:00
NIC619
3dcbe68aea minor fix on assembly example 2017-07-21 00:25:36 -04:00
Alex Beregszaszi
d70974ea7c Merge pull request #2573 from benjaminion/lll-error-report-symbol
LLL: Improve error reporting in certain cases.
2017-07-20 11:02:31 +01:00
Alex Beregszaszi
1dd4c7043b Merge pull request #1544 from VoR0220/fixedPointTypeResolution
Fixed point type resolution
2017-07-19 22:34:00 +01:00
chriseth
72917c4f35 Cleanup fixed point type changes 2017-07-19 22:13:42 +01:00
VoR0220
78769f3b39 Change fixed point types to have digit count
Signed-off-by: VoR0220 <rj@erisindustries.com>
2017-07-19 21:49:01 +01:00
Alex Beregszaszi
6d6d4f6907 Merge pull request #2334 from ethereum/printMultiError
Print information about types of errors.
2017-07-19 21:25:36 +01:00
Alex Beregszaszi
1274108ac7 Merge pull request #2605 from roadriverrail/this-in-constructor
This in constructor
2017-07-19 21:24:26 +01:00
Rhett Aultman
a2a759f792 Migrate over to ErrorReporter 2017-07-19 07:19:21 -07:00
Alex Beregszaszi
e506129aee Add test and changelog 2017-07-19 07:19:01 -07:00
Alex Beregszaszi
35feb6d47c Add tests for relevant metadata files 2017-07-19 14:57:12 +01:00
Alex Beregszaszi
f3e591eedd Add template for merging sets 2017-07-19 14:56:40 +01:00
Alex Beregszaszi
89a1e97e7d Avoid cyclic imports in referencedSourceUnits 2017-07-19 14:56:40 +01:00
Alex Beregszaszi
c617336587 Only include files usde in metadata 2017-07-19 14:56:40 +01:00
Alex Beregszaszi
ed592d6ccb Add option to recurse referencedSourceUnits 2017-07-19 14:56:40 +01:00
Alex Beregszaszi
a9bddf71aa Add referencedSourceUnits() helper 2017-07-19 14:56:40 +01:00
Alex Beregszaszi
1b0ef0b785 Add sourceUnit() helper to Declaration 2017-07-19 14:56:40 +01:00
Alex Beregszaszi
b3db1c361c Warn if this is used in constructor 2017-07-19 06:47:36 -07:00
Yoichi Hirai
84f8e7a467 Merge pull request #2602 from ethereum/emscripten-shrink
Remove LINKABLE from Emscripten
2017-07-19 15:12:39 +02:00
Alex Beregszaszi
55600f2c51 Add test for compileStandard 2017-07-19 13:45:00 +01:00
Alex Beregszaszi
bcd19456f4 Add test for compileSingle 2017-07-19 13:40:44 +01:00
Alex Beregszaszi
439b67e019 Add test for compileJSONCallback 2017-07-19 13:40:28 +01:00
Alex Beregszaszi
872e25413e Remove LINKABLE from Emscripten 2017-07-19 12:38:16 +01:00
chriseth
217a4ae7c1 Print information about types of errors. 2017-07-19 12:26:08 +01:00