summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Make the terminal-based tool “toilet” independent of the location of init...Matthias Benkard2008-09-031-10/+5
* LLVM compiler: Treat closure data pointers as of type i8** rather than i8*.Matthias Andreas Benkard2008-09-023-56/+60
* MLKLexicalContext#-globalContext: Treat unknown variables as global.Matthias Andreas Benkard2008-09-022-2/+3
* MLKLLVMCompiler#-markVariablesForHeapAllocationInForm:: Fix lexical-context-r...Matthias Andreas Benkard2008-09-021-2/+2
* GNUmakefile: Add targets dmalloc-run and valgrind-run.Matthias Andreas Benkard2008-09-021-0/+6
* LLVM compiler: Support heap allocation for lambda lists.Matthias Andreas Benkard2008-09-021-4/+15
* MLKForm class cluster: Handle NIL as a variable name correctly.Matthias Andreas Benkard2008-09-021-3/+3
* Switch from NS_DURING..NS_HANDLER..NS_ENDHANDLER to @try..@catch..@finally.Matthias Andreas Benkard2008-09-0212-131/+70
* Add classes MLKNoSuchSymbolError, MLKStreamError, and MLKUnboundVariableError.Matthias Andreas Benkard2008-09-029-21/+257
* GNUmakefile: Aesthetic improvements.Matthias Andreas Benkard2008-09-021-8/+9
* Add a couple of disabled debugging statements in the form processor and compi...Matthias Andreas Benkard2008-09-022-7/+20
* MLKLLVMCompiler#-markVariablesForHeapAllocationInForm: Fix heap allocation fl...Matthias Andreas Benkard2008-09-023-2/+8
* LLVM compiler: Access closure variables through the closure data pointer.Matthias Andreas Benkard2008-09-025-36/+75
* LLVM compiler: Allocate all variables that are free in some lambda form on th...Matthias Andreas Benkard2008-09-022-0/+30
* LLVM compiler: Handle closure variables.Matthias Andreas Benkard2008-09-011-3/+24
* MLKLexicalContext: Add -variableIsGlobal:.Matthias Andreas Benkard2008-09-014-4/+9
* LLVM compiler: Add support for heap allocation of lexical variables.Matthias Andreas Benkard2008-09-016-30/+71
* MLKForm class cluster: Add -freeVariables.Matthias Andreas Benkard2008-09-012-0/+57
* MLKNumber: Add -numerator and -denominator.Matthias Benkard2008-08-314-4/+19
* Documentation: Various improvements.Matthias Benkard2008-08-314-4/+9
* Documentation: Add sections.Matthias Benkard2008-08-313-4/+30
* MLKBinding, MLKCharacter: Document.Matthias Benkard2008-08-302-1/+92
* Revert "Add headerDoc2HTML.config."Matthias Benkard2008-08-292-3/+0
* Add headerDoc2HTML.config.Matthias Benkard2008-08-292-0/+3
* MLKRoot: #import NSPathUtilities.h.Matthias Benkard2008-08-291-0/+1
* GNUmakefile: Copy the whole Sacla directory as a resource into ToiletKit.Matthias Benkard2008-08-291-10/+11
* NaturalDocs/ObjC.pm: Stylistic improvements.Matthias Benkard2008-08-291-3/+3
* Update NaturalDocs/Menu.txt.Matthias Andreas Benkard2008-08-291-0/+2
* Update .gitignore.Matthias Andreas Benkard2008-08-291-0/+9
* Add docs.sh.Matthias Andreas Benkard2008-08-291-0/+3
* Add NaturalDocs/README.ObjC.Matthias Andreas Benkard2008-08-291-0/+35
* Partially document functions.h.Matthias Andreas Benkard2008-08-291-0/+133
* Natural Docs Objective-C handling: Further refinements.Matthias Andreas Benkard2008-08-292-2/+1
* NaturalDocs/Languages.txt: Skip .m and .mm files.Matthias Andreas Benkard2008-08-292-4/+4
* NaturalDocs/ObjC.pm: Make the prototype parser aware of ordinary C function p...Matthias Andreas Benkard2008-08-291-0/+28
* MLKCons: Improve documentation.Matthias Andreas Benkard2008-08-291-2/+21
* Merge mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/htdocs/code/mulklispMatthias Andreas Benkard2008-08-2911-312/+492
|\
| * MLKCons: Fix a typo in the documentation.Matthias Andreas Benkard2008-08-291-1/+1
| * NaturalDocs/ObjC.pm: Add copyright notice.Matthias Andreas Benkard2008-08-291-5/+16
| * Add Natural Docs configuration.Matthias Andreas Benkard2008-08-294-0/+359
| * MLKCons: Convert documentation to Natural Docs format.Matthias Andreas Benkard2008-08-291-27/+39
| * MLKCons: Add HeaderDoc comments.Matthias Benkard2008-08-291-0/+44
| * Make ToiletKit self-contained.Matthias Benkard2008-08-286-312/+66
* | GUI: Make the copyright notices on the info panel more consistent.Matthias Andreas Benkard2008-08-291-3/+4
|/
* Credits.rtf: Clarify that Toilet Lisp's licence is the GNU LGPLv3 rather than...Matthias Andreas Benkard2008-08-281-3/+3
* Add ToiletLispInfo.plist.Matthias Andreas Benkard2008-08-281-0/+23
* Listener: Keep the output view on the bottom by scrolling.Matthias Andreas Benkard2008-08-281-0/+38
* Listener: Perform GUI manipulation on the main thread.Matthias Andreas Benkard2008-08-282-13/+47
* Listener: Evaluate fixnums without crashing.Matthias Benkard2008-08-281-1/+3
* Listener: Run the evaluator in its own thread.Matthias Benkard2008-08-282-8/+23