Commit Graph

25269 Commits (662e215c7e74fc2b71c848fbb863803e6de41fac)

Author SHA1 Message Date
Erik Charlebois 4ea2e9ed06 VM: Refactor generic_arrays.hpp to Factor style 2013-05-12 13:24:44 -04:00
Erik Charlebois 34d04b9306 VM: Refactor gc* to Factor style 2013-05-12 13:24:44 -04:00
Erik Charlebois 9e2d775095 VM: Refactor full_collector to Factor style 2013-05-12 13:24:44 -04:00
Erik Charlebois f40718dfab VM: Refactor free_list_allocator to Factor style 2013-05-12 13:24:44 -04:00
Erik Charlebois c0aa1c7b3e VM: Refactor free_list to Factor style 2013-05-12 13:24:44 -04:00
Erik Charlebois 83b69d45f8 VM: Refactor float_bits.hpp to Factor style 2013-05-12 13:24:44 -04:00
Erik Charlebois 95d34e8ee7 VM: Refactor fixup.hpp to Factor style 2013-05-12 13:24:44 -04:00
Erik Charlebois 04d655310f VM: Refactor ffi_test to Factor style 2013-05-12 13:24:43 -04:00
Erik Charlebois d92617dda7 VM: Refactor factor.cpp/hpp to Factor style 2013-05-12 13:24:43 -04:00
Erik Charlebois e9c0476f15 VM: Refactor errors to Factor style 2013-05-12 13:24:43 -04:00
Erik Charlebois d6bc190f51 VM: Refactor entry_points to Factor style 2013-05-12 13:24:43 -04:00
Erik Charlebois d5f66d9561 VM: Refactor dispatch to Factor style 2013-05-12 13:24:43 -04:00
Erik Charlebois 6955dd8565 VM: Refactor debug.cpp to Factor style 2013-05-12 13:24:43 -04:00
Erik Charlebois 7a05bf1993 VM: Refactor data_roots.hpp to Factor style 2013-05-12 13:24:43 -04:00
Erik Charlebois 75e6c88534 VM: Refactor data_heap* to Factor style 2013-05-12 13:24:43 -04:00
Erik Charlebois fb34be6fa7 VM: Refactor cpu-* to Factor style 2013-05-12 13:24:43 -04:00
Erik Charlebois 0cf7feba0b VM: Refactor copying_collector.hpp to Factor style 2013-05-12 13:24:43 -04:00
Erik Charlebois 2a5126e49a VM: Refactor contexts to Factor style 2013-05-12 13:24:42 -04:00
Erik Charlebois 2bed6f6a25 VM: Refactor compaction.cpp to Factor style 2013-05-12 13:24:42 -04:00
Erik Charlebois 66976a12bf VM: Refactor collector.hpp to Factor style 2013-05-12 13:24:42 -04:00
Erik Charlebois ef7c009d2a VM: Refactor code_roots to Factor style 2013-05-12 13:24:42 -04:00
Erik Charlebois 7f56458820 VM: Refactor code_heap to Factor style 2013-05-12 13:24:42 -04:00
Erik Charlebois d2fe86eb7e VM: Refactor code_blocks to Factor style 2013-05-12 13:24:42 -04:00
Erik Charlebois 2e20733ade VM: Refactor callstack to Factor style 2013-05-12 13:24:42 -04:00
Erik Charlebois 7aae3c04ce VM: Refactor callbacks to Factor style 2013-05-12 13:24:42 -04:00
Erik Charlebois 22eed89484 VM: Refactor byte_arrays to Factor style 2013-05-12 13:24:42 -04:00
Erik Charlebois 1e618e16ee VM: Refactor bump_allocator.hpp to Factor style 2013-05-12 13:24:41 -04:00
Erik Charlebois 774326b2dc VM: Refactor booleans.hpp to Factor style 2013-05-12 13:24:41 -04:00
Erik Charlebois ad41d8773d VM: Refactor bitwise_hacks to Factor style 2013-05-12 13:24:41 -04:00
Erik Charlebois a80271c79c VM: Refactor bignum to Factor style 2013-05-12 13:24:41 -04:00
Erik Charlebois 6dacc44029 VM: Refactor atomic.hpp to Factor style 2013-05-12 13:24:41 -04:00
Erik Charlebois ca1276841d VM: Refactor atomic-* to Factor style 2013-05-12 13:24:40 -04:00
Erik Charlebois 9ef732743d VM: Refactor assert.hpp to Factor style 2013-05-12 13:24:40 -04:00
Erik Charlebois 76375afd1c VM: Refactor arrays.cpp/hpp to Factor style 2013-05-12 13:24:40 -04:00
Erik Charlebois a437576dc9 VM: Refactor allot.hpp to Factor style 2013-05-12 13:24:40 -04:00
Erik Charlebois 22014f092e VM: Refactor alien.cpp to Factor style 2013-05-12 13:24:40 -04:00
Erik Charlebois 6c919e7d72 VM: Refactor aging_space to Factor style 2013-05-12 13:24:40 -04:00
Erik Charlebois ee9fd64b69 VM: Refactor aging_collector to Factor style 2013-05-12 13:24:40 -04:00
Erik Charlebois a42ba561d2 VM: Remove empty source files 2013-05-12 13:24:40 -04:00
Erik Charlebois 7ab88c8b9d FUEL: Tweak package description 2013-05-12 13:22:41 -04:00
Erik Charlebois ca2ea548be VM: Remove exec bit from VM source files 2013-05-11 17:04:23 -04:00
Erik Charlebois 8aa55dff52 FUEL: fuel-pkg.el file for MELPA metadata 2013-05-11 17:02:27 -04:00
John Benediktsson 38833fcafe rosetta-code.pascals-triangle: adding a coefficients method. 2013-05-07 21:06:40 -07:00
Erik Charlebois 9b0989a901 FUEL: Documentation fixes 2013-05-07 22:28:42 -04:00
John Benediktsson 66b2b3c044 math.combinators: fix help-lint warnings I introduced... 2013-05-07 08:18:20 -07:00
John Benediktsson 05f6304087 io.streams.random: fix USE: again. 2013-05-07 06:18:50 -07:00
John Benediktsson 179f063eb9 sequences: fix test case. 2013-05-07 06:18:13 -07:00
John Benediktsson 2ba006cd71 sequences.extras: adding remove-last. 2013-05-07 06:15:33 -07:00
Erik Charlebois ba02db8485 FUEL: Fix Emacs package metadata for MELPA recipe 2013-05-07 02:03:26 -04:00
Erik Charlebois deb0ceaa9c Large reorg of FUEL codebase
* Modernize the FUEL elisp code for Emacs 24.3. Emacs 24.3 deprecated
the old 'cl lib and standardized a new 'cl-lib lib to put the name
clash issues to rest once and for all. This version of FUEL now requires
24.3.
* Move FUEL code that was needed by factor-mode into factor-mode and
rename appropriately. factor-mode and FUEL are now clearly separated
and FUEL depends on factor-mode.
* Set up FUEL with appropriate autoloads so that it's Emacs 24 package
manager friendly. FUEL can now be uploaded to MELPA or some similar
package manager.
* Changed the Factor faces for font locking to inherit from the default
Emacs faces rather than defaulting to other colors. This means that
Emacs themes will work for Factor code out of the box. Further
tailoring of Factor-specific faces can be done by users themselves.
* Cleaned up a lot of code to use Emacs conventions
(define-defined-mode, define-minor-mode, indent-function, etc) and added
a propery syntax table so that paren matching works, and word/symbol
skipping works.
* Added a new minor mode, fuel-autohelp-mode, that displays the help for
the symbol under point in another window. A fusion of fuel-autodoc-mode
and fuel-help-mode that's quite handy for reading Factor code.
2013-05-07 01:41:12 -04:00