1. ee57a3f Run clang-format by Dan Willemsen · 6 years ago
  2. 72887f2 Mark fallthrough cases with [[clang::fallthrough]] by Dan Willemsen · 6 years ago
  3. cf01530 Fix deprecate/obsolete vars in ifdef/call by Dan Willemsen · 6 years ago
  4. 8174f9b Clean up Symbol handling. by Sasha Smundak · 6 years ago
  5. c3f6a97 Add KATI_(deprecate|obsolete)_export by Dan Willemsen · 6 years ago
  6. 7419741 Expand PeekVar to KATI_(deprecated|obsolete)_var by Dan Willemsen · 6 years ago
  7. 36e5729 Keep track of stack usage, report line that used the most by Dan Willemsen · 7 years ago
  8. 3ce083f `clang-format -i -style=file *.cc *.h` by Dan Willemsen · 7 years ago
  9. 276e96a Add deprecated / obsolete variable support by Dan Willemsen · 7 years ago
  10. 692e64e Pass a Loc into FindEmulator for better warnings by Dan Willemsen · 7 years ago
  11. e41c755 Add --color_warnings to make warnings/errors like clang by Dan Willemsen · 7 years ago
  12. 2547af0 Merge pull request #97 from danw/file_func by Dan Willemsen · 8 years ago
  13. f06d801 Implement the `file` function to read and write files by Dan Willemsen · 8 years ago
  14. 064be22 Optimize RunCommand by removing /bin/sh wrapper when possible by Dan Willemsen · 8 years ago
  15. 40e5a3d Don't ignore all date/echo commands by Dan Willemsen · 8 years ago
  16. 71e7934 [C++] Fix $(join) for #76 by Shinichiro Hamaji · 8 years ago
  17. 9f4c646 [C++] $(eval) stops when first character is '#' by Stefan Becker · 8 years ago
  18. 9f6343c Always sort glob results by Shinichiro Hamaji · 8 years ago
  19. 2941ea0 [C++] Handle .POSIX at eval time by Shinichiro Hamaji · 8 years ago
  20. d8d43ea [C++] Reduce unnecessary string allocation by Shinichiro Hamaji · 8 years ago
  21. d4f2871 [C++] Store SHELL value in command result by Stefan Becker · 8 years ago
  22. 167e1f7 [C++] Ignore white space around $(call) function name by Stefan Becker · 8 years ago
  23. c9b9e5e [C++] Associate global variables with Symbols directly by Shinichiro Hamaji · 8 years ago
  24. 2d353a0 [C++] Always use std::stable_sort by Shinichiro Hamaji · 8 years ago
  25. 1443689 [C++] Use LCP merge sort for $(sort) by Shinichiro Hamaji · 8 years ago
  26. f3c9bbc [C++] Reduce unnecessary Intern from CallFunc by Shinichiro Hamaji · 8 years ago
  27. cbb801c Revert "[C++] Do not fail by $(shell) in functions for now" by Shinichiro Hamaji · 8 years ago
  28. 42ce87c [C++] Do not fail by $(shell) in functions for now by Shinichiro Hamaji · 9 years ago
  29. 28da237 [C++] Explicitly disallow $(shell) in other make constructs by Shinichiro Hamaji · 9 years ago
  30. 433ad99 [C++] Add a warning for undefined user functions by Shinichiro Hamaji · 9 years ago
  31. bbe5548 [C++] Add a fast path for $(eval) which starts with # by Shinichiro Hamaji · 9 years ago
  32. 644d6b9 [C++] Add --warn flag which produces extra warnings by Shinichiro Hamaji · 9 years ago
  33. f23ae8c Add --no_ignore_dirty flag by Colin Cross · 9 years ago
  34. b67a299 [C++] Fix a CHECK failure by Shinichiro Hamaji · 9 years ago
  35. 71cf60b [C++] Stop using realpath(1) to handle $(realpath) in recipe by Shinichiro Hamaji · 9 years ago
  36. cb4724e [C++] Fix realpath implementation for multiple parameters by Shinichiro Hamaji · 9 years ago
  37. 212b7a5 [C++] Fix a off-by-one error in StripShellComment by Shinichiro Hamaji · 9 years ago
  38. 645cca7 Rename value.* and ast.* to expr.* and stmt.*, respectively by Shinichiro Hamaji · 9 years ago
  39. 003d06e [C++] A global refactoring for command line flags by Shinichiro Hamaji · 9 years ago
  40. e6f6858 [C++] Fix newlines in $(info/warning/error) by Dan Willemsen · 9 years ago
  41. e978a89 [C++] Fix warnings for clang by Shinichiro Hamaji · 9 years ago
  42. fb415ad [C++] Remove all shared_ptr<string> by Shinichiro Hamaji · 9 years ago
  43. 5081c71 [C++] Stop using shared_ptr<string> in SimpleVar by Shinichiro Hamaji · 9 years ago
  44. 180b409 [C++] Store command results with no output by Shinichiro Hamaji · 9 years ago
  45. 4db9edc [C++] Run most $(shell) to check if regeneration is necessary by Shinichiro Hamaji · 9 years ago
  46. b446796 [C++] Fix automatic variables in nested $(call by Dan Willemsen · 9 years ago
  47. 41f3056 Merge pull request #16 from danw/unsorted_find by Shinichiro Hamaji · 9 years ago
  48. e7a6822 [C++] Add findleaves support to FindEmulator by Shinichiro Hamaji · 9 years ago
  49. 48d6e8c [C++] Don't sort find/ls results by Dan Willemsen · 9 years ago
  50. c9b0aca [C++] Re-generate ninja file when a file is added/removed by Shinichiro Hamaji · 9 years ago
  51. fc14d5f [C++] Fix comment_in_command.mk by Shinichiro Hamaji · 9 years ago
  52. 65dce54 [C++] Fix realpath.mk for ninja by Shinichiro Hamaji · 9 years ago
  53. 86e1133 [C++] Fix info, warning, and error for ninja by Shinichiro Hamaji · 9 years ago
  54. 7409aee [C++] Run $(wildcard) at generation time, not ninja time by Shinichiro Hamaji · 9 years ago
  55. 580cc1f [C++] support function variables beyond $9 by Colin Cross · 9 years ago
  56. 68e712b [C++] Evaluate "echo $((XXX))" at generation time by Shinichiro Hamaji · 9 years ago
  57. 5af931d [C++] Fix $(subst) with an empty pattern by Shinichiro Hamaji · 9 years ago
  58. 0e3873a [C++] Fix wildcard_cache.mk by Shinichiro Hamaji · 9 years ago
  59. 94d6f2a [C++] Fix shell_var.mk by Shinichiro Hamaji · 9 years ago
  60. 388e858 [C++] Remove STRING_PIECE macro by Shinichiro Hamaji · 9 years ago
  61. 4e950e6 [C++] Make FindEmulator optional by Shinichiro Hamaji · 9 years ago
  62. 62b16e7 [C++] Use vfork and exec instead of popen for $(shell) by Shinichiro Hamaji · 9 years ago
  63. 5f57a99 [C++] Introduce FindEmulator to speed up find command by Shinichiro Hamaji · 9 years ago
  64. b123fe5 [C++] Report particularly slow shell commands by Shinichiro Hamaji · 9 years ago
  65. 0d8e79b [C++] Add a way to retrieve stats by Shinichiro Hamaji · 9 years ago
  66. e799275 [C++] Introduce Symbol by Shinichiro Hamaji · 9 years ago
  67. fe97c41 [C++] Sort the result of $(wildcard) by Shinichiro Hamaji · 9 years ago
  68. 5590685 Fix $(dir /foo) for both C++ and Go by Shinichiro Hamaji · 9 years ago
  69. df1fc8b [C++] Implement the first version of NinjaGenerator by Shinichiro Hamaji · 9 years ago
  70. 5d53bc7 [C++] Fix parameter evaluation for $(call) by Shinichiro Hamaji · 9 years ago
  71. f62e9a7 [C++] Define VarOrigin by Shinichiro Hamaji · 9 years ago
  72. 744bb2b go gettable for github.com/google/kati by Fumitoshi Ukai · 9 years ago
  73. 1d545aa Add Apache license header to recently added files by Shinichiro Hamaji · 9 years ago
  74. c22fdb4 [C++] Implement origin and flavor by Shinichiro Hamaji · 9 years ago
  75. 81699be [C++] Fix value.mk by Shinichiro Hamaji · 9 years ago
  76. a6a17a4 [C++] Refactor pattern functions in strutil by Shinichiro Hamaji · 9 years ago
  77. 76ff983 [C++] Fix assign_in_parens.mk by Shinichiro Hamaji · 9 years ago
  78. 3064f1f [C++] Implement call by Shinichiro Hamaji · 9 years ago
  79. cf0cd68 [C++] Implement foreach by Shinichiro Hamaji · 9 years ago
  80. fead3b7 [C++] Implement if, and, and or by Shinichiro Hamaji · 9 years ago
  81. 80456fb [C++] Implement eval by Shinichiro Hamaji · 9 years ago
  82. 8f68bd3 [C++] Introduce ScopedTerminator by Shinichiro Hamaji · 9 years ago
  83. e22fe8e Add a couple of failing testcases to origin and flavor by Shinichiro Hamaji · 9 years ago
  84. 8a96358 [C++] Implement abspath by Shinichiro Hamaji · 9 years ago
  85. 5d694f0 [C++] Implement addsuffix and addprefix by Shinichiro Hamaji · 9 years ago
  86. 67f9a70 [C++] Implement dir, notdir, suffix, and basename by Shinichiro Hamaji · 9 years ago
  87. fcf1b76 [C++] Implement wildcard and shell by Shinichiro Hamaji · 9 years ago
  88. 284f3d1 [C++] Implement wildcard by Shinichiro Hamaji · 9 years ago
  89. 30b8e60 [C++] Implement join by Shinichiro Hamaji · 9 years ago
  90. d527145 [C++] Implement all other text functions by Shinichiro Hamaji · 9 years ago
  91. d87e59e [C++] Implement sort by Shinichiro Hamaji · 9 years ago
  92. 00cc658 [C++] Implement findstring, filter, and filter-out by Shinichiro Hamaji · 9 years ago
  93. 37591ce [C++] Implement subst and strip by Shinichiro Hamaji · 9 years ago
  94. 2e6cbfc [C++] Fix patsubst.mk by Shinichiro Hamaji · 9 years ago
  95. 4f22f5c [C++] Add all stub functions by Shinichiro Hamaji · 9 years ago
  96. 8ee8c37 [C++] Fix lineno handling by Shinichiro Hamaji · 9 years ago
  97. 9619b36 [C++] Implement $(warning) and $(error) by Shinichiro Hamaji · 9 years ago
  98. 776ca30 [C++] The first commit for C++ version by Shinichiro Hamaji · 9 years ago