Grammalecte  Hex Artifact Content

Artifact f510cbe976185598657a0a62e7b14584a4b2e5a5518723dca62ade7c61a204c7:


0000: 23 20 43 48 41 4e 47 45 4c 4f 47 20 4f 46 c2 a0  # CHANGELOG OF..
0010: 47 52 41 4d 4d 41 4c 45 43 54 45 0a 0a 23 23 20  GRAMMALECTE..## 
0020: 20 30 2e 30 0a 20 20 20 20 41 6c 70 68 61 20 76   0.0.    Alpha v
0030: 65 72 73 69 6f 6e 2c 20 73 69 6d 69 6c 61 72 20  ersion, similar 
0040: 74 6f 20 4c 69 67 68 74 70 72 6f 6f 66 20 28 61  to Lightproof (a
0050: 20 67 72 61 6d 6d 61 72 20 63 68 65 63 6b 65 72   grammar checker
0060: 20 66 6f 72 20 4c 69 62 72 65 4f 66 66 69 63 65   for LibreOffice
0070: 29 0a 0a 23 23 20 20 30 2e 31 0a 20 20 20 20 4c  )..##  0.1.    L
0080: 65 78 69 63 61 6c 20 61 6e 61 6c 79 73 69 73 20  exical analysis 
0090: 63 6f 6d 6d 61 6e 64 73 20 77 69 74 68 20 64 69  commands with di
00a0: 73 61 6d 62 69 67 75 61 74 69 6f 6e 20 62 79 20  sambiguation by 
00b0: 70 61 74 74 65 72 6e 20 65 78 63 6c 75 73 69 6f  pattern exclusio
00c0: 6e 0a 20 20 20 20 4f 70 74 69 6f 6e 61 6c 20 73  n.    Optional s
00d0: 75 67 67 65 73 74 69 6f 6e 73 0a 20 20 20 20 42  uggestions.    B
00e0: 61 63 6b 20 72 65 66 65 72 65 6e 63 65 20 67 72  ack reference gr
00f0: 6f 75 70 73 20 77 69 74 68 69 6e 20 65 72 72 6f  oups within erro
0100: 72 20 6d 65 73 73 61 67 65 73 0a 0a 23 23 20 20  r messages..##  
0110: 30 2e 32 0a 20 20 20 20 42 69 2d 70 61 73 73 65  0.2.    Bi-passe
0120: 73 20 65 6e 67 69 6e 65 0a 20 20 20 20 20 20 20  s engine.       
0130: 20 50 61 73 73 20 31 3a 20 70 61 72 61 67 72 61   Pass 1: paragra
0140: 70 68 20 62 79 20 70 61 72 61 67 72 61 70 68 0a  ph by paragraph.
0150: 20 20 20 20 20 20 20 20 50 61 73 73 20 32 3a 20          Pass 2: 
0160: 73 65 6e 74 65 6e 63 65 20 62 79 20 73 65 6e 74  sentence by sent
0170: 65 6e 63 65 0a 20 20 20 20 54 65 78 74 20 70 72  ence.    Text pr
0180: 65 70 72 6f 63 65 73 73 6f 72 20 62 65 74 77 65  eprocessor betwe
0190: 65 6e 20 74 68 65 20 74 77 6f 20 70 61 73 73 65  en the two passe
01a0: 73 0a 20 20 20 20 45 72 72 6f 72 20 70 6f 73 69  s.    Error posi
01b0: 74 69 6f 6e 69 6e 67 20 28 62 79 20 67 72 6f 75  tioning (by grou
01c0: 70 20 73 65 6c 65 63 74 69 6f 6e 29 0a 0a 23 23  p selection)..##
01d0: 20 20 30 2e 33 0a 20 20 20 20 4d 75 6c 74 69 2d    0.3.    Multi-
01e0: 70 61 73 73 65 73 20 65 6e 67 69 6e 65 0a 20 20  passes engine.  
01f0: 20 20 5b 66 72 5d 20 44 69 63 74 69 6f 6e 61 72    [fr] Dictionar
0200: 79 20 73 77 69 74 63 68 65 72 0a 20 20 20 20 5b  y switcher.    [
0210: 66 72 5d 20 54 65 78 74 20 66 6f 72 6d 61 74 74  fr] Text formatt
0220: 65 72 0a 20 20 20 20 5b 66 72 5d 20 4c 65 78 69  er.    [fr] Lexi
0230: 63 6f 67 72 61 70 68 65 72 0a 20 20 20 20 5b 66  cographer.    [f
0240: 72 5d 20 46 72 65 6e 63 68 20 43 6f 6e 6a 75 67  r] French Conjug
0250: 75 65 75 72 0a 0a 23 23 20 20 30 2e 34 0a 20 20  ueur..##  0.4.  
0260: 20 20 53 69 6d 70 6c 65 72 20 75 73 65 72 20 6f    Simpler user o
0270: 70 74 69 6f 6e 73 20 77 72 69 74 69 6e 67 0a 20  ptions writing. 
0280: 20 20 20 5b 66 72 5d 20 53 75 67 67 65 73 74 69     [fr] Suggesti
0290: 6f 6e 20 6d 65 63 68 61 6e 69 73 6d 73 0a 20 20  on mechanisms.  
02a0: 20 20 5b 66 72 5d 20 5b 57 72 69 74 65 72 5d 20    [fr] [Writer] 
02b0: 41 70 70 6c 69 63 61 74 69 6f 6e 20 4c 61 75 6e  Application Laun
02c0: 63 68 65 72 0a 20 20 20 20 5b 66 72 5d 20 5b 57  cher.    [fr] [W
02d0: 72 69 74 65 72 5d 20 41 75 74 68 6f 72 20 66 69  riter] Author fi
02e0: 65 6c 64 20 65 64 69 74 69 6f 6e 0a 0a 23 23 20  eld edition..## 
02f0: 20 30 2e 35 0a 20 20 20 20 47 72 61 6d 6d 61 6c   0.5.    Grammal
0300: 65 63 74 65 20 69 73 20 61 6e 20 61 75 74 6f 6e  ecte is an auton
0310: 6f 6d 6f 75 73 20 70 61 63 6b 61 67 65 2c 20 66  omous package, f
0320: 72 65 65 20 66 72 6f 6d 20 48 75 6e 73 70 65 6c  ree from Hunspel
0330: 6c 20 61 6e 64 20 4c 69 62 72 65 4f 66 66 69 63  l and LibreOffic
0340: 65 0a 20 20 20 20 49 6e 64 65 78 61 62 6c 65 20  e.    Indexable 
0350: 62 69 6e 61 72 79 20 64 69 63 74 69 6f 6e 61 72  binary dictionar
0360: 79 20 28 44 41 57 47 2d 46 53 41 29 20 67 65 6e  y (DAWG-FSA) gen
0370: 65 72 61 74 6f 72 0a 20 20 20 20 44 69 73 61 6d  erator.    Disam
0380: 62 69 67 75 61 74 6f 72 0a 20 20 20 20 4d 75 6c  biguator.    Mul
0390: 74 69 2d 61 63 74 69 6f 6e 73 20 72 75 6c 65 73  ti-actions rules
03a0: 20 28 62 69 2d 70 61 73 73 65 73 20 65 6e 67 69   (bi-passes engi
03b0: 6e 65 20 61 67 61 69 6e 29 0a 20 20 20 20 53 69  ne again).    Si
03c0: 6d 70 6c 65 72 20 6f 70 74 69 6f 6e 73 20 66 6f  mpler options fo
03d0: 72 20 77 6f 72 64 20 62 6f 75 6e 64 61 72 69 65  r word boundarie
03e0: 73 0a 20 20 20 20 55 6e 69 74 20 74 65 73 74 73  s.    Unit tests
03f0: 0a 20 20 20 20 4e 65 77 20 65 6e 67 69 6e 65 20  .    New engine 
0400: 77 72 69 74 74 65 6e 20 69 6e 20 4a 61 76 61 53  written in JavaS
0410: 63 72 69 70 74 0a 20 20 20 20 5b 66 72 5d 20 45  cript.    [fr] E
0420: 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20 46 69 72  xtension for Fir
0430: 65 66 6f 78 0a 20 20 20 20 5b 66 72 5d 20 45 78  efox.    [fr] Ex
0440: 74 65 6e 73 69 6f 6e 20 66 6f 72 20 54 68 75 6e  tension for Thun
0450: 64 65 72 62 69 72 64 0a 0a 23 23 20 20 30 2e 36  derbird..##  0.6
0460: 0a 20 20 20 20 5b 66 72 5d 20 45 78 74 65 6e 73  .    [fr] Extens
0470: 69 6f 6e 20 66 6f 72 20 46 69 72 65 66 6f 78 20  ion for Firefox 
0480: 63 6f 6e 76 65 72 74 65 64 20 74 6f 20 57 65 62  converted to Web
0490: 45 78 74 65 6e 73 69 6f 6e 0a 20 20 20 20 5b 66  Extension.    [f
04a0: 72 5d 20 5b 57 72 69 74 65 72 5d 20 45 6e 75 6d  r] [Writer] Enum
04b0: 65 72 61 74 6f 72 20 6f 66 20 77 6f 72 64 73 0a  erator of words.
04c0: 20 20 20 20 4c 65 78 69 63 6f 6e 20 65 64 69 74      Lexicon edit
04d0: 6f 72 0a 20 20 20 20 47 72 61 70 68 73 70 65 6c  or.    Graphspel
04e0: 6c 3a 20 73 70 65 6c 6c 63 68 65 63 6b 65 72 20  l: spellchecker 
04f0: 61 73 20 61 6e 20 69 6e 64 65 70 65 6e 64 61 6e  as an independan
0500: 74 20 70 61 63 6b 61 67 65 0a 0a 23 23 20 20 31  t package..##  1
0510: 2e 30 0a 20 20 20 20 4e 65 77 20 67 72 61 6d 6d  .0.    New gramm
0520: 61 72 20 63 68 65 63 6b 65 72 20 65 6e 67 69 6e  ar checker engin
0530: 65 2c 20 62 61 73 65 64 20 6f 6e 20 74 6f 6b 65  e, based on toke
0540: 6e 69 7a 61 74 69 6f 6e 0a 20 20 20 20 3e 20 52  nization.    > R
0550: 75 6c 65 73 20 67 72 61 70 68 73 20 28 6c 65 73  ules graphs (les
0560: 73 20 72 65 73 6f 75 72 63 65 73 20 63 6f 6e 73  s resources cons
0570: 75 6d 69 6e 67 29 0a 20 20 20 20 3e 20 53 69 6d  uming).    > Sim
0580: 70 6c 69 65 72 20 6d 65 74 68 6f 64 20 74 6f 20  plier method to 
0590: 77 72 69 74 65 20 72 75 6c 65 73 0a 20 20 20 20  write rules.    
05a0: 3e 20 54 61 67 73 20 66 6f 72 20 74 6f 6b 65 6e  > Tags for token
05b0: 73 0a 20 20 20 20 3e 20 54 6f 6b 65 6e 73 20 6d  s.    > Tokens m
05c0: 65 72 67 69 6e 67 0a 20 20 20 20 3e 20 49 6d 6d  erging.    > Imm
05d0: 75 6e 69 74 79 20 72 75 6c 65 73 0a              unity rules.