Quick intro and warning to README (#112)

* more robust matching of notes

Signed-off-by: Michael Steiner <michael.steiner@intel.com>

* - allow for white-space and comments after all begin/end indent regexps
- make end indent regexp symmetrical to being regexp allowing for selective
  change (e.g., disactivation via non-matching regexp) what is leads to
  indentation

Signed-off-by: Michael Steiner <michael.steiner@intel.com>

* - give user some control to override in comments level of indentation

Signed-off-by: Michael Steiner <michael.steiner@intel.com>

* Include configuration warning

* Fiddle with the formatting

* Clearer langauge

* Try to fix internal link

* Move important information to beginning of sentance

* Ensure base64 encoding happens after coding the string with UTF8 (#111)

* Fixes #110

Ensure base64 encoding happens after coding the string with UTF8

* Avoid line breaks in base64 encoding

* Added run mode EXECUTABLE (#102)

* Better version management

* Avoid zero-padding of hours to mimic MELPA

* Use `car` instead of `first`

* Use UTC timezone when setting dates, to align with MELPA

* Ignore java warnings

* Fix tests

* Bump version

* Prepping for the new release

* Bump version after release

* Bumping java version for CI

* Fix emacs 26 build

* Aesthitics, just aesthetics

* Trying to re-enable builds against Emacs master

* Disabling master again

* Ensure base64 encoding happens after coding the string with UTF8 (#111)

* Fixes #110

Ensure base64 encoding happens after coding the string with UTF8

* Avoid line breaks in base64 encoding

* Fix note syntax in tests

* Prepping for v1.4.1

* Make mention of alternative exec modes

* Include configuration warning

* Fiddle with the formatting

* Clearer langauge

* Try to fix internal link

* Move important information to beginning of sentance

* Make mention of alternative exec modes
This commit is contained in:
excalamus 2019-10-19 10:50:00 -04:00 committed by Carlo Sciolla
parent a86abaf749
commit fec1d4fb9d
1 changed files with 35 additions and 0 deletions

View File

@ -12,6 +12,41 @@
A [PlantUML](http://plantuml.sourceforge.net/) major mode for Emacs.
# Quick Guide
1. Install with `M-x package-install<RET>`
2. Enable mode for current buffer `M-x plantuml-mode<RET>`
3. Write some PlantUML:
```
@startuml
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
Alice -> Bob: Another authentication Request
Alice <-- Bob: Another authentication Response
@enduml
```
4. Preview diagrams with `C-c C-c` (`plantuml-preview`).
**WARNING:** This may send information to
`"https://www.plantuml.com/plantuml"`! Check that
`plantuml-default-exec-mode` is configured correctly for your use case
before previewing any sensitive material.
```lisp
;; Sample jar configuration
(setq plantuml-jar-path "/path/to/your/copy/of/plantuml.jar")
(setq plantuml-default-exec-mode 'jar)
;; Sample executable configuration
(setq plantuml-executable-path "/path/to/your/copy/of/plantuml.bin")
(setq plantuml-default-exec-mode 'executable)
```
See [Execution modes](#execution-modes) for more information.
# Installation
Make sure you have [MELPA](http://melpa.org/) enabled in your ``emacs.d``. Then, you can just