EmacsLispTools

Hex Artifact Content
Login

Artifact d946e49c0e1a6057ebe77b4e19a3c566ce2d2b16:

Wiki page [home.html] by ddewaleffe 2011-01-24 13:30:00.
0000: 44 20 32 30 31 31 2d 30 31 2d 32 34 54 31 33 3a  D 2011-01-24T13:
0010: 33 30 3a 30 30 0a 4c 20 68 6f 6d 65 2e 68 74 6d  30:00.L home.htm
0020: 6c 0a 50 20 36 32 36 64 39 66 33 66 61 33 62 37  l.P 626d9f3fa3b7
0030: 63 61 39 61 65 31 33 36 32 62 33 37 34 61 63 63  ca9ae1362b374acc
0040: 62 37 31 63 36 63 64 64 37 38 66 36 0a 55 20 64  b71c6cdd78f6.U d
0050: 64 65 77 61 6c 65 66 66 65 0a 57 20 38 34 32 0a  dewaleffe.W 842.
0060: 3c 68 31 3e 57 68 79 20 68 65 72 65 3f 3c 2f 68  <h1>Why here?</h
0070: 31 3e 0d 0a 0d 0a 49 20 68 61 76 65 20 62 65 65  1>....I have bee
0080: 6e 20 75 73 69 6e 67 20 45 6d 61 63 73 20 73 69  n using Emacs si
0090: 6e 63 65 20 74 68 65 20 38 30 27 73 20 61 73 20  nce the 80's as 
00a0: 6d 79 20 70 72 69 6d 61 72 79 20 65 64 69 74 6f  my primary edito
00b0: 72 2e 0d 0a 52 65 63 65 6e 74 6c 79 20 49 20 6e  r...Recently I n
00c0: 65 65 64 65 64 20 74 6f 20 66 69 6e 64 20 61 20  eeded to find a 
00d0: 44 56 43 53 20 73 79 73 74 65 6d 20 65 61 73 79  DVCS system easy
00e0: 20 74 6f 20 73 65 74 75 70 20 61 6e 64 20 66 6f   to setup and fo
00f0: 75 6e 64 20 46 6f 73 73 69 6c 2e 0d 0a 4e 69 63  und Fossil...Nic
0100: 65 20 64 69 73 63 6f 76 65 72 79 2e 0d 0a 49 20  e discovery...I 
0110: 64 65 63 69 64 65 64 20 74 6f 20 70 75 74 20 73  decided to put s
0120: 6f 6d 65 20 6f 66 20 6d 79 20 73 74 75 66 66 20  ome of my stuff 
0130: 6f 6e 20 74 68 65 20 77 65 62 20 75 73 69 6e 67  on the web using
0140: 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f   <a href="http:/
0150: 2f 66 6f 73 73 69 6c 2d 73 63 6d 2e 6f 72 67 22  /fossil-scm.org"
0160: 3e 46 6f 73 73 69 6c 3c 2f 61 3e 2e 20 41 6d 6f  >Fossil</a>. Amo
0170: 6e 67 20 74 68 65 20 73 74 75 66 66 20 74 68 61  ng the stuff tha
0180: 74 20 63 61 6e 20 62 65 20 75 73 65 64 20 61 72  t can be used ar
0190: 65 20 73 6f 6d 65 20 45 6d 61 63 73 20 4c 69 73  e some Emacs Lis
01a0: 70 20 66 69 6c 65 73 2e 2e 2e 0d 0a 0d 0a 3c 68  p files.......<h
01b0: 31 3e 57 68 61 74 27 73 20 69 6e 20 68 65 72 65  1>What's in here
01c0: 3c 2f 68 31 3e 0d 0a 3c 68 32 3e 6c 69 73 70 2f  </h1>..<h2>lisp/
01d0: 70 6c 61 6e 74 55 4d 4c 2e 65 6c 3c 2f 68 32 3e  plantUML.el</h2>
01e0: 20 49 20 72 65 63 65 6e 74 6c 79 20 68 61 64 20   I recently had 
01f0: 61 20 6c 6f 6f 6b 0d 0a 61 74 20 3c 61 20 68 72  a look..at <a hr
0200: 65 66 3d 22 68 74 74 70 3a 2f 2f 70 6c 61 6e 74  ef="http://plant
0210: 75 6d 6c 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e  uml.sourceforge.
0220: 6e 65 74 22 3e 70 6c 61 6e 74 55 4d 4c 3c 2f 61  net">plantUML</a
0230: 3e 20 61 73 20 61 20 77 61 79 20 6f 66 0d 0a 71  > as a way of..q
0240: 75 69 63 6b 6c 79 20 67 65 6e 65 72 61 74 69 6e  uickly generatin
0250: 67 20 55 4d 4c 20 73 63 68 65 6d 61 74 69 63 73  g UML schematics
0260: 20 77 69 74 68 6f 75 74 20 68 61 76 69 6e 67 20   without having 
0270: 74 6f 20 70 6c 61 79 20 77 69 74 68 20 64 72 61  to play with dra
0280: 77 69 6e 67 0d 0a 74 6f 6f 6c 73 20 6f 72 20 6f  wing..tools or o
0290: 74 68 65 72 20 6d 6f 64 65 6c 69 6e 67 20 74 6f  ther modeling to
02a0: 6f 6c 73 20 74 68 61 74 20 72 65 71 75 69 72 65  ols that require
02b0: 20 79 6f 75 20 74 6f 20 70 72 6f 76 69 64 65 20   you to provide 
02c0: 73 6f 20 6d 75 63 68 0d 0a 69 6e 66 6f 72 6d 61  so much..informa
02d0: 74 69 6f 6e 20 62 65 66 6f 72 65 20 62 65 69 6e  tion before bein
02e0: 67 20 75 73 65 66 75 6c 2e 2e 2e 0d 0a 0d 0a 49  g useful.......I
02f0: 20 66 6f 75 6e 64 20 61 20 70 6f 69 6e 74 65 72   found a pointer
0300: 20 74 6f 20 73 6f 6d 65 20 62 61 73 69 63 20 68   to some basic h
0310: 65 6c 70 65 72 20 66 75 6e 63 74 69 6f 6e 73 20  elper functions 
0320: 61 6e 64 20 62 61 73 65 64 20 6f 6e 20 74 68 65  and based on the
0330: 6d 2c 20 49 20 77 72 6f 74 65 0d 0a 61 20 71 75  m, I wrote..a qu
0340: 69 63 6b 20 70 6c 61 6e 74 75 6d 6c 2d 6d 6f 64  ick plantuml-mod
0350: 65 20 74 6f 20 65 61 73 69 6c 79 20 6d 61 6e 69  e to easily mani
0360: 70 75 6c 61 74 65 20 74 68 6f 73 65 20 73 6d 61  pulate those sma
0370: 6c 6c 20 55 4d 4c 20 64 72 61 77 69 6e 67 20 64  ll UML drawing d
0380: 65 73 63 72 69 70 74 69 6f 6e 0d 0a 61 6e 64 20  escription..and 
0390: 70 72 65 76 69 65 77 20 74 68 65 6d 20 77 69 74  preview them wit
03a0: 68 20 45 6d 61 63 73 2e 0d 0a 0a 5a 20 39 32 62  h Emacs....Z 92b
03b0: 34 38 35 32 30 31 61 31 62 33 35 33 65 39 62 35  485201a1b353e9b5
03c0: 34 32 34 38 61 32 63 34 30 32 36 61 34 0a        4248a2c4026a4.