Alex Beregszaszi
fb7eec8dd5
Catch FatalError in StandardCompiler
2017-07-26 23:25:43 +01:00
Alex Beregszaszi
318e52c77d
Avoid using .send in the examples
2017-07-26 23:05:09 +01:00
Alex Beregszaszi
48a15ea19d
Use the storage keyword in examples
2017-07-26 23:05:09 +01:00
Alex Beregszaszi
6eaf17db38
Avoid using var if not required
2017-07-26 23:05:09 +01:00
Alex Beregszaszi
bf10cd6c95
Mention all global aliases
2017-07-26 23:05:09 +01:00
Alex Beregszaszi
04582dd2cb
Mention that callcode is deprecated
2017-07-26 23:05:09 +01:00
Alex Beregszaszi
15689506c5
Remove interface keyword from reserved list
2017-07-26 23:05:09 +01:00
Alex Beregszaszi
106763d08e
Remove reference to Why3
2017-07-26 23:05:09 +01:00
Alex Beregszaszi
af57879187
Report location on stack too deep if possible
2017-07-26 22:56:55 +01:00
Alex Beregszaszi
8098030986
Use solAssert instead of boost throw where possible
2017-07-26 22:23:21 +01:00
Alex Beregszaszi
9982e73dce
Reorder CompilerStack to be in logical order
2017-07-26 22:16:02 +01:00
Alex Beregszaszi
8107177b9c
Split off libevmasm specific optimiser tests
2017-07-26 20:51:27 +01:00
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
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