Commit Graph

5086 Commits

Author SHA1 Message Date
chriseth
a09583a2a4 Tests for invalid cleanup and missing bool conversion code. 2016-05-20 16:52:38 +02:00
chriseth
e3c5418543 Merge pull request #578 from winsvega/develop
More Solidity IDE links
2016-05-20 16:50:11 +02:00
chriseth
2f37356c58 Merge pull request #565 from VoR0220/fixedDataType
Fixed data typename fixes and documentation
2016-05-20 16:48:50 +02:00
chriseth
0d7ef65f68 Merge pull request #587 from redsquirrel/patch-3
Typo fix in documentation
2016-05-20 16:48:09 +02:00
Dave Hoover
ae677c1e31 Typo fix 2016-05-20 09:18:03 -05:00
Dimitry
65c8ddaa14 More links to solidity implementations 2016-05-20 16:10:50 +03:00
chriseth
ae84029157 Merge pull request #584 from chriseth/refactorContractCompiler
Refactor compiler to avoid weird swap of contexts
2016-05-20 14:35:25 +02:00
chriseth
6b859a2bff Refactor compiler to avoid weird swap of contexts 2016-05-20 14:20:45 +02:00
chriseth
7a51852aee Merge pull request #585 from Denton-L/docs-installation
Corrected npm repository link to solc-js
2016-05-19 19:37:00 +02:00
Denton Liu
27269181b3 Corrected capitalisation 2016-05-19 13:32:54 -04:00
Denton Liu
6eeb7ffb3c Changed link to point to solc-js repo 2016-05-19 12:00:21 -04:00
chriseth
cb865fb2b1 Merge pull request #581 from Denton-L/docs-corrections
Minor Corrections to Documentation Content
2016-05-19 01:40:15 +02:00
Denton Liu
8bd1115255 Corrected typo 2016-05-18 18:04:15 -04:00
VoR0220
9192357452 updated docs
types

reference
2016-05-18 16:36:05 -05:00
Denton Liu
d29b9b986e Changed link from markdown to rst
Added labels for the links to point to
2016-05-18 17:17:05 -04:00
Denton Liu
c851cd0481 Corrected capitalisation of symbol names 2016-05-18 17:17:05 -04:00
Denton Liu
a8164eb5d7 Corrected documentation for ecrecover 2016-05-18 17:17:05 -04:00
Denton Liu
5903ca451f Corrected "who's" to "whose" 2016-05-18 17:17:05 -04:00
Denton Liu
f8fcd1bc26 Changed do_something to doSomething
This is in accordance to the style guide
2016-05-18 17:17:05 -04:00
VoR0220
6289410152 explicit conversion and loosening of binary operations on integer and fixed point types...still other problems
fixed some spaces and deleted lines from failing test
2016-05-18 15:52:09 -05:00
VoR0220
3ba308fb2e current debugging info 2016-05-18 15:52:09 -05:00
chriseth
8efd6dd27a Merge pull request #582 from chriseth/travisForDocs
Use travis to check documentation.
2016-05-18 22:10:49 +02:00
chriseth
798775fa1b Corrected errors. 2016-05-18 21:59:41 +02:00
chriseth
91405d5a06 Use travis to check documentation. 2016-05-18 21:59:41 +02:00
chriseth
ec061b09a3 Merge pull request #580 from Denton-L/docs-whitespace
Corrections to Documentation Spacing
2016-05-18 21:59:24 +02:00
Denton Liu
d152923548 Fixed a badly resolved merge conflict 2016-05-18 15:53:14 -04:00
Denton Liu
7c22a387f3 Changed whitespace formatting 2016-05-18 11:35:32 -04:00
Denton Liu
ff26ea6c08 Added space to example code 2016-05-18 11:35:32 -04:00
Denton Liu
d4ad3231a2 Removed trailing whitespace 2016-05-18 11:35:32 -04:00
Denton Liu
4b9e9cad56 Added an extra necessary linebreak 2016-05-18 11:35:32 -04:00
Denton Liu
18fb63167b Removed trailing whitespace 2016-05-18 11:35:28 -04:00
Denton Liu
d70ae38e92 Fixed table formatting 2016-05-18 11:23:48 -04:00
Denton Liu
51fe1bd9c2 Replaced tabs with spaces 2016-05-18 11:23:48 -04:00
Denton Liu
d6f05a6d36 Increased clarity of assembly statement 2016-05-18 11:23:48 -04:00
Denton Liu
14bd009eb6 Corrected spacing to four spaces 2016-05-18 11:23:47 -04:00
Denton Liu
bdb48b8567 Removed trailing space 2016-05-18 11:23:47 -04:00
Denton Liu
bb62a8b3fd Replaced all tabs with spaces 2016-05-18 11:23:47 -04:00
Denton Liu
8bbe99ad11 More code-style corrections 2016-05-18 11:23:47 -04:00
chriseth
0a37072e4c Merge pull request #572 from Melvillian/fix-example-contract-abi
fix example solidity contract code by adding argument to constructor
2016-05-18 00:39:47 +02:00
chriseth
775b757d0e Merge pull request #545 from chriseth/accessFunLabels
Allow access to functions in inline assembly.
2016-05-17 23:59:13 +02:00
chriseth
e28604f0b0 Typo 2016-05-17 17:05:03 +02:00
chriseth
5bf059dc2a Merge pull request #501 from VoR0220/quitIfNoArguments
Make solc quit if no arguments are supplied to the compiler.
2016-05-17 17:02:51 +02:00
Paweł Bylica
77f3a85441 Merge pull request #566 from ethereum/msvc2015
Suppress a warning in LLL parser on MSVC 2015
2016-05-17 14:27:39 +02:00
Bob Summerwill
c1995e9dbb Merge pull request #575 from moneroexamples/fix_call_of_overloaded_gcc61
fix: error: call of overloaded ‘list(int, <brace-enclosed initializer…
2016-05-17 00:25:15 -07:00
moneroexample
9d237fbfdc fix: error: call of overloaded ‘list(int, <brace-enclosed initializer list>)’
Issue: https://github.com/ethereum/solidity/issues/574

Compilation of webthree-umbrella on Arch with gcc 6.1 results in the following
error:

/home/mwo/webthree-umbrella/solidity/libsolidity/analysis/NameAndTypeResolver.cpp:299:51: error: call of overloaded ‘list(int, <brace-enclosed initializer list>)’ is ambiguous
  list<list<ContractDefinition const*>> input(1, {});

This can be overcome by explicitly specifying initial value, for example:

  list<list<ContractDefinition const*>> input(1, list<ContractDefinition const*>{})
2016-05-17 13:27:39 +08:00
Alex Melville
38940ddfa5 fix example solidity contract code by adding argument to constructor 2016-05-15 17:16:44 -07:00
chriseth
4b445b898e Merge pull request #546 from chriseth/fixiszero
Correctly use not/bnot/iszero.
2016-05-14 00:58:55 +02:00
VoR0220
fb89e69061 much better and simpler way of handling this 2016-05-13 13:51:41 -05:00
chriseth
902f1458c6 Merge pull request #543 from raineorshine/patch-1
Add this.balance and this.send to units-and-global-variables.rst
2016-05-13 19:31:44 +02:00
Paweł Bylica
ca6a21bcd3 Suppress a warning in LLL parser on MSVC 2015 2016-05-13 15:38:23 +02:00