Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								2575801ba2 
								
							 
						 
						
							
							
								
								Improve esmtool output  
							
							
							
						 
						
							2024-01-22 09:52:32 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								93e50cc7aa 
								
							 
						 
						
							
							
								
								Improve format version in content selector  
							
							
							
						 
						
							2024-01-01 18:16:58 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								e63933efa6 
								
							 
						 
						
							
							
								
								Use NAM9 for stack count  
							
							
							
						 
						
							2023-12-31 17:12:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								6f68df9ac2 
								
							 
						 
						
							
							
								
								Avoid redundant copies  
							
							
							
						 
						
							2023-12-06 23:45:25 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrzej Głuszak 
								
							 
						 
						
							
							
							
							
								
							
							
								9b0a499b58 
								
							 
						 
						
							
							
								
								Remove strerror usages  
							
							
							
						 
						
							2023-01-29 22:41:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								3cbf1dc042 
								
							 
						 
						
							
							
								
								First pass with include-what-you-use  
							
							
							
						 
						
							2022-10-09 10:39:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									clang-format-bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ddb0522bbf 
								
							 
						 
						
							
							
								
								Apply clang-format to code base  
							
							
							
						 
						
							2022-09-22 21:35:26 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4698a4cd2d 
								
							 
						 
						
							
							
								
								Use raw string literals to format command usage messages  
							
							
							
						 
						
							2022-09-12 21:00:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6ae15f08e0 
								
							 
						 
						
							
							
								
								Avoid chained operator() calls to prevent formatting issues  
							
							
							
						 
						
							2022-09-12 16:48:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Project579 
								
							 
						 
						
							
							
							
							
								
							
							
								c226b35f1f 
								
							 
						 
						
							
							
								
								Fix some remaining encoding errors due to std::filesystem transition.  
							
							
							
						 
						
							2022-09-11 14:41:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Project579 
								
							 
						 
						
							
							
							
							
								
							
							
								4e428dee12 
								
							 
						 
						
							
							
								
								Update some settings that accept paths by "std::string" to accept them as "std::filesystem::path" instead.  
							
							
							
						 
						
							2022-09-11 14:41:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Project579 
								
							 
						 
						
							
							
							
							
								
							
							
								a13709c510 
								
							 
						 
						
							
							
								
								Replace implicit convertions from std::filesystem::path to std::string with correctly converting functions.  
							
							
							
						 
						
							2022-09-11 14:41:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Project579 
								
							 
						 
						
							
							
							
							
								
							
							
								864112b5db 
								
							 
						 
						
							
							
								
								Fixed Windows build when using MSVC 14.26 and MacOS build.  
							
							
							
						 
						
							2022-09-11 14:41:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Project579 
								
							 
						 
						
							
							
							
							
								
							
							
								6bf4c7a04f 
								
							 
						 
						
							
							
								
								Upgraded "input-file" command line option to Files::MaybeQuotedPath from std::string to allow unicode characters on Windows.  
							
							
							
						 
						
							2022-09-11 14:41:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Project579 
								
							 
						 
						
							
							
							
							
								
							
							
								e5c417c968 
								
							 
						 
						
							
							
								
								Make sure all paths are passed as std::filesystem::path instead of std::string where possible.  
							
							
							
						 
						
							2022-09-11 14:41:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3057fa6bee 
								
							 
						 
						
							
							
								
								Remove redundant components/esm/records.hpp include  
							
							
							
						 
						
							2022-08-21 19:08:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f99ed6f1db 
								
							 
						 
						
							
							
								
								Split components/misc/stringops.hpp into multiple headers  
							
							... 
							
							
							
							Replace all ciEqual overloads with one having std::string_view as argument. 
							
						 
						
							2022-08-03 22:06:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								23eccebe9e 
								
							 
						 
						
							
							
								
								Convert esmtool from const std::string& to std::string_view  
							
							
							
						 
						
							2022-05-21 21:39:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b67a0a8f2b 
								
							 
						 
						
							
							
								
								Fix uninitialized coverity warnings  
							
							
							
						 
						
							2022-05-01 18:36:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d2510284ec 
								
							 
						 
						
							
							
								
								Support TES4 in esmtool dump  
							
							
							
						 
						
							2022-04-25 17:35:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								43b2892cc3 
								
							 
						 
						
							
							
								
								Move ESMData, reader and writer out of esmtool Arguments  
							
							
							
						 
						
							2022-04-25 17:35:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								6c87219ba3 
								
							 
						 
						
							
							
								
								Print record flags in esmtool  
							
							
							
						 
						
							2022-04-17 09:00:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								7f3058d501 
								
							 
						 
						
							
							
								
								Use toStringView in esmtool instead of toString  
							
							
							
						 
						
							2022-02-25 17:40:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3305b400dc 
								
							 
						 
						
							
							
								
								Use ESM::NAME instead of const char* and std::string as argument type  
							
							
							
						 
						
							2022-02-14 23:40:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ζeh Matt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								07eb6db030 
								
							 
						 
						
							
							
								
								Use unique_ptr for ESM records  
							
							
							
						 
						
							2022-01-29 21:09:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								74e7cfc023 
								
							 
						 
						
							
							
								
								remove unused includes: part1  
							
							... 
							
							
							
							remove unused imports: part2
revert one tidy we will keep for c++20 
							
						 
						
							2022-01-23 17:30:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								d1fb854521 
								
							 
						 
						
							
							
								
								move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4  
							
							... 
							
							
							
							esm typo
esm typo 
							
						 
						
							2022-01-23 17:04:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								18d3102148 
								
							 
						 
						
							
							
								
								Do not use union to access FIXED_STRING<4> as int  
							
							... 
							
							
							
							https://en.cppreference.com/w/cpp/language/union :
> It's undefined behavior to read from the member of the union that wasn't most recently written. 
						
							2021-10-17 17:16:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								5e3f000b66 
								
							 
						 
						
							
							
								
								Add a std::noboolalpha to a std::boolalpha  
							
							
							
						 
						
							2021-07-21 14:40:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5c9af1742a 
								
							 
						 
						
							
							
								
								Dump moved cell refs in esmtool  
							
							
							
						 
						
							2021-07-12 18:56:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f90c4ae22f 
								
							 
						 
						
							
							
								
								Add yaml-like separator between cell refs  
							
							... 
							
							
							
							To be able to separate records visually. 
							
						 
						
							2021-07-12 18:48:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								3925c0fecf 
								
							 
						 
						
							
							
								
								Remplace a ton of std::endl with \n  
							
							... 
							
							
							
							endl is calling flush, which is really nuking performances,
and I care about esmtool's performances because I'm
using it for fuzzing. 
							
						 
						
							2021-07-05 18:27:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								d651f9e60c 
								
							 
						 
						
							
							
								
								Remove some useless variables from esmtool  
							
							
							
						 
						
							2021-06-02 19:04:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								e97e4d07dd 
								
							 
						 
						
							
							
								
								Teensy optimisation for esmtool  
							
							... 
							
							
							
							- Use an unordered_set instead of a list to
  keep track of skipped records.
- Reduce the number of conditions when parsing 4-letters
  records by using a switch-case instead of cascading conditions.
- Add a const 
							
						 
						
							2021-05-06 22:41:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								f308dde254 
								
							 
						 
						
							
							
								
								Clean up MSVC warnings  
							
							
							
						 
						
							2021-04-17 12:14:50 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								355996c2ff 
								
							 
						 
						
							
							
								
								supress -> suppress  
							
							
							
						 
						
							2020-06-27 01:20:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								aacb569acb 
								
							 
						 
						
							
							
								
								Use more C++11 in tools code  
							
							
							
						 
						
							2020-06-10 10:30:37 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Capostrophic 
								
							 
						 
						
							
							
							
							
								
							
							
								4e22f03ece 
								
							 
						 
						
							
							
								
								Revise esmtool cell reference output  
							
							
							
						 
						
							2020-04-13 20:17:16 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Capostrophic 
								
							 
						 
						
							
							
							
							
								
							
							
								832870dc79 
								
							 
						 
						
							
							
								
								esmtool cleanup  
							
							
							
						 
						
							2018-12-02 23:10:29 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								68c170f065 
								
							 
						 
						
							
							
								
								Refactor tools to do not use boost exceptions and exit() command  
							
							
							
						 
						
							2018-11-15 18:10:19 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								4ee15ddcb9 
								
							 
						 
						
							
							
								
								Fix many Coverity Scan warnings  
							
							
							
						 
						
							2018-11-14 11:21:49 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Roman Proskuryakov 
								
							 
						 
						
							
							
							
							
								
							
							
								d5dfa89060 
								
							 
						 
						
							
							
								
								Rewrite NAME_T into FIXED_STRING.  
							
							
							
						 
						
							2016-05-07 23:27:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								57101c1b19 
								
							 
						 
						
							
							
								
								added namespace and include to previous commit  
							
							
							
						 
						
							2016-04-26 15:42:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Kjäll 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								32123aec2b 
								
							 
						 
						
							
							
								
								made logarithm function for calculating column widths in the output be more generic  
							
							
							
						 
						
							2016-04-25 20:04:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stanislav Bas 
								
							 
						 
						
							
							
							
							
								
							
							
								8243fb2479 
								
							 
						 
						
							
							
								
								Load methods (for ESM records) accept a deleted flag in ESMTool  
							
							
							
						 
						
							2015-07-22 22:17:49 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Stanislav Bas 
								
							 
						 
						
							
							
							
							
								
							
							
								ede4bfcf52 
								
							 
						 
						
							
							
								
								Rework EsmTool code. Remove explicit NAME handling  
							
							
							
						 
						
							2015-07-19 14:58:21 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								236d628884 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/OpenMW/openmw  into osg  
							
							... 
							
							
							
							Conflicts:
	apps/opencs/model/doc/document.cpp
	apps/opencs/model/doc/documentmanager.cpp
	components/CMakeLists.txt
	components/bsa/resources.cpp
	components/nif/data.hpp
	components/nif/node.cpp
	components/nifogre/mesh.hpp
	components/nifogre/ogrenifloader.cpp
	components/nifogre/particles.cpp 
							
						 
						
							2015-03-27 17:30:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dteviot 
								
							 
						 
						
							
							
							
							
								
							
							
								e197f5318b 
								
							 
						 
						
							
							
								
								fixing MSVC 2013 warning C4244: & C4305  
							
							... 
							
							
							
							conversion from 'const float' to 'int', possible loss of data
conversion from 'double' to 'int', possible loss of data
conversion from 'float' to 'int', possible loss of data 
							
						 
						
							2015-03-08 13:07:29 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								227c7bb55f 
								
							 
						 
						
							
							
								
								esmtool works again  
							
							
							
						 
						
							2015-02-22 14:14:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								89132ff741 
								
							 
						 
						
							
							
								
								Add --name option to esmtool to print record with the given name  
							
							
							
						 
						
							2015-01-27 23:12:20 +01:00