[{"data":1,"prerenderedAt":1330},["ShallowReactive",2],{"navigation_docs":3,"-file-extensions-el":673,"-file-extensions-el-surround":1184,"mdc--2hm3t5-key":1185,"mdc--if2y87-key":1196,"mdc--fnstxw-key":1204,"mdc--6xl10j-key":1212,"mdc--5ogbtu-key":1220,"mdc-bocn6r-key":1228,"mdc-ssz7ub-key":1236,"mdc-k8oxuc-key":1244,"mdc-pi5c5s-key":1252,"mdc--93hmvl-key":1266,"mdc--jyrynx-key":1282,"mdc-adeeuh-key":1290,"mdc-emm9o7-key":1298,"mdc-j2bduc-key":1306,"mdc--yjtjh2-key":1322},[4,29,123,155,193,222,251,267,408,416,456,462,468],{"title":5,"path":6,"stem":7,"children":8,"icon":28},"Getting Started","\u002Fgetting-started","01.getting-started\u002F1.index",[9,13,18,23],{"title":10,"path":6,"stem":7,"icon":11,"exact":12},"What is Poly?","i-lucide-house",true,{"title":14,"path":15,"stem":16,"icon":17},"Installation","\u002Fgetting-started\u002Finstallation","01.getting-started\u002F2.installation","i-lucide-download",{"title":19,"path":20,"stem":21,"icon":22},"Quickstart","\u002Fgetting-started\u002Fquickstart","01.getting-started\u002F3.quickstart","i-lucide-rocket",{"title":24,"path":25,"stem":26,"icon":27},"Migrate to Poly","\u002Fgetting-started\u002Fmigrate-to-poly","01.getting-started\u002F4.migrate-to-poly","i-lucide-replace",false,{"title":30,"path":31,"stem":32,"children":33,"icon":28},"File Browser","\u002Ffile-browser","02.file-browser\u002F01.index",[34,37,42,47,52,57,62,67,72,113,118],{"title":35,"path":31,"stem":32,"icon":36,"exact":12},"Overview","i-lucide-folder-open",{"title":38,"path":39,"stem":40,"icon":41},"Uploading Files","\u002Ffile-browser\u002Fuploading-your-files","02.file-browser\u002F02.uploading-your-files","i-lucide-upload",{"title":43,"path":44,"stem":45,"icon":46},"Navigating Your Files","\u002Ffile-browser\u002Fnavigating-your-files","02.file-browser\u002F03.navigating-your-files","i-lucide-map",{"title":48,"path":49,"stem":50,"icon":51},"Sidebar","\u002Ffile-browser\u002Fsidebar","02.file-browser\u002F04.sidebar","i-lucide-panel-left",{"title":53,"path":54,"stem":55,"icon":56},"Saved Searches","\u002Ffile-browser\u002Fsaved-searches","02.file-browser\u002F05.saved-searches","i-lucide-folder-search",{"title":58,"path":59,"stem":60,"icon":61},"Supported File Types","\u002Ffile-browser\u002Fsupported-file-types","02.file-browser\u002F06.supported-file-types","i-lucide-file",{"title":63,"path":64,"stem":65,"icon":66},"View Modes","\u002Ffile-browser\u002Fview-modes","02.file-browser\u002F07.view-modes","i-lucide-layout-grid",{"title":68,"path":69,"stem":70,"icon":71},"Quick View (Peek)","\u002Ffile-browser\u002Fquick-view","02.file-browser\u002F08.quick-view","i-lucide-eye",{"title":73,"path":74,"stem":75,"children":76,"icon":78},"Tools Menu","\u002Ffile-browser\u002Ftools-menu","02.file-browser\u002F09.tools-menu\u002F1.index",[77,79,84,89,94,99,104,108],{"title":73,"path":74,"stem":75,"icon":78,"exact":12},"i-lucide-wrench",{"title":80,"path":81,"stem":82,"icon":83},"Agent","\u002Ffile-browser\u002Ftools-menu\u002Fagent","02.file-browser\u002F09.tools-menu\u002F2.agent","i-lucide-bot",{"title":85,"path":86,"stem":87,"icon":88},"Chats","\u002Ffile-browser\u002Ftools-menu\u002Fchats","02.file-browser\u002F09.tools-menu\u002F3.chats","i-lucide-message-square",{"title":90,"path":91,"stem":92,"icon":93},"Outline","\u002Ffile-browser\u002Ftools-menu\u002Foutline","02.file-browser\u002F09.tools-menu\u002F4.outline","i-lucide-list",{"title":95,"path":96,"stem":97,"icon":98},"Details Panel","\u002Ffile-browser\u002Ftools-menu\u002Fdetails","02.file-browser\u002F09.tools-menu\u002F5.details","i-lucide-panel-right",{"title":100,"path":101,"stem":102,"icon":103},"Activity","\u002Ffile-browser\u002Ftools-menu\u002Factivity","02.file-browser\u002F09.tools-menu\u002F6.activity","i-lucide-activity",{"title":105,"path":106,"stem":107,"icon":66},"Waterfall","\u002Ffile-browser\u002Ftools-menu\u002Fwaterfall","02.file-browser\u002F09.tools-menu\u002F7.waterfall",{"title":109,"path":110,"stem":111,"icon":112},"Flashback","\u002Ffile-browser\u002Ftools-menu\u002Fflashback","02.file-browser\u002F09.tools-menu\u002F8.flashback","i-lucide-zap",{"title":114,"path":115,"stem":116,"icon":117},"Keyboard Shortcuts","\u002Ffile-browser\u002Fkeyboard-shortcuts","02.file-browser\u002F10.keyboard-shortcuts","i-lucide-keyboard",{"title":119,"path":120,"stem":121,"icon":122},"Offline Use","\u002Ffile-browser\u002Foffline-use","02.file-browser\u002F11.offline-use","i-lucide-wifi-off",{"title":124,"path":125,"stem":126,"children":127,"icon":28},"Searching","\u002Fsearching","03.searching\u002F1.index",[128,130,135,140,145,150],{"title":35,"path":125,"stem":126,"icon":129,"exact":12},"i-lucide-search",{"title":131,"path":132,"stem":133,"icon":134},"Text Queries","\u002Fsearching\u002Ftext-queries","03.searching\u002F2.text-queries","i-lucide-text-search",{"title":136,"path":137,"stem":138,"icon":139},"Searching by File","\u002Fsearching\u002Fsearching-by-file","03.searching\u002F3.searching-by-file","i-lucide-scan-search",{"title":141,"path":142,"stem":143,"icon":144},"Searching by File Part","\u002Fsearching\u002Fsearching-by-file-part","03.searching\u002F4.searching-by-file-part","i-lucide-crop",{"title":146,"path":147,"stem":148,"icon":149},"Searching by Color","\u002Fsearching\u002Fsearching-by-color","03.searching\u002F5.searching-by-color","i-lucide-palette",{"title":151,"path":152,"stem":153,"icon":154},"Faceted Search & Advanced Search","\u002Fsearching\u002Ffaceted-search","03.searching\u002F6.faceted-search","i-lucide-filter",{"title":156,"path":157,"stem":158,"children":159,"icon":28},"Desktop","\u002Fdesktop","04.desktop\u002F1.index",[160,163,168,173,178,183,188],{"title":161,"path":157,"stem":158,"icon":162,"exact":12},"Intro","i-lucide-monitor",{"title":164,"path":165,"stem":166,"icon":167},"Sync Folder","\u002Fdesktop\u002Fsync-folder","04.desktop\u002F2.sync-folder","i-lucide-folder-sync",{"title":169,"path":170,"stem":171,"icon":172},"CLI","\u002Fdesktop\u002Fcli","04.desktop\u002F3.cli","i-lucide-square-terminal",{"title":174,"path":175,"stem":176,"icon":177},"Tags & Colors","\u002Fdesktop\u002Ftags-and-colors","04.desktop\u002F4.tags-and-colors","i-lucide-tags",{"title":179,"path":180,"stem":181,"icon":182},"Bookmarks","\u002Fdesktop\u002Fbookmarks","04.desktop\u002F5.bookmarks","i-lucide-bookmark",{"title":184,"path":185,"stem":186,"icon":187},"Spotlight & Handoff","\u002Fdesktop\u002Fspotlight-and-handoff","04.desktop\u002F6.spotlight-and-handoff","i-lucide-sparkles",{"title":189,"path":190,"stem":191,"icon":192},"Differences from Web","\u002Fdesktop\u002Fdifferences-from-web","04.desktop\u002F7.differences-from-web","i-lucide-app-window",{"title":80,"path":194,"stem":195,"children":196,"icon":28,"defaultOpen":28},"\u002Fagent","05.agent\u002F1.index",[197,198,203,207,212,217],{"title":35,"path":194,"stem":195,"icon":83,"exact":12},{"title":199,"path":200,"stem":201,"icon":202},"Reading & Summarizing Files","\u002Fagent\u002Freading-and-summarizing","05.agent\u002F2.reading-and-summarizing","i-lucide-book-open",{"title":204,"path":205,"stem":206,"icon":129},"AI-Powered Searching","\u002Fagent\u002Fsearching","05.agent\u002F3.searching",{"title":208,"path":209,"stem":210,"icon":211},"Creating and Editing Files","\u002Fagent\u002Fcreating-and-editing-files","05.agent\u002F4.creating-and-editing-files","i-lucide-file-pen",{"title":213,"path":214,"stem":215,"icon":216},"Organizing Files","\u002Fagent\u002Forganizing-files","05.agent\u002F5.organizing-files","i-lucide-folder-symlink",{"title":218,"path":219,"stem":220,"icon":221},"Complex, Multi-Step Tasks","\u002Fagent\u002Fcomplex-tasks","05.agent\u002F6.complex-tasks","i-lucide-workflow",{"title":223,"path":224,"stem":225,"children":226,"icon":28,"defaultOpen":28},"Recovering Files","\u002Frecovering-files","06.recovering-files\u002F1.index",[227,229,233,236,241,246],{"title":35,"path":224,"stem":225,"icon":228,"exact":12},"i-lucide-history",{"title":230,"path":231,"stem":232,"icon":71},"Viewing Versions","\u002Frecovering-files\u002Fviewing-versions","06.recovering-files\u002F2.viewing-versions",{"title":109,"path":234,"stem":235,"icon":112},"\u002Frecovering-files\u002Fflashback","06.recovering-files\u002F3.flashback",{"title":237,"path":238,"stem":239,"icon":240},"Restoring Versions","\u002Frecovering-files\u002Frestoring-versions","06.recovering-files\u002F4.restoring-versions","i-lucide-rotate-ccw",{"title":242,"path":243,"stem":244,"icon":245},"Reverting Changes","\u002Frecovering-files\u002Freverting-changes","06.recovering-files\u002F5.reverting-changes","i-lucide-undo-2",{"title":247,"path":248,"stem":249,"icon":250},"Limitations","\u002Frecovering-files\u002Flimitations","06.recovering-files\u002F6.limitations","i-lucide-triangle-alert",{"title":252,"path":253,"stem":254,"children":255,"icon":28,"defaultOpen":28},"Sharing","\u002Fsharing","07.sharing\u002F1.index",[256,258,262],{"title":35,"path":253,"stem":254,"icon":257,"exact":12},"i-lucide-share-2",{"title":259,"path":260,"stem":261,"icon":257},"Sharing Files","\u002Fsharing\u002Fsharing-files","07.sharing\u002F2.sharing-files",{"title":263,"path":264,"stem":265,"icon":266},"Shared Drives","\u002Fsharing\u002Fshared-drives","07.sharing\u002F3.shared-drives","i-lucide-users",{"title":169,"path":268,"stem":269,"children":270,"icon":28,"defaultOpen":28},"\u002Fcli","08.cli\u002F1.index",[271,273,278,399,404],{"title":14,"path":268,"stem":269,"icon":272,"exact":12},"i-lucide-terminal",{"title":274,"path":275,"stem":276,"icon":277},"How it Works","\u002Fcli\u002Fhow-it-works","08.cli\u002F2.how-it-works","i-lucide-cog",{"title":279,"path":280,"stem":281,"children":282,"icon":284},"Commands","\u002Fcli\u002Fcommands","08.cli\u002F3.commands\u002F01.index",[283,285,289,293,297,302,307,312,317,322,327,332,337,342,347,351,356,360,365,369,373,377,382,386,390,394],{"title":279,"path":280,"stem":281,"icon":284,"exact":12},"i-lucide-list-tree",{"title":286,"path":287,"stem":288,"icon":93},"ls","\u002Fcli\u002Fcommands\u002Fls","08.cli\u002F3.commands\u002F02.ls",{"title":290,"path":291,"stem":292,"icon":56},"find","\u002Fcli\u002Fcommands\u002Ffind","08.cli\u002F3.commands\u002F03.find",{"title":294,"path":295,"stem":296,"icon":129},"search","\u002Fcli\u002Fcommands\u002Fsearch","08.cli\u002F3.commands\u002F04.search",{"title":298,"path":299,"stem":300,"icon":301},"cp","\u002Fcli\u002Fcommands\u002Fcp","08.cli\u002F3.commands\u002F05.cp","i-lucide-copy",{"title":303,"path":304,"stem":305,"icon":306},"mv","\u002Fcli\u002Fcommands\u002Fmv","08.cli\u002F3.commands\u002F06.mv","i-lucide-move",{"title":308,"path":309,"stem":310,"icon":311},"rm","\u002Fcli\u002Fcommands\u002Frm","08.cli\u002F3.commands\u002F07.rm","i-lucide-trash-2",{"title":313,"path":314,"stem":315,"icon":316},"mkdir","\u002Fcli\u002Fcommands\u002Fmkdir","08.cli\u002F3.commands\u002F08.mkdir","i-lucide-folder-plus",{"title":318,"path":319,"stem":320,"icon":321},"mkurl","\u002Fcli\u002Fcommands\u002Fmkurl","08.cli\u002F3.commands\u002F09.mkurl","i-lucide-link",{"title":323,"path":324,"stem":325,"icon":326},"mksearch","\u002Fcli\u002Fcommands\u002Fmksearch","08.cli\u002F3.commands\u002F10.mksearch","i-lucide-search-code",{"title":328,"path":329,"stem":330,"icon":331},"mkdrive","\u002Fcli\u002Fcommands\u002Fmkdrive","08.cli\u002F3.commands\u002F11.mkdrive","i-lucide-hard-drive",{"title":333,"path":334,"stem":335,"icon":336},"rmdrive","\u002Fcli\u002Fcommands\u002Frmdrive","08.cli\u002F3.commands\u002F12.rmdrive","i-lucide-trash",{"title":338,"path":339,"stem":340,"icon":341},"wget","\u002Fcli\u002Fcommands\u002Fwget","08.cli\u002F3.commands\u002F13.wget","i-lucide-cloud-download",{"title":343,"path":344,"stem":345,"icon":346},"file show","\u002Fcli\u002Fcommands\u002Ffile-show","08.cli\u002F3.commands\u002F14.file-show","i-lucide-info",{"title":348,"path":349,"stem":350,"icon":202},"file read","\u002Fcli\u002Fcommands\u002Ffile-read","08.cli\u002F3.commands\u002F15.file-read",{"title":352,"path":353,"stem":354,"icon":355},"file write","\u002Fcli\u002Fcommands\u002Ffile-write","08.cli\u002F3.commands\u002F16.file-write","i-lucide-pencil",{"title":357,"path":358,"stem":359,"icon":211},"file update","\u002Fcli\u002Fcommands\u002Ffile-update","08.cli\u002F3.commands\u002F17.file-update",{"title":361,"path":362,"stem":363,"icon":364},"file search","\u002Fcli\u002Fcommands\u002Ffile-search","08.cli\u002F3.commands\u002F18.file-search","i-lucide-file-search",{"title":366,"path":367,"stem":368,"icon":228},"file history","\u002Fcli\u002Fcommands\u002Ffile-history","08.cli\u002F3.commands\u002F19.file-history",{"title":370,"path":371,"stem":372,"icon":240},"file restore","\u002Fcli\u002Fcommands\u002Ffile-restore","08.cli\u002F3.commands\u002F20.file-restore",{"title":374,"path":375,"stem":376,"icon":245},"file revert","\u002Fcli\u002Fcommands\u002Ffile-revert","08.cli\u002F3.commands\u002F21.file-revert",{"title":378,"path":379,"stem":380,"icon":381},"file open","\u002Fcli\u002Fcommands\u002Ffile-open","08.cli\u002F3.commands\u002F22.file-open","i-lucide-external-link",{"title":383,"path":384,"stem":385,"icon":17},"file download","\u002Fcli\u002Fcommands\u002Ffile-download","08.cli\u002F3.commands\u002F23.file-download",{"title":387,"path":388,"stem":389,"icon":257},"file share","\u002Fcli\u002Fcommands\u002Ffile-share","08.cli\u002F3.commands\u002F24.file-share",{"title":391,"path":392,"stem":393,"icon":192},"app","\u002Fcli\u002Fcommands\u002Fapp","08.cli\u002F3.commands\u002F25.app",{"title":395,"path":396,"stem":397,"icon":398},"auth","\u002Fcli\u002Fcommands\u002Fauth","08.cli\u002F3.commands\u002F26.auth","i-lucide-key-round",{"title":400,"path":401,"stem":402,"icon":403},"Global Flags","\u002Fcli\u002Fglobal-flags","08.cli\u002F4.global-flags","i-lucide-sliders-horizontal",{"title":405,"path":406,"stem":407,"icon":83},"Agent Skill","\u002Fcli\u002Fagent-skill","08.cli\u002F5.agent-skill",{"title":409,"path":410,"stem":411,"children":412,"icon":28,"defaultOpen":28},"Privacy & Security","\u002Fprivacy-and-security","09.privacy-and-security\u002F1.index",[413],{"title":414,"path":410,"stem":411,"icon":415,"exact":12},"Our Privacy Commitment","i-lucide-shield-check",{"title":417,"path":418,"stem":419,"children":420,"icon":28,"defaultOpen":28},"Integrations & MCP","\u002Fintegrations","10.integrations\u002F1.index",[421,423,428,433,438,442,447,452],{"title":35,"path":418,"stem":419,"icon":422,"exact":12},"i-lucide-plug",{"title":424,"path":425,"stem":426,"icon":427},"Claude Code","\u002Fintegrations\u002Fclaude-code","10.integrations\u002F2.claude-code","i-simple-icons-claude",{"title":429,"path":430,"stem":431,"icon":432},"Claude CoWork (Desktop)","\u002Fintegrations\u002Fclaude-cowork","10.integrations\u002F3.claude-cowork","i-simple-icons-anthropic",{"title":434,"path":435,"stem":436,"icon":437},"ChatGPT Work (Desktop)","\u002Fintegrations\u002Fchatgpt-work","10.integrations\u002F4.chatgpt-work","i-simple-icons-openai",{"title":439,"path":440,"stem":441,"icon":437},"ChatGPT","\u002Fintegrations\u002Fchatgpt","10.integrations\u002F5.chatgpt",{"title":443,"path":444,"stem":445,"icon":446},"Gemini","\u002Fintegrations\u002Fgemini","10.integrations\u002F6.gemini","i-simple-icons-googlegemini",{"title":448,"path":449,"stem":450,"icon":451},"VS Code & Cursor","\u002Fintegrations\u002Fvscode-cursor","10.integrations\u002F7.vscode-cursor","i-simple-icons-visualstudiocode",{"title":453,"path":454,"stem":455,"icon":78},"Using MCP","\u002Fintegrations\u002Fusing-mcp","10.integrations\u002F8.using-mcp",{"title":457,"path":458,"stem":459,"children":460,"icon":28,"defaultOpen":28},"Troubleshooting","\u002Ftroubleshooting","11.troubleshooting\u002F1.index",[461],{"title":457,"path":458,"stem":459,"icon":78,"exact":12},{"title":463,"path":464,"stem":465,"children":466,"icon":28,"defaultOpen":28},"Roadmap","\u002Froadmap","12.roadmap\u002F1.index",[467],{"title":463,"path":464,"stem":465,"icon":46,"exact":12},{"title":469,"icon":28,"defaultOpen":28,"path":470,"stem":471,"children":472,"page":28},"Releases","\u002Freleases","13.releases",[473,477],{"title":474,"path":475,"stem":476},"Latest","\u002Freleases\u002Fall-releases\u002F2026-09-01-v0-beta-09-01","13.releases\u002F1.latest",{"title":478,"icon":28,"defaultOpen":28,"path":479,"stem":480,"children":481,"page":28},"All releases","\u002Freleases\u002Fall-releases","13.releases\u002F2.all-releases",[482,489,497,505,513,521,529,537,545,553,561,569,577,585,593,601,609,617,625,633,641,649,657,665],{"title":483,"path":475,"stem":484,"release-notes":485},"v0.beta.2026.09.01","13.releases\u002F2.all-releases\u002F2026-09-01-v0-beta-09-01",{"date":486,"banner":487,"icon":488,"version":483},"2026-09-01","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-01\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-01\u002Fsticker.png",{"title":490,"path":491,"stem":492,"release-notes":493},"v0.beta.2026.08.27","\u002Freleases\u002Fall-releases\u002F2026-08-27-v0-beta-08-27","13.releases\u002F2.all-releases\u002F2026-08-27-v0-beta-08-27",{"date":494,"banner":495,"icon":496,"version":490},"2026-08-27","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-27\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-27\u002Ficon.png",{"title":498,"path":499,"stem":500,"release-notes":501},"v0.beta.2026.08.18","\u002Freleases\u002Fall-releases\u002F2026-08-18-v0-beta-08-18","13.releases\u002F2.all-releases\u002F2026-08-18-v0-beta-08-18",{"date":502,"banner":503,"icon":504,"version":498},"2026-08-18","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-18\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-18\u002Fsticker.png",{"title":506,"path":507,"stem":508,"release-notes":509},"v0.beta.2026.08.11","\u002Freleases\u002Fall-releases\u002F2026-08-11-v0-beta-08-11","13.releases\u002F2.all-releases\u002F2026-08-11-v0-beta-08-11",{"date":510,"banner":511,"icon":512,"version":506},"2026-08-11","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-11\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-11\u002FUnknown-12.png",{"title":514,"path":515,"stem":516,"release-notes":517},"v0.beta.2026.01.22","\u002Freleases\u002Fall-releases\u002F2026-01-22-v0-beta-01-22","13.releases\u002F2.all-releases\u002F2026-01-22-v0-beta-01-22",{"date":518,"banner":519,"icon":520,"version":514},"2026-01-22","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-22\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-22\u002Ficon.webp",{"title":522,"path":523,"stem":524,"release-notes":525},"v0.beta.2026.01.13","\u002Freleases\u002Fall-releases\u002F2026-01-13-v0-beta-01-13","13.releases\u002F2.all-releases\u002F2026-01-13-v0-beta-01-13",{"date":526,"banner":527,"icon":528,"version":522},"2026-01-13","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-13\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-13\u002Ficon.webp",{"title":530,"path":531,"stem":532,"release-notes":533},"v0.beta.2026.01.09","\u002Freleases\u002Fall-releases\u002F2026-01-09-v0-beta-01-09","13.releases\u002F2.all-releases\u002F2026-01-09-v0-beta-01-09",{"date":534,"banner":535,"icon":536,"version":530},"2026-01-09","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-09\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-09\u002Ficon.webp",{"title":538,"path":539,"stem":540,"release-notes":541},"v0.beta.2025.12.31","\u002Freleases\u002Fall-releases\u002F2025-12-31-v0-beta-12-31","13.releases\u002F2.all-releases\u002F2025-12-31-v0-beta-12-31",{"date":542,"banner":543,"icon":544,"version":538},"2025-12-31","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-31\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-31\u002Ficon.webp",{"title":546,"path":547,"stem":548,"release-notes":549},"v0.beta.2025.12.26","\u002Freleases\u002Fall-releases\u002F2025-12-26-v0-beta-12-26","13.releases\u002F2.all-releases\u002F2025-12-26-v0-beta-12-26",{"date":550,"banner":551,"icon":552,"version":546},"2025-12-26","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-26\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-26\u002Ficon.webp",{"title":554,"path":555,"stem":556,"release-notes":557},"v0.beta.2025.12.16","\u002Freleases\u002Fall-releases\u002F2025-12-16-v0-beta-12-16","13.releases\u002F2.all-releases\u002F2025-12-16-v0-beta-12-16",{"date":558,"banner":559,"icon":560,"version":554},"2025-12-16","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-16\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-16\u002Ficon.webp",{"title":562,"path":563,"stem":564,"release-notes":565},"v0.beta.2025.12.12","\u002Freleases\u002Fall-releases\u002F2025-12-12-v0-beta-12-12","13.releases\u002F2.all-releases\u002F2025-12-12-v0-beta-12-12",{"date":566,"banner":567,"icon":568,"version":562},"2025-12-12","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-12\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-12\u002Ficon.webp",{"title":570,"path":571,"stem":572,"release-notes":573},"v0.beta.2025.12.03","\u002Freleases\u002Fall-releases\u002F2025-12-03-v0-beta-12-03","13.releases\u002F2.all-releases\u002F2025-12-03-v0-beta-12-03",{"date":574,"banner":575,"icon":576,"version":570},"2025-12-03","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-03\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-03\u002Ficon.webp",{"title":578,"path":579,"stem":580,"release-notes":581},"v0.beta.2025.11.26","\u002Freleases\u002Fall-releases\u002F2025-11-26-v0-beta-11-26","13.releases\u002F2.all-releases\u002F2025-11-26-v0-beta-11-26",{"date":582,"banner":583,"icon":584,"version":578},"2025-11-26","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-26\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-26\u002Ficon.webp",{"title":586,"path":587,"stem":588,"release-notes":589},"v0.beta.2025.11.19","\u002Freleases\u002Fall-releases\u002F2025-11-19-v0-beta-11-19","13.releases\u002F2.all-releases\u002F2025-11-19-v0-beta-11-19",{"date":590,"banner":591,"icon":592,"version":586},"2025-11-19","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-19\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-19\u002Ficon.webp",{"title":594,"path":595,"stem":596,"release-notes":597},"v0.beta.2025.11.13","\u002Freleases\u002Fall-releases\u002F2025-11-13-v0-beta-11-13","13.releases\u002F2.all-releases\u002F2025-11-13-v0-beta-11-13",{"date":598,"banner":599,"icon":600,"version":594},"2025-11-13","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-13\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-13\u002Ficon.webp",{"title":602,"path":603,"stem":604,"release-notes":605},"v0.beta.2025.11.05","\u002Freleases\u002Fall-releases\u002F2025-11-05-v0-beta-11-05","13.releases\u002F2.all-releases\u002F2025-11-05-v0-beta-11-05",{"date":606,"banner":607,"icon":608,"version":602},"2025-11-05","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-05\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-05\u002Ficon.webp",{"title":610,"path":611,"stem":612,"release-notes":613},"v0.beta.2025.10.29","\u002Freleases\u002Fall-releases\u002F2025-10-29-v0-beta-10-29","13.releases\u002F2.all-releases\u002F2025-10-29-v0-beta-10-29",{"date":614,"banner":615,"icon":616,"version":610},"2025-10-29","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-29\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-29\u002Ficon.webp",{"title":618,"path":619,"stem":620,"release-notes":621},"v0.beta.2025.10.21","\u002Freleases\u002Fall-releases\u002F2025-10-21-v0-beta-10-21","13.releases\u002F2.all-releases\u002F2025-10-21-v0-beta-10-21",{"date":622,"banner":623,"icon":624,"version":618},"2025-10-21","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-21\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-21\u002Ficon.webp",{"title":626,"path":627,"stem":628,"release-notes":629},"v0.beta.2025.10.14","\u002Freleases\u002Fall-releases\u002F2025-10-14-v0-beta-10-14","13.releases\u002F2.all-releases\u002F2025-10-14-v0-beta-10-14",{"date":630,"banner":631,"icon":632,"version":626},"2025-10-14","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-14\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-14\u002Ficon.webp",{"title":634,"path":635,"stem":636,"release-notes":637},"v0.beta.2025.10.08","\u002Freleases\u002Fall-releases\u002F2025-10-08-v0-beta-10-08","13.releases\u002F2.all-releases\u002F2025-10-08-v0-beta-10-08",{"date":638,"banner":639,"icon":640,"version":634},"2025-10-08","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-08\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-08\u002Ficon.webp",{"title":642,"path":643,"stem":644,"release-notes":645},"v0.beta.2025.10.01","\u002Freleases\u002Fall-releases\u002F2025-10-01-v0-beta-10-01","13.releases\u002F2.all-releases\u002F2025-10-01-v0-beta-10-01",{"date":646,"banner":647,"icon":648,"version":642},"2025-10-01","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-01\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-01\u002Ficon.webp",{"title":650,"path":651,"stem":652,"release-notes":653},"v0.beta.2025.09.23","\u002Freleases\u002Fall-releases\u002F2025-09-23-v0-beta-09-23","13.releases\u002F2.all-releases\u002F2025-09-23-v0-beta-09-23",{"date":654,"banner":655,"icon":656,"version":650},"2025-09-23","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-23\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-23\u002Ficon.webp",{"title":658,"path":659,"stem":660,"release-notes":661},"v0.beta.2025.09.16","\u002Freleases\u002Fall-releases\u002F2025-09-16-v0-beta-09-16","13.releases\u002F2.all-releases\u002F2025-09-16-v0-beta-09-16",{"date":662,"banner":663,"icon":664,"version":658},"2025-09-16","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-16\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-16\u002Ficon.webp",{"title":666,"path":667,"stem":668,"release-notes":669},"v0.beta.2025.09.03","\u002Freleases\u002Fall-releases\u002F2025-09-03-v0-beta-09-03","13.releases\u002F2.all-releases\u002F2025-09-03-v0-beta-09-03",{"date":670,"banner":671,"icon":672,"version":666},"2025-09-03","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-03\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-03\u002Ficon.webp",{"id":674,"title":675,"body":676,"description":1156,"extension":1157,"file-extension":1158,"links":1176,"meta":1177,"mime-type":1176,"navigation":28,"path":1178,"release-notes":1176,"seo":1179,"stem":1182,"__hash__":1183},"docs\u002Ffile-extensions\u002Fel.md","`.el` File Extension",{"type":677,"value":678,"toc":1142},"minimark",[679,689,708,745,763,770,785,809,816,822,828,831,837,852,870,877,880,963,983],[680,681,683,684,688],"h2",{"id":682},"what-kind-of-file-is-a-el","What kind of file is a ",[685,686,687],"code",{},".el","?",[690,691,692,693,695,696],"p",{},"A ",[685,694,687],{}," file contains Emacs Lisp source code. Emacs uses these readable text files for libraries, packages, configuration, commands, and editor modes. When Emacs loads one, it reads and evaluates its top-level Lisp forms, which commonly define functions and variables.",[697,698,699],"sup",{},[700,701,707],"a",{"href":702,"ariaDescribedBy":703,"dataFootnoteRef":705,"id":706},"#user-content-fn-1",[704],"footnote-label","","user-content-fnref-1","1",[690,709,710,711,713,714,717,718,721,722,730,731,736,737],{},"There are no fixed magic bytes. Software normally identifies the language from the ",[685,712,687],{}," suffix, a supplied media type, or Lisp syntax. IANA has no registered Emacs Lisp media type. Tools such as Apache Tika use the unregistered ",[685,715,716],{},"text\u002Fx-emacs-lisp"," and treat it as a subtype of ",[685,719,720],{},"text\u002Fplain",".",[697,723,724],{},[700,725,729],{"href":726,"ariaDescribedBy":727,"dataFootnoteRef":705,"id":728},"#user-content-fn-2",[704],"user-content-fnref-2","2"," Poly classifies the suffix as readable ",[700,732,734],{"href":733},"\u002Fmime-types\u002Ftext\u002Fplain",[685,735,720],{},". GNU's current coding convention makes UTF-8 the default for Emacs Lisp source.",[697,738,739],{},[700,740,744],{"href":741,"ariaDescribedBy":742,"dataFootnoteRef":705,"id":743},"#user-content-fn-3",[704],"user-content-fnref-3","3",[746,747,748,749,751,752,755,756,759,760,762],"note",{},"Renaming another Lisp dialect's source to ",[685,750,687],{}," does not translate it into Emacs Lisp. Renaming a compiled ",[685,753,754],{},".elc"," or ",[685,757,758],{},".eln"," file to ",[685,761,687],{}," does not restore readable source.",[680,764,766,767,769],{"id":765},"how-do-i-open-a-el-on-my-computer","How do I open a ",[685,768,687],{}," on my computer?",[690,771,772,773,775,776,784],{},"GNU Emacs is the natural choice on Windows, macOS, and Linux. Visiting a ",[685,774,687],{}," file automatically selects Emacs Lisp mode, with language-aware indentation, navigation, and evaluation tools.",[697,777,778],{},[700,779,783],{"href":780,"ariaDescribedBy":781,"dataFootnoteRef":705,"id":782},"#user-content-fn-4",[704],"user-content-fnref-4","4"," Visual Studio Code, Vim, Neovim, and any plain-text editor can also open the source.",[690,786,787,788,791,792,795,796,798,799,721,801],{},"Use ",[685,789,790],{},"M-x load-file"," in Emacs when you intentionally want to load a file. Use ",[685,793,794],{},"M-x byte-compile-file"," to check and compile it; the output name changes from ",[685,797,687],{}," to ",[685,800,754],{},[697,802,803],{},[700,804,808],{"href":805,"ariaDescribedBy":806,"dataFootnoteRef":705,"id":807},"#user-content-fn-5",[704],"user-content-fnref-5","5",[810,811,812,813,815],"warning",{},"Viewing a ",[685,814,687],{}," file as text does not run it. Loading, evaluating, or installing it can execute arbitrary code with your Emacs process's permissions. Review unfamiliar source and package instructions first.",[680,817,819,820],{"id":818},"poly-support-for-el","Poly support for ",[685,821,687],{},[690,823,824,825,827],{},"Poly opens ",[685,826,687],{}," files in a read-only, code-friendly viewer with syntax highlighting, word wrap, and in-file search. It indexes readable source for exact and semantic search, so you can find a function by name or locate code by what it does.",[690,829,830],{},"The Poly agent can summarize a library, explain a form, or help trace likely behavior. Poly does not evaluate the code, load dependencies, expand macros, or reproduce an active Emacs session. Keep related libraries, tests, and documentation together when project context matters.",[680,832,834,835],{"id":833},"history-of-el","History of ",[685,836,687],{},[690,838,839,840,848,849,851],{},"GNU Emacs was originally written in 1984, building on the earlier Emacs tradition.",[697,841,842],{},[700,843,847],{"href":844,"ariaDescribedBy":845,"dataFootnoteRef":705,"id":846},"#user-content-fn-6",[704],"user-content-fnref-6","6"," Its programmable environment made Emacs Lisp source central to editor features and user customization. The ",[685,850,687],{}," convention has remained the editable source form as the implementation gained faster compiled representations.",[690,853,854,855,857,858,860,861,863,864],{},"Current Emacs prefers native ",[685,856,758],{}," or byte-compiled ",[685,859,754],{}," libraries over ",[685,862,687],{}," source when suitable compiled versions are available. Source remains important because it is portable, inspectable, editable, and can be compiled for the installed Emacs version.",[697,865,866],{},[700,867,783],{"href":780,"ariaDescribedBy":868,"dataFootnoteRef":705,"id":869},[704],"user-content-fnref-4-2",[680,871,873,874,876],{"id":872},"working-with-el-and-alternatives","Working with ",[685,875,687],{}," and alternatives",[690,878,879],{},"Choose the file form that matches the job:",[881,882,883,899],"table",{},[884,885,886],"thead",{},[887,888,889,893,896],"tr",{},[890,891,892],"th",{},"Extension",[890,894,895],{},"Typical role",[890,897,898],{},"Human-readable",[900,901,902,915,927,938,951],"tbody",{},[887,903,904,909,912],{},[905,906,907],"td",{},[685,908,687],{},[905,910,911],{},"Editable Emacs Lisp source",[905,913,914],{},"Yes",[887,916,917,921,924],{},[905,918,919],{},[685,920,754],{},[905,922,923],{},"Portable Emacs byte-code produced from source",[905,925,926],{},"No",[887,928,929,933,936],{},[905,930,931],{},[685,932,758],{},[905,934,935],{},"Native code built for a compatible Emacs and system",[905,937,926],{},[887,939,940,945,948],{},[905,941,942],{},[685,943,944],{},".lisp",[905,946,947],{},"Common Lisp source",[905,949,950],{},"Yes, but not interchangeable",[887,952,953,958,961],{},[905,954,955],{},[685,956,957],{},".scm",[905,959,960],{},"Scheme source",[905,962,950],{},[690,964,965,966,968,969,971,972,974,975],{},"Keep ",[685,967,687],{}," source in version control. Treat ",[685,970,754],{}," and ",[685,973,758],{}," as generated outputs unless a project's distribution policy says otherwise. Byte-code is generally portable across machines, while native code depends much more closely on the Emacs version and system.",[697,976,977],{},[700,978,982],{"href":979,"ariaDescribedBy":980,"dataFootnoteRef":705,"id":981},"#user-content-fn-7",[704],"user-content-fnref-7","7",[984,985,988,993],"section",{"className":986,"dataFootnotes":705},[987],"footnotes",[680,989,992],{"className":990,"id":704},[991],"sr-only","Footnotes",[994,995,996,1018,1052,1067,1090,1105,1120],"ol",{},[997,998,1000,1001,1010,1011],"li",{"id":999},"user-content-fn-1","GNU Project. ",[700,1002,1006],{"href":1003,"rel":1004},"https:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Femacs\u002Fmanual\u002Fhtml_node\u002Felisp\u002FLoading.html",[1005],"nofollow",[1007,1008,1009],"em",{},"GNU Emacs Lisp Reference Manual: Loading",". ",[700,1012,1017],{"href":1013,"ariaLabel":1014,"className":1015,"dataFootnoteBackref":705},"#user-content-fnref-1","Back to reference 1",[1016],"data-footnote-backref","↩",[997,1019,1021,1022,1029,1030,1037,1038,1041,1042,1044,1045,1010,1047],{"id":1020},"user-content-fn-2","Internet Assigned Numbers Authority. ",[700,1023,1026],{"href":1024,"rel":1025},"https:\u002F\u002Fwww.iana.org\u002Fassignments\u002Fmedia-types\u002Fmedia-types.xhtml",[1005],[1007,1027,1028],{},"Media Types Registry",". Apache Software Foundation. ",[700,1031,1034],{"href":1032,"rel":1033},"https:\u002F\u002Fgithub.com\u002Fapache\u002Ftika\u002Fblob\u002Fmain\u002Ftika-core\u002Fsrc\u002Fmain\u002Fresources\u002Forg\u002Fapache\u002Ftika\u002Fmime\u002Ftika-mimetypes.xml",[1005],[1007,1035,1036],{},"Tika MIME Types"," maps ",[685,1039,1040],{},"*.el"," to the unregistered ",[685,1043,716],{}," subtype of ",[685,1046,720],{},[700,1048,1017],{"href":1049,"ariaLabel":1050,"className":1051,"dataFootnoteBackref":705},"#user-content-fnref-2","Back to reference 2",[1016],[997,1053,1000,1055,1010,1062],{"id":1054},"user-content-fn-3",[700,1056,1059],{"href":1057,"rel":1058},"https:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Femacs\u002Fmanual\u002Fhtml_node\u002Felisp\u002FCoding-Conventions.html",[1005],[1007,1060,1061],{},"GNU Emacs Lisp Reference Manual: Coding Conventions",[700,1063,1017],{"href":1064,"ariaLabel":1065,"className":1066,"dataFootnoteBackref":705},"#user-content-fnref-3","Back to reference 3",[1016],[997,1068,1000,1070,1010,1077,1082,1083],{"id":1069},"user-content-fn-4",[700,1071,1074],{"href":1072,"rel":1073},"https:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Femacs\u002Fmanual\u002Fhtml_node\u002Femacs\u002FLisp-Libraries.html",[1005],[1007,1075,1076],{},"GNU Emacs Manual: Lisp Libraries",[700,1078,1017],{"href":1079,"ariaLabel":1080,"className":1081,"dataFootnoteBackref":705},"#user-content-fnref-4","Back to reference 4",[1016]," ",[700,1084,1017,1088],{"href":1085,"ariaLabel":1086,"className":1087,"dataFootnoteBackref":705},"#user-content-fnref-4-2","Back to reference 4-2",[1016],[697,1089,729],{},[997,1091,1000,1093,1010,1100],{"id":1092},"user-content-fn-5",[700,1094,1097],{"href":1095,"rel":1096},"https:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Femacs\u002Fmanual\u002Fhtml_node\u002Felisp\u002FCompilation-Functions.html",[1005],[1007,1098,1099],{},"GNU Emacs Lisp Reference Manual: Compilation Functions",[700,1101,1017],{"href":1102,"ariaLabel":1103,"className":1104,"dataFootnoteBackref":705},"#user-content-fnref-5","Back to reference 5",[1016],[997,1106,1000,1108,1010,1115],{"id":1107},"user-content-fn-6",[700,1109,1112],{"href":1110,"rel":1111},"https:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Femacs\u002Ffurther-information.html",[1005],[1007,1113,1114],{},"GNU Emacs: Further Information",[700,1116,1017],{"href":1117,"ariaLabel":1118,"className":1119,"dataFootnoteBackref":705},"#user-content-fnref-6","Back to reference 6",[1016],[997,1121,1000,1123,971,1130,1010,1137],{"id":1122},"user-content-fn-7",[700,1124,1127],{"href":1125,"rel":1126},"https:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Femacs\u002Fmanual\u002Fhtml_node\u002Felisp\u002FByte-Compilation.html",[1005],[1007,1128,1129],{},"GNU Emacs Lisp Reference Manual: Byte Compilation",[700,1131,1134],{"href":1132,"rel":1133},"https:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Femacs\u002Fmanual\u002Fhtml_node\u002Felisp\u002FNative-Compilation.html",[1005],[1007,1135,1136],{},"Native Compilation",[700,1138,1017],{"href":1139,"ariaLabel":1140,"className":1141,"dataFootnoteBackref":705},"#user-content-fnref-7","Back to reference 7",[1016],{"title":705,"searchDepth":1143,"depth":1143,"links":1144},2,[1145,1147,1149,1151,1153,1155],{"id":682,"depth":1143,"text":1146},"What kind of file is a .el?",{"id":765,"depth":1143,"text":1148},"How do I open a .el on my computer?",{"id":818,"depth":1143,"text":1150},"Poly support for .el",{"id":833,"depth":1143,"text":1152},"History of .el",{"id":872,"depth":1143,"text":1154},"Working with .el and alternatives",{"id":704,"depth":1143,"text":992},"Learn what a `.el` file contains, how to open and run Emacs Lisp source, how Poly supports it, and how it differs from compiled Emacs files.","md",{"extension":687,"name":1159,"support-level":1160,"mime-type":1161,"operating-systems":1162,"opens-with":1166,"encoding":1171,"poly-support":1172,"poly-indexed":1173,"poly-preview":1174,"poly-agent":1175},"Emacs Lisp source code","Full Support",[720],[1163,1164,1165],"Windows","macOS","Linux",[1167,1168,1169,1170],"GNU Emacs","Visual Studio Code","Vim or Neovim","Any text editor","Unicode plain text, UTF-8 by default in current Emacs conventions","Yes. Poly recognizes `.el` as readable Emacs Lisp source code.","Yes. Poly indexes readable source for exact and semantic search.","Yes. Emacs Lisp source opens in Poly's code editor with syntax highlighting.","Yes. The Poly agent can read and reason about the source text.",null,{},"\u002Ffile-extensions\u002Fel",{"title":1180,"description":1181},".el File Extension: How to Open and Use Emacs Lisp Files","A practical guide to .el Emacs Lisp source files, including editors, Poly preview and search support, MIME types, history, compilation, and security.","file-extensions\u002Fel","AEaQVo1b6c6aZnhL7nlAn-_BRfMzxk3OecyCrCbAiyE",[1176,1176],{"data":1186,"body":1187},{},{"type":1188,"children":1189},"root",[1190],{"type":1191,"tag":690,"props":1192,"children":1193},"element",{},[1194],{"type":1195,"value":1168},"text",{"data":1197,"body":1198},{},{"type":1188,"children":1199},[1200],{"type":1191,"tag":690,"props":1201,"children":1202},{},[1203],{"type":1195,"value":1169},{"data":1205,"body":1206},{},{"type":1188,"children":1207},[1208],{"type":1191,"tag":690,"props":1209,"children":1210},{},[1211],{"type":1195,"value":1170},{"data":1213,"body":1214},{},{"type":1188,"children":1215},[1216],{"type":1191,"tag":690,"props":1217,"children":1218},{},[1219],{"type":1195,"value":1173},{"data":1221,"body":1222},{},{"type":1188,"children":1223},[1224],{"type":1191,"tag":690,"props":1225,"children":1226},{},[1227],{"type":1195,"value":1175},{"data":1229,"body":1230},{},{"type":1188,"children":1231},[1232],{"type":1191,"tag":690,"props":1233,"children":1234},{},[1235],{"type":1195,"value":1163},{"data":1237,"body":1238},{},{"type":1188,"children":1239},[1240],{"type":1191,"tag":690,"props":1241,"children":1242},{},[1243],{"type":1195,"value":1164},{"data":1245,"body":1246},{},{"type":1188,"children":1247},[1248],{"type":1191,"tag":690,"props":1249,"children":1250},{},[1251],{"type":1195,"value":1165},{"data":1253,"body":1254},{},{"type":1188,"children":1255},[1256],{"type":1191,"tag":690,"props":1257,"children":1258},{},[1259,1264],{"type":1191,"tag":685,"props":1260,"children":1262},{"className":1261},[],[1263],{"type":1195,"value":687},{"type":1195,"value":1265}," File Extension",{"data":1267,"body":1268},{},{"type":1188,"children":1269},[1270],{"type":1191,"tag":690,"props":1271,"children":1272},{},[1273,1275,1280],{"type":1195,"value":1274},"Learn what a ",{"type":1191,"tag":685,"props":1276,"children":1278},{"className":1277},[],[1279],{"type":1195,"value":687},{"type":1195,"value":1281}," file contains, how to open and run Emacs Lisp source, how Poly supports it, and how it differs from compiled Emacs files.",{"data":1283,"body":1284},{},{"type":1188,"children":1285},[1286],{"type":1191,"tag":690,"props":1287,"children":1288},{},[1289],{"type":1195,"value":1159},{"data":1291,"body":1292},{},{"type":1188,"children":1293},[1294],{"type":1191,"tag":690,"props":1295,"children":1296},{},[1297],{"type":1195,"value":1171},{"data":1299,"body":1300},{},{"type":1188,"children":1301},[1302],{"type":1191,"tag":690,"props":1303,"children":1304},{},[1305],{"type":1195,"value":1167},{"data":1307,"body":1308},{},{"type":1188,"children":1309},[1310],{"type":1191,"tag":690,"props":1311,"children":1312},{},[1313,1315,1320],{"type":1195,"value":1314},"Yes. Poly recognizes ",{"type":1191,"tag":685,"props":1316,"children":1318},{"className":1317},[],[1319],{"type":1195,"value":687},{"type":1195,"value":1321}," as readable Emacs Lisp source code.",{"data":1323,"body":1324},{},{"type":1188,"children":1325},[1326],{"type":1191,"tag":690,"props":1327,"children":1328},{},[1329],{"type":1195,"value":1174},1788325917402]