Bug 107549 - incomplete special ROmanian character list
Summary: incomplete special ROmanian character list
Status: RESOLVED UNMAINTAINED
Alias: None
Product: quanta
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: András Manţia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-16 19:56 UTC by Becheru Petru-Ioan
Modified: 2015-10-10 08:46 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Special romanian caracters (10.57 KB, image/png)
2005-07-05 15:31 UTC, Becheru Petru-Ioan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Becheru Petru-Ioan 2005-06-16 19:56:31 UTC
Version:           post-3.4.0 (using KDE 3.4.1, Debian Package 4:3.4.1-1 (3.1))
Compiler:          gcc version 3.3.6 (Debian 1:3.3.6-5)
OS:                Linux (i686) release 2.6.11-1-k7

Special Eastearn European Characters 
( ţ ă ş etc) are not in the "Insert Special Character" dialog. Please include them
Comment 1 András Manţia 2005-07-05 14:12:13 UTC
SVN commit 431855 by amantia:

Backport: add missing romanian accented chars to the automatic conversion list. 
Unfortunately they cannot be added to the list of special characters for 3.4.x, as it would introduce new strings.

CCBUG: 107549

 M  +1 -0      ChangeLog  
 M  +1 -1      src/document.cpp  


--- branches/KDE/3.4/kdewebdev/quanta/ChangeLog #431854:431855
@@ -7,6 +7,7 @@
        - show an upload treeview for profiles that have @ in the username
        - allow CVS actions to be put on toolbars [#106023]
        - open the files with the right encoding when restoring the last opened files on startup [#104512]
+       - add missing Romanian characters to the automatic conversion list [#107549]
        
 Version 3.4.1 (Release date: 31-05-2005; Started 04-03-2004):
  - bugfixes:
--- branches/KDE/3.4/kdewebdev/quanta/src/document.cpp #431854:431855
@@ -94,7 +94,7 @@
          203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 216, 217, 218,
          219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233,
          234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249,
-         250, 251, 252, 253, 254, 255, 336, 337, 368, 369, 0};
+         250, 251, 252, 253, 254, 255, 258, 259, 336, 337, 350, 351, 354, 355, 368, 369, 0};
 
 Document::Document(KTextEditor::Document *doc,
                    QWidget *parent, const char *name, WFlags f )
Comment 2 András Manţia 2005-07-05 14:12:22 UTC
SVN commit 431856 by amantia:

Add missing romanian accented chars. 
It would be better if I didn't had to search for character codes...

BUG: 107549

 M  +2 -0      ChangeLog  
 M  +6 -0      data/chars  
 M  +3 -3      quanta.kdevelop  
 M  +1 -1      src/document.cpp  


--- trunk/KDE/kdewebdev/quanta/ChangeLog #431855:431856
@@ -14,6 +14,8 @@
         - entity autocompletion fixes
         - show an upload treeview for profiles that have @ in the username
         - allow CVS actions to be put on toolbars [#106023]
+        - open the files with the right encoding when restoring the last opened files on startup [#104512]
+        - add missing Romanian characters to the Insert Special Character dialog and to the automatic conversion list [#107549]
 
  - improvements:
         - nicer processing of CVS output
--- trunk/KDE/kdewebdev/quanta/data/chars #431855:431856
@@ -126,6 +126,12 @@
 ý (ý) Small y, acute accent
 þ (þ) Small thorn
 ÿ (ÿ) Small y, diaeresis
+Ă (Ă) Capital A, romanian accent
+ă (ă) Small a, romanian accent
+Ş (Ş) Capital S, accent below
+ş (ş) Small s, accent below
+Ţ (Ţ) Capital T, accent below
+ţ (ţ) Small t, accent below
 ‐ (‐) Hyphen
 – (–) En dash
 — (—) Em dash
--- trunk/KDE/kdewebdev/quanta/quanta.kdevelop #431855:431856
@@ -166,7 +166,7 @@
     </groups>
     <tree>
       <hidenonprojectfiles>false</hidenonprojectfiles>
-      <hidepatterns></hidepatterns>
+      <hidepatterns/>
       <showvcsfields>true</showvcsfields>
     </tree>
   </kdevfileview>
@@ -241,10 +241,10 @@
   </kdevcvs>
   <kdevfilecreate>
     <filetypes>
-      <type icon="" ext="h" name="C++ header" create="template" >
+      <type icon="" ext="h" create="template" name="C++ header" >
         <descr>Quanta speicfic header</descr>
       </type>
-      <type icon="source_cpp" ext="cpp" name="C++ source" create="template" >
+      <type icon="source_cpp" ext="cpp" create="template" name="C++ source" >
         <descr>A new empty C++ file.</descr>
       </type>
     </filetypes>
--- trunk/KDE/kdewebdev/quanta/src/document.cpp #431855:431856
@@ -94,7 +94,7 @@
          203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 216, 217, 218,
          219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233,
          234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249,
-         250, 251, 252, 253, 254, 255, 336, 337, 368, 369, 0};
+         250, 251, 252, 253, 254, 255, 258, 259, 336, 337, 350, 351, 354, 355, 368, 369, 0};
 
 Document::Document(KTextEditor::Document *doc,
                    QWidget *parent, const char *name, WFlags f )
Comment 3 Becheru Petru-Ioan 2005-07-05 14:43:32 UTC
>It would be better if I didn't had to search for character codes

U didn't ask :) Thanks for resolving the bug
Comment 4 András Manţia 2005-07-05 14:55:23 UTC
> U didn't ask :) Thanks for resolving the bug


Because I know Romanian. ;-)
Comment 5 Becheru Petru-Ioan 2005-07-05 15:31:31 UTC
Created attachment 11683 [details]
Special romanian caracters

Note that there are two characters that seem the same : S/s with cedilla(a
small coma sticked below the S touching it) and S with the coma NOT touching
it. The correct ROmanian character is second one : ș ; the same applies with
T/t
Comment 6 András Manţia 2005-07-05 20:29:53 UTC
SVN commit 431957 by amantia:

Add the correct romanian accented chars. 

CCBUG: 107549

 M  +8 -4      data/chars  
 M  +1 -1      src/document.cpp  


--- trunk/KDE/kdewebdev/quanta/data/chars #431956:431957
@@ -128,10 +128,14 @@
 ÿ (&#255;) Small y, diaeresis
 Ă (&#258;) Capital A, romanian accent
 ă (&#259;) Small a, romanian accent
-Ş (&#350;) Capital S, accent below
-ş (&#351;) Small s, accent below
-Ţ (&#354;) Capital T, accent below
-ţ (&#355;) Small t, accent below
+Ş (&#350;) Capital S, cedilla accent
+ş (&#351;) Small s, cedilla accent
+Ţ (&#354;) Capital T, cedilla accent
+ţ (&#355;) Small t, cedilla accent
+Ş (&#536;) Capital S, comma accent below
+ş (&#537;) Small s, comma accent below
+Ţ (&#538;) Capital T, comma accent below
+ţ (&#539;) Small t, comma accent below
 ‐ (&#8208;) Hyphen
 – (&#8211;) En dash
 — (&#8212;) Em dash
--- trunk/KDE/kdewebdev/quanta/src/document.cpp #431956:431957
@@ -94,7 +94,7 @@
          203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 216, 217, 218,
          219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233,
          234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249,
-         250, 251, 252, 253, 254, 255, 258, 259, 336, 337, 350, 351, 354, 355, 368, 369, 0};
+         250, 251, 252, 253, 254, 255, 258, 259, 336, 337, 350, 351, 354, 355, 368, 369, 536, 537, 538, 539, 0};
 
 Document::Document(KTextEditor::Document *doc,
                    QWidget *parent, const char *name, WFlags f )
Comment 7 Becheru Petru-Ioan 2007-01-06 13:09:42 UTC
There is another way to draw these special characters: see http://en.wikipedia.org/wiki/Combining_character and http://en.wikipedia.org/wiki/Unicode#Upluslink . For example writing é in html can be done(work in Konqueror) by writing e(&#x0065;) and then writing a combining character(the accent &#x0301;) resulting html code is : &#x0065;&#x0301; 
These way enable browsers to draw characters that the font does not provide(like some speciual romanian characters) using combining characters that they provide!
Comment 8 Christoph Cullmann 2015-10-10 08:46:31 UTC
Dear users,

the Quanta application ceased to exist over 5 years ago. For some of the use cases of Quanta there are nowadays KDevPlatform plugins available (like PHP/Python/... language support plugins).

Therefore the old Quanta bugs will now be closed, the Quanta bugzilla product is already closed for new reports.

Greetings
Christoph