[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [KDb] [Bug 364950] SQL: Handle escape sequences in string literals
From:       Jarosław Staniek via KDE Bugzilla <bugzilla_noreply () k
Date:       2016-07-01 9:57:38
Message-ID: bug-364950-17878-b3ZGRNLlKI () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=364950

Jarosław Staniek <staniek@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |http://commits.kde.org/kdb/
                   |                            |75d1b25be0ec92bfee6693fad15
                   |                            |3d4eb6fa525d9
             Status|ASSIGNED                    |RESOLVED

--- Comment #3 from Jarosław Staniek <staniek@kde.org> ---
Git commit 75d1b25be0ec92bfee6693fad153d4eb6fa525d9 by Jaroslaw Staniek.
Committed on 01/07/2016 at 09:12.
Pushed by staniek into branch 'escape-sequences-staniek'.

KDbSQL: Handle escape sequences in string literals

Handle escape sequences in string literals: \" \' \n \r \0 etc.

Also:
- \xhh -> character
- \uxxxx -> 16-bit unicode character
- \u{xxxxxx} -> 24-bit unicode "code point" character, known from JavaScript
(ECMAScript 6)
- Add autotests

M  +165  -0    autotests/KDbTest.cpp
M  +4    -0    autotests/KDbTest.h
M  +203  -1    src/KDb.cpp
M  +65   -3    src/KDb.h
M  +15   -4    src/parser/KDbSqlScanner.l

http://commits.kde.org/kdb/75d1b25be0ec92bfee6693fad153d4eb6fa525d9

--- Comment #4 from Jarosław Staniek <staniek@kde.org> ---
Git commit 172580d30f59f8a14fa9837dab567a257ad2a94f by Jaroslaw Staniek.
Committed on 01/07/2016 at 09:13.
Pushed by staniek into branch 'escape-sequences-staniek'.

GIT_SILENT Update generated scanner code

M  +240  -224  src/parser/generated/sqlscanner.cpp

http://commits.kde.org/kdb/172580d30f59f8a14fa9837dab567a257ad2a94f

-- 
You are receiving this mail because:
You are watching all bug changes.=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic