| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							fe1cf70770
							
						
					 | 
					
						
						
							
							Rename the changelog.txt file to changelog.
						
						
						
						
						
					 | 
					
						2021-03-24 12:55:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							79c44c5e0e
							
						
					 | 
					
						
						
							
							Don't invoke exit in the bash completion script.
						
						
						
						
						
					 | 
					
						2021-03-24 12:00:05 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							545c7b4b0d
							
						
					 | 
					
						
						
							
							Fix a little bit the CMakeLists.txt file's indentation.
						
						
						
						
						
					 | 
					
						2021-03-24 11:49:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							37eb8b6efe
							
						
					 | 
					
						
						
							
							Use CMAKE_CXX_EXTENSIONS instead of just CXX_EXTENSIONS in the CMakeLists.txt file, and also use CMAKE_POSITION_INDEPENDENT_CODE instead of the -fpie compilation flag.
						
						
						
						
						
					 | 
					
						2021-03-24 11:47:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1bfb46dd35
							
						
					 | 
					
						
						
							
							Revert "Use a ${} syntax for an if statement in CMakeLists.txt."
						
						
						
						
						
						
						
						This reverts commit c978c10ff75cd9d62aa028d880be345031595e8f. 
						
					 | 
					
						2021-03-24 11:40:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3964f7676b
							
						
					 | 
					
						
						
							
							Use a ${} syntax for an if statement in CMakeLists.txt.
						
						
						
						
						
					 | 
					
						2021-03-20 21:25:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1788476136
							
						
					 | 
					
						
						
							
							Use control flow protection if the compiler supports it in CMakeLists.txt.
						
						
						
						
						
					 | 
					
						2021-03-20 21:20:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1413124530
							
						
					 | 
					
						
						
							
							Rename the comp namespace to StdComponents.
						
						
						
						
						
					 | 
					
						2021-03-20 10:38:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							60f88896a4
							
						
					 | 
					
						
						
							
							Replace an #include directive in src/headers/lex.hpp.
						
						
						
						
						
					 | 
					
						2021-03-19 13:53:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c362f422cd
							
						
					 | 
					
						
						
							
							Don't return a reference in the getCompCount method.
						
						
						
						
						
					 | 
					
						2021-03-19 13:16:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							38eea2c73d
							
						
					 | 
					
						
						
							
							Complete the addAll method.
						
						
						
						
						
					 | 
					
						2021-03-18 21:22:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							88cd9627ce
							
						
					 | 
					
						
						
							
							Try to use the /usr/share/zsh/vendor-completions directory when the /etc/zsh_completion.d one is not present for zsh completions.
						
						
						
						
						
					 | 
					
						2021-03-18 15:31:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							68fe01be97
							
						
					 | 
					
						
						
							
							Set CPACK_DEBIAN_PACKAGE_CONTROL_STRICT_PERMISSION to TRUE in the CMakeLists.txt file to fix debian packages.
						
						
						
						
						
					 | 
					
						2021-03-18 14:39:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b354c8df53
							
						
					 | 
					
						
						
							
							Rename scripts/postinst.sh to postinst, else it won't be executed on debian.
						
						
						
						
						
					 | 
					
						2021-03-18 14:32:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							29f0fafe31
							
						
					 | 
					
						
						
							
							Make the subComponents vector mutable, make some functions const and add private methods to ParseTree to make creation of const objects possible.
						
						
						
						
						
					 | 
					
						2021-03-18 14:07:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							28175f2d96
							
						
					 | 
					
						
						
							
							Add a new constructor to ParseTree, and make the compCount variable mutable.
						
						
						
						
						
					 | 
					
						2021-03-18 14:04:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							259398f2a3
							
						
					 | 
					
						
						
							
							Process the .manifest file for windows.
						
						
						
						
						
					 | 
					
						2021-03-17 15:32:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							13cfdef6ee
							
						
					 | 
					
						
						
							
							Make sure that CXX extensions are disabled in the CMakeLists.txt file.
						
						
						
						
						
					 | 
					
						2021-03-17 14:20:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							bd5faa0615
							
						
					 | 
					
						
						
							
							Fix it again?
						
						
						
						
						
					 | 
					
						2021-03-17 14:01:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a7611ec066
							
						
					 | 
					
						
						
							
							Fix the NSIS installation directory.
						
						
						
						
						
					 | 
					
						2021-03-17 13:59:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f32f8abc5c
							
						
					 | 
					
						
						
							
							Remove useless comments in the beginning of each C++ file.
						
						
						
						
						
					 | 
					
						2021-03-17 13:00:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4235bb4ce3
							
						
					 | 
					
						
						
							
							Add a CMake warning for (mostly) old compilers.
						
						
						
						
						
					 | 
					
						2021-03-16 16:42:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1b3c135b03
							
						
					 | 
					
						
						
							
							Fix the include path in MainTranspile.cpp.
						
						
						
						
						
					 | 
					
						2021-03-13 19:57:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							67ad3095dd
							
						
					 | 
					
						
						
							
							Set CPACK_NSIS_INSTALL_ROOT instead of CPACK_PACKAGING_INSTALL_PREFIX.
						
						
						
						
						
					 | 
					
						2021-03-13 19:47:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							2bce63b606
							
						
					 | 
					
						
						
							
							Change the default installation directory used by Windows installers.
						
						
						
						
						
					 | 
					
						2021-03-13 19:39:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							fab672afc7
							
						
					 | 
					
						
						
							
							Revert "Also use PROJECT_NAME for the installation directory."
						
						
						
						
						
						
						
						This reverts commit bf6974df 
						
					 | 
					
						2021-03-13 19:05:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d24c250dec
							
						
					 | 
					
						
						
							
							Add a PREFIXDIR variable to CMakeLists.txt.
						
						
						
						
						
					 | 
					
						2021-03-13 19:03:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							bf0c692cd2
							
						
					 | 
					
						
						
							
							Try to fix the previous commit.
						
						
						
						
						
					 | 
					
						2021-03-13 19:01:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b60cadecd1
							
						
					 | 
					
						
						
							
							Set CPACK_PACKAGING_INSTALL_PREFIX to the install prefix for windows installers.
						
						
						
						
						
					 | 
					
						2021-03-13 18:59:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							699c406e30
							
						
					 | 
					
						
						
							
							Also use PROJECT_NAME for the installation directory.
						
						
						
						
						
					 | 
					
						2021-03-13 18:55:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							789ee7e9c2
							
						
					 | 
					
						
						
							
							Set the icon's name back to Yerbacon.png, and use PROJECT_NAME for a few file names in CMakeLists.txt.
						
						
						
						
						
					 | 
					
						2021-03-13 18:53:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							ddb892e7fa
							
						
					 | 
					
						
						
							
							Process the rc file even more, add a EXENAME variable in the CMakeLists.txt file and also change the CMake install prefix for mingw.
						
						
						
						
						
					 | 
					
						2021-03-13 18:49:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							693a0374c9
							
						
					 | 
					
						
						
							
							Just use PROJECT_NAME instead of CMAKE_PROJECT_NAME in the CMakeLists.txt file.
						
						
						
						
						
					 | 
					
						2021-03-13 17:34:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5f2b486c10
							
						
					 | 
					
						
						
							
							Also modify the windows package name.
						
						
						
						
						
					 | 
					
						2021-03-12 22:16:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							2f751b1f01
							
						
					 | 
					
						
						
							
							Edit CMakeLists.txt for better package names.
						
						
						
						
						
					 | 
					
						2021-03-12 22:07:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Username404
							
						 
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							76fbe593eb
							
						
					 | 
					
						
						
							
							Process the rc file before building.
						
						
						
						
						
					 | 
					
						2021-03-12 21:42:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0c7c890a21
							
						
					 | 
					
						
						
							
							Set CMAKE_INSTALL_PREFIX to /opt in the CMakeLists.txt file.
						
						
						
						
						
					 | 
					
						2021-03-11 20:20:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f00e722dc0
							
						
					 | 
					
						
						
							
							Revert "Generate QtIFW installers with CPack in the CMakeLists.txt file."
						
						
						
						
						
						
						
						This reverts commit 1d1708055084dc23652cd39dad8cc4942dc2b206. 
						
					 | 
					
						2021-03-10 20:20:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4bc7a99aef
							
						
					 | 
					
						
						
							
							Stop generating QtIFW installers for windows.
						
						
						
						
						
					 | 
					
						2021-03-10 18:00:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							cbcacfe52f
							
						
					 | 
					
						
						
							
							Finish Jenkins builds even when CPack failures are present.
						
						
						
						
						
					 | 
					
						2021-03-10 16:04:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d40e85eb06
							
						
					 | 
					
						
						
							
							Generate QtIFW installers with CPack in the CMakeLists.txt file.
						
						
						
						
						
					 | 
					
						2021-03-10 15:03:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							196f7b7065
							
						
					 | 
					
						
						
							
							Fix a few indentation typos in CMakeLists.txt.
						
						
						
						
						
					 | 
					
						2021-03-10 14:29:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							6eb29bfa6f
							
						
					 | 
					
						
						
							
							Use the strong version of the -fstack-protector flag.
						
						
						
						
						
					 | 
					
						2021-03-09 22:29:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							86090f1a7d
							
						
					 | 
					
						
						
							
							Don't use the -pthread option when MSVC is being used.
						
						
						
						
						
					 | 
					
						2021-03-09 21:32:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							366a0f5065
							
						
					 | 
					
						
						
							
							Remove -fcf-protection in the CMakeLists.txt file; it does not work for arm architectures.
						
						
						
						
						
					 | 
					
						2021-03-09 20:49:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5484b9cf59
							
						
					 | 
					
						
						
							
							Add a few compilation flags for gnu and clang compilers.
						
						
						
						
						
					 | 
					
						2021-03-09 20:33:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							80510909f1
							
						
					 | 
					
						
						
							
							Add a StandardComponents.hpp file.
						
						
						
						
						
					 | 
					
						2021-03-06 22:00:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8772be9d5c
							
						
					 | 
					
						
						
							
							Use a switch-case expression instead of an if statement in lexer.cpp.
						
						
						
						
						
					 | 
					
						2021-03-06 13:38:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d3d951d843
							
						
					 | 
					
						
						
							
							Revert "Simplify a if statement in lexer.cpp."
						
						
						
						
						
						
						
						This reverts commit 42796ac54ccac44c8a2033ea39635ba44284c5d7. 
						
					 | 
					
						2021-03-06 13:27:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c02f8bcc1a
							
						
					 | 
					
						
						
							
							Simplify a if statement in lexer.cpp.
						
						
						
						
						
					 | 
					
						2021-03-06 13:24:08 +01:00 | 
					
					
						
						
							
							
							
						
					 |