| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
In some environments (e.g. [1]) $: can change between loading the
library and using it.
To avoid this problem, we always pass an absolute path to autoload
internal modules.
[1] https://github.com/pry/pry/issues/280
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
correctly).
|
|
|
|
| |
Closes #210.
|
|
|
|
| |
YAML scanners.
|
| |
|
|
|
|
|
|
| |
* added :reserved, :pre_constant, :exception classes for idents and keywords
* "threadsafe" isn't a Java keyword
|
|
|
|
|
|
|
|
|
|
|
| |
* Fixed test after r305 broke it.
* [FIXED] Save last_token_dot state through comments.
C scanner:
* Added file_extension declaration.
** All scanners should have this.
* Code cleanup.
|
| |
|
| |
|
|
* Based on JavaScript, does a good job, but may need more polish.
* Java::BuiltinTypes::List is a helper constant that contains 2389 Java types.
** The list was generated from TextMate's Java bundle with the help of SimpleRegexpScanner.
* I added the JRuby core classes as example code for testing (1.8 MB)
JavaScript Scanner:
* Fixed recognition of floats and algebraic signs.
** Still needs work - we need to distinguish i-1 from i+-1.
More changes:
* New: "SimpleRegexpScanner":http://murfy.de/simple-regexp-scanner
* Added new token class :annotation along with CSS styles.
** Should be useful for Python, too.
* coderay_suite warns if no scanner was found for this language.
* PluginHost#default can be called without parameter (will return default id)
|