The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
paul 723f3424d4 merge r17484 from cpstrnew branch by michael:
* Patch from Inoussa:
* defcmp.pas
    ** ansistring to/from RawByteString are evaluated "te_equal"
    ** ansistring to UTF8string is evaluated (te_convert_l1,tc_string_2_string)

* ncnv.pas
    ** "ttypeconvnode.typecheck_char_to_string" : WideChar to AnsiString/ShortString
        is possible if the source code page is not utf8
    ** "ttypeconvnode.typecheck_char_to_char" : WideChar to AnsiChar
        is possible if the source code page is not utf8

* ncon.pas
    ** "tstringconstnode.changestringtype" : Unicode to utf8string bug fix(set the encoding),
       constants in the source code with code page set utf8 should be converted back to utf8

* nopt.pas
    ** "genmultistringadd" : fpc_<stringname>_concat_multi have a new parameter "cp"
        to indicate the "DestS" code page if the variable content is nil. This is required
        in order not to loose the declared code page.

* pinline.pas
    ** "inline_setlength" : a new parameter "cp" to indicate the code page if the variable content
       is nil. This is required in order not to loose the declared code page.
* ptconst.pas
    ** "parse_arraydef" : for string const to array of ansichar/widechar conversion check for wide string and
        convert if it is required. For char const to array of ansichar/widechar conversion check for wide char and
        convert if it is required.

git-svn-id: trunk@19113 -
2011-09-17 13:30:09 +00:00
compiler merge r17484 from cpstrnew branch by michael: 2011-09-17 13:30:09 +00:00
ide Add USE_OLD_REGEXPR option for regular expression unit choice 2011-08-29 13:38:13 +00:00
installer + Update all Makefile's modified by 2011-08-16 20:10:19 +00:00
packages * Patch from Mantis #20046 fixing an issue in rcmatchstring. 2011-09-15 20:19:25 +00:00
rtl merge r17438 from cpstrnew branch by michael: 2011-09-17 13:27:26 +00:00
tests merge r17438 from cpstrnew branch by michael: 2011-09-17 13:27:26 +00:00
utils merge r17434 from cpstrnew branch by michael: 2011-09-17 13:19:59 +00:00
.gitattributes merge r17438 from cpstrnew branch by michael: 2011-09-17 13:27:26 +00:00
.gitignore + Added libogc binding and examples for Wii 2011-02-23 21:59:42 +00:00
Makefile + armv4t 2011-08-27 20:21:42 +00:00
Makefile.fpc * Trunk version to 2.7.1 2011-08-03 13:59:33 +00:00