Coder Social home page Coder Social logo

boruch-baum / emacs-w3m Goto Github PK

View Code? Open in Web Editor NEW

This project forked from emacs-w3m/emacs-w3m

1.0 1.0 0.0 17.31 MB

emacs full-featured web browser (using w3m back-end)

Home Page: https://emacs-w3m.github.io/

License: GNU General Public License v2.0

Roff 10.04% Makefile 0.29% Emacs Lisp 88.11% Shell 0.36% HTML 1.21%
elisp emacs w3m webbrowser

emacs-w3m's People

Contributors

boruch-baum avatar clefru avatar equwal avatar hideyuki-shirai avatar ikazuhiro avatar linearcombination avatar naota avatar tats avatar tsuchm avatar tsuyoshicho avatar vsedach avatar yamaoka avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

emacs-w3m's Issues

w3m-content-type-alist takes ages to load; possible fix already implemented on main branch

Normally GNU Emacs loads pretty quickly for me on startup (0.88 seconds); however, if I load w3m, it takes a whopping 19.42 seconds to load. I set debug-on-quit to t so I could interrupt w3m while it hangs. I did this from a vanilla GNU Emacs 27.1 (stable) version, and I saw a huge byte code for defvar w3m-content-type-alist that Emacs was trying to evaluate.

I grepped the source code for it and got this: w3m.el:1061:(defvar w3m-content-type-alist. When I went directly to that line and evaluated it, sure enough: It took ~20 seconds to load. My mailcap file is big, though (888 lines), so this lag time affects me a lot.

This bug was also experienced on the main branch about a year ago: emacs-w3m#73. Can you implement the same fix that they made to improve how the mailcap file is parsed and hence optimize the startup time?

Command `w3m-scroll-up-or-next-url` behaves the same as `w3m-scroll-down-or-previous-url`

The source code for command w3m-scroll-up-or-next-url is identical to w3m-scroll-down-or-previous-url. This causes the keybinding SPC to behave the same way as keybinding DEL - i.e., these commands always bring me to the previous url instead of the next url.

I noticed this behaviour when I was browsing through the gemini archives (open any of those threads to test this behaviour).

Should the defun on this repository match the definition on the main branch?

File mime-w3m.el has strange strings that prevent it from functioning.

Hi.

I don't know how this happened (perhaps a version control bug?), but I see strange strings within the file mime-w3m.el, which look something like this:

<<<<<<< HEAD
=======
>>>>>>> b5ec8774904ac9be0879928283b99ac77c3e2b63

The last string appears to be a reference to commit b5ec877 (mime-w3m.el looks fine in this commit; no strange strings).

Attached is a patch - mime-w3m-patch.txt - to show the difference of the file on your branch and the main branch.

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.