Jacob Nordfalk <[email protected]>
writes:

> Version 2.3 (may 2015)
>
> * If you switch to a new language, a bundled example phrase is shown
> * Bugfixed Autofit and Hide intermediate
> * It's become a development platform! You can easily view/edit the
>   concerned dictionaries and compile from withing the tool!
>
> For developers that installed pairs from SVN source:
>
> * Click on a command to edit the source code.
> * The tool validates XML dictionary and transfer files.
> * After a change you can recompile the pair and immediately see the
>   result
>
> Please give it a go!!! Just do this and it starts up:
>
> wget
> https://svn.code.sf.net/p/apertium/svn/builds/apertium-viewer/apertium-viewer.jar
> java -jar apertium-viewer.jar 
>
> Don't forget to load a development mode, edit some files, make some
> syntax errors, press Validate and see how the relevat place with the
> error pops into the windows :-) :-) -:)

Very nice!

A *validating* editor that requires no setup is quite
rare :-) And it manages to find the correct source file for dependent
monolingual packages, neat. I also like how it remembers the line number
if you close it and re-open it.


Some bugs I found:
* I can change stuff in a source file and exit the editor, and it
  doesn't save or ask about saving
* If I introduce an error on e.g. line 70190 (or something way down in
  the file), it jumps to the wrong line number on Validate. You can try
  this in the bidix on nno-nob; just scroll to the bottom and change
  e.g. "rpar" to "bug" and it'll jump to line 65535. Oh, that number
  looks familiar :)
* If I click Edit Source for an .hfst file it tries to edit the binary …
* If I click Edit Source and "apertium-nno-nob.nno-nob.dix~" exists,
  it'll prefer that.
* It's possible to drag the toolbar off (so it disappears until you
  close and re-open the file)

Some ideas I had:
* If it can't auto-find the source, maybe it could ask for (and store)
  the location of the source? (Should probably also be editable for the
  auto-found sources, in case it finds the wrong file.)
* Setting for -j option for compilation
* Add the --trace option to -transfer/-interchunk, and on hover, show
  the rule number used (or some other UI?)
* A "jump to rule number" button for editing transfer rules


-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C

Attachment: signature.asc
Description: PGP signature

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Apertium-stuff mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/apertium-stuff

Reply via email to