Wolfgang Bumiller
|
f6d554874b
|
initialize the vector member array so that 'cleanup' won't delete uninitialized pointers
|
2013-04-23 16:54:05 +02:00 |
|
Wolfgang Bumiller
|
3d9a06591a
|
Makefile: be more conformant: at link-time use LDFLAGS, not CFLAGS, also use CPPFLAGS prepended to CFLAGS at compile-commands, append optional LIBS at link-time after everything else
|
2013-04-23 16:49:43 +02:00 |
|
Wolfgang Bumiller
|
d6f6241872
|
misc/check-doc.sh
|
2013-04-22 12:22:24 +02:00 |
|
Dale Weiler
|
c86e778c76
|
Website target to distro makefile for updating gh-pages
|
2013-04-22 06:14:26 +00:00 |
|
Dale Weiler
|
217833dff7
|
Add download.c (used for generating the download.html for the website (for releases)) based on magic. use gcc download.c -o gen; gen ../../; git checkout gh-pages; git add download.html; git push origin gh-pages; to apply website changes.
|
2013-04-22 05:43:38 +00:00 |
|
Dale Weiler
|
1759388e3f
|
Merge branch 'master' into cooking
|
2013-04-22 00:11:31 +00:00 |
|
Dale Weiler
|
9a1894f587
|
Proper install names (preserve the .exe for win32 builds)
|
2013-04-22 00:05:44 +00:00 |
|
Dale Weiler
|
a879fc28a3
|
Merge pull request #105 from matthiaskrgr/icon
Icon
|
2013-04-21 07:22:11 -07:00 |
|
Matthias Krüger
|
cc3b8dcfd6
|
make: gource: display gmqcc icon in video.
|
2013-04-21 14:08:23 +02:00 |
|
Matthias Krüger
|
53aac525d9
|
add gmqcc icon found on ohloh.
|
2013-04-21 14:07:06 +02:00 |
|
Dale Weiler
|
f8fc40c306
|
Merge branch 'master' of github.com:graphitemaster/gmqcc
|
2013-04-21 11:46:05 +00:00 |
|
Dale Weiler
|
0f7634876f
|
Some stuff for building win32 packages via mingw32
|
2013-04-21 11:45:41 +00:00 |
|
Dale Weiler
|
ef565adaa5
|
Merge pull request #104 from matthiaskrgr/PKGBUILD_master
PKGBUILD: archlinux: git: install syntax files to respective dirs.
|
2013-04-21 04:14:06 -07:00 |
|
Matthias Krüger
|
f9ed308aa8
|
PKGBUILD: archlinux: git: install syntax files to respective dirs.
|
2013-04-21 13:05:45 +02:00 |
|
Wolfgang Bumiller
|
685fa54daf
|
Merge branch 'master' into cooking
|
2013-04-21 12:37:06 +02:00 |
|
Dale Weiler
|
160e7cf7ee
|
Remove trailing whitespace
|
2013-04-21 10:24:55 +00:00 |
|
Wolfgang Bumiller
|
934ff4a5eb
|
Merge branch 'master' into cooking
|
2013-04-21 12:24:12 +02:00 |
|
Wolfgang Bumiller
|
2343e13c45
|
updating the manpage
|
2013-04-21 12:23:54 +02:00 |
|
Dale Weiler
|
8c08897749
|
Fixes
|
2013-04-21 10:13:51 +00:00 |
|
Dale Weiler
|
462c06d56b
|
Merge branch 'cooking'
|
2013-04-21 10:09:08 +00:00 |
|
Dale Weiler
|
317559e5a5
|
Update CHANGES
|
2013-04-21 10:08:04 +00:00 |
|
Dale Weiler
|
4a1eb7f948
|
update README to reflect syntax highlighting stuff.
|
2013-04-21 09:44:08 +00:00 |
|
Dale Weiler
|
f3c04d0f37
|
Add jedit syntax highlighting support, thanks to LordHavoc (made some changes to reflect gmqcc syntax more)
|
2013-04-21 08:13:39 +00:00 |
|
Dale Weiler
|
3cecd5d066
|
This is suppoted now
|
2013-04-21 07:30:32 +00:00 |
|
Dale Weiler
|
7def17eed5
|
Add syntax configuration file for gtksourceview (this allows QC code syntax highlighting for GNOMEs default text view in nautilus, gedit, and sandy + other gtksouceview based editors).
|
2013-04-21 07:27:59 +00:00 |
|
Dale Weiler
|
c362826dc6
|
typo
|
2013-04-21 07:07:07 +00:00 |
|
Dale Weiler
|
0661002257
|
update README for syntax highlighting stuff
|
2013-04-21 07:06:37 +00:00 |
|
Dale Weiler
|
96c0fa983d
|
A more realistic preprocessor concatenation test.
|
2013-04-21 06:52:22 +00:00 |
|
Dale Weiler
|
6009e2b3ea
|
Undo that fail
|
2013-04-21 06:46:54 +00:00 |
|
Dale Weiler
|
07e335fdb8
|
Better output on failure
|
2013-04-21 06:46:39 +00:00 |
|
Dale Weiler
|
e27eebe0f9
|
More preprocessor testsuite support and our first preprocessor test!
|
2013-04-21 06:36:52 +00:00 |
|
Dale Weiler
|
c53fa31a0a
|
More preprocessor testing support for the testsuite.
|
2013-04-21 06:23:40 +00:00 |
|
Dale Weiler
|
79282bfee0
|
Initial preprocessor procedure option for testsuite implemented.
|
2013-04-21 06:20:17 +00:00 |
|
Dale Weiler
|
ea0e2c47d5
|
We don't need to specify "-should fail" because we print the type now (this also makes the description colum shorter)
|
2013-04-21 06:13:25 +00:00 |
|
Dale Weiler
|
57d2876021
|
I did it, I did it, I did it, horray!, Thanks Dora .. I mean Hirato.
|
2013-04-21 06:09:20 +00:00 |
|
Dale Weiler
|
485866552d
|
Some work in progress preprocessing test work
|
2013-04-21 05:50:21 +00:00 |
|
Dale Weiler
|
b47e3ebccf
|
Remove hashset
|
2013-04-21 04:56:41 +00:00 |
|
Wolfgang Bumiller
|
46752af74b
|
parser_const_string now uses hashtables; hashtables may want to dup an empty string without it becoming NULL - also replacing ir_strdup with the new util_ one
|
2013-04-17 18:23:30 +02:00 |
|
Wolfgang Bumiller
|
8f2a22b8c3
|
fix warnings to allow compiling with -O3
|
2013-04-17 17:58:08 +02:00 |
|
Dale Weiler
|
dc7e18ec73
|
Some inline never hurt anyone .. actually, C made a bad decision in it's design, everything should've always been implicitly inline, since most code back in the day was small, if you had large bodies, there should've been an 'outline' keyword for that instead :P
|
2013-04-17 11:02:42 +00:00 |
|
Dale Weiler
|
0b0b6423ba
|
Use hashtable for macro definitions in the preprocessor, this speeds up the search for them, and the removal of them making it O(1) instead of O(n). This also makes my 30 second xonotic compiles take only 13 seconds
|
2013-04-17 10:51:33 +00:00 |
|
Wolfgang Bumiller
|
4d394494b6
|
don't call ftepp_finish on a freed ftepp struct
|
2013-04-17 11:36:45 +02:00 |
|
Dale Weiler
|
d7be99c9dd
|
More perliminary reworking for threading
|
2013-04-17 06:30:09 +00:00 |
|
Dale Weiler
|
21c6079b7a
|
Fix compile for windows.
|
2013-04-17 04:27:00 +00:00 |
|
Dale Weiler
|
1f0a1b8140
|
Perliminary parser reworking, required for the proposed multithreading.
|
2013-04-17 00:52:52 +00:00 |
|
Dale Weiler
|
b82efcf0ce
|
Fix typo in kate syntax highlighting installation documentation.
|
2013-04-16 20:27:01 +00:00 |
|
Dale Weiler
|
a61c9c6d89
|
Added syntax highlighting configuration files (with documentation on how to install them) for nano, kate and geany.
|
2013-04-16 20:24:33 +00:00 |
|
Wolfgang Bumiller
|
992c6fbfb8
|
lex_try_pragma: free the buffers
|
2013-04-16 14:14:15 +02:00 |
|
Dale Weiler
|
1c51fb80eb
|
Fix memdump printing
|
2013-04-16 09:13:22 +00:00 |
|
Dale Weiler
|
f2b21158d8
|
Rewrote memory tracking, now prints highest water mark (most used memory at a given time during compile). Changes all byte representation to MB representation. Added ability to print the contents of the leaked memory to the console when -debug is on (infact the lost messages only print during -debug), -memchk simply reports the memory info at the end (it is also printed when -debug). You can set the memory dump columns with -memdumpcols=# where # is the number of columns you want (default is 16)
|
2013-04-15 20:54:53 +00:00 |
|