Ezhil-Language-Foundation / Ezhil-Lang

எழில் - ஒரு தமிழ் நிரலாக்க மொழி; தமிழ் மாணவர்களுக்கு இது முதல்முறை கணிப்பொறி நிரல் ஏழுத உதவும் (Ezhil, is a fun Tamil programming language for K-12).
http://ezhillang.org/
GNU General Public License v3.0
171 stars 46 forks source link

எழில் வெளியீடு எண் 0.99 பரிசோதனை வழுக்கள் #201

Open arcturusannamalai opened 6 years ago

arcturusannamalai commented 6 years ago

அருண் ராம் அவரது எழில் வெளியீடு எண் 0.99 பர்சியோதனையில் கண்டறிந்த பதினாறு வழுக்கள்

I tried only Ezhuthi today. Please see below my observations.

1. When I tried invoking with "Run as administrator", I got the following error. On normal double-click on ezhuthi.bat, it works fine.

image

2. Ezhuthi does not offer to maximize itself, the maximize button is diabled.

3. If I make a change and without saving, if I exit (on clicking "Veliyeru", or clicking the close button), it offers to save (with options "Sari" or "Rathu").  I expected "Rathu" to cancel the operation, and return to editing.  But it just closed the application without saving.  On clicking "Sari" in the message box, it opens up the browse file dialog box. I then said "Rathu" - again the entire application closed without saving.  There is no way to return to editing without saving after I clicked on close or "Veliyeru"

 4. When I clicked "udhaaranangal kaami", it gives out a small window where the examples are listed.  It offers to maximize. When I tried maximizing it, it does not maximize to proper size - but, when I do show desktop and then open that window, it is maximized to the proper area.

 5. Pressing Alt M O, it is expected that "Udhaaranangal kaami" is shown up.  But, it does only if I press Alt-M and then O (without Alt being pressed, when pressing O).  Same for Alt E X, Atl E V, Alt F N, Alt F O and others as well

 6. Ctrl-C, Ctrl-X and Ctrl-V works as usual in the editor.  But Ctrl-Z does not. The functionality can be invoked using "Marai" button

 7. There is no visual representation of which files are opened at any point in time. (or, can we open only one file at a time for working on?)

 8.  When I am working on a file (unsaved) and I click on "Pudhiya" or Ctrl-N, a new blank file is opened and the existing changes are completely lost!

 9. When I open the examples (udhaaranangal kaami menu option) window, I move over the item using arrow keys - nothing happens, whereas if I move over using mouse-select using single click, the editor content is replaced with the contents of the file pointed by mouse selection.  Normally the behavior for these two should be the same.  The file may be opened (contents displayed) by double-clicking the item.  Since the contents displayed on highlighting using mouse itself, there is no need for "Udhaaranam Kaatu" button in that window.  Also, "Kaami" and "Kaatu" - both styles of words are being used for the same functionality - might create a confusion.

10. Also, when I am in the middle of editing and open the examples without saving, the window opens but no functionality works (on selection using enter, mouse click etc) - The program expects the current work to be saved before opening the examples - but does not explicitly tells so.

11. For opening the Tamil key board (at the bottom) and the Ezhil key words (at the top), there are two ways: Using "Thirai" menu option or "Thirai Vazhi Ullidu" button at the top.  The functionalities can be toggled using these two: So, if I opened up both keyboard and keywords, the check boxes will be clicked in the menu option.  Then I would press "Thirai Vazhi Ullidu" button and make these two to vanish away.  Even now, the check boxes would be in checked state with no keyboard and keywords.

image

 12. As you can see in the above screenshot, I am testing something and the right side output window shows the output of something else - while I am working on this, I would have forgot which file I had opened and for what this output came to be!

 13. "Azhi" button helps in clearing the output window. But it does not tell so explicitly.  And if it is only for the output window, it may not be placed as one of the top buttons.

 14.  For a while, I was wondering what this blank area on the right - I was not able to grasp that the area is where the output will be displayed.  I tried clicking on it, thinking it is another edit window or work space.

 15. இது ஒரு எழில் தமிழ் நிரலாக்க மொழி உதாரணம்.  Here, there might be a minor correction: ஒரு is used before a consonant and ஓர் is used before a vowel.  ஓர்  ஆடு,  ஓர் அரசன்  But, ஒரு  மரம், ஒரு  கிணறு!

In this instance, ஓர் எழில் will be better.

 16. In the following keyboard, third row, 1st button.  Is it பிற?

image