knsv
1a60b6e412
1st version parsing for class diagrams
2015-10-26 08:03:30 +01:00
knsv
dd6495abf6
1st version parsing for class diagrams
2015-10-25 18:09:58 +01:00
knsv
35865ba70e
Starting work with addition of class diagrams
2015-10-25 11:35:26 +01:00
Knut Sveidqvist
cee267193f
Merge pull request #235 from spect88/fix-keyword-suffix
...
Allow keywords as suffixes of node ids
2015-10-25 07:38:14 +01:00
Tomasz Szczęśniak-Szlagowski
30149df88e
Allow node ids with keywords as suffixes
...
I've extracted alpha and punctuation characters from the huge regex and
made multiple occurences of alpha characters be recognised as a single
ALPHA token.
This way everything should work just like before, with the
difference that alpha strings will swallow keywords, ie. `spend` is
`ALPHA`, while previously it would have been `ALPHA ALPHA end`.
2015-10-24 22:25:13 +01:00
Tomasz Szczęśniak-Szlagowski
841aea9d97
Add changes in generated files after jison update
2015-10-24 21:33:19 +01:00
knsv
d68323d7bb
Using the latest jison in build
2015-10-24 20:45:42 +02:00
knsv
a583daf712
Using the latest jison in build
2015-10-24 20:33:52 +02:00
knsv
cf1912523b
Using the latest jison in build
2015-10-24 20:27:54 +02:00
knsv
eecd56d6e0
Fix for issue #229 , poor handling of activities in a gantt diagram where one activities follows a yet undefined activity.
2015-10-24 12:44:47 +02:00
Knut Sveidqvist
1cd1423780
Merge pull request #230 from gitter-badger/gitter-badge
...
Add a Gitter chat badge to README.md
2015-10-23 20:13:16 +02:00
The Gitter Badger
68812b0f04
Add Gitter badge
2015-10-23 18:12:08 +00:00
knsv
c9d29c16e2
New release
0.5.5
2015-10-21 21:14:41 +02:00
Knut Sveidqvist
185233c971
Merge pull request #228 from tylerlong/master
...
Fix a typo: crosshead --> arrowhead
2015-10-21 16:19:00 +02:00
Tyler Long
ca42976c62
Merge pull request #1 from tylerlong/tylerlong-patch-1
...
Fix a typo: crosshead --> arrowhead
2015-10-21 03:08:29 -07:00
Tyler Long
9ff2b35ae0
Fix a typo: crosshead --> arrowhead
...
Fix https://github.com/knsv/mermaid/issues/227
2015-10-21 18:07:51 +08:00
knsv
ecb12ae2a8
New release
0.5.4
2015-10-19 22:08:17 +02:00
knsv
b43e695da2
Fix for issue #204 , added width option to the CLI. Default value for width is 1200.
...
Added logger using es6 syntax
2015-10-19 21:36:55 +02:00
knsv
57b731842b
Fixed uglify command
2015-10-17 15:21:34 +02:00
knsv
a8ef091cd6
Fixed uglify command
2015-10-17 15:12:59 +02:00
knsv
315923d1d3
Modernization of build environment, better linting, adjustment after stricter static rules, cleanup of package.json
2015-10-17 12:46:36 +02:00
knsv
632a564158
Modernization, better linting, adjustment after stricter static rules
2015-10-17 10:39:20 +02:00
knsv
8365fcc2f9
Modernization, better linting, adjustment after stricter static rules
2015-10-17 10:38:05 +02:00
knsv
2417741283
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# dist/mermaid.js
# dist/mermaid.min.js
# dist/mermaid.slim.js
# dist/mermaid.slim.min.js
# dist/mermaidAPI.js
# dist/mermaidAPI.slim.js
# dist/mermaidAPI.slim.min.js
# package.json
2015-10-15 07:21:30 +02:00
Knut Sveidqvist
e0033965bc
Merge pull request #224 from spect88/fix-end-substring
...
Allow `end` as a substring of vertex id
2015-10-15 07:16:59 +02:00
Knut Sveidqvist
ae73583d53
Merge pull request #223 from spect88/remove-duplicate-dependencies
...
Remove duplicate npm dependencies: d3 and he
2015-10-15 07:14:49 +02:00
Tomasz Szczęśniak-Szlagowski
b87764ed94
Allow end
as a substring of vertex id
...
Jison adds \b (word boundary) to literal string patterns by default.
It does so, because it doesn't follow traditional match-longest
approach, but does match-first instead. Without including word
boundaries, it'd be hard to distinguish between a keyword and
identifier.
The pattern for `end` keyword is not a simple string literal - it
swallows trailing whitespace, so we have to add \b manually.
This partially fixes #184 - at least now `end` behaves the same as other
keywords: it can be used as a prefix and infix, but not as a suffix.
To solve this issue completely, ALPHA pattern would have to match
multiple letters, which is a much bigger change.
2015-10-15 00:31:18 +01:00
Tomasz Szczęśniak-Szlagowski
7e9e9cc98c
Remove duplicate npm dependencies: d3 and he
...
These are already defined as dependencies (same versions), so there's
no point keeping them as devDependencies. npm complains about that.
2015-10-14 21:52:41 +01:00
knsv
658ed3d790
Modernization of build environment. Less gulp, more npm. Eslint.
2015-10-12 07:37:02 +02:00
knsv
ed65e6df3b
Draft of font-awesome support as described in issue #49 .
2015-10-07 18:35:30 +02:00
knsv
16906ee242
New version
0.5.3
2015-10-04 23:28:37 +02:00
knsv
a611ff3abd
New version
0.5.2
2015-10-04 23:09:00 +02:00
knsv
8258fb059c
Fix for defect #180 , SVG foreignObject rendering
2015-10-04 21:18:05 +02:00
knsv
122274bf52
Fix of broken tests
2015-10-04 19:30:53 +02:00
knsv
c5d41c5a21
Added support for entity codes for sequence diagrams so that it for instance is possible to represent a " with #quot; and a heart with #9829;. This as referenced in issue #74 and issue #193 .
2015-10-04 14:05:53 +02:00
knsv
a2b6bc5213
Added support for entity codes so that it for instance is possible to represent a " with #quot; and a heart with #9829 ; This differs from the regular html codes in that the leading & isreplaced with a dsh and for dec codes dropped. This as referenced in issue #219 .
2015-10-03 21:50:32 +02:00
knsv
cb5e88c2f1
Documentation of usage of the mermaidAPI and binding user interaction events
2015-10-03 16:53:27 +02:00
knsv
8bc3bdd300
Added styling for mermaid tooltips
...
Adjustments of tooltip positioning for large documents
Documentation of tooltips
2015-10-03 16:30:50 +02:00
knsv
b3fa6378bd
Reenabled all tests.
...
Subgraph issue with ids written as title resolved.
2015-10-02 00:21:38 +02:00
knsv
e406fda9cd
Draft implementation of tooltips and hyperlinks as described in issue #34 . More tests and documentation to follow.
2015-10-02 00:18:47 +02:00
knsv
30a755221b
Fix for broken build
2015-09-27 20:51:22 +02:00
knsv
40efbc5b84
Fix for issue #210 , classDef broken also added some documentation on how to predefine classes in the css and set them from the graph definition.
2015-09-26 18:32:35 +02:00
knsv
dc1a6ba8b5
Wit
2015-09-26 18:30:13 +02:00
knsv
709ebe524d
New docs and updated dist
2015-09-26 13:00:30 +02:00
knsv
fb94aaaa6f
Fix for issue #209 , missing links when baste tag is used
...
Fix for issue #195 , text wrap in sequence diagrams drops last word
Documentation
2015-09-26 12:09:47 +02:00
knsv
bae1e80ac0
Updated package.json
2015-09-24 18:41:38 +02:00
knsv
4536930e17
New style docs
2015-09-24 08:04:06 +02:00
knsv
189325508e
Usage of path.join for adding styles as per suggestions from @fardog
2015-09-16 07:30:25 +02:00
Knut Sveidqvist
c81e933dc3
Merge pull request #205 from gillesdemey/dev-default-style
...
Default style when using the CLI
2015-09-16 07:23:39 +02:00
Gilles De Mey
85481b2310
Added test for using a default style
2015-09-15 19:22:07 +02:00