Giter Site home page Giter Site logo

atom-wordpress-api's People

Contributors

azizur avatar erwstout avatar gitter-badger avatar robneu avatar waffle-iron avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

atom-wordpress-api's Issues

Package.loadSettings is deprecated.

Store package settings files in the settings/ directory instead of scoped-properties/

Package.loadSettings (C:\Users\Patrick\AppData\Local\atom\app-0.189.0\resources\app\src\package.js:565:9)
<unknown> (C:\Users\Patrick\AppData\Local\atom\app-0.189.0\resources\app\src\package.js:187:43)

Slow Autocomplete Performance

Even on the latest version of Autocomplete Plus, using this extension causes editing PHP files to be almost impossible due to the lag it creates. There's an open issue about PHP performance in general, but it seems like the latest version has helped with that. I'm not sure if there's something that can be done within Autocomplete to help with this, but it seemed worth opening an issue here about it as well.

Plugin crash

[Enter steps to reproduce below:]

  1. Open Atom
  2. Change language syntax to Wordpress

Atom Version: 1.0.19
System: Microsoft Windows 10 Pro Insider Preview
Thrown From: Atom Core

Stack Trace

Uncaught Error: end pattern with unmatched parenthesis

At C:\Users\emili\AppData\Local\atom\app-1.0.19\resources\app.asar\node_modules\first-mate\lib\scanner.js:31

Error: end pattern with unmatched parenthesis
  at Error (native)
  at Scanner.module.exports.Scanner.createScanner (C:\Users\emili\AppData\Local\atom\app-1.0.19\resources\app.asar\node_modules\first-mate\lib\scanner.js:31:24)
  at Scanner.module.exports.Scanner.getScanner (C:\Users\emili\AppData\Local\atom\app-1.0.19\resources\app.asar\node_modules\first-mate\lib\scanner.js:37:31)
  at Scanner.module.exports.Scanner.findNextMatch (C:\Users\emili\AppData\Local\atom\app-1.0.19\resources\app.asar\node_modules\first-mate\lib\scanner.js:56:22)
  at Rule.module.exports.Rule.findNextMatch (C:\Users\emili\AppData\Local\atom\app-1.0.19\resources\app.asar\node_modules\first-mate\lib\rule.js:99:28)
  at Rule.module.exports.Rule.getNextTags (C:\Users\emili\AppData\Local\atom\app-1.0.19\resources\app.asar\node_modules\first-mate\lib\rule.js:141:21)
  at Grammar.module.exports.Grammar.tokenizeLine (C:\Users\emili\AppData\Local\atom\app-1.0.19\resources\app.asar\node_modules\first-mate\lib\grammar.js:150:44)
  at TokenizedBuffer.module.exports.TokenizedBuffer.buildTokenizedLineForRowWithText (C:\Users\emili\AppData\Local\atom\app-1.0.19\resources\app.asar\src\tokenized-buffer.js:557:28)
  at TokenizedBuffer.module.exports.TokenizedBuffer.buildTokenizedLineForRow (C:\Users\emili\AppData\Local\atom\app-1.0.19\resources\app.asar\src\tokenized-buffer.js:543:19)
  at TokenizedBuffer.module.exports.TokenizedBuffer.tokenizeNextChunk (C:\Users\emili\AppData\Local\atom\app-1.0.19\resources\app.asar\src\tokenized-buffer.js:294:43)
  at C:\Users\emili\AppData\Local\atom\app-1.0.19\resources\app.asar\src\tokenized-buffer.js:271:26
  at C:\Users\emili\AppData\Local\atom\app-1.0.19\resources\app.asar\node_modules\underscore-plus\node_modules\underscore\underscore.js:666:47

Commands

 13x -0:50.8.0 core:backspace (atom-text-editor.editor.is-focused)
     -0:48.5.0 command-palette:toggle (atom-text-editor.editor.is-focused)
     -0:45.7.0 core:move-down (atom-text-editor.editor.mini.is-focused)
     -0:45.1.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:45.1.0 snippets:available (atom-text-editor.editor)
     -0:42.2.0 editor:consolidate-selections (atom-text-editor.editor.mini.is-focused)
     -0:42.2.0 core:cancel (atom-text-editor.editor.mini.is-focused)
  2x -0:40.5.0 wp-snippets:toggle (atom-text-editor.editor.is-focused)
     -0:38.9.0 command-palette:toggle (atom-text-editor.editor.is-focused)
  5x -0:34.6.0 core:move-down (atom-text-editor.editor.mini.is-focused)
     -0:30.7.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:30.7.0 application:open-your-snippets (atom-text-editor.editor)
 24x -0:27.8.0 core:move-down (atom-text-editor.editor.is-focused)
     -0:20.3.0 core:close (atom-text-editor.editor.is-focused)
     -0:17.7.0 grammar-selector:show (atom-text-editor.editor.is-focused)
     -0:16.1.0 core:confirm (atom-text-editor.editor.mini.is-focused)

Config

{
  "core": {
    "themes": [
      "steam-pirate-ui",
      "one-dark-syntax"
    ]
  },
  "editor": {
    "invisibles": {}
  }
}

Installed Packages

# User
api-docs, v0.0.3
atom-wordpress, v0.3.0
color-picker, v2.0.12
emmet, v2.3.12
express-complete, v0.2.0
language-nginx, v0.6.0
minimap, v4.13.4
node-debugger, v1.1.8
nodejs-snippets, v1.0.2
remote-edit, v1.8.21
SFTP-deployment, v1.0.2
steam-pirate-ui, v0.6.1
wordpress, v0.2.0
wordpress-api, v1.2.1
wp-snippets, v0.2.10

# Dev
No dev packages

Failed to load the wordpress-api package settings

First of all, thanks for making this package! I'm getting an error on startup using the latest version of Atom. Here's the automated report it generates:

Atom Version: 0.187.0
System: Mac OS X 10.10.2
Thrown From: wordpress-api package, v1.1.0

Stack Trace

Failed to load the wordpress-api package settings

At unexpected action in /Users/robertneu/.atom/packages/wordpress-api/scoped-properties/wordpress.hooks.cson

[stdin]:40:33: error: unexpected action
      'admin_action_{$_REQUEST['action']}'
                                ^^^^^^
  at /Users/robertneu/.atom/packages/wordpress-api/scoped-properties/wordpress.hooks.cson:1:1

Config

{
  "core": {
    "followSymlinks": true,
    "themes": [
      "one-dark-ui",
      "base16-eighties-one-dark"
    ],
    "disabledPackages": [
      "minimap"
    ]
  }
}

Installed Packages

# User
Atom-Syntax-highlighting-for-Sass, v0.5.0
alignment, v1.1.4
atom-bourbon-snippets, v0.9.0
autocomplete-css, v0.4.0
autocomplete-html, v0.3.0
autocomplete-plus, v2.4.1
autocomplete-snippets, v1.0.1
base16-eighties-one-dark, v0.2.1
change-case, v0.5.1
color-picker, v1.4.4
docblockr, v0.6.3
file-icons, v1.5.1
highlight-selected, v0.9.1
linter, v0.12.0
linter-csslint, v0.0.11
linter-jscs, v1.9.0
linter-jshint, v0.1.0
linter-jsonlint, v0.1.2
linter-php, v0.0.11
linter-phpcs, v0.0.12
linter-scss-lint, v0.0.14
project-manager, v1.15.5
sync-settings, v0.2.2
tabs-to-spaces, v0.8.1
trailing-spaces, v0.2.4
wordpress-api, v1.1.0

# Dev
No dev packages

WordPress Autocomplete?

I've added the wordpress-api to Atom and have a .php file open that I created for a plugin and I have yet to see any auto-complete. Am I missing something?

Very Slow on file with more than 300 lines

I see it's make atom slower when this plugin is enabled and file is going to be larger than 300 lines..
It is really slow and annoying.. Plz do something about this..

Argument placeholders?

Is it possible to add placeholder arguments similar to the Coda 2 & ST3 packages, for instance

get_theme_mod( $name, $default );

Very slow...

Hi guys,

i love this package, but if is activated, writing PHP code with Atom goes very slow... (1-2 sec. delay) ..do you know this issue?

Thanks in advance!

Cursor Position

Hi,

Is there a way we have the functions with () and the cursor positioned inside?

Example: esc_html_e();

Issue #2 asked for something similar about a year ago.

Uncaught Error: target of repeat operator is not specified

[Enter steps to reproduce below:]

  1. Open a Wordpress php file.
  2. Change the syntax to WordPress.

Atom Version: 1.12.5
Electron Version: 1.3.9
System: Windows 7
Thrown From: Atom Core

Stack Trace

Uncaught Error: target of repeat operator is not specified

At D:\PortableApps\Atom\resources\app.asar\node_modules\first-mate\lib\scanner.js:31

Error: target of repeat operator is not specified
    at Error (native)
    at Scanner.module.exports.Scanner.createScanner (D:\PortableApps\Atom\resources\app.asar\node_modules\first-mate\lib\scanner.js:31:24)
    at Scanner.module.exports.Scanner.getScanner (D:\PortableApps\Atom\resources\app.asar\node_modules\first-mate\lib\scanner.js:37:31)
    at Scanner.module.exports.Scanner.findNextMatch (D:\PortableApps\Atom\resources\app.asar\node_modules\first-mate\lib\scanner.js:56:22)
    at Rule.module.exports.Rule.findNextMatch (D:\PortableApps\Atom\resources\app.asar\node_modules\first-mate\lib\rule.js:99:28)
    at Rule.module.exports.Rule.getNextTags (D:\PortableApps\Atom\resources\app.asar\node_modules\first-mate\lib\rule.js:141:21)
    at Grammar.module.exports.Grammar.tokenizeLine (D:\PortableApps\Atom\resources\app.asar\node_modules\first-mate\lib\grammar.js:150:44)
    at TokenizedBuffer.module.exports.TokenizedBuffer.buildTokenizedLineForRowWithText (D:\PortableApps\Atom\resources\app.asar\src\tokenized-buffer.js:407:27)
    at TokenizedBuffer.module.exports.TokenizedBuffer.buildTokenizedLineForRow (D:\PortableApps\Atom\resources\app.asar\src\tokenized-buffer.js:395:19)
    at TokenizedBuffer.module.exports.TokenizedBuffer.tokenizeNextChunk (D:\PortableApps\Atom\resources\app.asar\src\tokenized-buffer.js:205:43)
    at D:\PortableApps\Atom\resources\app.asar\src\tokenized-buffer.js:182:26
    at D:\PortableApps\Atom\resources\app.asar\node_modules\underscore\underscore.js:666:47

Commands

     -8:27.7.0 core:cancel (atom-text-editor.editor.mini.is-focused)
     -8:20.8.0 grammar-selector:show (atom-text-editor.editor)
     -8:19 core:confirm (atom-text-editor.editor.mini.is-focused)
     -8:06.8.0 grammar-selector:show (atom-text-editor.editor)
     -8:05.2.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -8:04.1.0 grammar-selector:show (atom-text-editor.editor)
  2x -8:02.0 core:backspace (atom-text-editor.editor.mini.is-focused)
  3x -5:06.3.0 atom-wpcodex:lookup (atom-text-editor.editor.is-focused)
     -3:52 grammar-selector:show (atom-text-editor.editor)
     -3:49.2.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:17 grammar-selector:show (atom-text-editor.editor)
     -0:14.5.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:12.6.0 grammar-selector:show (atom-text-editor.editor)
     -0:11 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:09.9.0 grammar-selector:show (atom-text-editor.editor)
     -0:08.5.0 core:confirm (atom-text-editor.editor.mini.is-focused)

Config

{
  "core": {
    "automaticallyUpdate": false,
    "disabledPackages": [
      "markdown-pdf",
      "markdown-themeable-pdf",
      "linter-raml",
      "api-workbench",
      "atom-commander",
      "atom-html-preview",
      "autohide-tree-view",
      "tool-bar-main",
      "tool-bar-shortcuts",
      "tool-bar-atom",
      "browser-plus",
      "linter-spell"
    ],
    "packagesWithKeymapsDisabled": [],
    "projectHome": "D:\\PortableApps\\Atom\\github",
    "telemetryConsent": "no",
    "themes": [
      "one-light-ui",
      "one-light-syntax"
    ]
  },
  "editor": {
    "invisibles": {},
    "showIndentGuide": true
  }
}

Installed Packages

# User
api-docs, v0.0.6 (active)
api-workbench, v0.8.46 (inactive)
atom-beautify, v0.30.4 (active)
atom-commander, v0.9.0 (inactive)
atom-easy-jsdoc, v4.12.1 (inactive)
atom-html-preview, v0.1.22 (inactive)
atom-sql-list, v0.3.1 (inactive)
atom-unsaved-changes, v0.4.0 (inactive)
atom-wpcodex, v1.1.0 (active)
autoclose-html, v0.23.0 (active)
autocomplete-html-entities, v0.1.0 (active)
autocomplete-wordpress-hooks, v0.2.2 (active)
autocomplete-xml, v0.9.4 (active)
autohide-tree-view, v0.25.1 (inactive)
browser-plus, v0.0.98 (inactive)
busy-signal, v1.4.3 (active)
chary-tree-view, v0.2.3 (active)
default-encoding, v0.8.0 (active)
diff-pane, v0.3.0 (inactive)
docblockr, v0.11.0 (active)
flex-tool-bar, v0.12.0 (active)
format-actionscript, v0.2.0 (inactive)
format-sql, v0.3.0 (inactive)
hex, v0.6.2 (active)
highlight-selected, v0.11.2 (active)
html-entities, v0.4.0 (active)
html-head-snippets, v0.2.0 (active)
html-id-class-snippets, v1.4.1 (active)
html-include-resource, v1.3.0 (inactive)
html-outliner, v0.1.1 (active)
html-to-css, v0.2.2 (inactive)
intentions, v1.1.5 (active)
jsdoc-generator, v0.2.3 (active)
jsdoc-preview, v1.2.1 (active)
language-actionscript, v0.2.0 (active)
language-actionscript3, v0.3.0 (active)
language-api-blueprint, v1.0.2 (active)
language-confluence-wiki, v0.2.0 (active)
language-dots, v0.0.4 (active)
language-htaccess, v0.1.1 (active)
language-mediawiki, v2.2.0 (active)
language-pascal, v0.20.2 (active)
language-source-cfg, v0.3.1 (active)
language-sql-mysql, v0.3.1 (active)
language-twiki, v0.4.0 (active)
language-wp, v0.1.1 (active)
linter, v2.0.0 (active)
linter-flexpmd, v0.1.9 (active)
linter-raml, v1.0.1 (inactive)
linter-spell, v0.15.0 (inactive)
linter-spell-html, v0.7.0 (inactive)
linter-ui-default, v1.2.4 (active)
linter-xmllint, v1.4.3 (active)
markdown-pdf, v1.5.4 (inactive)
markdown-themeable-pdf, v1.2.0 (inactive)
minimap, v4.25.7 (active)
minimap-autohide, v0.10.1 (active)
minimap-bookmarks, v0.4.2 (active)
minimap-cursorline, v0.2.0 (active)
minimap-git-diff, v4.3.1 (active)
minimap-highlight-selected, v4.6.1 (active)
open-no-binaries, v0.1.1 (active)
pane-browser, v1.6.0 (active)
prime-file-icons, v0.3.0 (active)
qolor, v0.4.2 (active)
raml, v0.2.0 (active)
remote-edit, v1.9.0 (active)
tool-bar, v1.1.0 (active)
tool-bar-almighty, v0.8.2 (active)
tool-bar-atom, v1.7.0 (inactive)
tool-bar-config, v0.1.0 (active)
tool-bar-main, v0.0.10 (inactive)
tool-bar-markdown-writer, v0.3.0 (active)
tool-bar-shortcuts, v0.1.5 (inactive)
tree-ignore, v0.6.2 (active)
tree-view-open-files, v0.3.0 (active)
untitled-no-more, v0.1.0 (active)
wordpress-api, v1.2.2 (active)
wordpress-dictionary, v4.4.0 (active)
xml-formatter, v0.11.0 (inactive)
atom-dark-syntax, v0.27.0 (inactive)
atom-dark-ui, v0.52.0 (inactive)
atom-light-syntax, v0.28.0 (inactive)
atom-light-ui, v0.45.0 (inactive)
base16-tomorrow-dark-theme, v1.3.0 (inactive)
base16-tomorrow-light-theme, v1.3.0 (inactive)
one-dark-ui, v1.6.2 (inactive)
one-light-ui, v1.6.2 (active)
one-dark-syntax, v1.5.0 (inactive)
one-light-syntax, v1.5.0 (active)
solarized-dark-syntax, v1.0.5 (inactive)
solarized-light-syntax, v1.0.5 (inactive)
about, v1.7.0 (active)
archive-view, v0.62.0 (active)
autocomplete-atom-api, v0.10.0 (active)
autocomplete-css, v0.13.1 (active)
autocomplete-html, v0.7.2 (active)
autocomplete-plus, v2.31.4 (active)
autocomplete-snippets, v1.11.0 (active)
autoflow, v0.27.0 (inactive)
autosave, v0.23.1 (active)
background-tips, v0.26.1 (active)
bookmarks, v0.42.0 (active)
bracket-matcher, v0.82.2 (active)
command-palette, v0.39.0 (inactive)
deprecation-cop, v0.54.1 (active)
dev-live-reload, v0.47.0 (active)
encoding-selector, v0.22.0 (active)
exception-reporting, v0.40.0 (active)
find-and-replace, v0.202.2 (inactive)
fuzzy-finder, v1.4.0 (active)
git-diff, v1.1.0 (active)
go-to-line, v0.31.0 (inactive)
grammar-selector, v0.48.2 (active)
image-view, v0.60.0 (active)
incompatible-packages, v0.26.1 (active)
keybinding-resolver, v0.35.0 (active)
line-ending-selector, v0.5.0 (active)
link, v0.31.2 (inactive)
markdown-preview, v0.158.8 (active)
metrics, v1.1.2 (active)
notifications, v0.65.1 (active)
open-on-github, v1.2.1 (inactive)
package-generator, v1.0.1 (inactive)
settings-view, v0.243.1 (active)
snippets, v1.0.4 (active)
spell-check, v0.68.4 (active)
status-bar, v1.4.1 (active)
styleguide, v0.47.2 (active)
symbols-view, v0.113.1 (inactive)
tabs, v0.103.0 (active)
timecop, v0.33.2 (active)
tree-view, v0.210.0 (active)
update-package-dependencies, v0.10.0 (active)
welcome, v0.35.1 (active)
whitespace, v0.35.0 (active)
wrap-guide, v0.38.2 (active)
language-c, v0.54.0 (active)
language-clojure, v0.22.1 (active)
language-coffee-script, v0.48.0 (active)
language-csharp, v0.13.0 (active)
language-css, v0.40.1 (active)
language-gfm, v0.88.0 (active)
language-git, v0.15.0 (active)
language-go, v0.43.0 (active)
language-html, v0.47.1 (active)
language-hyperlink, v0.16.1 (active)
language-java, v0.24.0 (active)
language-javascript, v0.122.0 (active)
language-json, v0.18.3 (active)
language-less, v0.29.6 (active)
language-make, v0.22.2 (active)
language-mustache, v0.13.0 (active)
language-objective-c, v0.15.1 (active)
language-perl, v0.37.0 (active)
language-php, v0.37.3 (active)
language-property-list, v0.8.0 (active)
language-python, v0.45.1 (active)
language-ruby, v0.70.2 (active)
language-ruby-on-rails, v0.25.1 (active)
language-sass, v0.57.0 (active)
language-shellscript, v0.23.0 (active)
language-source, v0.9.0 (active)
language-sql, v0.25.0 (active)
language-text, v0.7.1 (active)
language-todo, v0.29.1 (active)
language-toml, v0.18.1 (active)
language-xml, v0.34.12 (active)
language-yaml, v0.27.1 (active)

# Dev
No dev packages

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.