Commit Graph

  • 9a90c3f9b2 modern: revamp paths. Doug Coleman 2016-06-21 13:07:57 -0700
  • dab1236698 modern: in: Doug Coleman 2016-06-21 12:56:40 -0700
  • 1e8d41ae65 modern.out: name some conditionals. Doug Coleman 2016-06-21 12:49:54 -0700
  • 8d14e79f8b destructors: fix docs. Doug Coleman 2016-06-21 12:49:45 -0700
  • b65adb1b19 factor: rename framework: and import: to uppercase Doug Coleman 2016-06-21 12:14:54 -0700
  • 07072cfe73 factor: rename destructor: library: c-type: to upper Doug Coleman 2016-06-21 12:12:01 -0700
  • 6e1dd40d23 syntax: fix spacing Doug Coleman 2016-06-21 12:07:38 -0700
  • fcf1b23734 factor: rename many foo: back to FOO: Make SYMBOL: understand \ in old parser. Doug Coleman 2016-06-21 12:03:32 -0700
  • 330b7346bb modern.out: Print nice semicolons if necessary. Doug Coleman 2016-06-21 11:44:00 -0700
  • 5b278223df factor: fix some missing semi-colons found with: Doug Coleman 2016-06-21 10:48:46 -0700
  • fe7d9ca076 modern: make closing-tag f instead of empty string.. Doug Coleman 2016-06-21 10:45:47 -0700
  • d07a0cc640 factor: just some whitespace fixes i hope. Doug Coleman 2016-06-21 10:42:06 -0700
  • e714d80140 modern: fix bug i thought i fixed but had git troubles Doug Coleman 2016-06-21 10:21:25 -0700
  • b21c5563ef factor: fix up XML syntax. fix some CAPS> words. Doug Coleman 2016-06-21 10:16:43 -0700
  • e239b7f6f7 modern: more < > work. Doug Coleman 2016-06-21 02:32:39 -0700
  • dfe27752a0 modern: so confusing parser. make a separate handler for gt-delimiter. Doug Coleman 2016-06-21 02:07:13 -0700
  • 9fe98d1c1e modern.out: trim whitespace everywhere. Doug Coleman 2016-06-20 19:43:37 -0700
  • d6f4899b13 modern.out: Don't write dead whitespace -- trailing line whitespace between top definitions. Doug Coleman 2016-06-20 19:37:36 -0700
  • b29a0aa7d0 game: key-\ rename Doug Coleman 2016-06-20 18:31:06 -0700
  • 9ae2cf6323 modern: save -- tokens. need a compound-sequence payload slot soon. do print leading whitespace. Doug Coleman 2016-06-20 18:01:05 -0700
  • 20e1a1590c modern.out: if there are non-whitespace characters, perhaps after editing, turn them into whitespace. fixs a bug like this when trying to rename CONSTANT: Doug Coleman 2016-06-20 17:33:54 -0700
  • 8b90c1a729 modern.out: fix colon word printing to not require closing. Doug Coleman 2016-06-20 16:52:00 -0700
  • 263b8b9507 factor: in: -> IN: Doug Coleman 2016-06-20 16:43:46 -0700
  • 9b79fc6788 modern: fix ![[ ]] Doug Coleman 2016-06-20 16:40:49 -0700
  • 64ae7ff7f8 modern: make string payloads >string after the fact. too early and they lose the position information. Doug Coleman 2016-06-20 16:23:59 -0700
  • f0f762de1e modern: converting payload to string too early. Doug Coleman 2016-06-20 16:17:43 -0700
  • ef09fbe3b4 factor: move tc-lisp-talk to unmaintained as it uses HEREDOC:. Fix morse. THINGS PARSE Doug Coleman 2016-06-20 16:13:58 -0700
  • cbdd80277e factor: CLASS: ; to CLASS< CLASS>. More cleanups Doug Coleman 2016-06-20 16:08:58 -0700
  • 087f09bfd1 factor: more escapes/renames/blah Doug Coleman 2016-06-20 15:50:13 -0700
  • b4eebf65a9 syntax: add [[ ]] [=[ ]=] etc. fix docs. Doug Coleman 2016-06-20 15:42:09 -0700
  • 9bfdf92105 libs: more cleanup Doug Coleman 2016-06-20 15:38:40 -0700
  • 0c170345af factor: more escaping. add execute\ for words that simply have to be called..... Doug Coleman 2016-06-20 15:27:59 -0700
  • 69eab4cbba factor: more char: \; escapes Doug Coleman 2016-06-20 15:09:43 -0700
  • ca255cf385 factor: more escapes, fix up ; ; oops Doug Coleman 2016-06-20 15:06:10 -0700
  • 459e788fb3 modern: add a partial slot to lexer to be able to deal with <{ } forms. lexer has to recursively call itself and merge the slices. Doug Coleman 2016-06-20 15:03:40 -0700
  • 1bb7a68ecb curses: don't use /* */ comments. Doug Coleman 2016-06-20 14:33:39 -0700
  • cf80591ecb io.launcher.windows: escape char. Doug Coleman 2016-06-20 14:33:24 -0700
  • 80d8b17eaa peg.ebnf: Rename EBNF< to EBNF-MAIN{{ Doug Coleman 2016-06-20 14:27:38 -0700
  • 8c43b1f7d9 graphviz: [foo to foo[ Doug Coleman 2016-06-20 14:18:32 -0700
  • 956719fc88 modern: fix for words like S<< Doug Coleman 2016-06-20 13:58:23 -0700
  • 42d6d59993 modern: more fixes for PRIVATE< PRIVATE> etc. Doug Coleman 2016-06-20 13:40:01 -0700
  • 28ed878543 classes.struct.prettyprint: fix pprint-; Doug Coleman 2016-06-20 13:01:00 -0700
  • 6b8d0daf04 syntax: fix defer: Doug Coleman 2016-06-20 13:00:24 -0700
  • 7a317a3bb8 factor: FUNCTOR: to FUNCTOR< Doug Coleman 2016-06-20 12:59:00 -0700
  • 6308848d19 factor: fix minor syntax problems. add some commented out sequences code that i wish worked. need to rename ?tail to ?trim-tail Doug Coleman 2016-06-20 12:57:32 -0700
  • 6d47257a6a factor: rename GENERIC# to GENERIC#: Doug Coleman 2016-06-20 12:21:49 -0700
  • 5d6506ee81 modern: remove some filenames. Doug Coleman 2016-06-20 12:21:04 -0700
  • 3dc1af8e44 modern: fix delimiter mismatch code. Doug Coleman 2016-06-20 11:45:55 -0700
  • 404ded9a42 modern: fix less than. Doug Coleman 2016-06-20 11:08:35 -0700
  • d4cb6170eb modern: handle optional semicolons partially. Doug Coleman 2016-06-20 10:32:13 -0700
  • 4b919b19ce ui.backend.*: new vocab for keysym handling which is the same on x11 and gtk Björn Lindqvist 2016-06-20 13:13:20 +0200
  • 692aecc323 modern: before feature. Doug Coleman 2016-06-19 23:14:55 -0700
  • d752a1947c x11.keysymdef, ui.backend.x11: vocab for all of x11's keycodes Björn Lindqvist 2016-06-20 02:18:18 +0200
  • e48e4d2484 x11.*: cosmetic fixes, breaking long lines, indenting struct slots.. Björn Lindqvist 2016-06-20 02:02:23 +0200
  • e9c388c649 modern: don't search for two ] ], just one. throw an error on unmatched tags. Doug Coleman 2016-06-19 14:06:41 -0700
  • c09fa97634 modern: fix up the returned objects. Doug Coleman 2016-06-19 13:40:54 -0700
  • dda8add101 modern: use lexer instead of `n string`. Doug Coleman 2016-06-19 11:47:06 -0700
  • de8d2fa302 FUEL: factor-previous-non-blank unused and adding doc Björn Lindqvist 2016-06-19 03:23:35 +0200
  • f0836dd69d ui.backend.gtk.io: refactoring which removes ui.backend.gtk.io.unix Björn Lindqvist 2016-06-19 01:33:59 +0200
  • fbfc5fdae3 ui.backend.gtk: add handling of insert key (#1656) Björn Lindqvist 2016-06-18 20:39:57 +0200
  • 721434cb44 factor: add ![[ ]] and multiline to core. Doug Coleman 2016-06-17 16:07:58 -0700
  • 890434b6db modern.lexer: redo stack effect. Doug Coleman 2016-06-17 15:30:14 -0700
  • 293b2a316e modern: remove nested count Doug Coleman 2016-06-17 15:09:27 -0700
  • 9ec04b3e4b modern.lexer: encapsulate some state in an lexer object. Doug Coleman 2016-06-17 15:00:42 -0700
  • 5a4f41fc85 modern.slices: more escapes Doug Coleman 2016-06-17 14:37:46 -0700
  • 8a6dbdcb62 strings.parser: allow escaping of all special characters. Doug Coleman 2016-06-17 12:48:50 -0700
  • a32a757879 24-game: fix using. Doug Coleman 2016-06-17 12:11:27 -0700
  • 672ecb7c88 modern: before major refactor. Doug Coleman 2016-06-17 01:29:53 -0700
  • 604f14f630 stack-checker: rename some (paren) words that didn't have non-paren versions. Doug Coleman 2016-06-17 01:29:17 -0700
  • c047c6c10a factor: more << >> to COMPILE< Doug Coleman 2016-06-13 16:57:20 -0700
  • f51e1a50f9 factor: << -> COMPILE< fix modern parser bug Doug Coleman 2016-06-13 16:48:59 -0700
  • f5c8ee91b1 modern: add a top? boolean. Doug Coleman 2016-06-13 16:18:49 -0700
  • 290c53b9f6 modern.out: fix printing for FOO< FOO> Doug Coleman 2016-06-13 15:12:09 -0700
  • 157297c190 modern: minor cleanup Doug Coleman 2016-06-13 13:34:30 -0700
  • 55bc0cb1b2 strings.parser: Add \` aka escaped backtick. Doug Coleman 2016-06-13 12:00:14 -0700
  • de823c48ea modern: working on CHAR: a Doug Coleman 2016-06-13 10:34:51 -0700
  • 890b1e3e34 modern: fix some words. Doug Coleman 2016-06-13 09:38:17 -0700
  • f92b8ce9b5 modern: before more cleanups Doug Coleman 2016-06-13 00:51:58 -0700
  • 3465d68ddd modern: working on ASDF< ASDF> Doug Coleman 2016-06-12 11:00:17 -0700
  • 4dc2e0642c modern: fix up colon parsing. Doug Coleman 2016-06-11 17:58:44 -0700
  • 0d978f9b0e factor: <PRIVATE to PRIVATE< Doug Coleman 2016-06-10 23:00:57 -0700
  • 70222b73e6 language.funktors: initial stab at replacing FUNCTOR: Doug Coleman 2016-06-10 12:53:05 -0700
  • 3199c23f17 regexp: make it use R{{ R[[ R(( for now. Doug Coleman 2016-06-09 18:54:59 -0700
  • 0e71afabe0 interpolate: [I to I[[ ]] Doug Coleman 2016-06-09 14:57:04 -0700
  • 0f9b3926ef morse: [MORSE to MORSE[[ Doug Coleman 2016-06-09 14:54:14 -0700
  • deb7732a84 factor: [| to |[ Doug Coleman 2016-06-09 14:48:06 -0700
  • ed93a451a6 core: add LEFT-DECORATOR: syntax. rename syntax.arity to syntax.attributes Doug Coleman 2016-06-09 11:45:10 -0700
  • 339799453a modern: working on fix for TAG: Doug Coleman 2016-06-08 16:11:36 -0700
  • 190680a76a syntax.arity: add more arity declarations. Doug Coleman 2016-06-08 12:54:08 -0700
  • 2a19d0ca4e factor: Add syntax.arity for new parser. Doug Coleman 2016-06-07 23:34:12 -0700
  • 516073cbd0 math.rectangles: no prettyprint. Doug Coleman 2016-06-07 09:57:53 -0700
  • 1952db54bc math.rectangles: rect{ instead of RECT: Doug Coleman 2016-06-07 09:53:41 -0700
  • 391b01b661 factor: fix unit tests. Doug Coleman 2016-06-07 09:37:38 -0700
  • 90984e4255 docs: remove whitespace. Doug Coleman 2016-06-07 09:16:09 -0700
  • 19796a26bb factor: fix docs. Doug Coleman 2016-06-07 09:15:21 -0700
  • f533d04304 factor: clean up almost all the rest of the syntax words. Doug Coleman 2016-06-06 18:18:50 -0700
  • 06335ae6e7 factor: EBNF: -> : word ( string -- obj ) EBNF{{ }} ; for now. Doug Coleman 2016-06-06 18:06:54 -0700
  • 9d4b5e73ba peg.ebnf: EBNF: -> : name ( string -- obj ) EBNF{{ ... }} ; Doug Coleman 2016-06-06 17:33:12 -0700
  • b24a1c352d libs: fix syntax. Doug Coleman 2016-06-06 17:16:55 -0700
  • d54ac497c6 ffi, libs: working on syntax fixes. Doug Coleman 2016-06-06 17:00:20 -0700