Commit Graph

209 Commits

Author SHA1 Message Date
KASHIMA Hiroaki e93a8de6c4 Fix the indent problem with the word "if".
Word "ifp", "ifa", "ifl" is often used in the source code of many network tools.
These words matches plantuml-indent-regexp-start.
The word "if" in plantuml has at least one SPACE at right side.
So, plantuml-indent-regexp-start should have SPACEs at the right side of "if".
2018-10-08 14:08:42 +09:00
Carlo Sciolla b358a53bb0
Be fairer to the codecov 2018-08-16 13:35:27 +02:00
Carlo Sciolla 82ab084c86
Proper changelog needs to include indentation support 2018-08-16 12:12:47 +02:00
Alpha TAN f416fe76f2
1) Fixed the comiling error when installing with melpa, surround the `defcustom-list` with `(eval-and-compile ...)` block ; 2) update the version number to 1.2.7 ; 2018-08-16 12:03:29 +02:00
Carlo Sciolla 7d09b36773
Remove all compilation warnings 2018-08-16 12:02:30 +02: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 c5b8d63612
Skipping tests against Emacs master 2018-08-14 22:56:58 +02:00
Carlo Sciolla 3df9bf31a7
Remove support for emacs 24 2018-08-14 21:59:34 +02:00
Carlo Sciolla 9d6b6a03a6
More descriptive steps + ensure Cask is found on path
See https://circleci.com/docs/2.0/env-vars/#using-bash_env-to-set-environment-variables
2018-08-14 21:52:16 +02:00
Carlo Sciolla 4f4b8ffe91
Command changed, need to sync up the test 2018-08-14 21:42:28 +02:00
Carlo Sciolla 9445f0db7d
Install prerequisite software 2018-08-14 21:34:27 +02:00
Carlo Sciolla 6a515fc360
Add make to the list of installed packages 2018-08-14 21:28:13 +02:00
Carlo Sciolla ecc9b14af7
Merge pull request #74 from alphatan/master
Custom variable `plantuml-jar-args` to control which arguments are passed to PlantUML jar
2018-08-11 11:53:47 +02:00
Alpha TAN 2c1d5a33a6 1) Introduced custom variable `plantuml-jar-args' to control which arguments are passed to PlantUML jar ; 2) Fix the warning of failing to specify types of 'defcustom' variables ; 2018-07-17 15:03:32 +08:00
Carlo Sciolla cfb408fc84
Removed travis, moved to CircleCI 2018-03-18 23:12:47 +01: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 877afb3292
there is no ecukes yet 2018-03-18 23:05:31 +01:00
Carlo Sciolla 2677913ec3
Fix build 2018-03-18 23:05:31 +01:00
Carlo Sciolla 07c90ab258
Need java for pretty much everything 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 788f64dd5f
Merge pull request #67 from Sunhick/master
updated plantuml.jar binary
2018-03-18 23:04:27 +01:00
Sunil 71acb1cf87
updated plantuml.jar binary
Brings in new plantuml features like support for monochrome etc.
2018-02-15 20:45:19 -08: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 dee0a46c08
Fixed Makefile after merge 2017-08-19 21:33:34 +02:00
Carlo Sciolla 2b1b6055fc
Fixed travis configuration after merge 2017-08-19 21:27:33 +02:00
Carlo Sciolla 5a2e8d0dd2
Merged with develop 2017-08-19 19:33:36 +02:00
Carlo Sciolla 445d853211
Extra docs for latest releases 2017-08-19 19:31:30 +02:00
Carlo Sciolla 3e017a1a3a
Merge branch 'fix/51' into develop 2017-08-19 19:23:25 +02:00
Carlo Sciolla da9d39c947
#51 Evaluate the `plantuml-java-args` defcustom at compile time
`defcustom`s are not executed at byte-compile time. Wrapping the
`defcustom` in an `eval-and-compile` form does the trick.
2017-08-19 19:20:04 +02:00
Carlo Sciolla 5c57f05086
Better clean target for make 2017-08-19 18:23:45 +02:00
Carlo Sciolla 4ba8359045
#60 Upgrading license to GPLv3+ 2017-08-18 12:17:57 +02:00
Carlo Sciolla ecb4428218
#60 Upgrading license to GPLv3+ 2017-08-18 12:16:12 +02:00
Carlo Sciolla 15d1e41972
WIP 2017-08-18 12:11:09 +02:00
Carlo Sciolla 16b754f643
Create folders to avoid emacs prompts 2017-07-08 11:44:53 +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 1c3a5f53ff
#55 fix doku on `org-mode` integration 2017-05-10 22:57:49 +02:00
Carlo Sciolla f0632ea3fe
Added missing test file 2016-12-25 21:17:02 +01:00
Carlo Sciolla 00c4c31052
Disable failing travis build (temporarily) 2016-12-25 21:15:52 +01:00
Carlo Sciolla d24e464877
Prepare for release v1.2.3 2016-12-25 21:15:52 +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 d44445f053
use a newer version of evm 2016-12-25 21:12:11 +01:00