Giter VIP home page Giter VIP logo

calfw-blocks's People

Contributors

haji-ali avatar ml729 avatar vedang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Forkers

emacsomancer

calfw-blocks's Issues

"calfw-blocks--pad-and-transpose: Assertion failed: (not (cl-some (lambda (x) (cdr x)) columns))" error re-occurring

The block-week view will initially display fine, but trying to advance to the next week produces an error and fails to generate the calendar view.

Debugger entered--Lisp error: (cl-assertion-failed ((not (cl-some (lambda (x) (cdr x)) columns)) nil))
  cl--assertion-failed((not (cl-some (lambda (x) (cdr x)) columns)))
  calfw-blocks--pad-and-transpose(11 (((9 25 2023)) ((9 26 2023) #("Budget Day" 0 10 (cfw:item-separator t font-lock-face (:foreground "#64ad64" :background "#0a290a") face (:foreground "#64ad64" :background "#0a290a") cfw:org-loc nil cfw:org-h-beg 4538 cfw:org-file "~/Documents/Org/v-cals/V-personal.org" display nil keymap (keymap (109 . cfw:org-jump-map) (3 keymap (15 . cfw:org-onclick)) (13 . cfw:org-onclick) (mouse-1 . cfw:org-onclick)) cfw:source #s(cfw:source :name "Org:V-personal" :data #f(compiled-function (begin end) #<bytecode 0x12a0cbc3ba8c71f9>) :update nil :color "forest green" :period-bgcolor "#0a290a" :period-fgcolor "#64ad64" :opt-face nil :opt-period-face nil :hidden nil) cfw:event #s(cfw:event :title #("Budget Day" 0 10 (keymap ... display nil cfw:org-file "~/Documents/Org/v-cals/V-personal.org" cfw:org-h-beg 4538 cfw:org-loc nil)) :start-date (9 26 2023) :start-time nil :end-date (9 26 2023) :end-time nil :description #("  <2023-09-26 Tue>\n" 0 19 (fontified nil isearch-open-invisible-temporary org-fold-core--isearch-show-temporary isearch-open-invisible org-fold-core--isearch-show org-fold--spec-org-fold-outline--364858904785210847 org-fold-outline)) :location nil :source #s(cfw:source :name "Org:V-personal" :data #f(compiled-function (begin end) #<bytecode 0x12a0cbc3ba8c71f9>) :update nil :color "forest green" :period-bgcolor "#0a290a" :period-fgcolor "#64ad64" :opt-face nil :opt-period-face nil :hidden nil) :status nil :data nil) calfw-blocks-interval nil)) #("K's birthday" 0 14 (font-lock-face (:foreground "#64ad64" :background "#0a290a") face (:foreground "#64ad64" :background "#0a290a") cfw:org-loc nil cfw:org-h-beg 1 cfw:org-file "~/Documents/Org/v-cals/V-personal.org" display nil keymap (keymap (109 . cfw:org-jump-map) (3 keymap (15 . cfw:org-onclick)) (13 . cfw:org-onclick) (mouse-1 . cfw:org-onclick)) cfw:source #s(cfw:source :name "Org:V-personal" :data #f(compiled-function (begin end) #<bytecode 0x12a0cbc3ba8c71f9>) :update nil :color "forest green" :period-bgcolor "#0a290a" :period-fgcolor "#64ad64" :opt-face nil :opt-period-face nil :hidden nil) cfw:event #s(cfw:event :title #("K's birthday" 0 14 (keymap ... display nil cfw:org-file "~/Documents/Org/v-cals/V-personal.org" cfw:org-h-beg 1 cfw:org-loc nil)) :start-date (9 26 2023) :start-time nil :end-date (9 26 2023) :end-time nil :description #("  <2023-09-26 Tue>\n" 0 19 (fontified nil isearch-open-invisible-temporary org-fold-core--isearch-show-temporary isearch-open-invisible org-fold-core--isearch-show org-fold--spec-org-fold-outline--364858904785210847 org-fold-outline)) :location nil :source #s(cfw:source :name "Org:V-personal" :data #f(compiled-function (begin end) #<bytecode 0x12a0cbc3ba8c71f9>) :update nil :color "forest green" :period-bgcolor "#0a290a" :period-fgcolor "#64ad64" :opt-face nil :opt-period-face nil :hidden nil) :status nil :data nil) calfw-blocks-interval nil))) ((9 27 2023)) ((9 28 2023)) ((9 29 2023)) ((9 30 2023)) ((10 1 2023))))
  calfw-blocks-render-columns((... ... ... ... ... ... ...) (... ... ... ... ... ... ... ... ... ...))
  calfw-blocks-render-calendar-cells-days((... ... ... ... ... ... ... ... ... ... ... ...) (... ... ... ... ... ... ... ... ... ...) #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_12> (... ... ... ... ... ... ...) calfw-blocks-render-content t)
  calfw-blocks-render-calendar-cells-block-weeks((... ... ... ... ... ... ... ... ... ... ... ...) (... ... ... ... ... ... ... ... ... ...) #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_12>)
  calfw-blocks-view-block-nday-week(7 #s(cfw:component :dest ... :model ... :view block-week :update-hooks nil :click-hooks nil) (... ... ... ... ... ... ... ... ... ... ... ...))
  calfw-blocks-view-block-week(#s(cfw:component :dest ... :model ... :view block-week :update-hooks nil :click-hooks nil))
  calfw-blocks--cfw-cp-update(#s(cfw:component :dest ... :model ... :view block-week :update-hooks nil :click-hooks nil))
  apply(calfw-blocks--cfw-cp-update #s(cfw:component :dest ... :model ... :view block-week :update-hooks nil :click-hooks nil))
  cfw:cp-update(#s(cfw:component :dest ... :model ... :view block-week :update-hooks nil :click-hooks nil))
  cfw:cp-goto-date(#s(cfw:component :dest ... :model ... :view block-week :update-hooks nil :click-hooks nil) (9 25 2023))
  cfw:navi-goto-date((9 25 2023))
  cfw:navi-next-day-command(-7)
  #f(compiled-function (&optional num) (interactive "p") #<bytecode 0xe3b54560bc15c37>)(1)
  funcall-interactively(#f(compiled-function (&optional num) (interactive "p") #<bytecode 0xe3b54560bc15c37>) 1)
  command-execute(#f(compiled-function (&optional num) (interactive "p") #<bytecode 0xe3b54560bc15c37>))

(This is somewhat weird because things in debug log seem to reference events back in September [not next week, which is the middle of October].)

Error when loading

Thanks for these forks, it's great that someone(tm) finally did it.

However, after using calfw-blocks flawlessly for a while, I've started getting this error: calfw-blocks-render-default-content-face: Wrong type argument: cfw:event, nil, and no calendar whatsoever. I don't know where to begin debugging, any idea?

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.