40 Commits (f7840a3e0bc07813246b2bad6bf4579848187908)

Author SHA1 Message Date
Roberto Ierusalimschy 74f1c3d025 small changes for "clean C" 25 years ago
Roberto Ierusalimschy acdb0b741e comments. 25 years ago
Roberto Ierusalimschy 7d1499ba88 new macro luaL_openl 25 years ago
Roberto Ierusalimschy 29ede6aa13 first implementation of multiple states (reentrant code). 25 years ago
Roberto Ierusalimschy a6755e2f1a BUG: `strfind' does not handle \0 in plain search. 25 years ago
Roberto Ierusalimschy bbab974717 details (comments) 25 years ago
Roberto Ierusalimschy c787dccd9b "const" !!! 26 years ago
Roberto Ierusalimschy 900257e814 char-set may contain '%]' 26 years ago
Roberto Ierusalimschy 36b6fe8d17 better treatment for arbitrary limits 26 years ago
Roberto Ierusalimschy 924bbe020b bigger limits 26 years ago
Roberto Ierusalimschy 7808ea3a5f new implementation for '*' in patterns + new option '+' 26 years ago
Roberto Ierusalimschy cc0f635ef7 '$' at end of pattern was matching regular '$', too. 26 years ago
Roberto Ierusalimschy b678e465a1 warnings in Solaris 26 years ago
Roberto Ierusalimschy 6a853fcb8b details (from lhf) 26 years ago
Roberto Ierusalimschy bf6d2ccf92 details 26 years ago
Roberto Ierusalimschy 028ec00ab9 details 26 years ago
Roberto Ierusalimschy 1dcf1c9cbd format "%s" may break limit of "sprintf" on some machines. 26 years ago
Roberto Ierusalimschy b94110a68f bug: "format" does not check size of format item (such as "%00000...00000d"). 26 years ago
Roberto Ierusalimschy 766e67ef3b to avoid warnings about "typecast" (Visual C++) 26 years ago
Roberto Ierusalimschy c64f36ab2b better behavior for "strsub" when indices are out-of-range 26 years ago
Roberto Ierusalimschy a84bca67fc bug: gsub/strfind do not check whether captures are properly finished. 26 years ago
Roberto Ierusalimschy ad446a0eb0 "%q" can handle strings with '\0'. 27 years ago
Roberto Ierusalimschy bee1a5aeb2 spelling 27 years ago
Roberto Ierusalimschy e869d17eb1 functions should return explicit "nil"s. 27 years ago
Roberto Ierusalimschy 468fbdbde7 details 27 years ago
Roberto Ierusalimschy 9618aaf07d small corrections in comments 27 years ago
Roberto Ierusalimschy 6152973f9c new names for 'ascii' ('strbyte') and 'int2str' ('strchar') 27 years ago
Roberto Ierusalimschy da252eeff7 arguments for "format" 'x', 'X', 'o' and 'u' must be unsigned int. 27 years ago
Roberto Ierusalimschy daa937c043 pattern-matching support for '\0'. 27 years ago
Roberto Ierusalimschy be6d215f67 BUG: gsub('a', '(b?)%1*' ...) loops (because the capture is empty). 27 years ago
Roberto Ierusalimschy 043c2ac258 new names for "lua_pushlstr" and "lua_getstrlen" 27 years ago
Roberto Ierusalimschy 88a2023c32 support for strings with '\0' 27 years ago
Roberto Ierusalimschy 8622dc18bf bug: format size limits with little problems 27 years ago
Roberto Ierusalimschy 6ac047afc4 details 27 years ago
Roberto Ierusalimschy 0e1058cfdd small optimizations in switch order 27 years ago
Roberto Ierusalimschy 502343b402 new scheme for buffers, centralized in auxlib. 27 years ago
Roberto Ierusalimschy 82d09fbf0d new structure for closures, without static variables. 27 years ago
Roberto Ierusalimschy 80b3d28f4a details (mainly error messages) 27 years ago
Roberto Ierusalimschy 9ae0c082a3 small details by lint. 27 years ago
Roberto Ierusalimschy 75ac0d2172 Standard library for strings and pattern-matching 28 years ago
Roberto Ierusalimschy da4dbe65b2 new functionality for "format": "%d$...". 28 years ago
Roberto Ierusalimschy c8897f2b08 counter for gsub only when there is a table (to keep full compatibility) 28 years ago
Roberto Ierusalimschy b6adfdd01b gsub aborts if error occurs. 28 years ago
Roberto Ierusalimschy f6d95140ae using old version functions. 28 years ago
Roberto Ierusalimschy ea98620d98 new arguments for gsub 28 years ago
Roberto Ierusalimschy 1848bcc15b "strsub" accepts negative indices (count from the end of the string). 28 years ago
Roberto Ierusalimschy 00050b8a6b detail: local names 28 years ago
Roberto Ierusalimschy 3a9516ffc8 luaL check functions do not need the function name (it can be 28 years ago
Roberto Ierusalimschy 42fa305649 better error messages; 28 years ago
Roberto Ierusalimschy 264f8c5e7b new (internal?) functions to manipulate userdata 28 years ago