History of src/glob.c of 70a374d9a38d2acd
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of file src/glob.c at check-in 70a374d9a38d2acd

2025-12-23
16:06
Assorted fixes of typos and grammar in code comments. No functional changes. file: [b5d80245b7] check-in: [e2bdc10572] user: danield branch: trunk, size: 8736
2024-10-16
00:18
When searching embedded docs, search the configured 'doc-branch' branch instead of hard-wiring the search for trunk. Problem reported in [forum:520d420d04e482b2|forum post 520d420d04]. Previously it was always searching trunk but generating links to the doc-branch. file: [6415e69faa] check-in: [163f2f599e] user: stephan branch: trunk, size: 8734
2024-07-29
12:45
Add the glob_multi_match() interface that allows checking against a comma-separated list of GLOB patterns without having to compile the list first. file: [120efbb723] check-in: [dc86831179] user: drh branch: trunk, size: 8786
2023-05-22
21:32
Updated the function comment on glob_create() to match what it actually does. file: [981f15f08c] check-in: [c43205d738] user: wyoung branch: trunk, size: 7000
21:27
Replaced a complicated bit of logic with something slighlty less complicated, having the same effect. The glob parser used a mix of second-clause for-loop testing and internal break and continue checks without any other internal processing inside the loop. Combining all of this into a single expression requires the line to wrap (bad for clarity) but it does make clear all of the conditions required for this loop to continue iterating. I think it's a net improvement in clarity, though the margin is admittedly small. Testing shows no regression in functionality, limiting this non-functional change to a style improvement. file: [ecc7e3a5ce] check-in: [b878923997] user: wyoung branch: trunk, size: 6967
2020-08-10
11:53
/fileedit now embeds the current open leaf list and the file list for the current checkin (defaulting to the most recent leaf) in the page content, saving 2 XHR requests at startup. If passed filename= without checkin= then it tries to load the given file from the most recent leaf. file: [89eec9cdb2] check-in: [5fc0f7c33a] user: stephan branch: trunk, size: 6984
2020-08-01
21:31
Ported several features between wikiedit and fileedit, improving them both a bit. file: [c531f78dac] check-in: [0d5006bed5] user: stephan branch: trunk, size: 6686
2020-04-05
23:45
Match the COMMAND and WEBPAGE names with _cmd and _page functions; forumpost/045bffda68 file: [7a07f3932f] check-in: [06afb7022f] user: ashepilko branch: api-cleanup, size: 6198
2015-02-03
05:24
Add the ability to do search using an SQLite FTS4 index. file: [2209933ddc] check-in: [a00a140bff] user: drh branch: trunk, size: 6198
2015-01-15
09:57
Remove strglob() function, which isn't used any more. Various doc fixes, (cherry-picked from the svn-import branch). file: [ab1baf2161] check-in: [2c79aed2d5] user: jan.nijtmans branch: trunk, size: 6168
2014-06-06
07:19
A few additions of "const" keyword, reducing the number of compiler warnings when compiling with -Wwrite-strings file: [162eefbce1] check-in: [0a754750ef] user: jan.nijtmans branch: trunk, size: 6676
2014-01-21
21:42
Make sure that sqlite3_strglob() is available and use it: Less code duplication file: [aea01d383a] check-in: [7829abd893] user: jan.nijtmans branch: trunk, size: 6670
2014-01-05
11:03
styling file: [f03aa48608] check-in: [0c1a116791] user: jan.nijtmans branch: sqlite-min-to-3.7.17, size: 6162
2014-01-04
23:00
Fix use of sqlite3_strglob: 0 means there is a match file: [f5956d9dfc] check-in: [70a374d9a3] user: jan.nijtmans branch: sqlite-min-to-3.7.17, size: 6160
20:51
Increase minimum SQLite requirement to 3.7.17, and make efficient use of the function sqlite3_strglob. This eliminates unnecessand sqlite file: [d9d660efbe] check-in: [c8c5646879] user: jan.nijtmans branch: sqlite-min-to-3.7.17, size: 6159
2013-08-13
13:37
c/the the/the/ file: [968a3f5b9e] check-in: [0b75e2e615] user: jan.nijtmans branch: trunk, size: 7990
2013-03-06
20:50
Enhancements to the test-glob command for better testing of the setting globber. file: [66cd71e83a] check-in: [ad44353d90] user: drh branch: globListRefactor, size: 7994
06:58
Refactor the glob list handling code and add some tests. file: [863eb41d02] check-in: [1b6c39c1aa] user: mistachkin branch: globListRefactor, size: 7454
2013-03-05
10:04
Proposed fix for [ed23ef59cf]: Fossil ignoring "binary-glob" setting file: [09eb3c4628] check-in: [e0e88821bd] user: jan.nijtmans branch: ticket-ed23ef59cf, size: 7297
2012-11-04
12:59
Fix typos. file: [3d47a43dc9] check-in: [45065c5c28] user: dmitry branch: spelling, size: 7275
2012-08-29
13:57
Allow UTF-8 characters in sources. translate.exe will translate it to ASCII file: [adad610feb] check-in: [9f6abc5968] user: jan.nijtmans branch: msvc-broken, size: 7273
2012-06-11
17:33
merge trunk again... (previous merge was not from latest trunk from fossil-scm.org) file: [24a02837b2] check-in: [7a57ab6465] user: mgagnon branch: mgagnon_fix, size: 7316
2012-04-27
12:31
Fix an over-length line in glob.c. file: [4b3b7ee4ce] check-in: [9232fd6946] user: drh branch: trunk, size: 7274
2012-03-29
14:54
Add vim modline everywhere file: [d83dd0df29] check-in: [a496d8e88d] user: mgagnon branch: mgagnon_fix, size: 7303
2011-06-02
19:38
Merge versionable settings and empty-dirs setting from versionable-settings branch file: [5257b10168] check-in: [30ebed1903] user: ben branch: ben-testing, size: 7261
2011-05-31
12:52
Always use the alternate-form flag "#" to control the number of input bytes to printf conversions like %t, %h, and %q. Do not use precision in those cases since precision limits the number of output characters, not the number of input characters. Ticket [8967ea1df4f51af]. file: [096577b90f] check-in: [e5e6ca4659] user: drh branch: trunk, size: 7147
2011-05-21
16:18
Slightly hacky way of putting versioned properties in .fossil-settings dir. Version ignore-glob, binary-glob, crnl-glob and manifest. Glob splitting allows line breaks as well as spaces and commas. file: [d67880c1ad] check-in: [56b75c768a] user: ben branch: bens-expr, size: 7262
2011-04-27
18:21
Attempt to get Fossil working on windows systems that do not use UTF8 in the shell. file: [955cb293f9] check-in: [e805fa8db9] user: drh branch: windows-i18n, size: 7148
2011-04-14
14:23
Added: Factor the glob-pattern matching logic into a separate module. file: [ade013c8f6] check-in: [289ea2a9b6] user: drh branch: trunk, size: 7130