nickysn
|
7fd8562d4a
+ unicode version of MoveChar
|
4 lat temu |
nickysn
|
ae339ed8fb
+ unicode version of CStrLen
|
4 lat temu |
nickysn
|
3297a453ea
+ unicode version of MoveStr
|
4 lat temu |
nickysn
|
8a7ba17e12
+ unicode version of MoveCStr
|
4 lat temu |
nickysn
|
0d76565e50
* partial unicode conversion of the views unit
|
4 lat temu |
nickysn
|
4b0edb6115
* switched the fv units to objfpc mode
|
4 lat temu |
nickysn
|
92c96da226
* synchronized with trunk
|
4 lat temu |
florian
|
3a0eb110ec
* FPC_VERSION => FPC_FULLVERSION
|
4 lat temu |
nickysn
|
b564e400fc
+ introduced unit uviews, which is going to be the unicode enabled version of the views unit
|
4 lat temu |
nickysn
|
be64fd707a
+ add include file views.inc to fpmake
|
4 lat temu |
nickysn
|
1f3e903c10
+ added views.pas that includes views.inc
|
4 lat temu |
nickysn
|
c5541e9376
* views.pas renamed views.inc
|
4 lat temu |
nickysn
|
3d4a242974
+ introduced unit udrivers, which calls InitEnhancedVideo instead of InitVideo (i.e. enables unicode mode in the video unit)
|
4 lat temu |
nickysn
|
e341e247e9
+ add drivers.inc to the include file dependencies of the drivers unit
|
4 lat temu |
nickysn
|
28cc421b13
+ added drivers.pas that includes drivers.inc
|
4 lat temu |
nickysn
|
44213e3389
* drivers.pas moved to drivers.inc
|
4 lat temu |
nickysn
|
75db39f064
* all integers replaced with smallint, in order to be able to introduce objfpc mode
|
4 lat temu |
nickysn
|
834a6579d7
* LineBuf converted to dynarray (to avoid buffer overflow for too big consoles) and made global to avoid reallocating it on the heap on each screen update
|
4 lat temu |
nickysn
|
ec0fa8f46f
- removed unused variables and types from Video.SysUpdateScreen
|
4 lat temu |
nickysn
|
6109c56066
- removed the cp850 code page mapping from the windows video unit (it is no longer used)
|
4 lat temu |
nickysn
|
4864aba47a
- removed useunicodefunctions from the windows video unit
|
4 lat temu |
nickysn
|
11db30ab3d
* use CP_OEMCP to convert characters in LegacyChar2ExtendedGraphemeCluster
|
4 lat temu |
nickysn
|
453bdaaafc
* switched the windows video driver to use the enhanced (unicode) video buffer
|
4 lat temu |
nickysn
|
2746b0e035
+ added operator = for comparison of TEnhancedVideoCell records
|
4 lat temu |
nickysn
|
1b2e13bf77
+ enabled all debug code generation options in the video unit test .lpi files
|
4 lat temu |
nickysn
|
56f10ae916
* synchronized with trunk
|
4 lat temu |
nickysn
|
3634e7823f
* .lpi updated
|
4 lat temu |
nickysn
|
d4913f490f
* fixed off by one errors in the new video unit routines
|
4 lat temu |
marco
|
59a16914f3
* sqrt is 4 characters long, noticed by Artlogic.
|
4 lat temu |
Károly Balogh
|
ada3d2050c
m68k: write inline floating point immediates as hex consts, instead of scientific notation. the scientific notation format parsing depends on the libc the assembler was linked against, which can lead to varying results and compile errors
|
4 lat temu |