Commit Graph

116 Commits (2a8af325347d5e90ce874f706f5746cd0ddaac9b)

Author SHA1 Message Date
Doug Coleman 38ea9434f3 editors.textwrangler: Fall back to launching with open -a if you installed from the Mac Store and thus do not have ``edit``, which is the real TextWrangler launch program. 2013-04-10 17:40:59 -07:00
Doug Coleman 3ac9325d3e editors.geany.windows: Add Windows support. 2013-04-09 16:51:14 -07:00
John Benediktsson 76b8dd5ee0 editors.bbedit: adding "open in BBEdit" support. 2013-04-09 16:49:52 -07:00
John Benediktsson b2a72ef158 editors.xcode: adding "open in XCode" support. 2013-04-09 16:49:52 -07:00
Doug Coleman 6348d11f28 editors.geany: Add support. 2013-04-09 16:44:46 -07:00
Doug Coleman 81e6ed5753 editors.scite.windows: Fix using. 2013-04-09 16:26:41 -07:00
Doug Coleman 59f570ac65 scite: Add support for Linux scite. 2013-04-09 16:15:47 -07:00
Doug Coleman 750456910a editors.notepadpp: Move to editors.notepad++ since + is fine in pathnames
and that's the editor's name!
2013-04-09 13:34:26 -07:00
Doug Coleman fddbf25602 editors.sublime.windows: Add support for Windows. 2013-04-09 12:19:07 -07:00
Doug Coleman 52554946b5 editors.textadept: Add support for Windows. 2013-04-09 12:19:06 -07:00
Doug Coleman ec807fdb48 editors.sublime: Add support for Sublime Editor 2 for MacOSX. Need to add support for Windows. 2013-04-06 14:24:03 -07:00
John Benediktsson eccf5890db editors.textadept: use "-e goto_line(n-1)".
(as suggested by Mitchell@foicica.com on the textadept mailing list)
2013-04-01 14:56:24 -07:00
John Benediktsson 4c58df1218 editors.textadept: make it work on Mac OS X. 2013-03-31 18:47:38 -07:00
John Benediktsson e517bc2b8f editors.textadept: match style of other vocabs. 2013-03-30 11:09:12 -07:00
Michael T. Richter a646bfc1ff add textadept editor support
Signed-off-by: Michael T. Richter <ttmrichter@gmail.com>
2013-03-30 11:06:39 -07:00
Doug Coleman 25fa30e46d editors.notepad: Make this Windows only. 2013-03-23 15:14:51 -07:00
John Benediktsson 07e9a651b0 editors.vim: use string as article name. 2012-08-13 18:22:14 -07:00
John Benediktsson 689f6ef3da editors: these should understand private. 2012-08-13 10:32:27 -07:00
John Benediktsson bc814b1df0 editors: better error message when editing 'f', use vocab-tests-path in edit-tests. 2012-07-23 10:02:00 -07:00
John Benediktsson 4762165ed1 editors: allow editing of word docs and tests. 2012-07-23 09:37:46 -07:00
John Benediktsson 16fe44008a editors: fix editing of links. Fixes #411. 2011-11-16 09:18:54 -08:00
Doug Coleman 022ce9130d editors: wait 300ms for the run-process to possibly fail so errors are reported if the editor is missing or broken 2011-11-12 15:13:34 -08:00
Doug Coleman 803dd2b57d editors.jedit: return "jedit" when looking for jedit path 2011-11-12 14:36:35 -08:00
Doug Coleman 16e1dee457 Make edit-vocab work on an unloaded vocabulary. 2011-11-04 23:33:18 -07:00
Doug Coleman 584f773a0b Update emacs for editors protocol. 2011-11-03 12:04:02 -07:00
Doug Coleman b3d381277a Use -reuseview in jedit by default. 2011-11-02 16:47:10 -07:00
Doug Coleman 9425402c71 Actually let the user pick an editor after editor protocol change. 2011-11-02 16:05:39 -07:00
Doug Coleman be12f2b27d Make "foo.private" require load foo instead.
Move require from vocabs.loader to vocabs. Update everything.
Fixes #201.
2011-11-02 11:50:03 -07:00
Doug Coleman 83ddce705d Make editors use the new path-finding vocabulary and protocol.
Implement io.standard-paths on Windows.
2011-10-31 13:16:37 -07:00
Doug Coleman 668f2e4a5e Find the macvim bundle or use mvim. Add a flag for -g option to vim. 2011-10-30 16:11:18 -07:00
Doug Coleman 6e4964df67 Look for mvim on mac and use 'open -a MacVim' if it's not in the path. Since 'open -a macvim' doesn't support command line options, add a generic for opening to a line or not. 2011-10-29 15:31:06 -07:00
Doug Coleman 031bb5ed1a Clean up editors.*vim so that it runs detached with gvim and there is less
code duplication. Use mvim on mac. Remove gvim.unix vocabulary since it
doesn't do anything besides return "gvim" as the path.
2011-10-29 15:10:42 -07:00
Doug Coleman 20999c41b9 Add edit-file and edit-vocab words and make edit on strings call
edit-vocab.
2011-10-29 13:35:13 -07:00
Doug Coleman a7f6982354 Rename vocab to lookup-vocab 2011-10-24 06:42:54 -05:00
Doug Coleman c7eae8402d Fix help-lint for editors, peg.ebnf 2011-10-19 00:57:20 -07:00
John Benediktsson 7753361cb7 editors: unify "edit" across vocabs and words, add edit words for docs, tests, platforms, authors, tags, and summary files. Fixes #177. 2011-10-18 16:11:24 -07:00
John Benediktsson eb55f8575c Cleanup more lint warnings. 2011-10-14 12:31:46 -07:00
Erik Charlebois 2fc348b8c7 Run vim synchronously
If you run vim from the terminal asynchronously, vim and factor will conflict accessing stdin and stdout.
2011-06-23 01:18:35 -04:00
Erik Charlebois c11f044725 Use .factor-rc etc on Windows too, files can begin with dots just fine 2011-05-23 23:36:13 -04:00
Slava Pestov e57e2319be editors.jedit: update for jEdit 4.3.2, which places jEdit settings directory in $HOME/Library/jEdit instead of $HOME/.jedit on Mac OS X 2010-09-14 21:20:02 -07:00
Slava Pestov 3b92172115 Replace 'untested' tag with 'not loaded' and 'not tested' tags 2010-04-13 18:43:01 -07:00
Slava Pestov 0aad3e6e12 vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases 2010-02-20 13:30:49 +13:00
Slava Pestov 08b6ebc7fa Factor source files should not be executable 2009-11-21 17:50:43 -06:00
Slava Pestov 4012c02c48 edit-error now works if the error has a file name but not a line number 2009-11-21 17:23:59 -06:00
Doug Coleman 9ff38fb56c (normalize-path) -> absolute-path, canonicalize-path -> resolve-symlinks 2009-10-28 17:25:50 -05:00
Keith Lazuka 8f79ea91ba docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
Doug Coleman d1ce837569 Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring 2009-08-13 19:21:44 -05:00
Philipp Brüschweiler 3dc33b67a9 various doc fixes 2009-08-11 16:58:47 +02:00
Slava Pestov f948272292 Merge branch 'master' of git://github.com/bogiebro/factor into bogie 2009-08-05 22:20:40 -05:00
Slava Pestov 470d1b01c1 Refactor source-file-errors a little bit to remove some code duplication, and so that clicking 'Edit' in error list tool works for parse errors in unit tests 2009-08-04 21:01:21 -05:00