Commit Graph

3744 Commits

Author SHA1 Message Date
Corey Johnson & Nathan Sobo
0a97cb0590 Tokenized buffer uses TextMate grammar 2012-08-02 10:05:09 -07:00
Corey Johnson & Nathan Sobo
b50b8eacca wip: hooking up tokenized buffer to textmate grammars 2012-08-01 17:54:08 -07:00
Corey Johnson & Nathan Sobo
0cdc042e71 Use text as the default grammar 2012-08-01 17:24:28 -07:00
Corey Johnson & Nathan Sobo
e6bc0e092a Add javascript bundle 2012-08-01 17:18:43 -07:00
Corey Johnson & Nathan Sobo
1d70e2e85b Add bundles for coffeeScript and ruby 2012-08-01 17:16:01 -07:00
Corey Johnson & Nathan Sobo
627a75b9c6 Removing submodules 2012-08-01 17:14:13 -07:00
Corey Johnson & Nathan Sobo
058f63c01f load all bundle grammars in window.startup 2012-08-01 17:09:29 -07:00
Corey Johnson & Nathan Sobo
370e0b896e Add TextMateGrammar.loadFromBundles() 2012-08-01 16:58:31 -07:00
Corey Johnson & Nathan Sobo
1ea5380ca6 add ruby bundle submodule 2012-08-01 16:18:02 -07:00
Corey Johnson & Nathan Sobo
430fc0eff1 Put a bit more space between editor lines 2012-08-01 17:16:15 -06:00
Nathan Sobo
6de055aa1c Lines aren't taller when they contain an Inconsolata em dash (–) character 2012-08-01 17:04:33 -06:00
Corey Johnson & Nathan Sobo
98ef3e4243 Start on TextMateTheme object 2012-08-01 16:27:32 -06:00
Corey Johnson & Nathan Sobo
1488223869 DO NOT COMMIT THIS 2012-08-01 14:10:45 -07:00
Corey Johnson & Nathan Sobo
ed12f66b13 Do not insert matching bracket unless the following character is whitespace 2012-08-01 13:20:34 -07:00
Nathan Sobo
238fecb766 💄 2012-08-01 14:11:39 -06:00
Nathan Sobo
13c95aae31 Add 'themes' directory with the default TextMate themes 2012-08-01 14:07:18 -06:00
Nathan Sobo
cdf20c7a15 Rename Parser to TextMateTokenizer 2012-08-01 13:58:38 -06:00
Corey Johnson & Nathan Sobo
fc1228619e Add spec for interpolated strings inside of interpolated strings 2012-08-01 11:49:45 -07:00
Corey Johnson & Nathan Sobo
487c4ed439 $self includes work 2012-08-01 11:45:30 -07:00
Kevin Sawicki
1edd9973d2 Add Linux implementation of md5ForPath native call 2012-08-01 11:17:12 -07:00
Corey Johnson & Nathan Sobo
bccd525084 Handle includes 2012-08-01 11:05:37 -07:00
Corey Johnson & Nathan Sobo
fceb9e16f9 remove log statement 2012-08-01 10:52:51 -07:00
Corey Johnson & Nathan Sobo
594e27b057 Parser maintains a stack of rules, which begin/end patterns mutate 2012-08-01 10:47:40 -07:00
Kevin Sawicki
6802bb1087 Update cef Linux includes to branch 1025 revision 724 2012-08-01 10:16:07 -07:00
Kevin Sawicki
f791942af7 De-tab .cpp and .h files 2012-08-01 10:09:59 -07:00
Kevin Sawicki
4bccaac37c Remove unused commented out define 2012-08-01 10:00:40 -07:00
Kevin Sawicki
66913276e4 Remove unused GetLogFile method
Logging is done to standard out and the Developer
Tools Console tab
2012-08-01 10:00:40 -07:00
Kevin Sawicki
1257ba12c9 Remove unused drag start/enter callbacks 2012-08-01 10:00:40 -07:00
Kevin Sawicki
f8bd37c929 Remove unused DOM visitor tracking 2012-08-01 10:00:40 -07:00
Kevin Sawicki
d736062899 Remove unused CefPermissionHandler implementation 2012-08-01 10:00:40 -07:00
Kevin Sawicki
bb73af22e2 Remove console.log from .gitignore file
Errors now go only to standard out and the Developer
Tools Console tab
2012-08-01 10:00:40 -07:00
Kevin Sawicki
d31fb1ad83 Use gthread instead of pthread
Experiment with using the built-in glib support
for threads
2012-08-01 10:00:40 -07:00
Kevin Sawicki
ae2389cff9 Make path watching fields private 2012-08-01 10:00:40 -07:00
Kevin Sawicki
44a028bb95 Add support for watchPath and unwatchPath
Use inotify to read a stream of events to one or more
watched paths on a separate background pthread
2012-08-01 10:00:40 -07:00
Kevin Sawicki
b8cf8355ba Clean up segment processing loop 2012-08-01 10:00:40 -07:00
Kevin Sawicki
5f03bce16f Use single append call to separate messages 2012-08-01 10:00:40 -07:00
Kevin Sawicki
a914b73f15 Consistently name stat output variable 2012-08-01 10:00:40 -07:00
Kevin Sawicki
1b70886143 Combine client_handler_gtk.cpp into client_handler.cpp
No reason to have separate gtk-specific client
handler extension since entire source tree is
Linux specific.
2012-08-01 10:00:40 -07:00
Kevin Sawicki
61d865f369 Add spec-install target
This runs the traditional install but also copies
the spec folder to the install directory.
2012-08-01 10:00:39 -07:00
Kevin Sawicki
d5d7325bc9 Remove unneeded cefclient.h and cefclient.cpp files 2012-08-01 10:00:39 -07:00
Kevin Sawicki
cce9a159b2 Use entry path when deleting file 2012-08-01 10:00:39 -07:00
Kevin Sawicki
3aaaef2cc1 Add support for displaying alerts 2012-08-01 10:00:39 -07:00
Kevin Sawicki
151d2cf8c5 Use relative path when tokenizing segments
Previously the raw path was used which may not have
had a resolved home directory included in it.
2012-08-01 10:00:39 -07:00
Kevin Sawicki
6f368f1be4 Add initial support for removing path 2012-08-01 10:00:39 -07:00
Kevin Sawicki
a8b72d3806 Fully support resolving absolute paths 2012-08-01 10:00:39 -07:00
Kevin Sawicki
7e2eb5414d Use realpath to resolve paths 2012-08-01 10:00:39 -07:00
Kevin Sawicki
2cbe4e7f0d Add support for moving a resource 2012-08-01 10:00:39 -07:00
Kevin Sawicki
b768d55dd2 Add support for creating a directory 2012-08-01 10:00:39 -07:00
Kevin Sawicki
6ac99c458c Add support for asyncList
Modeled after Objective-C implementation
2012-08-01 10:00:39 -07:00
Kevin Sawicki
d04171923e Only recurse for entries that are directories 2012-08-01 10:00:39 -07:00