summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2503 from ReneSac/arrowLikeAndreas Rumpf2015-04-154-9/+29
|\ | | | | Restrict arrow-like operators to those ending with `->`, `~>` or `=>`
| * Minor fixes for arrow like change patchReneSac2015-04-113-6/+7
| | | | | | | | | | | | Don't use ^ operator yet for compatibility with older compilers. Moved arrow like explanation, and fix precedence description on the text in the manual. Fixed typo in news.
| * Changing the rule for arrow like operators again.ReneSac2015-04-104-12/+12
| |
| * Restore newline at the end of the file.ReneSac2015-04-091-1/+1
| |
| * Updated arrow like and strongSpaces in the manualReneSac2015-04-091-7/+7
| | | | | | | | Also added `-` to the first character table and standartized spaces there.
| * Updated the news on *arrow like* breaking changeReneSac2015-04-091-0/+4
| |
| * Add tests for arrow like ops in tstrongspaces.nimReneSac2015-04-091-0/+14
| |
| * Restrict arrow-like operators to start with - or =ReneSac2015-04-091-1/+2
| |
* | Merge pull request #2555 from def-/fix-2552Andreas Rumpf2015-04-151-7/+7
|\ \ | | | | | | Make peekExitCode on Posix use WIFEXITED to determine exit
| * | Make peekExitCode on Posix use WIFEXITED to determine exitdef2015-04-141-7/+7
| | | | | | | | | | | | This fixes #2552
* | | Merge pull request #2549 from fowlmouth/patch-2Andreas Rumpf2015-04-152-2/+6
|\ \ \ | | | | | | | | fixes for macros.getType()
| * | | concept types are represented with getType()fowlmouth2015-04-131-1/+3
| | | |
| * | | Merge branch 'devel' of github.com:Araq/Nim into patch2fowlmouth2015-04-1087-4339/+4955
| |\ \ \
| * \ \ \ Merge branch 'devel' of github.com:Araq/Nim into patch2fowlmouth2015-04-023-249/+277
| |\ \ \ \
| * \ \ \ \ Merge branch 'devel' of github.com:Araq/Nim into patch2fowlmouth2015-03-3011-194/+128
| |\ \ \ \ \
| * | | | | | add ntys up to ntyNotfowlmouth2015-03-281-1/+3
| | | | | | |
* | | | | | | Merge pull request #2560 from BlaXpirit/re-nre-hintAndreas Rumpf2015-04-151-2/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Add a hint about NRE library to 're' module
| * | | | | | | Add a hint about NRE to 're' moduleOleh Prypin2015-04-141-2/+5
| | | | | | | |
* | | | | | | | Merge pull request #2546 from BlaXpirit/rst-link-underscoreAndreas Rumpf2015-04-151-1/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Make RST recognize hyperlinks with two underscores
| * | | | | | | | Make RST recognize hyperlinks with two underscoresOleh Prypin2015-04-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #2538
* | | | | | | | | Merge pull request #2558 from BlaXpirit/deprecate-const-regexesAndreas Rumpf2015-04-151-14/+20
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | Deprecate constant regular expression strings
| * | | | | | | | Deprecate constant regular expression stringsOleh Prypin2015-04-141-14/+20
|/ / / / / / / /
* | | | | | | | Merge pull request #2553 from winksaville/fix-importc-atomic_compare_exchangereactormonk2015-04-141-1/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | The importc for atomicCompareExchange is incorrectly defined.
| * | | | | | | | The importc for atomicCompareExchange is incorrectly defined.Wink Saville2015-04-131-1/+1
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The .importc: was referring to __atomic_compare_exchange_n this corrects it to be __atomic_compare_exchange.
* | | | | | | | The getSubsystem<T> example in the manual currently fails with a codegen errorZahary Karadjov2015-04-143-5/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A faulty proc declaration is generated: N_NIMCALL(System::Input*, SystemManager::getSubsystem<'*0>())(void); The manual has been edited to add a nodecl pragma, which alleviates the issue Fix a typo in the vector_iterator example from the previous commit.
* | | | | | | | importing of C++ nested generics like std::vector<T>::iterator, using the ↵Zahary Karadjov2015-04-136-16/+101
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | apostrophe operator
* | | | | | | Merge pull request #2531 from endragor/lexing-doc-typoVarriount2015-04-121-1/+1
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | Fix typo in lexing.txt: UINT8_LIT -> UINT_LIT
| * | | | | | Fixed typo in lexing.txt: UINT8_LIT -> UINT_LITRuslan Mustakov2015-04-121-1/+1
|/ / / / / /
* | | | | | fixes #2498Araq2015-04-112-3/+7
| | | | | |
* | | | | | fixes #1658Araq2015-04-112-1/+16
| | | | | |
* | | | | | fixes #1691Araq2015-04-113-7/+24
| | | | | |
* | | | | | make test greenAraq2015-04-111-1/+1
| | | | | |
* | | | | | fixes #2509Araq2015-04-116-2/+54
| | | | | |
* | | | | | fixes #2508Araq2015-04-111-10/+10
| | | | | |
* | | | | | make test greenAraq2015-04-111-2/+4
| | | | | |
* | | | | | re-enable git hash compiler infoAraq2015-04-111-3/+3
| | | | | |
* | | | | | Merge pull request #2516 from novist/doc-compiletime-variablereactormonk2015-04-111-4/+3
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | Doc: compileTime pragma can be used on variable
| * | | | | Doc: compileTime pragma can be used on variablenovist2015-04-111-4/+3
|/ / / / /
* | | | | fixes #2448Araq2015-04-101-4/+10
| | | | |
* | | | | fixes bootstrapping on windowsAraq2015-04-101-2/+3
| | | | |
* | | | | fixes #2481Araq2015-04-104-4/+46
| | | | |
* | | | | minor lexer cleanups; fixes #2504Araq2015-04-103-20/+10
| | | | |
* | | | | fixes #2500Araq2015-04-103-28/+23
| | | | |
* | | | | Merge pull request #2329 from def-/readlineAndreas Rumpf2015-04-101-16/+52
|\ \ \ \ \ | | | | | | | | | | | | Speed up readLine by using getc_unlocked
| * | | | | Speed up readLine by using getc_unlockeddef2015-03-121-16/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Only on POSIX and Windows (_fgetc_nolock here) systems - File is locked to our thread before and unlocked after readLine - About 3 times faster in some simple tests
* | | | | | Merge pull request #2493 from arnetheduck/more-comp-ropesAndreas Rumpf2015-04-102-130/+142
|\ \ \ \ \ \ | | | | | | | | | | | | | | More comp ropes
| * | | | | | lib_ropes: better buffering in equalsFile, cleanupsJacek Sieka2015-04-081-63/+80
| | | | | | |
| * | | | | | compiler_ropes: more lib_ropes portingJacek Sieka2015-04-081-67/+62
| | | | | | |
* | | | | | | Merge pull request #2502 from def-/pcreAndreas Rumpf2015-04-102-45/+55
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | Fix infinite loop in re.findAll
| * | | | | | Add test case for infinite loop in REdef2015-04-091-0/+9
| | | | | | |