Clyybber
507873be25
Use readable escape sequences ( #17241 )
2021-03-03 07:15:07 +01:00
Danil Yarantsev
285539c87a
Replace double backticks with single backticks - Part 4 out of ~7 ( #17216 )
2021-03-01 18:00:58 -08:00
flywind
f140c92409
fix some warnings ( #16952 )
2021-02-08 13:50:15 +01:00
Xabier Bello
4c533b2d92
Added Python to highlite module. ( #16286 )
...
* Added Python to highlite module.
* Added the keywords for Python
* Refactored the 'pythonLikeNextToken' into 'nimNextToken':
- `lang` property added to GeneralTokenizer object, is set in `getNextToken`.
- `nimNextToken` accepts `keywords` parameter, used for languages different
from Nim.
- Multiline comment available only for `langNim`.
2020-12-08 10:44:07 +01:00
Juan Carlos
d85015e922
Remove unroll pragma from stdlib ( #14706 )
2020-08-26 16:51:41 +02:00
Araq
6f962a4b36
fixes #14830
2020-07-06 13:41:56 +02:00
Araq
c94647aeca
styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error
2019-07-10 12:42:41 +02:00
Juan Carlos
206f2478b8
Documentation highlite ( #11596 )
...
* Add Documentation with examples for highlite
* Add Documentation with examples for highlite
2019-06-26 10:28:11 +02:00
Miran
8cf97908cc
document proper imports, fixes #8164 ( #10698 )
2019-02-19 12:49:09 +01:00
Araq
cb9e9297fb
make highlite.nim compile again
2018-08-23 10:46:24 +02:00
Oscar Nihlgård
fd28236368
Multi byte characters should not be treated as part of an operator
2018-06-03 09:05:50 +02:00
Dmitry Atamanov
e206a8d952
Use new binarySearch everywhere ( #7876 )
2018-05-25 00:04:30 +03:00
Araq
5d2e86ea1a
the documentation generator now supports ':test:' for the testing of test snippets
2017-11-28 01:15:33 +01:00
Andreas Rumpf
cae5e33a4a
language change: 'generic' and 'atomic' are not keywords anymore
2017-11-21 11:27:35 +01:00
Araq
3ccc9c467d
'with' and 'without' are not keywords anymore
2017-09-30 18:32:44 +02:00
Andreas Rumpf
20ee65af6d
fixes #3078
2016-10-20 21:40:04 +02:00
Felix Krause
6fe916fc77
Fixes to YAML highlighting support, added tests
2016-04-01 21:35:46 +02:00
Felix Krause
f1f1202ea0
Added YAML support to doctools/highlite
2016-03-29 22:49:34 +02:00
Andreas Rumpf
c9966a3e17
use 'using' instead of 'sig' keyword; cleans up new features a bit
2016-02-29 12:19:54 +01:00
Andreas Rumpf
38dee2095c
added 'sig' feature; removed tfShared support in the compiler
2016-02-28 19:56:41 +01:00
Andreas Rumpf
a4aeb6fbec
implements final version of multiline comments
2016-01-17 20:29:50 +01:00
Andreas Rumpf
2e71bd50b2
implements multi-line-comments; pounds are stripped from the doc comments
2016-01-16 21:40:54 +01:00
pdw
7616790515
lib/packages/docutils - Dropped 'T' from types
2015-06-04 13:17:10 +02:00
Araq
f6ff01572e
breaking change: 'concept' is now a keyword and used instead of 'generic'
2015-03-23 13:10:18 +01:00
Araq
85cc5a6a1f
destuctors are experimental; 'func' is now a keyword
2014-12-10 01:57:08 +01:00
Araq
e27ab36731
implements 'defer'
2014-12-04 10:12:32 +01:00
Araq
0c25f7e202
support nimrod as an alias for nim for compatibility (nimforum!)
2014-09-17 02:37:05 +02:00
Araq
2f43fdb837
renamefest
2014-08-23 01:43:49 +02:00
Araq
dbf9117c56
the big renamefest: first steps
2014-08-22 23:54:26 +02:00
Araq
057b53e139
'lambda' is no keyword anymore
2014-08-08 02:24:19 +02:00
Araq
b961e47bfe
new concurrency model: first steps; shared is not a keyword anymore
2014-04-14 08:45:43 +02:00
Charlie Barto
a79579da6f
added an overload for highlight.initGeneralTokenizer that accepts a cstring.
...
I use this when calling the highlighter from C#.
2014-02-26 22:25:02 -05:00
EXetoC
446ffb5481
Punctation -> punctuation.
2014-01-29 02:29:25 +01:00
Araq
73c6efdf66
'nil' as a statement is deprecated, use an empty 'discard' instead
2014-01-19 16:54:59 +01:00
Araq
438703f59e
case consistency: next steps
2013-12-29 01:13:51 +01:00
Araq
92b8fac94a
case consistency part 4
2013-12-27 23:10:36 +01:00
Araq
c0a3d44060
bugfix: keywords are sorted
2013-12-05 10:45:36 +01:00
Grzegorz Adam Hankiewicz
579d0f6f41
Adds highlite to tests suite.
2013-06-18 22:18:44 +02:00
Grzegorz Adam Hankiewicz
4c7607e074
Adds previous slurping as runnable testcase.
2013-06-18 21:42:53 +02:00
Grzegorz Adam Hankiewicz
5b1caed806
Replaces relative file slurping with hardcoded array.
2013-06-18 21:01:12 +02:00
Grzegorz Adam Hankiewicz
72a3e21f28
Removes executable bit for text files.
2013-03-16 23:53:07 +01:00
Dominik Picheta
c5d2e421ce
Moved packages to lib directory.
2013-02-25 18:51:20 +00:00