Commit Graph

  • 15b43c126f fix highly faulty trim_trailing_ws() master origin/master origin/HEAD anon 2025-01-12 23:32:55 +01:00
  • 54d1af9b88 fix(is_valid_c_sym) anon 2024-12-16 00:44:50 +01:00
  • eab8920b99 docs(bugs): Bug doc update Sau P 2024-12-14 21:31:57 +00:00
  • a7958f510a refactor(find.c): New func to check for valid sym Sau P 2024-12-14 21:21:10 +00:00
  • e3297cdad2 refactor(find.c): Replace magic num 8 with const Sau P 2024-12-14 20:58:13 +00:00
  • 642e766b72 refactor(find.c): New function to trim whitespace Sau P 2024-12-14 15:16:18 +00:00
  • 0b95ea9172 fix(find.c): Ensure 'pattlen' is non-zero Sau P 2024-12-14 15:15:44 +00:00
  • 59c17475e4 remove references to CCS/sgs.h anon 2024-11-18 09:43:33 +01:00
  • 840dad3075 remove commented out legacy function call anon 2024-11-18 09:41:50 +01:00
  • bb0035ab3d removed useless comments anon 2024-11-18 09:41:34 +01:00
  • 47ca1d984e renamed a function anon 2024-11-18 09:41:20 +01:00
  • 8f97bb51e5 formatting anon 2024-12-05 13:06:37 +01:00
  • 0df5b014a3 remove legacy macro anon 2024-11-15 20:01:39 +01:00
  • 51e8f8bf76 fix(find.c): Check for empty pattern and free mem Sau P 2024-12-02 22:16:07 +00:00
  • 2b7b6d8de2 fix(dir.c): Free allocations for path string Sau P 2024-12-02 22:15:34 +00:00
  • 498f4107d5 refactor(path.c): Split up 'compress_path' Sau P 2024-12-02 21:26:40 +00:00
  • 9bc76d151d fix(path.c): Check pathname is valid Sau P 2024-12-02 19:35:57 +00:00
  • b64d020d0d document bug anon 2024-11-30 12:52:12 +01:00
  • c856b5ff90 introduce cmdtest into the project + basic tests anon 2024-11-30 12:52:01 +01:00
  • 741921d60c new(main.c): Func to remove trailing newline Sau P 2024-11-27 22:04:19 +00:00
  • c88a2aaba4 refactor(main.c): General readability improvements Sau P 2024-11-27 20:58:47 +00:00
  • dbd9636495 refactor(main.c): Simplify 'caseless' toggling Sau P 2024-11-27 20:53:26 +00:00
  • 5b92f04e9c fix(global.h): Update func declaration Sau P 2024-11-27 20:39:40 +00:00
  • e8cfe0a66e fix(global.h): Remove redundant home declaration Sau P 2024-11-27 20:38:13 +00:00
  • 0306a40664 fix(build.c): Check for successful reallocation Sau P 2024-11-25 15:41:22 +00:00
  • 5b534be7e4
    Merge pull request #4 from yaaama/dev agvxov 2024-11-22 21:05:15 +00:00
  • 776baf0c21 fix(display): Specify void Sau P 2024-11-20 00:16:50 +00:00
  • 2790d60f2a typedef struct symbol anon 2024-11-15 19:32:40 +01:00
  • 110a057112 further clean main() anon 2024-11-15 19:27:46 +01:00
  • f3f2d2d134 pass reffile to opendatabase explicitly anon 2024-11-15 19:16:49 +01:00
  • 29645c1632 make setup_build_files() argument const anon 2024-11-15 19:13:17 +01:00
  • b9d494600e remove useless heap allocation anon 2024-11-15 19:12:51 +01:00
  • f25f2eadb6 remove all useless NOTREACHED comments from the scanner anon 2024-11-15 18:49:59 +01:00
  • 2f1821d603 merge rule declarations anon 2024-11-15 18:42:52 +01:00
  • aefd747400 prefered nop notation anon 2024-11-15 18:42:28 +01:00
  • d02a515c35 fix bug introduced in af4145d anon 2024-11-15 18:37:48 +01:00
  • 50363c2cdc ripped out giga-block from main anon 2024-11-14 18:07:11 +01:00
  • feaf54e3a8 rewritting egrep.y is should be easier than understanding and refactoring the original anon 2024-11-14 17:54:43 +01:00
  • d0ec6f3ecb just formatting anon 2024-11-14 17:41:13 +01:00
  • 2519c81fc8 nothing of importance anon 2024-11-14 17:00:18 +01:00
  • 17c8d522a8 remove unused var anon 2024-11-14 17:00:02 +01:00
  • ecd3f1b803 drop Lex compatibility code which has been broken for the past 20 years anyways anon 2024-11-14 16:59:54 +01:00
  • 5dd0410fb6 update README anon 2024-11-14 15:51:40 +01:00
  • 4c27e8d99e fix reported compile error on newer gcc versions anon 2024-11-14 15:51:34 +01:00
  • e1f39ed852 simplify filetype bookkeeping by merging state bools to an enum anon 2024-11-14 15:19:37 +01:00
  • af4145d153 merge IN_PREPROC rules anon 2024-11-15 12:15:03 +01:00
  • 3ddf4faed9 harder to compare whitespacing anon 2024-11-15 12:14:13 +01:00
  • ccdab83c06 remove useless comments anon 2024-11-15 12:13:22 +01:00
  • 9ef30ae49b explicitly name clusterfuck-y patterns anon 2024-11-15 12:12:55 +01:00
  • 367116ac79 basic whitespacing anon 2024-11-15 12:11:43 +01:00
  • c6106aa336 remove useless header anon 2024-11-15 12:10:14 +01:00
  • a7fe078b33 nothing of significance anon 2024-11-14 11:28:28 +01:00
  • 6f97db5f58 use postfatal as FIXME comment suggested anon 2024-11-13 15:34:55 +01:00
  • 0ff4063cb2 helpful comment anon 2024-11-13 15:30:25 +01:00
  • 066694a404 new macro case anon 2024-11-13 15:13:49 +01:00
  • 51775ae664 formatting and small edit anon 2024-11-13 15:13:38 +01:00
  • c7673a6ea2 K&R header for help.c anon 2024-11-13 14:48:07 +01:00
  • 5fa1d4d9f2 formatting & ordering anon 2024-11-13 14:47:52 +01:00
  • 25003bd7b3 remove dead function error_usage anon 2024-11-13 14:29:05 +01:00
  • 844c48eb11 rename read_block to read_crossreference_block anon 2024-11-13 14:27:24 +01:00
  • afe4cf32dc make find* functions private to find.c anon 2024-11-13 14:06:18 +01:00
  • 7370aa2b4e rename filepath to prepend_path; require a prefix to be explicitly passed; prepare prependpath, the legacy global for refactoring anon 2024-11-13 13:57:10 +01:00
  • 9bc64414b3 make displine private to display.c anon 2024-11-13 13:55:46 +01:00
  • b38cdd1cce remove no longer longer existing globals anon 2024-11-13 13:55:02 +01:00
  • dae2b6f7a0 formatting anon 2024-11-13 13:53:28 +01:00
  • b20a3fcdc5 rename DFLT_INCDIR to DEFAULT_INCLUDE_DIRECTORY anon 2024-11-13 13:09:14 +01:00
  • 6af91a787a remove useless preprocessor guards anon 2024-11-13 13:06:29 +01:00
  • 5d6ee6c0a8 update comments anon 2024-11-13 13:06:14 +01:00
  • b7ea7357af remove useless reference to stddef anon 2024-11-13 13:02:47 +01:00
  • 3367e21eb3 limit the visibility of some standard libraries anon 2024-11-13 13:01:21 +01:00
  • df60477f7c remove the rest of the references to mice from global visibility anon 2024-11-13 12:58:12 +01:00
  • ad397639da limit the visibility of dead mouse functions anon 2024-11-13 12:50:27 +01:00
  • ea23c58f41 remove the global fileargc; clean cascading constantness warnings anon 2024-11-13 12:47:23 +01:00
  • eea9222ade remove global argv0, it has already been replaced by PROGRAM_NAME anon 2024-11-13 10:40:32 +01:00
  • b7f1782f96 minor edits anon 2024-11-12 21:44:31 +01:00
  • e31e3d9536 move all envirnment reading into readenv; rename isuptodate; make dir function arguments constant anon 2024-11-12 21:22:27 +01:00
  • ea8166963b simple edits anon 2024-11-12 21:21:24 +01:00
  • b65804d64e centralize temp file init/deinit outside of main anon 2024-11-12 21:19:00 +01:00
  • d7d5b271b5 simplify postfatal anon 2024-11-12 21:13:53 +01:00
  • 9b3e4bc7a3 touch developer manual anon 2024-11-12 21:12:53 +01:00
  • 1c5dd2120e static function renaming and other inconsequencive edits anon 2024-11-12 15:35:20 +01:00
  • a70806592e minor simplification anon 2024-11-12 15:16:05 +01:00
  • 6038edb16c rip function from body of makefilelist() anon 2024-11-12 15:12:53 +01:00
  • 85f86a774a group vp* functions; simplify them; rename the module to vpath anon 2024-11-12 14:40:58 +01:00
  • 6489d782a1 edits of no significance anon 2024-11-12 14:40:19 +01:00
  • 80fa717307 rename internal functions; move around functions; simplify code anon 2024-11-12 14:39:21 +01:00
  • 40d2c44daf remove the NOMALLOC macro from vpinit.c; even the rest of the legacy code depends on malloc anon 2024-11-12 12:47:59 +01:00
  • 489ed93805 document legacy OGS subsystem support anon 2024-11-10 13:14:34 +01:00
  • 69c2a699ce dont want about unused results anon 2024-11-10 13:14:16 +01:00
  • 8a994ae025 remove all references to "OGS subsystems" anon 2024-11-10 13:13:46 +01:00
  • 375626e864 keystruct constantness anon 2024-11-10 13:12:58 +01:00
  • afc9780e8a trivial edits anon 2024-11-10 13:12:21 +01:00
  • 4917ddebbe correct, remove and add comments anon 2024-11-10 13:10:21 +01:00
  • 6a6ced836b parenthesize as gcc warning suggests anon 2024-11-10 13:08:59 +01:00
  • fa32df6aa9 remove legacy macro PRINTF_RETVAL_BROKEN anon 2024-11-10 13:08:26 +01:00
  • 9646ef6752 styling and such, nothing of substance anon 2024-11-10 13:07:10 +01:00
  • 30e5ee9995 move sanity check snippet anon 2024-11-10 13:01:53 +01:00
  • 037bc6f8ee change switch case order for readability anon 2024-11-10 13:01:25 +01:00
  • cffb1763b4 remove useless new lines anon 2024-11-10 13:00:51 +01:00
  • a9e505d11c rename local buffer size constant anon 2024-11-10 12:59:46 +01:00