]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
The value for /f and other filename substitutions in SQLITE_PS1 is now
authordrh <>
Thu, 30 Apr 2026 18:23:58 +0000 (18:23 +0000)
committerdrh <>
Thu, 30 Apr 2026 18:23:58 +0000 (18:23 +0000)
"memory" if open on an in-memory database.

FossilOrigin-Name: 4aac1057eeaf6c29a4893e9c080497c780b0963e810c501532d79eba1b457f27

manifest
manifest.uuid
src/shell.c.in

index 363fb521efe7b5ff0dfa941ffee7371059d05ed4..d512e24e528c933550902d7f7c22dd73582e681b 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Remove\slots\sof\scode\sused\sto\ssupport\slegacy\sWindows\sversion\s(WindowsXP\sand\nbefore).\s\sUse\sSlim\sReader/Writer\sLocks\son\sWindows\sfor\snon-recursive\smutexes,\nsince\sSRWLs\sare\snow\savailable\son\sall\ssupported\sWindows\splatforms.
-D 2026-04-30T16:52:56.260
+C The\svalue\sfor\s/f\sand\sother\sfilename\ssubstitutions\sin\sSQLITE_PS1\sis\snow\n"memory"\sif\sopen\son\san\sin-memory\sdatabase.
+D 2026-04-30T18:23:58.352
 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x
 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
@@ -736,7 +736,7 @@ F src/random.c 606b00941a1d7dd09c381d3279a058d771f406c5213c9932bbd93d5587be4b9c
 F src/resolve.c 928ff887f2a7c64275182060d94d06fdddbe32226c569781cf7e7edc6f58d7fd
 F src/rowset.c 8432130e6c344b3401a8874c3cb49fefe6873fec593294de077afea2dce5ec97
 F src/select.c 4c05cde130f26991b7411d8c6809e0630625e18078742c963a047b4b9cc01d49
-F src/shell.c.in 496900d9d402a9396fab954c9848c7aadf1b53d28ec63e2e10d50337664b7d8d
+F src/shell.c.in 3ed0902de2a82c92ee535c1bc627fb7cfd64cc3b81762f1c10b59c634597da10
 F src/sqlite.h.in 39d2e09114d2bdb7afd998f4a469c8f8cd065f8093835a7d0422f260fc78fb4f
 F src/sqlite3.rc 015537e6ac1eec6c7050e17b616c2ffe6f70fca241835a84a4f0d5937383c479
 F src/sqlite3ext.h 9788c301f95370fa30e808861f1d2e6f022a816ddbe2a4f67486784c1b31db2e
@@ -2203,9 +2203,8 @@ F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee
 F tool/warnings.sh a554d13f6e5cf3760f041b87939e3d616ec6961859c3245e8ef701d1eafc2ca2
 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
 F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c
-P 8de796ca459f2c996937fe1107838b217572636110c8c09e358343385bf17a1b c49521739c961ed5e38424bf26b2e34d8017a85122622ceac5af7398233fe343
-R 60411fbd5c56fea1097d49a37ccb625f
-T +closed c49521739c961ed5e38424bf26b2e34d8017a85122622ceac5af7398233fe343
+P 6f7a5ff22db10f889596239aae5f6a1130cbdfe72612ceee68cbeb3b86e40227
+R b9180aa4015aee7301b72716ab286936
 U drh
-Z b0ea9a70b44c85f95eb8bddd4f20e3fc
+Z bb5bb7bf82d762c087c32274cee3c7d2
 # Remove this line to create a well-formed Fossil manifest.
index b8bb94353fc0944a7c5729d657c02e2a18c04673..bc4bc6f3984fc76ac48ae8170863734d30bc7ae0 100644 (file)
@@ -1 +1 @@
-6f7a5ff22db10f889596239aae5f6a1130cbdfe72612ceee68cbeb3b86e40227
+4aac1057eeaf6c29a4893e9c080497c780b0963e810c501532d79eba1b457f27
index 3c79cf685dfad55370c1a66984f0ac1cf5284ea4..4f008dcc01647cd7e916fae7ef544a7b488d8d18 100644 (file)
@@ -954,7 +954,7 @@ static const char *shellPromptAppDef(int c){
 #elif defined(SQLITE_PS_NOANSI)
       return "/A-/v /~> ";
 #else
-      return "/e[1;32m/A-/v /e[1;/x33/:36/;m/m/e[3mmemory/:/f/;/;/e[0m-> ";
+      return "/e[1;32m/A-/v /e[1;/x33/:36/;m/m/e[3m/;/f/;/e[0m-> ";
 #endif
 
     /* The default continuation prompt string */
@@ -1208,7 +1208,7 @@ static char *expand_prompt(
       /* /F becomes the full pathname */
       /* /~ becomes the full pathname relative to $HOME */
       if( !mOff ){
-        const char *zFN = prompt_filename(p,"");
+        const char *zFN = prompt_filename(p,"memory");
         if( c=='f' ){
 #ifdef _WIN32
           const char *zTail = strrchr(zFN,'\\');