Commit Graph

61449 Commits

Author SHA1 Message Date
nickysn
febcfc8d20 - removed ifdefs from TMenuView.GetHelpCtx
git-svn-id: branches/unicodekvm@48746 -
2021-02-21 06:46:20 +00:00
nickysn
60a7eac72b - cleanup ifdefs from TMenuView.Execute
git-svn-id: branches/unicodekvm@48745 -
2021-02-21 06:45:48 +00:00
nickysn
9b419b800a - removed one ifdef from TMenuView.Load
git-svn-id: branches/unicodekvm@48744 -
2021-02-21 06:44:16 +00:00
nickysn
83e492235e * use Sw_PString in TStatusItem to avoid an ifdef
git-svn-id: branches/unicodekvm@48743 -
2021-02-21 06:42:55 +00:00
nickysn
1bc06ec276 * use SW_PString in TMenuItem to avoid an ifdef
git-svn-id: branches/unicodekvm@48742 -
2021-02-21 06:42:12 +00:00
nickysn
fb7fdfaae4 - removed an ifdef from DisposeMenu
git-svn-id: branches/unicodekvm@48741 -
2021-02-21 06:40:37 +00:00
nickysn
c271a71060 - removed ifdefs from TStatusLine.HandleEvent
git-svn-id: branches/unicodekvm@48740 -
2021-02-21 06:38:06 +00:00
nickysn
0d171d91ae - reduced the number of ifdefs in TStatusLine.DrawSelect
git-svn-id: branches/unicodekvm@48739 -
2021-02-21 06:36:42 +00:00
nickysn
1b27a955fa * updated unicode example string
git-svn-id: branches/unicodekvm@48738 -
2021-02-21 06:31:00 +00:00
nickysn
d892db6238 * synchronized with trunk
git-svn-id: branches/unicodekvm@48737 -
2021-02-21 06:27:43 +00:00
nickysn
f04d87bc3d * fixed reference count bug in the unicode version of TView.do_writeViewRec1
git-svn-id: branches/unicodekvm@48736 -
2021-02-21 06:26:22 +00:00
nickysn
8ed768d486 - disable optimizations to ease debugging
git-svn-id: branches/unicodekvm@48735 -
2021-02-21 01:10:46 +00:00
florian
29b0712418 * patch by Michael Ring to fix errors introduced by r48722
git-svn-id: trunk@48734 -
2021-02-20 20:50:04 +00:00
marcus
fb5cd1aefd MorphOS: TProcess implementation supporting async mode and pipes
git-svn-id: trunk@48733 -
2021-02-20 18:39:40 +00:00
Károly Balogh
2ffe777b44 m68k: extend the the register to full size, when multiplied by an immediate in memory references. Patch based on the work of Pierre Muller.
git-svn-id: trunk@48732 -
2021-02-20 11:21:14 +00:00
nickysn
89c7ae42af + some fv unicode fixes for supporting complex (multi-char) enhanced grapheme clusters
git-svn-id: branches/unicodekvm@48731 -
2021-02-20 04:03:15 +00:00
nickysn
545dd0353b + use the enhanced grapheme cluster enumerator in UDrivers.MoveCStr and MoveStr
git-svn-id: branches/unicodekvm@48730 -
2021-02-20 01:56:11 +00:00
nickysn
e583ba6cfa + implemented StrWidth and CStrLen, using the new extended grapheme cluster string enumerator
git-svn-id: branches/unicodekvm@48729 -
2021-02-20 01:46:42 +00:00
nickysn
a202b86f37 + added rtl-unicode as dependency for the fv unit
git-svn-id: branches/unicodekvm@48728 -
2021-02-20 01:38:49 +00:00
nickysn
4a56b9eaf8 * synchronized with trunk
git-svn-id: branches/unicodekvm@48727 -
2021-02-20 01:35:27 +00:00
nickysn
8c06529ae2 + added and implemented a TUnicodeStringExtendedGraphemeClustersEnumerator class
in the graphemebreakproperty unit - an enumerator that splits a UTF-16 string
  into extended grapheme clusters (i.e. user-perceived characters), conforming
  to the Unicode 9.0 algorithm:
  https://www.unicode.org/reports/tr29/tr29-29.html

git-svn-id: trunk@48726 -
2021-02-20 01:24:46 +00:00
nickysn
4ab485225c + added modified LGPL license header to the new graphemebreakproperty.pp unit
git-svn-id: trunk@48725 -
2021-02-19 23:39:18 +00:00
nickysn
58867e0a4f * synchronized with trunk
git-svn-id: branches/unicodekvm@48724 -
2021-02-19 22:35:27 +00:00
nickysn
80bd080293 + added unit GraphemeBreakProperty, containing the grapheme break property character data from Unicode 9.0
git-svn-id: trunk@48723 -
2021-02-19 22:29:12 +00:00
florian
1213948393 * (modified) patch by Michael Ring to enable the FPU on Cortex-M4F if available
git-svn-id: trunk@48722 -
2021-02-19 21:11:12 +00:00
nickysn
715fb8007f + added the gbpparser tool to fpmake.pp
git-svn-id: trunk@48721 -
2021-02-19 20:16:09 +00:00
nickysn
9bc0f62f45 + added tool for parsing GraphemeBreakProperty.txt and converting it to code
git-svn-id: trunk@48720 -
2021-02-19 19:32:10 +00:00
nickysn
26253b9e88 * updated readme with URLs of the Unicode 9.0 and CLDR 30 data files (to the best of my knowledge)
git-svn-id: trunk@48719 -
2021-02-19 19:27:55 +00:00
nickysn
5677ef4bdd * fixed the file name in the cldrparser help screen
git-svn-id: trunk@48718 -
2021-02-19 19:24:58 +00:00
nickysn
2b73b5bf9a * fixed the parse-collations script/bat file
git-svn-id: trunk@48717 -
2021-02-19 19:24:20 +00:00
michael
1357eedf09 * Month constants appeared in Delphi
git-svn-id: trunk@48716 -
2021-02-19 08:12:46 +00:00
florian
ef8d520e82 * more cfi support for aarch64
git-svn-id: trunk@48714 -
2021-02-18 21:44:12 +00:00
nickysn
a7e63b66ae + introduced StrWidth
git-svn-id: branches/unicodekvm@48713 -
2021-02-18 21:10:39 +00:00
nickysn
506763c384 * synchronized with trunk
git-svn-id: branches/unicodekvm@48712 -
2021-02-18 20:50:55 +00:00
michael
600a5dd13f * Fix from mattias Gartner for issue ID #38509, correctly rest index on close/reopen
git-svn-id: trunk@48711 -
2021-02-18 15:10:05 +00:00
michael
22ad12d5b7 * Fix compilation, additional mysql
git-svn-id: trunk@48710 -
2021-02-18 15:09:04 +00:00
Mattias Gaertner
14dcf30988 fcl-db: fixed mysql transaction
git-svn-id: trunk@48705 -
2021-02-18 09:20:44 +00:00
michael
2da4113310 * Cursor can be nil, patch from Mattias Gaertner
git-svn-id: trunk@48702 -
2021-02-17 21:07:57 +00:00
florian
599ba8cc2a + generate initial cfi for aarch64
git-svn-id: trunk@48701 -
2021-02-17 20:43:37 +00:00
michael
e08a2ea86b * Example for monospace fonts and subsetting
git-svn-id: trunk@48697 -
2021-02-17 13:35:48 +00:00
michael
aa4fd5e6b1 * Fix issue ID #35251 (patch from Rumen Gyurov)
git-svn-id: trunk@48696 -
2021-02-17 13:32:03 +00:00
Mattias Gaertner
3227c5953d fcl-db: clean up
git-svn-id: trunk@48695 -
2021-02-17 13:26:23 +00:00
michael
54a48183bc * Fix from Joellin to correctly read monospace fonts
git-svn-id: trunk@48694 -
2021-02-17 13:26:18 +00:00
michael
0b8f98ab24 * Patch from Mattias Gaertner to add MySQL 8.0 support
git-svn-id: trunk@48692 -
2021-02-17 12:59:32 +00:00
pierre
acf2567bda Second trial to fix commit 48688
git-svn-id: trunk@48691 -
2021-02-17 09:46:37 +00:00
pierre
34fd36f817 Fix previous commit 48688 to avoid accessing 'invalid' positions in sym.value.valueptr
git-svn-id: trunk@48689 -
2021-02-17 07:09:55 +00:00
pierre
6a408fe97e Avoid writing characters after sym.value.len for conststring constant symbols
git-svn-id: trunk@48688 -
2021-02-16 23:15:08 +00:00
florian
5b29e7a3ec + (safe) heuristics to use DW_CFA_advance_loc1 in CFI
git-svn-id: trunk@48687 -
2021-02-16 21:16:54 +00:00
florian
436a0d3f9e * generate advance_loc records only if there was code/data since the last advance_loc entry
git-svn-id: trunk@48686 -
2021-02-15 22:26:49 +00:00
florian
09d6398942 * arm: better cfi
git-svn-id: trunk@48685 -
2021-02-15 22:25:18 +00:00