1
0
mirror of https://github.com/skuro/plantuml-mode.git synced 2024-06-25 07:27:54 +02:00
Commit Graph

52 Commits

Author SHA1 Message Date
René Schmelzer
6343a4dd93 indentation support for plantuml macros 2019-03-15 13:03:15 +01:00
René Schmelzer
6e55203a21 indentation support for notes 2019-03-15 12:55:35 +01:00
René Schmelzer
ef19d71ca3 support indentation for activity diagrams - current/old style 2019-03-14 13:54:47 +01:00
René Schmelzer
153860bacb improved indentation for ref-groups 2019-03-12 23:06:39 +01:00
René Schmelzer
6515b3de97 add indentation for ref-groups 2019-03-12 22:03:54 +01:00
René Schmelzer
1b3d7094c7 add indentation sequence diagram tests and mv basics tests to diagram tests 2019-03-11 09:32:42 +01:00
René Schmelzer
cfaa374963 mv test/plantuml-indentation-test.el -> test/plantuml-indentation-basics-test.el 2019-03-11 09:17:56 +01:00
René Schmelzer
22822bed26 move indentation tests to diagram test files 2019-03-11 09:11:31 +01:00
René Schmelzer
12911801f0 enhance indentation class diagram test: abstract class and interface 2019-03-10 22:06:31 +01:00
René Schmelzer
a1e7709178 add indentation tests for state diagrams 2019-03-10 21:56:03 +01:00
René Schmelzer
05b89bdcf3 add indentation tests for object diagrams 2019-03-10 21:42:32 +01:00
René Schmelzer
96ec931f64 regex corrections and added indentation tests for class diagrams
correct indentation regexs found by tests for class diagrams
2019-03-10 21:35:24 +01:00
René Schmelzer
c31480fcd1 add indentation tests for component diagrams 2019-03-10 21:11:28 +01:00
René Schmelzer
1b6562a1a2 indentation tests for diagram commons 2019-03-10 20:54:25 +01:00
René Schmelzer
acec715a6e indentation test for deployment diagram 2019-03-09 07:47:03 +01:00
René Schmelzer
2af81e75e9 indentation test for a nested interface block 2019-03-06 19:20:49 +01:00
René Schmelzer
1e761fbd04 add support and test for box/end box blocks 2019-02-15 17:21:04 +01:00
René Schmelzer
fb427db400 enhance and test regexs for groups
Changed `plantuml-indent-regexp-group-start' to cover all cases
mentioned on sequence diagram page of the plantuml website. Added
tests for all elements-with and without label (text following the
keyword).
2019-01-27 19:56:29 +01:00
Carlo Sciolla
366ecb605a
Support block indentation for abstract classes
Fixes #83
2019-01-08 23:06:58 +01:00
Carlo Sciolla
56d668c54e
Added extra keywords to the indentation block start regex
Keywords added:
- `folder`
- `frame`
- `cloud`

Fixes #78
2019-01-08 22:47:51 +01:00
Carlo Sciolla
6c0b9634bd
minor code formatting stuff 2019-01-07 22:15:02 +01:00
ReneSchmelzer
ae97b806bc Rsch/indentation/fix and enhance (#85)
* fixed indentation code and added de-/activate to indentation

* added tests for indentation changes

* changed indentation code and tests

- more changes to plantuml-indent-regexs
- added more test
- changed function to determine indentation level and tests accordingly
- changed plantuml-indent-line and tests accordingly
- changed test names and doc strings to be more consistent

* more indentation tests, corrected regex for par block

- the par block usually does not have any label
- added database to start regex and added a test
- added block tests
2019-01-07 21:23:04 +01:00
Carlo Sciolla
6c0455b5e2
Make indentation work 2018-08-16 11:32:44 +02:00
Carlo Sciolla
5c8a95850b
Allow custom jar location for test execution
Tests are still broken though
2018-08-16 09:25:24 +02:00
Raymond Huang
da2c301c1a Add autoindent support (#75)
Add indent-line implementation
2018-08-14 23:08:29 +02:00
Carlo Sciolla
4f4b8ffe91
Command changed, need to sync up the test 2018-08-14 21:42:28 +02:00
Carlo Sciolla
06725c7ce7
Disable broken test
Unicode testing appears to be broken only when run under ERT runner
2018-03-18 23:05:31 +01:00
Carlo Sciolla
75ffccdc91
Support CircleCI
And by the way, use coveralls.io
2018-03-18 23:05:31 +01:00
Carlo Sciolla
fce628885b
Initialize plantuml-mode before tests 2017-08-19 21:46:16 +02:00
Carlo Sciolla
03fef302ec
Done with merge stuff 2017-08-19 21:40:04 +02:00
Carlo Sciolla
5a2e8d0dd2
Merged with develop 2017-08-19 19:33:36 +02:00
Carlo Sciolla
15d1e41972
WIP 2017-08-18 12:11:09 +02:00
Carlo Sciolla
6a210b7bb1
Try to test the install process 2017-07-08 11:35:40 +02:00
Carlo Sciolla
1011229c85
Start investigating #51 2017-07-07 21:18:37 +02:00
Carlo Sciolla
f0632ea3fe
Added missing test file 2016-12-25 21:17:02 +01:00
Carlo Sciolla
e671431ee1
#50 switch output type when needed 2016-12-25 21:15:52 +01:00
Carlo Sciolla
8daf8e24fa
#50 use different tests for different outputs 2016-12-25 21:15:15 +01:00
Carlo Sciolla
457ca82471
#50 use different tests for different outputs 2016-12-25 21:14:24 +01:00
Carlo Sciolla
160c865e2b
#50 Added support for unicode rendering 2016-12-25 21:13:40 +01:00
Carlo Sciolla
4bdff5676d
#50 use UTF-8 in start-process; test against a txt file generated by PlantUML instead of a hand-made one 2016-12-25 21:12:58 +01:00
Carlo Sciolla
1adc022ab4
#50 Factored out preview assertion function 2016-12-25 21:12:11 +01:00
Carlo Sciolla
9355343797
#50 switch output type when needed 2016-12-25 20:30:50 +01:00
Carlo Sciolla
343bc5a753
#50 use different tests for different outputs 2016-12-25 20:28:54 +01:00
Carlo Sciolla
4d2bffd2cc
#50 use different tests for different outputs 2016-12-25 20:28:40 +01:00
Carlo Sciolla
9ac32f1c19
#50 Added support for unicode rendering 2016-12-25 20:13:23 +01:00
Carlo Sciolla
b5e880790b
#50 use UTF-8 in start-process; test against a txt file generated by PlantUML instead of a hand-made one 2016-12-25 19:31:01 +01:00
Carlo Sciolla
06a12c3d16
#50 Added (failing) unit test for unicode support 2016-12-25 19:14:32 +01:00
Carlo Sciolla
f8148e9d5f
#50 Factored out preview assertion function 2016-12-25 18:29:48 +01:00
Carlo Sciolla
8752e703de
Working test setup which also tests preview 2016-12-25 17:37:18 +01:00
Carlo Sciolla
4f8e937dc2
Added Cask and ert-runner infrastructure 2016-12-25 17:37:18 +01:00